A015276 1/(x-1)/(512*x+1)/(8*x+1)/(64*x-1) A015276 0 1 A015276 1 -455 A015276 2 236665 A015276 3 -120935815 A015276 4 61934287481 A015276 5 -31709385606535 A015276 6 16235267484138105 A015276 7 -8312452980450674055 A015276 8 4255976180162154314361 A015276 9 -2179059787976052939572615 A015276 10 1115678612484825190455949945 A015276 11 -571227449525600988055816521095 A015276 12 292468454161371994489927453227641 A015276 13 -149743848530349546708100983481058695 A015276 14 76668850447556434440675187296252312185 A015276 15 -39254451429147776575953536966703364588935 A015276 16 20098279131723733149779229098656903080819321 A015276 17 -10290318915442546793941940135525230030891664775 A015276 18 5268643284706584251537954959820108466790428424825 A015276 19 -2697545361769771118032893316360299458876759406429575 A015276 20 1381143225226122813633131913852799472841396087911201401 A015276 21 -707145331315774880503344945596548456509617652535751230855 A015276 22 362058409633676738822629002180382241642441163768063988447865 A015276 23 -185373905732442490276871400154118944078721317313771148673435015 A015276 24 94911439735010555021778294412492052241406666408580491263287605881 A015276 25 -48594657144325404171149197937046608963721726710362985852756998636935 A015276 26 24880464457894606935628471827105420383593747211387633381887127919901305 A015276 27 -12738797802442038751041772296544371614373232291548983276965667313539237255 A015276 28 6522264474850323840533387753682468898368807975236711672349953105537611184761 A015276 29 -3339399411123365806353094508262912035529008048635524050781283231742045192603015 A015276 30 1709772498495163292852784389614451732778744705521271343929969297214141822832065145 A015276 31 -875403519229523605940625607394033477865092163811218414185430463257910466565930108295 A015276 32 448206601845516086241600310991413352463255195897946868953040506504002901016625393810041 A015276 33 -229481780144904236155699359227240870906221667786046202286990895734095277925836794972489095 A015276 34 117494671434190968911718071924370542899503253427332621626425157113199985716103314818098379385 A015276 35 -60157271774305776082799652825276232076832529145458176445178588094186044741046630334295043360135 A015276 36 30800523148444557354393422246541525920151895665472098392894707014769146112519432011308654694873721 A015276 37 -15769867852003613365449432190229255184921697573169873605772440717289173459976003669473137504719095175 A015276 38 8074172340225850043110109281397379044196457829946293095524427200805523551384227849235429040920502844025 A015276 39 -4133976238195635222072375952075458045699527293893569725108894723385006334648627296356087191621138393744775 A015276 40 2116595833956165233701056487462634520993617757835999369002929266592478234835879403184532154351425980062087801 A015276 41 -1083697066985556599654940921580868874646622865876832210065680573729310136789692479843692738674018485493815461255 A015276 42 554852898296604979023329751849404863825605910601590857432912883238433268080959945557285305107184113484221990419065 A015276 43 -284084683927861749259944832946895290278291986018564741989377192730780138662595303735612022017268211017339342107854215 A015276 44 145451358171065215621091754468810388622512264214909933627602671701346483449319596409146751394835403489968983809296284281 A015276 45 -74471095383585390397998978288030918974724566166135979730673908773605428168991102142822850887574881789510680087658307667335 A015276 46 38129200836395719883775476883471830515059087516223087624451195476884953389375318295429290519541327753559195538965169721424505 A015276 47 -19522150828234608580493044164337577223710245791399887039568858216337961788681643031370819191216183073755598424154633278786520455 A015276 48 9995341224056119593212438612140839538539646294278747529004865254305973033992426507958773812293801160980594956302773188871560215161 A015276 49 -5117614706716733231724768569416109843732298873929470391506771979962038251120127154417489829748471774409005662729226906282084165633415 A015276 50 2620218729838967414643081507541048239990937025291328734425465271676091260879680796991828545277223247116877677815966009822423779229940345 A015276 51 -1341551989677551316297257731861016698875359756831436158811502345950284954286801323648291495035543254738104545260945224337138041337655215495 A015276 52 686874618714906273944195958712840549824184195505229659117206697008009817956992373350262827547648624019603956407921683870272151751501551352441 A015276 53 -351679804782032012259428330860974361509982308098195387336443909131687335826802489034224962450671914488324040388934324678220248337900383743919495 A015276 54 180060060048400390276827305400818873093110941746306898996679500338554392165222241177274195510982372999093818603249953250449821004089977973086206585 A015276 55 -92190750744780999821735580365219263023672802174107157202753010166099498310392228008092323158503720439119035018244039791717809482409569132232122451335 A015276 56 47201664381327871908728617146992262668120474713142990893156542421506325565525720546522281613513537155492206753192811981076001331381834883268229658688121 A015276 57 -24167252163239870417269051979260038486077683053129203247353941641957582213990455332211151408111914557012221747444425964907263241167461409139598275442525575 A015276 58 12373633107578813653641754613381139704871773723202152580401519437664916107998870799699037954745749307052665258404014699286273987378453097710356970453063023225 A015276 59 -6335300151080352590664578362051143528894348146279502088029174667797548470371533358591064013067106905763770688262539853730427321381792046596613347801464266179975 A015276 60 3243673677353140526420264121370185486793906250895105071191667240106705685753353943013334753555172607075671004891218866684900828982657345447997253572852291223534201 A015276 61 -1660760922804807949527175230141534969238480000458293796314406919082194215494636971564285955172900287057967848115150704270253867955150631403316127753796130188967691655 A015276 62 850309592476061670157913717832465904250101760234646423721662851872639540452363265265461061121955224590625183443950157305151600440842251395203483494555089584643406150265 A015276 63 -435358511347743575120851823530222542976052101240138968944935443563427854175987007123145077561741537222915572629927626205983972040514352935922046553843305323001724168193415 A015276 64 222903557810044710461876133647473942003738675834951152099842527046578331132385218667387622798504437475251782549298940874502014127778850196379480787863751828974762639224322681 A015276 65 -114126621598742891756480580427506658305914202027494989875117096731553496272947320212400872915273134680633296066023394011931753021151562414481248023916037207154897320548992697735 A015276 66 58432830258556360579318057178883409052628071438077434816060099261998245084826398300448548689903757744112767048153908212278204695583621830598553517246918000408839687053116408707705 A015276 67 -29917609092380856616610845275588305434945572576295646625822761495074758763874164227320901616764553546577511483064405454086472165363906293351281443582906482680584660521826064416523655 A015276 68 15317815855298998587704752781101212382692133159063371072421254482410650421155216993348861967781286322625812295046760907730694595777876934094790751839157965368645769221712839503905405561 A015276 69 -7842721717913087276904833423923820739938372177440445989079682256790581083852165826421141465744157163150615804458003324582856881656973050251227953274954398926353478626847174529868418663815 A015276 70 4015473519571500685775274713048996218848446554849508346408797317921812518566184440674726885613639599311278497681277750837639284959444115507818041672306594534739925197560945521871569089575545 A015276 71 -2055922442020608351116940653081086064050404636082948273361304226619485769273318399222445608304415082413572145641692285315193453971668022399085518764097952060434507533806842408854203656495842695 A015276 72 1052632290314551475771873614377516064793807173674469515960987764039191577242823374603685083108165699311512295059498253160654431468951949737678100384009952148507835406080382546827858912930069854841 A015276 73 -538947732641050355595199290561288225174429272921328392172025735187425136292332969128172014925377306712085440255042190221181444397834840127860444102003827672733578750088283913710619243199868835349895 A015276 74 275941239112217782064742036767379571289307787735720136792077176416002690662058006508434615489857407042053912118768539978657611500604631857384974317889796168723634034988365088002239933050762901375793785 A015276 75 -141281914425455504417147922824898340500125587320688710037543514324990752282629153648170648324530881941181768335485528399606283522299127161346993601683560854843015444192579422064396479217821714886185862535 A015276 76 72336340185833218261579736486347950336064300708192619539222279334395433190232177591648835929761482623603454806605324241044267631641821545369674324602323869795004506961053520091346408158590780085877956262521 A015276 77 -37036206175146607749928825081010150572064921962594621204081807019210451040021207667801934300831372154822991938176375054586130597434233851151699826582603821887406729577088653037552049784800645456380540181955975 A015276 78 18962537561675063167963558441477197092897240044848446056489885193835751620707029030498415622518878987970938395405859289185125069404175973714659550120141827220022912777701392175451939126921330998508664291788962425 A015276 79 -9708819231577632341997341922036324911563386902962404380922821219243904785756163938521823982058100189380220200971988419343614358509795811058706574687622831561768984561136791668283177349975423350864128210759487735175 A015276 80 4970915446567747759102639064082598354720454094316751043032484464252879253126089371729149227080727511520170359376110009053957410886624561660982511168922560181470953296664558102123642218530078391452001902472436819540601 A015276 81 -2545108708642686852660551200810290357616872496290176534032632045697474177420146018472141981976245752166647376545947400581224475376856792760891862055605577699894655062264056868865115426300910836180458529938129354007922055 A015276 82 1303095658825055668562202214814868663099838718100570385424707607397106778850661112808340369798339376068150967028620808237068641408764756793386629126995067227931082640713473752739778583655565191695535387147861246416235641465 A015276 83 -667184977318428502303847533985212755507117423667492037337450294987318670770799523271431634135053661285528334463479726512452314960275454428626114384732677799914087775921457432991175462682369160386405844690417360955548998452615 A015276 84 341598708387035393179569937400428930819644120917755923116774551033507159434696649770105069330056024930917864727232764121890902343885807134630192307593620450180203557150124458520101932350252125720403879796481398229764711535721081 A015276 85 -174898538694162121307939807949019612579657789909891032635788570129155665630561657875565342847202537542055395861499582004967161706679147687031546669960862399291466793985181373946142729337603426423609202930112168916318912755133728135 A015276 86 89548051811411006109665181669898041640784788433864208709523747906127700802847762547920076507354012643777133937333775952971409532596708291977695049677694110205787240043180784179577700671167513505009729390361137383108546121149101750905 A015276 87 -45848602527442435128148573014987797320081811678138474859276158927937382811058042026734719429711730414590227215515149930069955425407787626214657103536884500475469109094068408577077367318086980061786198025651703364693804740548993053246855 A015276 88 23474484494050526785612069383673752227881887579206899127949393371103939999261718311147399371503831512047710917409340339098307178146817793855691493772362936816259746289072930930552337473795538909688319631332564843280615266624674441750755961 A015276 89 -12018936060953869714233379524440961140675526440553932353510089406005217279621999724526078204706510499622667056397384904824573915189536756583151673178715227005264748897364669356757320559097073632280784884566962049533026952414650848574911694215 A015276 90 6153695263208381293687490316513772104025869537563613364997165775874671247166463862207361018313954254817734232607697701592982443618427392418315248451997210411953808558764238174060548222405281990559064946388107826846527473492348810623263450970745 A015276 91 -3150691974762691222367995042055051317261245203232570042878548877247831678549229497242168266816474442209980490312278078874947772793986212243121945333214890823063821539685980383473356920658766926827474706762743345617311432883326169352160046355989895 A015276 92 1613154291078497905852413461532186274437757544055075861953817025150889819417205502601302189381892203131938774993989617621775450924194451879681985570555315679511494448740831817851776004102429524975543603606421582720670285363783654681765480040293317241 A015276 93 -825934997032190927796435692304479372512131862556198841320354316877255587541609217331014750610129941525445211903860076783129690632952454644880149440287566966911304817249186267999795377889999107139247789565386179380960410885141159174646472917135686780295 A015276 94 422878718480481755031775074459893438726211513628773806756021410241154860821303919273534078415004057515626824711932366189072439379446703480099726252424786585362497208223981932338447683544955724315116995039936292676244484483419264106532782776517848727140985 A015276 95 -216513903862006658576268838123465440627820294977932189059082962043471288740507606668045958477914555690906606174611387048734046544652709192888110097945647384614148385535965296575579236036022116945049968326463377940040706164424740319558934881706144251217593735 A015276 96 110855118777347409191049645119214305601443991028701280798250476566257299835139894614039754079608573906198219358386501173116378545590123298049781153719105435136296785239195893266790850469460477259413248967564972511514438560190714945373248513611509058332771596921 A015276 97 -56757820814001873505817418301037724467939323406695055768704244001923737515591626042388339795068945270856429943686818456369054825599555212358859548555642208440097374084402271025247402208994038217821917775301385627545410518009116177006266347986392749490550457386375 A015276 98 29060004256768959234978518170131314927584933584227868553576572928984953607982912533702830889871501231101983866707303538894014054050497895367264306597995356279709796648530188449905330944150589013841067584509875588190030540275995842554299881877403398647483429960661625 A015276 99 -14878722179465707128309001303107233242923485995124668699431205339640296247287251217255849357067251750169112268679601652602819484739869282323109519042973203499475099652539218042513121475894484354309750040153545554214880745941509515935871698377378660353797082532922410375 A015276 100 7617905755886442049694208667190903420376824829503830374108777133895831678611072623234994874565438136416512103712726462728542181686588153516147581329855107002338375260916606898172378116277301122190611025883064375453776207341910020184757051527268264966537175195883474107001 A015276 101 -3900367747013858329443434837601742551232934312705961151543693892554665819448869183096317375537695990464138893283394642254876086271547529418397769155775233869318392182305044987198295375099930531108650020153644671834938542871517872263171140753644877611971120049700064136152455 A015276 102 1996988286471095464675038636852092186231262368105452109590371272987988899557821021745314496290648080582030492805419420460873356859159413793859324526803996919707263578222375529104148814274828194428979026254907310044210874686214360710532496824934421684302465881176382142078892665 A015276 103 -1022458002673200877913619782068271199350406332469991480110270091769850316573604363133601022099829562316278564031938176003879043467849486823631035487704633483458679158073395951179172411647324632454113742623632609455352050581978688407799892171408904184218301688092327251101142631815 A015276 104 523498497368678849491773328418954854067408042224635637816458286986163362085685433924403723315175600222204771874556286419399709631157505768183886244585989171654455875748072187465953988764166422236144244587716527819117287102842250635826374481979622987641516176752044189323643894479481 A015276 105 -268031230652763570939787944150504885282512917619013446562026642936915641387870942169294706337365883997527553785999766467186178411113054568383122808435628578887170230986885378512986508551206150051022240718868264337978247547546789355055956986065429933038748507448263527307464233210758535 A015276 106 137231990094214948321171427405058501264646613820934884639757641183700808390589922390678889644731590098973550060913355770690297613372417595647488602641755296518225473618637479012702336134764561021355724208905518139218135980542921967167499003594547550958531605021016551038512255826520554105 A015276 107 -70262778928238053540439770831389952647499066276318660935555912286054813895982040264027591498102557651171133309748823732866010024966195654946853062170325050113139806310127850680804188500580446466236571515547165336454412501444890438615654525208243124114420950714315182182536567533841720690055 A015276 108 35974542811257883412705162665671655755519521933475154399004627090460064714742804615182126847028510572087833011163481874217952163379843033190367078383670660006995845546472790017288506598724005152452146892131199032511539211389930569149862965627707004258983230197924552506642128565522199400266361 A015276 109 -18418965919364036307305043284823887746825995229939279052290369070315553133948315962973248945678597345408924885295089335728195985692261978090582932257081666925241503977990079338853842605015374378104444810954535903857260255797492578356735617131113472203053140686833540857088518055994372299004724615 A015276 110 9430510550714386589340182161829830526374909557728910874772668964001563204581537773042303460187441845169372460722004996460605658079764062696163102075648706969617433649006375927093031271273875922226345168891853688613767931478081580101600580060810554851358547977588271332068149247630042231614954125945 A015276 111 -4828421401965765933742173266856873229503953693557202367883606509568800360745747339797659371615970224450238513044807725767492860878898340585953291254090672784194923877105635335113240724011840200779129098782691616786869755124168621973973615080822518960068933835687797049904046173714758767350989539657095 A015276 112 2472151757806472158075992712630719093506024291101287612356406532899225784701822637976401598267376754936216850637012520867857927877704165388934947010647478237299749962753965556509716293054406776168562714873324369443336054016381446559356331703732545268516284530739362273576881310379494561667551756765739641 A015276 113 -1265741699996913744934908268866928175875084437043859257526480144844403601767333190643917618312896898526210564680833868906749557754491206918563373708584113416102787248918774027977343571332794215422646598573155998517121279984384286477020779256961303913683122975876824966055383888150370310196010409276138210695 A015276 114 648059750398419837406673033659867226048043231766455939853557834160334644104874593609685820576203212045492286738687199554021770454708670790981011765090579377293886894295132707889560303447898609750837139201750943810450645888206040710670985186264338047345615014153507191243472710878521749014778119297486500248185 A015276 115 -331806592203990956752216593233852019736598134664425441205021611090091337781695791928159140135016044567287412242393429616538122672208652382666977900443463789446517461216789840483284610090091578019344322104429662294785808073542155282684487760553553578659658774489962399632539341578158202461125411496243063601644935 A015276 116 169884975208443369857134895735732234105138244948185825896971064878126764944228245467217479749128214818451451936445558623195264331409369991913671892917159882707205908377384757108636617343741768596981687680147464144511247890316401466610116315330822009389390281151090553697785824799943628370924449323135399050488691321 A015276 117 -86981107306723005366853066616694903861830781413471142859249185217600903651444861679215349631553645987047124391886358164866199624194330877652556539868619048905411731122220140677625474673428433159985670827424015114893911286686815444208018995854181665288082080977342098167925035343070724312393302905150979234052188816775 A015276 118 44534326941042178747828770107747790777257360083697225143935582831411662669539769179758259011355466745368128904618536522824919853250682469083372530448250828946174178748464766744512017330815668329059476472589030876592435474288551068205982254296618998144061237301001526780400725234243140433002435993923958874952470458120825 A015276 119 -22801575393813595518888330295166868877955768362852979273695018409682771286804361820036228613813998973628481921342436546571899723541905580348269866339231280362418563684725125071265815318304322309205055921392915959998515726699288206279631692002900617868629939334637376522686902571010691633266329346369887418896214299834205575 A015276 120 11674406601632560905670825111125436865513353401780725388131849425757578898843833251858549050272767474497782748707951777644138049898092063142948851197703896765271752019986549508611255046496504214330485977837823713843518058776175267890228970731066011991466256496951347884922309797152053263212041243994577580522955241589011233401 A015276 121 -5977296180035871183703462456896223675142836941711731398723506905987880396208042624951577113739656946942864767019711357142641856495366406344893192316775276345757476399775047078193080497180629921448088990503548093979127470364956051238785392940708420209337232323160838087726346464417906878844266372324794968876219167875176952382855 A015276 122 3060375644178366046056172777930866521673132514156406476146435535865794762858517823975207482234704356834746760734492851849746667328984830767580298113961685092103774197290140345328673668100519654903925232267379353557873506607084000175447613692510061729846175042151431124245623441507076032439054708804669470149998737120198656135903865 A015276 123 -1566912329819323415580760462300603659096643847248080115786974994363286918583561125875306230904168630699390341494754699379536595317025370586985433680890927176560271827053811617365476665040647686662969484096606214337435379909961359789931008568062898115551662676997041677268264910565334237293768559684990380214814394743228641615544731015 A015276 124 802259112867493588777349356697909073457481649791017019282931197114002902314783296448156790222934338918087854845397967091444893497063540957561545497637431872197058251416910923415463524694527991676902150886217070680555449264172168486232862906991846114108032453710675696024644138367166551355812084474204376142491839549484667770353164597881 A015276 125 -410756665788156717454002870629329445610230604693000713872860772922369485985169047781456276594142381526060981680838411246235967442032753692381911073797003380465809083863675392767959598423200483667824347651902840096297923799238813725689539500394820089015413726747300036936000525533916230859983948608499063503582420861807755823675010103788935 A015276 126 210307412883536239336449469762216676152438069602816365502904715736253176824406552464105613616200899341343222620589608823966179684142451764284472883927640882036835674353355913098523808870784109914454037428292033335201910823547382713315878208947621717221554303465062463862153642140857950928619562773460691352745033453700928270778126004985117305 A015276 127 -107677395396370554540262128518254938190048291636641979137487214456961626534096154861622074171494860462767729981741857812853508679636347663391414314065763321923606014170348364338359166495242714690502676991732383198445946416002684908106908956445747462023117860521916156429423615840404914396429674177816106094160787244531760728684965493161842853255 A015276 128 55130826442941723924614209801346528353304725317960693318393453801964352785457231289150501975805368556937077750651832602102095664367063612611427220162002904644358525725526833783997334758946589895022029190746381021231680208235203475616853915146396735160520728574333706056287709793697876468250205112840794816872746929684893050592091632362638357936761 A015276 129 -28226983138786162649402475418289422516892019362795874979017448346605748626154102420045057011612348701151783808333738202553322630050768338683929258875884233813465341397369996737870159139724185547948260797119465430158469505448947136145477938714463239817440796740040225736376814066247235624579265095997101597271987020831039160035320956246347494457755015 A015276 130 14452215367058515276494067414164184328648713913751487989256933553462143296590900439063069189945522534989713309866873965449570008992724156188451555126664647927818813116995821827999855959977596983160902689631897926014714035504579464482189427171949165652993052047743040624423492912477151165778021209280154658975692642483447241880125566652966277177839041145 A015276 131 -7399534267933959821564962516052062376268141523840761850499549979372617367854541024800291425252107537914733214651839469942674639970243998894421290651590736845262460583323148232050464844760445560491253014755100914070024616660602699845235902401119577702855104399960770337587114224402781119933605962224229400191227224817249672539953651911971956201646750844295 A015276 132 3788561545182187428641260808218655936649288460206470067455769589438780092341525004697749209729079059412343405901741808634169748761342896654683918770303197289976349209546489497618507530549225509044297809944143240743021177779364069422818067568730327631380173637122823066587462539938819054976220382876555575853630960829314043055680150632305137343521839231122041 A015276 133 -1939743511133279963464325533807951839564435691625712674537354029792655407278860802405247595381288478419119823821691806019189610047626573057070792461167157650854964754271160216200921005719163308178022797642471318605120054283889732369951184321818739713508544334700458888254576387611023842958097137401375716541513969495162637283020732429185457006670310028429641095 A015276 134 993148677700239341293734673309671341856991074112364889363125263253839568526776730831486768835219700950589349796706204681921419628748388767148397672868181796380969220811899144715975865323222183544117763980076836447761102272656801928585033014276132100376757955561378405239998903044959525035414435107535416276759006981014370535436109893634949546788478243231655115385 A015276 135 -508492122982522542742392152734551727030779429945530823353920134785965859085709686185721225643632486886701747095913576797137601135719905713616577884812470866681889695991688194797228967180209081510142209296222922896649547756924746014304655198253137094564234461361956819654293553304471941466690402950909106948873076634493739670123754949303530372694432217759922122016135 A015276 136 260347966967051541884104782200090484239759068132111781557207109010414519851883359327089267529539833285991294513107751320134846387197344962822145587340531529377298183231840622443211674451645013026917360654807027234419233194372704300004359890629206302635228234710079860046079380620749399853155951203805920121469999167043728764894679501136335825080579458596904450691545721 A015276 137 -133298159087130389444661648486446327930756642883641232157290039813332234164164279975469704975124394642427542790711168675909016095479680413768109247258093170520461747646120237621674428950898057018983317487572180938497228851977881603798688172538243224596105528710681082025139866350259617603072122786978001188421776775546974584175224153366686326419465224122700277725696247175 A015276 138 68248657452610759395666764025060519900547401156424310864532500384426103892052111347440488947263690056922901908844118362065417857190579425109869009377600277547802169813602819970729304318433833331370554308369053728864207958999295733004355166193270796781413175215210275230517104570516888619691547181802677397813305281539151863766503618878941564900408163880350929107145761340025 A015276 139 -34943312615736708810581383180830986189080269392089247162640640196826165192730681009889530340999009309144525777328188601377493839438057750247574720015318121353029862623362131293273756022521384864852053677582101295523842360653295712779226528492318470941939142377668563028105562110568232160032296632644816380961445710337770644908750841037504843726281872408642481657683101887120775 A015276 140 17890976059257194911017668188585464928809097928749694547272007780774996578678108677063439534591492766281997197992032563905276852412670778712913662266147724260843759955718372024187500541996020270056070371133418532982103743973165401904180194850379772450924489541979228631577149237080556285254865638883896045752665106999413035965157995166005082748885141381312712009362311442454919801 A015276 141 -9160179742339683794441046112555758043550258139519843608203267983756798248283191642656481041710844296336382565371920672719501748011582785223497849120696124669354086998604160985053994680160197820236591621174781798027707743773865293969422422178606429713839652386888791517021384100883023374184280855313736437061421749302506043474953824015869457835210182036540168147007174044772456613255 A015276 142 4690012028077918102753815609628548118297732167434159927400073207683480703120994121040118293355952279724227873470423384432384895009047483856991791291208992480449959301603643735792765634471894215675190360207602104005170644693204335587897421760872924895472058096674959192359258968863704814605550562459783394753883338940322841318247155101688229438045524539573855687604829382491747206675065 A015276 143 -2401286158375894068609953592129816636568438869726289882828837482333942119997948989972540566198247567218804671216856772829381066242896817474135900018448599244406976489888693540793408301922897970795997915615660992552088376170537560296168078878819645842034579757956251280438178003192414304265483257465097732141953548246622297882993704748964169644799409396097803621173077291968105197548750215 A015276 144 1229458513088457763128296239170466117923040701299860420008364790954978365438949882865940769893502754416027991663030667688643105916474242179438790225295308727093709733865082904209904263571833320575851703919098830407377024209707746681227522053971485340206320131286104017586183729489317404775106588898375520324671120021044993491416156044772514562793697934823735069803253537203302289695410076281 A015276 145 -629482758701290374721687674455278652376596839065528535044282772968948923104742340027361674185473410261006331731471701856585270229227703411381063192736822009778709766392229851030755513317590848325024823054650255426451738756305245288974765488880387587364220528324963908885085741909162348598212510476875192024646441087622770182588524853583060008329945216110439443885227220259859109606623092819335 A015276 146 322295172455060671857504089321102670016817581601550609942672779760101848629628078094009177182962386053635241846513511350571658357365039096034566588448572936750268655903010009866928612875002534298240629362504344905839309292128453332711158381682951270767051494751567518565175098537525397846364244624820348168499358831698597737657616929506803965511660002699525608056332968494611241034184758415440505 A015276 147 -165015128296991063991042093732404567048610601779993912290648463237172146498369575984132698717676741659461243825414917811492689078970870900407620510324560859280549119469689072178959815228391952283526215356256726087629981138440157370683724070533594709766389847920854670731036074677405327777674963913035028616482998777868946674606723032371869785498869091266524308797895800734349831690918024599243736455 A015276 148 84487745688059424763413551990991138328888628111356883092812013177432139007165222903875941743450491729644156838612437919484256808433087764481474666595686102949118808839050536339493514009007677666904493422553555661132774036905655660872587621450037377215837395248562256976227748211888935222657147839128280119727623814200057776529721108973081511434152945977585985119778657482982457202971548602807327767161 A015276 149 -43257725792286425478867738619387462824390977593014724143519750746845255171668594126784482172646651765577808301369568214775939485917740816152257559517182584358110259906677411797253249501439387087199800078097813336626941990478140812793483524752861576442320215608026456976187660726975730489502288252937581104388953199686976888643934912336097185415237650325553790201578539511178214603453112463474413430785415 A015276 150 22147955605650649845180282173126380966088180527623538761482112382384770647894320192913654872395085703975837850301218925965281016789883305502740348538705240013870121566229488459941979243692008996854636875458055286712868751375531608826953570268956811022768016359900740761931687174556466046506118820136638056073854313219250270214809596066932635945992872584801425973249918760292920487907356943128117427945716345 A015276 151 -11339753270093132720732304472640707054637148430143251845878841539781002571721891938771791294666283880435628979354224090094223880596420251928904851855598986450460371458292816259826401180837185866664240369164317915861956835760225878908092067619594419475062020154279342803541133795426550822777416726992896876656458898790493196790367165077747302770797650895900063756561591795400577804211914626563524504577093551495 A015276 152 5805953674287683953014939889992042011974219996233344945089966868367873316721608672651157142869137346783042037429362734128242626865367169018863169372224639234580742556797389562257606504872359019074512426520623981941163945665654613508866860884151476708421847389198373049273405631083150754394296511303850551522775684377876754752859754853410698250358092743438331915816808883141433768350713762027593116469922633464441 A015276 153 -2972648281235294183943649223675925510130800638071472611886063036604351138161463640397392457148998321552917523163833719873660224955067990535657054064360905965100858117390569527093399228076489747024235395498015913376606049252404348452032714547858731502731819906776296631060921596256958272980440038903130655096156384113529006479598932512032885697308822579162956629273626718965966033657664005767712983036831217201071495 A015276 154 1521995919992470622179148402522073861186969926692593977285664274741427782738669383883464938060287140635093771859882864575314035176994811154384468554822742850803926208692112009313900104129924867003891080375338935832967570236649318481969205414892587302005422413485033178793883830853035346356437643995238327260653765967088647116825158301006792706773725695326357675266571452374466625375534688913224529208125399566751742585 A015276 155 -779261911036144958555723982091301816927728602466608116370260108667611024762198724548334048286867016005168011192260026662560786010621343311036652260141566963824583860284720362436423752555816756448233349447830828702694098487921680369998412016176114025179945515946540552106264235088392526705836789292518405670205958685956099486374953764113972716396937723354974928108538222901197305883738554980322359645928173046407962707335 A015276 156 398982098450506218780530678830746530266997044462903355581573175637816844678245746968747032722875912194646021730437133651231122437438127775251290478147853637528556623413977848692715719757135284930792043474367317508181637464103437673776455506282099383992729272789127734546324362688992791656415667646187206045939309847622439495369816353728119448243252688556080895509848745306425791278017230759142569306727971487516156164160121 A015276 157 -204278834406659184015631707561342223496702486765006518057765465926562224475261822447998480754112467043658763125983812429430334687968321420928627155470557295883397331223271793050653375974945611124290545871223078838595253803170557700215960031760439428405839168876065465888171380940045222396873423315626735351966199167981098730989209893654265523486926964951288843947985527250067450818644439049224271016789987975749710625699677575 A015276 158 104590763216209502216003434271407218430311673223683337245575918554399858931334053093375222146105583126353286720503711963868331360239780567515459252038758536550297747824054989432655621141777442800294358230876007579798769600244151295391056988258528696540489700467231466323514735377733175474154340997219820796805269168358623019820196156094006623423802623638057211147286741565149276399405932309164322701656761441838461977837950319225 A015276 159 -53550470766699265134593758346960495836319576690525868669734870299852727772843035183808113738806058560692882800897900525500585656442767650567914999543823045846040554774700805380513528095463312159852625094540689243132938057531672615055870109060546935240141923695050610099158201259867864460268754051996046828913277582849197345624124323577041401174056193691303656634668229991484430840191639893251367607621139329204994781553027145155975 A015276 160 27417841032550023748912004273643773868195623265549244758904253593524596619695634014109754234268701983074755994059725069056299856098697037090772488566438764264706325139764594704199319980341327093294021572863573797298402332034989681192403964250380495315822348320292914012911805013278363972140266148691408949206313725873920806669296860732216264451980923109187338412823228423898775263740247792003155375498965065428176362607139704029166201 A015276 161 -14037934608665612159442946188105612220516159111961213316558977839884593469284164615224194167945575415334275068958579235356825526322532882990475513582816559956871490561471934418189962639825056350649772483740790366308664359020873225424347727717866463875437382603130643869513704584832057242152947966490359918790126431495508660302986067252019885569676147579505457361914555449788468657993259943078833191278040289947357687276980897593048843655 A015276 162 7187422519636793425634788448310073456904273465324141218078196654020911856273492282994787413988134612651148835306792568502694669477136836091123462990446884288104324633719232858616306579757449851284156571615467670296155680457473746863420475118160643886704814115961886659917233680679867075123613107740807750042016070299178033931027115803850287340469562769433998735508031914943715870703750728357591535191215932737135890212614617676877691206265 A015276 163 -3679960330054038233925011685534757609934988014245960303656036686858706870412028048893331155961924921677388203677077795073379670772294060078655213048801937197737502438624528667675354043513124979873393888830947735015880058561344212445517399194795016749514088877090310161959145760780357301366246472654580437181549637927834615118887194036978893267291049226714655885400885807069006585813047706792687532738697992451846048818044390145438742898689415 A015276 164 1884139688987667575769605982993795896286713863293931675471890783671657917650958361033385551852505559898822760282663831077570391435414558760271469081134231368939003602101500665429697745499372107710159704734960229907378695572712706912812356967940055482661855165888298054629865214078117955329728974075068763821461512987445837614209189848868228614746204983213963024225188602205355058773487030419335008643772339745274411947419650028183433105894914681 A015276 165 -964679520761685798794038263292823498898797498006493017841608081239888853837290680849093402548482846668197253264723881511716040414932254085258992169531277531380136093650320853494890591281556783594642918670474678379506013375513419850354650058452187965080588778642452811861256904196247592038887744801667025474465780294828719633182179269613819739712311399915377150241704436480832789547868306115319984421605183026088363185925272248519842343559857849735 A015276 166 493915914629983128982547590805925631436184318979324425134903337594823093164692828594735822104823217494116993671538627333998612692445314091652603990800618827555694239989005716170511320618660864275846540769127832727623679088756662073077918539312039946411967442907646610367954516414830690393666268693639408085597408461182561200318429178899642390204906499783040390656782597393012536406642017506294323507929562176489085320434061783137267526607298331523705 A015276 167 -252884948290551362039064366492633923295326371317414105669070508848549423700322728240504740917669487356987900759827777195007289698532000814926133243289878136893215319031808274571709646532274119880408509423563383323115061278051808350395328678727155191232322147521181575183913289590546790392292761996411485732456014383562948259464453171518904932295217430637077143769124278844533820135066631644437463788470092957682200481890430941674408953199267214147339655 A015276 168 129477093524762297364000955644228568727207102114516022102564100530457304934565236859138427349846777526777805189031821923843732325648384417242180220564420083069505451782209846315601236600491084907013951669679176551574320168947588443787724482765942450636107671258687109810930287330446134158566813666945521778844038969926248692506362774167174167480511995500556011691975253107628268413298588279528882582801561462162549977854572973914292512604063088782213757561 A015276 169 -66292271884678296250368489289845027188330036282632203316512819471594140126497401271878874803121550093710236256784292825007990950731972821627996272928982924004855321972464304690555135694589564398583476384807596039837129763647721278842654698423673639191276968853865903050923239397342905330612581747890005321775687247012622244463815752079165674060479220434486875355130506753666371524942158068339263381818560532475926573982935746014664600779125239248546483815815 A015276 170 33941643204955287680188666516400653920424978576707688098054563569456199744766669451201983899198233647979640963473557926404091366774770084673534091739639267236196738887663460745438322112101016720798430588705850283089021457410253711047545460745080192580136058218336583781098174905253680512222353973293193241807648868501518659809076624537199706460758189116677315856381903551411467327001843172426675596898379668472475733526801872724627474382490617575771882714151545 A015276 171 -17378121320937107292256597256397134807257589031274336306203936547561574269320534759015415756389495627765576173298461658318894779788682283352849454970695304175607238212066940750056478992661566337130480257917596233857264681015002193414416475571742864084920717797218267445104635066125781191349127658750210266713796248901776529918122551734570157472926748469816423245745295567791982382901816682567028315324868066875289236121944941596448311731129633082435834458071778695 A015276 172 8897598116319798933635377795275333021315885584012460188776415512351526025892113796615892867271421761415975000728812369059274127251805329076658920944995995779467737458876945737731825527681707834941578129077796414844315632211140176253264550713835590860510379928852236992745901504919702576748911286116965555635333948319877541364879253284944587234544454028655821658559408920595103111777415761309998284548058706007607254183042896513372690124667075862204496168557116766841 A015276 173 -4555570235555737054021313431180970506913733419014379616653524742323981325256762263867337148042967941844979200373151932958348353152924328487249367523837949836427844363309881205001708540032939315788918578918296587241288252298090390835266117791333214875843332288905050360391352556050836352461640471302327458944307285856829143003958437465093747574791716269682374914019065795917227025142138634044802753660682390763345300295760752035525169481764950184589274501264193492501895 A015276 174 2332451960604537371658912476764656899539831510535362363726604668069878438531462279100076619797999586224629350591053789674674356814297256185471676172205030316421273095815306537774761884825831015808801155489018104005715671665839136389666193568308244905695016994938092663233623645623983499937723256166923428934108286894609288070338827293748664568597385055796582903620759138115579751249143904870066194534829193249688511219430875685275886526052655979600523129371466359950129785 A015276 175 -1194215403829523134289363188103504332564393733394105530228021590051777760528108686899239229336575788147010227502619540313433270688920195166961498200168975521996797951022195516248589309841771650582114201653074853165283154357599759029460454866388500502803001926175106203337967233796218413569563053726416362337167573671839171091298473377957558458627116611700764281828937185476672237361224015639380860080410900712467772163851401502826969231555798706950070198594672646204707718535 A015276 176 611438286760715844756153952308994218272969591497782031476747054106510213390391647692410485420326803531269236481341204640477834592727139925484287078486515467263057758861619555909171408251086530186809958603641679450106144281350908866414865610988372794325559179816578999484248700360512540605123563727512277246363933349947286861813242515458558148539665060734116371483802977280122694135894306061202643244916199976039947227743377854706588731937137131376704706791888200179232890534521 A015276 177 -313056402821486512515150823582205039755760430846864400116094491702533229255880523618514168535207323408009849078446696775924651311476295641847954984185095919238640951229100863723742565401381938969965579614199429182167551040035036076031219978784609396333699279674733271839921928078544103166942798694432711567435349194855216720903382332569323451865990645982565430768823100177184980562806309656529837707768360651431629053595713115729065769819573413922291795437661992111105621319107975 A015276 178 160284878244601094407757221674088980354949340593594572859440379751697013379010828092679254290026149584901042728164708749273421471475863368626152951902769110650187022793014736556268398005390712079705968390685474825832141001747002743796668866836372009281957200498510166439384885192601033149339062751328977083019889807306209836840542666217562748853294972843456603464070874860189855075310795923111974079017087601997203516667987258288654003568341923494428089680447931770528209098705058425 A015276 179 -82065857661235760336771697497133557941734062383920421304033474432868870850053543983451778196493388587469333876820330879627991793395642044736590311374217784652895572901145779079707838689487522387876105951825179617414065481262525291360298668607508740857379483819714214416494990305562996023478281740214552825834632156090197748815028595142939380829068796671290316509087402244141419903555102404987119057984508471435586449974669921304719077057033418749199757773679731724783584974730072311175 A015276 180 42017719122552709292427109118532381666167839940567255707665138909628861875227414519527310436604614956784298944932009410369531798218568726905134239423599505742282545022594815915184914598731052883196300638643662107694368931950857116438143048964658153904257182297167149192475519574883372872755812627851667587030310955134218475405922940297884656193623973517671368211355837472475420226994340667655624784186905318416704915652262229641838297360982147391877233653608939642032436330818445157972601 A015276 181 -21513072190746987157722679868688579413077934049570434922324551121729977280116436233997982943541562857873561059805188818109200280687907188175428730584882946940048662302947222418886708198408638825277866925941768109950501379203994416911582352709097699369521828594935278216228740611880439300691940393340897545986528534390893476815049928079794009345172677528752005413520983239122465212605909179751640718844478865016055641574818930848198364226328903078280140919771554424796821763909762483529074055 A015276 182 11014692961662457424754012092768552659495902233380062680230170174325748367419615351806967267093280183231263262620256674871910543712208480345819510059460068833304915147020742571570024554458289334601060762148987633202753699045555184767833965442149687704680478560044577785609513619552215169004451764406165544093774012784958348615243855437994383366705407585616036949714818909862678592473699875246756978156456716271258478442170893504795358679652843824655699225060928612627163678121841555903589497465 A015276 183 -5639522796371178201474054191497498961661901943490592092277847129254783164118843060125167240751759453814406790461571417534418198380650741937059589150443555242652116552208267256285450654642767898927980364872006317101691686366165211829348347051654773504637345674298810044542445473929490630719067893262956694540897324742582137627904804917544698508633963917126194931909756133089546866372712792174411148674675641708531405319940696486133274560879482187433630213691504829817736132591996187323857738548615 A015276 184 2887435671742043239154715746046719468370893795067183151246257730178448980028847646784085627264900840352976276716324565777622117570893179871774509645027100284237883674926879423401088457880449243635942762516756856826345708702366767194020442858749699496784500783541407624833868114605898789220080291597865831703186788335614312824725663271156261083325237214810066145584204027124029263588016126934716025341569358359159959370644283619912450835476285707679934634366231748664664883199779724610687239083113081 A015276 185 -1478367063931926138447214461975920367805897623074397773438083957851365877774769995153451841159629230260723853678758177678142524196297308094348548938253875345529796441550002483137649276181775479660974418203632974856991110677506813364145245036908488992759412894081974023465139768633164206557998387362284457569743804711520143631268281793120941935639000150544677304889105317868335637927411178428951836657395515149968509223298198170224469991256174175768542713809720182274259462837426799120502054698478880135 A015276 186 756923936733146182884973804531671228316619583014091660000298986419899329420682237518567342673730165893490613083524186971208972388504221744306457056385984176911255778074405097391673742317261975703579111797376661420417713766282206614550731648130513221866851498223809207562938806727063656063146868533382304564495249190942434149448800777388269008661300449688298692177930884163796094749713751589873021163182540891319323203380670604846222360068868155264844088307838564627984154384426795633457407964893853366905 A015276 187 -387545055607370845637106587920215668898109226503214929920153081046988456663389305609506479448949844937467193898764383729258993862914161533084906012869623898578562958374043964998924328040057784032734251820921389636461020481974971823635039167731887290711089912917544649789102285352296042636782288260042609550539236630329302565462461806066938250493814374466920896119352107194874124935869021656673453853673529002700588725525062236124449998904408970505844006043405957814330812651604559458260966000709801177662855 A015276 188 198423068470973872966198573015150422475831923969646044119118377496058089811655324472067317477862320607983203276167364469380604857812050704939471878589247436072224234687513802550848464150197927666519825151149220998558784820618322723334095921789826163492701270880857783218940202656661048983155661728600960434610958335876329231536321192991447188771174597025154853775532446179851549222463076725883870056632732208680258242325057587743446029395272480270781407767800142145975836658060736305905176599744253506119907961 A015276 189 -101592611057138622958693669383757016307625945072458774588988609277981741983567526129698466548665508151287400077397690608322869687199769960929009601837694687268978808160006856187864864320505285061785517631382803102961890318790364456770547936410080603986751163621106389966374514476608186669575818476118306504457779040375226082193345842921369773591060587002830143381627675840689278744109495553334627149830332833573597727204122653795030530057912629025025126125802254258732573674333172040808111502494545302062576846215 A015276 190 52015416861254974954851158724483592349504483877098892589562167950326651895586573378405614872916740173459148839627617591461309279846282219995652916140899679881717149777923523854149661688860053401456433529412353463807701123820104475631417130676925134311393356546479610545454015046173936881050011400823797585518416892838096841081601110480717400053884136637492408123215047653878605637215103954675617838168384035300801277018230368856412042807766993514469658146541064678964932475973028753325409156353158881943221184346745 A015276 191 -26631893432962547176883793266935599282946295745074633005855829990567245770540325569743674814933370968811084205889340206828190351281296496637774293064140636099439180686296843350223004310663621104757070062921886043863705325437529467602332189323547981402942085862359279710781558831055420783499065527394505985850323271586482793065868854076208839965199447684224570814647350644331949076918805560775369391713305622560064980774362103830596644593622076898996393674320256281432145949430549730697155294771277902670394805589525895 A015276 192 13635529437676824154564502152671026832868503421478212098998184955170429834516646691708761505245885936031275113415342185896033459856023806278540438048840005682912860511383983850552682045397868484790091802080788945952990736221350384943335097354970978469633791973652001188783575521345856074725828129854932880943212310415263048582071151814373708069375247801115712825040466439090580355704365089924488321110808360803283898499008956902501154508722037556445501832175568989783569950525843153283485953653003382344667106248025029241 A015276 193 -6981391072090533967137025102167565738428673751796844594687070697047260075272523106154885890685893599248012858068655199178769131446284188814612704281006082909651384581828599727947708961590070617546640799154017809672265745931101938049007344794781018609007545073733885410137931953338967549710868381376673102806902508029383713927950266623208632483059768275410476113038068891977309890865826786280140569591720910950540500864504401003919163653247716547211602454398254957799421061568984167588423638930491474178752878681274743932295 A015276 194 3574472228910353391174156852309793658075480960919984432479780196888197158539531830351301576031177522814982583331151461979529795300497504673081704591875114449741508905896243060935483900055948991170496806191583270914162654621634877659778494938189585359328340288425409438695853717779318474127084971015835990700239504584851243415659026949850865018428064321401204704739705472212765052876873401963176468463301273806009120013688969876683164392263152223849185734052455056891739961043835464977142558346120841061340449531487185010276985 A015276 195 -1830129781202100936281168308382614352934646251991032029429647460806756945172240297139866406927962891681271082665549548533519255193854722392617832751040058598267652559818876447184487314478448582040150894880508160956885673233162773497570638406544318658759055686190695385655142219812145965077859802136045348066483879437120202588206318410242487997460675302948953002821401289838277714870116795143874926935780892173786316649183742498667650572280844343975855251124784346273793902335707559348903215942544153787742608583892196218341049735 A015276 196 937026447975475679375958173891898548702538881019408399067979499933059555928187032135611600347117000540810794324761368849161858659253617865020330368532510002313038110627264740959384253323378301296662440251753456730000063475098654198067267728266451092178528001984555349260689449100034100115077511687195229677050226074066256303760745642881347767786233347405706123539506301135693473359900800651437687568874019119520912061448660834576798745347155885947252392661682734133521187053422001487364495166169529995737674198752739396430054668921 A015276 197 -479757541363443547840490585032652056935699907081937100322805503965726492635231760453433139377723904276895126694277820850770871633537852346890409148688645121184275512641159547371145425809703282117196437756230040033275258177348474842702530621569014323106197281614177502865936573455619675835226035232257396860761045042577237622495158689677669646669023947964794839362235363209208777600862898545450196466951538626580713310353499200328783710733301813549969729757485586348106234261777846886145633191025428760438675692741576842580836074538375 A015276 198 245635861178083096494331179536717853151078352425951795365276418030451964229238661352157767361394638989770304867470244275594686276371380401607889484128586302046349062472273688254030253975647530565393038956960515205035957743404149430293001947382753486140082387732181430968513856776227532166752123687017327079678529987069605541439463206201532005362542023016018323922584664096019915439241914805790651114093267641506898526930829730152643934086977034694563603997901120820019527717603874149051695277397044783505110401321943150876815169305557625 A015276 199 -125765560923178545405097563922799540813352116442087319227021526031591405685370194612304776889034055162762396092144765069104479373502146765623239415873836186647730719985804128386063247094022450841712374325114456763666472729000413768416941395835047023130300782227950649487805217474743679948473638134274372912029399358162354204978800876321644217384469403038086606874596943327877715175917438147104984960547988836937209575558378479866181557427401923114797563485063466287255339201864159038334943527319098188951769997554618417257369076951532586375 A015276 200 64391967192667415247409952728473364896436283618348707444235021328174799710909539641500045767185436243334346799178119715381493439233099143999098580927404127563638128632731713733664398060396076258653942798192958792361198045928052536782630833145939132596212970119330012100512999487528592390956323473131102838336076983073031518212391122932908410139962069571251688321803143167437368506601787233095769007820948288351378518554540613969382562082223144050262589903426140635452246612286288492752537162565835959126843824636287539264727762298988465339001 A015276 201 -32968687202645716606673895796978362826975377212594538211448330920025497451985684296448023432798943356587185561179197294275324640887346761727538473434830913312582721859958637431636170811834369833058197455475796058209639702959653094842104948908103552257037106645505332303446225136625210295700017090346636723155941846584982142747896570189250605457957300566672778302264108444247436233991484860661933364209332060152788944306522482097671956189997754903319021407303986538477241075395747620084994930424503788000482075981736962328611466914349831097304455 A015276 202 16879967847754606902617034648052921767411393132848403564261545431053054695416670359781387997593058998572639007323749014668966216134321542004499698398633427616042353592298822364997719519344856312053644857664343507786010324494895012014556264251356524908065330382056594708453518828415431127940464464042853229780458517851409096739841295761049814028631147749580180002343402039663579909429707954166873847626204082291248321422294789546394832416256327622143331692989977872544254031873690480024302457389869546283733064031618512477375128168568819794501548665 A015276 203 -8642543538050358734139921739803095944914633284018382624901911260699164004053335224208070654767646207269191171749759495510510702660772629506303845580100314939413685039256997050878832389828684258489683910454656776723546099160294877994307301350428460359171859921721273158306502340407048036286826239907676839086019318426327970193011975312911680524473099016780654240458436307761024916222959702361219680547847993700206643348840014655986112128907297570921909536386545710808359648342821180624998291517345573152718998756303598237588242700775661264778612327815 A015276 204 4424982291481783671879639930779185123796292241417411903949778565477971970075307634794532175241034858121825879935876861701381479762315586307227568937011361248979806740099582490049962183853142799436752226579631444035280638736860825095142650671980400849096477990890360870327917953471874367456851295036395438543982719367949903928440484519682513181054133808975976438042168079020560477950342757403808858839114533921305327674443008791704641802734281586203646079172688062113800931426059698469908902937334333075382730800247039010227282887642418651498608638671481 A015276 205 -2265590933238673240002375644558942783383701627605714894822286625524721648678557509014800473723409847358374850527168953191107317638305580189300515295749816959477661050930986234905580638116114299929854959885453080187482884731398192204741369151698059369444565645833844348758294711845857866673716102405599911130874939303035471887225953471871255852538186455003105922394233340454787759608629611967909553809832499673313903099067632951426765231467935876870468478469323541588704151778588619120442919135676659126922473584279109396294547246145758498738454747435910535 A015276 206 1159982557818200698881216330014178705092455233334126026149010752268657484123421444615577842546385841847487923469910504033846946630812457056921863831423906283252562458076664952271657286716518989620518518989244343082140408329795845624441767757180184372534358800139057613242621246406310703542650917113461365916841198556008873857404364952139279213853889388493916249154382300138057549254399554541223734701706803344529967525711747077625734388542455759050269080303080748730364112962119356043494032997060198700420071200895711020728392235740870086403476634791700970105 A015276 207 -593911069602918757827182760967259497007337079467072525388293505161552631871191779643175855383749551025913816816594178065329636674975978013143994281689040017025311978535252455563088530798789340730093783832707992232382342098626994801914877139579564608313352269544981222352806119507792265762271940110457389818681366964173841830917775541924674399582513739802816254486177508561880002630492628814672631372872933155191391475949857279355080976069784091245376684096074914519416017244865003622648589399263433655941944806109145794279309905484056441232189957551209358706055 A015276 208 304082467636694404007517573615236862467756584687141132998806274642714947518050191177306037956479770125267874210096219169448773977587700742729725072224788488716959733010049257248301327768984518898967165987292739154222866160335643940679572804398925226043587685919108227484791354541732924195183414421458812677132304794233179918810589673533954032292530402913830329662098323046646172834490190738222077697490744136779675885489504560526927539538206643897508488698555407241314420875181086603730377236456427763852418224597433649766720478115297656087584389271800629350218361 A015276 209 -155690223429987534851848997691001273583491371359816260095388812617070053129241697882780691433717642304137151595569264214757772276524902780277619236979091706223083383301145219711130279817719793583781003470937322630562548625718177851093595310480461674352739210460210430607243277758727687003940296594353015828933823580498513052742657842700999137192573430731254670715623113325453169851104078539131018949332058779316689308810274534215060520719492735013668470257414145207578840396328373940553762753066253759403589508493031449884054094647976379708928560250164745249069876615 A015276 210 79713394396153617844146686817792652074747582136225925168839072059939867202171749315983714014063432859718221616931463277955979405580750223502141049333294953586218692250186352492098703266672552240815245650051529015097596662663622057938118940749790811917023447578371611310266631541533508237793022998032513465166624327560766687208296115952408219192434533210282484722966792619395521888695653680660024214140378278067153893732539489309846192414580872380922282146083809757194693487122385456826127552847475588596002544160221168866825082176930863450801115086351049174403996301945 A015276 211 -40813257930830652336203103650709837862270762053747673686445604894689212007511935649783661575200477624175729467868909198313461455657344114433096217258647016236143970432095412475954536072536345600038565972958759186721996898240835933780912216589730051884017062963470657257137598656205000538276389941922325655077151229832998751581588072136305221925736917056408306205898661270937643275848314909906090210329388284583208464975031298448307419084801850141881592829345197554342893980708351562627186880273660784314484188029852613190004024997871959810233255859575619444696693950793095 A015276 212 20896388060585293996135989069163436985482630171518808927460149706080876547846111052689234726502644543577973487548881509536492265296560186589745263236427272312905712861232851187688722469138609020644311525346412618418172657854056065928364954482688208568936668537882935410612461180332810239083824471580731294701143696930694643514992903444593251949227833625505457639644776109932416648829077728368997320744220154220409685061135943940949461556953281140735419104865560415053034042394332904471738398323950245199485433422270288970452853120693764872332127046148332298908926495902251641 A015276 213 -10698950687019670526021626403411679736567106647817630170859596649513408792497208858976888179969354006311922425625027332882684039831838815533949574777050763424207724984951219808096625904198967813870715293157105474081847745080172829414040431121456591779019098624158561560956267441555624444747794108885078387091680467724118903386542298690940226385316616762330832400315747029775807353538426433028499173570025642698457536239390681019102717868277225506506599026219402800465136495535320125829630303168414179499702353693082133415772153494232062692616850464536297996741723837184795362695 A015276 214 5477862751754071309323072718546780025122358603682626647480113484550865301758570935796166748144309251231704281920013994435934228393901473553382182285849990873194355192295024541745472462949871521002553251396934501068994471448479136745830775970901280335387472938272383606843356941774065277161310521065272520481839926201430270795870237273613653100494141961764775751277334692909827123134046277221974018844434426888791292174143927327983075333943973091574638218841788324697324323857663378750381290383940571275122720030054091267473717643715105274834930820919292225141873610473641292184185 A015276 215 -2804665728898084510373413231895951372862647605085504843509818104090043034500388319127637375049886336630632592343047165151198324937677554459331677330355195327075509858455052565373681901030334218734059455351998688653623510119705756536371464481951663189668485700062455601095238881439675945973762830797188337764084472504624689542720084342083645927215430496938676252665792341095296206524799889682698310040880554169692658892539342075533319814895868318008566668067216649921310772608787863257475959792053666302897699914424526976942039380381285376647365985183839066979439653213039697246700935 A015276 216 1435988853195819269311187574730727102905675573803778479877026869294102033664198819393350336025541804354883887279640148557413542368090907883177818793141860007462661047528986913471325133327531119993070300939470162247852143374051943281181798954928838263001458306869289575319710139153027394798267571351407225269458774383840328028577673720235245560189504906431635133012130672027961915693966778990896696257241166213622793073428217530897980243265475198713242976522200283704359292635583702731794682637547612699543762648528163578253378757762455794249488158673363835539107058859633878420040563321 A015276 217 -735226292836259465887328038262132276687705893787534581697037757078580241236069795529395372045077403829700550287175756061395733692462544836187043222088632323820882456334841299697318468263695933436373155053856925716839695411177788820153266079952711641223710260897088274879918930007571574267292132404992704372571050918992008783738649550386786920707893424605059083036787224501537604326301759773052683816339074467897968894107436567536376601106636302723883064973756918321901915642087690138245413740306597871259376471711849487277396560578733222052677001161540001395493194363618396861087885968775 A015276 218 376435861932164846534311955590211725664105417619217705828883331624233083512867735311050430487079630760806681747033987103434615650540822956127766129709379749796291817643438745445027055751012317919428101085312460997681802578288583468866428391973922987470253982681388427950279942483158466944496507095479643516541455930718099803955348211037949066993425950997018289239022174437701102791643091792301371738034587560147581496395194341929265778934529719736981922954223235392938323037894103397938836905670270042018454025588882388866395943319111187481621927843565658504343938807117664998071500631816825 A015276 219 -192735161309268401425567721262188403540021973821039465384388265791607338758588280479257820409384770949533021054481401396958523213076901353537416258411202431895701410633440637667853852544518306774746864831024766268850850694306759178110942142512207953446292322070337804312990597730943098536725063773421681232290980453475238855997544067012075415830811077784122769612031377920556478269220361187194405413496153248422527553094399282050307089787951041328266075868482481572314865248969735844285740198297413610051739478503233217846722437656369570632277186874697053389403345799515794669690050038789981575 A015276 220 98680402590345421529890673286240462612491250596372206276806792085302957444397199605380004049605002726160906779894477515242763885095373493011157124306535645130599122244321606485941172502793373068670415460662614010417218417934788414901517205393670671597364242792015072339294560938750644789290090114997590150816389671094677701862908592200701301319443944409557296087974335920383892000887282643713224978610696894298706937444066524438243469528010492119552161433339581965086513917294021623116144340939162834297496346494459859902789484937153113662020274597255985781232879026782867923655628469347775265401 A015276 221 -50524366126256855823304024722555116857595520305342569613725077547675114211531366197954562073397761395794384271305972487804295109168831228421712447644946250306866750589092662520801880321430207011159251393159870617764618526785829094624219060142204491094147287580423581579732039207007832318453367261246402038185453420149892237267910573293765870217054904492311803562059546684032778296323315419765511067041054181280806079980210261965624478764791334237789171382537730222467040949957560919179447582953569943965513413330028082360363760253739864296082440339447264646375577342531403671653946546893005353534855 A015276 222 25868475456643510181531660657948219831088906396335395642227239704409658476304059493352735781579653834646724746908657913755799095894441588951916773194212480157115776301615443210650562724572265989713536797950614572651900513118938581171143054730047412577080416343838514438133957737580490007122566205926629147169034588969582121230667725584839690098876136382968061474013419953885824049837919785724143914133779749230106560670465138700136664029704933976670915447515319869864762587307130583761685213194253945411018846660734370539069671797414263243402164817758190783423051859030683023280274258155287353627359865 A015276 223 -13244659433801477212944210256869488553517520074923722568820346728657745139867678460596600720168782763339123070417232851842969137097954093543381387875436789840443277466427106923853088114981000186733330835132937968950962449763002532137318498681800997598705044841474974389488672527171292172601989598671651959918988433529844459142134034727698301199568964209973764719479579365083235253541310463679292740176736768348768596072465222157484764689741169409311388739888185608096154223791277880056291296935385628450080054649662968835906269472126683172780440452900140895544100985042830975240375056673867798292464027015 A015276 224 6781265630106356333027435651517178139400970278360945955236017525072765511612251371825459568726416774829631012053623220143600198194152495894211270592223636398306958062810678745012781114870272095607465387934801948406688653507706513825334703026841040539545631171735688967599698819317776389879083589640703861938141743632725584644162567589972865902566869203065344032707323300606220076051596043266931895377513784461272234046620663672725124438203564584298726257266395761622541157414008337412572475557211173076720783392969198777363192983457549002297297389323575224448068915286601825776920497629698902154227425589881 A015276 225 -3472008002614454442510047053576795207373296782520804329080840972837255941945472702374635299187925388712771078171455088713523301475406077897836170543218501835933162528159067517446543930813579312951022278600427384252781654325286585166825599520830041251030809674303040618279429892424712724577651443328308021570912914137367005157754278330265061858057433222205694448980787695306634046859156688657428553639237486003248424378797449264887283490870828768269182321839299820074591104324225415071946230855322994597405987417550687174154110688687526102138313566615001611079148816011646672365236068357982997559665685608940935 A015276 226 1777668097338600674565144091431319146175127952650651816489390578092675042276082023615813273184217799020938792023785005421323930355407911883692119318127872939997779214417442568932630492576552608230923406644839058390636554935868917199766436134115385696861633976323197253079491522717676197354345657676428577811758014188897570268293835706746978582305041253594196306407146457411636672444960895664298816378108765419797030800299393990216159617286803238045286641160953963333157026456975667843266519970945106681303731819097445199230322084966235835424469957604374899467462790516412002398847882095208665247560946136194333305 A015276 227 -910166065837363545377353774812835402841665511757133730042567975983449621645353996091296395870319513098720661516177922775717852341968850884450365090881470945278862957781730595293506812199194935414232784202066702686200325860200265728241904633182251583907789592800354404359392560892491922973707337134022000110503264727079353505204930588948771951837484453435436140974604064120221013702823327631532488583043260849432432313485431091627216411859628108087432119953968291178441691423809961248386530509000245355250174153260467747695247340221804806992704621068860321871259196944238878631165218607443887364662757012662114469255 A015276 228 466005025708730135233205132704171726254932742019652469781794803703526206282421245998743754685603590706544978696283096461167540399088051652838586926531313123982777834384246064790275487845987806932087185511463969068762124617508271725054319854908341668105451759710717300741916645496249195127128085546783067687241149206673345952883261312287734828608164626936850015724971995842323524621541329408054298500281248885821710126864938613452384474035457640450353535504074579831250632338925750472393527758194836084285505128129726726304789051676422315767182092378519660857017895497779339428538803832157347229958754848324349408688761 A015276 229 -238594573162869829239401027944535923842525563914062064528278939496205417616599677951356802399029038441751029092496945388117780684333082446253356506384032319479182251204733985172621049777145757149228638981869179856426844106430748040207366026019053087212732837727283363854427232617644814748955824348166447223505005823166595242550256233443578562534268443437881178512243280110452341207464630374638382314015161072362328649645057144374164778977166039003750687557334121897037923553519074695013255905500244980835947735441923397269414872388840338550268613533312343730644990184850911905428776708099426365368853494829507951722907015 A015276 230 122160421459389352570573326307602393007373088723999777038478817022057173819699035111094682828302867682176526895358436038716303710378538212481718531268624547573341312616823800408381977485898627660405063158717043914124423459147486169899479932662172322851783754564023731517494524852325970633457942415175555918105760585982906868846593499263767690879184601155637469288760871849243906115742820689881118529936008123908929037044186101481530002684767979213846959300642059059121830175827303924230880368349518447226573647367622701878080322574680798442947634394979671203408706415575457514158110454864388673757991341361426141793390017145 A015276 231 -62546135787207348516133543069492425219775021426687885843701154315293272995685905976880477608091068253274381770423519251822747499713811564790639888009535768357550752059813785809091572472780097362127392337263124959063136537377596555896481979773245532199385951671330252986619418692257020133482942654239367193931192773333865270151160683927647107850997609672298076698854058391120572256538984677182891613076980437530368993823893327509108444258362261196101456029554837817747425955399295913416713179372855334345554942454464605399374788108687696478690688319042442850213811419859727772348976910675557838648318364222955542469475859580295 A015276 232 32023621523050162440260374051580121712524810970464197551974991009430155773791183860162804535342626945676483466456841856933246719853471521172807622660882313399065985054624658334254885106063409849409224876678720076638314276654508083856890085371888061100532156418309882972370760164492162425517508166159709119205663925335059533306085162183461044011976050143857466954740734407978040686530125883743959934647430350217853095919260330669735601128345269596670574389467914100423660618081409269925925667507842922605177120400852873426671006019273573854333016020240364033062851495181172458833787045541448677453463140661411001355682836492434041 A015276 233 -16396094219801683169413311514409022316812703216877669146611195396828239756181086136403355922095424996186359534825903030749822320564977418840477502802371744460321784347967825067138501174304465842897523136859504672992545653998008705511502679759815560972147884939768977301487645665400366802365812723333665269614874763346710768093439385949131688147426760138190008572991898800134401139267765845819223043099355291874593318161452302534038480750737691349685772117064989704736335687877883606263461881907113166621671679421164467240976205072871674288382936288461703100289353782345196323801847971220976106577398100400896301475106270493886793095 A015276 234 8394800240538461782739615495377419426208104047041366603064932043176058755164716101838518232112857598047416081830862351743909028129268438446324481434814333163684753586159526434374912601243886511563531846072066392971944735208522820960975774849863399301664490154531680076305110327169443505819241807642203389205595089484705654893234643499638647780231619753023045317873315047540836147608178263885534002447038168475756416783412972753340563281654351486766955308274455287061637603920750579561730121970498974044025093742994704150451302448441999627361763795274524335534325133403929152215093265810574609368040777310600469678487588965673755851385 A015276 235 -4298137723155692432762683133633238746218549272085179700769245206106142082644334644141321334841783090200277033897401524092881422402185440484518134494624938579806593836113677534399955251836869893920528305188897993176050977363624973052718066943108439189081033482936542522399836599735749909986943281141904661918846816334493151841054942086619261362758645725562534503327043681181098650659990013456523533772552773681285548568483480992553588709241724119961811582984823593569190508013824086493686345321941546843658897487982487728914882241134322320764661629136039550293413533473801129650867136130468571044079019974188026910100457844951352208672135 A015276 236 2200646514255714525574493764420218238063897227307612006793853545526344746313899337800356523438992942182541841355469580335555288269918945528073284861247968552860976044090202897612777088940477385687310492256715772507775522942216863724866948180792904625025245013739265142775492651882304284472835505504393009197132313610087766924334126853001588300978503001119074606466588356646950314380500311379523721322288189313829512023839475777042444466728105411131220878511905377103999301504563908434970176394821729145258414089585390112211538646309959423208957561036923248444508063599394484353933984310341726235414309705630811818048900315499690038432217721 A015276 237 -1126731015298925837094140807383151737888715380381497347478453015309488510112716460953782540000764386397461422774000425131804307594198500110373521848958959899064819734574183883577741869537524421471902972035438475523876272704364418065731858402586998607359117071324055409337418553743413372494282463902426000082072048974967991181629377172439051515173244647636578554302052151122775981427290692258969990307044118100583986242172151853288586901097620545876655193106925644907375451343914383146649512556820416110271381174966055209324297639813561180042165410609194734619044347434452257429446529937274774670301151663167043516851272855093101339329073399175 A015276 238 576886279833050028592200093380173689799022274755326641908967943838458117177710828008336660480391365835500248460288217667483805488229632056511243186666987468321187704101982148391803837203212503793614321682144499468231358507325821483984312722347197274849711676563385063581630855293928537671044417672654798162139909593161015995946541641971851124244077188481857029032016530973610907581046464335302788957844504296497191286490295972535490358258912534710505049039639567007053719551401375917308546440508512044803187254551891519223452604718673838115703113240986129117016629160876001895881630134976524635023877322241187909655798154308690237542273163836025 A015276 239 -295365775274521614639206447810648929177099404674727240657391587245290555994987943940268370165960379307776127211667567445751708409973571612933756511573497583780448104500214859976603564648044801942330532701257983727734026315258581276002873635747515149498614379293543156137739154340744154266520546894504044747328016398547886301223682086789872143710543461053627355073713050764168809955718277426157578095495559586750677757531149667624460708925411101373959024751731535653017790494566212374831739729409284368827358754582771615489239108485135961656073486010227950804441536011062311877636513200855672036066700420276375801265600894443493467060821465508496775 A015276 240 151227276940555066695273701279052251738674895193460347216584492669588764669433827297417405524971714205581377132373794532224874705906468665822083333925630762895589429504110008308021025099798938594473232743044087668599848944803896930036485348100759747277654594141136335713150021010924831433805988487035364472979951904098153235103385851405996338021553391864198546200344564429290909079777518830257796775352659411651923599449669069523801350560814230999138404739020599465051369186593191505638410646110738956540000827979855957183317165604840489624757215868090148014464378965061562402960074682305464384863780802316724931876827361130252310914671207668111751801 A015276 241 -77428365793564194147980135054874752890201546339051697774891260246829447510750119576277711628785517673257665091775382800499135849424111956900906666969922950602541787906104324253706764851097056560370295164438572886323120901570539015908407599245314943199159854155919900539812646022331828929350428122830951822175462894383589787644814476049816889838763007686966209868809794111762610832369304950655824474391189912958707981312232455455381333600535062550605582103772479217907598456621833106229737815291476855820625128732900672251615268898226099139241136174654154943041327387780166286945744062334960406124530931625010726356579763627470869826162802689798297765255 A015276 242 39643323286304867403765829148095873479783191725594469260744325246376677125504061223054188353938185048707924526988995993855557554905145321933264213488600550708501395407925414017897863603761692958909591124192549317797438014126935573730402156348466789952017800402668870890484565306490644236771946429771441239385214440677336510072744632849189654652056088988366919983119678449288654161627598354923696849262009024606511408134646896114166760108530248072796425528639309786471699358889684032164523928489382984520286563732605476718803679681748038575170502955619972337745294202528028545330394965836619508510428014640843261372446732240479004931034810568879937766931065 A015276 243 -20297381522588092110728104523825087221648994163504368261501094526144858688258079346203744437216350744938457357818365948854045468111434404829831277306163481962752714448857811977163706165125986794961710655586585250712288256031530559504506866256183601957254044681376837459825666042167577988430786829266530304553621637546608226674134876267637365130357714102674888917418775278735554296164241447628906244846230554091548053975961042559508644068046394300901005211204115480100343834887697210445177504272211047948496574841959119242725754447342620762245170310287289620108468504678340291374323133319163696717387754430126324683284214691606407251766193284045375656637646215 A015276 244 10392259339565103160692789516198444657484285011714236549888560397386167648388136625256317151854771581408490167203003365813271279673054415272873613980755702764929389797815199732307817556544505239020395855660331648364691587549037115538016893941996813449997531300851476743341296622854160369167535640122156162972197200412995448312076120697103786182038829841969157469010476948299818944249793311431889696047728799951319694002986656558528888937721123897530083309221874942942047693308813792939890919887310621975862239250159159093417783182770313242828816391346448800680831678413158914022488490345037813578794038162876066983621068087522301263012994427418568918247507868281 A015276 245 -5320836781857332818274708232293603664631953925997689113542942923461717835974725952131234381749643049681146965607937723296394895192603860619711290358146919815643847576481382262941602588950786682378442678098089803962722092795609821134875249479497196694534194558900817790900468311908411040911955989596131626031157419604149219215468153697840437390144957344918633306162672101171925530200617267277390583660503785174663069546022313580810921492920807915200417778915176256928157345469444867639294582792583930031228019137297191352489243477328017725231053828462606871355198887793505640342735906862199441532491367986090283988178954893293562636900828854322679207478202277971335 A015276 246 2724268432310954402956650614934325076291560410110816826133986776812399532019059687491192003455817241436747246391264114327754186338613176637292180663371222945609649959158467718626100525542802781377762651186221979628913711513240048070373849347506095702280838268053867560249217411472653273305438091194589781610231481845791885058819843179635212816397989266785193073105412409966911104695053762969271143039997673075053898889707863246313167461539767735169293065371565679845645044881338480879141165747729610793030129630768793624362634509893700720406978725418183543886866370168957802905777847067931710042187306115905213602201825825231998932463942189968672442964061889253456505 A015276 247 -1394825437343208654313805114846374439061278929976738214980601229727948560393758559995490305769378427615614590152327226535810143405369946438293596499646066148152140779089135471936563469077915024065414477407345653570003820294658084154475076682626895015908312031394194664363875945984363479429439238722262263283172670192503526121603750204847410794146569153798060272927563199076377830676997912424379006727306345570227506165473181905764311298249844979131412504110281794706762884285555880615137109919880532779965857191287457402539022506799204256803997256476451291471635513198904487602439591746030278688318840287818667266811692834638935399056580149499086490652151002077268952455 A015276 248 714150623919722831008668218801343712799374812148089966070067829620709662921604382717691036553921754939194670157991539986334793423549412576406321407818785867853896078893637361631520496167892492321492212432560974627841955990872671596374844649235928711099262298432188341849262779940130741244061374319837811914665421443364488192085888713081926689345392293195548208891066467036013011221942586471098871828967886566785288920949932756637601332995665659796982452375856331222203005344859721631096942665535684787294115944522709413761286448395054227048417046701057555840175564908469570124132668363451841697343492095762544376026992833527377651130940506164441611894678873265250999319161 A015276 249 -365645119446898089476438128026287980953279903819822062627874728765803347415861443951457810715607938528867671120891668473003414232857299239120036560803218364341194792393542329155338494037960956068604012765471219009455081467326312976749769715594014158453753078342345347910345212411194194571283360669738429581033110863495246254007189830173143113729330525383260436606488168139468577783054146333374345871817987513565024358615795099661730349803109135865226921642016187220469281677600322288920785689632292900564912356670960394874980534845611130282995662197694975646499589717717381268509161591308411577031230281452972364668405580345457282473624278232519567498277570013681014695937415 A015276 250 187210301156811821811936321549459446248079310755748896065471861128091313876921059303146399086391264526780247613896534258177748087222937210429458719131247802542691733705493672527533308947436009507125254535921264132841001711271103916453907742052281254992582006092396663449551297933293203297020348693755261873122590196702037870873491445267836688707209890035132399308649165318317997198528872230836674782666078113097551260021563601217956117191394865207849187159418886832131155303431980319061836946680481825104920144699355832360869318083537567370531397996270809757091956177595888174944811554816942865845042827596879556646773619084747921097327750459221698251743362691323084273205492345 A015276 251 -95851674192287652767711396633323236479016607106943434785521592897582752704983582363210956332232327437711486778315025540187007020658143851739882864195198874901858167657212760334097054181087236867648130322391687236014592876170803178193487122480006658180889319600515677585725173394405366444776929377228346179670213384897525195402631763835104390091512733391497992876996230356200569101736053026466840868162134809512201682672782867171359920604093179777148191657899996321202069150210947924304799580314414361705049559469830606584026802300299372851845882653586617386583209060018223215724384806661801910699510541526149046888502298750094676465113635877294974078756187291969347203502419887495 A015276 252 49076057186451278217068235076261497077256502838755038610187055563562369384951594169964009642102951648108281230497293076575747594576969652090820026467941823949751381840492933291057691740716665276235842725064543864839471552599451356965043879762612135028635342356666677426319774611371755852896827146995271509550736631999623664493161597876663239376555558236062319269440127048728499089779145841117200868215038442271446913525793320577479230478761371483293192027915954424394336469495458308228382407631473162731238900236321604972181725130559906502446405194287512288537038992008306881672656786597367379631349261985610090374772855016958376243539465266655448612189431226607928820309880739576441 A015276 253 -25126941279463054447138936359045886503555329453442579768415772448543933125095216215021572936756711243831439990014614055206782768423408461870499853551586213862272707502332381845021538171246932621432751475233046458797809434930919086463383844163075094668100014600456369210120301507682421669760228983686900083894163563332153507295889833486093831895215579337528525263302589394142347840546744322391771430528274055575704041997377156610181817132840019739452941972755110005492056426593822419726293502647297022709884800664918120354544697131347563390363050425161043030229971039803140067860699208205791619403125696202339778600792861150854430445983734625221478877806296197192694772244605058658223495 A015276 254 12864993935085083876935135415831493889820328680162600841428875493654493760048750702091045343619436156841697274887482396265872777432785132477695925018412141497483626241194179504651027543678429502173568755319319786904478430684630572800626520037118916851927129439347707092039541449907154603840305816644472294409543814330168439506670564640992537716947552075492069395780574131708507290738824507353242038926337156574266183277238161690044293499840381464039469320165060839790276850837225579929857992010302413298421136655981813326648170236042539538576072596001180570185343271337172881872550801471140996654908201838657153103711376139000988716792767994479649366892905964875728598282148527892961278585 A015276 255 -6586876894763562944990789332905724871588008284243251630811584252751100805144960359470615215933151312302949004742390986888126862045585987828580313609427016446711616635491419906381326102363355905112867202723491730895092956510530853239912842782164919451747655267255527083510936609362142855795160189194175929844519580463183467026060131022836979580734927433552581805137596460272667720290029097250385999674549530398375920156372751104942281271737392662712076257997186873388017989796029560522555172860090471874074298447469127010564770462564019823444867056941186914177381753005844648275140614222452336820932879935462790142446721923905421016411105107202321624952070281942735936157174969374476410963335 A015276 256 3372480970118944227835284138447731134253060241532544834975531137408563612234219704048954990557773471899109890428104185286720953367340025768233120568026632420716347717371606992067238964410038223417788007794427766218287593733391796861011883374986196581786897737199021799404851295224797641454870905758796884713556703755477152653429519760387010328078184876641280778662581067349979505592862837025123962985736405565097966523683532577273513419141121532708655494265908434256095933321930059938561404979071947773557742503028590861200213766013058537727260149116226270161058531873111058648083367542336145398445421230525136502212891754747947254379512109905558688742602962534503968521562718924292524013632121 A015276 257 -1726710256700899444651665478885238340737566843664662955507471942353184569463920488473064955165580017612344263899189342866801128124078093193335357730829635799406770031294262779938426349777939570389907459990747016303763247991496599992698787784279796149235397354062590877605859751076288040470477974859455761220818620895071360236246363226009702773880548926877944789431585078983005594364066224445956183854945548705257871154294244902825282684487513329425226976253178798024949680274221560363849118141748139800083613596824430738910918880543065912246245142212164644617404732987339801110842121327472480514046112993493215371783024457805737479753824290192382443165593396082694232208975518592006138086356829575 A015276 258 884075651430860515661652725189242030457634223956307433219825634484830499565527290098209257044776969017520263116384943547802177599527983714987703158184773529296266256022662543328474291086305060039632619515262472347526782971646259196270694321788896364449451079672578259490323335724103211245967342576940437345220568229651444723985949228760708397128951881279100754220565571799310634714368597995427632386132216357512656444171883711957825130368822241966298908597529389088969529335195148022048549212312151916002679624468113465805588556886824773936723013810780234911486774874151858302652233862508258636329672069346749835554538632257960120752629485005987773455723277960325937135378136391869649243916981615225 A015276 259 -452646733532600584018766195296891919594308722665629405808550724856233215777549972530283139606925808136970374715589091096474714930958327662073704016990604046999688323083603222184178837036188190740291901191814385841933712881482884708490024934276705931491499584191238038129053666727666045148329991754663962314342599136373545568567026084674683302408288270048973632750907556034206291668158853944596671541546088668139560008972917719932884521410519201179507748609557329165540606833627125482080176863716285148945710567116470000169006169712683205280826137643505676088787208542336427316269991943823704642988922148721169141039749305790075811787282590425165831140252751510175330798195055191891977449723351752131975 A015276 260 231755127568691499017608291992008662832286066004802255773977971126391406478105585935504967478746013766128831854381614641395054044650663762981736456699189272063840421418804849758299564562528353659029453410208965551070060995319236970746929282092342813378471426696385685488794957759001802252559694187650639367753671992844566955433599270262289012236034640227693760986706077760044229545655596786293481508641428188929497610382491424003366279463838169353171154014005526487829551051266498882984004646840593445076113101962861799891516045914147554340126163513932332983545212186908425484101318522373781391313719545244102390064528649720623851093153013609562174277305881517411401196527631021617282703545811665698798201 A015276 261 -118658625315170047497015445499908435370130465794458754956276721216712400116790059998978543349117959048257961909443386696394267670861139846646649065829984907296686295766428083076249377056014517073423080146026990362147871229603449329022425455423748680356668657534759275132392971627364968376567220165884315153870023341295054337225056783820125499935058308854971572920026061632628686601835936686316023448944742062118012031825380725800268853197379393054470786904712450428644073520912052123826642105665294319989670585238315472099083452787089691648474292245608800317571145862217178650805334223897341945788082811064642455692637499037567417891783252021210981427563841149034924117166707670391346105378219043864329995655 A015276 262 60753216161367064318471908095953118909506798486762882537613681262956748859796510719477014194748395032708076497635013988553865047480903601483084321704952272535903383432411178535039681052679432741592617034765819065419710069556966056459481982745441298108573310285559321401408884464906476888913990693457109339736322780761715113072473620039370910323856505458008333828184060367458780911374542230962843307202406762723711167954784044140262752477897017221767624908042110883985743666578262922683579565913008047162305847285449834133491754801518219991401382332961794998651606951637646713692849005086022642173533665046126481784177179632560395395350575063469255353439575992872176328030719036885109271936168573332177320262265 A015276 263 -31105646674619936931057616945127996881667480825222595859258204806633855416215813488372231267711178256746535166789127162139578904310222643959339172712935563538382532317394523409940316698971869563695419921800099361494891555613166620907254765593283098310568161578029567915369433134563596929996822501064482223163885530628804711178658842469856040206959705109747442056469873032199510650864754892808557258001699537591705621502597327397860922891669591666960794704096483251671422163763202016842288046353926238412523980128759170658941130093290615580663166055718229470355490614686188120898937764266717199627966216322675731143577650886007544605212701152329336656536719719838647336662138538165780031785212500762316518877185415 A015276 264 15926091097405407708701499875905534403413750182513969079940200860996533973102496506046582409068123267454226005396033107015464399006833993707181656429023008531651856546505995985889442149873597216612054999961650873085384476473941309904514440596393448499556266618394454269766872370430546859334510127520090594821900542601704391433197977007945612002210077860014871124180438408546270104491331191802424101075169857642014685984705966232629823328663706527121317560421948386195241977832374175823732523920848068650276296579996036808711036562020609596883964018546236790372302847112589804742091012335264183012508329943422559013955744849868378845999079279296615932100177482448232168327413128360503654452793776138707824600149506681 A015276 265 -8154158641871568746855167936463633614547840093447152168929382840830225394228478211095850193442879112936563714762768950791917772291499004778077008091659780368205750551811069944775394380735281774905372159980365247019716851954657950671111393546144965493241904963629588394306384406906264937183996416843881539968845644153208240137974986649611876902491770498322866444939241206547842571819652662255036801511875786671427589126545382096391267572555569703893321587932866440206237567531096419679543400970973003064841775572525103459963680550353302109023735506656872848484498209529612565822593803127651071888136425702271803667617158472419627023243588840639398141546676496091089468839112952819014580793111168567010623013137123001735 A015276 266 4174929224638243198389845983469380410648494127844941910491844014505075401844980844081075299042754105823520621958537702805461899413247490446375428142929807548521344282527267811725001922936464268751550545909947006474095028200784870743609033498135565061405833168257605078160981088128274851345103622604637258517166885560609941080295825329622482666404733014565611464329924666304677650959176333183238320021351518324013097159039176280694101923338547562824919405213830569931240119383542434491608496063246315793215100414215178071935643758379939657059507631950277193852879600103940854777931027188925304384447979645493094927831806701408047129067724762687681770279204900011068623023680771578594657252556723683589056545596750398339705 A015276 267 -2137563763014780517575601143536322770252028993456610258171824135426598605744630192169510553109890102181642558442771303836396492499582715108544219209180061464842928272653961119603200984543469705600793879505892867314736654438801853820727825150884811376792364001227621427520751131726971622864251617514017802117389898798765581216813694110205354216890170726214437623687575306360655293023097375702863813281506625986807206767748190054285506717473170216202740255329180262841873566096685978144154132280026489327042170137700027339105050861034248921686718627331922792909909336436755760157928815242289692187300021182395263042016888593923239989597017805872211150523311172341010737783865082867788349363039149171524142382835530387046155655 A015276 268 1094432646663567624998707785490597258369038844649784452183973957338418486141250658390789403192263732317000989922698907564235004159786350135574640235100191469999579275598828093236838904086256489267606466307017148065145167072666549156212646477263301692735125413807439602730475535309470597372061080151788729035681199167897046934451668565773068201179546776765354011875196708715045248540977914400631341620574614994530889799658584872685691341251937783397474593457519557868666233843275236702096912443497724866324989190863984202761864301001985851212700446673536623916327975365955105781399680818038600757975495861967014089832900813212295911964571431598965015036040598426032620566046216999557406028537038112024041520040541602146026109561 A015276 269 -560349515091746623999338386171185796284947888460689639518194666157270264904320337096084174434439030946304506840421840672888322129810611269414215800371298032639784589106599983737261518892163322505014510749192779809354325541205273167980874996358152657540068368977959640960253012903072233760699160910700685947767809431055827591946898646069543601107494070347473289373082593143166223988138960458514282479625836637885537181612618714662017204999028968606600010555595340777964985775643512174367818053103251961357297185049630370683362428187932317782036392534517561829422981571556160869332343045865170687438433200067793639705262106413928860605641610815512657423318754246562430776487473758027013218993009678731412734800070174857720548967815 A015276 270 286898951726974271487661253719647127697893318891873095433315669072522375631012012593195097310432783844507907502295982424518820930463032969940078489790104592711569709622579191673477897672787621122567429503586703262389414677097099862006207998135416260445495218861768100052465572121597093259480921562407720377641180159446661195140322869002407432112408732296715153900267447479313071050877018584494286353095363797913508854317665693276748441709708475222125252207322713540768768778064736410371100184113705232859607858280228728038233160561224129841073401663617201457966419956618766261549076622565281568923934833713721415068396422613973790507113706555955401864002377876935642513832167302292107856342212799042413810008889128574368368882727545 A015276 271 -146892263284210827001682561904459329381321379272639024861857622565131456323078150447715889822941585328388048641175543001353636316397072880609320186772533551468323691326760546136820683608467262014754523905836392070343380314673715129347178495045330430961854818364741890338490147037283368736118042964680498806319704290868941573955780620147485334307449477766074393693496986882847526658436241782158036294479102396415485249101396520630028281659357578142813182134766323792876765066469288518775937593002026623836874646457822864448608764164832955390700119092444016804522645913628119478827014801411933625814418790296995973910781982074777424239612854346190505559325611009180537070802813104490329559629196217508599816276229182875206724843135714695 A015276 272 75208838801515943424861471695083176643236546187591180729271102753347305637416013029230535589346091688134680904281878016693061793995301314871971935627537178351781729959301399622052190007535238151554316239788232740015810721112942146225755389463209353093188945959066783974162777739983442745707554085933839646565773713774034019174547817597544316505196775379100090537690613842517822655174574463383509035144866754524167249735706910679545163121335922324058905860704863736512701765097866539106660252886385815103231587207539771083740973656607695333928486312220907498483406278547290538687236743861371631374163221929732838184785768794040943588188462679566251232983945544633603833556289213876858921517124909981953953393308498123490730710354787678841 A015276 273 -38506925466376163033529073507882586441337111648046684533386804609713820486356998670966034221745198944324956622992321544546847638525594273214449631041299035316112245739162316606490721283858041933595809914771575162888095089209826378867586759405163177747506706477837781483036569565630283776822100262365010746546950693973960718085580441644692653228914659857275566293433904267625132303061848130313566581042391533352569548524151257172440999811772322321762092177787801852002676228461909855703033716343698773532566204406462225810571227567157432504100523688160912738072625012167779654648600034023045581670782431202936654928242882223143257079884103707630029903617800760698676724904831159504001383758134448331549805259743177385620807040051462149653895 A015276 274 19715545838784595473166885636035884257964601163799902481094043960173476089014783319534609521533541859494377790972068630807985990925104267885798211093145106081849469818451106102523249297335317470001054676363046483398704685675431105980204420815443547713040619883258026481665749066386144583907646049827404871991701183953281948442651620743858640809796055551681805466197435146287683284536468418396628652370618400754199070178159407262400903820833935902864179522892512204615247161789662506108406148088583001091543806183090576131950360249945002232237268054317861528655651949891249519848152303679257725003494873097972822084278674138329605673004974313430027348143776760680793058125221220513143368807185645798857480984035288274163403303637181895068465785 A015276 275 -10094359469457712882261445445650372740077875795865550070320150507608819757575569059601720075025173432061121428977699138973688827353653385157528684079690294313906928547046966324491903640235682544640539994297879799500136799065820726261864663457507096383872497465565384287422397893267565912389532011719854054795132610751209057712536226005061959943793708461356654605159693120578422446779068490975804585989634129302778182405854802848582151593565758742322652662737596158754054423136008664888242963160835704781403966187690563008474098785496605760414246566968402096839606343450030761561048566881687289452138827961252562322723803201303767932393623893166895048097524756849819384601379689233275617254551865031984651508262100878908385185004081570065437574535 A015276 276 5168312048362348995717860068172990842919872407483161636003917059895715715878691358516080678412888797215294171636581959154528679605070533200654686248801430688720347416088046758139854663800669462855956477080514457344070041121700211846074707690243633351435793896907891172516457521591210714475996087011239019393643474012322800741785037558802517996874978539005290664627900072892688062024713681091181182204236513683558220849420879133339156730318546328225601827512584919042648800562455542870093100156621085112886901986146284471976141975841482253908153937753094572702337728907650542829298420721305924175715794337177144632400133783730025723148520527164913093501645285344613310075182142330352240604600663944755432020655593738282832225534501461881758768806521 A015276 277 -2646175768761522685807544354904571311574974672631378757634005534666606446529889975560233307347399064174230615877929963087118683957796112998735199359386332512624817877037079940167605587865942764982249716265223402160163861054310508465190250337404740275749969662766381757617630103839453999902426431941071258355879181746616233135444083880077398366038222624336105075855172056831037998523128245441144334301206289279227518421615604031478282158600671537513498301178223594661159517989300815136859654287020510517578778995376207014070894844702287267628879961028985870453865168684382053561426647187294967942434305612960577743728371329254422616945156664098963234631276610405896892499060543761594339874382153513969621375540992950097691516887263117748170900856259975 A015276 278 1354841993605899615133462709711140511526387032387265923908610833749302500623303667486839453361868320857206075329500141100604766186391609855352422072005802246463906753042984929365814060987362695670911854727794381906003896859806980334177408172751227021195834503333216805353717566587576184648236481288784203930924782778919865979385761689001515377706723032468700438481644111048852625754787271859628486745408839677476764033677613973543527894792178974889343759611776553035388979956037308410080335826517348428956198208142937609497186342455175589916366794496552504137433619435221725001982136712220464440087991620529126648394574721817991209090488467752057716177125672822726538768048779519801650969113350534826945290852523772729792947644653162397619944631765154425 A015276 279 -693679100726220602948332907372103941901510160582280153041208746879642880319131477753261800121276580278889510568704072243509640287432504245940440100866970750189520257558008283835296799225529700183506869620630723535873995192221173931098832984448628234851508863402809926232079973073845359391212652939220346354859751712429220686147052977255055078870952397500223287565398839708125429473750564139728979608325087862611317610727071173050980846639922985691668316639083926509711138105778123278120607601956860184813212845079982443832740253545236631096375991967239518306328849923739345308141086007084982108925008112779198287138378961351362937135021147614929342638265588103567618277366477822648874199048604175583642514880916438655508198583869212530453782551983984887175 A015276 280 355163699571824948709546448574517218253573202218127438357098878402377154723395316609670041662093609102791429411176484988676935827165442173921505331643889024097034371869700241323671961203471206493955517245762930450367485538417241052722602488037697656244021075809681695229802445159024417425816681535641595961385712049267937035806392372835466331230880574408034408797465194420088995244973122058894889118203196221001428893461275940211913741351235618239041422169268293166214215966588029750579544650039993836116362574421951585171798841176670111802581395759144626156408560284043053633921375270039927623813030148270232513349796144884021683417169987606730274013783162435127041806898575741449938630016737490823764505728068131754347606693303024102560088795204067960404601 A015276 281 -181843814180774373739287781670152815745829479535681248438834625742017103218378402104151061330991927860629211858522360314202591143508706393047810729801671180337681598397286523557720044136177257724905224829830620390588152595669627418993972473875301199996935684398720675125724291988926703743297129539479807300056843342184916495484930414988982561215877865496086731828207396279755723942743817168115549528760628386090687799738956289413471896508050553366235144531461697442334183326481574871837092073118839633116089843984148708242450932719469187274050717358765363369929601246964814746662016971922686792895426757899202161523236746279315808108062154511772707467890728561256007609973602447618917875921019509913267963019958489433826381077150458130652601997844606160250226055 A015276 282 93104032860556479354515344215118241661864693522268799200683328379912756847809741877325343401467867064642156471563448480871726665476457673240479093658455644332892978379410700061552662597722755955151475112873277639981134128982849238524913906624154214398431269222758512245614649334010075387206275054246857486888152829729254350766552691188136748166486778404449327366512253024088040522536509354941633915510043850738402956263991507666099399112203936646530254071737423884636221559056902101450007767849750673657869219360641399102455312839952527428391534181393622430149631321911059274793783818227349139783712036122438261168412803781218805620330708391962802884579854542111665428514788792590361093920357966159646736088848068580048800783708394552137116866043068638696287353465 A015276 283 -47669264824604917429511856238140539730874723083401625190749864130515331506078587841190575821551547937096784113440485622206324052723946328699125295953129289898441204930258278431514963250034051049037555257791118151670340674039218810124755920191566957771996797118173092568555096501529664001728771565052266479734155110355421292867465805490644243744507962621769068688744189316086477716252185591978662321106927916086224182228114315125913177907043164150350347040145302802107433777699640386849961313048646438896673442284576605815724034640081924258964059824703814983857111799955764000620739039421473552318215979999174011142710810767046850926518778334775434109160267520201220818244785683013348505406335158313313218966699609135808430563717577657909149315703606310234837326644615 A015276 284 24406663590197717723910070393927956342207858218701632097663930434823849731112236974689574820634392543793553466081528638569637914994660520293952151528002196428001896924292238556935661184017434137107228291989052493655214425108080030783875031138082282379262360938832896399976984062062131623062464882120976409051252481363796945770543079444661486161459006009309538331703270320700058928723455483749168179999336823307624421709053686899611848812464036135390458839407787561195890040456615461369096522782694234700130760723526510164402706588491719491929021062363434922225082995889196393761689821150251196345917560189797858843584741601707808682515614468936306248534197717020781642126488947537015403022595119336867254477934059801114647556285872668919939910881322416181525635814505081 A015276 285 -12496211758181231474641956041691113647210423407975235634003932382629811062329465331041062308164808982422299374633742662947654612477266186390503501582337124571136971225237626141151058526216926278198900885498394876751469785655336975761344015942698128578182328748565433484476102261965958997140632653833830099262889906307107476629884419105525776379353671611360802015395834699183148101874259674197584151577734710796129134928906901609072031281641878591533605731866170109635215128152225542889654774512625063655424776160921096320167410385759258450543052456025435211265194651942131519426914664905745439471693761198846437518327782065769832234086108251536339221373952104881941536747242204656695778941477201359146246590276817674237864210405247270014437780627645074151446782920224032135 A015276 286 6398060420188790515016681493345850187371736784883320644610013379906463263912686249493023901780382199000217279812476243429199161588360287431937792810156607780422129267321664584269341965423066254437837253375178176896752530255532531589808136162661441832029352322600990550279739627106401559743514278174896039441566119334913047849197375386518215396489133590802694254950586707102749880616078523332010442829043419462810089498712563133190751076062383145091529923125758591921843302257879418652707893840199353200284184487481169544879310563648074559147146596132925784232017344721954676616035519922718748550352706773392132748871650938117567457644519716734216475104632476830884203370383937670285681488523781458756937219377449958350898589005744482418788218287150861034311175971076748982905 A015276 287 -3275806935136660743688540924593075295934329233860260170040326850512109191123295359740428237711555685888111247263987836635749970733240467165152149918800183183576130184868692267145903086296609922272172673728091226571137295490832656173981765715282658217999028388958235890944636271863768443183398647423180370362467997911912343230648476818410029138025792960040677786658353556204865343518218919456847115866310662922706479588773649635595528803112788726688378598182130511333512528730822106145821344091639008319588273715632626453992194138605586624277255049415888258531111577758616121300421010248893412794887840802595552596111658141086599452806200600804294397419074078937427082762532985759688137005584959814695043702968892281840464187534091216506147431000779913092214229299279858070078855 A015276 288 1677213150789970300768532953391654551518376567736453207060647347462199905855127224187099257708316511174712958599161772357503985015419119188557900758425693789990978654652770440778702380183864280203352408948782708004422295291306319961078664046224721007615502535160278937494763557895990828855838069912819799342806901662903160519253017211313121935947711175601646333769163218398122581984189736969210826098729271758329863868464408305495191435054941520454752864506579326617508574199794496343739894418409928132842458781889199615144444361065488433557319470852156020289192170459455758470325712169002968459677481111122537585453181855211663272262352868618438876723703520898717102648667257282889882944832985114120210350697964854011368883261516768561362479121282997708156669054549679913593059961 A015276 289 -858733133204464793993488872136527130377408802681064042015051441900646351797825138783794819946658053721453034802770827447042040327894589024541645188313955220475381071182218465678695618654138511464116433381776746498264215189148835820072275991667057155899137298001188437672127915293835855673649062199706044481614843300558159575607240999053938462099403790384150487241806051172079944305321999714968416384937981550383024936236989872121040050725013662159854073204179590920020379782959513136181746502642474828129690087400211331230001980398531204887812020473439758492061872060004486659753177496834437792998954472690421638684253347102467878978712301447257081036637234673518515482525706050451885843526705101104151696795279643540534379656530242644897506286937141063287642687831075475230241998215 A015276 290 439671364200685974524666302533901890753233306972704789511706338253130932120486471057302947812688923505383953819018663652885524647882029580565322336416745072883395108445295854427492156750918917869627613891469694207111278176844203939877005307733533263820358296576664440300941718316774290821742881740371587112628546352340066253766926835556472810617667497894214165349277051265561495815242185173312950890055376511548548150676013194064692375668686444389875966659624048106771651102144727941201091293486285248059082848520239969380101037554794820973744556025563772556855618248610848107543256957186000350331047770154476795594130091029485528225040886927412508180494116809683630098546725748530930601522991299968313975076945846455620679968504959211908277945366590880436363888413517856189367461722745 A015276 291 -225111738470751218956629146897357768065655453170024852229993645185603037245689073181339109280096728834756584355337555790277388619715599145249445036245373477316298295523991477466875984256470485949249338312432483434040974426544232417217026717559569031076023447847248611980462177334263295606854943489846438692031143951121039454661081295386299274682788302459915789242415619651778265740225290244304287066846456456616700532613467595070644424681728774768318531334266130387100927498488855444104492368880444406298622800920997631184030025698350021647546973597786878609975805603232794105369516841053601278137945576913044577401483532287031217193889442013945742342378679786145226384622604917213326305277277096406418807332187379802160029117000732950201113760838369356118761475465590377800202005911061895 A015276 292 115257210097024624105794123211447177249615592023052724341756746335028755069792805468845623951409525163395371189932828564622022973294386762367715858557631220385944727308283636463040503939312888806015661215965431518228978906390646997615117679390499343910924005297791518547028313671554016393517885432319700700536564696975704966691599078880576576116208888073039883350767308019866582146494785953207439380712547070094704664412185082934760542023326008505974157713253787221783908982638085684136089940763397689030183041592918162087092602759297149362405070489345880392398098650652315287068107753597228250194156563275247620207644338390067911356466183244898275386612950056209775454461244267807513814718719869477578404449718330985869517357132501491004135046611792164737915600727010527942543858139980741241 A015276 293 -59011691569676607542166591084260954751803183115802994862979454123534722595733916400048959463121676883658430049245608225086475762326726022332270519581507184837603700381841221869076738016928199068680018542574300937333237200072011262778940251847935664082393090712469242826444469151745339014741435461954514016900857509235450045928170699225716560732867188951728388323039229017649699013405366417762295721165645772572843732709337023310047599334420940302284684290298929235883714416492345201685384299405476566991115274574206586993655781921831383007469381727724768334693922536232037791907857295577859814913876014383483832596466486073552853166824023917145906496271017166753562188514600055149557122133342672231961785203571544529729475977073306306288908401637574018809698338656340317102628189108453801084295 A015276 294 30213986083674423061589294635141608832923229755291133369845480511249777969015765196825067245118298564433116185213751411244275590311283723434122506025731678636853094595502705596967289864667237923164169493798042079914617446436869766542817408946143060010185262444784253265996145962371393887786957156801874232126766316127981520924370791869879752454500433494751688866359517749102053321781945301272209856709398048505497274697241467240507557942840927902147299762001820397359319188131655442052823561312588517486160680916161293308427640708225770390323693091156746290485841289958392544869820596841704429600937534096179161054430275522027991457698789044150340838501895645846191190600284069716474560650584772681447857956459915148557399601423135559042709387581331081616443374710683808122275598034774581837412985 A015276 295 -15469560874841304607533718853192503722456693634709060285360886021759886320136071780774434429500568864989755486829440722557069102239377266398270723085174619462068784432897385265647252410709625816660054780824597544916284132575677320469922513380425246725214854371729537612103205756306775730563604163464565171298598608487962948479092412229934409361710786253218992440698413408048065225429578541747184921996966206406129722497783732903571025693383041071987254828201330851218412550282602805608491628190958311980964850367687860844783695699299945187755132171111036861071666256345746190841063917435002488934055176173502063099163770850172404608976610646989990944041089514320864086446605335382856941807560504787693465654270686301139839466405789043695353195552818931736807359036181470870243803557650077937272505735 A015276 296 7920415167918747959057264052834561905897827140971038866104773643141061795909668751756510427904291258874754809256673649949219380346561160395914610219609405164579217629643461256011393234283328418129948047782193942997137475878746788080600326850777726323310005438325523261242397889720421362207497677346209011580102055249489099396283182787002835122475502446198131954205757884408109304240601970334826617639294415723374250376286320739336771169306613925747852881635471872126518993683304142437791171886640224308458766156984934917593652604013519322620436875595318610719888601470467979738084097305697474544082138216265289423619004557988215965254251997566183121001017671534527821319784751908331233540049733207654019234728354058046064542898438687271827688335220118954291589606766619296985114111329650422507881740921 A015276 297 -4055252565974398955037319195051295695819687496177171899445644105288223639505750400899333339086997124543874462339416908774000322737439314122708280432440015444264559426377452163077833335953064150082533400464483298814534387649918355497267367347598195877534722784422667909509992100817409197408067140679508508720998199954704686425297766052527760860833564139842243059780985142769751969606666112365974080226400486895587722915383649051007088853770138528581916457183192608045405451617780584546309498677776142457181783455177646667243828507272717275121163978351481592142211589916612802738789603487282689263159613119126347396660808996787611430471625324656745651938590973673500080077210856110840583976747337219764473405414226931484767075588159122399168921530175721491904689894777340949106001383421552519203768091690375 A015276 298 2076289313778892264979107427866263396259679998042712012516169781907570503426944205260458669612542527766463724717781457292288165241568928830826639581409287907463454426305255507495850668007968844842257101037815448993041606476758198014600892081970276289297778065624405969684867355216558087635629362915700388798463977726122958327550806525096945766946713998806345278657295618317133808065142463703887986548231817543646827302422024932837763124164861185923604216043501430710183416709780212016148196528025138690957015837351668054304943979786492340535306722537785652705188943068186076280112465626398300108636147743922274094587158744009731312191225673719002961301256476351537567857527289677197441362876396045177709654354726630797344132011067115300291572806040194785829370714775163734855741009425455844656599906794453625 A015276 299 -1063060128654792839669303003067526858884956158997868550408278928336676097754595433093354838841621774216429427055504106133651540603683291561383239465681555408621288666268290819837875542020080048559235635731361509884437302516100197383475656745968781460120462369599695856477643996296602887841429498652019908995481531037418848495526918521252661371479922101199593305421371758164355178553255058909350056634466545414148397135976358582014718167186197710598346927256467496338594016524592969177647861697228630769585675775392808414320860675470660968231926903217123837216755906601675404460779659796206378094227249652456575661525228256699837867460087210054997825951477101415501810018813712063536547281363908088760654739031095512765847938987477872093794117007960029135494785701360780352703938578918182054003494419335070762375 A015276 300 544286785871253933910683137570573751749097553406908697809038811308378162050352861743797677486910348398811866652418102340429588789085845279428218606428956369214099797129364899756992277514280984862328645494457093060831898888243301060339536253936016107581676733235044278516618243836614269168604718360126589570123793526893241224473244325735569013314315025650304122919816810478646960614536854642037826915453472542808701153963173557741821560952050745688404086362210893241201409601763728178931386144188754329399662242334317628419209986940499894782571696847610235468898399609838826337713169802094346168043861463657325891619985474726652174565958944097787573124307637259109431743941368760247675494990126376689186901434478988709689208546637909982711618878635643946080492771732737708005263493979107860532457514314053520571001 A015276 301 -278674834366082014162269766436133760895537947344337253278227871389889618969780665212824410873298098380191675726038068398299949460011952783067247926491625661037619096130234828675580046087311864249512266493162031647145932230780570142893842562015240247081818487416342670600504411709450276016322875637166100505379398309082312896065439524033942125785467218903444520500125440865963428846145572649974529113921355459309112794327175071883794344208876060649291662802610407092081280235068012638174426124691349712628832108373845843652272036763166571469615961060525864157008725550058133243000225219058342234946250566970850550064414181777091772920929406983824795584964833740127208234637879893710051375506192051467793109438374744838273046368535531993428506085356492528881048075261987388141601873370446582769896947935116385258456455 A015276 302 142681515195433991251082120415300485578515429040300673678452670151623484912527700588966098367128626370658137971731491019929574123526119824930430938363712338451260977218680232281896983596703674495750280444498960203338717302159651913161647391751803006505891065557167447347458523059871900027429487696675041113443786908758113905880856176832909197780172788829252310683892754753715919728490360200098884555402346634053238051271639703344023875114853274005600290037486388926980101335141063506869366565034501773123484916908293858004258545321964924570623260398283501456336960484659855469420957224257308732924549203361189673080195653548652143216549298307581281970717534257994391304524486235695667864226089563324590815359454150950657588564159349954636699095267728552214475878266816945858216842790377997628487556315092236832268204665 A015276 303 -73052935780062203520554045652633848616199899668633944923367767117631224275214182701550642363969856701776966641526523402203941951245373350364380640442220717287045620335964278928331255601512281341824143587583467624109423258705741779538763464576923139331016225565269733041898746893717877856791278476989077200183088658915644258812895889544687536183255599224533105234132064575960621674794179494238665650825226267746491655014207459853610869122490717509864919143509840058880404788885905089205175816389342941742742813302109828990705478404895728421555596474309243546081037725390469065328201585869731221716390123259650807339116252026881280100021465100231436987429710828255662897107753844122972318784910858017158675698670981326843708202590754696736044354417807035526064182820961260453144057591489820739155577665588153336800530023815 A015276 304 37403103119391848202523671374148530491494348630340579800764296764227186828909661543193928890352566631309806920461579981928418279037631155386562887906417007250967357612013710811305602867974288047013961516842735423544024708457339791123846893863384647337480307489418103317452159492011491699941302210535754332887349728620394504416081253718480784802959210396947770861380962717800121767970964536455762460681125462455084765910434031813594643706639353527034994080240762338737705305970787848957014169345476192002459134116596176526919598338503432981187090217252270271381116162211772676528388087749497905097506190248665720919213355086153953927520978689049619632087543636093918690036917446835761020607712853862749241317163664117273837755570577232288868329711573705890221537931055642092682898520220927390851092393488346611596764166863481 A015276 305 -19150388797128626279692119743564047611645106498734376857991319943284319656401746710115291591860514115230621143276328950747350158867267151557920198608085507712495287097351019935388468668402835480071148296623480536854540650730157973055409609658052939436789917434582068898535505590634495703185040003453996022829132127597284569051185374174479712777378645733222102138210710789599532203090647785999394178431385221521395013679379996296973521339980206211474931018442391966803885081197126294295817549018219323532127888590518621960427417172021161204489350202599428577192847978777073116547307315685197572758550179084235302194886123809034848401957233620436238221692136801570112506931893777024221644391936215819298251297515056007572667613828028814358760393940177026977141966843375929757872901505934340968869292268060547182537153012061062535 A015276 306 9804999064129856655202365308704792377162294527352000951291555810961571664077694315579029295032583226998078025357480422782643281340040781597655141687339779948797586993843722206918895958222251765796427927871222034869524813173840882204369720144923104991636437726506019276050178866838486635050574512382225816207503869071016574055637198152014089680689000694770686313504129820077464817077482774058311016248859698395313183737715340695512006845290290719114651782283520901443897643842363356079149702261274820801929874995284966150705584291421560711538767463003468364459781304846848955814715217828805205218878880946156580298935289720982873096422730746032913658616824480876373973716481546067786147012602854668766426406384617507322711995921092914495491899359778789726756017674417933759762671801286923519211150354895605481881459500803025386105 A015276 307 -5020159520834486607463611038056853697107094798004224487061276575212324692007779489576462999056682612223015948983029976464713360046100880177999432543917967333784364540847985769942474730609792904087771099070065681853196704345006531688637296714200629755717856115971081869337691579537553167704624772380417707337026734900923245935594707113051663405237815774643489311314738730548301709281586629429751483718328775819913378122742396350248607413958521639300974538075337663815095850782046217934944416059280130512765350651221779039915387368449648609118074850864331918652435419107566382748310898264016975164360417475105177448825402484255358405633109066732357581102301326657708491195934935308402053770694979973064894070062218426297798768857379268530209236345385343693144768985052262278264796833186340136805818718619076499578959383724411364722055 A015276 308 2570321674667257143021368851485109092918832536578162937375373606508710242307983098663149055517021497458184165879311347949933240343603650651135709462485999274897594644914168714210547062072213966892938802723873629108836712624643344224582295917670722434927542331377193917100898088741387349189009123648167908432475464017332685277801548495692342896203358641806529060589906277229937532884145765524871400086253926164338815803706049848821913561759889940690785502659617686287676579143783268086856675838254951797756515235592854780708414127126744278280599865414918351048965166773152173404662241196544611351542894252034736777049934799997811970115216031471983971963335547096100374461270973578789369875105232851011136963404164492883453136108966787280900584479702447156899766373237854638003213335889357026489168275895253770110614973610573340004170361 A015276 309 -1316004697429635657226940851960375855574442258728019423936191286532459644061687346515532316424715006698590292930207410150365819055925069133381483244792831628747568458196054381675800095780973551049184666994623298103724396863817392242986135509847409886682901673665123285555659821434428074636021231935740750411768699928998495927272661088750646523961937418832842876897439370921618765141836333628296483857123956247690711054386333175877163643409023530506086238855161388024772168294840994572204049400968709722037213835684834197337316942242139522293289816419005849581347846409414836013979594534498899867783356417154560198415406722310893303797546525026053762744046122556285479182435795765555964468569476712860715217769119502136089984322563872591898786647782271922832899674758984322430825886108580395352581659493781094130710445301656156023135028615 A015276 310 673794405083973456500193716203712438054114436468745945055329938704619337759583921415952546009454083429678229980266193996987299356633635396291319421333929793918755050596379843418009649039858458137182549501247128629106891194274504828408901381041873861981645656916543122204497828574501558095162962870915022207987733573111283606601153308867136334757739619611829953107462887065155799861090365910195810806017901051518492868620917104239165775838990615243282294358262654179372517541472255697017533685501920215981557289626712385861371304242167662498092534145630665139624393359294304369177184742696933811455152254795267236941705876268070854393637394331169408903322534813143413500752387794335423020119087431758336036851603239347224319014829863790942066198791827519101669291205852860541268935159068855793014299150717585760606523718719127408437582477945 A015276 311 -344982735402994409728099182696300768283706591471997923868328928616765100932906967764967703556840490715995253749896291326457497270596421322901155543722972054486402585905346479830020940308407530566237465344638529858102728291468546472145357507093439417334602576341270078568702888230140037176306151094240282858671341400027277770302187240928658263268652114926414414382318666711549402033936176908099742424126257469404614024972302228206289165843094678676613901747307597435154622269264920262405837381875802936931453088720487795844243545863881540665651976001660521661633398996771984163231784951008390721166800041394075150838290131253950793360432366410019411705490961281818071844240519679741100003648495891109432882231570439395851499634319972956906591973360104054198818208541889038706415142736004828891232287034877441153635351399777285217984657049929095 A015276 312 176631160526333137780786781540505993361257774833662937020584411451783731677648367495663464221102331246589569919946901159146238602545367717325391638386161691897038123983537397672970721437904655649913582256454927287348596885231895793738423043631840981675316519086730280227175878773832003710647455657573790168396103000935930982316486475560997225361697759342474101546704106570125157361051616364973980934500157927949425057506561609908126530440398460527414902204325354303098949431429647152237685690886886637382574653013266643998126523444426280182949581407627939339706975388476520114371712230361041805598627782095024782796513635764995474772750368762873269929557667973744423239924834210106660684333220897050920513867026441238849715186528448229407528484270751907141185112037312992345942391270212419762705945027772317437755460067532383722324317312862763641 A015276 313 -90435154189482566543762832148739068600963980714835423754539218663313270618955964157779693681204393598253859799012813393482874164503228271270600518853714786251283519479571147608561009376207183692755754115304922771122481605238730646394072598339502582617762057772405903476314049932201966400563260093649123584154396659415390918055048012562077030932827788687337145023403257814220121303599144776432955818409839956478792818133232000652704369023645036747157160519993534080543476007799754831360997668846631524184763299361136400605384855013970643846493496420239728797997128196494307911848703605137674393142436061610694939622714030554124819283750860656080667525563792227509978939119298492196243269430240335085646586316365782228668561518501142923570582251976388061540951333692427347123084019541086089392022630057053474283442555449492147362246195464389452514695 A015276 314 46302798945015074070406570060154403123693558125995736962324079955616394556905453648783203164776649522305976217094560457463231572225652874890547465653101970560657161973540427575583236800618078050690946107036120458814710581882230090953765170349825322300294173579471822579872793565287408045042836348942185321939173206552763717717208138458993266938558961510061232329967059664860475500419356224889431613909309475485545942808062947125881047472063953217288739428388436477887423626463376842334251440362272424168526164343727828861743024966485808792263978279832550817786231601592093375804346660639439023750331647657086887292749699150679109852383662038888289772619176015336046727446829887238313665352413880151709916463478383556122468044920028231284399496539926068603498259472983807696587641166387748771252266409054420673419482046021941067080394638282480628120185 A015276 315 -23707033059847717924048163870799054399331101760509817324709928937275594013135592268177000020365644555420659823152414954221174564979534271943960302414388208927056466930452698918698617241916455961953764406802493674913131817923701806568327767219110565017750616872689573160894870305427152839192847591074793505834320866271361675140137059305263123738081315736214095651952120681913857959064208364784620459289024280711421665442601946509782526031651451605476201099837167666844814406479175191679781816895064467811986045419455784905098126114083432396496161160063398199621001654256247672577312785133006319376533238672368623546781739809867273844925107134451143686907984010047579274989205180037751994517319015429482715375215804110741191708101612915014520235716904524483260711212150506631018513675942731307941547130860504074184868383900040746009947937651889852299756935 A015276 316 12138000926642031577112659901849115852457524101381026470251483615885104134725423241306624010427210012375377829454036456561241377269521547235307674836166762970652911068391781846373692027861225452520327376282876761555523490776935324962983816816184609289088315838817061458378173596378702258778359382283645019243078575721890991964938878849782170805703129500585601313062910676595556426858506812200686860886063130651427275572220278687803441825744441938277455506316483401253891951494622418242151005166779824374924013701131465133625555941211184696135186239981955418627427978227770787921485016406887059588712904880889642041831623826487315518591494060636809759446337346663574961169869356142439563513920796791790928674445242428583309434926575629537868655680067567278486786370780722793077422218811167064743989254220557844798815381833771238804081830029080778659736435321 A015276 317 -6214656474440720167481681869746747316458252339907085552768759611333173316979416699548991493338731526336193448680466665759355585161995032184477529516117382640974290467016592305343330318264947431690407616656832901916428027277790886381047714209886519956013217709474335466689624881345895556167376233127411802220078228069387143771284628884017274559604450570306612874575351073619762576835227031563170156886939030162191284589577865435368495750938664754556544224469248873868914472741100456053446740890734833801229116874411623539634504458168896656636949644404873459750268716452710053642786609151855490493695823723656663295682028182355226771794872355560685095832098954150454483221425568601213994672851178299152197196715926497222923872872588442500390047927651989942181459733360124111878134564290683302000334057266072166076258136330466098307126912133635665916577983120775 A015276 318 3181904114913648725750621117310334626026625198032427803017604921002584738293461350169083644589430541484131045724398932868790059602941456478452495112252099912178836719112495260335785122951653085025488699728298445781211149966228933827096429675461898217478767467250859758945087939249098524778633832679750967385152244944340364434242630922189401175664074002972551551636202738032336827417481261362492337342863202177847664462081397807087029278166515683474807474593202023585561215254588791712902944056354246828068154440695083195254900214341273802296311223405112025125703944961381697345931205409318788803575651104712792375728771408505471377398231909516643499108458225657307103394288756369098721333559653762004282067198151866016622449619668923736617454309704627077423964115977083226599319134101270353973651883577429371893359220132500228379986164268338740088924040949512825 A015276 319 -1629134906835788147584318012062891328525632101392603035145013719553323386006252211286570826029788437239875095410892253628820510516706025716967677497473075155035564400185597573291921982951246379533050214260888804239980108782709214119473371993836491887349128943232440196579885024895538444685320541447647463323695729112442161193638153372412329779466623789619510185807103930618859278800768324460658526830473932716030437692443753712161143985385357192874022589765162853665268013876836158431339861742754301612973208891172117351620938738110169069073426994033349080785412172643421403449826824299996151327649692267563133450630090163555979195362349656945240893572640626120255126591508842465870242471697897649602223104424881076167335104263973258087999367283071309989421299717617549871614472516504310548318542759719502449762474381171632994626643825482819345403017796584273757575 A015276 320 834117072299923531563170822176200360205123635913012753994247024411301573635201132178724262927251679866816048850376833857956101384553485167087450878706214479378208972895025957525464055271038146320921709701575067770869815696747117629170366460844283846322754018935009380648901132746515683678969875997796143268292355404710233276531155240899026038925207834678945132485597652237092570063560235330701168930103263265745348355308284906390820280839600408323664611542263002350891740118284964504088661731592543082674134867957805059668293124896890602898540819495479099031183720212747344204162553526594300532151832077834512733837606309771514861196356048595587471113343560620182371491137357846057211009073326364324893749884920734954445910958341911733786333018930990788552250423413935981966089815428355667160102979431308858659120218681721318509916477160918459506525239034692203297401 A015276 321 -427067941017560848160343460954214584425023301587462530045054476498586405701222979675506822618752860091809817011392938935273523908891384405548774849897581813441642994122253290253037596298771530916311915367206434698685345636734524226135227627952273329317250057694724802892237379966216030043627087949169184262385836872866689245879092557629970887652055438274419529122074929800736252236218561884080982287867231770292801445484108559703183851929248367425097718192358681442103001851707831337309865045340032256291918529791024608109310240524201010153944342874459419045146692728490442751708818658587268258435239511145906463008593985536917215254236488442189466072278320002389977901093036804576424361226203605262355978508835992143329781604410608824302729545479121700550513176386486686724380069841902139851463241520962277397161259299575444415837443895223457920535309471544420954686855 A015276 322 218658785800991154258095852008557867225611930412780815383067891967276239719026165593859493180801464367006626309833184734860044241352388815640972723147561888482121212990593684609555249304971023829151700668009694565726896966008076403781236545511563944610432029539699099080825538542702607382337420297923578572164258820945821706159206360752006242911622046673699623147977632419234890337668657515384695968466143563783118622483622514559640764626855294786393619741193563347096165369761070155984796807933158902551845552699620380628181616871463363824746451180985678849279546486295023327647549867406624201483152883512267696700953585593370921254897225863381768057126026089935564092590572940266810065965444026934634700223184383121438119983447312970152644509425908085138276027595975101850471172738002001578289267412078206974022764618435901053271869966698772939521204997744925356462815865 A015276 323 -111953298330107470980145076228381628019513308371343777476130760687245434736141396784056060508570349755907392670634590584248342651572423073608178034251551686902846061051183966520092287644145164200525670742020963617652171246596135118735993111301920739640541199124325938729382675733863734979756736711388139030239447054433823797568290554545317682870989229511193610300566130623527756384551968402709909421481665767223791660638286155807072991012848782568089943673781925652993913250329721647142158627759757365317400393993622224879951242319912605694210858356391870367748603653187345278874096914837955936411791334906664353405978516436017788110439315112395901929875302053605149253694627735331226937115505484231720435231404115636942820789912830340208515070870562128882645803988432451075122644078219333901112991145015384454268798446799479496804309122463970047725693398327727990747431323015 A015276 324 57320088745015025141834279028931393545990813886128014067778949471869662584904395153436702980388019075024585047364910379135151437605080613687387153536794463694257183258206190858287251273802324070669143419914733372237911678257221180792828472986583418695957093951654880629443929975738232309635450635024246108199950713431105746978019042465424062493931206046418526665966557578453923746864008413878165138318484856014303894987495540358659008549049048890064840897533733376298920282984046044790996887038725050581014251580003917378642411780964958856815756255962096649284566615890846009335950331938066126849521935043451133109807908075036458717787641760823275483608252353933921043796009394959687186102056737373827002511203469465137555331528270402216379634946091953448092820481975475896655400515825231078419095962295834568230451013207168081580505922059237873076782228125523324697094070581881 A015276 325 -29347885437447692872619150862812873495547296709697543202702822129597267243471050318559591925958665766412587544250834114117197536053801274207942222610838765411459677828201569719443072652186789924182601430996343486585810779267697244565928178169130710372330032103247298882275292147577974942533350633049628796216464120696822912844870275915850949829597755381418292168681968763419115359804074670037416293889792439354797350090193362834165403599483002809940219996397598692379220836163656946999920859307780552007014960818224768050498042786211197831241360209293268107089872088426741942280652156413947617796950121068234369284788508329143579676744781836798845272241276643542960603277316236776670581137384338935286889448046773339922278238584766531648066722521425470692570973052401110363951751964888827615627450230666557713537468052285729393989738756808450688862381485399106204031203343514092935 A015276 326 15026117343973218750781005241760191229720215915365142119783844930353800828657177763102511066090836872403244822656427066428005138459546252394466417976749447890667355048039203696354853197919636441181491932670127865131935118985060989217755227222594923710632976436862617027724949579559923170577075530014708197178471911049887138071477611593808241203460932170604437173359914164742541854529465279882722214915047124592825922871356880416178639204703624492882863264916509589460453954434139533051675930964370629756581377442338264451286477717461276400216268074758750094980019374484691632175652586550397354440390970731725177642280936955138732896769112050907316004540140154971257318590638417659614626683646475308350148707822989495385602552776823672853097627761298469566527692283200134978075353154233908207452526837796873040469943074311692794198956089123431117244927765717396477819782223361547549305 A015276 327 -7693372080114288000399874683781217909616750548666952765329328604341146024272475014708485665838508478670461349200090658011138630891287681225966806004095717320021685784596072292533684837334853857884923869527105466947550780920351226479490676337968600939844083935673659918195174184734680663335462670990359508730376512457342931064122679195236695983166756860769102451448612298244376322939260364175245609400121830470364013014123338539797962308855082808887643871524552810030165679945905221646444223789835395259114323330259131673655061883441220357831004988830041851884169608362709331179344768635950268495847633908782002384249437594366566072778719084777124341767018326526981445725271454420042311769942679726732955886672783320748657512876261274364311086866194074729983922114368108575710476134361157198357002650075206847509117306173632460919342672374550117514446962436610572157837937201942354085255 A015276 328 3939006505018515456204735838095983569723776280917479815848616245422666764427507207530744660909316341079276210790446416901702979016339292787695004674097007267851103121713189013777246636715445175237081021197877999077145999831219827957499226285039923681200170975064913878115929182584156499627756887571203018116352845162172334857053138656171948248213714898990924095545635976963764204166010161441707074549590844229380797670975877923306828763826805465764450117907783845120954379794663423516644329163686753871946875427986631239337223025627437825390576907269553472756413259409608155771478240304989140941775127459701949441028278808402487895495625084662222013627213389954539786972087446008943903899407722210643266777864426546344300665065238398140998305976661576054112979330584921613048880455654766242750616709355290411171974744270790454438864547031108272814882646653682456415917068001386958763440761 A015276 329 -2016771330569479913576824749105143587698573455829749665714491517656405383386883690255741266385569966632589419924708565453671925256365717907299842393137667721139764798317152775053950277998307929721385482853313535527498751913584551914239603857940440924774487539233235905595355741483088127809411526434911052498203052192855419181068978069834548869176152563561615943933513045468638086816446235939179217527039890355615485335043986866913558915130972202144103967204803709093256031148476636038367343790476991966482858338623942021905404983277694054460384825930742767197413609942333713149707021035297953541149853618986485537722972629448360456617488534266635787557443798159848784092793573188513972988126570671575072093919973463807451560729934390918446879859928828731589321522366555920040131437906505924737997549610439840645805610093579372567749838851737070306329052681613021881230936376773049336988059015 A015276 330 1032586921251573715751334271541833516901669609384831828845819657040079556294084449410939528389411822915885783001450785512280025731259247568537519305286485873223559576738382220827622542335133660017349367220896530190079360979755290580090677175265505753484537620087416783664822139639341121438418701534773332016831617412673290861714819422771320293588383358285738543645053244063098488335879734670874146870954863663024087408182243684168192558911752308062728078771354322710702135071629064006981971396169379951860275749727791958264223556612166819060650826114381487899723446938499543539388544402127367356824523087898395348455628123204132945863136589560608391888442794281135245665199063838139903002209411337399361288484747373713875646227058565034651713812194985757641946897704190938439047415847429428516354782565484047670296839092361361805402509291441013827509875998235623944055686432151121525749484993145 A015276 331 -528684503680805742464683147029418760653654840005033896369059664404520732822571238098401038535378853332933520896742802182287373174404734755091209884306680767090462503290051697063742741675588433928882876017099023457320632821634708777006426713735938945784083261484757393236388935495342654176470375185797618111801682215133120681773507374793889988872759911714797898803797208814184455603275431391806642398113822048207599382324366532162373764923476731131960178086933744513962370140763103084833144306810232291191113837918080129476168463854294213715729460075341485574600953399038186618135667557437703917493859157085373764994404740278955713092638265081481231997666061770798456060378849858678818965949171070402168783011788815748719080674338249065722861380271130470994301151808219782207325731792124125269071883671034568797516283403725679299392333826129274118095625932131256015216542496406500504674341256316295 A015276 332 270686465884572540141917771279062405454671278082577354940958548175114615205156473906381331730113972906461962699132314717331135065295224194606699460765020552750316801684506468896636283737901278171588032520754700010148164004676970893827290477432800740241450629880195785337031134973615438938352832095128785457614692071758116460391202506753033338395300586332536539262262254250214247376057500409224579839022441250106977819472631967451566780456137875177717633468126055988839429385089011351386033888160662308716176515154380184893725549309791290071626204383869038132919365032049860647623462888701000928585675470201061613421976761777819110058773292192565444127914580128759931573368703736159886570754302016831922549197526009812185307065052730814967975066424732776245410152385988070598842693265641418475383559298737770677291114118318012472409370842120413782835271322998192428114031128611709766493577185177746041 A015276 333 -138591470532901140552661898894879951592791694378279605729770776665658682985040114640067241845818354128108524901955745135273541153431154787638630123911690523008162202462467312075077777273805454423853072650626406405195859970394609097639572724445593979003622722498660242092559941106491104736436650032705912235298899570973118272755613012682605122756477259464046867137496316842519179065681889519179331825983447400923592679683743963944198581173362253605349570909273118023233583309292402447304755654541534406022597497030061972515064134314364010747125562511722118882856399575338020869238380928660167097974821392271709606727792559132257333490735830289814014670665730937569477021282567314573805582233611144268342358031879359657632267454659386671887008877945926775286953423774829878887644696639973928756518505585159050034438980958220315935263023538992969907706587721556812843364887236997997140648241098671343945095 A015276 334 70958832912845383962962892234178535215509347521679158133642637652817245688340538695714427825058997313591564749801341509260053070556751251270978623442785547780179047660783263782439821964188392665012773197120720079460280304842039857991461234916144117249854833919314043951390689846523445625055564816745428723289025237603326946368613553423090491427439021852837553796144159492719612679444138678001811690205671790497274969686796500156453904627653015509020059180837911477050935744653593020354748091681855996430135350718046493585346330972618317807779299470502129901059168763121643183120120287976709258320615397583372374573729683543797530413277821806141500795171836241912567174276550992064391974860410452344507436804863744706923497746026885492521416578908212215646608481047415486658535649631457676083063496761533830229147383082780870678000473908478719601318054499555933288419615539212312848292649147052064400587385 A015276 335 -36330922451376836589037000823899410030340785931099728964425030478242429792430355812205787046430206624558881151898286852741147172125056640650741055202706200463451672402321031056609188845664457044486539876925808680683663516079124407291628152277065788031925674966688790503112033201420004160028449186173659400159757647587937611534794799133128144821976928628189111843034062763034054940015238283509279982485966566576243471347561754280614848381077285274181081252570445873104137271483703116512209378361488485817249111904365899841608777828946086282046936595169064587227946107163172413881017155283902103194074645499614988872775743065447987276261074148869928690961597978300884605356848531417672785343049058155522307055083398560289249560449778142155357462220305852195931839278079024644970216039702271126702379642487899986539846104213346372361364899118230158236854338497723567384230030429185419329098586981734633303328135 A015276 336 18601432295104940333586944421836497935534482396723061229785615604860124053724342175849362967772265791774147149771922868603467352128029000013179420263785574637287256269988367900983904688980202006777108416986014044510035720232511696533313613965857683472345945582944660737593360999127042129934565983320913619676306205105181867346194798930209238103339985893502503068471311936096692881406852287212920797618372475057171781370404613634842133621561557815032693700389256434430658560105507932288454186974177898937150277305484870630845361040678603692282339679685154727676026698039071245243175787163608951207595366531841899262399415469765302859125554309979628037222956549618281527472542697152754369820207541400337196713727264286160662804665513228776872876156016476874194717503369779796978000181592707127004461419334969761257379079184851169163014634500350131897385845138322514670435908772225086416203535856668339465916889721 A015276 337 -9523933335093729450796515543980286942993654987122207349650235189688383515506863194034873839499400085388363340683224508724975284289550848006747863175058214214291075210234044365303759200757863427469879509496839190789138288759045988625056570350519133937841124138467666297647800831553045570526497783460307772839420118483283016225867425898728081719822853677577622191547687915990418323144689152745420603799131021279183304123058170472676463214210718384999012448258615252994811405039245537387099552674580953427102943131739483848628558178122919809432602194849449226393145298761026751526995922793639714258466162189996574331156964945672106904618997651991781226306241936184869464840880185259285627235608375154145126153041412216580291944706505885752364449476919605062060401445372384157326163698371956689436598057408057559948954117222801925106314990315761843612024382319061040704300671912268714144186397295110889964554850551175 A015276 338 4876253867567989478807815958517906914812751353406570163020920417120452359939513955345855405823692843718842030429810948467187345556250034179454905945629805677717030507639830715035524710788026074864578308862381665684038803844631546176028964019465796576174655558895445144395674025755159332109566865131677579721613414809397390698388717973975276924650883105313064762361032135885723841106760476177341419198369526795747525179075478751345562554477730962962548883994214788185099329155119284674648666396982128527714658809765417005017134854380024560414513489916476403540617136686284271248222557605327730100963325631633860811438375631905962549970434923269016345247197649703936696971213384850520275133629387706216497035019652669255737445040750475330405272952636244912077991338632438081499205531443702103015348647630945656795186927083385470897896757037131169609775584898297491582454736356506322189154873937025834799097662710332025 A015276 339 -2496641980194810613149601770761168340384128692944163923466711253565671608289031145137077967781730735984047119580063205615199920924800017499880911844162460506991119619911593326098188651923469350330664094137539412830227867568451351642126829577966487847001423646154467913930585101186641578040098234947418920815684928277070248908567369464190445844038750900487116537510377034507978308428633867484610898146159473309771169789730184610651474371009280291446869539933946529717058479581819437303343080687888662262315476387315746224999537009142982839381189552203408181036647062385256678113240308205288809242052989085613777392456141720754707535138216543177364297129053718208871229488051788585641825564656847128800444015523998871340264214262630648220617323996689506650725025906172936056855945482832011904382415203492797825015060461325720192486854548577960547201054877972235193156227903836785346898785069074240686415933149637257872775 A015276 340 1278280693859743033932596106629718190276673890787411928814956161825623863443983946310183919504246136823832125224992361274982359513497608959939026864211179779579453245394735782962272589784816307369300016198420179369076668195047092040768936743918841777664728906831087571932459571807560487956530296293078487457744676244601805209442983030528541612396320541013126714937695212488277681001414299916484805993771616696820538970867067993295951911997283858762554355721130475492491533670410056632116587648670431081113487361395847493220194055004380956838435697424709963895636826283531154794993414843580765600388105364652350622899551367686971978288959473969077359012753888226085722789968259323245645995517311019654816500598694140866616699248275695181729379402096473591295307150565012216624245844544504412358385600164016148413783047016424675168834823272100310504840884505332514136127894980064628922813673739899385419303514156385032583801 A015276 341 -654479715256188433373489206594415713421657032083154907553257554854719418083319780510814166786174022053802048115196088972790968070910775787488781754476124047144680061642104720876683565969825949373081608293591131836967254115864111124873695612886446990164341200297516836829419300765470969833743511702056185578357978687364646650066391960279379171771013391881042602993227489861505834299223080932320922995663037901590183150618325150318413968764015265315755372447622012906404779343280764692744177334585088809350395868164902049263431765357559930344462011692871343101454149115262048176571708269195086690217463549721645336655081762102114250158539782033462042336421595362618798772114007887925130824230209109358650065023308719467042109649461567347934079231002482643939187443741922074815503490348428669608827383417640608783669676461006122973641984310300200486396843882245759025512284242074774359373224865983412243127420836631771338917255 A015276 342 335093614211168477887226473776340845271888400426575312667267868085616342058659727621536853394521099291546648634980397554068975652306317203194256258291775512138076191560757617088861985776550886079017783446318659500527234107322424895935332153797860858964142694552328620456662681991921136554876677991452767016119752003122473652332771266149521120508416631050625222336044312180770496817106284037343147624860949315833817472474381751346971210258605836345389787984804665203007303721101779318070587789965752472254904102796095248727856749674570403988000842171619257806383686327296146463426469522193853364410941106864225336032649767817895166234587861258077557964529858301438111634403505428916466097861331154131418330808095542723893921528832489550194384830026127396893184057037257984496143137353418775183229988342526348887620468900772360201968746329087445993884763853776536585707611893860912980380149680166261896443239279065519193671187065 A015276 343 -171567930476118260678259954573486512779206861018406560085641148459835567134033780542226868937994802837271884101109963547683315533980834408035459204245389062214695010079107899949497336717594053672457105124515153664269943862949081546718890062744504759789641059610792253673811293179863621916096859131623816712253283143026432937674457058989420158688363217535838103621429930244767005752380557164720022140659591719452857349147984303129076891124314666896601297061556168129864343876574221231947464532804341297674990809860678181780343955941444064784151708492037435668008341032837580410264960082507830907921147461472451824934140820276417364497322308740203772860170703869243306912938320242415082651975252538951513210129398865074158446777149761632533028384335507368490896659369476180199142178192815229212743616407083042770287766913513125314913056960263834960409476800353795027897520416019632471872954380955803143190189860535126969087374542215 A015276 344 87842780403772549467269096741625094542953912841424158763848268011435810372625295637620156896253339052683204659768301336413857553398187216914155112573639199853923845160503244774142636399408155480298037823751758676106211257829929751920071712125186437012296222520725633880991382108090174421041591875391394156673682881714159172717797011276447739169206517622322357707908108771195106216769428325130230180386940677496122623356337509029963999841446966815043113656263242591551369385038314216607001131397942678369244580458006274547908502235103264021178777000712391019067317416284076151112260670266756433793691780929385353381612955116599274104175624675867276002248441446349379459852988878495003590405913242227297622422663872551714403649485790226357077038870541947172566765839804192769963839229472019570792536615819522489438551173295931714633807462413357430075948355027277544184576362975034841943817951322550064861463676916468010986073589660281 A015276 345 -44975503566731545327241777531712048405992403374809169287090313221855134910784151366461520330881709594973800785801370284243895067339871855060047417637703270325209008722177661324361029836496975605912595365760900442166380164008924032983076716608095455750295665930611524547067587639342169303573295040200393808216925513038633463879289669960813906907704805807014759232609848683755932829606709986831888806318482924981294164880520353690357463497329784138007146220119005198294408304644748850368391024677210975551635670902701513658041319749615501396335175280186233868511455521459287950581854992263123485530334077873893939714404530291381379046536539310167947280821457406080741510303865794021205531251584447758340050822239744963954195726744604722562024873276532205812397606488541529788947519070419985962224473755973950548189261144427387841470653962151138448156601693298279317835604321125428566813192512499139483949108721046195207011989755863123335 A015276 346 23027457826166551207547790096236568783868110527902294674990240369589829074321485499628298409411435312626586002330301585532874274478014389790744277830504074406507012465754962598072847276286451510227248827269581026389186643972569104887335278903344873344151380956473100568098604871343190683429527060582601629807065870509317359589538544607951269811748312170990871153581945118537179148174906701458553567781599622511812731988613585949174003993608277502422534254901748262075850192489782965214817392129038302731936186976858227723188377049067608381004144690282776402005929930710557609180317594177180396340141359164998584251661922883802200907078137296674702565071546503347979501407527126482040247606409279637393611508768185024026346215630183908340889540323713334793131819439170031181776569453024247662481623958740780017142103442930581342147938675320199152846885267050779491538725079418321792759397505037763627714542083613395096505900459602235472505 A015276 347 -11790058406997274218264468529273123217340472590285974873595003069229992486052600575809688785618654880064812033193114411792831628532743367572861070249218086096131590382466540850213297805458663173236351399562025485511263561713955381702315662798512575152205507049714227490866485694127713629915917855018292034461217725199424118440509831889638118977214914929288169907338870934773970665342910875101939330771600679371079151125703777454955587153017010687719513513536842783747692057562021898745109628770432008870783409429772209219535090883537689304444967844827826339502039983485507756477448506577854847934241315969691122361306149100531391979610987955556575191915785203031227201149416687091961020911365504317060450183262170289777856501786387603433597614686037917211897516069758820593941270666459223091314813728561522067711683187656541490061538636354002750999032116186792161108830191136383517258554952368963602373198935508598734337856585338640862168455 A015276 348 6036509904382604399751407886987839087278321966226419135280641571445756152858931494814560658236751298593183760994874578837929793808764604197304867967599660081219374275822868915309208476394835544697011916575757048581766943597545155431585619352838438477929219609453684475323640675393389378516949941769365521644143475334191316300378403716271224510983650581540128984448387356422965144401019414839062703494744560788710539306118182284202636807414176825297723656529126054170667500895291018841968249994437867078031052399395640136385157454968732199820089407694052217237844224571031026639517577872876819101813861611540296426623612686094494293746003592039028140800662405605687407590734184378478193218943703032044098147556695148176056644086952296686349733193260336952667541188167428150061192968383269196621337401387658951604298154776424232198992577365715798494888580420499190013198023216778082723572637529272921972519555603524411558143850884890890574871161 A015276 349 -3090693071043893452672720838137773612686500846707926597263688484580227150263772925345055057017216664879710085629375784365020054430087477349020092399411025961584319629221308884638314739914155798884870101286787608873864675121943119580971837108653280500699760440040286451365704025801415361800678370185915147081801459369052439215628151036249170463566053792932892536556557658468161855453613201403240439156369374294973843233228007042966765969551612623948573216936623736606303413743282710019281528313057680517635742235124022532806276397897755028647452760986253606815357058786675018098756907550591962614721829443664891496662658377096546097326559619241260429376754216834883139761302389881633338583447084906399936022538821638210220431349434024177113476975465424717892405143109126867987370399690023131977027796056071798918844021161674362413340529606018482112101052059097213536788471337755985741581670943723666682704754169123327289251159819951172607961089415 A015276 350 1582434852374473447768433069126540089695488433514458417799008504105076300935051737776668189192814932418411563842240401594890267868204788402698287308498445292331171650161310148934817146836047769029053491858835255743418713662434877225457580599630479616358277345300626663099240461210324665241947325535188555305882347197086273821132211197214403852453504361489842802939742587889004233094951318414098123410169269452072748720469027752337863157264470201740316609964753836542688362026327550194051740300067580900313734046358958430686280665742609669557763526633160318907729641887173952789166806574403626859723616208048823823812473493437197040630491412377460330209816882925639675010863763534905274955087734747841854291963156179859787027381571240059343679101220086621215990604840649218667848617390359589837672155193606147509694499521173637640607988893897094009235017794874507289839000857949924943617759174558483367578858750103527564197135945415377789595009268345 A015276 351 -810206644415730405257437731392788525924090077959402709913092354101799066078746489741654112866721245398226720687227085616583817148520851662181523101951203989673559884882590796254626379180056457742875387831723650940630381395166657139434281267010805563575438000793920851506811116139686228603877030674016540316611761764899761000084933869507865743649302404634274598354889960726958624106042188033097341998031744371426294321836539767831297681744749892841208688436789005372239736449334630328846996774192550318542440854329357347302449803259002768740597792003653381058788499667775697842606795691950622264115384968415884237630630114760563896719742647606427375953665644832545824035972259696192680945256139992836629121952179086412666493361590838005783050917750128416471343587586601839942912745905053744329316978096635436175858878559751772402862600241438160047890081145729717064357399356148097388454529442927826183226450969334773449539901777648498455827201634223495 A015276 352 414825801940853967491808118473107725273134119915214187475503285300121121832318202747726905787761277643892080991860267835690914380042676051036939828199016442712862661059886487682368706140188906364352198569842509281602755274325328455390352008709532448550624256406487475971487291463519349045185039705096468642105222023629215948608910670049845438592083908193454189029720187525624354309562265040620776523022648099804499686255098917377028461358890111563488187095006528122594214176180615552082141980990877033648493939970642441448225556715087074047856606058352112044305732756522428718483262387823936819263115921755659997517209422845682698357825335042528304737716290097524800430130811642773407165416461134988816250438153996497676965555233531167695071914075809157567252959097324746857889024956568420260082180214666637819458791450189333692548366518182253664428597143587388622148247630411578313563564924177532021271812100702767375914810969998876401076603343869688441 A015276 353 -212390810593717231355805756658231155339844669396589663987457682073662014378146919806836175763333774153672745467832457131873748162581850138130913192037896418668985682462661881693372777543776720058548325667759364752180610700454568169159860228459280613657919619280121587697401493229321906711134740329009391944757873676098124113427575093218364501177153932065723386724207678244580690925390685155666641584905650548275312671780224050097204713124194734469063434121259626726959759634900712933948457997780654399912523987021512195325211724561550011899531667962517460186383349832035722132787041030978961685380408867591587373586390309035340006632018282666332606539427884226306667437839416665650266659738434947968106139443338227247194791224945242617675608761387878485169734995967392125515312896448731109688785854137209122725096693058291653347541537717096637174005107521128005691666819707236599360045222858826304821967316470661340812638737401793106449030516583188115375495 A015276 354 108744095023983222454172547409014351534000470731053907961578333221714951361611222941100121990826892366680445679530218051519359059241907270723027554323402966358520669420882883427006862102413680669976742741892794753116472678632738902609848436971151674192854845071422252901069564533412816236100987048452808675716031322162241751019570426598020631859150367069127184118570910958411808376590763250589717035144137578561733922676747455768158180101447352217852799401053486687199139526560605804819536811438842229799404595610595475027070307646014378573390352514527904170967550975717730459735853923802789596744036955205120610165346776815639653630933411257114675329402629690603021234911625694473421977402527112474687847734404285824080467316103185138619902581833478314028234404626002832494553319166091344386203123364046026720986293054402151872337496713985005877261419111240958773998725339249002722841861678205705221258917160205575678810805910554503861667730787976071714814585 A015276 355 -55676976652279409896536344273415347985408241014299600876328106609518055097144946145843262459303368891740388187919471642377911838331856522610190107813582318775562582743492036314627513396435804503028092283849110913595634011459962318136242399729229657186741680676568193485347617041107361912883705368807838041966608036947067635405562331770492611047472344492898602421298605310086910232955863907445077743198761992361542242988077241857720068725102026852680324740957397484454231911615577961978775563195877802326466844840267684428544035615847312390802731622304273203980872444417689788808828318366768355847873793705135168411754193659876586163976143329949154199537098613024185924341650641162934611845387916022188359893247877718504938852793343244970496286476566467992267124672060054310114890649139207073305491638095105651274427317594646432389051339320368570612764202452868346646058790806711544554017902010304865864176111022196453562784595339864394073708010173875285467219335 A015276 356 28506612045967057867026608267988658168529019399321395648679990584073244209738212426671750379163324872571078752214769480897490861225910539576417335200554147213088042364667922593089286858975131905550383249330744787760964613867500706885756108661365584479611740506402915064497979925046969299396457148829613077486903314916898638359101208371944629814028249560939733453939106789204173921248353160730718676760648472752281822036930264982869598034409934867475386014722634724801637300410116857978818034548981237628324036277407915149674767796844195108172478837988364759257695565471443617090979548003482032925956062528061947602363961942319590771639738231893165904993531529146966418190628600595410306486761768665579031043783652460884727843676047829111261588798397276503457466704281775387582348018624032051975999060280742872538755085817758366236566985967715898866075336754945527006945302123169528677409359632350157160034744820676056909055965991145152299547252216397541781207104121 A015276 357 -14595385367535133627917623433210192982286857932452554572124155179045501035385964762455936194131622334756392321133961974219515320947666196263125675622683723373101077690709976367661714871795267535641796223657341331333613882300160361925507127634619179253561211139278292513022965721624048281290986060200761895673294497237452102261846807838086696035488229587644301991505832540364397791232759964526522274677907548758725272490778073773519351131399794036537601815707432357481729781863551611032630997132746118284122833824004637470408826932046284140883094429218453836495492841589885599456446523841802216235251444484701621724375416368006012641115772992523934699386790140255901090312308700977154142739214959385323018679933403908397216282172086185970975872374189118548310311103815611315202491479897561385545626207883041831575718975163126778786294579149413200867004446593142520246834515663736284223386469456848852480834261682255132820559646217744392064927615959908456039697413981575 A015276 358 7472837308177988417493823197803618806930871261415707940927567451671296530117613958377439331395390635395272868420588530800391844325205092486720345918814066367027751777643507900242798014359176978248599666512558761642810307737682105305859649348925019777823340103310485766667758449471512720020984862822790090584726782585575476395058398307394721453644804536877520478013289629351892581523742500478706168655795510999055692820374707973495340295258652474106279062367360990814114993334709830944868596071571278185891951573892180150367697256723725880420222090853070055181336961321637013001325260510105492128310375386065860431554448837792622013624957243033398185613224074924503352935937455059681727142704079566585834414615558723990950763369686422475938510231600551135321039698507645581766468601514483794914648512569923471814851197624147740292426103536319441689286857815241514772864046404169090539650176354928994359061778737507147943886325381816249494596921773782581450611250156911225 A015276 359 -3826092701787130069756837477275452829148606085844842465754914535255703823420218346689248937674440005322379708631341327769800624294505007353200817110432801979918208910153476044924312583351898612863283029254430085961118877561693237916600140466649610126245550132894968712533892326129414512650744249765268526379380112683814643911902358640951260066923750739649057661807616874632308463345751718732065445454442063485302860112505685093536594550149584759388877156237678867374684838506054863453618383554109757431213731323848680667995084811921521833156716734958805680035523268105310753147582556401775435495079767505832208214000726722877915684328062494297986680823535637289625043993731732492657650839390643979979337920705929616011831741979634558018290377967044219497768559867621513944181176806600940863698610080685085560900699129274555451036286805594488619347825116480046113607077914996151808851930180343304835538934278049091921954385009522178079352754631358133810205348566646087107975 A015276 360 1958959463315010595715500788365031848524086315952559342466516242050920357591151793504895456089313282725058410819246759818137919638786563764838818360541594613718122961998579735001248042676172089786000910978268204012092865311586937813299271918924600384637721668042223980817352870978260230477181055879817485506242617694113097683045530266882874742574873286427180423513351834409877007690266764247651563298103151745832738272740585352779889669262049496477731518310133817530855727752304350567622489988314418972779059102257507898429046699449164830903818934734618344224096473659766619052144411404390531867856210223263435394493501751366094864721434596385216424766632531292138482977805238853004685212100580746628712965989211908468184301555820567648743026336483535143022944264002658847592276801550121462585502826346600370254266835025635250618942792350534213234740320759733323419131207381230341090297857560639956591544153924366891927255830074158025224192960079396894068393514676304232430201 A015276 361 -1002987245217285425006336403642896306444332193767710383342856315930071223086669718274506473517728400755229906339454341026886614855058720647597475000597296442223678956543272824320638997850200109970432466420873320454191547039532512160409227222489395396934513494037618678178484669940869238004316700610466552579196220259385906013709614047510218774546500696556197151196093611563576383172153102702360220874201369518419470866354368527190397702048699767817678446858536211379957038821198754819943042707065928231311030025831237106625075860470270271673790176732239162735799246648850268094500681517340335747102356001653128855489464597867274040539264650993733385852769105295978556514840217409816692132134544356140507033392177499149039455270475050711499073975200557832164522636931153109205675096285621832265235419789084175826676247808088315980049689697827732178366318051736942586984174764508155424640127374960442019815130269170636295354828494830413731155269342299294351188546225833002811147655 A015276 362 513529469551250137603244238665162908899498083209067716271542433756196466220374895756547314441076941186677712045800622605765946805790064971569907200305815778418523625750155686052167166899302456304861422807487140072546072084240646226129524337914570443230470908947260763227384151009725049858210150712558874920548464772805583879019943029069796050561525759906822171853535450890425069449119251341524425377794457620659370115847920601021189595200196333882902250584610687631071833878884551118734336884702622728527365660235168242583756987738231314888914338029427118809173255747568152679436973392667539362947767785336497978266043205233302966688782532499543328668794310882094339790458714418279945098261654353934195862866376564735437676639772181249127347500453597021204980886483321639454537419669892703235269257466930458313188139441331862176809428585801674727747386285309557921923295015880793928235470372835762751395805603485632371898025634590714619115801656962850551091502516638240142293318265 A015276 363 -262927088410240070452861050196563409356543018603042670731029726083172590704831946627352224993831393887578988567449918774152164764564513265443792486556577678550284096384079711258709589452442857628089048477433415717143588907131210867778316461012260066934001105380997510772420685316979225527403597164830143959320813963676458946058171110132083479455903275263009801240777477462625702036990537470353882286857747490434967033248568377156467890550419751571389895608566102633218613825833319699132876547771911318663859647671793350187413616302617445332440379948345362111036288289100057985308362411875265756361649969292920820599866131887434564836965198643558066831243395212909810787296536903089863247791288033244353633397828745687991664304802609502680747343203142181606828106171450726929384255569605105187423397843135118370679576676077618439048617439909029770952043005477809812521183952341302792653296925751576953762038366278574976711756451847536579282470096733669038244146731130442762220103681415 A015276 364 134618669266042916071864857700640465590550025524757847414287219754584366440873956673204339196841673670440442146534358412365908359457030791907221753116967771417745457348648812164459309799650743105581592820445908847177517520451179964302498028038277154270208565955070725515479390882293363470030641748393033707172256749402346980381786150515732475781044743418455139883164959558033763188280500414677611635291839663028631470851463295220359955622108082172657614179794136991976900846516616196270215444439751812329793840111549413856945849077778979235213235245406990054883246397853139204417937104651048988695091641033134893380561730834655556659418435017259049734216093081531205928732941675439380571798209185828944731815540682720626286279082677859103238084705715635247204841983175110004980828102945378567085829552499322790254061407441819570469901770590406297784545671769000883825546944501631937555890503952976360939382268245873417241023426001423271619941952740889205703987348579227533196129988098681 A015276 365 -68924758664213973028794807142727918382361613068676017876115056514347195617727465816680621668782936919265506379025591507131345080041999765456497537595887498965885674162508191828203166617421180470057775524068305329754888970471004141722878990355597902986346785768996211463925448131734202096655688575177233258072195455694001653955474346367856260604719083575286207834715698263494444912697770117604126027386498838803399898686944644841384399956260575232841915251849267423490959117084350275830242617826398802013724993304883461906852909765849151146028935760089712370242131480895437063641820242395998655239859601376634861683908068823613145203997134516884165014854993275239914082908653527747666531835685635581244288304693542016577928700028004020795940257706687923363212320885329184309125237472144503663583996294364335468821712375882410440980992527908334002405386638568152615841182978909229689382756528138274584216247739937472072769763746515413371095359645043358005518270078317716981886205440788153735 A015276 366 35289476436077554190742941257076694211769145891162121152570908935345764156276462498140478294416863702663939266061102851651248680981503879913726739249094399470533465171204194216040021308119644400669581068322972328834503152881154120562114043062066126329009554313726060269529829443447911473487712550490743428132964073315328846825202875752899126517307423594064159133644182216843161673042176450274804438334394481862045350648611950146720966206229975340946822734271966086677048771392445403091331112469628450688571481553363042127534505157681081305000430513041687391986889121406007469961902431638612970809017864310106182220685061628968682332006539542209650468345829925406114506191463115139035232013202587294092510681371554025368660139134000528857546915946764653648624104085082881675986292268362213038001883240686086397623311944568987532223840245228943209791124035710356139641650647164941806344890779429112651131296905742485104233079169392140913349400960247523210159234848893129661281446111712609155705 A015276 367 -18068211935271707745660385923623267436425802696275006030116305374897031248013548799047924886741434215763936904223284660045439324662529986515828090495536332528913134167656547438612490909757257933142825506981361832363265614275150909727802390047777856680452891808627742857999272675045330674425708825851260635204077605537448369574503871719080722627249160700735721750200557633843922400422175580936764390039209521824106124970751955787893476878157775481973940463926437601764269597932435530423321728487328981852865764316521064152899214457848469409393269036829295646558220490755873028244347455076930694857339722628837140782525207208990125226783507818759183729025700226225024950971931556794621584882499559646099275292812551869048803437436377660997253354908159567299718336569418403503090114510558015826927803957905373781164794740027618152654179175829125271722424932003315152649612214985480987145577910576594525346476269635581346260907655576136363207258275690556636205716219001385424921244280225311112971655 A015276 368 9250924510859114365778117592895112927450010980492803087419548351947279998982936985112537542011614318471135694962321745943264934227215353096103982333714602254803524693840152288569595345795716061769126659574457258169991994508877265780634823704462262620391880606017404343295627609623209305305962918835845445224487734035173565222145982362819162314726753650259897710581102382843593957091380698182275238572907304158855046036950592575384030262060427247896470815195667830318626314014718768598144872255728168942246972721342036904933898742123007967610438635550874462118709162588863169429179278754399021123558093115432598449578700929085621884254201790523240137150269856344518931354542443380187162622171569530958255662534325501084219540430334743762898648070194880341770881398627687082549544844122440193611739002176443345282246338273831891148085736589606600231243375176701933388198031449417810707059266402474047316004163803475610497867916474691885514946269379967297434095124303318330198425537667892683342461561 A015276 369 -4736473349559866555278396207562297818854405622012315180758808756197007359479263736377619221509946531057221475820708733922951646324334260785205238954861876354459404643246157971747632817047406623625792849702122116183035901188545160079685029736684678461640642870280911023767361336127083164316653014443952867954937719826008865393738742967033821836047286133158142304650905740059727741993972402221795202413467289874299370127595465561029739007746545394050941006329600695317356174863644055792880309169639015763481349144284994763572588095825886215096475148525614118775601473880899147293783094289931626472439333746815539534573044006054547027577124386359512513876035040655286100385725149828004575237060233875785103245141036477582298147910862745379788792650914645574556436935074852030542704600195560318205380050019722180445599134459436257862939374575012505546606743876943575440074364355820392306393096173312834896991299451370726381142022627012330031067058989695165776571016357421350229456674841145752910614119815 A015276 370 2425074354974651676302538858271896483253455678470305372548510083172867768053383033025341041413092623901297395620202871768551242918059141522025082344889280693483215177342032881534788002328272191296405939047486523485714381408535121960798735225182555372360009149583826444168889004097066580130126343395303868392928112550916539081594236399296010493278150451266564080663927334427776915199269998913401045698790372406363479965701565588851506979097648416593893126507992754966056313396546841604634389682073979701939193218772613519381393460911883749445879719749206179586175322138354686323470172848113515783829573113779857097484518586756714726257793409360927139030603740866265369327794048963153099181317483767985625764617355335604009888986968979269595659610628601188281759281510029327776685159441789079211084131607769490567420618497356643563756711796968231335170878507668062577298901551588754351495779109930264514645871391038333610136320215851679790238167311463335923591504294138278672312539958266859441507595303545 A015276 371 -1241638069747021658266899895435210999425769307376796350744837162584508297243332112908974613203503423437464266557543870345498236374046280459276842160583311715063406170799120835345811457192075361943759840792313100024685763281169982443928952435293468350648324684586919139414471170097698089026624687818395580617179193626069268009776249036428376974912208874178746715176240325113921216658931447189207453665742582992651880784975349599309297614441585290106325355570989109808952355539584873459097308548439874175006515410770061565095610837212546559248035412114531691898645453414112202731437321869647334607404540843189027579141953832857403594363138659285923864340400392120279300396390083925500842966840711919709234280799310643373034076879481903237030395603971221991592024101948435998722958855873945419484646019683931918248562497990758361827271959499682132618099072749459036489265313572128458130781860048518352235652704841986185094491057719678752194338835268742202751962611067236670679319445755387273498688699687650695 A015276 372 635718691710475089032652746462828031705993885376919731581356627243268248188586041809395001960193752799981704477462461616895097023511695595149743186218655598112463959449149867697055466082342585315205038485664307212639110799959031011291623646870255795531942238508502599380209239090021421581631840163018537275995747136547465221005439506652044556604408009619181300194151236545566099020450967665159264707710640103719761103185065521706051511960901953282582449265217027789138388559112070215376253910803263797276062387417728580965923155998381465244962451284052186063272956085351873185131390821488989589321761749541022712825968022170960838424701493798032751716254199050590910199716704261292532008015990163723169524253984299625991629691553505363564900772226780956395281330756167249308809431216954618808639233124881729482793371274508934820619467029529181258884794413854227880720711277602450933709813887865316539261821631418383003469682594973390903373155514252395800951711675468053492107885740029099429092004691082590841 A015276 373 -325487970155763245584718206188967952233468869312982902569654593148553343072556053406410241003619201433590632692460780347850289676037988144716668511343951666233581547237964732260892398634159403681384979704660125292871224729579023877781311307197570967312354426116353330882667130414090967849795502163465491085309822533912302193154785027405801018072698048698482394849874796945746582788641899175487300430773419725969669803788981609394478141588505941856801006522167399599753748860803324589996262358555139978146289446543255781637786549801055622083182802559424353836481098543711267846042601251051671196431581258143996231059357217127661856594357596808999825955588121223662039884862000109259814390767783560857684772430224070448554232070660598313753440932848739634688968984710983256743447240530319820942598689304805750620984519331922995249799204392046725572342942557062226297915099810627374865439694427003550374287751874725375122453906716272306733230811288850368685614903394097984804582179903903671621850250583754806805895 A015276 374 166649840719750781739375721568751591543536061088247246115663151692059311653148699344082043393853031133998403938539919538099348314131449930094934277808103253111593752185837942917576908100689614684869109608785984149950067061544460225424031389285156335263925466171572905411925570772014575539095297107694331435678629137363098722895249934031773052127381967476121445737505856750819579022013708139070249378928754292153101203926631988023990103375585497157010512619453626587284166205944873733135774624781904058318679684362282720314819744286627882546412825150297932551664860372587458175557470774909699906864243892657470543768473353423690556507772821919205859236341695902690356813842493064823470123333348469103720978112704599435529288900090035427559679033490484216831845847818815179272391004796147222397090946656323946027617431395158865227710547348012001813874636682867462788658796785210580824161652187296521573628568914707987518906830415637007843662059358611020883697160214529931054204591056828983255878295080605826730801785 A015276 375 -85324718448512400250560369443200814870290463277182590011219533666334367566412134064170006217652751940607182816532438803506866336835302364208606350237748865593136001119149026773799376947553082718652984119698423884774434335510763635417104071314000043655129838679845327570905892235271462676016792119139497695067458118329906546122367966224267615113273291089054278804843321170685395426680358998485839582275665340465163479489688480011385826055834465429104365035233606061188037302934106772609824556867427844930666111178632064153746235104290282005214679741600691009659670083999512087428870864954006720039851318577409272107629079624652593032366133952041531234793791320662237575548594913026268529909464553625888391866230920154330806497417352454045767702107883803107051292826015312405608253915143049715869299900826881418622823542855898366996533102105975568538161667426041641193201956792218346993139014113064886158972924849081115601147926663989871827533211701306502642045712973550251839584730630106929051840375314818116375430535 A015276 376 43686255845638348928286909154918817213588717197917486085744401237163196194003012640855043183438208993590877602064608667395515564459674810474806451321727419183685632573004301708185280997147178351950327869285593029004510379781510981333557284512768022351426477404080807716303816824458988890120597564999422819874538556584912151614652398706825030942856486718153864438496399798477913116546146019622710064508235493173666059061648316028670957780425026083079676013298911951424368269950881456616594464381461106711924913705210444920154326707506268793617031978762072226180486342320727244664801349851636057125980934597279348682423162516831853834146727839163143588644063202996040045921761333787144796934422848321950622799258521961577668729470609061078411163054680605598040073665879208653987068635854411049731926351186096969071207287542858356489160345728558423361082848965400502157677761752080054444479224613746854983950520510570887729799836486499330886512627062995407625868935581438000596145031601096882893553062686929688303591078521 A015276 377 -22367362992966834651282897487318434413357423205333752875901133433427556451329542472117782109920363004718529332257079637706503969003353502963100903076724438622047043877378202474590863870539355316198567869074223630850309314448133622442781329670537227443930356430889373550747554214123002311741745953279704483775763740971475021626702028137894415074431445252139061876323493057839124113554135420453358100331698502818164871355536557693857679833827995448400586687432447357651126591280539703289113051122326451429630428471035694802419094996860192380287304952258179800333385950672181817690700245236345845794705306706725695238148366488681286686182307549285585223214263268937686141448525435646711564426963535066742684992599592353748979807549800543623504970470695507568045291123544734537108192912647864984117625055326316540710095261458597422935230985980086173841375136471790620075213293641510362565761263260757592158947615622038697402336314377128827519495540302513107391965788345278084575255166870807842230280146312817255932218793411975 A015276 378 11452089852399019341456843513507038419639000681130881472461380317914908903080725745724304440279225858415887018115624774505730032129716993517107662375282912574488086465217639666990522301716149921893666748966002498995358368997444414690704040791315060451292342492615359257982747757630977183611773928079208695693191035377395211072871438406601940567280808829738765550513574918508451859875236781134101392342406789902852551790612469866475730510103909215573817659573515163051978412363432270643935214311653967785210787527316327130627371536144931602197955522491740133256839082366303044678609920497821349235932120669496761164316110376280762621846993759913640069112678607519857631593703670555264148994924981719916766445801593579903280581505120328289117244188723581153120159408094834816224038809121870305208296722108613034506574091249952786512727045963143075439598036243197038749277978965740090352540648304317394958814466915818509283003690461905336860521594019904207655061162070073754818496016595708488736563833656753497048244650969250425 A015276 379 -5863470004428297902825903878915603670855168348739011313900226722772433358377331581810843873422963639508934153275199884546933776450415100680759123136144851238137900270191431509499147418478668760009557375470593279485623484926691540321640468885153310951061679356219063940087166851907060318009228251176554852194913810113226348069310176464180193567300771953745059746193449784011058852177047987405493062001067338416823569706772608422693455721321427083430260736062721228062798444881898382245860632470797370728220562692376612201806731353050044141701938482751895615396388299731729817818106110018928545132698493550100536583177263121674890056720275058216300807556764994965446318436964525884029784952274718128519354594046464349706610355478449905423238493392346924506014733849169705969655736412801810732141251148794765437455221003157200542779741819604365410078509828807331401176708160890834582348085418771913535615233211402678094483246425201075044430130890755156059348698343684773167334250154514436688990252356363407850954914777529225463175 A015276 380 3002096642267288526246862786004789079477846194554373792716916082059485879489193769887152063192557383428574286476902340888030093542612531548548671045706163833926604938338012932863563478261078405124893376240943759096639224282466068644679920069198495206943579830384160737324629428176414882820724864602396084323795870777971890211486810349660259106659403379010666635853894326166639316319709257201863126200754153302273631645708917985951344900507084230552679666825004055035020931923415423890606032449481499302628599171879823673825813356662816894223291046833858576384142061330793976550540227163352598191211948840543110259095724183320318775003365517605752919570114970355730645531822589472800239306160020204182340412424761422964130490026148253620078710554334836563979459702590935070549202462720145194925212924685927340355372728506502267066311762657390230799474237582089320235128853190708368255091058319509543056785470638342834746983711543334387551715877745310985463187590194489612186838162516448105663849338864477646926558014883833226836601 A015276 381 -1537073480840851725438393746434452008692657251611839381871061034014456770298467210182221856354589380315430034676173998534671407893817616152856919575401555882970421728429062621626144500869672143423945408635363204657479282832622627146076119075429629545955112873156690297510210267226324420004211130676426795173783485838321607788281246899026052662596724409177096770625811620645128790179367255677737877193588835224661061709429120090501021672503434257957443274536905065856851156943580156092423863742170799931599943827305957834502767356761685815047323509184382757745404495281805024164905722782282214556571217317213007778832436992098545608580117724995009052829431582074395074160798973667982395202582028972561870211715175011506071054481448607427288661853078329363500364085967759478810805100042015809723418843447288861473425442596528146799454556716366783193923445193732952994633917295883137405322671039426789278105057193044909826726152417396209107605415594917530038634425237513985858297818797075191108135465500701385732048472608657184171378055 A015276 382 786981622190516083424457598174439428450640512825261763517983249415401866392815211613297590453549762721500177754201087249751760841634619470262742822605596612080855924955680062272585984445272137433060049221305960784629392810302785098790972966619970327529017791056225432325227656819878103042156098906330519128977144749220663187599998412301338963250347865234760877564024015328846135117520763483617219902074110276057058007590835625108111378981354683631684794315055202379256884207990386539453269427797128138505308772297227172001164027900362429131109733137255353300896780951936107849485865970151170058873538497718344121886980462499188638263203022078669367336058876117945575016824702815100831292341850137417987661447622326264064095399437132848484737462209582667861637848771555428034925616924986408730009970464848169341976938078098955923528067704498162866021326277375052204464999754311776735228658935956637913504813560167932523842881989125431502930253455175429867353059361935461216266820633841276169604890660034218354038047436476843594329209465 A015276 383 -402934590561544234713322290265312987366727942566534022921207423700685755593121388346008366312217478513408091010150956671872901550916925168774524325174065465385398233577308191883564024035979334365726745201308651921730249118875025970580978158909424807694857109020787421350516560291777588757583922640041225794036298111600979552051199187098285549184125309065087980128549354052622648729246808274708629276008720356315255657495267767173971375948239432031744289073170035863904382835906927724511609870756566178209045289322319399377508165245729289038207857194444252484603172367861563348405298678757547792965070896028254005502148542556721652443868251503880333209669190582253395397638527630317619544967363583861442818433736771653744896132952514130270050676788252109293073653040436369730406567227032682029874327042207575616471813051808592807026249425751551562974489232480207082667718512238398618813342716018748797195335002143382135183616921111671882242195017226402413187240287530234193009127249530752538428511445060783182369536631390784364455762740615 A015276 384 206302510367510648173221012615840249531764706594065419735658200934751106863678150833156283551855348998864942597197289815998925594069465686412556454489121518277323895591581794244384780306421419195252093543070029783925887548864013296937460817361625501539766839818643159731464478869390125443882968391701107606546584633139701530650213983794322201182275537309172059533608049549870576786233490484900634977403071165155072211350616461457481770091272295823464488844895904938592653092213732606706005954708997942680194247467034630893257800896325797566885323758552608530066006939035022762097526664193294951737519870913892494650955122860584713593461613301212227106799774633482361740293372240227517595932836685248241218212691515005581871706257534864707902527739754056843850185322036125868023284167720292165575168199996137363885312073271933975161616650714926643784745608473022022001760880794932673247816554614548476140277667804509631577942683498253059443653330625365184667765472763048425838855295753306482359299284501939895543412965496814044761309729897081 A015276 385 -105626885308165451864689158459310207760263529776161494904656998878592566714203213226576017178549938687418850609765012385791449904163566431443228904698430217357989834542889878653125007516887766627969071894051855249370054425018374808031979938489152256788360621987145297782509813181127744227268079816550967094551851332167527183692909559702692967005324858841953885603908711431938357353792563150781136833992829630625210648069881108927708527047961898237728287866863001147677927402078750415481087099954582238848281018905745276718981682360326014653168620108379117886885047860837777905220236772664123464458288345290477664855922298484040606797151477624222228502460739072799377320041250037012175640227401405342187041760634979279392057728573132022931171528583422730639520824804952197783904015297510991382732009325900487366218832495060438692452333914186811863973341196668744199848290385808060417891973161160417853128117467375492193729210271444769130201757989786148344347810075737857227326219335085575550537133247288354478625867919409868069616242380369184135 A015276 386 54080965277780711354720849131166826373254927245394685391184383425839394157672045172006920795417568607958451512199686341525222350931746012898933199205596271287290795285959617870400003848646536513520164809754549887677467865609407901712373728506445955475640638457418392464645024348737405044361256866074095152410547882069773918050769694567778799106726341567742290797348371289158543154630367307759173308568331510459895776556843737008652182759837741000045557334824173527187515532656939776192069423903557287589774501570773674755214065317196858299291240097474096689637704357033624127407077827885813201055848229820240423120175687186745831740154412120305680626938026119804071068884413238149229983405403022098994188688973246233057280366052891396084084132238981768005613896419793872335086014801656597821687902585771157049121012178333274853136575796074186414411133217013264738415440959071922642927273834906073504869407454681629374662044988979859842544906724172858504537742906175645375208144985096585957832672747378140242218375655425259555050884697137788598905 A015276 387 -27689454222223724213617074755157415103106522749642078920286404314029769808728087128067543447253795127274727174246239406860913843677053958604253797993265290899092887186411324349644801970507026694922324382594329542490863547192016845676735348995300329203528006890198216941898252466553551382712963515429936718034200515619724246041994083618702745142643885996881691200680950993744783427043479263200905934014889558022360210413419858357219330890714923449474290222822596561787117283741625513348531364000105415642799449131210067517863493029687355366237504907379762251875140800254995915476627585459502311756389199457946081679837569736387175223118236248687458904436869199609713834883328811903670003944592043150630021723007023713054274405494231586351991685790922485094066438255552670886745130436193106510933882002386107650261793609607681377970822709126171908679566428088841799560877954351884053579900337829582276650411462553760413654825419329837264446270774338038975619687707754335919850659397396530678864062873341658811023819295785548750025933930745691730494855 A015276 388 14177000561778546797371942274640596532790539647816744407186639008783242142068780609570582244993943105164660313214074576312787887962651626805377944572551828940335558239442598067018138608899597667800230083888296725755322136162312624986488498685593768552206339527781487074251905262875418307949037319900127599633510663997298813973500970812775805513033669687094777042752577475600810117406406585854658449413837608928767239071426752118333774963714648802453974842572041777819509052090350832566403781954518991407715884078253222022381699369613841856825577554020164689166111374885515965540404284550019362639060396151909482777369148159636741914418349615770158131971222641318891598812935760720518129863405481559622314028514898135210075847527058110758806851006734124352069365250549612905647066000689451998488955042298481678480795435767995878028038758772562859066787375459167447446151545899116850653436240235829130741005996856575739271104562075396404673462421289931975407426371385312989236974984016500081038281385445302904259317774486275224411189411178745152170211961 A015276 389 -7258624287630615960254434444615985424788756299682173136479559172497019976739215672100138109436898869844306080365606183072147398636877632924353507621146536417451805818594610210313286967756594005913717802950807923586724933715104063993082111327024009498729645838224121382016975494592214173669907107788865331012357459966616992754432497056141212422673238876164279372417068111232191995935430878959454270983199149837364422478826126867662894218371109275091754271493725560599780314490122757811153570051179962410439968416188934958452352257183796412498729305006053830215862509691466858720439252198745646213932418763893425488746295860639195335370558993262021496503695073243674539209652139311251580868062047808670643018367348327037051963018003583959977383266431386872936801839037602187264423194700084264546689358110299416858998124796519695712385529417940793193940117740684389842242589795027718028335209734578995046803856741967419968934698222511594878134738358188740430457849338408754195743672606171228856095034493972399887511953626131157811459968214343568397907150215 A015276 390 3716415635266875371650270435643384537491843225437272645877534296318474228090478424115270712031692221360284713147190365732939468102081348057268995902027026645735324579120440427680402927491376131027823515110813656876403166062133280764458040999436292863349578669170750147592691453231213656918992439187899049478327019502907900290269438492744300760408698304828318812979762972552509360106246164779120961470865849896517106160406616650126537747841258567199917761270589716124291253510471611580932718510014301470325139939928844440616057336161847162763891253932844872471301541874025739865584752581173083978798454667330024550607172792461336269297670909190942172102088416323903633475826437418730646308255868238030152072569133671082631648960685418345162049400793265515217475041683122901074046035474293986043989759689101919588616451280669176922071301202338304966612920193427503209627020871586845297049089479850461076557832224159756910845007374348855078568764788391369517354263106361813555777661384880502585120398784217858499252352698648857219715098857239767097382283098745 A015276 391 -1902804805256640190284938463049412883195823731423883594689297559715058804782324953147018604560226417336465773131361467255265007668265650205321725901837837642616486184509665498972366298875584579086245639736736592320718421023812239751402516991711381946034984278615424075567458024054381392342524128864204313332903433985488844948617952508285081989329253532057237934690296299572380660650410480862789588290525370495510420955648338784456266628780468346831769761017530591993416082917903624516213738075923472066970959578149801330114560365363906169762981643628352874775656473477133517486333322572414038957639845189019110765087252033784103801394779044408752013499168690673157555097992125264542421347983286153232027759050866638133172846291815834238295117816858953359144807372193737347397351974220720581107898024014713160332898433419332809964684990446419776455220236094594706705402605307173512290695625173945382450707324973334456145123229161308163585644120814785216772874821472892676575632659362633988924507480096769260509442067086533960469331685954264695527360335320597895 A015276 392 974236060291399777425888493081299396196261750489028400480920350574110108048550376011273525534835925676270475843257071234695683926152012905124723661740972873019640926468948735473851545024299304492157767545209135268207831564191866752718088699756227556369911950651097126690538508315843272879372353978472608426446558200570288613692391684241961978536577808414256945604973615293027162683345369754011971219632698151397741122794659789827753838614912180110639758137168389031011180942251957551547757978149864116582604076562699370521430010474381371883262964954373548680633709041883891277792809685021369068839918407219631867233384749198651569897207092247489695143068806647676258945636352819851970582125440487071720459169645893885759539002543272130134178663041438003085719808355531815970359214789978921784463968762383485202742782948964151744077256905632722484435026883835160542642538155728284351591465801478388777503254613248624040521956775238677502138936170274303547253983463678155860840418909905779386402312465523008873951651319045485696882086878286805643052216484160453241 A015276 393 -498808862869196686042054908457625290852486016250382541046231219493944375320857792517772045073835993946250483631747620472164190170189830607423858514811378110986056154352101752562611991052441243899984776983147077257322409760866235777391661414275188508861394918733361728865555716257711755714238645236977975514340637798691987770210504542331884533010727837908038684274959808795663938370331376286709252335499384112223073496886692351131896664591359043478550043174473880724333267267182742951240687343482999456919511029756902007978794558744767331974495190797973216809572612973662694393443349052942436571404225893588173298070935442284033416678052897054061369402435585034136990773096092023962208883522913658877237851316587456602112580740354935479444916028435985874445149121182897558259148967235964524450090950036928318189997378634632942180593536450974450436354351851862299268534082566537288185043819894037961404714473499292595195301652055739313080793076585227086116676637933354384834473728774490067618502606981603716138931082278592313974088202544513211985996318561552858236295 A015276 394 255390137789028703253532113130304148916472840320195861015670384380899520164279189769099287077804028900480247619454781681748065367137193271001015559583425592824860751028276097312057339418849916876792205815371303555749073797563512718024530644108896516537034198391481205179164526723948418925690186361332723463342406552930297738347778325673924880901492653008919702148765769766379358456716317652545209319228648335300938107716973585300165543520662293796255862936803032336269478112813580987204944863308398504072119711711898632547746180900880293518444606313116913573855535990085338437653335163476991805636839646695274534561282629604988385314159379878985235822739220751524427519477661235935978951853351753057368693395902195593738560741233751662422153943704028211959661989762672772000254760948100451426585320861593399760093342708044913858714420905042748506084259015456272356933440423312133969690895095666056960295296677312661465384438940160430361829070543649965488061898653813392807354544458778202775257327781742630569302991329898786268228754698271152037156832802199559208548985 A015276 395 -130759750547982696065808441922715724245234094243940280840023236803020554324110945161778834983835662797045886781160848221055009467974242954752519966506713903526328704526477361823773357782451157440917609377470107420543525784352518511628559689783755016466961509576438377051732237682661590489953375417002354413231312155100312442034062502745049539021564238340566638168968947869954268521127928846503142555544078272804145944603187301176364153402586360757427754410428918610223678696351528403294070141633413456028648168270004752378839429144542907430403442040344363649503355505479210789953045815004510090497077835800580254114643030635798003618449839516452868601166180147081544442378804977140512231125580420143790504553306121871014048705736826491567340733571468341689532196350938913839985440606146290297602094076137060072314459968848235245577418312050461495906027779805373452289257013129862073198303410200263088782152666280593279094508982470964190068800605684231156756225439344819040672969422982860258264252502826800327762475569968904769529578787688097291164340038465333856011961735 A015276 396 66948992280567140385693922264430450813559856252897423790091897243146523813944803922830763511723859352087494031954354289180164847602812392833290222851437518605480296717556409253771959184614992609749816001264694999318285201588489477953822561169282568431084292903136449050486905693522734330856128213505205459574431823411359970321440001405465363979040890030370134699708845389444231115374992420072009283856231414867398523095897701370126965254443751662443346092585317300975086314766160146464475056732658830482269598098337623457044611112515267986833134893742489938965601469777802803823989011758834588029798831981570709791864186931733765031039902663245473340761967491478484351143948633138099637838590658468602003385078065747166568166122559084464511907134289600067186907874038617391576509513044967265842576260736760634530359186561580820041034897968373768199524007486471556129196124760836072275905310400935487459442083113644689397998405759901943862741250669532231021467170079726286378660801209307423275824247866812355430703409244747449803052526532288794380467047106584461814252812921 A015276 397 -34277884047650375877475288199388390816542646401483480980527051388491020192739739608489350918002615988268796944360629396060244401972639945130644594099936009526005911919388881537931243102522876216191905792647523839650962023213306612712357151318672675036715157966405861913849295715083639977398337645314665195302109093586616304804577280719598266357268935695549507944990337218273677010588316576634475134427660030703840792659719411698763981012686750614074011705999156955856648172537286628335224915817274848183203523125926771034705796192615222048780704421174639600723515411663998435278328482534025682082758123251257091753583778573290555716475240734409099654984374827241929037600357669136808942541211634201205424769717708456229904079913160506249924708498367440942908583976223064700921788652544299564530663506062005270309559079572090025447064456338727580331125510144323279365787149755794407654681458262152777428724283060377362295399684809418489467606567313000722871660214417489127427578115289174025602642745135746634693861478290392366476644620766989528703204632385075016591986508842375 A015276 398 17550276632396992449267347558086856098069834957559542262029850310907402338682746679546547670017339385993624035512642250782845133809991651906890032179167236877315026902727107347420796468491712622690255765835532205901292555885212985708726861475160409618798160878799801299890839406122823668427948874401108579994679855916347548059943567728434312374921695076121348133195730519507915865932173577953164460436992684757695589916360672319542583891141277129580100809049457993542130009658961945173528680945154896543318188550901520668988634511226519779246303744884392451444159733387150341280395632112556997353636087342935286124065338478213220973518023379484504315863088073365151184063245144583959655191157750818839180743755771446794390279016605280527172553603801301761363236284473439982946435335846647312988557701008121152143696140991412474475722307806774640503745351513987301466596485003212575260518269497119030006368922200571223977538490784090941090277439688291471167250851704410165806052282497937364596144322423544488456169516000003700116498670102345832687565877915309312021182602427349625 A015276 399 -8985741635787260134024881949740470322211755498270485638159283359184589997405566299927832407048877765628735506182472832400816708510715725776327696475733625281185293774196278961879447791867756862817410952107792489421461788613229048682868153075282129724824658369945498265544109775934885718235109823693367592957276086229169944606691106676958367935959907878974130240013130642707938156220571720506176159480698286657551079376403266881700175713055011598173862378036337556236384891644916759675029499104929855876673761516594249692972147790669096457196790200181258408683491713566849253620817510902100488364916785312332200566162704894529107925853535162394175311001191451206651261164422344875888880954829095196345052332056695478857630255054417652006150622126765937786739467215704250573137778560672136353315108159109322229806461285991713964621087664401385640401000551157011606454169197351008733700459859646919201506959550014858787801528947304944014598617188115908010091384028584937658534789832878586480333862119227545118864816926363915443000896618777618241797490291167310367088721965491536938375 A015276 400 4600699717523077188620739558267120804972418815114488646737553079902510078671649945563050192409025416001912579165426090189218154757486451597479780595575616143966870412388494828482277269436291513762514407479189754583788435769973272925628494374544450419110225085412095111958584205278661487736376229731004207594125356149335011638625846618602684383211472834034754683154440225596391681081681594589136212486952208716723052651007970073568450108393562564963971088671211864726288947613427573353859403416219411082681295561870164891732941785883625812950504890793575538939126513821578608005202248957205286476766667129978129309354264804003131175642622342851538776750735440128609039001045627402125408649067291826794305719372788693296776950232510302273959307231394008786918283910249348114740177351143310159428903062245938826186327945535559603554684659533222303728499233100450224467356240903808155394612432359804403881193149933818498274796118031122700481245098324735451634719697395624820300927618567600873844847423093588431387656181953524593376091101823394437337797122478221961249333919622006639803001 A015276 401 -2355558255371815520573818653832765852145878433338618187129627176910085160279884772128281698513421012992979240532698158176879695235833063217909647664934715465711037651142909352182925961951381255046407376629345154346899679114226315737921789119766758614584435243730992697322795113102674681721024629622274154288192182348459525958976433468724574404204274091025794397757939485967437190627629048513479403588018110962286561356657552842138217006325702649152820170128197624440131308660236185243560379357136637682408066229093594245435669258880509316911250612355061316980469334662225732728977555730067997144333060095344703478742730146177332575202263449798821708575216518650756397998304232473045309925909986529797683637095843132048162902024230293618414428731771290246754011270084258583597084291291324876521511840429621491784329752253413306732729063396381709898298236557344246392717260238663675586928396398767445375601194302713527533568482770211332805832639164904377832521465695358537785397238780011527022809165360955603815340182048209417898072369926498564848689395237995769238523048296409326619608455 A015276 402 1206045826750369546533795150762376116298689757869372511810369114577963602063301003329680229638871558652405371152741456986562403960746528367569739604446574318444051277385169588317658092519107202583760576834224719025612635706483873657815956029320580410667230844790268261029271097908569437041164610366604366995554397362411277290995933935986982094952588334605206731653161587025754424006862356225535588218204563686333960477050812836648612191985755044949202840851010806132529862515182605712774314883139891344076114363605291785127484864418302824615002418596591353267207559533582616089696412260900165547931901071229550499685663654585019596054071474440431348078265099257673127293226559266637144237420310983929758079231345263059525767213053609290592707575241912174962085305901345314438603142821601670874379070491231324790465776802711227474722739607870782588319237600470012055372073473296990441188544634379204826983045085426832466889434047474345406541400504544019122740052231088038088244468558011996050388366648776254533772782459770414044718816358864448873890874156042737080996965202489481255378860665 A015276 403 -617495463296189207825303117190336571544929156029118726046908986663917364256410113704796277575102238030031550030203625977119950827902222524195706677476646051043354254021206829218640943369782887722885415339123056141113669481719743312801769487012137170261622192532617349646986802129187551765076280507701435901723851449554573972989918175225334832615725227317865846606348552063718963817560484250729636618527821991489820336253718842349763356872898884544682484036013620905027601128980426677383879578421324665723246749090109615971549229534396194724068943596923575498525005829256824818247129239046142295898997393115093867450619098684027612856451789272321033685655459350585546676973931641130189334016517759408942116915999265601621745684985831544790776553783458735304542057779784060775509892032158275216687327330750158333034484958845459935447294991960403654356904378541975560331955392213100464423129392310017961294782316388776276029496373248998412793342856405402632400438311875410262075544309367541440137574190856654763389590932388227705323142277780730891656910436906225620581927382792221931934895719815 A015276 404 316157677207648874406555196001452324631003727886908787736017401171925690499281978216855694118452345871376153615464256500285414823885937932388201818868042778134197378058857896559944163005328838514117332653631004744250198774640508576154505977350214231173950562576700083019257242690144026503719055619943135181682611942171941874170838105715371434299251316386747313462454950208206016756123962633125227359834591395061230727553667076403995708186047921588913231537140024260803103840680734775464166801223481409806700659058987309170311478868668442193367285983994867287199059922303492682601885936057848373237383366417611963391577182843886292683190215668463877505002236561537757946428769269275490764011188706536616381118620392569461082406911055891870946054395655695102519592384621425488070230822313523593176444856140584486206367032869135415306130421455063898484677533823169237208977777625868930239533731957532410820552324567088125621391813095720292951216383484231561230117047424016314544559601705873647697400637464138438612709811792125787462954531943101322747487597773920959025910933050092295401918479055481 A015276 405 -161872730730316223696156260352743590211073908678097299320840909400025953535632372847030115388647601086144590651117699328146132389829600221382759331260437902404709057566135243038691411458728365319228074318659074429056101772615940390991107060403309686361062688039270442505859708257353741569904156477410885213021497314392034239575469110126270174361216673990014624492776647047300238513117357207568010589921816616004569798722404709255107122945360619520593283365530825198655734954419399800772461692973829638239821244732611026404455267686546556611346835264613692266600846236205052357449966830258980061962366094732685555448048464539739275940149428850347232754052560071568902753511170424651973906374065794468716354028245399806352506280901769269142452289015431240872683428651202385786124312761769647914002568588165865802095509915433101720120555611377115879526932494585196576079778195935159389880737060113175641246434143753208100552799225129606108462463199896281674995996197067057069864127105536789216046356647882830938153656163662893341015919081405228891429372369460817578557517485764208888990652787086214535 A015276 406 82878838133921906532432005300604718188069841243185817252270545612813288210243774897679419078987571756106030413372262056010819783592755313347972777605344206031211037473861244435810002666868923043444774051153446107676724107579361480187446814926494559416864096276106466563000170627765115683790928116434373229067006624968721530662640184384650329272942937082887487740301661685613001610941246036552716194412033734803413678308115872505894122445361975839851299718766814003975765366231317427868472656194766716767985884836254635976088726463141384875675641425670477946704117909353904304361083738308766643253382588591015437657140913241231661659829721111979784611899460199711337685961582261659703591410700107457776772181148892136962023562153654116052842300113604450637107901375906455887088592970548479222430029360149449453894944144899695648085949573309336957822090310336536502069798004694329729637580915013639000937315309176081374342107669035216901048448220018558719813446021273772248433968856053525254268256147389636397084246532852240782920993736371745291575993969397994579481358329406778462702622118500493802105 A015276 407 -42433965124568016144605186713909615712291758716511138433162519353760403563644812747611862568441636739126287571646598172677539729199490720434162062133936233487980051186616957151134721365436888598243724314190564407130482743080633077855972769242365214421434417293366510880256087361415739230100955195614399093282307391983985423699271774404940968587746783786438393723034449605600558937299507785353205426107149200065167071046571668395511917060195741956704182983329246753890694007058045100356787774730621938697900138954040275030508939667040097991343300456651235588315421352858516284002686027856253714847898211880975556351320781218109961017610531542735121629015752457895849088737842885698543089916059036094234891425952248938213545481657426219435030799171946480057612641313143960112331505655620907373821534703944813461164897809566796409492881290138285486324382812128008480943621226740248092564167615277932026965249572167015417156931095530789167046985510686603770239627430912765217480044514776163587885919688228779336062641030260057241253753037504424360572977735886999181720239100118400167814013056456775738738055 A015276 408 21726190143778824266037855597521723244693380462853702877779209909125326624586144126777273635042118010432659236683058264410900341350139248862290975812575351545845786207547882061380977339103686962300786848865568976450807164457284135862258057852090989783774421654203653570691116729044858485811689060154572335760541384695800536934027148495329775916926353298656457586193638273423217240697502237963995435154496363051233107239664448351462477447257313620923721365716053507025308794682672014436235035077508744311712623725724435125332480359578180799727938022816123764922909301734324031478507332416503329617985239585627443106540903430801941625158818432542688071961778612961481505048142740343012471565740269291393660629658494421863639963867177884381970115096071365986457392707827759021612442304370999237507249512505460318428838925735940585505174937720329028875875737755372806815456406987157222615902698054608736584209509658973748068049336775091254749926521773039326044895566753990761860674784097042841024292909120639929023619608571978651508490389212614630688116794176962764108699609275609726403707711966390219362122361 A015276 409 -11123809353614758024211382065931122301283010796981095873422955473472167231788105792909964101141564421341521529181725831378380974771271295417492979616038579991473042538264515615427060397621087724698002866619171315942813268202129477561476125620270586769292503886952270628193851765270967544735584798799141035909397188964249874910221900029608845269466292888912106284131142791169920439089911273718323790351893435634687826627423733291439324394599770574611109839838524728778828601241115084315924517517096937138900047182370538668348668136100594929258453503585171134443383094067445027696571300683387213396993315941276901542250404095954297050696212555371468721778464995147074897201329583352239447231821063137280248884332608794202292162155446234561571755034921648238718124385153965823801491399731144752563628748885828323976545091572065707589028176006920157972818810363280938390908178339188503473598183985787416775091668334205552377542837188620595317757274662195232050098889389777135763111846335677798331685349000779194934745404612823757808823105145453957335028143025707336661846918529629415204248157523676289741200180615 A015276 410 5695390389050756108396227617756734618256901528054321087192553202417749622675510165969901619784480983726859022941043625665731059082890903253756405563411752955634197779591431995098654923581996915045377467709015713762720393319490292511475776317578540425877761990119562561635252103818735382904619416985160210385611360749695935954033612815159728777966741959122998417475145109387656339255456003959413260496790795988802952787115157158145539789772424870156205709959442719811120531940181354342580733477079234371833420391946539613607098041395724356753272242737795411759629518141445702271551670974781452706775145872433891946643313358608043101885107387203976790098795879415411379903613194657363105028122013429641938971693658285018254642981639597999012559421069887603736014460171060924660530564269578161773823206871466160486368185994148574430009771768663663703791916048406423245127924461320558372806135082205345204638592706439071658262299057348431448112807887671976447393628888637644376949846038875691684118716873381023448596414189775766080995895628844390107196791065386665312057613887948969694911529058151715264595712653945 A015276 411 -2916039879193987127498868540291448124547533582363812396642587239637887806809861204976589629329654263668151819745814336340854302250440142465923279648466817513284709263150813181490511320873982420503233263467016045446512841379579029765875597474600212698049414138941216031557249077155192516047165141496402027717433016703844319208465209761361781134318971883070975189747274295986725992934542502391019174664813120701861173551555011299343085607580291624018837005293659116788006653914670105828340383187731729434748849081663967557980429080029028806467406969152011232201754801353769713285216396977495323021227942327614145101832665626072633715401741602481793889039497294939083648428311878993784853259490974613361987854760569836656598789625284202117671210021095277597337218449140336320186063090241244339003563223324666351599001175214422793141515985636222830606262220310317175456708766826659810560407663802048030031836342505101629502540267805324018672207703962396255291074867657718863611722581186585401075952567879131965683981607020088905109205780202728218530000092362985836568603101452899489598082061925242433602798366837065095 A015276 412 1493012418147321409279420692629221439768337194170271947081004666694598557086648936948013890216782982998093731709856940206517402752225352942552719180015010566801771142733216348923141796287478999297655430895112215268614574786344463240128305906995308901401300039137902608157311527503458568216148552446157838191325704552368291434734187397817231940771313604132339297150604439546467967759397823408918643969795118877394900908024834531863815400027233465705717527075510303363797778544388070030194177142680747138663721907988761676033909616473460001019489547030133112078925691056947724323811151000419543355805726142719050776928642292615408260862551436775743573747652131509393674592565318951748088485813458762848677615157193081505634425893349688895948345637612075683657312934814803802813223074976159666448816046410636798176618197601344958075846476427243133040095409125237453145931464786933504560043286017630212232386455241567258940110630465405435380569459029237464866460334194145609082964916136035671155977830261988467878942476653528132615938583866401012448376839650448454891688220467617038814882415872937762783860099375647275641 A015276 413 -764422358091428561551063394626161377161388643415179236905474389347634461228364255717383111790992887295023990635446753385736910209139380706586992220167685410202506825079406770648648599699189247640399580618297454217530662290608365178945692624381598157517465620038606135376543502081770786926668058852432813153958760730812565214583903947682422753674912565315757720141109473047710686892689313605544468813884809596231502541732480480531863528401391588572010703119291237845890806823361765401310049036216568028239197701486930119803094208274501296387055308634672738268145810924272906461997366544346522168160562526129395054760884534326850962452707312505656543194994402276772259209168186541251485713251429781886853189615216852922087651938661973360376709055629874148532430307720615026656105577290489398392500069162015329148428609901921765593732615294019871187238696370603981629658165779280929574320594792963356848404010630577119268091799155731365147255848865859950410926815774801882030828962426941559362805648723535273044308179714881738501151519144451554222239100580528829363036377414899745909305105645412474888457950674570109666695 A015276 414 391384247342811423514144458048594625106630985428571769295602887345988844148922498927300153236988358295052283205348737733497298027079362921772540016725854930023683494440656266572108083045984894791884585276568296559375699092791482971620194623683378256648942397459766341312790273065866642906454046132445600334826885494176033389866958821213400449881555233441667952712248050200433050095464760372747368154222641154486189251650309033218388363751915817884505746924652796175584007064208579178536304764836385198890893409747120436272065355619578918094807411745416788560731560338628325125617464007848989528018974045950586840391274022022850929070756961482801696775920557265293784054756527941891546963039775959026335697041088053003871896936193846671191201046775523428032166873217104242012166390141839208616618528958711793073596303029998566718542286575587102858316541961425317670092064000722963373590946978110086757877529451143407909593735138552335873744398958793885158098382856324338607752623574876839853075778306343848784771325514251963592847696721381491886516131208867431337962177235893950911615456975102573465706626672706724508056185 A015276 415 -200388734639519448839241962520880448054595064539428745879348678321146288204248319450777678457338039447066769001138553719550616589864633815947540488563637724172125949153616008484919338519544266133444907661602967838400357935509239281469539647325889667404258507499400366752148619809723721168104471619812147371431365373018129095611882916461261030339356279522133991788671001702621390230867856075217302087185120678059126660026828367267906091059515085986586221342057387968395785122753361800654392221465445070252462277849033681615593070334310213786484748815287677562778340964072064255223353582441494146958785685442070921649695426287059468561349431960480513763025986228656888646296947654551141723293642480736666797591718873582285578006140918851766482071290314750365421877645533871367394989522557771332263212789926563034606443332265024258052940624491851600253054478359925210524438036527100050435056073286236513500529361041311247967137928628006076432556618243507998895397396208726423775464034636136506467162307704249749457156854698141575959683035532560631665914444332374886482479741177812799290720047775895770619766373350190776760812935 A015276 416 102599032135433957805691884810690789403952673044187517890226523300426899560575139558798171370157076196898185728582939504409915694010692513765140730144582514776128485966651396344278701322006664260323792722740719533260983262980730512112404299430855509710980355839692987777100093342578545238069489469343819454172859070985282096953284053228165647533750415115332603795799552871742173008956988789591537094736501569120692193090096434936522078698085536042430111476468732634922848478473492809215445349750678061670359895726960731819548733082713337764475816737322696875682748521080457744056295465542985066691661728615756602485004818130247421159275109632163716165789006650907432829447294456838813702920439209995401693441732428685694813265556331613312977243838801364161530248823744302636867441011732541138927216643207150366396086997626199853466275573486582794419995301912986756722785430243412766090933068026282035880471187174265137153183805140002098007440119887388401109722418755679082607174538676835773083586202426494338070302766087103905673636781485041999025709113032567914958555134308360220889504960532890967608635738042325535417576307321 A015276 417 -52530704453342186396514245023073684174823768598624009159795979929818572575014471454104663741520423012811871093034465026257876835333474567047752053834026247565377784814925514928270695076867412101285781874043248401029623430646134022201551001308598020972021942189922809741875247791400215161891578608304035560536503844344464433640081435252820811537280212539050293143449371070331991223097808885609729173234834737344711564900122314790196638048580510484617147242394528709393829205258506938012362641001283475690353917206235543534337586149770252403840698147499914818682992014154758470852379218752700190085409943760424737873899378250925209345173547301690370317260310496347158834754246297408120350897242842886719056285381572100735610163074462191698897889751824044918804201188022037929979571129399022460407985543708324838395085283864873656853773131522981245865612467992842139934226741823597588698755530258140444188437263143653992479472228348760022490713575294813584114912158088056846200344028269045606024408276266184040952380632627621877995902295456831571221162517986629653987547073021819365592340113524008734380710960444662380189962480272775 A015276 418 26895720680111199435015293451813726297509769522495492689815541724067109158407409384501587835658456582559677999633646093444032939690738978328449051563021438753473425825241863643274595879356114995858320319510143181327167196490820619367194112670002186737675234401240478587840126869196910162888488247451666206994689968304365790023721694849444255507087468819993750089446077988009979593105320989410494157129531645747377622858431077006008049320542935542146831857453676292789587382898430520601910176389205215834092907971574572763646211480751423728786976332928551969992352725880096234299102579816122219823616026327951394917735559336906441283184875983584026553453193272300461916925231286000532164619261745646379459906549632524302400994143108936186145892934927015224745021370716692193049289441358955338136368490792751093660918420900212121529777304244045088441175691582589437083817445983136898496609065115715510300467980351179160837530754891078131459114186671095711293523648102087919834530463383533916180450225913003910590207587477163627124022487409508014602188973480550518166229875168333498838089138018935708455401275305617761381266251411208825 A015276 419 -13770608988216934110727830247328627864325001995517692257185557362722359889104593604864812971857129770270555135812426799843344865121658356904165914400266976641778394022523834185356593090230330877879460003589193308839509604603300157116003385687041119609689720013435125036974144957028818003398905982695253097981281263771835284492145507762915458819628784035836800045796391929861109546109652804819560987942589241968136683599224330509736769531179121290441715352978030895919152142936407628574444858042693993625095139930279334888646676766332309461265617394049268491335178303514106238538888717997711234309698692832063822733797465409460402954689471238627433950503016440334910639479730758801707697407630115525290008074493618725484380119199736780508982846086235073124587351366970395168508560810643485090410407745629361355567452433024903477684811902461715178248457714379139210321706890737864568546884073529635161742194901888831484898321057527047219731744991720635724443635872882451653706625756261628392307602410529433207348529834823877993089737757008902212383323983342326026622274501378700721053870642421345419790016852002065358708164770544285533575 A015276 420 7050551801967070264692649086632257466534401021705058435679005369713848263221551925690784241590850442378524229535962521519792570942289078734932948172936692040590537739532203102902575662197929409474283521837666974125828917556889680443393733471765053240161136646878784018930762217998754817740239863139969586166416007051179665659978499974612714915649937426348441623447752668088888087963999614740166395139100473369575304198277569599694944510103797249962955864439199906133909359398326388900434689063048385656494179097177697630432870249118137291391888233011475075070869294095958588270935138998389325869925264339478903893405623311790010791668285131135171791928905602416781502580725358722830486408862260636670485759590959547573343369177563471288971943666325001194699595918505263292690737628015903776471456519079914550949722311418254302939096972865810372746647794025224254428621552585029505336812329916126685238448399101966439711312361015246499038842699028937063972493932647839452368781938913741040010731296111293126128362802044062372833322531657278255089539818979041967417905513765689941814881967941358493394144618237446146744081492124950295329401 A015276 421 -3609882522607139975522636332355715822865613323112989919067650749293490310769434585953681531694515426497804405522412811018133796322452008312285669464543586324782355322640487988686118739045339857650833163180885490752424405789127516387017591537543707258962501963201937417692550255615362466683002809927664428117204995610203988817908991987001710036812767962290402111205249366061510701014792930511921919475219776350381639129007734042806389604524178614428598355955145674345470170430190427400522149808588673557216509780771001784065100175884102622970317679157347263555820566404539680769821247782627419715586725190807616287586794590219123318686656332295900718474232552599612464990636778212242415739823516390761080604881756775709529997137485409961177780663067351411371897442249858917506475484141755988961361092167237942091257258013594280026595468246608474778810060451448832408085221637507490562939192156876946902284480128979175053692444703611582836670298566219626439478973138408185606281627061612064131075331831618905740655173053780883780457181385327208418045208358041494468475205160994487694102926170687181836524465013190002481400710412331823755838855 A015276 422 1848259851574855667467589802166126501307194021433850838562637183638267039113950508008284944227591898366875855627475359241284503717095428255890262765846316198288565925191929850207292794391214007117226579548613371265241295764033288390153006867222378116588801005159391957858585730875065582941697438682964187196008957752424442274769403897344875538848137196692685880937087675423493478921031572245146792360816504116345217897764624251820066484533913247550798201233848964630966578241489670586923367005465695254824997642441727595215189171119181097855031713881811589332929858778170148005341921641316305462688563947357856819617999441098902320393008404045600831154382562344619480592370485193714311630086533899603382588357303597972752754238803863489804678387112311071442526414314850183045785799539511541023383099153018464545336131340026444971847932245210350553688793087614607150181178926179330010992648281236776289600855077845546560241509253411465335101882915547034600027122199247781808085684343104271442170449334624371871961725922357928620035643261021873973598731006061991540825978540261963528616503820547060014944438407005040056704805068588299864642271865 A015276 423 -946309044006326101743405978709056768669283338974131629344070238022792724026342660100241891444527051963840438081267383931537665903152859267015814536113313893523745753698268083306133910728301571644020008728890046087803543431185043655758339516017857595693466114641608682423595894208033578466149088605677663844356586369241314444681934795440576275890246244706655171039788889816828661207474879112840420435009795475571963169177877093930069559632241419740353905080702549611625393596843852348001978223376465129284469536310198149116649951224763406588545577529679547153349705052564182565858683542650840136524822459468703825700507834744608472442792119709101247100127040213973628558195163315242771089241304172114774488844837417918243112845185252757040369434193706331054086169009730922376788184394451668408931721829847406814620363703316367519469152612270006586073585212850395198527240130325943114954451668736733692679112366447511585865406258219847848067806222351759677924116625448257767819033092027030526038454235874880893494034052617718076321097206836598231531060373178909139677827178777325473806705120930774600639479253735998215582508945278153712548446619015 A015276 424 484510230531238964092623861099037065558673069554755394224163961867669874701487441971323848419597850605486304297608900572947284942414263944712097042490016713484157825893513258652740562292890404681738244469191703596955414236766742351748269832201143088995054650696503645400881097834513192174668333366106963888310572221051552995677150615265575053255806077289807447572371911586216274538233108401881478446963623579940639599865640145564311101280451425339423104934185505099035689167203179377697191134107756280029547875014499300644270496907927332366182097933775639283962113475991833199343734315450229078564499325269001566179070115651513426889008969013443606736123721818768676734122229224056392011474779811929622611657779287525744076805540118233988005207907676645501259309260700741329752807348316209125728990477947019953666404963094879699993051803411302941795992210041740302876523932869304863853908276794792292728634130932978597103438307575427268287396889652383993147237939532857931005078610989041744702260913152955449718132227626762895651796371890075947900128852750685299294610587059741820692918665165189996772387160817232595310012802338188722565161099573881 A015276 425 -248069238031994349615423416882706977566040611612034761842771948476246975847161570289317810390834099510008987800375757093349009890516103139692593685754888557303888806857478788430203167893959887197049981168226152241641172089224572084095114154086985261565467981156609866445251122091270754393430186683446765510815012977178395133786701115015974427266972711572381413157054418732142732563574969402812457241054104341956948629867427461826711892703671525394113467772199567430041729644288403714947670450503874822809630945772308259638887568216484492207143041358824025800335989972406764407624050315647285356790541080072383188608777652540789345671281430296650565482760390228539855037481697803891138744192960410856327860473152753321878336730593003331169325158762298506240544466134905373198627112051565383138768649288681738946979988762674850120494319267841553591531397763655699868008736794383410987497811234927801588087743252454315675443575934292556578768258890479587693477488410102265560720047694732281168323200894547144437727194650909208767916403422799176596900526157044312666100221850766221304696300148787036875972713513011923506164300954505311684157010543819244935 A015276 426 127011449872381107003096789443945972513812793145361798063499237619838451633746723988130718920107058949124601753792387631794693063944244807522607967106502941339591069111029139676264021961707462244889590358131789947720280109682980907056698446892536453921519606352184251619968574510730626249436255581924743941537286644315338308498790970888178906760690028325059283536411862390857079072550408788572833129742342762664207864589004799188218274098002675682085049864428796839743896343272118646144937920908178878402722888474469213401733086203664015335775137513847123706607394042019530844891670027458656946288563917762842311817288157887942418833033126669531973441805956938943267056015517823357110010830451848940944755230774545181845076764069604086655176625778228479115549185874292253710625928263357175820240387936459915271538663397600050458262983088424112994185191942962819834812209727858969039413787762498807420121869708364125978902972268547532285521741557891954982992733967405298513462506810370148073142552565855744530671230631682969227429182868407475531443350809760415963558803374994195017027609421263848443332452673185235865356222987652908831328116169521044765305 A015276 427 -65029862334659126785585556195300337927072150090425240608511609661357287236478322681922928087094814181951796097941702467478882848739453341451575279158529505965870627384846919514247179244394220669383470263363476453232783416157686224413029604808978664407818038452318336829423910149494080639711362857945468898067090761889453213951380977094747600261473294502430353170642873544118824485145807734671987840999430448750810416039370013105459482096019107249688412451223536409752872958769951566404337453888975107718245840867629204655823490454559242711070924785449457097985522250240574674620493053044608558508589085269565208018477520852254788916155390655910969831668161175655377610963152258501890119221757355068483401675371265662317903728291254163977275575150969356096256196337991508968339010206274239311226386059386758289651560575292880290740351523262129972765325669743664607652377347021117257177593223848277051091540231028048900310541590792367640586869086488246724941634121354819738753491582124455303610225035451865800903300706684889326258061960976667260072826593239955424583184927092380141361002995167954710781472189476322257584871693429953301131571047421130561701255 A015276 428 33295289515345472914219804771993773018660940846297723191557944146614931065076901213144539180592544861159319602146151663349188018554600110823206542929167107054525761221041622791294555773129840982724336774842099944055185109072735346899471157662197076176802835687586988456665041996540969287532217783268080075810350470087400045543107060272510771333874326785244340823369151254588838136394653660317005148763141928687343829692490275131045384384659911724610971692105747126414015080905279085546020505134580053745274560318229290870556913492364203189082454009935099329515625056076673440955391131223749905027831572658018030065906827699482242614758444508555338190328433803668902144603008699844612554246239541256777441689968347313237120345679514652173336285341135262334781091682149004587701714838837223389259598155818875761591178852754910649241560330229951524978590740331182235362444316641238776829327865907210617427071317550517566981487827316891638376494182605573439760726144720776184385332564019706120698265953072684686963530759288777363083712849378097769153033785020555428790890267893108671519852812240547872091750626204285875277657569366303356223344484543338754422192761 A015276 429 -17047188231856882132080540043260811785554401713304434274077667403066844705319373421130004060463382968913571636298829651634784265499955256741481749979733558811917189745173310869142812555842478583154860428719155171356254775845240497612529232723044903002523051872044538089812501502228976275216495505033256998814899440684748823318070814859525514922943655314045102501565005442349485125834062667671750004219756920996596591415013719848148028513649994558983505217265067553708260897358538803252554515989325800407594482736117196088171521379794160293865311459820532309809789618218232852485979543150405690697677991696905190205875730212654729614616362980845682168711240649447543574338188470736976359728973859493920357983204385229553062984233070380618862021879375561386544052115206059821167269317031011762062986513555335153181826469307886206831787038001008045838672958980122161792224576976969306687776299519263671633459603492529184209607754279820920019112723269262452304526124937141504761980432140408422522484200735947780494683674976862387378533143871699830786034091511814300157330472119587097999988708148543629666955827453271877421280805413218803445389176714557821570253211015 A015276 430 8728160374710723651625236502149535634203853677211870348327765710370224489123519191618562078957252080083748677785000781637009543935977091451638655989623582111701601149528735165001120028591349034575288539504207447734402445232763134777614967154198990337291802558486803501984000769141235852910845698577027583393228513630591397538852257208077063640547151520791092480801282786482936384427040086258211626605121735325702155565289667827464411929631733549816662657741671385899635328187729568932316423075467877783727485058288241250747250519465574021751513386997151809624353750799288753226945091919321586320511725253071460021431962065325952993348535325075206933403317929831122106777859823966673673336121066341178403585772447387599926176423641866639666069200018571777357842159852973382212765392931253336702871833013499017712107414947745845891824747296176546407829467928391644919163557231098412550347534021347786184567887801664995823445870089237830680321003826136358567377845043759220470968827307072910885601390278371923901407442608079723581303596007047260671169152656968915630754102435196495257853296618998735907554409348199774066314877167611469840947715458095999995126123969145 A015276 431 -4468818111851890509632121089100562244712373082732477618343816043709554938431241826108703784426113065002879323025920400198148886495220270823238991866687274041191219788558712404480573454638770705702547732226154213240014051959174725006138863182949883052693402909945243393015808393800312756690352997671438122697332998978862795539892355690535456583960141578645039350170256786679263428826644524137946712857367532213131042800736940758688171142810299652026636369627610514482948920112747446386657463917747837074865969316410220361751972645293672206254056523290123213439557666567856415555931978849808564344370765345300203362267654932874297121031892807790044019469016366165439811680394960946179047010181253148744707096819697724846761694905140806486689269734551698551770588787325204243451328128590172423712401686166795469819532846907276873489616178092870123559162081319189097816976011548935147471421391714824401673019039722417246930385714316590585278413595769603379470986951975638059057655913563948544925426086651213211470419274392446108613261334228777866666115899649718185581090444070401060626025873421258534680663629655019687128413456747746247580208583565573302468044530941052295 A015276 432 2288034873268167940931645997619487869292735018359028540592033814379292128476795814967656337626169889281474213389271244901452229885552778661498363835743884309089904531742060751094053608775050601319704438899790957178887194603097459203143097949670340122979022289891964617224093897625760131425460734807776318821034495477177751316424886113554153770987592488266260147287171474779782875559241996360309205940697283454635315408293561295262654522089186889068325495562048598461520366644566378495996688386487962428757136484141767811369369650113413077946570913099097870118692658328590768034798063296726566566828631087787136708278191942884285937908332783422004101515879253966823244827713853215628175988439216512505362708073816136728223620266552977992085370596625369511193685548615753732854542899216580545043837540930115239792221424269583022555968278654150656420175671189413525225881069601039752676905136624577763098970429716728110267901886585911694362273597560872406990903487434152501997891526242887137091765952388519506362679865570736489566966974361725271574734676670527200410844726982288341122854879848713859101853268536674929033873145416777619202402944133489838543708354453287058041 A015276 433 -1171473855113301985757002750781177789077880329399822612783121312962197569780119457263440044864598983312114797255306877389543541701403022674687162283900868766254031120251935104560155447692825907875688672716692970075590243636785899112009266150231214142965259412424685884018736075584389187289835896221581475236369661684315008674009541690139726730745647353992325195411031795087248832286331902136370762148342602283236499313410063535058363217903563625300218642571755313449338394471020245889404508174803368293352405227455642080307366242891792109774596693223566603271161736549304183104526311439884028858375567966163434309083416507252585068244906150498721999909074634063645945431958988320885817855250388300780469055365657484302022869098067388087410080017949955599159189779162929964968248338976371750078916011839430817649967093384887764674417027101199812108969158195551161834326706447571461502215105892654403117494336241707163547914495575622439108076120797470923924752986778619410809486024495941223527797714111140767735315524251489934025247861837207705701761556010783670455924630620245295955278889606350638021939827877491687707028932584616594504526564429728010517335698879040801097095 A015276 434 599794613818010616707585408399963028007874728652709177744958112236645155727421162118881302970674679455802776194717121223446293351118347609439827089357244808322063933568990773534799589218726864832352600430946800678702204742034380345348744268918381641198212819161439172617592870699207263892395978865449715321021266782369284441092885345351540086141771445244070500050448279084671402130601933893828713502722254407131441707706671880229313385000614980115488841710723588899690700097226221249010039147360346548287391390212485099620651581510439184917172554244589077273529779002199536317792050463175181061814095032325827466126230388833590392187098204070599686357737767454498247640032154309926550469941350205431425862021977360135616676944828597846004369271751800216566111709122033642623952917583021062502703392365666427574840813010772670433083480658999869732986049940517836609786957915757846531834139504992394331905598443922466401128139607913270799164079301213814727001846944790056284078483320216308410200924293127647724884626665229450234339074398339235380561004058472243820650754701712566687299821547438613804717719414578245242467156317222723940541374702617526596162480239688323589323385 A015276 435 -307094842274821435754283729100781070340031861070187099005418553465162319732439635004867227120985435881371021411695166066404502195772593976033191469750909341860896733987323276049817389679988154794164531420644761947495528827921602736818557065686211400293484963410656856380207549797994119112906741179110254244362888592573073633839557296819988524104586979964964096025829518891351757890868190153639860783296460366011979494554409964259524842404539483965576565566195445938169354153583738536860504461889392025869322957308459804317563685563754998695987288745125737074530768776232991742339956780764600973323965185597214120264596606307101203216069080163170781981287077428612765282648837260145881090014569615873253196192067721786364956645888684007858210935772990642094866376370281960987610468648771806365135860059936255827003958293213176669879341950985842245153184154506820981879030043442008586071278644512444602800091094978964566158699427930239512142009820747893623074609969161556077120093256652769896821086072462803470658899668419936395130408534972680907144339854200935138377948083892124131672268070280683669103175766597119132010300007370877058698775403323844826552814142513999813405984135 A015276 436 157232559244708575106193269299599908014096312867935794690774299374163107703009093122492020285944543171261962962787925025999105124235568115728994032512465583032779127801509517337506503516153935254612240087370118117117710759895860601251101217631340236950264301266256310466666265496572988985808251483704450173113798959397413700525853335971834124341548533742061617165224713672372100040124513358663636914974017076386249895438507888159621270396933840485002639738832550341364935521591423682401066961707151463283737925948672704078638042155496310627168215615303025093488808210096454706629710547359865569082660669166804640288563597006880429011985781864085920850186961851967517425295252724973027934125565351442794394540782493497215387847486273929738349671523062797154938485098397116923951179158010208394528160631122905927195926294883310157201277852049379338531823244913168347588962539488040735229513912492248779208342089018095018937786067925354143862013461977331243233513600208328166934067077845391801493248019645724768406284640608164694553303263695221762200628734619189512254218045100274567381811602851473076734306678724220652370586900819486181697606451530996517501432622854500678781145561721 A015276 437 -80503070333290790454370953881395152903217312188383126881676441279571511143940655678715914386403606103686125036947417613311541823608610875253244944646382378512782913434372872876803329800270814850361466924733500475964267909066680627840563823427246201318535322248323230958933127934245370360733824759656678488634265067211475814669236908017579071662872849275935547988595053400254515220543750839635780296055418063494520497234010439604366439173738310347865195503470074925433424510577589754091523009051995453454800565490088982295107769734215470958241472073256035394341210309382814381983106029009314219642911670988377991142106793054553524424353781893897272724846573862862230899314110320128376746045850694619306649487092232194248100655046331118092278508785741490485577022744983307679572148099471527951456257509692919532866446839210026788699531180078214936601778030969924722275488538498489728919321411391519900387378789909633819502148596049300783063054484866032180162496446869513452162073919168158314197863961799307296795782968467960615469561548610585602637985333443446360782224794005507214303154037843611447212727005232399742708734911963175341190504325138694530506746186736828024179643027703175 A015276 438 41217572010644884712637928387274318286447263840452160963418337935140613705697615707502548165838646325087296018917077818015509413687608768129661411658947777798544851678398910912923304857738657203385071065463552243693705169442140481454368677594750055075090084991141494250973761502333629624695718276944219386180743714412275617110649296905000484691390898829279000570160667340930311792918400429893519627062695884004569819334565703421970634538201491120856174084516658576180020387910267981057920470256513902296632177697045971235457092206279834095923227578100953382928303486031941470955273856212060845367725053410051194484639495235161436839975244388588345635150191456527551053884796264709428961573967636625526865690529680769939902922447186565035007013972479909474711530469456798567812354587212923031242181089379110263718871546026830664289799460733475865076610075394832542334185359856022235305361628347719792671104556644694941038429002301979347704550890950806973330697970125222096453428951013848121897172649998445269827033637978220443293598602799116508247262015214598317301406656672213885708335936033288550660664137589703102996224619883591609113857387165396382299626209906804136868380674400828025 A015276 439 -21103396869450180972870619334284450962660999086311506413270189022791994217317179242241304660909386918444695561685543842823940819808055689282386642769381262232854964059340242387416732087162192488133156385517338748771177046754375926504636762928512028198446123515464445056498565889194818367844207757795440325724540781779085115960652440015360248161992140200590848291922261678556319637974221020105482041665231695138635726715249489217998723751959324975622412716121170457285251588146406516576019396635534015247698120538255830885330868707064138227333262511885680883353652741160165840656785105941580467073999753562650105142863049260163933592646134211186804677195058304862612454249113493559790823999567936769521476119750335249474198271520897759213330924435562176604902153531624258784424155003994872545912358805779267360851600960641094314259706300272619986687400398163155404795966020605934510597530372901533974166952148806120087001229902685815152569498824702921677463234364493328144591668802839263573438250544251580018317126371989009898018055665980290337774508121290062358467009514095571488049032696650789639018491633571619486958795111205122659527607709426638269955854536877744705243701885025135248775 A015276 440 10804939197158492658109757099153638892882431532191491283594336779669501039266395772027547986385606102243684127582998447525857699741724512912581961097923206263221741598382204102357366828627042553924176069384877439370842647938240474370374022619398158437604415239917795868927265735267747004336234371991265446770964880270891579371854049287864447058939975782702514325464197979420835654642801162294006805805614218149170549408386820139394561993425564050127056009223726233088059619560633780629362627662084686381424801199915414622071687178180111529500513926603997076194231076670048954734502141182184859030161504146207804644875313048419212211877776934736951405155987594225945172437299849116784857364662207189690885636595426771233831564604111605490639363980982076792663512212590828310892096676903495962456500879179164929786677843411368160146562730484690049999509833502571077556045185270908141656127697212731528056676546211207465783846776386349926950625795911159914493081442300523953862294269895625915384172249945873197495230541587258833845732112568502836849645865933041073950279694759502708907684699617859092775694873992016739212899751411456995628326885919772821181896799653795818475924332831321217415801 A015276 441 -5532128868945148240952195634766663113155804944482043537200300431190784532104394635278104569029430324348766273322495205133239142267762950611241964082136681606769531698371688500406971816257045787609178147525057248957871435744379122877631499581131857120053460602837911484890760056457086466220151998459527908746734018698696488638389273235386596894177267600743687334637669365463467855177114195094531484542201481917131221627962590685144145952958855855258116312014087865967773833603545382457117460781567118110514882951359672817138637761617767646649486585108060681320748015370518245987698493601112525590593177782242015126225476643848858846885072592594323445172210112746961522152745283361286841820186510973045196494686730178967527069903838777033708862795384471806102687238164954795127670022423670174764968729974067149160845899168371919996528288578340288194086934425561635717144424141923608259620667613062359638602862550171346105854445579778946027948954846861578900715366893731705311716761735531911340337837431595096875578605097923130477526022775073915223111789623479493929538086523091712732272067229184880737008133234829461058255920862279925463391220340422332060095046233201185439198466800145891580069255 A015276 442 2832449980899915899367524165000531513935772131574806291046553820769681680437450053262389539343068326066568331941117545028218440841094630712955885610053980982666000229566304512208369569923607443255899211532829311466430175101122110913347327785539510845467371828653010680264069148906028270704717823211278289278327817573732602182855307896517937609818761011580767915334486715117295541850682467888400120087544630599186807852341259949272258394326136305950199479092554425159392215068151179064451577013373259916857195447927961728414154762659365800297642830475370961424427674806316338351229091295556244925286075814307360119152287794414889509163323516079717327081301531998234533334855328401715311341568808121116038970159614064617242320025867301199818841211261064061476001850880076010308508393954577993992480613139357169065197054120668664876216889869809700141899155189019058003978646379157626476133376144938893187884932143409380961618561094828765329516607938137248223075374006394409678524200897385002375570340060555441378642927274676822293999667174130154902053480362749057827136354324328078570514807302925080780510724486874252140964639872759851297264283118535296770136509751720838218664471603267775914919443065 A015276 443 -1450214390220756940476172372480272135135115331366300821015835556234077020383974427270343444143650982946082985953852183054447841710640450925033413432347638263124992117537947910250685219800887010947020396304808607470812249651774520787633831826196229552879294376270341468295203404239886474600815525484174484110503842597751092317621917643017184056227205637929353172651257198140055317427549423558860861484698852667896245788153962628844775135244664853730787321945542013663439725330052703313229131456881611768997375245221880613201540215844086888778754364473787123123661869280890861465875537138730452965080719214378203685036381350563509906799898993917844153183826067309701506091916344569151106713786697629824730457369401875452932486398197539983359412878724115071683621684614463291344955251786429765595329810040638501763485984523771447601760122814083327646895176354674583234028553714006119312679285146653612903677625581528887513340879269693162435888690669398058403735973472732088349862900314609805423854026064927141592393871133336569226180312081153950169544567947906044800724194968680477294409484042253744341325143969292158731719790183989264553614130353284427739588155121406000972530014397879829647857759438215 A015276 444 742509767793027553523800254709899333189179049659546020360107804791847434436594906762415843401549303268394488808372317723877294955847910873617107677361990790719995964179429330048350832538054149604874442908062007025055871821708554643268521895012469531074198720650414831767144142970821874995617549047897335864577967410048559266622421833224798236788329286619828824397443685447708322522905304862136761080173748450691671432798493663740212623654888688944768856762507645524843961051216788919910600168257177053466400690297105964630965039960973024717035115553273586823356163485892479711805315501724029962067936340324658827280681011499839537682618534250094358000154166755264423917495061768047103129816967242674209609875682273872291550249000117638260680758479006099280708143356917885228329155853424146693853359629639834567398698982905780733554559805501443259417034637429887714071698201593866155297620475997185523667129216050079962713743926189499186114304980492736402506486489429456335438298143662955905239679167878358502250568748530853987850408014101666741541604338172567524300715438165978937310140130804545535766768373343451421906480933827206627926729051564113478376301080155601094491417261822111647121781655452281 A015276 445 -380165001110030107404185730411468458592859673425687562424375196053425886431536592262356911821593243273417978269886626674625175017394130367291959130809339284848637933659867816984755626259483724597695714768927747596828606372714779977353483210246384399909989744973012393864777801201060799997756185112523435962663919313944862344510679978611096697235624594749352358091491166949226661131727516089414021673048451310131492983879954208777600847029087310574306886795114945898853687470560288418287841054958311974399453501288534056088060407695294954244733954782943623347379713374276062659402590945734284905766200487682192132973017237247193205507832193576742189595596679279962760866657702450927045666955363832652142672851386219349628306225848189692115506221008626535146686163585345945713082955512871748277874072329490954952471954691991373374825335695136834566307158609264981622777188713239939656001987687018516776557293839838373607424004914869494089538557817929065685199398618164513099231495788171836360216308086006530931633919112957870973853194033455061740564316341642168313530424313301660784944681248290388046790753176484549044862624627999944160608793179509663168455223346401711724056408632334640831681172643848275335 A015276 446 194644480568335414990943093970671850799544152793952031961280100379354053852946735238326738852655740555990004874181952857408089608905794748053483074974381713842502622033852322296194880644855666994020205961691006769576246462829967348404983403646148812753914749426182345658766234214943129598851166777611999212883926688739769520389468149048881508984639792511668407342843477478004050499444488237779979096600839576171173546288160525905804466720954507696631671182605346291244538902537280950720583338934774942218942186396918825376478525076933303575568618409208412152653846356781400846608797322049452651580299956481380496024245077671569298038292866852687592861776364053659821511191128882030683934153845379636108417933827383018880730707739224836838272774105704759606945645727754468942623053848771545667351771291955991250935887700738189021488293544711175622476223375573265649086565312367923452872009142726461147731805822527059589928886912467129204703548636599515286999486108560491346374606912290944012564120494245575858749151214911536225255254975008849174769233341573921079390824522847123472201368099013044240695788478143923527095707617262796053699880727909922099543149219346295753792416949619294915493008776937361488505 A015276 447 -99657974050987732475362864112983987609366606230503440364175411394229275572708728442023290292559739164666882495581159862992941879759766911003383334386883437487361342481332389015651778890166101500938345452385795466023038188968943282383351502666828192130004351706205360977288311918050882354611797390137343596996570464634761994439407692313027332600135573765974224559535860468738073855715577977743349297459627782655074510832874255119024825646436752440989876756309521685691191059372021396813277311531653140891207391836042317718555942673825545062546183277652865294235861615686345600504045300387975835700121238084028534032121623626979072479235849669126729670744323082685419785092265333061723834915716092145321982338348891228107187695475766206734787110649366406607598261494398618035421430410495433906542971140889043734966870152721515581384947526789516093490469356986203939177685646593608870980983838319154870770835322572970036204888959832775212779266701283014535937126254381812208833195587858104960152968530102212885887203276298208153029536825917939078205104729544567142723197598829861389289107201325605231729892843007692461951369258077468171616081407617241264336197805092942108790890000465769543860972252391218023384455 A015276 448 51024882714105719027385786425847801655995702390017761466457810633845389093226868962315924629790586452309443837737553849852386242437000658433732267206084319993529007350442183176013710791765043968480432871621527278603795552752098960580275969365416034370562228073577144820371615702042051765561240263750319921662244077892998141152976738464269994291269413768178802974482360559993893814126375924604594840299329557861450395617898110406204522655115902401766691388138277702461154645357007207965560310416395312425891209106401194407849510627594794679584922596421424901235827241246495771967489365222729638880637583635626659340112950090028607228816441312797641935388144638353393095000045780418033729196594014681020248726435958956954703871404342180070701147832811883723004416068697639318180673052418500398559033912813105514917144928208577026932680218224404337637450105991972021625445673564787552474762360034637881145032092981553452970969442992782647078805983494951685528141663438975628558648774959700254021612398363773865781757680956013962850748382112532430273074570369752485292337808390001094363749071884920833305159112156963661239769044915040508926071809557535801948741939870864766569132693285565682728171085914986414054423161 A015276 449 -26124739949622128142021522650034074447869799623689093870826399044528839215732156908705753410452780263582435244921627571124421756127744337118070920809515171836686851763426397786119019925383702511861981630270221966645143323009074667817101296315093009597727860773671498148030267239445530503967355015040163799891068967881215048270324090093706237077129939849307547122934968606716873632832704473397552558233256725103971258807789977053719831636274363779977834023436698817299326229753441626299348490010814310087522345495351169761718221890698383477063558656838927445715171317501240278478751792022896070402747210198298190387535163003341666285509366030091288264904838776755755942077923860061045677302592303484514982146706326080478323660794495203733959618270858162319623758231424996330329630959174602556804047271284923455793005888454713523185591460909168849212724698946058339471850656478485628293570988548590204119599685948017398582223227277686815759447840830148721482226497849609212681827796463258653763729878433540351420297705435347504045721951410735202504789074610542226819104011046373937479386125904062687600524791099097365645836467731371564782031363424600676128151282015990440704395682562969969245757630098197643913226241415 A015276 450 13375866854206529608715019596817446117309337407328816061863116310798765678454864337257345746151823494954206845399873316415703939137405100604452311454471767980383668102874315666492938201796455686073334594698353646922313381380646229922355863713327620914036664716119807051791496826596111618031285767700563865544227311555182104714405934127977593383490529202845464126942703926639039300010344690379546909815427443798583130509497195001856994371413752863331160585906156153904345266348600260772723603776569252516781613921915878391606176171277902029785113021903376746844092337281720818214311494345875844347271482509409803666872574174047123897582053130418650273616166495496142646987871389440086592669875344634130383511992287587155780736494111335829370644197530036525026852393417482601165818964291871366508195600790705549708093487510873449546066469978779300523801841013554522832849110665363571429417396466095668467430723539069021067827669451440153733277281150723352423839867300396199947096711811486363262953221017187662251872554823876855858617675725173966565556227309856380951220985725852652244477922607957815687150467240939817691377069349516515936724655367226619064510921135064674092591120701278156169498533585990245674673357044345 A015276 451 -6848443829353743159662090033570532412062380752552353823673915551128968027368890540675761022029733629416553904844735138004840416838351411509479583464689545205956438068671649621244384359319785311269547312485557067224224451266890869720246202221223741907986772334653341210517246375217209148432018313062688699158644383516253237613775838273524527812347150951856877632994664410439188121605296481474328017825498851189972172676868405328928224921450799635114673607765931703794411001220733692036757225812577388440466095254209980650191549619646904739120149323880010757127348100834091568005203288187958636702534844747993427145377665451266611226960330708501586656444444347019004516560575791515639138269955498996670998748355817732050903479666275897287512437371992936626101461181978366485074528243272991748777026650139700458068651274113560343237506370982370326483592165395637469477288703191422945479777964414232761225459923875539857018777398121064822119262339475779608378357188434003115611609684573558486535957119995485342466432360149596494505322462976769717202391899146553565665741026346923597967999446770912728741348380935007339304263997081141670634573329989194233760274896044858648434371135918951903465426428310851253869088762736559495 A015276 452 3506403240629116497746990097188112594975938945306805157721044762178031630012871956825989643279223618261275599280504390658478293421235922692853546733921047145449696291159884606077124791971730079370008223992605218418802919048648125296766055537266555856889227435342510699784830144111211083997193376288096613969225924360321657658253229196044558239921741287350721348093268178144864318261911798514855945126655411811499505379772249673180694756372444090357009246358110328151033714234599627377467844212585291287798710598879410834421965410382247616837825480599974668433639166881720450237577632154931128910307002385969395807685274632702617985554196874386269154252965611188931625675636524288179091413546538843479791846184369623614725382063930642237262389211717499845345534508753812255188390208808216344389848492709295644667590579599677774846033345339892990824196639845069745758655008282454937470831479198134593476894495182937208038472037922784906400305146279271633231223983830147895460700821537173023409330234314854838897969082346502379919704379630539852315614483521464568583751074059748703827043995224337850589890308971485052582429668905899919142984589987576133725821101229188471336703404143778382490267136625737249170908154280023800441 A015276 453 -1795278459202107646846458929760313648627680739997084240753174918235152194566590441894906697358962492549773106831618248017140886231672792418741015927767576138470244501073860918311487893489525800637444210684213871830427094552907840151944220435080476598727284446895365478289833033784940075006563008659505466352243673272484688721025653348374813818839931539123569330223753307210170530950098840839606243904847570847344786564413591759403271325080954754923377767147707477081598363665101634685766054982664746361351015357587928699766517201787836706834834868353688843947819289331142274206829280552752174359286198861616537942542738376957877174213316316381228572663700146175760108301342110417488696236098751193001862034076721026823240976386345456324610757914654904478078892139932775003307320955021650315910577734005542153421074144621993159977276787357034582302974310014447430738338382893471677659512201433835135346152986062211696343320444262974394759607442579019041621854317735631792194649859935124519264508755828351721129480908669599158964526326399054920078463448498828947543451399010071909310560181256316236450941999668120029240274681161438841987446644348682775242206237575773067331520111313476518905325922161571702787887463230885572527495 A015276 454 919182571111479115185386972037280588097372538878507131265625558136397923618094306250192229047788796185483830697788542984776133750616469718395400155016998982896765184549816790175481801466637209926371435870317502377178672411088814157795440862761204018548369636810427124884394513297889318403360260433666798772348760715512160625165134514367904675246044948031267497074561693291607311846450606509878396879281956273849680173141666185503450559413079978158491718666835508965409139670004892929128058951391801194803843029103472591717738668968356334570547886370752572023856529840731954558044461538085757345093156944187654160085377872041528360198205632918679668199898842634179440029140523094909988381211333519287980010482140443843419278740553643718256233515454956241111626153472728121459692958211926974700905380243581084417108824903064651968127199315092404087503925319221069888104235991328837531266458828043777060916763625502943491670560156401830302037867298327407554126873564742290109146539097004787383899404272709011943826103607918486119945054201372136285011921780546547911444149278341808878438171362532965506881738595714726544176305085715056384437702506180080063885553850476371625128343118422983207642535875339092559986208403173223012350585 A015276 455 -470621476409077306974918129683087661105854739905795651208000285765835736892464284800098421272467863646967721317267734008205380480315632495818444879368703479243143774489506196569846682350918251482302175165602561217115480274477472848791265721733736457496765254046938687940809990808519331022520453342037400971442565486342226240084548871356367193725975013392008958502175586965302943665382710533057739202192361612210450683710171025877672245397312555624333532636638386625513109752740242397632552499895485344040871748275796968723496159366007471097169322060310828305169867841450785683213300634215002540006824475293519779019489737810760424613418072602748589222598807889999696361873332620679944393047161295733300059828624913448795797189995800298623637930271232305955697654397099369722316738333092722217763421537017931102166511127547151747633610084629052605645174005070895724211042119917831487944355664950091134847765927923692486821202062780648827890249499997156172352284774301992223271833384419816332224936413505692768939404876701770006034010040561844694489889169750799044859798858075484685671157850015276494217327912805309259868402970975828647461416659132371463800937746467962275431518613397512430118499483254317516068760211581571683131475335 A015276 456 240958195921447581171158082397740882486197626831767373418496146312107897288941713817650391691503546187247473314441079812201154805921603837859043778236776181372489612538627172643761501363670144758938713684788511343163125900532466098581128049527673066238343810072032608225694715293961897483530472111123149297378593529007219834923289022134460003187699206856708586753113900526235107156675947792925562471522489145451788226215662737159774233868843829643998879258488863166008399857934348925641051755672383975681642871605219631873533140100726447422739569423616071360793831562791056673037559599808315234607069931678637912518409064650277471533786098705510663339298551210156655860994129674838625587360661237248546955786702739288921680066888580331143210052595940079176898314966894872719589117627913962660557280348405698107950418959564752225029667137257582235520683005304048846571198252808245713546731351122199869516194164401589253925158373691533721312764357805655909005361156926657987824214327419590680528215835565468273621222988147216819748388251001491753060128664406557803078823808279452076380080084495872383227742447855559945020070476368101844971878693368579746644570704018629772141964045217162021493957772810741812142364191358206760375744576121 A015276 457 -123370596311781161559632938187643331832933184937864895190270026911799243411938157474637000546049815647870706336993832863846991260631861164983830414457229404862714681619777112393605888698199114116576621406611717807699520461072622642473537561358168609914032030756880695411555694230508491511567601720895052440257839886851696555480723979332843521632101993910634796417594317069432374864218085269977887985419514442471313173348431790423538420910421173503209659105240377351316576716732380581572814666857803284858907291926639710150474368915230781258299371447052265191539442769559052734788360135896082428334910953798447840927157900691907304840868655623115642947651868679089691876111235457642144681008945615625937812552907208365327053352287866372537457471262108895672806745844453055125436799579004237593561333393010756318717579930512474111090934754762016187463465579583753406707094259668531132735681257254607892284924775723805897706581692081890030909072173882243360314504731268029580593434808449196047176554039875938639313002924412601142035934715191872617665113431276158083273434411381083456749314293231303794249253047547010439093955056208423336813848630870411422361223593596836909179631399453983010051838788396487377645823744658497429358498871133575 A015276 458 63165745311631954718532064352073385898461790688186826337418253778841212626912336627014144279577505611709801644540842426289659525443512916471721172202101455289709916989325881545526215013477946427687230160185199517542154476069182792946451231415382328275984399747522916050716515446020347653922612081098266849412014022068068636406130677418415883075636220882245015765808290339549375930479659658228678648534791394545312498256732278680996694663282960339212482554689852121613589615640899246140026954682168549731926540399894427044644451208843994232866448619152466232160162633411992970247280093847963801501644574822950239852769967740434764755928260601537981456850172094286595259750889126208792900338641783222580526670921104708685905514256769135187681654128888549775886026123150179885471182417825383170376618322525376746386795137336606203045000388823179663078521668622599610108041252793322299414042775887818803183432775472541841697487816373610003810990164743575979844181500122094454017890772093521383600449319397388609298870253866236387639461413316648404761006162097453915432922758498750245817322994895967665168477718071278986671690299784944238205814157855484643537786477081627224353372276831243431520437167221968713441126055047967894354978397476207225 A015276 459 -32340861599555560815888416948261573580012436832351655084758145934766700864979116353031241871143682873195418442004911322260305677027078613233521240167475945108331477498534851351309422086900708570975861842014822152981583091747421589988583030484675752077304012670731733017966855908362417998808377385522312626898951179298851141839938906838228932134725745091709448072093844653849280476405585745013083468049813194007199989283297473757685026185543447245320366294061570435530829733661009509167710066701208008318159764241004833338211458262176391656596122784957313497804117320441483890684326466976930612084415131654749246305542055637587193175681444856947269080777533531116805699764811292017557016259012648816546806190306318313206322554634801377859388787468058854593003471151002318299041402771790582517794542781113545245433021880689832330639319840124315355141191326440735257049771089953137216346229633273255273017494137067169740919342367651371046984022064145837431173754968737879864480636802683780007183249054132950124974875351230056280486775001710880747990843285926200190250934392548778043009360694292553539278167187063864522670581419707364159593378306257228671434316188562117842979647737974042637217709699387385121856766953347407543051276641118150083975 A015276 460 16558521138972447137734869477509925672966367658164047403396170718600550842869307572751995838025565631076054242306514596997276506637864249975562874965747683895465716479249843891870424108493162788339641263111588942326570542974679854074154511608153985063579654487414647305199030225081558015389889221387424064972263003801011784622048720301173213252979581486955237412912048462770831603919659901446698735641504355331686395141793871551261791421849920410298838728091660629438845825205453246604650513133166486764151343255793905920917642678666423465177630796013264460511668768729428968675641131320874992061423868409126095804378407228557628914227544539303573124566401461125912106966152593711475269042334280622450487871209973363410652256367556828302836129228185786856721788379652423692457668147229483123698856195131379815179596305609290796187817316443751143260220398513162820783040868422544341214720274716612756516767489301612721594071209930983516795671370402428203207558573115762896402853420942154905285966031039689408103657321811120689725061574596415429872884538721670924637838869595933232044515138634363507349281414834418264780265891341227168495173258500659844879151481933756096099528199749627985954581031981508141712625966697217977510116083573747630062201 A015276 461 -8477962823153892934520253172485081944558780240979992270538839407923482031549085477249021869069089603110939772060935473662605571398586495987488191982462814154478446837375920072637657143548499347629896326713133538471204118003036085285967109943374840352552783097556299420261903475241757703879623281350361121265798657946118033726488944794200685185525545721321081555410968812938665781206865869540709752648450229929823434272358746075057105495036652023148537512908873502020077158404647014075290953349323770086909260933244916231397616984377553714202920348031423727005272924747010722096631236501652058740300008081351314223301528517526274899554669538680448873044666073332044113090729698399572228839741084195278424311546025505295116988322938630629367037681980585059114898936760329780244024015984842247360179153270386807802808405899406702502531577930610877041502973408549261266614993123700323434903216058779762487046806216210208757336613139930652673168816617792840272361301233266160396149998440586388470453894363530277502938457952339486332752760693163300291982450914195293027930545744285195835044549400329633293948430928840473610737431022392480044991933419514982645636589910541540863802008248727172441738096969724924250809017031847644985323600146993008492299655 A015276 462 4340716965454793182474369624312361955614095483381756042515885776856822800153131764351499196963373876792801163295198962515254052556076285945593954295020960847092964780736471077190480457496831665986506919277124371697256508417554475666415160291007918260507024945948825303174094579323779944386367120051384894088088912868412433267962339734630750814989079409316393756370416032224596879977915325204843393356006517724069598350023019824617329643087598298375217153225282864410446666965614154290471535114844648437223060113899577180882761724295685428069848921841840479540408632500386731944854202543862554055523140940475632679356956423917147539261900132792740579269802243930929650585713793073745980136183215426921191678136427833544452663905328608671783767164076493970204534285293078361103775629009625029814724380467198343679463177585139443530616546239283444771373495525428126796084646375846206337884396999148414149988788059302784715783309696808599561389274171554553439048529937654970730070861471680505072189562839585474149875658381929700103079530723055755715752948372580460062693877484281457873460798482610950225521377454993248904412591423425577315627011452666594046518964465027252722632289966289266342440265764106692380726167662395832765997155586235786372610374265 A015276 463 -2222447086312854109426877247647929321274416887491459093768133517750693273678403463347967588845247424917914195607141868807810074908711058404144104599050731953711597967737073191521525994238377812985091542669887678308995332309787891541204562068996054149379596772325798555225136424613775331525819965466309065773101523388627165833196717944130944417274408657569993603261653008498993602548692646504879817398275337074723634355046964272816034912964605051166628561867924690170073995127198614479350381690801043798083773593287579992105914365828550751882293610949438227520611850558283303252957095097336558877676517806142803304821060964377183073497938670934628728184799023172000904960156810054195381895630716358171577279645859833185425186902953269733422226780269409109868708368171061592013527660752103324118494872943668892886481929402654229529319167472838367951626729519402492905328141241296180865416108857375793706372529850940466597481744736364309824580383290679768479813079632171447729198924778396923218548882828715375490791131034072164394052036036371699635655962860857911517447271547202207624366986861267646733617769100493848140665344854219810738700963108654695164366905749921629012033607312963592773942368120349343444645628185696065903049975023401006047014578177415 A015276 464 1137892908192181304026561150795739812492501446395627056009284361088354956123342573234159405488766681557972068150856636829598758353260061902921781554713974760300338159481381474059021309050049440248366869846982491294205610142611400469096735779325979724482353547430808860275269849402252969741219822318750241675827979974977108906596719587395043541644497232675836724869966340351484724504930635010498466507916972582258500789794594307834644298752837483963808711393716330097194666200114223894539142260122097061532455803605097181526615972072911756950260347176261754762814219119883592289693761112564066548490462259489481412197004060139895107493610468130066193528302842310185108212542920475720039366345012531570220230190519672516655108623372872689530168079993153835636843528401119184958708911828329682182054591577912819338832553775498944114746230015096501780398384998800420479701091205106334862808044612315996486601742004782803028632612460858833468593884191709167828039598729020209505950209374947311769465872106120640420324996666633685249190788317508005608475911662244144987530100121041886844913444033296564870521109771994307771055561168507551690937983514386837539994260722686109171256425171437229917962929587246958750654714850775969366186616929462630611718703410690681 A015276 465 -582601168994396827661599309207418783996160740554561052676753592877237737535151397495889615610248540957681698893238598056754564276869151694295952156013555077273773137654467314718218910233625313407163837361655035542633272393017037040177528719014901618934965016284574136460938162893953520507504549027200123738023925747188279760177520428746262293321982583130028403133422766259960178946524485125375214852053489962116352404374157175201556477869295371132414387419673072131036195129979216504012889039778868086742149293119930958505250557428134418151395632578556457973136179284801676626775703070578226175027431227722975051356634344623384543109517944091455568865839167746263054132953646724978451910078592927768024907424788348301281501187707019707534294826972800916077483736531930741108600866886616619342275297023523085345901223954089700756623041526513969022815791100136216260821961249974926611902533696742804799538235604493786889040844220600523886075944267486150896044195998586530440595173199799077759764924216103221255455901843492449940003192411967257511605648997216425671916232004209410150097276116185043018295607953486655057497714982698892053126141662633128710284535999529858499042396954975983400669757301980422444619634904429504925111098232563896325436940630853305735 A015276 466 298291798525131175762738846314198417406034299163935258970497839553145721617997515517895483192447252970333029833338162205058336909757005667479527503878940199564171846479087265135728082039616160464467884729167378197828235465224722964570894704135629628894702088337701957868000339401704202499842329101926463353868249982560399237210890459518086294180855082562574542404312456325099611620620536384192110004251386860603572431039611680769422926466977304941847729418962833019329090240276031882374032903400613779372778395090260893854616401900689391783571374451465038352032904651711496680944200139755544659073224657338844149922643615433940358195414666772658103881431374687145993877471840150938740705671603002274568135029188128667999867131463427121265888630129030475288860802704952845469380161987994952491080897923363389499058613453547735339719127069012946441234835972083971839114236635460831465626961699240241109989057353851503207314508872159373602363419702227173205261288904716087723139526766569733722092694175747842899121997993097798829490925329180504438140647551953426497353050538299507678610829800244346419538747797912716724882456953090954566707568683771416982247773122575579430101549985716823020567107118628747020637707531069789026333361889866039702842454978424963971705 A015276 467 -152725400844867161990522289312869589711889561171934852592894893851210609468414727945162487394532993520810511274669139048989868497795586901749518081986017382176855985397292679749492778004283474157807556981333697637288056558195058157860298088517442369994087469228903402428416173773672551679919272500186349237180543991070924409451975915273260182620597802272038165711007977638451001149757714628706360322176710072629029084692278415301706073724026903335214737426663196420249226469662821249707061088778948922625371469037390778095168198317313956133024907842590475196574467606771131852769187900827191322568103512957828625648198533919024345180158454706139646619477073708550953014936009483504649748330333478076109164659571746240400332705814398972103601879188050393347436626690497181294928945776762392098611919202533602956192750133716996746587192751658609791802220496499540956565689260036536011521382126212440996841750294181730355988046175877740673728168666540355401258187944004065032329225928532348674518753230886385881956510448326901904510951247444457648388606234638739320458583269709292522881904305213501768054190132562683691928078095637602504466615391331655949045844187021855783159770261900749155744132568981986023279842429648852652028925688089701803018632757745714347787655 A015276 468 78195405232571986939147412128189229932487455320030644527562185651819832047828340707923193546000892682654981772630599193082812670871340493695753257976840899674550264523413852031740302338193138768797469174442853190291484957795869776824472621320930493436972784245198542043349080972120346460118667520095410809436438523428313297639411668619909213501746074763283540844036084550886912588675949889897656484954475557186062891362446725610616771482833965022510668764745686108649029087402308932590395677951600429658653620579068737556463423103638442337559225511506139264784775707460749393281775729750091399899021799376786469395058129186262264298058335509157022433512472307179226878068329506676043742695436485356629954416124578915892368698368644319412054280508314646833916999540378632060468816856012170263405878665887825671479504705551066734082978708540473416107292976670935202071187272336035899584856921990101345292388632727366892662574960057983802697827460198143996255586548145234491418411591483033975085848843815510846507354921934772944699784736769833784434778749900747626336526589174658750912339719717486600223541432331509682714780554333328541753195603634410847082195130686151191982565904102536153858969732747676623804576634934230764130614623427677294825915402257665482162813561 A015276 469 -40036047479076857312843475009632885725433577123855689998111839053731754008488110442456675095552457053519350667586866786858400087486126332772225668084142540633369735435987892240251034797154887049624304217314740833429240298391485325734129982116316412639730065533541653526194729457725617387580757770288850334431456523995296408391378774333393517312893990278801172912146475290054099245402086343627600120296691485279264200377572712186162618248098529898573096122602966996973491684114145728510898241479425590783664994316840015441918085072891765881793493209340755081864931671481092176741776276062346352412673382033402466694226211434904084148393566551913129990640612344898091269768034777746347959680843912849368164685988658335125219278973278880614491144044958997070803619177483838799762261646706402342293149010746367002491342144468516446261343593512481416076990535490723074707081709101572392967209458151184457739621885658110873306511066769473251018674239920246754230146407593403667890197127109855900079458099848053989057425208284326138587991372042970563557400252394578606901997300726528397262910650067369471353024812469141744970041377123574531335875909952875819153040536109486330025660246874612198667023419297605006299307815793856585465853302744973660748051269313682153636679271815 A015276 470 20498456309287350944175859204932037491421991487414113279033261595510658052345912546537817648922858011401907541804475794871500844792896682379379542059080980804285304543225800827008529816143302169407643759265147306715771032776440486775874550843554003271541793553173326605411701482355516102441347978387891371228905740285591761096385932458697480864201723022746200531018995348507698813645868207937331261591906040462983270593317229364209543343097644760418376657009315857052335659619136145476004497757900707550136679293079251310229495560915535593560625659345691448103956919205603131299372998788382160872768821472942844108150607500012471574999093353221139546908331023075993795196622601705124487297662135708682988125630489136052059374488172675573786227195838085035173813632451886797650935408462275044538614588938184688719161690913392722667512976215045907301520721125099919339156832660788865190327716132205396257604565928496058100793503704482707311275052955133599389362373263269594331649901246125969954205262141667006814016933544430925441386464605675326241339915336258125793893666257115517359394624888769719670418350028980902132950229561711022780753779009832774077926593381307745516099641104615867719699461992052863717510457502041324763203492526242736683860377440880278947778851879545 A015276 471 -10495209630355123683418039912925203195608059641556025998865029936901456922801107223827362636248503301837776661403891606974208432533963101378242325534249462171794075926131610023428367265865370710736713604743755421038474768781537529229247770031899649675029398299224743221970791158966024244449970164934600382069199739026222981681349597418853110202471282187646054671881725618435941792586684522463913605935055892717047434543778421388082052092461437480383875956085627526516273751014425320405095128572337334741260366857073718212983585822958677330329769480870547631273122780815202631269593628471206173346858913402348926189087876656304524294974154211016159960548243883655665874975845889161088100252174530133738074700712935489276705785104097761017031875591800678511773961500546235715138228852630374611905561242628443694483820736919144286666137520216557557513092310410730399793295238975420753448283706650011654781080479248702827353828918611514981785695993883647220337247410487179843308421479837569748428671599963252589448496794926174606911008787691854210385323299718603105840085038611455078918005568977359482014348443695077612783565408796479469433280576076229333888599346627356990592739227232128462848564160375536003418153140979670555692823999539432174206336615589482473711763915727586695 A015276 472 5373547330741823325910036435417704036151326536476685311418895327693545944474166898599609669759233690540941650638792502770794717457389107905660070673535724631958566874179384331995324040123069803897197365628802775571699081616147214965374858256332620633615051929203068529649045073390604413158384724446515395619430266381426166620850993878452792423665296480074779992003443516639202197804382475501523766238748617071128286486414551753667177653689347614721365794623242393883181575348862396756440332982938016349087523059044646666350246559225567714317531309035444956181829466133739982215195799979398072306871681946277710048447247848584835552717991377533589962998705450841892476670181887756840988112743982362816781620820054967206118073309864239168832107357879926343707310277352897026967352377442899654793132759547869211008701180427626693162798674261632410056321587665672298242040568749613603220749898143810012766064934749871758416187482461875238228534585016436098273223063183597103178499657688209659525547346489459022450467339001095806488227419360304716181321497629092648991920053182469520185055023736978518794706012115761259383560419383958930228466949122844849253155457105016987770932692864090990202269598042792136966638331730405882677076713867672161090148140812095692178893389934001502841 A015276 473 -2751256233339813542865938654933864466509479186676062879446474407779095523570773452083000150916727649556962125127061761418646895338183223247697956184850291011562786239579844777981605908543011739595365051201947021092709929787467374062271927427242301764410906587751971087180311077575989459537092978916615882557148296387290197309875708865767829720916631797798287355905763080519271525275843827456780168314239291940417682681044250497687568271818604114752390723320226435248550604029531042645919426349414581109192830031624593304927956598779764274774499912797045445151017288109668071853849762408514820281708386386300583715068398578439792979715373222321625833010664897556796688939450003811095297543572559101964247397920346095420959992009110254580642884595722331635454684174703996919995023348137411160630244907075894249512743966738943278522409800331667477749821080114654705792682783675341452501020211979633545103060109461004905480620860751138453945820115765513350748633620229401409051972340341690975835524266788282012652043783392598096186203676874920433701845668287088052931024471556795500937345504204550622044099404357634282160770384024423503845765951213581174536915887782965183299363237129250200169979920268148412474636097474044372877047631909872494653180026104895230026535017387151463957895 A015276 474 1408643191469984533947360591326138606852853343578144194276594896782896908068236007466496077269364556573164608065055621846347210413149810302821353566643348997920146554664880526326582225174022010672826906215396874799467484051183295519883226842748058503378384172929009196636319271718906603282991605205307331869259927750292581022656362939273128817109315480472723126223750697225867020941232039657871446176890517473493853532694656254828196663130827186048260758405675849754114764466261430122286939835722645256645287809766592782570689435506037797961732826867549819751821933019401687927752229532739555519556928375078289507218161980643455146303950345059109049096319454318632049320402121805386858797998901291744763134419346611914000153446299025441212302792786613999114299653435690349937436662669609135850611092634865202088042417379299060259598177506792200844645389676097215683435647727218453038867634806145787324329317408806322342807285862646004968370296627573124216454585315382389114016478365373255800460553727504202993718017304623584761307226173934157174950061134638158512150010609614177624302314078141063820560859286243606833435587423915030859421735293259192606934840702062657484674592807500183651808905588299037303588385184395424553829987313880737003229829339535336279060095980450474937137785 A015276 475 -721225314032632081381048622758982966708660911912009827469616587152843216930936835822845991561914652965460279329308478385329771731532702875044533026121394686935115035988418829479210099289099269464487375982283199897327351834205847306180212143487005953729732696539652708677795467120080180880891701865117353917061083008149801483600057824907841954359969526002034240626560356979643914721910804304830180442567944946428853008739664002471258342213562598981827158987499960520067920673724793900206036809021362068763119593251708240007548148935520249242667119579195904395524760489469559570139947845269534503752524317141371226409097851946583041903483104335515889291244582897888271998708048293695283451411293395354818342954921182992226085762096488219761617693601032434633785335775889847846368549947751581772605634615482513303476597288027672346922307860310985889307271728089383286549948239538480827110715076717093468195327646670579767628308502125317083081488550419537646405678689914019278748650300877096050807287618093006076391406355322834231158213352610865889413255518010897154902085125476119606137955350195423959079829438460209487046706690095041078325333574032485786285021445051290149178007652761957318449971179860674578143101073933689054881732706707207906434392266448329723215257885701186005521286535 A015276 476 369267360784707625667096894852599278954834386898949031664443692622255727068639659941297147679700302318315663016605940933288843126544743872022800909374154079710778898426070440693355570836018825965817536502928998347431604139113393820764268617465347048309623140628302186843031279165481052611016551354940085205535274500172698359603229606352815080632304397313041531200798902773577684337618331804073052386594787812571572740474707969265334085569146989576287975757837168557733261063859162209539402934978529846575630368727197003822657922145774918224324930842275637662822793800462117197439281692009561212945972323073899700003800569453793941006848275649208003723265769017366880847552142362894403575325087438646851016032457839759715243449547553188110849464647294298238913201471379353221923034938950460797680148591195428901978489517721268818007707001961888515686997863090403877976845304856901880924371686716364222722799616805842415348684632663859160010904447343168492075350288703496232038321204628476657279336280440946031078490549491677871755499200779950146393850469498798710106386247776306100388826873891384413614521947091661266657529442513176517325571563042356772168950891505407279047086529719527732434218742486613214861426517798922391121563689607400618797978988182195952574171441375270045715357350521 A015276 477 -189064888721770304341553610164530830824875206092261904212195170622594932259143505889944139612006554786977619464502241757843887680790908862475674065599566888811918795994148065634998052268041638894498578689499647153884981319226057636231305532142257688734527048001690719663632014932726298936840474293729323625234060544088421560116853558452641321283739851424277263974809038220071774380860585883685402821936531360036645243123050480263847863692631870573613525485213450220186086581245518716395603929028393363535112308021456233321118086865626290891681285191710577068177166974325967032447144009014075530018758317561195517948675973527885318688161361853711370328318567012178365516557025105064499849881484434492775942644487969536641693443649681554258809248745906476429112992141882308777651324297337730268885448003935683144014684443873219197931402920845596440648595722650533901683996593999634328006491680682951460065060082721084216773231874675567556391194126804790089984464787722329419428570343986770120097581294331154817715613277713643458718960812540112981173762154303003648952165528906643957383690037612874334395830644309087247196060375200087388880694916395162615509231345497841057675419896433380280228427911740410490030426880212211237554862321579107885792285042132726257822598333602727343929415130563975 A015276 478 96801223025546395822875448404239785382336105519238094956643927358768605316681475015651399481347356050932541165825147780016070492564945337587545121586978247071702423549003809605119002761237319113983272289023819342789110435443741509750428432456835936632077848576865648467779591645555865055662322838389413696119838998573271838779829021927752356497274803929229959155102227568676748483000619972446926244831504056338762364479001845895090310250228886571414663807008434037943170286938529412227417715578096692876320569916065183949121757708673330839847895099726026621478748111751575886862010898522075139274217347349901137410731373200354542631208694406935941773090690740616985703030135848016219749103157491842343636398082188845661827760109831559175962858695728641004935328265377432978763767294086831859879063814799477862778609775371892737301745051579114368292602429725185542650509350609471502545914958403485313515482985767067295435524591867739732318715443479686131028863595792416228625426156709371512063394394618037792864424774006176795128465880512746761659879326009509156854157605233400549902678752471795229993095959500551113971764498462976118362789846127591120757228255703017802926835526418830474588235618289383106839777783784286802403906016418908521270857860677336549300066918904750298141738916317346425 A015276 479 -49562226189079754661312229582970770115756086025849904617801690807689525922140915208013516534449846298077461076902475663368228092193252012844823102252532862500711640857089950517820929413753507386359435411980195503508024542947195652992219357417899999555623858471355212015503150922524602908499109293255379812413357567269515181455272459227009206526604699611765739087412340515162495223296317425892826237353730076845446330613248945098286225789582702318949937388639252785813597973642714333976734286125389712144910175431644280262672944923898494516190469357839232115792508561479419285033408897425262889362504044162600964292149869494320581221555166599529716097262972255651470276204041458554019978679131038294829231194915402388633173847290717303680784022158592294589840201589394289468512246342326063418676658949223130547787890359223445592988997994017711741162259073156695818001189658341607925702805635749597983790797509381166857746780047337876046807412953087963542174081819420148372713546270704517181300989822109685744390019115017005642873821120284493921308303777834038740927453738265505076021526792552803366376137113814469313742207765890778286185568575642435801262634034725082318076077934853251670632530646278160425725390013684666073941684074288138527810659053734588916013333621190100251967004990373794039175 A015276 480 25375859808808834386591861546481034299267116045235151164314465693537037272136148586502920465638321304615660071374067539644532783202945030576549428353296825600364360118830054665124315859841795781816030930933860097796108565988964174332016310997964799772479415537333868551937613272332596689151543958146754463955639074441991772905099499124228713741621606201224058412755118343763197554327714522057127033525109799344868521273983459890322548440012550794061687653738437614599813696154337753401444983888237663473091031028386261505322301082504333248213466098939798428207659453668655478355661559169289132598139365822806792473557987170484838040196161134915789751594447324720396071256302064899996439186862969848773411852814457434202308655629520312580069192880790984084698131148648529405741617488054713717951660372335311776016504366051489806874974683170079279660904061191434606326131899488822590309498418292723044370692224624113343181600249178584641710667084917445420385978777297880850850254853254412065014946600543728368140268847325277871388649155843370714231531626236405574507999723719792173040611604074995217730121175753040329409269752318341941830448188474174851135260017307240222557085041022759278338636841980503232553291384858082005856105949230132561308816111538895094164722637006437994241075751544268957268601 A015276 481 -12992440222110123205935033111798289561224763415160397396129006435090963083333708076289495278406820507963217956543522580298000784999907855655193307316887974707386552380840987988543649720238999440289807836638136370071607585786349657257992351230957977483509460755114940698592057995434289504845590506571138285545287206114299787727410943551605101435710262375026717907330620592006757147815789835293249041164856217264572682892279531463845144747798668745326987617225751086626256514277467776819596981869687243323509198529261164930031657944228247163506162112242705653807320355786115265435311121258672545762596968407737551426079145175967104247475799887575663545789425476347924817933477355589096531417072376355095452757855864835993366118350047324642882929248687113179064646480275813251076453922793852191745540607254363217445307547282101298671052144328167895622489924722961312198370290032738417587278562084342252537960086170554735978197092368332594405702773004058700869682295847335870937151563733828109580245390356206453737068260465025926825071454079178582801951391610072091822460307622499426491377441553170866440485131525740550191658584264235320567151912074349307294967496717655331957832584784897989782227715886170455863511246947306341292769051334197364397046392922897006151666934133358244265179548336776355292530055 A015276 482 6652129393720383081438736953240724255347078868562123466818051294766573098666858535060221582544292100077167593750283561112576401919952822095458973346246643050181914818990585850134348656762367713428381612358725821476663083922611024516092083830250484471556843906618849637679133693662356226480942339364422802199187049530521491316434403098421811935083654336013679568553277743107459659681684395670143509076406383239461213640847120109488714114296134862326303833554837610563769613591890903518637997109669656765618367845847162905660583920885756721128219483414791447801188104369994141629777700294744566798619272585948156014657005162435709875770306157702817867093909463340308256897124361366558329394123550403087369995112451587728969271048489323042635259615729585670708349984642479348049592679260222641011842199130638217692006596249156599796310531077136375074803990553007597044964581747814214427315989869336953870361226354903866808712523883258137054270290234907203630319849038576436523538330826414814722013132916771190140131355641505714103593405060482506307315409568739607905781677780134280695436735282063613445421770281350639617094805563568125225947242149640392291350414911946358048687893124967519313784321926714792125955027743922603785119914600755997048055247165009949156463988074413988168401790218441415397715065465 A015276 483 -3405890249584836137696633320059250818737704380703807215010842262920485426517431569950833450262677555239509808000145183289639117783015844912874994353278281241693140387323179955268786512262332269275331385527667620596051498968376844552239146921088248049437104080188851014491716451155126387958242477754584474725983769359627003554014414386391967710762831020039003939099278204471019345757022410583113476647120068218604141384113725496058221626300535195769058847673820661139137960349011188887174376607037917820221778212346358834163218964073290214119212248663795547478890544176156800467924684553449747905330211579289517979696099741897288096326384169366941747526499333585426899523955899880161646710041978208986909553779799290248408854395817567456998584133467833705128931128985508596537490762450688691792423179829036895435266792828962052063600154587902501637269937621069399754260330300659121848609135782922167673209035630105769111325617418722458039566680962159535169324997263003529434398020884601670466856591920550256720424735649224684637384171979117366064116465549465488829859301605821454060433952454570110750954800441246498878075931850202769268464502812294454976776119022078603297157060918353781532629380842699806753961754865346658540959710014126966666324856347563110927313109316725289923863883716456945732681046836615 A015276 484 1743815807787436102500676259870336419193704642920349294085551238615288538376924963814826726534490908282629021696074333844295228304904112595391997108878479995746887878309468137097618694278314121868969669390165821745178367471808944410746443223597183001311797289056691719419758822991424710634620148610347251059703689912129025819655380165832687467910569482259970016818830440689161905027595474218554100043325474927925320388666227453981809472679895514873246687775796575013287408934536093747952850609242642496355139316703888591797808109824418492163336583433916291432092295594914214642554814363203677026445091111618053231192133429532678408363461500051995838760804926741006471948737214219571801063685446737234502420093194895657990031843043168358196437878881816563155532358082272614525684914491907509423681629744521282272331195333267362786618372737715925471948109216680044029878027389518427417072556213980200305286631268440651263001679341364642158206342121233903903878671230508820131037491510693011049776033339204430092954822917016815198484820824504508198899766457808128885099466981708629409715352353717200573614403410780656824198477581346271249139102126462558453229148823398532577455773186622524163899007013027092105228547455956958890010715703957407983802079498126049026256400299608974972403917592920165620187668829289081 A015276 485 -892833693587167284480346245053612246627176777175218838571802234171027731648985581473191283985659345040706059108390058928279156892110905648840702519745781757822406593694447686193980771470496830396912470727764900733531324145566179538302178930481757696671640211997026160342916517371609451844925516088497792542568289235010061219663554644906335983570211574917104648611241185632850895374128882799899699222182643163097764038997108456438686450011209127958175036444132621030160031887388568636537807045600122329500129642345507575403278392216093058225433136342609751061365633778085874197597512898162688647209261191035046772732757572773130263287253708485110082947788937342898168076635258897641303715925735680233140136460007776397639395606525489474902933774624527795143343311655455276998847338996358731274463492882183415447627197776723207050425080852033123785082814245039861816532958773797139704788060329415464414150244380916363822412989462549420218488851393518984540561788234729148401390541538176068504412126570571224747648180141253354053048525581436441823780043544630119921841117569583432805251280574195436289840996206844682953020490071500561305319067905894852697717902357843395547859748999885756293603210371166548437824771139113747289657608063163758855713607464079935817163952223231224268039812485857651920670122038914336135 A015276 486 457130851116629649653937277467449470273114509913712045348762743895566198604280617714273937400657584660841502263495710171278928328760783692206439690109840260005072175971557215331318154992894377163219185012615629175568037962529883923610715612406659940695879788542477394095573256894264039344601864237310869781794964088325151344467739978192044023587948326357557580088955487044019658431553987993548646001757513299506055187966519529696607462405796505556628963792008716391547096101516957469101856565192517712936623284900540415156699295855536235236202258247451737513138604274636620625930921935430342602752301759129201322463979220821289164037943567835033116805123499769067679371148817021690232841989574303430146956435697294167063466595156257825517895207446987817365698287931283873128261251148439536879754844454686643498036733212652501702382347059580314901581896424590029776577808732160865506285319197471571589839470775199815422741844862168307756335685955896602852839543044145148280518234258869579052185729818719399846262644674519717827213126239698063296110878893911008036638477819364073540634498386891750902595158724254527993132857505259325980613258162921510018452970955493727371181784888048915681376202953508500045505375018123095217873380661685023733254907828551385763258099432408502957418989050649904499702984636516972214905 A015276 487 -234050995771714380622815886063334128779834629075820567218566524874529893685391676269708255949136683346350849158909803607694811304325521250409697121336238213122596954097437294249634895356361921107568222726459202137890835436815300568888686393552209889636290451733748425776933507529863188144436154489503165328279021613222477488367482868834326540077029543095069481005545209366538065116955641852696906752899846809347100256238857999204663020751764135194303255373021242669329382978365545563239702602476472743888667479755819698221015910899417170717749604706533014728664923802677523966123928329719788467624784258797718605112769691072567477956395447909734923526728475795394407529809854189275134553374783794706585372474713922603842280749864630744945636386863147068971089906629541133678159270118733595428531790050463002444508304496015986811295620532051402476098283255397799531911010305107852477373819238524539932800530346836544888478893629394527923791530591608280205221608485581472578718065694120079322340823810687924546808842911724570757889962131000739071414465186051589430367701546108287410569804215372545182438942437392904307667010318937840591363743079270004548621590716127280352003648257556737487405643496977577596327096096843732639220366246386243750050878077723183999937867165060916702486367042110147701621059359577830158910855 A015276 488 119834109835117762878881733664427073935275330086820130415906060735759305566920538250090627045957981873331634769361819447139743387814666880209764926124153965118769640497887894655813066422457303607074930035947111494600107743649433891271007433498731463493780711287679193997789955855289952329951311098625620648078859065969908474044151228843175188519439126064675574274839147195667489339881288628580816257484721566385715331194295295592787466624903472461127476292650058334577778819362272074678916401837688209679630302730228133126869850609533103837771698506779289133272411648470823521494024341694646699902890771984523604025020492708382233451660495494379610911444643996769504290988619112962005829678217510803349302337156766261787677449329434830162215491472312783698487479668966737842482217690824717496458048685698597029283388088127359267244102746807356067987066480459180286015034253223765151227120366939206267131533951597904943165810864751754071596083067250559590554921664210478665435547983008622338744383384195484735317913905392638991422328255225665221193243018744460120632138123781539302020408131438087573082730785550161416679709415519840035937262608636700522284386309123474281031734669576865797804426221637428365579499547884154660153403745574632882253039445595151775391737174011581040588578119052101496553442823127832709851363961 A015276 489 -61355064235580294593987447636186661854860969004451906772943903096708764450263315584046401047530486719145797001913251556935548614561109442667399642175566830140810055934918602063776290008298139446822364178404921085235255164748510152330755805951350509308815724179291747326868457397908455592935071282496317771816375841776593138710605429167705696521952832545113894028717643364181754542019219777833377923832177441989486249571479191343507182911950562844632038451170386213679430132509380086472393122901233376808218231599780903512143942441422932369400939978060795358334932641681066042951271788587459750063623996441350217855544417970421131704019068018588259662451039205416221868299710664681146220740826360224845876932297657101163583352911151024163051153304327730252967064952133902421797956488740135893415335507566543133220605985206508807557892924163955874794994328958587863196395331122020897731964769265676243547983281343828399694798547827501510707269045392528663743976931751423581425069737467575074479577249326659050925739337669255956176745381449049500819582878300437993653349429236526805817139184212066940781413429015137146334669702827070295455889345615890354586375324801605874275354402257893935678885973535416427039532805296711157700165077016391973047340438453854836963295335476809452954484114579007264387308784491656005885572302215 A015276 490 31413792888617110832121573189727570869688816130279376267747278385514887398534817579031757336335609200202648064979584797151000890655288034645708616793890217032094748638678324256653460484248647396773050459343319595640450644351237197993346972647091460766113650779797374631356650187729129263582756496638114699169984430989615687019829979733865316619239850263098313742703433402461058325513840526250689497002074850298616959780597345967875677650918689140001378369281890135235829355717065210082710851715169920064863893516565960239741757478530654448047724126841380066853120208370209532394485950915832151090921475222113767055975770755816936029144553588687371419124283658512610513605385448870692513918786040774735102804653303298187543956763822579339802393904903568449561282832348690350587941816248525223174007646722782951138389542244273254254990788832835675543957653805133782324125750752301698659359533103438385761703000908977888898933750994671880579920365938226840751890701392123492954227364008018454222727597460288578445256480075908366465508815508403328445896523202305741406821347982193655547822648152357052244865664750090524006160963318627425052696156505527313661340819878303282306596107657701932720797913775544910049687503741540454064216426341032150263646605732400048721815418413661362687725233872556920076934730093600637778945648474745 A015276 491 -16083861958971960746046245473140516285280673858703040649086606533383622348049826600464259756203831910503755809269547416141312456015507473738602811798471791120432511303003302019406571767935307467147801835183779632967910729907833445372593649995310827912250189199256255811254604896117314182954371326278714725975032028666683231754152949623739042109050803334706336636264157902060061862663086349440353022465062323352891883407665841135552346957270368778013520145406237996035499117943312580790581839419623739480310719308483170833690240056302279840605910410026034412252116926152459042608156979978726684778817652014897131579767624786660746984734056828565042488386874731696728268275657600154342045596851544438929075751802209505478947991938385112304006332660873009730332679493243736991620873371902376072937389139643747247499371331848681298512292908736114888748975403076014941582427818547237541776274324679946488111349983661024524161185532950038697813580143088985665212259953226299066868164976915452313804807959248374268362798552522338532977566742265903101619503039802665652734426893206398517391985679640312071394665313259371779911026314135577292380233384259696139916106473178897498524732984914184900031836813425861149967912754766441121640373054147677127299351094797385626312076350317440696560322318823318909464248950773860357125072481818133895 A015276 492 8234937322993643901975677682247944338063705015655956812332342545092414642201511219437700995176361938177922974346008277064351977479939826554164639640817557053661445787137690633936164745182877423179674539614095172079570293712810724030767948797599143891072096870019202975362357706812064861672638119054701939699216398677341814658126310207354389559834011307369644357767248845854751673683500210913460747502111909556680644304724910661402801642122428818289622191546623598175311261166740828998170933248994123227864662312951293918629085454279913853545075687880001758719591425904176677045956842670079542707857623002752138866626109960550624008963866191191246821459184406722275485497315875257740088723480272892746745785510269300929578140763633468592001481875546988490144264528823596057654216948047096155188916217128210918622621105188469567728934761282253829575765384977941317608124615309813840777440792495671962995656490398650197175117492343724457809814094871483296423265215811823061326930307383397565662704137323092240536536628051787711371323847003774477443515581549102438386707073888852283491268997945354604692557339564404429379935045144736168582592319197261616962524431483760870147807903422325194271166747353171718836408444994978567029696052803728067264415839757404161297823370823314018102950250325037924590907238041930183189966934048564165241 A015276 493 -4216287909372745677811546973310947501088616968015849887914159383087316296807173744352102909530297312347096562865156237856948212469729191195732295496098589211474660243014497604575316349533633240667993364282416728104739990380959090703753189784370761672228913597449831923385527145887777209176390716956007393125998796122799009104960670826165447454635013789373257911176831409077632856925952107987691902721081297693020489884019154258638234440766683554711697769937558978636630680099466358038526363809651597901374190366502556217424192069682314512205168380485973883527054326241234929224772753436138551139952511926457107419854322791335978913211577627812097888273175725419817809397654260357325039898236793664125370066143655447891985174861944797289194343388876537626428171750547581807570521971375596136682646832601284801348993654926451955132213587087914728324469318478112567894212822416952480437218432124040105682863881673477546525266093013131534852804007512896830285621469249121891111623753875019332278608839398725986443452662033714105208922247697076642949774560801813361077464590369206731429946444717427315744284381278709678091848701478164182306773814658935284530110353541961723448709231062270040094730001507757859145165751471833221878703837339879064423679171904130085391726961722050750699101349657048745106001693948618847351373113307451915388295 A015276 494 2158739409598845787039512050335205120557371887624115142612049604140705943965272957108276689679512223921713440186959993782757484784501345892214935294002477676275026044423422773542561970961220219222012602512597364789626875075051054440321633169597829976181203761894313944773389898694541931098312047081475785280511383614873092661739863462996709096773127060159108050522537681447748022746087479289698254193193624418826490820617806980422776033672541980028554940904626184494219144090472691885871876127426955289746306538863933184531675919383521118620880474598168197449843910000101309646140107360003237366149803933606966210476340981705841400644514744612774629791957279627553901718925155240527245101701085143677691155531958145108469774854694010684381770396314612575484868204325808245408807224129874316047056187608232806385775205781866246694573421273082691776900934813151611511990371837266691170469037480187078867271707328783132957018257490197579525200598817580404074838559362673271626080477617977365743995940731786967941827001376684588631540388844740550632137815452689868228331098849237836440521568533180454795097588117060127321034036149454090702069509827643998990262466408251614221151767614274932666372665212673838267420138208703909735492305478102364619383653162368836124319218856585123449147606415154514447395213198634222008983939670797637123684985 A015276 495 -1105274577714609042964230169771625021725374406463546953017369397320041443310219754039437665115910258647917281375723516816771832209664689096814046870529268570252813334744792460053791729132144752241670452486449850772288960038426139873444676182834088947804776326089888739723975628131605468722335768105715602063621828410815023442810810093054315057547841054801463321867539292901246987645996789396325506146915135702439163300156317173976461329240341493773585526050586463265375290678031079585077032394401939529838574799340597828802746737623167543078093410111743744672944587842318172882308121681876838383789076073062067358227187209030714304516859581294669857749732283443700737948420804351145032712947509399153665764005712550725119029344779123904175353381715652818760019287459905254613616500368219227795898143459167197631431116274906056184941267552037835733787829424182714582129252348054176523336902374965308976657064689664813588905417074112373672367609309987055235924379591211610587105838608387529601027985429332851877535625258736077024589879871444218379486111680257093132195262741409863373925857073566299131753169813394510069088659295615387138407668407488383933969401235364468012428309276395916130263514965163525764173448858718199925217151444875528392114635768992956728302466839778038571252302523280562423481811867764433931256998736689172422559417735 A015276 496 565900583789879829997685846923072011123391696109336039944893131427861218974832514068192084539346052427733648064370440610187178091348320817568791997710985507969440427389333739547541365315658113147735271673062323595411947539674183615203674205611053541276045478958023034738675521603381999985835913270126388256574376146337292002719134767643809309464494620058349220796180117965438457674750356170918659147220549479648851609680034393075948200571054844812142003974225526356394703137314532821830760149635595380302088482770081189894364494981538279313954859121693973107515660596241861165758757551453409677951502856028239245270668610934297019439872551571483495340902919121613616852418259836234571422893025368808872846059030427223767662728899660851176380167355049687677976802101385638652455987285249935640792305425253477138530222034218106342541469731589324052882437413991208138818805556291826018728861684135236233553950335772949850802171657702334202390630667500902873423211655597909377832229566891951872100695254496911703580291871524648207439972215723169351204551229901705020930363721321309387786400400814565530561103761670253277387776363785992846756466453754713609194005534465708509065663783423949672944989784165991368231731662304481819503457563200555098392085491711724104453128089395700559239708472031308428503420405631056268643300365867952191597167884921 A015276 497 -289741098900418472958815153624612869695176548407980052451785283291064944115114247202914347284145178842999627808957665592415835182770340258595221502828024580080353498823338874648341179041616953931640459096607909680850917140313182010984281193272859413133335285226507793786201867060931583992747987594304710787366080586924693505392197001033630366445821245469874801047644220398304490329472182359510353483376921333580212024156177609254885478692380080543812468298078653035944644530454633120023984744536509484889086059305789082726883698850165103184234741749060518977610064201533435691267395914322867775882273724262749005075648008164083511039471357863888347811467735230366086130977233323611408429393939353217842354789384820258408613256116770393419036294587120771644861919352906941499479267787857778823490943195383548490048274289425833290526733894897192977016091556039680437618036230159777312707233651515449138072779054569646526138521373711649555257449708706638132840407129636997697548446235725224658988723690933048123102470483517303649676031860844677626431286908617770562697384777191087930139386709544838698655141761016382266328664308397289703215234788132032494050126165375115003450260854194182979259632166373513229156532984793093178597413101659448879191480806128240624612432063708581082075280909949602312129154931747856128856826132086261431562131325994375 A015276 498 148347442637014258154913358655801789283930392784885786855314065045025251386938494567892145809482331567615809438186324783316907613578414212400753409447948585001140991397549503819950683669307880412999915057463249756595669575840349189623951970955704019524267666035971990418535355935196971004286969648284011923131433260505443074760804864529218747620260477680575898136393840843931899048689757368069300983488983722793068556367962935938501365090498601238432254983766658607749542382047198249276495514135615438652049389972403529492102432856429012563096837127278780612756381928704632496367376337062670091922373474056044897862919576700604457678688912092916350994868252236981041583697842067291645412753843485526722520365306708515035477511040897223023075885298920373862730083721360514399130389760323354804001424815706535662416985197280032222788375665078661424268060726287440744345694851580150791074548015544664635244848945916949091471526302417421004475996097995616091425442499507881760919000998214720027374512813160320784169429079514639687362664588219818098815348446162845420498792998286093042092424228973125763111045592256492494645604612527504719859877040547571744339588914211456295599241274661040454759567050860394497287930413320724663059613154932788238387967371505565791439044989344790324403957383392117499752397253904695901134323359431994883136364216204245625 A015276 499 -75953890630151300175315639631770516113372361105861522869920801303052928710112509218760778654454953762619294432351398289058256698152148076749185745637349675520584187595545345955814750038685634771455956509421183875376982822830258785087463409129320457996425045010417659094290102238820849154194928459921414104643293829378786854277532090638959998781573364572454859845833646512093132312929155772451482103546359666070051100860397023200512698926335283834077297193918904358953629099131082233752815922441728059316963698698968877875256414963602407729408387050654108800373185687815522979104034628324607932461333661773749873640906804293391485529794030072110418626787151750196142539836495227694755776328102486242213947405395967204963427364122756288165892977914947100935761912880525565109865351259497386648680789544062856093684711220297360141073172314223231537542954493485081702046739104697783137384188143256867993949958336509868485764153917185708037964536143499194108275965567050675165428375858141733965099144790340501515584258806817275729769829221978609590403167402713747175288203315288641084019181431996430787093745037237963390743783901241700339645917215404484876080842873503904448362545924647395595574011188933804091201766788037568931597278588228733146479524402393445297081255971678629071700088230765082598447588804669857016567321836408685031869577275228931114375 A015276 500 38888392002637465689761607491466504250046648886201099709399450267163099499577604720005518671080936326461078749363915923997827429453899815295583101766323033866539104048919217129377152019807045002985449732823646144193015205289092497964781265474212074494169623045333841456276532346276274766947803371479764021577366440641938869390096430407147519376165562661096888241066827014191683744219727755495158837015736149027866163640523275878662501850283665323047577274183735022069962841185647432953553738261090017267750091427753776142512086423533344546442514557679711825685988311181147692279573701302293927314789814472508422604298397012764792386563003743766150534200486873389266628461360750868263224680107857170251491984947763532444297986208782937302340204715371324029955276353856994505050381975921104908826512404101231290556830397637689439077110690565305306369659426960303460827658847801185226670047077552444432057315722493659166375011153299442613245442542663097380439305096794154335621573376554511124071101866351303539904440060142801817363093454868723877447968261414912495836869743398569693098813582299137218989560238063124904630078322601757553510969247267485353753550636916631474836624733817558316310537269951502600344912606344717860756880546285739392176790795716987806016111410663584395243465783066935393456363671196981334736359806494454092285263467435775823035001 A015276 501 -19910856705350382433157943035630850176023884229734963051212518536787506943783733616642825559593439399148072319674324953086887643880396705431338548104357393339668021273046639170241101834141207041528550263205706825826823785108015358957968007922796582141014846999210926825613584561293452680677275326197639179047611617608672701127729372368459529920596768082481606779426215431266142077040500610813521324552056908302267475783947917249875200947345236645400359493284647947921535871171497352598804346887538872783650307438601503902061816923270262053283500548716344735077951312027493223120530024884368432167918818312686009186190916024804479187020516454610149636884379507828818648296051892010083681935407582281457535037836613115907287085689109233962068392812803339768883010167796995255782638955283865364858249668817203286647320635408388765809231299765723628275814956120735107663458710797667939393986167821736155987429927867734129052911442032672622608081466745139923551578272048350286914964830155189437047019828330598511295590365626652717908969313088547534406903713982927182715312292951388771874648507982710476869738341787801194138265927104692816915945477161420505287814251657994851947359851381011441509864445690748577099815463205010208158799408194277810139511067687760792054535180530376794344715221000858766719341173315581003208973836172487189185516985289902255180760455 A015276 502 10194358633139395805776866834242995290124228725624301082220809490835203555217271611721126686511840972363813027673254375980486473666763113180845336629430985389910026891799879255163444139080298005262617734761321894823333777975303863786479620056471850056199601663595994534714155295382247772506764967013191259672377148215640422977397438652651279319345545258230582671066222300808264743444736312736522918170653137050760947601381333631936102885040761162444984065111974909872036612664802109047286396300956812692904972728398109484761530029551418033968836562850971238419000652769100811538614522192470625021478663244718488107311180252426683392708087878341076258028883573374530243318053116704968738853380371125847776586313570991357599370800810336104529723808249183762273163050736239870532113168554154449108923010087696219346965863132749974622214385403488109746686100444724552037630227562104474356029905821376297032022731274775668995283784700322918886335968638062186349940477281279398773437903811176529229785128374430343230059065500306859675509744043700152696522951401730609057166861407294112369906370928624725699340107143829873068670330039542512661499124775347049691831584069588817921916597222602072360698753332134139906297784772165580498736695001161066822953781002882465983684168965218142672603698260251358333962647692506265738486969871904788168854455860603497063833516665 A015276 503 -5219511620167370652557755819132413588543605107519642154097054459307624220271243065201216863494062577850272270168706240502009074517382713948592812354268664519633933768601538178643683399209112578694460280197796810149546894323355578258677565468913587228774196051761149201773647511235710859523463663110753924952257099886407896564427488590157455011504919172214058327585905818013831548643704992121099734103374406169989605171907242819551284677140869715171831841046116103580165289900378970103141926381639525869796081056470447129035927070180755226180032526137572299090746601033074061504512833797637824794900804972103977821088512689387947333933511652681467546898367188584324278473852824681212417095973841920578604418788309942710254501342623761953298373361785574163045135523908207402539872212799002893476472633667090023564300109264534071708788935891485905017857277481400847320774556983240787549563536555159231429742287503432280095619362423858239745956837934542645504804236736428453819856836009922040095453750281087627351392733563462086291876972946470334121615823636146553809123102377205970505439351812702072448730733345274792354045476062854625810410974180681463005220402677955549290286146081988112898231606020397807573687987564004892903440083155345721215155622490361581392459248247100994757156752322127382936441995151602511699387622391332767360619731464728218058949709415815 A015276 504 2672389949525693774109570979395795757334325815050056782897691883165503600778876449383023034108960039859339402326377595137028646152899949541679519925385556234052574089523987547465565900395065640291563663461271966796568009893558056068442913520083756661132388378501708391308107525752683960076013395512706009575555635141840843040986874158160616965890518616173597863723983778823081752905576955966003063860927695959034677848016508323610257754696125294167977902634249208250600945599170014115469063652964260427989754459662909565404761143449319207465745408201133015533168290652755074946519070204544622948819373464705517482148026439357317967014471843998777847833558957418113883769332029985371578493743849181470994722797485948578999832783896398448550901255828646478566387721557402024415459035641135829265860929077409960272367826353645215293958164260287183828179470451040313720876068825246912237902852330666194181669865660077213552034344820913368456954174098866215236507889906240390178045692464913624132783705348777436792916059031692833491782447182151533410892578024592594168298769541592945067669384097296509376182215404461214972844630413340785465262981072669472011648747791447977136134807885850574498045082857295247397631862855190697269236229313689852686010835011065062637156911917394024790644044362023213140093040726851208527727546301879810772640597823160083756409879575247481 A015276 505 -1368263654157155212344100341450647427755174817305629072843618244180737843598784742084107793463787540407981773991105328710158666830284774165339914201797404791834917933836281624302369741002273607829280595692171246999842821065501724707042771722282883410499782849792874696349751053185374187558918858502505476902684485192622511636985279568978235886535945531480882106226679694757417857487655401454593568696794980331025755058184452261688451970404416150614004686147542777778384079847883784416069895160201552655440887981987407096825582250500977992196121248690583560055464978835086044423420419989516987323950388889513974977243744228637942707460816695946518804406200108958846157885691958792600435648598115285352525345408129045166121544587180681936636484860930223316572404700105140247104552180636226578324542751486682868094175772186813308913446853439900868490649550030576603511959619516937450809004575809977912688877895092628082249065117038857893433868568091202030540481285845685122210755473560257500362616679094553185826297067851101497157172156667188297733543774463639268698329005581026008286294884455968392157789120133335701429431901126903861739371817213061178476661765725879394033479860378742281260273625959032423457579043164543562175331455121673797986062806055837161332738255632385852590733779864974815403420451453631814427552939557295748586186702667950504465620991832511366535 A015276 506 700550990928463468720179374822731483010649506460482085295932541020537775922577787947063190253459220688886668283445928299601237417105804372654036071320271253419477982124176191642813307393164087208591664994391678463919524385536883050005899121808836306175888819093951844531072539230911584030166455553282804174174456418622725958136463139316856773906404112118211638388060003715797943033679565544751907172759029929485186589790439557984487408847061069114370399307618242500671759557245538440935003309550628475341886090064592600017044061372985432294099864949316161557839169066228026197539885047766128525916687452193731186660223944794658928085576093168192376891787708730239834476143469497645651054654954097816372909819469831797459118495719662691975261150047733133634100698507095780238885138604918245942778883590042494484395694873648608807976611467556679523492783301438007373363576566853668782645650628041374735562255159446799154242877646829495256491853557165924804658501202821100974462428881954474368765582696101288017171521710135946151145784581605694598291473294017942792443919068700138005473152723975499181506340485802812234421585710574077473143339114365062695107681729307011464494621794568626728968127109297478433839935104785771162411254254615301593690954014922555009338887048592687957695139309409069515567710513051511359810416880516768215922897324571444206675392888524106218105 A015276 507 -358682107355373295984731839909238519301452547307766827671517461002515341272359827428896353409771120992709974161124315289395833557558171838798866468515978881750772726847578210121120413385300012650798932477128539373526796485394884121603020350366124188762055075376103344399909140086226731023445225243280795737177321686334835690565869127330230668240078905404524358854686721902488546833243937558912976472452623323896415533972705053688057553329695267386557644445495654382543037810101457069284659807288166034366651985742700840556416418679513520516039240574386682473809424168138255240164508823615718220241882321714385503678103338152015306420414131232125713030303258681510916746910628440661182747818682477492166614117456057197265155859115145471704621331144346001505521670144224145164142507950091246700903556729054661750719223006412075252449348430984064085226371374446161447146775114281450002734713421503892124521041177827403085622084091327545084873525718226328585090723270315315170110721700548272885655046420462677598594225340609733451814520171553302086302188312045351530040806281561214615331168427071007487345899032822364408674942303714266821890183850786132155560978190167020124764248860538080111708075931627509606683192396440039858439458464278297734405810338405096160813210885016141091482239564304722498646901899105980369118962475658005452084930813790291603572421871335630480754055 A015276 508 183645238965951127544182702033530121882343704221576615767816940033287854731448231643594932945802813948267506770495649428170666781469783981465019631880181187456395636145960043582013651653273606477209053428289812159245719800522180670260746419387455584646172198592564912332753479724148086284003955324559767417434788703403435873569724993193078102138920399567116471733599601614074135978620896030163443953895743141834964753394024987488285467304803976901917513956094087733641293156097274570672085782112453377276263013011966546886633055371492043836598644151984425730193895919288098310034686906225042262205601294561528889172272513715134241031853688212927647243565959528989389598730230749915062564781703285793737550633584701072713930219751327078414315713717431127997395919913292931560403631783446839605057771872095000923586890036492327326517085701649757984807225898973400953932132928140750619894884292613403439120330424731429297567995560849398184651457939809836119206519584170183447732384337079991673661698146409438424106851626351886755631690037620522933389274127692303687699636239653826210226538805650055004148999528596434288489616251582088461826333159020605543059242616389812071602795978338930316818395276976477395645856798183400013489313014906180672500067868053522317902960905908993186131730870939823786116201078779361497481657657353744113046844959624478781914003290104793155424074361 A015276 509 -94026362350566977302621543441167422403759976561447227273122273297043381622501494601520605668251040741512963466493772507223381392112529398510090051522652767977674565706731542313990989646476086516331035355284383825533808537867356503173502166726377259338840165679393235114369781618763820177410025126174600917726611816142559167267699196514855988295127244578363633527602996026405957621053898767443683304394620488619501953737740793594002159260059636173781767145520152907478469596892983552907414162951597737633892282098177834148564262013718734679065766415230525538428652582982622390605250359121058788108995379881501926533702176328945377543054582571605881329694527049462996260193910848705533665302725659458057738295246746162815825365640079617946430471524347075120166306208441170127799448739492774114961089545596223570014494235822673524151914643725577389138334939937935445661701078751830831402519252486644277862213507594728669624311032950778176753495994655112739593468200163173475396629080860445925355765544587199928384124802569632944157959653288209582507377545951234981048362597082881910219819760604391531145209704293551626043654314748516770557731358525942493467759912456341162758646326732780156364038113576951254589392450921227568184224754783394354119953595299132645060554786356345672897904921994102936750409895042164398550097550720184358975813030462165738041328345987475455523265332615 A015276 510 48141497523490292378942230241877720270725107999460980363838603928086211390720765235978550102144532859654637294844811523698371272761615052037166106379598217204569377641846549664763386698995756296361490101905604518673309971388086529624833109363905156781486164827849336378557328188807075930833932864601395669876025249864990293641061988615606266007105149224122180366132733965519850301979596168931165851850045690173185000313723286320129105541150533720976264778506319569406312273547052124834304451910576658726572328790359789506937981340559044428659127725595501103543029938659447236414368781429416521920783073407105041727495600724785047949420234647440647980580317480005346642938064261433295852178387948706099058815431845765692179829247567154545481148550000272856053174685100426998625459241572748843681101185131917149630588630364338320655369624660717939980137231349755482114890215070136328781044193614372640375366638760037919214432897861346717241733236552262943876934544257856200539531260336237292519034930547730450155889383227517287646392378381489242089285136243462525548388511165977832135367745523547641256537224044357693855639644136230444282507626045306649362152079530128702392012523568694199195225825697350726528957283630691739277027845808590032143652743372327615945312775302300012695227557958473659357516830970884613563466858901396843706898513089178123116097108829667683649758386829945 A015276 511 -24648446732027029698018421883841392778611255295724021946285365211180140232049031800821017652298000824143174294960543500133566091653946906643029046466354287208739521352625433428358853989885827223737082932175669513560734705350700303167914551994319440272120916391858860225821352032669222876586973626675914582976524927930875030344223738171190408195637836402750556347459959790346163354613553238492756916147223393368670720160626322595906102037069073265139847566595235537566282390300068636987438541747536297776291785597874276968488369378235987402002916254961058355230507500358606932408990057848057456189266377494340113822574382038650583612671077683759791814711412493399198757490286859812499468920557515429454014317772112281293245529084204214157244188241309927197049431780763191558131938076520290704168178313169195936976738653522660933693015530893601356998386438956576724670913437299961067977305549604721302585153266381361056854315629982106308734887111185673202920544654265271773582279119649495961936962217784105572154798790477201662007392505310300208484758930551129982079072241682544904503529286063547958838915138841905735382507863285087061027043307164242640219024731454433657889007801797748330367379023413133955020737163138777549247076970461336069661930518911788257430005502639153790797090907215108239606563991884038372651831102914325481165925297324577269674132343597145716541345311312201095 A015276 512 12620004726797839205385432004526793102648962711410699236498106988124231798809104282020361037976576421961305239019798272068385838926820816201230871790773395050874634932544221915319733242821543538553386461273942790943096169139558555221972250621091553419325909192631736435620532240726642112812530496858068266483980763100608015536242553943649488996166572238208284849899499412657235637562139258108291541067378377404759408722240677169103924242979365511751601954096760600480000551434020553396942954983102037356931042017650185664446133254017161123935608779534867523304165365190648672762053582145808860963091556866868388999839898997865217909683245051251721886018368640227656242151443002914646000560591183215596852373625977024069575345674507768462591722607793256325225295865863280609934067306708946069577086207934202440924674045017930736385706109701215813392546261449415160290509942477800785675330142359270906237968677357738676007551941571604170584724397022185352411864829956721629162530584928049827051473824919736839421911396205471008539529953416830692697386955768038641630789170552458678511175262299013205979435555805697221474448985315786013933971364696151448525852711377738068950225848524926972235528410766295050782794154062106375896093793768329201134354257171067358703723763163961854293894826353678230415031452042649861347377682966774792889804706254944335341191420726452927656675319852255787641 A015276 513 -6461442420120493673157341186317718068556268908242278009087030777919606680990261392394424851444007128044188282378136715299013549530532257895030206356875978266047813085462641620643703420324630291739333868172258708962865238599453980273649792317998875350694865506627449055037712507252040761760015614391330952439798150707511303954556187619148538366037284985962641843148543699280504646431815300151445269026497729231236817265787226710581209212405435142016820200497541427110012188407793857018634829968412982141438636054378427485375294585585725018711984293074184610624459353377161437358577791016887516435874898134091575121666392101686119947358099656502212263120692715405694941369288185128097390848733678746179739004549194282016586824359210683960745669288582622528093848328498797974227329500297024724964717488120450905997107744366663523376049070062466213665983851961067097924164945743499876258028252026400873637720269689051365962385484404472327426908653577396451036683862521172822882504945672332028699830259634377831543031579104504638906196625749412160038549402896674391740338149315313453801299624450546080684507959165300225870453753987237955149318180498604296873650462156278405254575938884053794840688711449867838191424120643202507350544427076690100548893055829169748623180948519618823654110364120489525814973688778454081065737280884041132625900608725559830443847020006304591197723885155406766818695 A015276 514 3308258519101692760656558687394671651100809681020046340652559758294838620667013832905945523939331649558624400577605998233094937359632516042255465654720500872216480299756872509769576151206210709370538940504196458988987002162920437900108693666815424179555771139393253916179308803713044870021127994568361447649176653162245787624732768061004051643411089912812872623692054374031618378973089433677539977741566837366393250440083060075817579116751582792712611942654741210701814118476081633438059430574735303559476425337195896797300702868810039144092090991785033244563388680999535499645709822155319472119310538499486569025253297471917429196880929219952407516639120240104731173476259591256894751246602139969897200732617015053468142742239988656971396265407697184315851026546100069471480163133639305821592095395539549951470923988583412812842356801190674303495607721573732495842425325488200520708605875012656180445304438440353392886564159034759048144817944587113581881409301249264055856087594839582213770346807476115094534204514684383725701958037601336668575406039992927566932925010927462259955616594423217571479317608069853798171341118864323400716212237373942780025485520252908469543516363233285530266759887354229676389829507482555004124130034278960988773554770985432223347624255466639408010652640052467971913696856868299305164377628770182739094171977805057724181210115796275765660177489740145092931992185 A015276 515 -1693828361780066693456158047946071885363614556682263726414110596246957373781511082447844108256937804574015693095734271095344607928131848213634798415216896446574837913475518725002022989417579883197715937538148587002361345107415264204855651157409497179932554823369346005083806107501078973450817533219001061196378446419069843263863177247234074441426478035360190783330331839504188610034221790042900468603682220731593344225322526758818600507776810389868857314639227499877953604467031160887037251005886372593456099777293634077031492538207370573966411065635149774885340413179254729820643877381624493648021869909827895656900241603807059058637686500082943058892264726465333377556153132133366343861809063891668763615913490742186847465584117534015211240993896613948501839114681079735242594216936141914260902599852449313546687173452775770487362222861228980855439218126092404802185582760836837222678501768071072666857206218449155173036190800538899753970122885393547607954567319498142298623785163695448710991408951918406249315674759617955309868720931971863683843716204778659248292171936215594647678661768991836895397236405792325065508674603688401800833775032762267566259651189723685322446117829934709294063457628769755773748372158173847041318678579538729885057706348283731508655544332213272186047141965058102887996040860290618651525628549199543230189400279236564190461362951170827054287677690834203718629868935 A015276 516 867240121231394147049552920548388805306170653021319027924024625278442175376133674213296183427552155941896034865015946800816439259203506285381016788591050980646317011699465587201035770581800900197230560019532076545209008694996615272886093392593662556125468069565105154602908727040552434406818577008128543332545764566563759751097946750583846114010356754104417681065129901826144568337521556501965039925085297014575792243365133700515123459981726919612854945095284479937600259835454203041891019871710021348905256205676783212764058088722069379810561795023359068506485625403298898212039076519353281616719365445154073148110808290065352778193077840716558979888965289484221184237626677482054049258939119546001197573535638201771751765959404603550453348790145104384590630361239730797830144194750484350750814146654937265278715090964744816229556623503246599000180843541017463775143734142452257738339566104510558275583764224678721495627147841892420355067743388486387467593771290892924765794795025965164131554395407876141826302155776662071008124654106076125274256238965859720918843334718007256223852896569555495278578585220504485013293790603333094841167476485352113977678524138823385835926355720127610955403339729690533354015189365816267813113027234375266474235447510028953699540919340458929643312400276065718603000283240465829960385986702703938692019597438420924737162945691919876371026864757446612336341560179321 A015276 517 -444026942070473803289371095320775068316759374346915342297100608142562393792580441197207645914906703842250769850888164762018016900712195218115080595758618102090914309990126380646930314537882060900982046730000423191147012451838267019717679817007955228736239651617333839156689268244762846416291111428161814186263431458080644992562148736298929210373302658101461852705346509734986018988811036929006100441643672071462805628602948454663743211510644182841781731888785653728045700117459160042713613543486974221451924257645556680754465971239466201122863041969197450514348394839735725385756364854711341572148656352634265255238949230822827755863938583875736301144038180245747134654216777345706362423668484962210738559110219179033723408902073625745213542202873011010161110665945269018192333926548780487382865994093376953951162206051906234118171252648171227596752050205931619691822410071725712948888854760756883016609103306022209146751012133319863056413879896171273675804585641432720401387124851595775379323763791345288725432237178045171700077636936240415195163108741204387126388654683133256085600969744255083667929233572766824626705945628490364372170551427122543134348127791403181535792670157603578749655621360266312577644463377466856775832268790834355855775833424756310162582023012215537331854509791320309193622061465272256423609123270896504729233681270719452517432968507287134127627360347254520031454681377424775 A015276 518 227341794340082587284158000804236834978180799665620655256115511368991945621801185892970314708432232367232394163654740358153224653164643951674921265028412468270548126714944706891228321043395615181302807925760216673867270375341192714095452066308073077112954701628074925648224905341318577365141049051218848863366876906537290236191820152985051755711130960947948468585137412984312841722271250907651123426121560100588956481844709608787836524293449821614992246727058254708759758966909867024412383806638358430771389502772826225293853410566525627540675131701525887787248601861416903269430947914296849356339258212886959503264344221457488314462875260260930067565530719355913676090187667218608397451920398332353778116570993984802764849055086754382996922240042583713026443354020584018933463764067437529552926643311421859678773604411986751023150832625335094519382844373409425874920349592512994982672117834931685565015207067212222043713163816210429480029921511810018921877008031751337098382753796827489143280025632528617283168081659130518886259762122377364136764734136828065128078766112799041239827644061755455130694660927116514897143904485563969901152725315394207331718426751345793546791965042091025703532271435916090841951901093305836324678605711750919446210878774448597928392199684588814710012146412515474732678149460118623686793879313090116538257923820944146425595652742866451108922805150448797027267510292016904825 A015276 519 -116398998702122284689488896411769259508828569428797775491131141820923876158362207177200801130717302972022985811791227063374451022420297703257559687694547183754520640878051689928308900374218554972827037657989230937020042432174690669616871457949733415481832807233574361931891151534755111610952217114224050618043840976147092600930211918328346498924099052005349615915590355447968174961802880464717375194174238771501545718704491319699372300438246308666876030324253826410884973518624522183216387633966965748274119151316755750246608668879378309616616435161530259787141541836023232914145529229164169752276154850736477461346096099608557184783517656113336797385245605361741968996753450274000668142359107368136214077328728967250215701039582014532001778514442820328216805896902916215670318164407362452250272889097968769163162257944478927937955808622925397130573885460435390106025953350676129914146298782849876675815059863242811224904234555246897679690468001752399703774291788256902394186813072275019546019774215489868103964745494043669601087163454825335103636464304389440201619894578572606456788038699458498345607304430708713875284081875195112917949025109713126697529853801046144589621136266479113430594372175465649495020487959954341572489732435538801038912500666664579781093024361001412483605964291998979409870437489366809258115482196208743114159088231204309857446082560428306783978069566543951272287660192526825309575 A015276 520 59596287335486609761018314962825860868520227547544461051459144612313024593081450074726810178927259121675768735637108256447718923479192424067870560099608158082314568129562465243294156991599900146087443280890486239754261725273441622843838186470263508726698397303590073309128269585794617144807535162482713916438446579787311411676268502184113407449138714626739003348782261989359705580443074797935296099417210251008791407976699555686078617824382110037440527526017959122373107918171488460736886652593126384286322271016766545860909672215405394471497005667961156675651972928333317431869910395921227208728242186249821791686017084073352595871335406467005041682577341813914981448668815202171659295481407713479592507967068908222113632639569825277958839922432098890149579537637052961752714278275460171576512554563918680083050745028498541573730808746537558291708237730702934834569017116550372021129741811931786223359565123911189520685490032680193513702986078068255934770665540545390774571487821306925633201463861587776602832261532041176927782206281122799994824648885872920701777662610571780479555171830638708443478078163894442511412845840184835410102018308600338708895073343976567976116296011577065385935169798392245712616512761038594612652094645427527625480862090075256943949357162371169831202992529439650354366145747314614604988141865333682927773323248076567784119267229106748124168050121103868783707822412159450051361401 A015276 521 -30513299115769144197641377260966840764682356504342764058347082041504268591657702438260126811610756670297993592646199427301232088821346521122749726770999376938145058882335982204566608379699148874796770959815928954754182003340002110896045151472774916468069579419438117534273674027926843978141458003191149525216484648851103442778249473118266064613959021888890369714576518138552169257186854296542871602901611648516501200884070172511272252326083640339169550093321195070655031159599115173309759810351550153799718713765858864969768406014341085172747945886619621743397137914776135505608440559153961303952837541588853056128724530656835164781344568652740078850514377129127472529089246269151357258064493885877944906455154661682361975514192305176710194563610842639302019928491114485420300982278706609701614566474597809305145234641092032135702338255404845527859935582122461668881178107609522090492870250261864986978193057110953343484761492547057037307035306017474813610115891643712210164227950605916713856932612549468859788539577510496021963894163375810885560298411751788606549754073737921253645287098251323043914426394047590859259351456872515441078176917498543641710098702920740889109003989196074352502876821872356772098135100496703082663398961298015733711588027924807209516985244198601814706779631213016320080298127653071884775684028307664678598449146880263906117500983123590866844749377620023589853294080785421613756990855 A015276 522 15622809147273801829192385157615022471517366530223495197873706005250185518928743648389184927544707415192572719434854106778230829476529418814847860106751680992330270147756022888738103490405964223895946731425755624834141185710081080778775117554060757231651624662752316177548121102298544116808426497633868556910840140211764962702463730236552225082347019207111869293863177286938710659679669399829950260685625164040448614852643928325771393190954823853654809647780451876175375959763046931524198696869666034262568191943782177681226534033579210123433093638933341722989681634735334852120094594354521437346478258590840329615635997545177771683554285355538376530885135290407473805141962065124568983407228028828618605392974202418320384544691576753874322431075912518839726350253310240919007781531390840048542489168570305877666471932303070607082658679427913506583946674750536596317925345084188486929185251810696285133276719566028956094995286051946133770571267202461115138613741778268634778760538127300876474240984967190096456385033653085309752024253230955826219050951545521056935153717607013595830580807891132526649131787608113136985214286974730130059303147459167547615201563007648564721382158729835080253294095070508719732527263448872679952969908064470257334972941395706266589828461003112293586017243908940417440016467734217919243526424141350351250111356623986072798046797251887854483346943860573965994508613721103894078165727865 A015276 523 -7998878283404186536546501200698891505416891663474429541311337474688094985691516747975262682902890196578597232350645302670454184691983062433202104374656860668073098315651083719033908987087853682634724726489986879915080287083561513358732860187679107702605631827329185882904638004376854587805914366788540701138350151788423660903661429881114739242161673834041277078457946770912619857755990732712934533471040083988709690804553691302794953313768869813071262539663591360601792491011588831321855225663209978789339732803494078888518858375321414814238630641054888857187014787552814421997579758513182607939148840411480004611030972320802816393787418664894179589610195719869797284536795426923358579198695492567669633910774950637415169489670879841766136104582408900044845993930279827389967908713371754528449541261759118048505578474391079340995725308336811229206522479443229219116328998827865262005545365171772727633009400460992691489866552739053832927692860632687128579840967085159863681338365793103590336264645967150317078407454008817814867360808053916866358235669995783529731531314529379964743096396109352090279395597710988537364170818717915016445721966914168172161694843170843254185176406499844172270415475370045099374856263784352023476863842665188774715532591171658943011190815300138573291395642706160070935375970933446578729331600629440613172849708473547487246842327049832778122141462905937844361338158912051993201263509915015 A015276 524 4095425681102943506711808614757832450773448531698907925151404787040304632674056574963334493646279780648241782963530394967272542562295327965799477439824312662053426337613354864145361401388981085508979059962873282516521106986783494839671224416091703143734083495592543172047174658240949548956628155795732838982835277715672914382674652099130746491986777003029133864170468746707261367171067255149022481137172523002219361691931489947031016096649661344292486420307758776628117755422707318284376083996143287108340034809579201740314879619356317394103562139553157949598708512630668313489186991481714766815708080081847697986587035967280046966943470384402873978309411795697741285119376164211666519929303628718972170453544156550405518292133007756182182772274414688637431158325865832645139670088811161075456034770343796668729874108804910562418969497742385300468264835428792273352261169182602325718179865928287077850835422953264362620781021160446288063000480847281310899073774210590840382452350974478748541323615723518852397956532931145653790137901207314317322947929621131515210698426788134395074456036782275369997108751253124735169628703658129382927113922358448293990922438786341284921634667542556633822359077497685384697943638414371815264295671994969074223848621363976449036128945002922820322776246280602804538889753667631568779615648135249403808196205042492283831693032688002891364740354313887824188415437923218991381036636512565881 A015276 525 -2096857948724707075436446010756010214796005648229840857677519250964635971929116966381227260746895247691899792877327562223243541791895207918489332449190048082971354284858037690442425037511158315780597278700991120648458806777233149357911666901038952009591850749743382104088153425019366169065793615767415213559211662190424532163929421874754942203897229825550916538455279998314117819991586434636299510342232331777136313186268922852879880241484626608277753047197572493633596290774840621416155037664804257209505419959196376356680052020714162313191367287365901359492525514217070027423172465710768183230387249079271145489085255014349527728782300867023740019074963377821281613153182234116251214851510879566556930927176055717068492468713122865424610629853894155346238672459095302408937040632507165814192538145179343687804414396193446819809446261892169244968421974878494673513816872427397330827142290461821259616252721517368242968849844680033253049598855076795096963884823062718006223079007509161401354254652769066672466438959556133802841952306126941862842954638807750968395814283562466336072949066221469087076329561691691627501604798027525926799501632513587969978625494991136438429055274642079203459257625044885768164592540692286535933854029470467114556234255335977719329764467682970850321032245836304189103122344331243981494919373991513212844895806199997653089996298198732839369312495519328351578017068056641880380129153846524396935 A015276 526 1073591269747050022623460357507077229975554891893678519130889856493893617627707886787188357502410366818252693953191711858300693397450346454266538213985304618481333393847315297506521619205713057679665806694907453772010909069943372471250773453331943428911027583868611637293134553609915478561686331272916589342316371041497360467931863999874530408395381670682069267689103359136828323835692254533785349295222953869893792351369688500674498683640128823438209560165157116740401300876819871799979892394217930461824514402360267890419301280647012524679718068928801688745101910911129111581994943975296975566230609955635458546734678241004421001507274425982748903066826398985357749123417359032968432778520295351680785136796607883090372649380093441864803327256432602112386269457696667083319730912833374410878800436394971501377318164291983484583976717829714303271597146872896278947396852839249517219693063973634035275097394379113539484402482918040401333468686830807926858175614512685721776140636070454319467385000304617164180357926971035881318881046671053264510125614342922169050782393646953573653640084912782138110447700048416225032783438793008681417846489797010321620761150836530622448777072490444594428197548543784955447548463378754202265668323334862558453632590023512025341086258789313967808533706453446258853051464387559037845013115712193739577911302161180934987885605209606699770207029805458216410418240543850079540097315332454685981305 A015276 527 -549678730110489611583211703043623541747484104649563401795015606524873532225386438035040439041234107810945379304034156471449955019494577384584467565560475964662442697649825432323339069033325085531988893027792616331269585443811006705280396008105955035602446122940729158294084891448276725023583401611733293743265981973246648559581114367935759569098435415389219465056820919878056101803874434321298098839154152381385621683901280512345343326023745957600363294804560443771085466048925280048955560066809938747138456053480346875363538918344623281735168418152509012305656732138050792647336250257343496881764642637954242324323481488280185933291997377650905421518986626709888027507094452294291177693031400819189929253906585325361387308137073472009665531729934209428734597536187741722663288396395346545473163685446183966579013588537275466485137504697394609684800773071876046430134541347684739450966291234041006838349001860523988274615584057757429433323226983358373045157768098580390298273250214180682257192511187397642509460759377109868537282131474034869737425761457275311448896822226105898435150426065529756021007231073999627941379775368355518705296609638650524905343334855486083005961397192508898566796328167264332704711310271127109412697707912123989753072264985447819074199053246628144416649681348953213150183947542104498003307544210863900031481097207664578765001512603851510449414502965083765485819519825601728588021474549414354737317255 A015276 528 281435509816570681130604391958335253374711861580576461719047990540735248499397856273940704789111863199204034203665488113382376969981223620907247393566963693907170661196710621349549603345062443792378313230229819561610027747231235433103562756150248978228452414945653329046571464421517683212074701625207446396552182770302284062505530556383108899378398932679280366109092310977564724123583710372504626605646926019269438302157455622320815782924157930291386006939934947210795758617050159021073832023904585704091093999895736658396125099782632536626060453014983011249733715414582633834325450439472417898384804528829763266956321643350756165492205193578208344896199776207982039046454454648634757211764620605080964273112701472875006845020295817363356033642549309330091772973801912678739374144136839265067653863779680843184530049272219123808189351194276863428394441644931534069248574597599291454287800793138411131474744252529539208852682218133676257023907618616465272122438763833924931304147597402048362219339218647778089966629842070928073798675672870578024036549652665763532415831971746783604732919363960641871832065711336702642626148757531154131558757397506946578214777318356007065747960937429419579540019270114589318319872891892285769435574925431662102033536867979585902133047880353487979929945707207528689503085112053804427692098784722969270529131402746460138755519260198442069583106255095270837859279266217468628345623868289360024384944761 A015276 529 -144094981026084188738869448682667649727852473129255148400152571156856447231691702412257640852025273957992465512276729914051777008630386493904510665506285411280471378532715838130969396912671971221697696373877667615544334206582392541749024131148927476852967636452174504471844589783817053804582247232106212555034717578394769440002831644868151756481740253531791547447855263220513138751274859710722368822091226121865952410704617278628257680857168860309189635553246692971927428411929654818085252538978482468299043039913734029373376487978935992104373081676733804355112464304432668331245716045316274924298056238876218556079863937629103894802620096793902207365831653525205564378164066695367704541515802973119487596146501247789445005882128149709596223215588574754441889584329056800843470250746386706352373558617997573963530579343143609951853815088960261386072261588948561552446010070605416113850198186483063898979705518098883613348605092128482410817846114930863609859406792206426393290213227763929907043466756676546046133990261238022374971781078668680630405957694938399871022575939163020866077781437843096732459671794151649523983757216005339274104569678736197084752525530467953584935835386243059916281847410240233051447314773271495730364060716751970224957684731454876786863081287166720364726359283029951438907600813084900212339281297878268730212116280167128274928856642389224925981048155235126075319295532736399506387463926559545698571518363015 A015276 530 73776630285355104634301157725525836660660466242178635980878116432310500982626151635075912116236940266492142342285685715994509828418757884879109460739218130575601345808750509123056331219288049265509220543425365819158699113770184981375500355148250868148719429863513346289584429969314331547946110582838380828177775400138121953281449802172493699318651009808277272293301894768902727040652728171889852836910707774395367634280764046657667932598870456478305093403262306801626843346907984969304740465221665610149628250069936343981596893884240627422921889515571707663721658395090879157881257148302323355779802469817239595855403791667156122902422383146838919945451255046075248296891721449451195358914182819944823480374989560872839586932818464413261558510982737258118413750584958521434806484289457193483600236069195495005132380200280413507377257819788261361782002255670072083876949804045360001378991443933972082699072491775187799575859772197364423636554464335851231253960912169425442701166932438787236245200563148812585216685603129383078515035435636843919626151635143852004871858659956155343012609781083757250026786424270139954391929756004061722071613274955434196384985379979932001194014683619142450127924084797491104893278865369072175971337277519780218196621601666194816694029099673976591231537154513262382308282185932415283719899429896232969957994613867557162721227146499093849250820016270638955858169296827926239823343936059027844892003306945145 A015276 531 -37773634706101813572762192755469228370258158715995461622209595613342976503104589637158867003513313416443976879250271086589189032150404037058104043898479682854707889054080260671004841584275481223940720918233787299409253946250334710464256181835904444492144348090118833300267228144288937752548408618413250984027021004870718440080102298712316774051149317021837963414170570121678196244814196824007604652498282380490428228751751191888725981490621673716892207822470301082432943793616888195327541283616553106868256498363224718778262209218233575674745103643359338334455628191328363538609062825812364560108750213313619268588845880175116419485177482981526423666525733883355647170551171346827944463209943735158460288758523876158596668898648247266825227255248672709190601198161355950852832138138134422274407482527794126265936276353641755062207357316100190935177152878286858758527424370205919555836431461057096530890951466732348352452192269603285373426855581516515890369647839185703869316321909563376147569102364162573655529566794597649287425054737614678618061759577722530362142048789292138848528084927242460142549468126073872910333113350189857719771460075984703108269171503766682632850994682170464920088843878676561986302511952192080032277131627153456920912749042073844319993560668032459507972744256086523538724875002170636864665290807886139210866902356821561969729789404214128475100316042975657588574923737276950136457747546852301632943632332913788295 A015276 532 19340100969524128549254242690800244925572177262589676350571312954031603969589549894225339905798816469219316162176138796333664784461006866973749270476021597621610439195689093463554478891149046386657649110135699097297538020480171371757699165099983075579977906222140842649736820809875936129304785212627584503821834754493807841321012376940706188314188450315181037268055331902299236477344868773891893582079120578811099253120896610247027702523198296943048810405104794154205667222331846762980916230624599330590361929765016348132250436748567438781680110907871237290560952732005444793542313180199509854650912662895472739404792825763801527764626089026679455531376075505093123668599472691834535889038954735994942185168746354449732515251209010217431456559639287708191413518555455386812444536763081154495005164707967166547467629640834294857678634061851707287262237139386309645864766009031210317539908086188407643045029464506581415715083909797635084728953917206756292031332025595297315087590976860814142352538608743606316921728462235214010691743151926832580171354837387530090151165228902379801517369636736468255837505292292779721528058567634165153854052888151461387309456252994282624878330279964981756126352356559732230506112295722595014125178972756581393341412460702456732227046774286743835730781734364879179433826914196516689846190684801620142272548864511594914759137311169409658563283671064136230788041535548781810895534915451032187700018236208820370041 A015276 533 -9902131696396353817218172257689725401892954758445914291492512232464181232429849545843374031768994032240289875034183063722836369644035515890559626483723057982264544868192815853339893192268311749968716344389477937816339466485847742339941972531191334696948687985736111436665252254656479298204050028865323265956779394300829614756358336993641568416864486561372691081244329933977209076400572812232649514024509736351282817597899064446478183691877528034840990927413654606953301617833905542199943344101367712310341173473093471548174291735021290381902737242911913104714748848511887083940098075405599976789252399967032463446466487743761299272242783646291053928761197074171517250017184548634730162459915158039406525697637677167445062479012542343848621585418389400604510876374195325089520755972370745962850098176640048542747697982649897126118438744243535921257367183960770509146841813808889794263527008728325563208407897760834065053511027879700973075022558603760011525669367880891415538817569352891584962156027126378947752944013282048636681913429291942852535185719470724897257719767729631423261125487290021061001515069176443588463752168819162189095187666864254050782862406923870283607121032683271872543043159815249528610838571967393680046559590744569456878082814951056159556197964046309552454381239164181284122024002611610409756119329890737153510545292058710048749896394496744071264166970441102461925873030626787358654534575180233990651663912400082258249095 A015276 534 5069891428554933154415704195937139405769192836324308117244166263021660791004082967471807504265724944507028416017501728626092221257746184135966528759666205686919446972514721716910025314441375615983982768327412704161965806840754044078050289935969963364837728248696889055572609154384117400680473614779045512169871049882024762755255468540744483029434617119422817833597096926196331047117093279863116551180548985011856802610124320996596830050241294353838587354835791158760090428330959637634933281202519605979817825430485930949179665008666595925090520159053661774449308783255679828599958456070486328518786181322989394348833237823833310535756034758764624558937147531379731204380366198954393184794070459590736389036151159913624223050349235816848976438813698631092837110791664667755175481256274737461849173220285409860578387984298012086397474038359860837112309484997835782573481785170317327515207808078511593964666263689805320974124810046354942394008468213515475340782564625504145174099008802963980996331280357051173220031050740683657840177602353821360464112325750225736301238454887178782688247591387599645923444138222289250392339486553301264015390485947753162272610315149986580197190290644107107094407378159861221796295484362304290365479140127183227908605793185936700185520012698140786955906972124303753905704256222236470495010825381884120155597225989251536681290573266105039476994311928708663614616921331085955099071477481787573343729700705676371322059385 A015276 535 -2595784411420125775060840548319815375753826732198045756029013126667090324994090479345565442184051171587598549000960885056559217283966046277614862724949097311702756849927537519057932960993984315383799177383635304530926493102466070567961748447216621242796916863332807196453175887044668109148402490766871302230973977539596678530690799892861175311070523965144482730801713626212521496123951759289915674204441080326070682936383652350257576985723542709165356725675925073285166299305451334467257853478242400675943645365224023940923065115455812617674741925231778043568583225166582079179330522054468575215846431874818968430491104415464893374571555106448217057541488999784571856810967160421230984751230065795285175322255911046726491733868740633471573076699526770608599638031695403566852031734513726986619101619740004728187874384460981243734717369956589840094076057163056958636643552311191863505240351041182966151383596126859794440081364262329055678238132959982941010343722798948171651107678509108162087329761457421094265212947635370867446427171876979892980125640936644454466981442072209702911604618547764768450900475820866429417312697777969915127480101621630255520442510092075177702292887738630306985867949504786964936255659451857269617754452077650765683078119336220373427472280223481072654648431325476631489204788206961937072904483086793795968428193805001567252050858495037683251748441670176847929026294292492457941115131668879086846106469560759700940516640135 A015276 536 1329041618647104396831150360739745472385959286885399427086854720853550246396974325424929506398234199852850457088491973148958319249390615694138809715173937823591811507162899209757661676028919969476505178820421275919834364468462628130796415204974910076312021434026397284584026054166870071883982075272638106742258676500273499407713689545144921759268108270153975158170477376620811006015463300756436825192673833126948189663428430003331879416690453867092662643546073637522005145244391083247353012116696757951569423627326525710876252434728191067991650547075706952543880235084350888095903512568919617709602787069510614330882582315139642151443710434664000459325839522211739223956449127476049037047883170296157008540307249356983106837687039563041771998308435269976302724284620808630951300386867760287155231233725834428539600341707996857240225811029528168272642230813458600392584162571874913038366006721566636746854035193420728666836572965122375696217553052492832668600750891577310846430999080158578321570983880949182941310742551127418068164190008988446715586962656559525417692152961563333621846159285096287199225229537900191669690383913782894934257913405620161791197221356522838337094453114981318177243046392313637135407508459066582906860048055524320059064525744212337275250875873402954085722272443333569574516572575823774460915732069907999723854337433309593026422482723496238557076417614628763930785874369762344789412667728161304883042567920448675686032118233721 A015276 537 -680469308747317451177548984698749681861611154885324506668469617077017726155250854617563907275895910324659434029307890252266659455687995235399070574169056165679007491667404395395922778126807024371970651556055693270955194607852865602967764584947153959071754974221515409707021339733437476804598822539590710652036442368140031696749409047114199940745271434318835280983284416829855235079917209987295654498649002560997473107675356161705922261345512379951443273495589702411266634365128234622637254771055194547652423156369944334968728088461485666316225388495911617671313680440047759437513076177556815006574904486814823177765729386668513309944742992457567382319495617495800022936470981021952865505779967088658244451017329405107565544419204617320310361819469094168686213418532717250744789949193302414543078314584814298919001220915200025438320382119966155266346403645548503396483240754333096024527686834179336697439145444537428186955370832522822808369970908349510046560079508102569028805943059598480127158698140928285813521081447339400257838545710765072752322137414964708174215056302390303506525089845105163043736828815468509484238819394274245486547937275140163348923735994646858185699574004645059154416243065502382658318940939324692466159159679043749572531502017020146985288317466105077268986846776662264256096652697064496368391774140474129384826117398384613803900724140195194690577215757066918078484471947018312919912189493273136575557563500724018398394833604855175 A015276 538 348400286078626535002905080165759837113144911301286147414256443943433075791488437564192720525258706086225630223005639809160529641312253560524324133974556756827651835733711050442712462400925196478448973596700514954729059639220667188719495467492942827044738546801415889769994925943519988123954597140270443853842658492487696228735697432122470369661578974371243663863441621416885880360917611513495375103308289311230706231129782354793432197808902338535138956029741927634568516794945656126790753638472646521905312447473970656559983223411918943425619379172745170137706396380385406129132424427403811156053821336786764594033407222529989756873752364144060154330323146101952681166143924506970058592574460979983366369904551520417811808757132580961251826935692961114154911280861111985552678108315482250804801702000724948470098170967097252414415250565560416577281129452501140939288689697096424169429581009964638393373650184370778264710906955891354624963403745364665641743625024845156247368444341057163237678872972857425090589765867653942425799804360786672986941202523375244393360201082769665387035339600819619146105390184354134309227973788082587802196064198534032647120372440262152891325180399062406260903964536027384804216919991610111248035703833010927879358879208565005722760623032606402824385740770762853649157659183914525547821974259970093590571326876880272726616122323482199846514582213394653650721467496556483818919662018835003160818777524163990749845854668235324025 A015276 539 -178380946472256785921487401044869036601930194586258507476099299299037734805242080032866672908932457516147522674178887582290191176351873822988453956594973059495757739895660057826668780749273700596965874481510663656821278535280981600624381679356386727446906135962324935562237402083082233919464753735818467253167441148153700469112677085246704829266728434878076755898082110165445570744789817094909632052893844127350121590338448565654237285278157997329991145487227866948899080599012175936916835194373682256751054578456269190107127766091245648968527555399623868109546072259072146927099754623663089112047558429104418664015993856235789255219710397513388517123830001847777176314014759285249937746366756480593701487888174931093744398082723893170992748403290809856860910095124258248400005069580502181880298752708639971861581812600208843515220914534678117602389584949377844500097295817337184918436175534646546505133081200524711109420639907679434729768272084648166952706824696452134980762156453950519390057035618169349391877765513314028057407410073115974497873146780238800346497448405125969975493577840433663127780919837644134917950922436567464914871174169517406522569288539632031304802699341406644998662436264898642340130071222649969003727133943488728533154844862933667780254814994194372918942162348410587548803275227774837164289683505394225706587680394579743422635672017504271493900148713543033759239608075480752085569607424391513542047174173298971437229425349037140624775 A015276 540 91331044593795474391801549334972946740188259628164355827762841241107320220283944976827736529373418248267531609179590442132577882292159397370088425776626206461827962826577949607254415743628134705646527734533459792292494610063862579519683419830470004452815941612710367007865549866538103766765953912739055233621729867854694640185690667646312872584564958657575299019818040404708132221332386352593731611081648193203262254253285665614969490062416894632955466489460667877836329266694234079701421582304881332254265729427235667642150769473639810676071040635764006648149003568656790811380101355038232006158877793802608263696451935461496290691669375554270618808571869679272960445130816278036366990333786840698073215782934713351048347690414024553543051149703069765662315855466924612825792427425346699876745583384630462505456828911143404661934528642068080416274882107220831722342200310161514470643275150056174105173688147076532239198493677771034667286986707850488158561312568824682551295256717513433709819974580959638911983733130777878110191129656079279836249462251840567581919039149417658419757896332995714903567101805852914401315893517034873615791719736400900240084216259520236238978232935319793709321316946191041048625996710109937020180398232138547885661877090255763905397930239242384661688898201567749690550160428564067985167736482022453683377760005783954743774421602441444992422182707043912416183150356424648206169014940877686314304383664363199084341090566538204666247801 A015276 541 -46761494832023282888602393259506148730976388929620150183814574715446947952785379828135801103039190143112976183899950306371879875733585611453485273997632617708455916967207910198914260860737604969291022200081131413653757240352697640714077910953200642279841762105707707908027161531667509128584168403322396279614325692341603655775073621834912190763297258832678553098146836687210563697322181812527990584873803874920070274177682260794864378911957450052073198842603861953452200584547447848807127724521823657039129603210256607925113907363468572608280537140157149888584359294543518394005490166565320042782751646228462092918486553767884680544907350554031952155353859116862248792876241324819362371742482380988831211025874467723349476201680179531414377294746008512406335805246213920829526373606569217040635650885071161800404972187475888672853427759118832584086249103656145820188493928294863358255503867144464034998013094669080176794420696136263248169616784786769829741765262486801342029889683664875640557554845921652899674195452791658737991264114831614143472195987879500286601010369837006976011186311476944762506320136606248070261168906195984142979805661708745995978818008168868844765892647994905643664626658538584333465693858097667335604029199316352072695400291605234436500225349120836412134549870262297588408143154263487759653909715603258362427106697360085692993689646101776658025932535828315830922550556229052547984107360233401407465314004407881519692513256001571359021221255 A015276 542 23941885353995920838964425348867148150259911131965516894113062254308837351826114472005530164756065353273843806156774556862402496375595833064184460286787900266729429487210450021844101560697653744277003366441539283790723707060581192045607890408038728847278982198122346448909906704213764673835094222501066895162534754478901071756837694379475041670808196522331419186251180383851808613028957088014331179455387583959075980378973317526970562002922214426661477807413177320167526699288293298589249402994743349848837841660066618707749026912946149844743176498343118119932339512893241961821762755823156165544486845057674885212287313109214647337503115146368654202717811910004703827074602701317770016079889633878990845674366966227147717595472207186644139728119682003639261206702244022244703381637616769895765970872859451481960236909749545209400606270628523856751134935327365541322154499639471290672504572597760600757441279615151727617956712702247199157648300027317679704047927849334199070233553053630936526644036365910438331781989198895786720753356140026838145655218641208334922753740067566782110059616146231113261615279944541189823164731015302979279412941444818075757506375467909468397221598653896129577373704359008208325846429889794353557869011094506017391663410322262233452648837079313068205620371747499162220735674510054371567722497013591037658829481115641298987651793062704646972177255875718533812790005823006068854869929132345750274875904444284289488755361351869512501511699065 A015276 543 -12258245301245911469549785778619979852933074499566344649785887874206124724134970609666831444355105460876208028752268573113550078144305066528862443666835404936565467897451750411184179999077198717069825723618068113300850538015017570327351239888915829169806838885438641381841872232557447513003568241920546250323217794293197348739500899522291221335453796619433686623360604356532126009870826029063337563881158442987046901954034338573808927745496173786450676637395546787925773670035606168877695693818776138326137551901703533709561696573486013317673079712266386405278820387139774409630921616386786369325835312529452594435857683666794207219296919648527676091044214991223449482974390685922041833401048218638029919985012255428120893118948204942501960913391854744564919832268913259723369035183992373017290703959243046093793856264207006173843532730052384593939846661655264348748261784880849220744598399242386546638148586353704393206044184661599819338648441216131194288391635797669227559100056943575596183754313789681594520441243431133611274882638834534818624117568378119843340745007505348721581308632300507714908600320185634019849046517111272169870996845151566008099532095176631313146150150130663489389854546280955483919797768302893489414438086897777435323202130109210733276013811272273293268743818400442734617879136135224921174717348666019711123123545725532944170345054291877158851048123141385901251848042321244853978830906632739808599634127979922423816813240794127765118335792334215 A015276 544 6276221594237906672409490318653429684701734143777968460690374591593535858757104952149417699509813995968618510721161509434137640009884194062777571157419727327521519563495296210526300159527525743139750770492450874010035475463688996007603834823124904534941101509344584387503038583069413126657826939863319680165487510678117042554624460555413105323752343869150047551160629430544448517053862926880428832707153122809368013800465581349790171005694040978662746438346519955417996119058230358465380195268143460057956341647480246063699160178805153404430084118593048404118854434597104688119628406124093474690535964952044652945900472958686550398200322079656606949702465576735139503378107608609855429250575425472784176184343147181129336527457229099332833659810576665460335396077692272476983768171930009427690694707302743156180520649423411863303541729339423767823072493982365542297265638270806646146336712695472592259510402536888859966893000290223955285712321160121920769741695337122796981610238577352991951467226987868251555863740284600884792792967314020001879014037736200988886634633310180333653457239742207314599926269548660094840833907450944871541287650496856692905923830194265928765906673432381879262306927401353057567697253705286034681192034214742988321193813282602432818822486527559361772637406678490862796987171723532743100236809836062528555019524969649135907428836907250252713072415129276762636453809735414153776668671596486706318896553479775118271808400072833944824465979705244281 A015276 545 -3213425456249808216273659043150555998567287881614319851873471790895890359683637735500501862149024765935932677489234692830278471685060707360142116432598900391691018016509591659789465681678093180487552394492134847493138163437408765955893163429439951121889843972784427206401555754531539520848807393210019676244729605467195925787967723804371509925761200061004824346194242268438757640731577818562779562346062398878396423065838377651092567554915348981075326176433418217174014012957813943534274659975181926606635316358786171629132141433424698409578189161141230634773423173145299028132379565469356092411429083819481107134237596463885087160555665754729114803618041415209752490171497042653508699101143338640138275348654611523014608190022533416057013734805162642396133550506593887764304084685933706302636013016208105068370310333007223693064491575242418386358957372713219465128958048112297044738917847633946243692499513214164394821743719973011634848087952001504807479286296632849038296417977548582583500670900825836885138012376160295651439845642859148213808097793681619219522611704732042057010075952979489515000504117782540764677029831657758952844142118129347843955826635482929412100427167807821893270973542921324911245821955073245045158675454715903181161513589608938396294384029747989773314125982894858977782133142482242571260090687342456501461530104749116380743773080702519628594094135290144125545029050483165597837765224404465347011228493708648867487830767767101879055684802226233427335 A015276 546 1645273833599901806732113430093084671266451395386531764159217556938695864158022520576256953420300680159197530874488162729102577502751082168392763613490637000545801224452910929812206429019183708409626825979973041916486739679953288169417299675873254974407600114065626729677596546320148234674589385323530074237301557999204314003439474587838213081989734431234470065251452041440643912054567843104143135921183948225738968609709249357359394588116658678310567002333910127193095174634400739089548625907428028018951735131840837592866493442913352154247393740589328334484660203681971891023610028942145824378979712050676135183869709913730759931377166412024831128548732946032426166843524505227699639902995071252674139241405822209141790568461813453520480446557385839967272100885627882102934034054756102972507502515430127358371622329827542574429622681095597675112839342458336474467770005989166868223958357141613163077399418790274423043536336381419270978745623836449028850503156764323208968288658239467711112331556238161484384426004376242598188968440267389304935836338920266739913765766237087998718666920073178012815097125837011942056061191540804840296291082062107470449996183099047285943945624492861563446192486911224972365773816699360814517602857219123179012810551609320029171159725647361470235023456697030005548296317283219159667502239381767108428654757483540635893366337042737852168155381896245758823617750550435578866837814191119733329945327659052471842226251759329306866290303948934631504505 A015276 547 -842380202803149725046842076207659351688423114437904263249519389152612282448907530535043560151193948241509135807737939317300519681408554070217094970107206144279450226919890396063849691657822058705728934901746197461241210716136083542741657434047106546896691258401600885594929431715915896153389765285647398009498397695592608769761010988973165097978744028792048673408743445217609682971938735669321285591646181491578351928171135670968010029115729243295010305194961985122864729412813178413848896464594517923536603385509400513547591072915642282587890498216294939289383301787148565732419106567381189757920619217299665480948327602279966985334058608038087979474788340916120092343838593435679611728688056841758065386774522660081664855841550802154531466119804425771374405379761359696375163503519409819808138001427804243430845132754719779318808221068371324134762340610401515994906660003690506526338204030711847571990763667044680413023176914951478649180185489914474456506667598481994904690343179593488761384643789551352800230150837095526651446942083507338063144324302537690031194391445697578894108920270467614655180518483038551301996386385872223962506857685956046002299973526556928705547661395048088749326527720957833312667901922890796315662220957731898482928753102008036927355281017453883450237622678312920628879840906205410240628239299210387206634336951139098719918006253688579219321681733803983055811251512800048362647752547923525674489500954805733540215778987540572187757419059100736752600455 A015276 548 431298663835212659223983143018321588064472634592206982783753927246137488613840655633942302797411301499652677533561824930457866076881179683951152624694889545871078516182983882784691042128804894057333214669694053100155499886661674773883728606232118552011105924301619653424603869038548938830535559826251467780863179620143415690117637626354260530165116942741528920785276643951416157681632632662692498222922844923688116187223621463535621134907253372567045276259820536382906741459360347347890634989872945651869408773508371996312370057803592465989753541292531243666037064754893412373185413170563007384798844613826805733169893420274554750861025245390293081224990057906012342005168300846485727854793591959915239487937372133865744048764371462610189200094464801949623305811953343584725015677482943581477171667065270714336139939977903376213735959052770897830471048167134648761078071237906366861762182852575287839972086277755729119324981928444609106264259701354446333888274524973276628774156497648760923524481832663833452762418177095659595355613654641167082680749608979376803185447098375995697326393688131004109337818797240949544458946697694491023175711252281601633455520318140518434912188321863786674916952090338393786565681592801628381705618723407590841002970734247615023246938570157310969511622259896825576818967666320270028862457261414726941487986744339726569680918381469572296167963322873152957311515026490875024537586804220481841141425395538441783863196240877228254220025884600850509437975161 A015276 549 -220824915883628881522679369225380653089009988911209975185282010750022394170286415684578459032274586367822170897183654364394427431363163998182990143843783447485992200285687747985761813569948105757354605910883355187279615941970777484228469046390844698629686233242429262553397180947737056681234206631040751503801947965513428833340230464693381391444539874683662807442061641703125072732995907923298559090136496600928315487858494189330238021072513726754327181445028114628048251627192497842120005114814912815355942550268122690375869250173309191079249582344605549733019117043153532945106974384412174134377425237506884406939827051154510486561165742403043367300225410297032952404238301808925955596073179444632755577189770274497409327842654351934364448724133982697107637519239118160487628381195682745477245972876027569471332626420207370272472417443609753777298921955997959521084077349582982871924508187632094773546487996276286733231535365092314931982724664340309456572757471055085938727715276255564333477582116570478130419108440294210885618338441475995841784125900909941363854986783786236984090404029865401562963432801995452414932398129438710146635293536331262490653195893048797161936171143135913444134436854913884814914997444630350300373145910901459322184013176104841410561496014085006011455744541724450504888225943050849622231897339872777468685017172255193496360955251400040991470506310517683741833787964629102238218183261119823001470746388256725329900666221271202520832687515760394213650491393415 A015276 550 113062356932417987339611837043394894381573114322539507294864389504011465815186644830504171024524588220324951499358031034569946844857939967069690953648017125112828006546272126968710048547813430147765558226372277855887163362289038071924976151752112485698399351420123782427339356645241373020791913795092864769946597358342875562670197997923011272419604415838035357410335560552000037239293904856728862254149886259675297529783549024937081866789127028098215516899854394689560704833122558895165442618785237624399919049210441298863553166131750635529056056931456950072841266973221130096052464142989662638186175046708960984573553586512777308055616327837512552236081458030534975099924114092536472437386660812537977066121748893057352079863420073753405952737107446878589478093465212098482726828495426965251650157034855141890523650189448839713839342920978366472338792342627754036048672890936892155948402875772365490489031945481276188269768851392630040722327911518441134013446326667002829121688003877447419340051506899031193128068328193480323734303651024562976365291501653422954326500638974388177054380422217656874262072619651388514722152906736829764607626412052414696085396307934718656328784259106505794668976082362284389612455671874088174752478354944248911223831831158917285222196214867194273734867603699794725597578705390561877197947890536261709036857284069459406655329330851859751091046856274367570848203981687408861465618567921086966008118336050164041241800990826519543115275261741102079156788248820345 A015276 551 -57887926749398009517881260566218185923365434533140227734970567426053870497375562153218135564556589168806375167671311889699812784567265263139681768267784768057767939351691329007979544856480476235655965811902606262214227641491987492825587789697081592677580467927103376602797750602363582986645459863087546762212657847471552288087141374936581771478837460909074102994091807002624019066518479286645177474124741764953752335249177100767785915796033038386286344652725450081055080874558750154324706620818041518864747259533463546209108302016703280290301963819560748286284458031273121250576769272687786983942685891108240109335556259569955233632552393918268548461458279442292844629148083787131225364921349988058739860375897896444424840633560290845711121082016558546626909252102842444003120225960971412636537666390816774963391222787410435300888401803390512591382310044151374945736688501730862868612106772638348221278657630237593096019387396267243233934812826161364888311000071158350323486745999909438775943736841870409229867909467027156713519763151957353925765478592620620306182933979826181871864411893591861999935791684283684514513306186358413264925702676809674557763563021442689175595269220098398479828563069242238828200973597763212960782726182403696732883261672779751366994494128189962086134632421287094364963144244120172350511033810055046174787561035893660863150745858257114883232585968049948434819616813814089736606049146109330996982860046014871045551093261103103165905072417348401087470725273726895495 A015276 552 29638618495691780873155205409903711192763102480967796600304930522139581694656287822447685409052973654428864085847711687526304145698439814727517065353105801245577184948065960452085526966518003832655854495694134406253684552443897596326700948324905775450921199578676928820632448308410154489162475449900823942252880817905434771500616383967529866997164779985445940732975005185343497762057461394762330866751867783656321195647578675593106388887568915653778608462195430441500201407774080079014249789858837266927743319675519409182841429451288274395071388664693196572242299834188868311245839779201613834134407863147050802524835408210190631497749908305963921022405226406891764457932654907219024092313050896155559889951079725334805641556799559275630188504032955048206475363108741484956479853946653343658534946888804048473067946778167734594541091596753568753504872447263042219943279362065646647304341099575288875525183217135972165153909339250158669977185387124927749042680641111165293626721680470484768659728915783881683740995676291409505514474381331651952597354247519088219449596087793118618821369466845884134361863849236819965153858892834400507423749827445761246356391152244445709454523408534487751019544979747227267865172789817873320859758449525111318267369024998071637854683663978190609146203705556144025341880093155301627733805970126247708042908510204188791476659196303402049384232268478023281778559975588590528728235555479260941759267559160866013146017766933387271885368051513391726184019238657201912441 A015276 553 -15174972669794191807055465169870700130694708470255511859356124427335465827664019365093214929435122511067578411954028384013467722597601185140488737460790170237735518693409771751467789806857217962319797501795396816001886490851275569319270885542351757030871654184282587556163813533905999098451187430349221858433474978767582603008315588591375291902548367352548321655283202654895870854173420234118313403776956305232036452171560281903670471110435284814734647532644060386048103120780329000455295892407724680073789045415025228796093021234660480017544596872221918664209519446485370640577035796609756401582048653969713571433833770391753696006663435764985660414022606331052562409961753807970838786113989597886399618442881139220683840595326706165914586465422282452052371525045622126465597218132389809208297722458478497797934843744917010242293920185639099118164598391900595168756488963030126612471026327335542810750141134504540980559314670184956110439355000119623236231295777549518874944785005775809666169682923128371531117267733930777324335976080417662524317056961140334976177719595117406079916749730082906240431489503001319059390912658823586944607008326617119602434195578511503445524390358390258859845191591311366353429705438054424080389050620204841741395801523885977607543285780006600625516728049183339958514434672427074748671193354238398684643112704008755583176849705989620145348879691930457123800306614378172211864606308464728599836556562387167364385519916774718331634391054199788505013219942117431029679495 A015276 554 7769586006934626205212398166973798466915690736770822071990335706795758503763977914927726043870782725666600146920462532614895473969971806791930233579924567161720585571025803136751508381110895596707736320919243169792965883315853091491466693397684099599806286942352684828755872529359871538407007964338801591517939189129002292740257581358784149454104764084504740687504999759306685877336791159868576462733801628278802663511838864334679281208542865825144139536713758917656628797839528448233111496912755036235745785445058722500753021473387709223237678662520086226845100392992146883801415714766049350025674073838034240699491335791737182423903488218083401629544302095212577297420402941970688757635981391618332415536327730810637271849239572320673584753409334409539092227918785953635641485577434571290320252801050698073840300477749820915741598732608737345852587739923382003066008433573663831725888443797206245089272431917145895198336273471409536774643450818900842312251067590115120316824098613219575343459946674098944690616811229998587936630588223530333085663295019405879843913128554483991593102699046801783141864679769443982751933814215118051262529828499074039596387731723654402432595568326195056044065587489702700293942966428050155954986846431988648112455442769600336576539999063809170551843122289107644252950740780659769637195198517771143284340124589598283785788498793918318564368451027542594225867956853983473860752446963665308384899182031196509532085518767616921491661882626697003168308785260364466853886585 A015276 555 -3978028035550528617068747861490584815060833657226660900859051881879428353927156692442995734461840755541299275223276816698826482672625565077468279592921378386800939812365211206016772291128778545514360996310652502933998532257716782843630947019614258995100818914484574632323006735032254227664388077741466414857184864834049173883011881655697484520501639211266427232002559876765023169196437073852711148919706433678746963718061498539355791978773947302473799442797444565840193944493838565495353086419330578550272031319545854377527729739895048341225381391117966460415422509282914429093462549198498606578542555372718914142115983422895242836655110184848414050482540102911164994293967266782457008764302874588554464857411152573148865877086993907306455138826339166862365428240311053068792075182452837206200973024390136152923183573865360361871723408851736330845976867591473839863384408581572585450648613515279464622654674194326159899822273627812114301917050610787391560715578319114208396127911247984100894918226135068263662945007897349426279111087788619090427269772050906973291395560367912639915532945810564301382924727193562614631200921131598211680506441324805838897227519627052156087388140791599395364812711696964489847623268339557166893724594754052614138758872390337029486011713582399715627676632727010369309251577460952501029880466541964293471106497758149373479199879921272068560379938414069980732805377733188346435996851740210464700827552287904034648707860127691710117614769081044534614385833330182750517403731335 A015276 556 2036750354201870651939198905083179425311146832500050381239834563522267317210704226530813816044462466837145228914317730149799159128384289319663759151575745734042081183930988137480587413057934615303352830111054081502207248515950992815939044874042500605491619284216102211749379448336514164564166695803630804406878650795033177028102083407717112074496839276168410742785310656903691862628575781812588108246889694043518445423647487252150165493132261018866585314712291617710179299580845345533620780246697256217894787928620226980037097931112950112696023117634307159747369533836312333322276012182381280848828352858502779534908892664680712784487958864742246399213085657160127650325569099121036269136623526056221916848414583435973654036890855576277123927393917016686116685976102129903551549881140247100419249958711610270993185207146587573885552794435700981567895231742789661735263179395886334719884491381192054390034573088119156328979461594370974908290355270066494220088422069756057624006996302454856245777860841127468005500679587284067482706553004700806750832443077038749046246004145959767312722436017356331296334182030381227680955085062028139358349548168255721107656218746825593697218315480891144783389348734602564154541165192720944908799244048336170720331484457104135954319257618738426845230077046676928424812025778368392103801736106024880083647661037059279396923284703574832489133444073642296531785475122040988099659728449597402449406707288192257132425690264878560288117029275021683766765678059095378996755626048121 A015276 557 -1042816181351357773792869839402587865759307178240025795194795296523400866411880563983776673814764783020618357204130677836697169473732756131667844685606781815829545566172665926390060755485662523035316649016859689729130111240166908321760790975509760310011709073518644332415682277548295252256853348251458971856321869207056986638388266704751161382142381709398226300306079056334690233665830800288045111422407523350281444056907513473100884732483717641659691681132693308267611801385392816913213839486308995183552178914300740243299448521255482594533091654124323132541714115942850465340914234269843216160640784535062498610248040458578390644722120221941639218453674248499930241878879675804151799836396016267705171452537382026833139045587489914526769441461536305295126265669872266783749273066329445270560617465566017382863933852150091361438540284568447735831578033818007183242041284669758048434555105906442717863490637107477061642980175056514344120359297075404070657261141157611448196279453739273718616233162090819022623490719948914703678807706067247358277772626951853771538658463161163029726404162000511070836047721269657290044497963532795785850661129328985681162431968215803395189514597027485096698780621671776080301517953406111072456956249787472498107325904324689687753057826821818892751097887619340394145340436272565219314737850301787788660218975405852447068109245380224694740209240817030941410379622869734528632061215204745874640157158798211474621779225924519360189186324557711798636632832216652253230821530728285575 A015276 558 533921884851895180181949357774124987268765275258893207139735191819981243602882848759693656993159568906556598888514907052388950770551171139413936479030672289704727329880404954311711106808659211794082124296632161141314616954965457060741524979460997278725995045641545898196829326104727169155508914304746993590436797034013177158854792552832594627656899435211891865756712476843361399636905369747479097048272651955344099357136646898227652983031663432529762140739938973833017242309321122259565485816990205533979352564451759226680008562529165351643648346566337740389289728827145291011033917320082030650821478938175418457191016720279376605357611295509728299876660454141791811207606343000258122793774294989742196582025596218051230987904035037231441506627612137574987238586167690111799251520220795098197694607220637832882947058631020311545547841454733635416563750104214949728175599394496009114781862459665238841096458315101212130643117422842774271715823451270562537056848652991695288156656530033466669534105560728987007674641073630160334949110712556723956039645701681105716187402988708945313416771976417010905568252247652940730882183039135985885332773507205195673042941783408592372472903286747858232103884772305444790551700764115412222632258501226895574761975608610732208827641190449332752498329659739849803172748655083719230247832619112285041673336383025941563616293660849506767757592005835668104087514801620100327032265689734583696936616019616074944425087492985730534060299374652831658871907479377559586944299918939503225 A015276 559 -273368005044170332253158071180351993481607820932553322055544418211830396724676018564963152380497699280156978630919632410823142794522199623379935477263704212328820392898767336607596086686033516438570047639875666504353083880942314015099660789484030606707709463368471499876776614965620310607620564124030460718303640081414746705333653787050288449360332510828488635267436788143801036614095549310709297688715597801136178870853963211892558327312211677455238216058848754602504828062372414596897528738298985233397387747538194789845080165157565731194014806584065128101528686665776414421234272587950972238719899791947515423282183280431857423846464295820941912255033881230368445586894770880866085188649908816464667126904212039942219782826818566198898976026981859285504980360073499608055960860896399466618297497146513006733245666733951293304023521016459564074349709058836756858697877344792843814525776092272341979762074521903151390445290981685424901864622352736052603898601269992891423589867265583514279568007546598543912770755530414750830312931952161548739647704564971497429335685239235822445211000774801738206106993494649247069391707743768621473413483933667668118197950581837156558624274300313725687638488301605712297433347461432292872721948801325254729718349492676714627995034933343651735020363083806877496259394755211074725694662095212799017098224236449328300506503068978518656507697041102054763402397291778705919940390459199582509833746155436577978966122226033869805984542060211681083587727364097823030903170808975941059975 A015276 560 139964418582615210113616932444340220662583204317467300892438742124457163123034121505261134018814822031440373059030851794341449110795366207170526964359016556712356041164168876343089196383249160416547864391616341250228778947042464775731026324215823670634347245244657407936909626862397599031101728831503595887771463721684350313130830738969747686072490245544186181256927635529626130746416921247083160416622386074181723581877229164488989863583852378857081966622130562356482471967934676273611534714009080439499465135729066512190446434567545137817577702369946932466561097460475730556562513522146483543312633328638619021635653345523586738487574211459044753620613588552523297692579702002060464332221555248000043170452901730767217199718054137757106616549261467483963413035304470693992508339496181974822739335611043687524402467914031452968927049084162596470638630621773782545389507091426039255580719758416319753278458131881848342016404031506782383370934916876985359760852185618047228970577856157551033073760951890115119188828895671660681756674449921629165724045874265197461912055553747096973778372934025884694099648013311047045291259486820294785468064624699915470017706112448776185302358175940335355019865291439640839602506155135378159288352146359834686661574022958986025641824219152399626396853014353699546667241381799978000080276023543697420382440457734330999739320883631482890499770004616105350956100641164007219163204636085590812533917090559556740783401795065982988277532896541538011506719948738159912806287858376123891694201 A015276 561 -71661782314298987578171869411502192979242600610543258056928635967722067518993470210693700617633188880097471006223796118702821944727227498071309805751816477036726293076054464687661668548223570133272506568507566720117134820885741965174285477998501719364785789565264592863697728953547570703924085161729841094538989425502387360322985338352510815269115005718623324803546949391168578942165463678506578133310661669981042473921141332218362810154932417974825966910530847926519025647582554252089105773572649185023725982517953364334963589538143335622040287843882871862650263666957288837095010702083602085722433407612637507082883280527757962907034188779112674202807837891687150591267074349147307900296936963201933552777297195508539963317357444492389285860521278997883036236255291306065421461584142742442735594740244510215567299633024206909065560726372190214434397784994617429080311221793037492614543082762091351461592901016790521985460301002906510934478788015344412897411145572012224747011650117223458729929377733712660330267844716295654362051255577513068143311471806236731832765739961462344523735578254631487409636708300472346630985545793586607369611909405045881875048808126107655465876612649947461808703574720786092027863234011064205211316221785415227836227662729631215611928030255966211986728328652784062944293329613431706337384797488511779359423009750600180577859478815595553437288706353688620871639537453901145925832122959340243773804488825572729185147159458899447727287173188890042088105214704157836593185473750715881373451655 A015276 562 36690832544921081640023997138689122805372211512598148125147461615473698569724656747875174716228192706609905155186583612775844835700340479012510620544930036242803862054939885920082774296690467908235523363075874160699973028293499886169234164735232880314770324257415471546213237224216356200409131602805678640403962585857222328485368493236485537417786882927935142299416038088278312418388717403395368004255058775030293746647624362095801758799325398003110895058191794138377741131562267777069622156069196382732147713735613158693520236880997533434680435105317947677531592164381734137896005237627149707150918535523291871274088798502552457629112148334132456529498177445164926883678100983621511234571263681880931646253629827501606076766537333118615269676599732757566113352183227400818055328058306839565337068992932220129373770304201827346147172749804581177216496855891871914675302795735129251018184326121202891130222135721026560320679742153716362036945292387099353246683797634593648285569114443086741762769360096238564053539542744147519283820606456191347613034378072719584222066832831627871746494066803613750311096754902823654809750905910456494472116524363635878020842108133885055515399754612837348279008274860716808383166806903586446794204643626940151812983903481338637811929049370897785122288698176326430178155108011465364071297741625573172918799837870552625521888286267298464249057384178855772635873112155053272141561558452444618076386825723180502133731807555642372927114459232969973594012071686936372661218200080627052468271430265 A015276 563 -18785706262999593799692286535008830876350572294450251840075500347122533667699024254912089454708834665784271439455530809741232555878574325254405437719004178556315577372129221591082380439905519569016587961894847570278386190486271941718647892344439234721162406019796721431661177458798774374609475380636507463886828843958897832184508668537080595157906884059102792857301011501198495958215023310538428418178590092815510398283583673393050500505254603777592778269794198598849403459359881101859646543907428547958859628748702990937225153024672775800399851079250794504729477129481873334391339657142838541948564201815085664162883701065477073946379938751605304633492790727468691794462428732935296018364856159892858336179032637223143359909391893978266252934194241545592250113167699261083640517423310653509634566877281966728703158370657355863070193685794216296339576938058262241690639290605052157014139925838247104631032992983538090848084087628128170742852491915107315976336709758401651012445041021544038605382999172693173149687931909504689352565878719797140336218514112689967263614437235176147589887835783813753953172899801927160440684263336695173672518148740917484753173104174262139147818529785356194269346650894179132724208465195882508930855884325414914731792916435917415805952303780014021298722149275212966040243448459876023501408964233250255603229392714181204442369645033923748878236829083694196712355031357281645630791236214638110399166211569868179059265114866855666492758316688947890006680349680927112044468332578360677586070300673415 A015276 564 9618281606655792025442450705924521408691493014758528942118656177726737237861900418514989800810923348881546977001231774587511068609830054530255584112130139420833575614530161454634178785231626019336493036490161955982533729528971234159947720880352888177235151882135921373010522858904972479800051394885891821510056368106955690078468438290985264720848324638260629942938117888613629930606091934995675350107438127521541323921194840777241856258690357134127502474134629682610894571192259124152139030480603416554936129963107511923946139677169930734166741781035414447616160966050339918037896466026558108396878060985185605582881239826665368059568959437332028811363366524429138248043532085386322296361886727959874902792645563663540853162893463833894066471281840255425254453023469264435476988795457771291193251037782724083658334655382580905133997327901405416775160637223966343177486724201712081639698550773874279211257899799931663028529705048294398244024539718908549164586180652654304320596907119722795649294010021000086837966577232294030939531975710702872696319077482595699296315413286462093525195705823589753375090378199502071680084561444707247561740224928507646163948938792485426546332229261996961931568269511389238108784848042380094520701436292354106618721792069559131968032214638963254666551124526088667627273822339311888460473133581610015601646460960612775715213943486679432388360220151401899219609440129147189639822554899710068787097225393846498487776210234020857195377678819686805161220743501210907440106667594054581214475328417282681 A015276 565 -4924560182607765517026534761433354961250044423556366818364751962996089465785293014279674778015192754627352052224630668588805667128232987919490859065410631383466790714639442664772699538038592521900284434682962921463057269518833271889893233090740678746744397763653591742981387703759345909657626314181576612613148860470761313320175840404984455537074342214789442530784316358970178524470319070717785779255008321291029157847651758477947830404449462852673281266756930397496778020450436671565895183606068949276127298538309664948958864389684606486334202638068755706863015619369414308702313034665154565904371923086439878344420168558859637649761871660937351529721079969501948027844447238973896168699904860773393138411019753977794263834487225379464370355281941341396480846662793399854282423455292125032658281952361435875245079019101096482421114909595934506313727222582630058879232920716913361655624287836563358211193228224453961197691327245034394312224784249145266555647210237752433636003213493829767507904906606298848801178000752879941155196725659580217868465029163922887881054842707072281081941415514423581611449058219075141132253042218525626129325413706091641562189424328000371610024403563453222180524491211684128640012393676173024476569533095367440890512918804590566004433031580164888696546122739849512723242705493944685431441761850216648320033806930311351849118864067680597167742619110099615513333415612909251736875818958776832338844585150006658818540199988027960337808274763226270694713789661120050382119501857013831150430382867318457735 A015276 566 2521374813495175944717585797853877740160022744860859811002753005053997806482070023311193486343778690369204250739010902317468501569655289814779319841490243268334996845895394644363622163475759371212945630557677015789085321993642635207625335342459227518333131654990638972406470504324785105744704672860967225657932216561029792419930030287352041234982063213972194575761569975792731404528803364207506318978564260501006928817997700340709289167078124980568720008579548363518350346470623575841738334006307302029377176851793836847857438351520207996174898576535771017294117360013035148732902030928747501621107521845087627422040087981009288447669274166942429405405798620609366718586202822434244492584743681928269306822846259612178736874291969992909078689297273062435398157221604483991740235676820432264300730764663987574883111710544867635224090303939651911525438259477573195511136233459818887512889323062538696859809065105199535350684575980797919493536899461126274755955110154139266512906759097734812411377464279990015108434233140038036968423369050198609483233131589837352763246324352742491894770793396509084504603107588626856422672412357321887208207006776707816624883927513067406368294522063044736237139512761496342490243573617703410415386687523303013726227216632365134670327478991856584874214327768441148050063379357836188969263137982624537174249013310972833372013665193349831956086602463780621769402155822875527134751716749569124101183297226931281109190280119738757598593397834534811602936643050223325140118780727287774121294379759127462787705 A015276 567 -1290943904509530083695403928501185402961931645368760223233409538587646876918819851935331065008014689469032576378373581986543872803663508385167011758843004553387518385098442057914174547699588798061028162845530632084011684860745029226304171695339124489386563407355207153872112898214289974141288792504815219536861294879247253719004175507124245112310816365553763622789923827605878479118747322474243235317024901376515547554814822574443156053543999990051184644392728762121395377392959270830970027011229338639041114548106970008887616449802238367630553714332262402750251873101336714699897503375986665541810628962295719018663919498828873831063231837375803508547698130473636122903025711577238162333923651981687195816087419604600436557011279958057555740607056985845938258818725222954724752034998566007476873965584445964307664795622005430116367549522603638266284553875540413358343736936050678640505913395845844315058840869588299237632639450562754965927512688860563185163337134125063143166781375551009781996131977110727446095537175407410573827704858299048508767487547838160852964695126713207436065791156073661227538786683376605176463788731768871103195803134253684139902004874936282849352692538436561628663455538321328165346401971512967008242500007165954779182881601291389978852076177047818430930427130461164702457532035425267293926605028783894040099538681395759634525827213117341826594877018041741606519480159405168815254825094464834068844299093444814020251465324195894295868561017001361597041453417787582382125960231568540803466510043269324750603655 A015276 568 660963279108879402852046811392606926316509002428805234295505683756875200982435764190889505284103521008144679105727273977110462875475716293205510020527618331334409413170402333652057368422189464607246419376911683627013982648701454963867735908013631738565920464565866062782521803885716466760339861762465392402872982978174593904130137859647613497503137979163526974868440999734209781308798629106812536482316749504775960348065189158114895899414527994906206537929077126206154433225195146665456653829749421383189050648631503009812244709414016964317147140576777701126806476802305983939233815261915224295851613050928313495726845538437047840169554639046729498585705971652316711695188212872128020258614677057221392371578190217832868427437852693937429662282854573368863466766626435615158032954337409495786245882278341336863603632969792655363155653265620943780161041022803223655046906245362049336969006539452206271848584154942736432830654659590900450699742806151718078156312085618863773233646738361426715430283875272318710923973606115286333257713127294057342523739137526867250473790467005056718251047151224697586562072117568436904509786002423353997605553633740551200890248179061264837341796892167231803539923853681839178415020342541122583992839248263998529468806481800707331240717791001597032890878326284962458350362535544008589291767442791906982121465900899958023453488598682071306269754605386009884681988193321125880769482770010260059225299657952034355555949920662122099038619133776153642566010697611930432651294027645615972583485336334817630487165561 A015276 569 -338413198903746254260247967433014746274052609243548279959298910083520102903007111265735426705461002756170075702132364276280556992243566742121221130510140585643217619543245994829853372632161005878910166720978782017031159116135144941500280784902979450145751277857723424144651163589486830981294009222382280910270967284825392078914630584139578110721606645331725811132641791863915408030104898102688018678946175746445291698209376848954826700500238333391977747419687488617551069811299915092713806760831703748192793932099282541647115045644599346844599903089635984518129554985217682272062990627962351541015573336652390566889206115357421970092240459140065144734487247639597995314730665883676293179217385549771109814968581783192672160592303628549598475210930892181450537976420631261371219438225992465045240361364968044273327987593408983536746864525754858832221758639609552462387221569842706740654212699829665036304013799029015311326879617012763756636997512944552633465460045568261039483962830899974657049216428747963099447598737703398306989054548974394315586322737260874029546201671081178781541358755193181351288422159143157075276316590587994368383490558071277571663539707628091702328358162678295517648970863275938609328956259972947084649352689603405808483200864876335742325567977194850527501248061422791275369850116611538307501841479029821620840647054342843045437319392138195521178056624634285387146532966390481966150068604645941256003508074500964444745444351051551859420312742040157504205318431299995338183422802349523052047183348583872103418744423815 A015276 570 173267557838718082181246959325703550092314935932696719339161041962762292686339640968056538473196033411159078759491770509455645180028706171966065218821191979849327421206141949352884926787666435010002005361141136392719953467461194210048143761870325478474624654263154393162061395757817257462422532721859727826058735249830600744404290859079463992689462602409843615299912597434324688911413707828576265563620441982179989349483200946664871270656122026696692606678879994172186147743385556527469469061545832319074710493234835669283435175086859015273125034086576772774645235265235484139605033459829571560101442511273089950594341614283630226227999692107032417050706700221643015909827265675280870312123674464108487782337798775928264560575635582665161812068181618357440759092445257847331804732172972858698191386962002372760797502287001390355402479753746043842623664862780295535878052287137556252486887695808459831380132587554162446905436960307192788941904058071139077777552134836139873810135484565815876969268502104010808072081001616308144099336484376899631619293626924802164472255485962795992598178121672614496704916089552069812159835036569547776102516011110761021150184638370198472343453610449515334990855498511041094186291441025963696867943125158611069702723125433992011120771906956086425033698683193405554393387606134283293621231559539372147350320064164104993662251115629999294203579451795801914701678733501036405694901708008965252843887707248559960109942666438165010719709503111194284887776826107151943962156135055247864717008118201058203019662652455545 A015276 571 -88712989613423658076798443174760217647265247197540720301650453484934293855405896175644947698276369106513448324859786500841290332174697560046625392036450293682855639657544678068677082515285214725121026744904261833072616175340131435544649606077606644979007822982735049298975434628002435820760336753592180646942072447913267581134996919848685564257004852433839931033555249886374240722643818408231047968573666294876154546935398884692414090575934477668706614619586557016159307644613404942064368159511466147366251772536235670163671624254595070239763864895227586143731134656581109907234015066900718394221444552145769831962090549187098344466126397429052177501376279829950418238075709482202134674728001449615502252904224339487520004496173346334305734642257148499135231301826826760777260638565281161791392177520184335871585692522037448451752432186458162855709644445628298215160871901038231015591882929470208468367909323390847549935194949507896612223454152520037407537739551179771441208751191128415882444421012879810096858991204161171004279920494883093582356470593569463291589116649839685520596923034889859367929311321294989870105852986713614545839302779261495907241906764705576895419845522980082082328990503196180159274018729506214833451530555113815525268706408432086174752460598693825604957372876552790028185096656763906667269784031789436771710438143335647889951929046552227863346381856000938347667239845454662453474110345718813735299053617198045310071482044900889683017979560708199934491077421495605568504951267827378374708383775564746109610212379255522695 A015276 572 45421050682072912935320802905477231435399806565140848794445032184286358453967818841930213221517500982534885542328210688430740650073445150743872200722662550365622087504662875171162666247826029939261965693390982058533179481774147294998860598311734602229252005367160345241075422529537247140229292417839196491234341093331593001541118422962527008899586484446126044689180287941823611249993635025014296559909717142976591128030924228962516014374878452566377786685228317192273565514042063330336956497669870667451520907538552675444404491483304787679883972590010906282671123395319573582727416486383217241492611227570701496220091952052666053573863719959178613762534130516680585715991137689674159892665813214267651936952737494380026335135228085930540991377581377797949202417159664597969581343541089935116366030897013476221096202804813238465550918076104007323993012961865062324511722629010050938266653888418905005583487561508074497431164695694883775584155772503851843877522147282848237046531053183782969991629604047099149551734009725167795183251442911059768780262994888212172770994136938370931109673756263148091915450081529516562398000352912330816004792372862643546355810306238822478057105743524078945978214224508021768270881340159921340342733665385065389768475373730174776382834446645177135192064206906574984355730145392795348817981777596901411089257883532207027705815661131629129961283688581828439506387020947878858743459885510016399610750684669968654445041029488175045118406803358286889089313784100252555592916587587637779179968309747372738010504076451544414841 A015276 573 -23255577949221331422884251087604342494924700961352114582755856478354615528431523247068269169416960503057861397672043872476539212837603917180862566770003225787198508802387392087635285118886927328902126435016182813968987894668363415039416626335608116341377026747986096763430616335123070535797397717933668603511982639785775616789052632556813828556588280036416534880860307426213688959996741132807319838673775177204014657551833205228808199359937767713985426782836898402444065543189536425132521726806973781735178704659738969039016403968095116142204602045211703557394445101530018774502126791611884064530538125036386856160334977635357230552556976332667200717980388408940717705589294533286823180935771471492908845577992020638578853647912790709564894449913939495500905942185791199187521718510915424041712320714843437664891218829118453943433834995980456361604763436109895997295643188249723574262375761844549233592882080264488667365438251776782687651039931751502211827326571595774760782374270857230702192188850363146036253052260134828423710341081226750959694259955363219392146706691810706295626428177900693439852470045254752999033818546696446491471740916378116334358068912664229688801638988486373037108779102397133569743180482531317194668384269053429831083610547593647932552785074151704283782853214471107764943115906929490065678878023641986077030104019362893717514750441614147390691266466947033594456105652332066732941671659808681036086228384874684494253881780634644618754620110303103347398297067650339885022420446282369114897306645974745820794081910491732121109895 A015276 574 11906855910001321688516736556853423357401446892212282666370998516917563150556939902498953814741483777565625035608086462707988076972853205596601634186241651603045636506822344748869265980870106792397888734728285600752121802070202068500181312683831355566785037694968881542876475563583012114328267631582038324998135111570317115795994947869088680220973199378645265859000477402221408747518331459997347757400972890728455504666538601077149798072288137069560538512812491982051361558113042649667851124125170576248411496785786352198441595354631543314402099730084320570783278776903280198135764786067929323478910964721338058187970043065501800531053891772657270737425932395976030964845601550727739656422098986633945581489007727461928029383976084157657039919022031481667605326904722346782276971358044544964580201780683197662684146408953187564697530561717020561991537068111627769038048275443277510414666055922068735872570892373987508111540741544528595626007505778079208118820949797071463862044402894765554942786323828104769173878632571077432134797587671104172228612480261164953483936606963035913538044608233441755193040374428515225091935470867624008873893220290277712141019369745235554543493012784016734243641423734665155636434972699680107984045247953121995252073555236912857119832325272886008699040322057835570568349928145000091860087588712904211793873073805836885002829167142537287462998538170159890268327695360718459800767892989014758353734056372837730201330790784802347843777289213461080621178767324156214126497239251764597064100471159689775464042242637444159687473785 A015276 575 -6096310225920676704520569117108952758989540808812688725181951240661792333085153230079464353147639694113600018231340268906489895410100841265460036703355725620759365891493040511421064182205494677707719032180882227585086362659943459072092832094121654050193939299824067349952755488554502202536073027370003622399045177124002363287549413308973404273138278081866376119808244429937361278729385707518642051789298120052969218389267763751500696613011526179614995718559995894810297117753877836629939775552087335039186686354322612322372324244101472170599901078895272717879610069139605183967708314865970553945088785476351774570872435840500192368658330514619296123493599080781431310027579497992769988070003705589887257558975104435228709040356092028601376345056650073175660872366859617373436794840569632759130759722930062318285653049803581527802933596797512805829273494788458312568429263391155266747199922017208982957283319789653168286200932846170425949400639072212709714389622607138363171512732604304704263801917323690505905837643851940747384529775826294525691937440273879438037265701381914456795545206981141431023273812793945180575992273777911792404175835064153879008394818214101622230132044141467565378868585557695826211177724835213207830083954000700223443754164200634161173683918175298004469753386590042511998568513338716431021051775679945680126544094937927642934169663764392590746416683225715543548518454122927292447773459374620139427383658262714672989161285648277191011469757547364466095475990449503576240243709877172742792407458392355104366624723537847933380875142535 A015276 576 3121310835671386472714531387959783812602644894112096627293159035218837674539598453800685748811591523386163209334446217680122826449971630727915538792118131517828795336444436741847584861289213274986352144476611700523564217681891051044911530032190286873699296921509922483175810810139905127698469390013441854668311130687489210003225299614194382987846798377915584573341821148127928974709445482249544730516120637467120239815305095040768356665861901403962877807902717898142872124289985452354529165082668715540063583413413177509261335457938025943755083687300485194073491789936109807950046065569828716239156730385394400498454253627714449180960505996155878110849105340941423809548416286715007527717000999698290620200652652000454919316933657554491522486651893160373980162172367050442661335886035599125489944407822094939602806675840582574575722932811629066786853212313111142766495075888962876964013342384163972701935330267075442058016984934015463846804500253687393443684075810948424428669175200784185214548481220212683722104919477758520124462386922986702474265207307092125963133459488744206608302213841817657349069863013817528701556800295423323142219512479422608650597584775233842333196295362600182411490662535562970471884004463711997427245510614756471890148831508134853073753935978221370948312364770940944688880718209132250982667082098423021856519519489592682419219746350684330524100785532172870921130189181337115585370046088229303405158534615258197909191494468375382541764194715808547992485153604059675019799509748844023344800869623835910229877238934045883352842067622521 A015276 577 -1598111147863749874029840070635409312052554185785393473174097426032044889364274408345951103391534859973715563179236463452222887142385474932692755861564483337128343212259551611825963448980077196793012297972025190668064879453128218134994703376481426879334040023813080311386015134791631425381616327686882229590175298911994475521651353402467524089777560769492779301551012427841499635051236086911766902024253766383165562785436208660873398612921293518828993437646191563849150527636472551605518932522326382356512554707667546884728574605986952662888495050463857663364403384636943776629874503436811387986814884535145786372445853602837583536606502860580878489035037447420803807844674221438550459386294329289603623505584884318337378191820667008005411974094864445445363168118937694540405055370279734134470691829305270814987641669912544752912970401999470721541923872993501993945632084101056744660650224432765363724011287782517153060393841417942240320878376254770218334691585116895604028447919711929171525433980813517972805025491839776211426055421035774061833933739398961324133302326678101431633988483666625735918685756110965100542673159120572490674193327396789201789081997650604478817891434829227019324875077779749009464766959147560148141909753396405963290567029125676775077307764949020506685011319943607342200484761473077763866933993657468877133689470690862986210172830154020674792648682397140033168680828336440594629798549156081764216987175206823002089161106779119004754850047040967408921585243061948100571427872382241869392350044260279980714160350995999526734886329867715975 A015276 578 818232907706239935503278116165329567770907743122121458265137882128406983354508497073126964936465848306542368347769069287538118216901363165538691001121015468609711724676890425254893285877799524758022296561676897622049218280001647685117288128758490562219028492192297119429639749013315289795387559775683701550169753042941171467085492942063372333966111113980303002394118363054847813146232876498824653836417928388180768146143338834367180089815702281640444640074850080690765070149873946422025693451431107766534428010325784004981876863767868027099012364873270532026652895289977258117090887016283649191817756013013916010389091396944184495161427142022269377024000260256488681305696556087547972473290548279856010373237014275366052226112940910332002773237108506638657281271348210663006591460198935404386924437884275732095368237274764259108708029158134344511253501162164919213815684324002957160328089749123168005854073828759212656413541517555942383085602426449886322304469928542388576423299563923565024504748037079981036857354345666933906311212118719207969139753727633384557489106866910703167393228958002077751701794578414280639668281300185453101106691275028287872221654191530149339952599231410223662181300836510981431518893184057196354474171002504612576766229288421805945810061487295618218036990915985828468955993367578111455906474635082341762451971516594386451531984655393946276154527843059266214432738340847452880280148714477868051692246506811363125203238569778351356349956981144798822255425100988816750859016251730514848719715901016892873326772923699873642229313187809442425 A015276 579 -418935248745594846977678395476648738698704764478526186631750595649744375477508350501441006047470514332949692594057763475219516527053497940755809792573959919928172403034567897730505362369433356676107415839578571582489199759360843614780051521924347167856142588002456125147975551494817428375238430605150055193686913557985879791147772386336446634990648890357915137225788601884082080330871232767398222764245979334748553290825389483195996205985639568199907655718323241313671715916735460568077155047132727176465627141286801410550666767656985340997887745276824886261065267197693185309064445111912510399486304830277891500506618676688776591159841245361490907235452223671991828400406342015319913121204258211537224182241187884707270605888177144347058581977365129122472122302485348751726945828542449389283677778034830642044240012538788654544153411195562842944527329990900957145399898708976752216867170761820034705131026953341649341556251995448193518456892520165859586783576389097425235041819637758252223523547803909188437387170063464573286036407065686449628355836171915800283452848175480775463840505536630403483858828863929423283682168842802710730318515296281389574423541077509670308475135473927689859713749643133480005660992667226341583160148373128220247110137558237226012221371698685941511454363822373260913618358307451705519784353824927510549306137071292105827316164936887225081934213967190614196701361225284368390255777427011245255968376249443721833030047432934819456980095923186040208911075551464411186019872115708860519706834663389043266547763197751266045041842033525690615175 A015276 580 214494847357744561652571338484044154213736839413005407555456304972669120244484275456737795096304903338470242608157574899312392461851390945666974613797867479003224270353698763638018745533149878618166996909864228650234470276792751930767386379225265749942345005057257536075763482365346523328122076469836828259167699741688770453067659461804260677115212231863252550259603764164650025129406071176907890055293941419391259284902599415396350057464647458918352719727781499552599918549368555810855503384131956314350401096338842322201944852982274932279034147056184877838406601777428521812441705595886387275687348792998935392055394914051638950377058522511733649387805036733136960232407105972740093040304292364802998181554282656124052030783172208417241311599293149392403032584212974407779071720154816041730038384540196074825120552016396792478254872915065899840092998562005448873937466965550513893386123346194643517114526366317840785342559822408063816277636869344214969888315092934123494170973877826344374861520999830353238565193975630942922386316164133720440236241140999856306826660457698451351054214241551492688828623176078306548230489601158145001332644917657635290686254376077905478506601099788629655632668868492108840341728165199958972855489074289215601281725958826355633769600562311228619593945838439040391534179221325778824419706355083844351151662948644705244800601105015695969712451213412445822042855087405536167576096455930478039943268205743702568247971894663183705984185474779056783647812735657797806005934826875973329721364585358113895896615708128339128977510201303903151700601 A015276 581 -109821361847165215566116525303830606957433261779458768668393628146006589565175949033849751089308110509296764215376678348447944940467912164181491002264508149249650826421093766982665597712972737852501502417850485068920048781717888988552901826163336063970480642589315858470790902971057419943998503152556456068693862267744650471970641644443781466682988662713985305732917127252300812866255908442576839708310498006728324753870130900682931229421899498966196592500624127770931158297276700575158017732675561632947405361325487268967395542778643265314826083518401823144608744271821988068181307844384250640278299495942069004329417802292872081108047896013262008974027954921729186417142898490945564595211944112507394947339997874549663153004604938036888523210717631478881725101335252442581612691539036568283104749704653172000159664034216789662361002044005726365967934904920283659264449081462380440879286710618519192885041303317491837457582065825658994905176771567003193449689392752431755490446643156264688798381022362494537593509689722269566665910628260320338647800511535948465423806665433205327846329877116535864708646114618660241920078471703312615143565120380956750396932944981182637012975921001802022162684218691122776964654364596673354703901510913975724716805485313829327041747935309845145062974367173663476024457893843875321375275533058178466597132399249328289251518660819770548327429601187675251285558190096000384828076433029586081521768582014612391121130810477545564823336692798646068657802110196219563213173042923997579675563732534489602854401310508385211396177208624688473613682055 A015276 582 56228537265748590369851660955561270762205830031082889558217537610755373857370085905331072557725752580759943278272859314405347809519571028060923393159428172415821223127600008695124786029042041780480769237939448355287064976239559162139085734995628064752886089005729719537044942321181399011327233614108905507171257481085261041648968521955216110941690195309560476535253569153178016187523025122599341930654974979444902273981507021149660789464012543470692655360319553418716753048205670694480905079129887556069071544998649481711306532107355367841961476346981082845793624960819028457295315723250149425094401219431036028866450355970850797462360911079605868243504119248606107427775534572458360307399642014613177580821489781874122029490765999165942221696887136821829275417117683839670667107935521394646240825652297766035941079735802411864665184591395444817913802214284081628051656106022305676772396936165202677181307303857739350035101765750562664849304798596688666798761156918354785116714568162620233057137018140838567763196617189051503547082769526957263099875782401881611142179634802900001323899606907184676447044478203072453881836813147782182422668987296808317915791385870654180949308760559375789645583010794776107709811389767521270320817748185704074410210751785427996571221322049199954731367334030343283744746715067830055867212003692214496986865197554523979972957283241378076485517511767593517088733135917578397528848441913539888415250238691553291086786632597351865523153410546446919157410744137550205389736116204990918454567337628818997481387933582129797650625016209674494906444921465 A015276 583 -28789011080063278269364050409247370630249384975914439453807379256706751414973483983529509149555585321349090958475703968975538078474020366367192777297627224276900466241331204451903890446869525391606153849824997557906977267834654291015211896317761569153477677570933616402967010468444876293799543610423759619671683830315653653324271883241070648802145379998494963986049827406427144288011788862770863068495347189475789964278531594828626324205574422256994639544483611350382977560681303395574223400514502428707364631039308534636188943529865787311034962508178516055718083314745987653886466539460850067422931064188133858066036122020473989616886201620225998483150793450250758108160377986212649678370944607225345873842464472632850031409518062235934878448774232644479511754989275912210973149031464735071016666330551474324202835592712696279026248011923138919985420682963696424313919402999352225480766294335558436289682705555374801345535640189227267797541382222024083368804420321134627496199082139798345732142733467869899365776210013514402749601640214911030725555477706256868364065519115102162060594755945307920636089119675762147878533823447572149781857517811247991627543305556186574137713849654888959760735458812837636858767924722240836404991325539304053346608957327803385345604396428711185355766512911560968467503945367074937890316035337672591701592940492545814049491832979359351955499390036194966128406437994144587630864403904766190085182515040336271592002989693014554812940694934715000941996023888913087642475291294913229027987880531163890012089823131136306405444362613903867703481178932615 A015276 584 14739973672992398473914393809534653762687685107668193000349378179433856724466423799567108684572459684530734570739560432115475496178698427580002701976385138829773038715561576679374791908797197000502350771110398749648372361131342996999788490914693923406580570916318011598319109359843776662425366328536964925271902121121614670502027204219428172186698434559229421560857511632090697875462035897738681891069617761011604461710608176552256677993254104195581255446775609011396084511068827338534002381063425243498170691092125969733728739145473693408789056860601851315652666827722320393429789915297921726566966455914600157007480027929625186279611660660117772411054698445250664560649198054693582606463054653571799554449782660911968044733817512142368420265614453924104522963103307872728844390558927366371583485891061553694708587646318061364985107878032412171946867936925396784880632559825848709431861202666591540783654929821618314024750181464888253375080558875883083582886185893768962717001691768182398684816210404044713104332168838105292100052343008139477362305583650373565239067188804071097360804946539732852229769001296955411856241051996111582330166005112281992605838149548941102282425012750959092306614249113864142645756686918564331813823290051297202781261112864442165894422095863422287955402365811504967175729531729801915176166227000394286560043416114363303123041511084882304345240319214556611816197922197764013988275709840918022968599447321203992542372086670553928133583617249620539043217831173879355377883837611642618979414095724468666225559120624317121602662230346825593796910121112681081 A015276 585 -7546866520572108018644169630481742726496094775126114816178881627870134642926808985378359646501099358479736100218654941243123454043493594920961383411909191080843795822367527259839893457304164864257203594808524159819966648899247614463891707348323288784169252309154821938339383992240013651161787560210926041739213886014266711297037928560347224159589598494325463839159045955630437312236562379642205128227644293637941484395831386394755419132546101348137602788749111813834795269667239597329409219104473724671063393839168496503669114438758856765745491125017623003526164892877196059699097617618522068511315577361057640600458924158838975145032151030424327558448390103250114564859039994354941112356307597689726333987572507927794913869977333303128166376004709413293130928657770520073851455117862496573276475801515086765884925782252501123184460424213218069162279100681932164058441897799462995550027568727420589111417731455723526173578593153990536623225926389046906608961994525491434771012209435702626803748515351287192333158566489194010810122396214208690513127903368847787342280270666325790476156400641072969952795755432335044104782650584175014949360419991998115496228702806611214850810071207037548486472549513134116852571851552999994780859706660150180752240312989524202409049428176848805068153069164445210026114318727507647065557528263978539710500961333136390127121267794317926294416660258049324844733957149419528352631068005058331964618587138834635803524032177957927789139289179147400610022942694351831641031341867613340791238271855623829637692027444486735583275139872427372335656654855859488135 A015276 586 3863995658532919305545814850806652275966000524864570785883587393469508937178526200513720139008562871541624883311951329916479208470268720599532228306897505833392023461052173957038025450139732410499688240541964369827822924236414778605512554162341523857494657182287268832429764604026886989394835230827994133370477509639304556184083419422897778769709874429094637485649431529282783903865119938376809025652553878342626040010665669834114774595863603890246452627839545248683415178069626673832657520181490547031584457645654270209878586592882849816673179839216096569491028458619788829397103088637580185829215735485163440933826703578357818968984718558140837912550319124910025101380202839327212933184207178653238125426642961784415490303587577557682546931713764243340379664493650385366664224882637330406091908824757063862584657750443670737994470284994887777035056005662677011345150537934532832517075578678863295530313948432558928639726223679229218693799854775537951043658988086787184147724181263054577648183392459896399324257794295645951054469348679656207744089330074299264155516310670459662021333837700442311058401216064806843858899957157224486881999500952398866544971858323959290127688927183129181048240194588013135914269822600340991977908095087843364667229413582549176777341315575423763097794360126069288495446674639491719661877149050386162123077723043999294606431951586645638382306468121526463995241839644273312874253700008006739930047991920707877333183331618812175303041136625971174560400792447916595103211504765728647859589560080833398443130952616391133706919209505275580698933198218654299830905 A015276 587 -1978365777168854684439457203613005965294592268730660242372396745456388575835405414663024711172384190229311940255719080917237354736777584946960500893131522986696716012058713066003469030471542994175840379157485757351845337209044366646022427731118860215037264477331081642204039477261766138570155638183932996285684484935323932766250710744523662730091455707696454392652508942992785358778941408448926221134107585711424532485460822955066764593082165191806183745453847167325908571171648857002320650332923160080171242314574986347457836335540766936369532821153388733711526120671465356054122214443759654392467438336320358305550201229941138435657567439012039750257779814862990999479631894553614104436216303397747632703240822819196123393698652003518684781216688699071279403963413197046045537228723642309642298712555210973582443920231614447426031086858328453802014652108024854234494465101763512405833162620190874261583585122127548536253171548764651878892202095357291103321693299491961832756961284637554461491391173064565615640431751167295418628358887633171440086195010876474752826515055713803337237827535805055668918425287013197647326714884008460979835547894096202096479441022558220376115467891070502952733118531405591241322766780542664061411698146679189909404102974757962606437111028408370527449426390199473405210489470986030144525269952421248271178705742336047096268990408937950076517726598146798349651049295120679536419929744630158153944232629383972375800616984971710413848349173086808812358725620706685791940124873509824718914597593984960420175085551897316874092052928730546984497044996230801355326855 A015276 588 1012923277910453598433002088249859054230831241590098044094667133673670950827727572307468652120260705397407713410928169429625525625230123492843776457283339769188718598174061089793776143601430013018030274128632707764144812651030715722763482998332856430099079412393513800808468212358024262947919686750173694098270456286885853576320363901196115317806825322340584649038084578812306103694818001125850225220663083884249360632555941352994183471658068578204766077672369749670865188439884214785188172970456657961047676065062393009898412203797848810286297460848151205091845722592869719873931026079280552697077153595049356153406123573869259031150281470390552784833934214143671670288901575399093232182005004752300246345032125194751590066644953838986512479843473163909710733821737048104323253999422451797466569491594373984814108941430301475189464729211243629981187279337949735004811413192628825413732789415994504137126773596951232717907969751367547079902140180004893994086736319800241351227744627145396799123816649658810608864192828002674871698356399194635420516934532747298978038424156738635790192474532287160358319877330001287020557314193629559656850398137564294323254440442544440124289276253934093715047706029157953934637031559242296691255170514986612944153578877874420291088933729407392209607183121687121663090013239480052327883392303501326576743520523813599183839285623955697866970791733426882290465918388290524798689235825893902804942557700306107428688624691219255869736443624397349160620801755552578466063114977320961299350939858718863198567629593979527809875964267436374370954760596963918074636515961 A015276 589 -518616718290152242397697069183927835766185595694130198576469572440919526823796517021423949885573481163472749266395222747968269120117823228336013546129069961824623922265119277974413385523932166665231500353859946375242144077327726450054903295146422492210728659145479066013935724727308422629334879616088931378314473618885557031076026317412411042717094565038379340307499304351900725091746816576435315312979498948735672643868641972733021937488931112040840231768253311831482976481220717970016344560873808876056410145311945221067987048344436117979218113943525981907406171643768211290702576406410803963422937829986657057682212354996139270214953268576514166142049456909795397360376483699526594991704177958767904790994187369388130921221656748717257853880784432722718092261211321191541637955652074716467381976447288698379070328138924603098136385340810853005756317263677239705711427742752300559866630731103952421236365488716027768058714373922581204563698478902860224224503117308260730685809700336141150601619765006126838864464054567448278798477730869160430140331108787190266869226763114372579280796607977735118845485857672687316237170649100958672870107303292956124916115745774127815981230900599454076197607402946487653480139668362100610179540013867873369862755122131888262045695067032636846100451358520020602663358588847465247893609245327402198457532620613690275202919963101513728143683016703725054111106330877572836463062404340007295786292295601464791501748054001513174434928099272878058039000943711213050770024757261561906436327946120828713047752671158564739602475549366508034524191449071715436013237454215 A015276 590 265531759764557948107620899422171051912287024995394661671152421089750797733783816714969062341413622355698047624394354046959753789500325492908038935618083820454207448199741070322899653388253269332598528181176292544123977767591795942428110487114968316011893073482485281799135091060381912386219458363437532865697010492869405199910925474515154453871152417299650222237439643828173171246974370087134881440245503461752664393660744690039307231994332729364910198665345695657719283958385007600648368415167390144540881994399715953186809368752355290670151110243771858582967565534331313639063726092637905326391300316836599664276442992306818272989031487544035980085076513024648171309475391520065401588423411721251395818599408619867502756011124070821241559478102354494771106658893351486093118191185204373476771674548949783608212228799026340926973480879477293413802374903473340304796380016249092001977446611117878596279261856169678433790712392330128162358770247966881746850811572281315115944273481692891597783214878698764729842541767034208479097529765918193686162367247505724732469835820607649203790983556926569621577475899419064188928033659070368709859192939681114403689226863360801722552423115653326863800019957874247310305025502423126488751746434434156499259983552493813177918474542492476652183434149276813902673774964343547838290228304488270601605517907328699903343692876602052716598336378643884163133050924457623773735707848658954658158885333801604152069164058674324346789987722357214963960034942997245067664474884714565804404108223996271603272386542492087490627507004569041672876271040675005296721737557850745 A015276 591 -135952260999453669431101900504151578579090956797642066775630039597952408439697314158064159918803774646117400383689909272043393940224166652368915935036458916072554213478267428005324622534785673898290446428762261782591476617006999522523192569402863777798089253623032464281157166622915539141744362682080016827236869372349135462354393842951759080382030037657420913785569097640024663678450877484613059297405697772417364169554301281300125302781098357434834021716656996176752273386693123891531964628565703754004931581132654568031646396801205652934170716546911252020311354791803425257874291313187050810496745368755799428061977195001968077905489695124443335274256954439062556327349792018855387376301850954473532030923832593420751508719574832069883324002155399105115482230399594038574153342181778743626796882802154259124964455014420082129603852508853517480676086960852232247225530311554100601631605837577623924072182535898262736241987104368592557647872342845851946416552102529986259566147132059030109029794142116767363225369469771391543835361853416471420375578896655303330811257743389673793341835054121946083782744263482617119403531960187475682318147801264516145260764159581827361953559495306700218589722609388939486502014535185359210454443674447214729424994949640114324137578738769288055688846279105023872066119772366931981217430535070277248337766944297682500771797602243084372949347442592925233736697851003027495149993201160398965783780004722575597592939675132417082008227152766595678113224358092604217399265300733148603406854092143566118579468564639199279748509715739272332388034033035580849249965133403669895 A015276 592 69607557631720278748724173058125608232494569880392738189122580274151633121125024848928849878427532618812108996449233547286217697394773326012884958738666965029147757300872923138726206737810265035924708571526278032686836027907583755531874595534266254232621697854992621711952469310932756040573113693224968615545277118642757356725449647591300649155599379280599507858211377991692627803366849272121886360271717259477690454811802256025664155023922359006635019118928382042497163973986879432464365889825640322050524969539919138832202955162217310679187992593484157167146168134156903000852522684911357644837732053984699841570776267332791520070963967199593585198294902767491696512121596453776716623832687582886108088037742423508315006215342038319978172573944076751176395662217635470777519994186193654054891857726985094597257974159746691933557592945425087781926363179298814461864605359948687316251756385787886163827216628585389728754864286429003105450418993080320453075422735533947978004895868610558160721508160813512901392445931079760355081309965700186567036427795667843480237015052993715030041889863658950706646053809752045626793858631289160629855265222719358576305764843303574701559600462273875247580702546736920435289426594574017208912602378153060960095531754953135433874542959239243588458051088763457550316917481284808253617866524528225007957364709775925843107619245282793497331357785055986240700224276378750259547458024553481554268565989927622337690063541506865498462871513559184801382193391203270890954803954799858076704854115673465442019985804255335762096695243448037961867962303472058766066253035601191877241 A015276 593 -35639069507440782719346776605760311415037219778761081952830761100365636158016012722651571137754896700831799806182007576210543461066123942918597098874197486094923651738046936647027817849758855698393450788621454352735660046288682882832319792913544322167102309301756222316519664287197571092773434210931183931159181884745091766643430219566745932367666882191666948023404225531746625435323826827326405816459119236852577512863642755085140047372248247811397129788891331605758547954681282269421755335590727844889868784404438599082087913043055262019623126721690090317083045797920107183231954940590801505845661312428535564682442636490915090968598943635255685379102968322895481883165073196165822381023703089209165121030220752152936308222196261264616158074029574502403449378399234588364326814112027282887754432517350313142578407685479035237456660678560551387109804721859074825192429378506016686195051320918716582138590326942568871823356633756143432170793189830356439557966964814911283899656858360840354615923950493336012781984683909201597184824001846434517535186621744794858690206037506860922091111308454429438072837339990232192667929862138445194791696438718151383924478201092797259635673708702688026358738833512605541779140718715294162391781830815555004945759523740541916120710426734870831154584612123909638523189496838376231585075874311709801635460421273906975852136388047372040615912951458518433410613709610841453445556087380773819153991524227875344507981307463198005338832596867838987940824186655169017944952925821152876681009396025946796542568500833068453513130481360234487499908718407682480242218543517030972540295 A015276 594 18247203587809680752305549622149279444499056526725673959849349683387205712904198513997604422530507110825881500765187879019798252065855458774321714623589112880600909689880031563278242739076534117577446803774184628600657943699805636010147733971734692949556382362499185826058068115045156399499998315996766172753501124989486984521436272418173917372245443682133477387982963472254272222885799335591119778027069049268519686586185090603591704254591102879435330451912361782148376552796816521943938731822452656583612817615072562730029011478044294221126792912620449324106250154888261415619851276723854441924899071912954577386325497875890873283617674025790829649615857182542343794967153264479643877028368490681717964050359640698035932207208252958217083576068248884059293454582404574693656187891681416389784682161770787867638075940361187387659399189630816297863355584052129073972587750005494061394320545021082482614378700955756905208703164860457831371914678609255625528344652435056662530310700368287248678456309234551724479156806660943902854105517783266377284413272550111991853618814059814017263407468427814897749785117707143192246779067948502487021444027778104106440086263125437655932210637159088835622878146962002758882025209371910625470692532973317722656663955686160960123851894872643247643979849183985832937104429430508048659094153227785925419009428213156229112344630893292284837112217728167228291362523942927812706117991016476675587507541672400892541330887020356740798102141724710981287110447957505502224557619788329379369603260740515271686733605883858155427027060154131710372811458664875694713183401574820335582820985 A015276 595 -9342568236958556545180441406540431075583516941683545067442867037894249325006949639166773464335619640742851328391776194058136705057717994892452717887277625794867665761218576160398460282407185468199652763532382529843536867174300485637195639793528162790172867769599583142941730874903120076543999137790344280449792575994617336074975371478105045694589667165252340422647277297794187378117529259822653326349859353225482079532126766389038952578350644674270889191379129232459968795031970059235296630693095760170809762618917152117774853876758678636923813841270302176709777314096187186377838071465566173725905414102661904052588103360933416931919768148594349981530350083783609170492837780978842124690093786652615570580479392639267514576654224414400195709848376597353319696884303368454280233220296184548289474853201848025757867284319588976332390694069677849295597382781231989011624837877346494277895045853309457174758985861433190325406768032406416439990327261307640048133865793960397764403149699760704148003022546844807033502323506439586415191584859407303294010141323783610279981900135823436589585496852598650120576675474828591726561870804124852922426566887821458990504209386808794043729912155741433652384073443493334910897426763370378882664370748535482783452526657362938361365668966248978990817461203508910893910104079828917356289386185577393825511600785177441354282296296680374900493543404203941604434541826550848463306103921245319337531348682817534422876386941263868642514016143408761550413843627623371389665324682715668549937947833997090274615956252680877884032463320402700749723446079111742919428865256354466084914873735 A015276 596 4783394937322780951132386000148700710698760674141975074530747923401855654403558215253388013739837256060339880136589411357765992989551613384935791558286144406972244869743910994124011664592478959718222214928579855279890875993241848646244167574286419348568508298034986569186166207950397479190527558548656271590293798909244076070387390196789783395629909588609198296395405976470623937596174981029198503091127988851446824720448904391187943720115530073226695265986114167019504023056368670328471874914865029207454598460885581884300725184900443462379751351049842258618293841790470409564302742652260908182200718306436228607354584220095362921257640073047382697684209245692604429854275004048990242423627595123030309866056952608785087956906892570586145072632677095047142152123924142171079270447527307329894149199311333092386289015788931249715734223589038264932814063264212096573141682761231258840266076161533467604599986938840311535661017384665556783510566801733911078876769446686194916245832095160832023001010441984264458742051171550744522729159623736544526572197427977127154491272559960900815105617840538856480298527020032705321927471599909608936716862536291444465629898569890312389836541129174784874323428098399720767438099249839830391325612687368171716049931853910980732977691234466768979892482798824895747778440141442733907682325738427427177621734974339237577689610377967802699096120869748687905869283051365367763310898982942375346211811141404951190447132800154782646526661333215037761216984591801565303568715891434489166589539246642045057097654528254612826423414920736114067902844950672423529668490810585464641104626956921 A015276 597 -2449098207909263846979781632076134763877765465160691238159742936781750095054621806209734663034796675102894018629933778615176188410650426053087125277842505936369789373308882428991493972271349227375729774043432885903304128508539826506877013798034646706467076248593913123423317098470603509345550109976912011054230425041532966948038343780756369098562513709367909527754447859952959456049241590286949633582657530291940774256869839048288227184699151397492067976184890453513986059804860759208177599956410894954216754411973417924761971294669027052720848137221074593587421624150434605208036626633996559246276390410599455688090060701533788794748569715418367108757312253615708089873424510221062327347630155816150485836774663506739237322342093497233658605559750942923193263979022868470153367842654899059070928353281195381497091274246025491449108710431164346455618835381342429080700396564596493884937266982888237779563296597307902348559064763216062892918336970875320912434043226451909636422095187993811499826215720823961114390243061513745913835661364107030462242468758631494306866537010513146059377126188028416451579318348296089902758569035118069146873236821385216812627478621253855566260983085989427718677136243287974904767034144103573656752767158001388430982938947352494228645215854898362666188605490442869734325376878414982684121400405459052740766200898063801157385410396554746879167494742109556846966999802612172793088862678422323295773889183435834807866762389317361231819508927235015880723694305020701926688172849352709314100753688872581993229875437781524076720418031741255730559656060859177060774551063645990912514842543146375 A015276 598 1253938282449543089653648195622980999105415918162273913937788383632256048667966364779384147473815897652681737538526094650970208466253018139180608142255363039421332159134147803643644913802930804416373644310237637582491713796372391171521031064593739113711143039280083519192738354416948996784921656308178949659765977621264879077395632015747260978464007019196369678210277304295915241497211694226918212394320655509473676419517357592723572318565965515515938803806663912199160862620088708714586931177682378216558978258930389977478129302870541850994199657746242649057569140227184837513803481003259743981646176041413858487270142210011222232251129582421045100960992058182692486220759063911713234915475738842626874848566003474103848082581182942513645857030795985480095336303398991365290634327533969585049747383233009293682010809331591119359885881311727233077435689475883110208662484321659255150129734391995059191711889247605859580555001231581517140709489215911360567003085346679468752132642070315457695651841753092074957030888424347532965919165393670548738131343769186863952074578599954688233502671592312316268903992927359978001423470976125525052738844316860547313297466475689941410494198369432861279105658482014242890663798763177098233017891335911281762290635992069207679859637528894843189342617469093121716418164683321194178609712454387362084214105409931980082048663751819179950672883814422551991993888178029618340833421741972438771984321146128394248185502265590103222884506960919817157245489394792657259319583797006833762851337862102903498626212224145054823658819757456111720507544287743246079267169760384936271035401708125141625 A015276 599 -642016400614166061902667876158966271541972950099084243936147652419715096917998778767044683506593739598173049619725360461296746734721545287260471368834745876183722065476683675465546195867100571861183305886841670442235757463742664279818767905071994426220105236111402761826682037461477886353879888029787622225800180542087618087626563592062597620973571593828541275243661979799508603646572387444182124745892175620850522326792887087474469027105774343944160667549011923045970361661485418861868508762973377646878196868572359668468802203069717427708958198430776879060463606601940248349640903671003164557159471627527931566284358819152886751274827185359457258650284049992325756515872434983371299584660275947280459052057001730187355269574875677963465869136778520392789907537987369485680189736203334106469923007968706373830437529455046584777033269051062193723348906882971462089597183570732044218879745372109068293447656485828010436246223985909583627912999234589932049676020963756778175921702862621506262878330542125209138546177498747377194836353047943465008869603224878551855976813897540195098690805249682647306349940224485683602867297488719038449506154846671002157905366964866580477979993676605133807007959171187184121362554067380525475356727544502339561568003909287182253451510988794434253702816893528733059542329263001689036061932353035179786118102401844963705295760622619677798757707332421129615328701734084722491246600310443524717045958275544086720680504053498161164482664637603329004308106993414342645743259130411981461754840012598709696004525651437706221018660549557342303905876874304285363693712492121925422340098612355253290375 A015276 600 328712397114453023694165952593390731029490150450731132895307598038894129622015374728726877955375994674264601405299384556183934328177431187077361340843389888606065697524062041838359652283955492792925852614062935266424707821436244111267209167396861146224693880889038214055261203180276677813186502671251262579609692437548860460864800559136049981938468656040213132924754933657348405067045062371421247869896793917875467431317958188786928141878156464099410261785094104599536825170680534457276676486642369355201636796709048150256026727971695322986991207282016920943406121344633624016291437310124233012398025185657562656606260770918140994677527593197809657743617042159092406307592683878809361495638112634776843090359347576963370054739564506387919856816461899988181642557008119678642568507463726795061435629823759704011408143396038447779295645093698540761541722956316952771456990525940086282817577063261756695058565292516497482173934626043956618971792199723273021314414492403029454882805297814531723540611633437414806260675671327844943513925377098468865024670117374306389459192417661322628248959804237895288484984063128449590709561489501986864995499104831929990519991179850005977369177882595376027025164019997099140969021708431408164382386103646434571056848111880088092255838701068462646943494105869429283679614870450400714132040680864994099613883732556536319238773405824669576348059501082467294254146306133993872242660834861998582576500051570611998889482121954357853118002432546380873878512719374673809029039152616290266464824861937606942947937822138281516910600409135234475290140196697835151310246294780643558079211839800289070267001 A015276 601 -168300747322599948131412967727816054287098957030774340042397490195913794366471871861108161513152509273223475919513284892766174376026844767783609006511815622966305637132319765421240141969385212309978036538400222856409450404575356984968811093707192906867043267015187565596293736028301659040351489367680646440760162528025016555962777886277657590752495951892589124057474526032562383394327071934167678909387158485952239324834794592658907208641616109618898054033968181554962854487388433642125658361160893109863238039915032652931085684721508005369339203108523277355699213823528241617219597046427088085763316849465423331723610695157328958681305898962477422120592942637421928415313630327241704694836022382620511786698791547174369041996754425077294945453648889750936315555744407739338639148619660456188329599286162917854786625206608191095098275162242152225097388865171203711364652266866906279666526020694536949225930058775003117988838980037977801618816064395069206952641547536939303056099132823291729368191146984320686256663845033828590614636185615125512941691371056509649694366440906869650449434806797323510701673819976013349556434094748116978908910043244007511338529156462465746348600658784179085360045199833494847991388506084181081191982557815169315120429448624452306575362219563821126493269289383384351668358994774079467345884519803773075655797460092642773361603586156025116584670870828335347404254301182088350656854687647927556007710211947147016568147337602566664426811357832201867601460632958746906346026055080089069057884486858706406217711853729328108813749158397449823578632310704142927551306202840393385275859732506532770941912455 A015276 602 86169982629171173443283439476641819794994665999756462101707514980307862715633598392887378694734084747890419670790801865096281280525744521105207811334049598958748486211747719895674952688325228702708754707660914102481638607142582776304031279978082768315926152711776033585302392846490449428659962556252490977669203214348808476652942277774160686465277927369005631517426957328671940297895460830293851601606225144807546534315414831441360490824507448124875803665391708956140981497542878024768337080914377272249977876436496718300715870577412098749101690872835558720826779577161606836280217294577486329772224437844136665743851544371929017602818266909095711974968481539034163899947703451945108860775607702230356874825953714536053040768252032179947493431396526147232205432281536732853470023434179283992944783198265945179990230135361857467435986971114797980517829389429293171106466881110378760605970022480113796636895733836381986354875352883222425615697283649523215077214147383611276946732175503621270273928395853452875814535222973226031704421317912338857567006124639437594832874982668203823283808712375085449083633238077195185210611744881884563435184284138556746824022773421988969905684400268889140700178703434697298819802622939809388422667688427108732914611201053062563578110775876437919396327056712779492376516917633884416780283397066130456132323080817145814427994546490078597261874145146361439329972239949866859574310202580286624830003138466751551061359762139286156603719618524157743971031219431737460297965638824991712158594513998094566103719812329486739348985862818336642537808682994181173436853731794562875266861833545073324257632172665 A015276 603 -44119031106135640802961121012040611735037268991875308596074247669917625710404402377158337891703851390919894871444890554929296015629181194805866399403033394666879224940414832586585575776422517095786882410322388020470598966857002381467664015348778377377754190188429329195674825137403110107473900828801275380566632045746589940046306446220370271470222298812930883336922602152280033432522475945110452020022387274141463825569492393697976571302147813439936411476680554985544182526741953548681388585428161163391988672735486319769966525735634994559540064518490421059321949089137773283966589103988036698132248914677456217987164767137539555204131615272477339132833469273830347177489568185034464949067859032032908810148573265529961487032326559417549277829890810533318709221792761209121003098120481353057218447182232129932901271235412249351215502443575780339383978804798253343869694088218144469723587294717209567645564564924638432057242433789568103279277747873084028128016096257548279154678271009975952470656808846729108612170140766073757460841148954964240998092086685247750686312991770991617537073382925689915295949797663136233759986961000164397994184284151877930307223147014776970651498182381715848333200563281304562348400494995378778732399428667285192557342194317411851293857570234953355928184353483503101772640194383938679382026093215864128423028935990774877420080023242156775172399459171143192806728140013562164701809919499033754960579511936785319303667979034730189760880443084313472087069254334832597119680647256030095340092244199007837867901792949036047000788996450180337742269106289213164986957548717315734652690569621491481270612971111815 A015276 604 22588943926341448091116093958164793208339081723840158001190014806997824363727054017105069000552371912150986174179783964123799560002140771740603596494353098069442163169492394284331814797528328753042883794085062666480946671030785219311443975858574529217410145376475816548185510470350392375026637224346252994850115607422254049303708900464829578992753816992220612268504372301967377117451507683896551434251462284360429478691580105573364004506699680481247442676060444152598621453691880216924870955739218515656698200440568995722222861176645117214484513110804784222740285105118153964028262078895355512817223764154777055921344343083597090780260112612147096221505161437747067018188812893608777624332295959537427481020857674275340132230376381209534595932551084487719286638968158417348351893685866832947514678993480772701597689374540225054837487515791439292269630737982436576684439658281953613663703533729938255193410724492588582490521165901003942711691599637769221313001364304847803384286385339371888491190336038660584492942913249587713949347312477175499651900911527176083414951867745475947537972719438076017546620480572571194836234425519374234207321354407179819214353708271093928094199857132413367679980848448447934726195890917229188728353282215702889322585124042892173620007745156631356217531022426987053206356448062977264329631769614852553503522198232982401804642979232700658212942716473230285023964000857352184165247401728423698799820983850387109961136081322441406489604933356868398145373637788413152578893031698035366733799375580344877152782640731600157445763714342393629499745924083926159756033771910551105869825240523861342827828455455439481 A015276 605 -11565539290286821422651440106580374122669609842606160896609287581182886074228251656757795328282814419021304921180049389631385374721096075131189041405108786211554387542780105873577889176334504321557956502571552085238244695567762032287459315639590158959313994432755618072670981360819400896013638258865281533363259191000194073243498957037992744444289954300016953481474238618607297084135171934155034334336748689592539893090089014053562370307430236406398690650142947406130494184290242671065533929338479880016229478625571325809778104922442300013816070707782437449059509354845799530853678603104599256266513778777491006403765680791014392814485515219490436555938999445275558840460566346623941723151924194634421867388292686840238157246283895480865753713712747930054027878037440170272538677890480274137465510266346768603957073695636009411307823991145655973097728788091760751926551102793047376905241691584305861439257864236130237097405202394066333943093209880025828581923442650739157927500798216493498054611752857609561283842016308438000733784438758730892093077089860677083664387540864325077820466598919969144089291358084530924436742506901413131842603658809381185259991854668182148445921502075584403304927684485260665294019227965413710946336769818071532599011123323829324606216850849929424232660047638813735916981722098762281956844685837944039419211447160497019373167401726015508307932567792338405136647422186238976295974187905075801100508484769409436782234870289696606187004658986026197116043865942037438705523632559399970905625664719063592220069036572551038819139379262510907987733091660819899226201338508309892786370475034221540017377151908336518535 A015276 606 5921556116626852568397537334569151550806840239414354379063955241565637670004864848259991208080800982538908119644185287491269311857201190467168789199415698540315846421903414207271879258283266212637673729316634667641981284130694160531179169607470161387168765149570876453207542456739533258758982788539024145081988705792099365500671466003452285155476456601608680182514810172726936107077208030287377579180415329071380425262125575195423933597404281040076129612873189071938813022356604247585553371821301698568309493056292518814606389720290457607073828202701383146589413853295429858915726105992103476251392961196139705437317636428537757451577074188406551626046952881475546252578344744185298317166182713198343420288046587975081039899260158434901887303261145009157790073946481811301768122547233647195608709600581730294458722101069866310862819938950707758676873757087317298607890612773868280866080515223031642670965205797959488890686928236785814801282468363181993048686131013072395572816653875789625170545390211523913487825976687542714539427641299163526430292025326505839382986761109501390712493326386693068143642089927817414108392470599497378675385947379112246434345527646223623194646867237496567110074126677937553597929809733397000260805803109395135177621644583546793603015613023327275337408969122648674301806884866188945833349228458362359410525885241021633558964626435377415852032977667036105219315462976410224093539218597219727822945458491963243939061355510719702117402078629842898945563794432177771138241849120567566122411670947566478236528246016583460590919750352387953651269765453200095597545558959575882568345121518370535414145123347513862634105 A015276 607 -3031836731712948515019539115299405594013102202580149442080745083681606487042490802309115498537370103059920957257822867195529887670887009519190420070100837652641713368014548074123202180241032300870488949410116949832694417474915410191963734839024722630230407756580288744042261737850641028484599187731980362281978217365554875136343790593767569999603945780023644253447582808436191286823530511507137320540372648484546777734208294500057054001870991892518978361791072804832672267446581374763803326372506469666974460444821769633078471536788714294821800039762834560002839408815939735821258635950993865789965170118851413333756894948144874962051590599118397753534044024723834233239310283441186968474692107522638588039624446175217229811514781665953054529551932288274700338635554690962682666298275931566569171741468266085531972892137900863656278109191777930813705820103308966095464221059015566274435030569752710384234013892775366632235517522128810661621824128054219236783854062635853943590207092311811020657852732400863346694972746414032521708231791271353712876777426829282721092719916098827189218059734648043575058930722164475228889710077538294676418493134438449138161035354813182350318418649524170458387710409621701761195786491743059730735333065441628030146430798422872966321508803495237900420152297875835456549406971991416624655376497893878829824443220704222977535710777356161141639168219152909515678447467285510739909779765275232164482188419855208360711068510520499840434080827406647546448293617821078472750643556690889119552436247739332023731035894323442954683707521953452768081434198165554792275149031489398853145671887923798464863052785132303590770055 A015276 608 1552300406637029639690004027033295664134708327721036514345341482844982521365755290782267135251133492766679530116005308004111302487494148873825495075891628878152557244423448613951079516283408538045690342097979878314339541747156690018285432237580657986677968771369107836949638009779528206584114784118773945488372847291164096069808020784008995839797220239372105857765162397919329938853647621891654308116670796024087950199914646784029211648957947848969716921237029276074328200932649663879067303102723312469490923747748746052136177426835821718948761620359868805828713968294325647264874381947194498583710040765720539041293113247259229219172390155410748077265558275096468436095698207559115617133563539316225404637750462481264774470977579057941833472392526864807148216851806817544018172341255369493128695136369645344607147261485636966192365476677453304840864006678519630051551330633813089518366620018077515119179026087550900783211541114376704755815001132693037766298513761097218824858468891557565774843149370566802376488429394490886239753252792580556897436605373118462003951248710448416151636672080161481979622779967986712843057488229604029827675548864081018185512576695872065429935565431402019545745232296834721395464426830998527880984351929598781462928847347694457782683443554717407787052486367178530691022240450605086236402020473044153841167223777910659700894548177006399375403316453117153674993733214744159447142576270992578212985026483852038256205971662184969486699916970705533592590967463241578394140722799452037942259288799650801297357254922036186881700968150857472842140254525769350603533484227353506045374420105478006834117648033684316036190026361 A015276 609 -794777808198159175521282061841047380036970663793170695344814839216631050939266708880520773248580348296539919419394717698104986873597004223398653478856513985614109309144805690342952712337105171479393455154165697696941845374544225289362141305641296889179120010940983212518214661007118441771066769468812260090046897813076017187741706641412605869976176762558518199175763147734696928693067582408527005755735447564333030502356299153422956364266469298672495063673358989350056038877516627906082459188594335984379352958847357978693722842539940720101765949624169787873436899543938603238054726095185302359707676957497324602619860668432945952945737310375926796202773661845368459525658516354284611058815176592970802530594621043876137149461671783587891086456209752655787781846019310373185326818144311258494994040718033257474713660875140096354468654633495259805610587305122022464111167719610086179908932849808383587262783854461266764683863857405880598365144440474561575252667494896005695560157969418662890654647436349238954811317235686412053080792590412469208515145449879412913974925668491616805269526473297291018747060587575551333310101495789480552421167211866645991512541555113238104283573058221928003428909596087171438480140755867606545674275763628583541211345378572136582890508249011955868515745771292930762993906674520154591556726343277680168996537696019670491876634929009004744640394455031633074336089924082108971545765047322458472279002049210666633009753601388374247686526103008417383315842288853021292239661106812734145681660507025911190504638335464665322551984730075320793877686177995123740408703774000286312660942592939827525120605176626538586489330484615 A015276 610 406926237797457497866896415662616258578928979862103396016545197678915098080904554946826635903273138327828438742730095461429753279281666162380110581174535160634423966282140513455591788716597847797449449038932837220834224831766643348153416348488344007259709445601783404809325906435644642186786185968031877166104011680294920800123753800403254205427802502429961317977990731640164827490850602193165826946936549152938511617206425166552553658504432280920317472600759802547228691905288513487914219104560300024002228714929847285091186095380449648692104166207580245996695030308752957060223921038288684786740049892769932045278790314344150209973531195660914597694680414065086147581478854192016606296581809169964993592876197382242593572823822269618013205955740289495793559036816656844469413885806907391356598412470239438000758721536424115274993389215572666285938974883536397301451037140594105925937039321466519862518985493635515427442646787353730369506130666448689047239264736637044218063913078938119290323342370059192032028242975986189960084429668012065893829987846412322748406241217228218029217578330759917817907030590184944551406793954414200939675280417196296774044843900971914786186506984560774843845968047208954813765691109057398129856063191776937802868154267668787572117021992646541249256352093445340304602092821150383612553370119003278849791079949275866149178428900259841669421476400748554074436196104587671147402874898164900155466453928543667345381052476878682920534735528160488930943782736682069844320727574181289869300376321685097108478160259943109940409353485604335803510810145759385242444423947967504522028637879727443606677112340647438952046805605005945 A015276 611 -208346233752298238907850964819259524392411637689396938760471141211604530217423132132775237582475846823848160636277808876252033678992213075138616617561362002244825070736455942889262995822898098072294117907933612657067123113864521394254549170426032131716971236148113103262374864095050056799634527215632321109045253980310999449663361945806466153179034881244140194804731254599764391675315508322900903396831513166304517948009689685274907473154269327831202545971589018904181090255507718905812080181534873612289141102044081809966687280834790220130357333098280745815556153902577104913884893889840362772182443510504201888863545655209390067054267895842488109025189312852507627798239304941920637756043906214742784386931060969610415182738632437793477931389168730869140368484024223028630834210018447302646120053512915782005271324487874594320540267243606927169410908472638544423154059382822342758763049527639522011795932402491697700839466611613947100985975591594483126861070010486148124324748315706188187665828868980809892419910096420785452273175902872041311460458841294369193651126429623374976564546935657448814524653931280211696701289583071534510138641035071201871149527822682255196616393952226412624634030889004269965132266946842228498550490117383787477206772229826102350979454852758779889580730992214250421536301164633087699197972904612825286892188472280396415683659991849373430165912783528697894451352314836544418507190817190270020524628640437493495794881720324185909167201515597011974026958302710226422076420417930351458674209563922352813994434023481976671426105693203156907088725805002486081150132249524311060304997189803939784514360032083758922898456978475337095 A015276 612 106673271681176698320819693987460876488914758496971232645361224300341519471320643651980921642227633573810258245774238144641041243644013094470971708191417345149350436217065442759302653861323826213014588368862009680418367034298634953858329175258128451439089272907833908870335930416665629081412877934403748407831170037919231718227641316252910670427665859196999779740022402355079368537761540261325262539177734741147913189380961118860752626254985895849575703537453577678940718210819952079775785052945855289492040244246569886702943887787412592706742954546319763626188859701511759898369849907231126145029632647592167579470563854554235864120724687556851522380544099966008160137561107708144445869834062707086180315396482550206791308061198340262321169995105289235573048423361260128306187480298385132985434800753611076242770415157873363664933023102951788500753735324725788568346966188527397218906951092868320784139599832971729139502521691931055337989693954712519083533695591587917024635005549207016600979606616085502436309621189033627355230429395848093882743306602651116390575480352677406237882318633916878055964222543957064550155324681399731539256769801230337208251110347855649126087533349076891280781387948798536565915682719068481144510433604370044591041365044025428154378909333296971299307914520285337189628126533293855374777784151585907836584919392221742262747949716721667366896273585004512229557523842724692269230847620634242276942606544776927140896222991104973902954344076067326130550424393262223688389870950379962711321216170508696956732164895822149033444895700739435620827928178209531198202152675038437964414816296297478637809067805256227339887013697910688299641 A015276 613 -54616715100762469540259683321579968762324356350449271114424946841774857969316169549814231880820548389790852221836409930056213116745734704369137514594005680716467423343137506692762958776997799021063469244857348956374203921560901096375464537732161767136813707728810961341611996373332802089683393502414719184809559059414646639732552353921490263258964919908863887226891470005800636691333908613798534420059000187467731552963052092856705344642552778674982760211176231771617647723939815464845201947108277908219924605054243781991907270547155247465852392727715717583416753197356915008287872961421833520292149735073492763097093270870198960843318910436436132383021160188322625689320081797585567207675706811619300340088581188344836590719396364159136569013567450550656717288150350277683347166567561020790582852651128986501509876751545941628585457827160913037824930074308573102277353070316596481589461696526699568577069838136182604758237359914478610024491339896576572524079167134996928774355838853803811772297644385068270021525906726581352843319797325257109162937673299234032715375308845376745803345821982384651826315559747869690922874507316251288753842892618866216348598927039758555524257972593877350312967304669065744469271605141778255823102239349123613666269831398496442758462021793090809872688017363710307483731501350142436150334023714918671124585238365922588152566773961582717556073929926961267070610136047008356613715592580790778978464748562162435297367941449310255864795850007589809770682947452144465290389794040936193280924827815003938697075856193015439817553238527493311269137085341888831887471728316229212251674593850545166535373237435745405157701456898579423970695 A015276 614 27963758131590384404612957860648944006310070451430026810585572782988727280289878809504886722980120775572916337580241884188781115773816168636998407472130908526831320751686403426694634893822873098784496253366962665663592407839181361344237843318866824774048618357151212206905342143146394669917897473236336222622494238420299079543066805207803014788590038993338310260168432642969925985962961210264849623070208095983478555117082671542633136456987022681591173228122230667068235634657185518000743396919438289008601397787772816379856522520143486702516425076590447491873661987115035272062750328477130958611214083909224905111589221735882335253314778437386297992959148832054691700202999022698811311301439218391246508934596312583662930224838918357008923016477827964365466995828058696286476681976684821351847845538800113698999525748585776230178810407605613246538267072410855389627847563567500975821221813455070542177213694811827427374908968042883238606218411781686129820019604021631489154151277642919627654889094280400328802637273335762347249997979644865525254728748393728628542865478559262029722826745244296584156025015087710031077543707981715648570796144997811450597250893300399948308538400786055626169965053433463335271931503431432429229203095771804293592345348463136939380557613707666622105573662132636168292185597230811250000248614084779223863698090382582554155613636094383497492593147310740675710761942562292718701042218147848795680212546496797065880553499599600371667193758245305135942495686573836942699198938744517801850517402211842746775066333831036978656305787848077590732716899931341694117761711512102993341653020403670248515078298703047078540090178999412305899928185 A015276 615 -14317444163374276815161834424652259331230756071132173727019813264890228367508417950466502002165821837093333164841083844704655931276193878342143184625731025165737636224863438554467653065637311026577662081723884884819759312813660857008249775779259814284312892598861420649935535177290954070997963506297004145982717050071193128726050204266395143571758099964589214853206237513200602104813036139655603007011946545143541020219946327829828165865977355612974680692798582101538936644944478985216380619222752403972403915667339681986486539530313465191688409639214309110132800738998527192875689168357625310250757072110220968351157523637549965742398894797130200686772536053811457680278584002512351333724162330642419669546721776417164598145421015484706584604818645147679648526229080973835469473479640639494893653717054645566833263176761085166405595344687723532872590957115006537968700013886374670676630853299658494358525159731745119056677139492889325988868380703926407287837808750370486503137864511589436493544963448829264375646859366038149337968997999653780267169620959059726371221152514794694522310417764163649972943915021114522501817183027898962134648266434417287613144139360682418828604365088360669537128546022671452001056587358483356425311484318323600450071950060623162704895722686437740631180343087218934922603976870708702433358968722122176356032507701774153103878528259793420115551280002018762888391004488574149876864676010633306116437593774503607764827682340894217708582492273004049856958633763965697579300177486374394563549856691751535621340113379639423426687534233335107558811086662960936841081810257854522012403091047831337223014216499173173258616139623035053925906924935 A015276 616 7330531411647629729362859225421956777590147108419672948234144391623796924164309990638849025108900780591786580398634928488783836813411265711177310528374284884857669747130080539887438369606303245607762985842629061027716768160594358788223885198981024913568201010617047372766994010772968484350957315224066122743151129636450881907737704584394313508740147181869678004841593606758708277664274503503668739590116631113493002352612519848872020923380406073843036514712874035987935562211573240430786877042049230833870804821677917177081108239520494178144465735277726264753210887065125658203260950187754766244111431406916475512015126207463777014175323528950604120307381541036301178397057505101328046557150284436048377561700207805631206866756136613871018292362698492896810162269922103638205592033891014719769707067855883339630118362918624870060205973856520877589486684216281838417302915184075724438840418661542756998682209911415774477612375557643616005661599472621321566893740704746798590008992366995257908103549466455668414494611168651351498098044900847847091238941817024457114399692328057921335952653946510425657503501623853406255538385019614404843450636798467732460405410501420144610500624086865063318954434604625208518539700095953048225472608682727961648850885238510223180824168675219224430084032275826895785301542611937232090836752128425185647465705309008106664897370777850902423604202647750438422654216555023856087785362494974108024262335055089091201980903258119212534135578073816442199026405202762320473185218819937664272732799759526382572708821334394698428219611046798554248172128853806599094719753877603146204722108280541444994222278911018336902553290961305612121079688051321 A015276 617 -3753232082763586421433783923416041870126155319510872549495881928511384025172126715207090700855757199662994729164101083386257324448466568044122782990527633861047126910530601236422368445238427261751174648751426079246190985298224311699570629221878284755746918917435928254856700933515759863987690145394721854844493378373862851536761704747209888516474955357117275138478895926660458638164108545793878394670139715130108417204537610162622474712770767909807634695532991506425823007852325499100562881045529206186941852068699093594665527418634493019209966456462195847530270092020680033931211488352856801443658729009206301720313506275499009379797471925682233062001869391795556773189250402879719693361076678677840480879348672266560430228335905038417081559309186289016937675604399627780556768938164039069425504011399882362088285394363651180519750824542448677885259095011638797847110068057494649757332347361294364678549782474404091027219540756727337404539635662640612575976265152858705870058850124729638197850871523263376784754782091262143548654492242032490568669660073613425900983236888574741308613856737332785176874994934898206818831744620645213052572122603089013838741500013576401609432880883813526887148082347867476927091413477189038842003939701331902602671431680302367580998520791693182803713442348348364099177991190837666820916641941057657885158289053471021802300222862413496610249066624944488693171603845414376703585377991168365990070945884046882507073831150539980125342770215594190564225011950965981142419817355055682364660493674150685963717809408339576058819713011956146064217796171492059530899532792649632312676698895686108929255069392201019942586940697230392201468174674576775 A015276 618 1921654826374956247774097368789013437504591523589566745341891547397828620888128878186030438838147686227453301332019754693763750117614882838590864891150148536856128978191667833048252643962074758016601420160730152574049784472690847590180162161601681794942422485727195266486630877960069050361697354442097589680380609727417779986821992830571462920435177142844044870901194714450154822740023575446465738071111534146615509608723256403262707052938633169821508964112891651290021380020390655539488195095310953567714228259173935920468750038340860425835502825708644273936994215572614692769187201597832195227046153980466262240278162466989729247349764424102293807591069765861086951402498960817274740055347052568072968669889997584793996128904350541774178065974656361694830754068031840737706153324064030273440039558306648883488551575191033228614981198746347483809448374233613304716763492414509396429696814456561308437323121202910304878276756581286713166507276068381849899141340883893843325983779517760578523769927551338812142176301795659807795686889259741538028249725358439072214365139244287286072595504382844341387185072472044825072162191411798978397394326056178888729146535448995717902212838233688315049084750744560384379045382175161993210379232261858937797661853419741869971880385835301775669180881968926330235347053105695957189586278045741560617769143166421904643166003361129219904281268356301786432434377637970119210955539569397967802653835892790674987110374697371610661945517279962795572777289494988481937806646074219463823132151929962128233903334749344029364736184685267708214026073489167695702243219700543967537600765308592544504386704791812864985653053532046460926834724322766600825 A015276 619 -983887271103977598860337852819974880002350860077858173615048472267688253894721985631247584685131615348456090281994114403207040060218820013358522824268876050870338036834133930520705353708582276104499927122293838117913489650017713966172243026740061079010520312692323976441155009515555353785189045474353965916354872180437903353252860329252589015262810697136150973901411693798479269242892070628590457892409105483067140919666307278470506011104580182948612589625800525460490946570440015636217955888799208226669684868697055191280000019630520538027777446762825868255645298951865025712453804366175235131422486215422557578415849758846950242169898022058583038776476511336123758572184891647701738456851240157412166841565216210818362443471259979013682702092089466357791191576683231653605640893746444794728072637566930045043780041488091008302782772056970631023577041682000140640964147311808194283752439234874359921707477571025089840247916859932888890667214460028476347704910972513315883990821624843879963116104901074082170177827904022071812270036790151129687610044381872869091959001087805521283723444821083185646134752301502826073377293064386662248394795983933225515102551585207776785589968354674458475898491983454704852823046011650200297623954596120820842511691855100272978715802800809186883721055330767690879419924623524299273183753757716024437556819541772362196448464380326410814460833830757102680281728022594347356182885308873848418490467426231890738484721468395116838974610848656353101188965180526266031562087893531686798415401860388982809791921014213976014195527519304751152129188839983041228459593933308245667400415088936809440435151925125811008553266758015397450260413187139893085575 A015276 620 503750282805236530616492980643827138561203640359863384890904817801056385994097656643198763358787387058409518224380986574442004510832035846839563686025664538045613074859076572426601141098794125365503962686614445116371706700809069550680188429690911272453386400098469875937871364871964341138016791282869230549173694556384206516865464488577325575814559076933709298637522787224821385852360740161838314440913462007330376150869149326576899077685545053669689645888409869035771364644065288005743593415065194612054878652772892257935360010050826515470222052742566844546896520386318969771840030578004270712077122198141224276219735519681753156469271394531229164859005651166319541063895917406230837510802967809071265782396172303305156039827062229150986117403113620588306667975655355138108482352521337412038259757876576930793766316602524548554902385802043157048030519000423103776110844115128714941329397993336314199799153987396205118682439512905537240059022500301493861266863573769398974133724575168036860542907981683459008514499958242068753746044469250916818158986883624376871517949370093679325134912767462310548043649485837230908837711202660424952087129513789411357114432961618678273263701867617106438209897163285596298733793963217854702170032529392119594596420316341070027706609981152018622393279433580247629045439110840980333861575279820432229926237450691420919147314209897993961425287631214220709408650078371090047105337482311668331050201535019117649604927802363139211580662668130334516646832337408847141104662737879746295493910409807674354222078062376889445627258127810013089935188729780557217098172830204838827738955694765839184315300229590887327469758844952130389074231334789519471393401 A015276 621 -257920144796281103675644406089639494943336263864250053064143266714140869628978000201317766839699142173905673330883065126114306309546002353581856607245140243479353894327847205082419784242582592187138028895546595899582313830814243609948256476001746571496133836850416576480190138814445742662664597136829046041176931612868713736635117818151590694817054247390059160902411667059108549556408698962861216993747692547753152589245004455207372327774999067478881098694865852946314938697761427458940719828513379641372097870219720836062904325146023175920753691004194224408010626289125611620330019960416743383797002773074234842475972077715322279633656803136806314871462114045973257717518725527503305770593831015942008953577894196676806006390190125651962135378748489657173489018678355236697949734735842663626789855716499628711601894237412763912661854714078147994898245014025331100220771342690995204005570229863031787424531611400850037054976641447961586715825363561282362809149403796007075298519852678164772154611301192585160366883046051442050822692487764082952138832058168931012845353865447179659085490759720368952776098533070724051931722343698759497815878246073407873669920906572079516845148005830287942324107423604191981244737349366415524127250670873943821213798610447909486483147528479726453144828947362854985556496496867080621227966091991278678365438024756154053701549155403831361396568225538505552609142308857082455792438487823414890332458814179589428827964127146566786804052173992780981413424175909538583599729796129512871145727079930363587702486663538150221970522579006621008532126656877254789785962753337894949180200695747698830770878430135371298121029536298988029153045225144644190958142855 A015276 622 132055114135695925081929935917895421410988167098496027168841352557640125250036736103074696621925960793039704745412129344570524830487553205033910582909511804661429193895857769002198929532202287199814670794519857100586144681376892728293507315712894244606020524467413287157857351072996220243284273734056471573082588985788781433157180322893614435746331774663710290382034773534263577372881253868984943100798818584449614125693442281066174631820799522549187122531771316708513248613253850858977648552198850376382514109552497068064207014474763866071425889794147442896901465757547174007391503064246744978634400382525948846512403784325396068707063332861288546336514924270013978179030130457888853068780027944309667248360454374145912443975858351416898549744744550485851355976594177823206220230889076697622471551107091506531047783280792442639919552289868360471864277812889212597434505701490103582591977176424282584465208839766579665929615713327575435130943812165333849384491518485886835318150780878924049771535871678081736635366739262722147691316619686723204855630444262284675080618696679566171396320681918930282881986449167598757686205735352005595617308062541491979970080501665995058970633669298781154749804689694327635680908829759957320523336201302652504263254711926681107565172503267280450623521294658439054661929840861662779434699268969239862022648158147826302476675846519293869930524684251184359248131163415256519182734913244851492445153535770908576265872516138389340024781690261113639030984499061405511604897452408578414626062022742783154836260951403453534271478924863005977221294549346675451606398779606724956422670185843922666612624853575849587107040723122408326219329924185925487197033183865 A015276 623 -67612218437476313641948127189962455762425941554429965910446772509511744128018808884774244670426091926036328829651010224420108713209627240977362218449670043986651747274679177729125851920487571046305111446794166835500106076864969076886275745645001853238282508527315603024822963749374064764561548151836913445418285560723856093776476325321530591102121868627819668675601804049542951614915201980920290867608995115238202432355042447905881411492249355545183806736266914154758783289985971639796556058725811392707847224090878498848873991411079099428570055574603490763213548861623201996886367466845477597628471558239721610555809548420353119239800039247044138084466756626024713933093152043219434498304271173781118676656323996654074354118578291472134045537736389126747668365678244009192505080346130452936589904888095254759531177780166555750574063081131938244892022152793949293142692789624864935846060300330230423450740612057810744350685314157720600212166993363245664988782407945264862065913448366316077551610373629259248547546322842713175287067833058705465951007687911583065865033731575418827854465026714197816575697125958745729177118847233508934347111138773063866800740274582802748712951312740010711124559594269105801295005569489756227511725330365409750623341763278471462041899717394133107523155734520249308389852313607214810323500020288493606645262719839618341987161243027863919410292832511858793190845798492897556107865263679327710731477666313355397091015138251928261391909308170398781148166435505487182490650011959796712488115225820928226562931172197088460398947608728603325054463928742010215326512397075678489055953781047880882505441099272272214117602463268516732130103441980376254438460621211015 A015276 624 34617455839987872584677441121260777350362082075868142546148747524870012993545630149004413271258159066130600360781317234903095661163329147380409455846231062521165694604635738997312436183289636375708217060758613419776054311354864167365773181770240948858000644365985588748709357439679521159455512653740499684054162207090614320013555878564623662644286396737443670361908123673365991226836583414231188924215805499001959645365781733327811282684031670039134109048968660047236497044472817479575836702067615433066417778734529791410623483602472498907427868454196987270765337119950500292479297397556011303197447289826005573331521124897092775798823468873874476948196028006938889878996191430206408592598097441533080343536308519433038569609324001038744984078941691759103332660464891335029063700520839708143285425176543848618279341408059623736682064149781514769653674579824443001720660252578367205453408922665014121433687757463370495962288668436976820753421579863767717491605536837224198025234389655950186006035134829055525695368449945696381864155452204194594722760742581975757740576825198583659183114968073080129335389244395841962763210833096926437754982752190789357770949066824246022001240917135420138490664864234298205807502762547331124556342980345577877839594399544913991349863627241371220290222662364968081739692693262921996080167088773932419005647334708690449509371295823730837582744022029678608035739972984459100817724242950959200776061864543443962672015448725715332090233911921183021067452505543940583583954565137082678324933911566427389671103373463704181034310709852493971006401165824149603488957143630541043004196236330316636762610383839724317214183960547284432525797798162993303835501728309557881 A015276 625 -17724137390073790763354849854085518003385386022844488983628158732733446652695362636290259594884177441858867384720034424270384978515624523458769641393270304010836835637573498366623967325844293824362607135108410070925339807413690453691275869066363365815296329915384621439339191009115914833641222478715135838235731050030394531846940609825087315273874635129571159225296959320763387508140330708086368729198492415489003338427280247463839376734224215060036663833071953944185086486770082549542828391458619101730005902712079253202239223604465919440603068648548857482631852598835493214064697723258685673751546141862449694587214231236535694569122681741542907989543627228230200491949890166884685479124382011629279690700940641428361987620734725920316641271546423906983560628894816017786240544306118191930018048482464749488949462584311209132868375638144649969213467993664102595208555550485536082260930901275147316917925983719500324661988579834085804325285155817494771386591702446626879715480858441933128559914909126500442567931063482582004402948281341146839144079432594211893370043843005228803465170615692110731995806824912753379371594283613573064201400722868206166158668301862251970842265831532151396058171592489414335729486766097303444289563321633813347918969065568796383311507050793799159095849058628397459241804021112002547509385087267847908068520466764192762890590178899036488789562192606731189812108329368427743245369555779757237114236112117018281829326589528799883878456688714292566261996293381307090961656257413780214193499284021758974906694324838004229256640508134593522378415707873875110425467487490102091327545974459527872775272628142460493432313408214267892933980294789434451907605043811629548935 A015276 626 9074758343717780870837683125291785217733317643696378359617617271159524686180025669780612912580698850231740100976657625226437108999999756010890056393354395653548459846437631163711471270832278438073654853175505956313773981395809512289933244961978043297431720916676926176941665796667348394824305909102149549176694297615562000305633592230444705420223813186340433523352043172230854404167849322540220789349628116730369709274767486701485760887922798110738771882532840419422764281226282265365928136426812980085763022188584577639546482485486550753588771148057015031107508531024838953484946197143006560223866624347396013801999259814595927244342808848270341639954032443978503363948497995549342691409977598174073278131019164924687978303047486078339450927951559265890933166362991135234468123187807825541087262532329196602573136697030719442128630163948843862179645269793205310933815481774008101441194347349153180710369921142895869860263158853013296800175868135213598147958012927171004633426305062232217289887638586750689736418949808017317013445475898660832416423009815133109859422863074449693296508747103884297612183492321276463394299131637800837469194657165475482331241509956845460366398826195414220556380773022706615459757448022543359478588354478420921464253211552497049090656123499868026611318478776138393677055275742360027478645752523598582927485728910180685045948731078388103292765269563297574339754212482581383181204641510168139756138264098838156883577996608342109818143315865544194484217538761601245037862554452909209607072060311319108088589979948090237802970573743767279264365297021762886856348346309381256782560343366629655026740833523412868951416014070187046006500383528876402896159666596002471197305 A015276 627 -4646276271983503805868893760149394031479458633572545720124220042833676639324173142927673811241317811318650931700048704115935799807999875077575708873397450574616811441376067155820273290666126560293711284825859049632652278474654470292445821420532758168285041109338586202594132887893682378150044625460300569178467480379167744156484399221987689175154592351406301963956246104182197454933938853140593044147009595765949291148680953191160709574616472632698251203856814294744455311987856519867355205850528245803910667360555303751447799032569113985837450827805191695927044367857769292799727911315807551137782911684182165775529504326097777045106590399331991063700772111917016716769141102994582899531617713739053065507585008824584779890121509262053009716908331769703175373218245359855861249343960786755569925027156884989206661230232472010939457246359805940447668000083741293138143284113065675789181251385404652239012323306537936335921936950153280602609732910403360639081026697143679670291861437305298102520953829121475503981654602189005142299382485586752547630703244426768538971039304948800028782629437539249796296802598672958335894412459184337507507600165052246410817196589695916294947057473561643339486815403395448754715536075878268070067207646481437766158275043224106102553795435606492776642725119327256774430444289266139453035918216266273423957377270178719023955420523762039893648255100987588873379569356867267942977420140568970688012675163674384501667940824421743968166769759519400336718591231716923119547268861367065950221131131538857670436056309668194595947319869834284522106757433301241755494679890529107974973326275633409606839878729924554590762541881176779836069413074300855048479699801309742880933255 A015276 628 2378893451255553948604873605196489744117482820389143408703600661930842439333976649178968991355554719395149277030424936507359129501695936039718762943179494694203807457984546383779979924821056798870380177830839833411917966579023088789732260567312772182161941047981356135728196038601565377612822848235673891419375349954133885008120012401657696857679151283920026605545598005341285096926176692807983638603268913032166037068124648033874283302203633987941504616374688918909161119737782538172085865395470461851602261688604315520741273104675386360748774823836258148314646716344902566002072821257463821875142405981129082847701129683696483460150377659240854551395959641263111087342439596459734000302286881692063806525195319949666157063808696173214775481182049326851736665197156414734788891166712519293825673830825647589437700774432450075580547799581468776996457880238099850954567456989424120221578256994598335628594922417339407342074130942964209419517323190915384750420588127917907972118867088191998846084425456657067627066757409089785747646704707790183297959904239125474049332593985840629962834616613117664572896996240589072486985090727222041046782430558885497802466095928158537565184366617489913679955130969901449466102375234878584128873925936507397427104068918933799704319427322533419508011778883390969346655980289860009836706876103949379003467593318476776439669448654769859576682414961566917994770365237929172146432665685101868943210844662721208462779054279468733665657307390354568814880897496549338311645482971993606446004086127796655963458311174923428455119618315418103135801550810543605213573870419733650511901109630571836158338588118561100897275523686358029313376074224390637339267399602730023056651696761 A015276 629 -1217993447042843621685695285860602748988151204039241425256243538908591328938996044379632123574044016330316429839577567491767874304868319252336006626907901283432349418488087748495349721508381081021634651049389994706901998888459821460342917410464139357266913816566454341492836371764001473337765298296665032406720179176516549124157446349648740791131725457367053622039346178734737969626202466717687622964873683472469010978879819793343633050728260601826050363583840726481490493305744659544107963082480876468020357984565409546619531829593797816703372709804164171937099118768479733755390108121340174035746668329613110323902656896053596548361421945545213522200736819849170570904504154876887324587276572241845876173840048906614432432025797501099172437973210313859211676637941537752942284661190115704040417179499766927394413822137995276714549549261216133151002315373412767921196899865078941923526950378976994006178481053076689587104700692430588518730076517538189689609830564119226866945376171087635491269229219655018806240378177276753335448589874377708824966799983041588725586005121601164502693057444085999865982907943337219972919908753258026760414365573860685352337587834127851454513516848989652971845591061644489329997218655488644131696196549405896332490693332006047191229767866229229776878914989408436660708027120109902272292373628474885522263051832558875386983698394980714368273833240517335319968275372329483032308494872244775561834873969073618466525837266114769493470543817269240341693613902451803757652002288204717560225880467039854705320220431402927799324050616828412659763193002118874406569971068428819680390520046917340949881081253854818667216052823647109396647011560942733004679954898206171578260783515015 A015276 630 623612644885935934303075986360628607481933416468091609731196691921198760416765974722371647269910536361122012077863714555785151644092579457196035392976845457117362902265900927229619057412291113483076941337287677289933823430891428587695573714157639350920659874082024622844332222343168754348935832727892496592240731738376473151568612531020155285059443434171931454484145243512185840448615662959456062958015325937904133621186467734191940121972869428134937786154926451958523132572541265686583277098230208751626423288097489687869200296752024482152126827419732056031794748809468688005170690645324972483219173770856311211861860906907377623688124606742259979886072900817338039875254922081638085137005240903632499338097942154273926364214440636696331015179371612951204538178978230311347705913964007667630186576504390403683391971294424408044741588365710396536268969106930975944775477570184815553160750094980691576645757929549734634807991032947954870649817926177024308446985924501027644821919561393136118277109143769187217199412930201039593659855483586082279892676534510295282711060734205347459828654452129167572685031531426697275121646574409207829686681082773319432449993332746869777279281637069758052565813634598383339179107276268443290565562582978841384106589511871990589701484451830672464736160759569448242295792201161624580378999199057321569008699996346159689960063887894228257632887027729080550167288695056482609566520704272301287183329425816319510662720472760873198670319729863041878423903293677471201682124219227618409846729974324445230958429080503458753321818007970960256085485314000515983230094244167825768316407717209716295062750974240107138397968115066855406579258041733553086897410561163372691334461033921145 A015276 631 -319289674181599198363174905016641847030749909231662904182372706263653765333384179057854283402194194616894470183866221852561997641775400682084370121204144874044089805960141274741564957395093050103335393964691290772446117596616411436900133741648711347671377855529996606896298097839702402226655146356680958255227254650048754253603129615882319505950435038296028904695882364678239150309691219435241504234503846880206916414047471479906273342450109147205088146511322343402763843877141128031530637874293866880832728723505914720189030551937036534861888935638902812688278911390447516142013092472025662495285536677168389822007755947464389427108986898132158027684434403678985063131512997239579705993454226644048165373932268807686660733100690737755973977247864638166678281324254315488572185033233753146488319976411815263527019755263719964031426591218029787899340542030061066802501193966221704136766147152569667965931756019585498080784226815050249306632865578253998289933384622101519210856286049878324620766054999478251529548221704843070391255594649650173624168431189304919066014557424748622620427483300881677116171422053566434403327137235362084128584891685175755422583887450832768643616387211622148428368634589066921733703469806166618719279438811495513554528882442572207208143037343486782285004615321650956571724574521905883134148770579414155988540207094232368261832520678890729263535430198948033646703416710786887997874070110786405572619938116422421789718023817948214559773060078392195498605878192052744879087996685258550180199559668688153018456224158255001109181283227612601308609078766022393376189153902314244565825007051613869685412052408722235801859891351194566666795562394823574268399134106438288799424314035174524295 A015276 632 163476313180978789561945551368520625679743953526611406941374825606990727850692699677621393101923427643849968734139505588511742792589005149227197502056522175510573980651592332667681258186287641652907721709921940875492412209467602655692868475724140210007745462031358262730904626093927629940047434934620650626676354380824962177844802363331747587046622739607566799204291770715258444958561904350843650168065969602665941203992305397712011951334455883369005131013797039822215088065096257552143686591638459842986357106435028336736783642591762705849287135047118240096398802631909157200175298618533505496218046317494858246049764122661587413317838597476937171423533449662167841173550176050102825058836881270463807825832449794354872027531688241297941716512441006911856940340314691989722580522277494012879673303171389102808002238473522242888889205233244943252605024409163272147278937745887139489317205383463538550320954892609788844704721863310150274572977012862759966429347145475530280329140810533219714426896952189285411970793686666523200687552547529426527774980397491437097398397764425823759515177867882359911066540193219552629001743596392454611769204645710806891513870098377437537577499132435081958753526587103371796928462507475371969856030108715361228530752661814573267048175414604674271962334555989127488989581736526409470704352284845681083053936210203731937957978479446423877255557569996546653322722409816145375508143832672294047434968425849898970071310746177150772552413664504729933804070718575890658769771675203998560363858323283330690364457546584923756938583084611072833431057758243654987784405371381327144732452965867793837477041596645352294790418072663431360398710884530870107877240360256016202519180516019777682041 A015276 633 -83699872348661140255716122300682560348028904205625040353983910710779252659554662234942153268184794953651183991879426861318012309805570636404325121052939353861413878093615274325852804191379272526288753515480033728252115051247412559714748659570759787523965676560055430518223168560090946529304286686525773120858293442982380635056538810025854764567870842679074201192597386606212323818783695027631948886049776436564961896444060363628550119083241412284930627079064084388974125089329283866697567534918891439609014838494734508409233225006982505394835013144124538929356186947537486634620018795226347370951201216075150291917844473838904273913898974347662407048906531988404175394443896763992613432352430907839956188945950092161259167236439766196265644284031599559957623194894147421325249433149320940874222908807844680613238386176619540595604150485526134667052641816546186958965323234042591292367661121687068150451439573138963003538852939038513892288439441030743480924884668470060147088793864401295373236511924803703210683151700450900124488686866772919973759942371287307407589647216156931910288967457614588035900515164413624500321004764112164438798073412058534659733712765172995441799745148768910138270186542917038424673715198334106104159838853011137382389598881190472533835267684951909022417803454951947078128430866552562699114183490113215619736766099039137031376393579132488186283183331307527675768810878436089943984468243808255787713058489468224694601845339164170019652525384046689465995792641122455659939626220384283667184432483605804545126194720644359686842909661637413829229638419004550851458485247009480960888826021845392938920143375775039177420221513374230848201871543256515760100570299244892797500348315154275715401095 A015276 634 42854334642514503810926654617949470898190798953280020661239762283918977361691987064290382473310615016269406203842266552994822302620452165839014461979104949177043905583931020454836635745986187533459841799925777268865082906238675230573951313700229011212270426398748380425330262302766564623003794783501195837879446242806978885148947870733237639458749871451685991010609861942380709795217251854147557829657485535521260490979358906177817660970619603089884481064480811207154752045736593339749154577878472417079815597309304068305527411203575042762155526729791763931830367717139193275445112605393509530286211086533338845785752995051204011073025675669877035591116470409334986396285757919078460189221855972182858427484663356149664553520083375546777962805925823517348743412384009871872941264604884705325692997944234495035543414357425931041813780894598678631340944973652153859338501040908310685766658368521139762619161978687292986448690442706201227942428180339259998034305178737529122121604937331332870812297901641397542765510929326691888011061438191712396706584740001713129407712650783010888761250769386104609649259182708722076690939268488837621299990186433197279931015975278021953254033348310404978457861716142477965041814417869645896967618110458027068557860156146226332968044567256522329120146897261195695905698261683284828960785193257792734820351531471921749239371291727731916046897559384938804348866670904698883128432488554150877175067908679922472943358765839563280350164066449006391185432904869981099164422929261326428843321820461159008260270933227620833112097196137530977942123090338617841139361629434147704229712942668846609245702704243283744492741811772891299117628946270691468781134216518184533735442308511434127598795385 A015276 635 -21941419336967425951194447164390129099873689064079370578554758289366516409186297376916675826335034888329935976367240475133349018941671508909575404533301733978646479658972682472876357501944928017131439001561997961658922447994201718053863072614517253740682458316159170777769094299016481086977942929152612268994276476317173189196261309815417671402879934183263227397432249314498923415151232949323549608784632594186885371381431759963042642416957236782020854305014175338063233047417135789951567143873777877544865585822363682972430034536230421894223629685653383133097148271175266949442639223098269220219551528215286327677581269501692612208326144291529113698998747983578101924861157156909660121722715931526020259912510076174989860369001010503675759968953916390152928445598327845301063459968425296576476999354832508270258045070362286212969330643889928407610724315240750383255024178060030818691766468732912462807377338384524797628974451438792173340715408395683881502315340890839977610284609273138772914123482687313845966614411258733061108200815560302195424715755143109971106552827529819223001389230336089685883256194761013137984059476393426658672930873088409021396442946102517654671472253318643481527066582155811175148411064021181457651368656298318296976150319325563238766359697890724567256678866950577647024624848822307892732778057375658985502641989131666845671697922930732285604994428536781807746831546865422696018490729151120891049678072951659321233821477916762130681094135181097571832411482744778768917802364332835109097057204455541522171151511919988134746600889079808126056998945609661522915395581309020658868299856328245554397754315821245131610556471459511702921021858951719005293412875048456145674218669853484856062635296135 A015276 636 11234006700527322087011556948167746099135328800808637736220036244155656401503384256981338023083537862824927219900027123268274697698135812561702607121050487797066997585394013426112695040995803144771296768799742956369368293373031279643577893178632833915229418657873495438217776281096438316532706779726137481725069555874392672868485790625493847758274526301830772427485311649023448788557431270053657399697731888223685310147293061101077832917482105232394677404167257773088375320277573524455202377663374273302971179941050205681884177682549976009842498399054532164145739914841736678600087821801559130946777649523972722098263962878596143304171017982955573639401143599016078496571290121787890718012198513820144981392621962980707665535058544755563560751315931927804995567765050110176408969424427394890374003867601639638400290793186437131788414100816897428001384578124489949361054833879377331325113239412045491079209747313892325917731242671175695493857989574623250528625384815967664243088255540839285776304697884901917674383518376089451162820426577681415365554027064489402880167594874216712707551040401812055124685700151933290825867343374097374260231109572650270664443519246148333496861904358113409288369898005845528678658090767814394635558197411356453791947997400317510946889722476980717083315237710239219017691929750855828538341760726503681766781611326250130418142931315787943490685098974660277863635771135398731227376081795570594112916131108208349638659870007715494178686322143552759912561308961230242008013183527418942589971193371083038580435275161980880812245702282129931331404865132736348546826781713727533667173436595856953563022273670024600943564281471915421833963819436112290171289088096437446682470930476058985491266834905721 A015276 637 -5751811430669988908549917157461886002757288346014022520944658557007696077569732739574445067818771385766362736588813887113356645221445536031591734845977849752098302763721734874169699860989851210122903945625468393661116566206992015177511881307460010964597462352831229664367501455921376418064745871219782390643235612607689048508664724800252850052236557466537355482872479564300005779741404810267472588645238726770526878795414047283751850453750837878986074830933635979821248163982117644521063617363647627931121244129817705309124698973465587717039359180315920468042618836398969179412175746229582576472310651463298281885361238408642535717111047152508922988140503306285090410337788372278590784538074889835669583540707769591459101904277653162676922519252219435929169173664108456193856465758388833029105552047544686189003145896213155229667788543704955221805208505361580405872253197844632134300542534904036455584758107420807870579849831541433053517276941831740985665892041487864557967237344558958211338634502933133959222757837260614239067337075431081256423445289989420680023534605556146203592292388399664787522881732657994992795450230754055428419978135937908308235669799463476233521587449310091523197709726922584300669331396483759503159897401603040755060220226040969226196109579797707218971365792660719103038326668189309788336794141644035539899884772343722449239723403114911118699448364621055121585174214196884676016268306932046963672337379664511243469369482894728804890713900729550001725074139475330377622491797404824216489552677876741419308659990734216193939153502980172092117286415813806410186768280291395829044865956225151306958748113256757284577271487104762429077618711872022987624198623869334676876151598169564578035404366582007175 A015276 638 2944927452503034321177557584620485633411731633159179530723665181187940391715703162662115874723210949512377721133472710202038602353380114448174968241140659073074331015025528255574886328826803819582926820160239817554491681897979911770886083229419525613873900724649589588156160745431744726049149886064528584009336633655136792836436339097729459226745117422867126007230709536921602959227599262856945965386362228106509761943251992209280947432320428994040870313438021621668479059958844233994784572090187585500734076994466665118271845874414380911124151900321751279637820844236272219861022412055646483862459181875159168442357748342677694425056825041589485735702842154668279364006977225491554274520881271547238484176510517259925506437369187011429568047324114764706581884566045750385108265769857834072807062676033589940344510090214626714825612020835388034289482780257971308491432477430954632559504366266062238753655177124503549755444941890411093165682808543001216251641631196212950391239846319975500396026209654336479770149710222902878237870309531221867496401964274109653404120835037991832451348022494936402232576717253360306846143724485499254691909457898659526160031599081361657062550096279814953838005991237988384049474969447595460141922785179202944703282117481503552935236829451878830997343338525725640126587658715804564901408553163649804893933606152083788985845193547610671585502972536203274861801802609573399468333020298432756218313862688523239716781614948794492320291055617139330890051561165742548293018927981668370412942601455330981125892344503189081092283562990893216700061239263531601530893795151143250475403294014745173703360336772500675237391860394593765094346004365872944006069836806706340611654738021344681082613839004213820025 A015276 639 -1507802855681553572442909483325688644306806596177499919730516572768225480558440019283003327858284006150337393220338027623443764404930618597465583739464017445414057479693070466854341800359323555626458531922042786587899741131765714826693674613462797114303437171020589869135954301661053299737164741665038635012780356431430037932255405618037483124093500120507968515702123282903860715124530822582756334277817460790532998114945020011151845085348059644948925600480267070294261278698928247805329700910176043776375847421166932540555185087700163026495565772964736655174564272248971376568716215453380586636226388907220665562995788317694005712803752411725501998070261297631738997641074446403041177813098447643298061824538623926419558735140765919955043882312060141065075699768214002065088791734867194945315294808356992570315595605143265438807628280334377812069801357859259412943783742676040581163418133870931349538238873015742622593599853246853848035880029057207033499035401191377747610745884457856966846564117317255676512838398991216296836324399957713067248871535257174461568057316051884139737516151060811723957744157945242597390993701730852554380441280697012847163971136726733743710880650657205276681568202236488558987024415396539329228267892041997481554151276232514757202185594747464028780149813071067005250964324025611090107546945409839955646918890402709895221969162393629186416455634395023952661443061321498834577419762250003977365541479187822463270654818552486751369477338293074722641513557106250311021590483167120555131046626206270679782445212638269524065981915217441602482859872066315180535624756721079854701043622623835630625781593594636557572364029704597969816881759866628921117397795816150802030845039119115031212364528967081274000775 A015276 640 771995062108955429090769655462752585885084977242879958902024485257331446045921289872897703863441411148972745328813070143203207375324476721902378874605576932051997429602852079029423001783973660480746768344085906733004667459464045991267161402092952122523359831562542012997608602450459289465428347732499781126543542492892179421314767676435191359535872061700079880039487120846776686143759781162371243150242539924752895034851850245709744683698206538213849907445896739990661774693851262876328806866010134413504433879637469460764254764902483469565729675757945167449376907391473344803190846921353926796234484702120073803741291864019777250256343123415829163722987793063189249142981981713469698127768342050257442346889200148609201308282776652130383745050519535807059188689620060073779006349967204842398993903912201346666595737740335804777223124288535254914868780064441420835462376139323701760921163047983572032610787955068427240319154110455514620927347287965814861701652704774736888034303521332878344237711396083840846859868452648982496771865483774532281616547360548183905235909113769010968173007676357728361426456630426794165899615939362783940182182868685030882671069111070492218114755689203781147346326649473841959268349719580721385675685189374882811219060907671645136226629885880738766364753037590079927347186881534879085970353758947841628448056991816852741247346128202223585154739842532256913392035860754830520877633811338880716917265068294131843905117516875621300527769123979820601573228966292551348717254228685092622481141133742488831349809780420942746740971385594364135442694938719534115730493398434670697340924307766684650503880682121350577517817342336907834803353010991444433338779085476080700940847828180815068808714444214763379079801 A015276 641 -395261471799785179694474063596929323973163508348354538957836536451753700375511700414923624378082002508274045608352291913320042176166132081614017983798055389210622683956660264463064576913394514166142345392171984247298389739245591547528786637871591486731960233760021510654775604454635156206299314039039887936790293756360795863713161050334817976082366495590440898580217405873549663305605007955134076492924180441473482257844147325803389278053481747565491152612299130875218828643251846592680349115397188819714270146374384363911298439630071536417653593988067925734080976584434352539233192368742934267608915458261599833244344746675057387311995078317712714820664853493105607090758655267369278075819827170890925061272843295397838286743776557819498795718234338743982917062954623332721824372353436013362840849232908135850736327297004962439044323171260686347764464363201968977629050190425516152455566456179318732278644394850509660810061032676977442615168377155245131738732437978148159548289119472186587846707701697394707365909724930919773286473674545332249775235684832679146207789415356656404660436676968940876566413137980913217631109559151103707139917811050610811305645845371557557689664370617627186605901123662662811955422444670542271762438401110584086855945432062909588927272901651773769109251957672608105909115855136943045039616525160453233717879554530038579386832467338543279316292511146557715692950482367540696597392668201533325904141730538914652759207812661919881612678982796191527130482382767980077289439435172822043502334670874472141150128422749763684381643583200161061223030544933950557373063266798103021330094445889425885997285926390318742530565699153336735849314013991309698459093364775780579143906611658837362200699477725311373662373255 A015276 642 202373873561490012003570720561627813874259716274357523946412306663297894592261990612440895681577985284236311351476373459619861594197059625786377207704604359275838814185810055405089063379657991253064880840792055934616775546493742872334738758590254841206763639685131013455245109480773199977625248787988422623636630403256727482221138457771426803754171645742305740073071311807257427612469764073028647164377180386034422916016203430811335310363382654753531470137497155008112040265344945455452338747083360675693706314943684794322584801090596626645838640121890777975849460011230388500087427853115760025147805720020267303694461098310625770452173646554425186276532718368005897292577111136568411646217995604861970298273099106807857860931021923240143875039584407906630062339185141381556967798890064702262282932699737858588700883763333546823631904117411510716848900219866098579914245626643990295601958443124660480425422988604710551853685384530692197390142748897613640407191888044268953824741583310575348939306377387308125769831726225453916886560694368632721703316610715483147707859927919765020692968746820975555648975216681274312726935697600734164950572947591744735428294936760818600688602885749478726046033094521336789183865624636300642922016049181685535764396758393479715694464669193273108510864252750036399869748340135790146177871153116783399326875266509152639827890270405313899033429966824442545069937264652804541078240795694748048812289587358628493579103175431710511098983762899790640715676150780419852272504914229390944127281145985683469337682091583850507082165219673698355405194719278520211109264752773961649926970222914338361300302746189742436099968143929799739598511592594333964942506375381860847418305275999217453389498397101159087353447955065 A015276 643 -103615423263482886145828208927553440703620974732471052260563101011608522031238139193569738588967928465528991411955903211325369136228894528402625130344757431949229472863134748367405600450384891521569218990485532638523789079804796350635386244398210478697862983518787078889085496054155878388544127379450072383301954766467444470897222890378970523522135882620060538917412511645315802937584519205390667348161116357649624533000296156575403678906051919233808112710398543364153364615856612073191597438506680665955177633251166614693163418158385472842669383742408078323634923525749958912044760925734828961347225904305395855390869260702208625630013248382697293691130203748128726520224525404983804921494126127713916526034136928953516686677117891858213792555828917554133100154273840436304150314936026377899376322797146494443294923898841687586189697426276226971391853266753414283260530757376370965713341384155931811449896118425371827795875132188509301270397788888753983379236750371500450205562567190002366435370175038734270115850743215539733896230360444648906483720764521133680436058091270461646338363187606715303574069122778569456417003390559392272173417507353608056536739534773204354565592606378476494885807754041501056545379331190528430204627753906576401019704623814170028057338427849133582775468586566447979390982379260363773140432802075750274270029830995515412617341737728199741323303941395966164970370217710411464129111164027759039294934964565519381400107105675241620015915467806992019602345510080432388631119105472161484119184641342908465993103017116686266979059561300414701483580225592341935780966151181723092625912158696040108028861155440763593717804672286690094188500976235625329044079927027161885145215538797224036738678690996799796030889473230215 A015276 644 53051096710903237706664042970907361640253939063025178757408307717943563279993927267107706157551579374350843602921422444198588997749193998542144066736515805158005490105924991164111667430597064459043440123128592710924180008860055731525317757131883765093305847561618984391211773979727809734934593218278437060250600840431331569099378119874032908043333571901470995925715205962401691104043273833160021682258491575116607760896151632166606683599898582647709753707724054202446522683318585381474097888515420500969050948224597306722899670097093362095446724476112936101701080845183978962966917730620100599187600502962441462222569530064032049528422761325743792077535755394644486723543754159155818317652639785195951646397106255703055362018336541933212813562308456942536082751845099228255118061925369457462651079751826639660830676465837989700929754681091090066353255025910101917167347779998484466645861914366166326152133721545165734215693621900753888893218407018038788322760927953866806771021162303041993197089029791580265677126978965517474734050022312274067129481181205392840619445179007241677757653907943638183008688586905011113154253747909588595050791417641102700818973680066519834140003415749526881547650148329273749560057667150931047503057479508496416585868698496874145445693828977410793561465362081365212716771261234519761380493484244730669940589390893815416360890200245249767783405127244323099235987255596325318781333243274600626222842387829540658632328477486866771957724721337189726165627752207304612815130132700882237809986893396850729237036230700738716889858528148471893659424535438361091022221343186809505110461087072503102337889849703901978274018468260539106245116924908834454587389692212514264373135006611488628651079864151652109770671275739036281 A015276 645 -27162161515982457705811990001104569159810016800268891523793053551587104399356890760759145552666408639667631924695768291429677566847587327253577762169096092240898810934233595476025173724465697003030241343041839467993180164536348534540962691651524487727772593951548920008300428277620638584286511727758559774848307630300841763378881597375504848918186788813553149913966185452749665845270156202577931101316347686459703173578829635669302622003148074315627393898354715751652619613859115715314738118919895296496154085490993821042124631089711801392868722931769823284070953392734197229039061869332283943841470923759452986465159153403376330433377671196937443770406972933219412162762319111772315925975902148720715954310990201442917636973250569866489290030383590680669998498681849657675107289262389229294274447074235230897970031123012663804840794102393027755124826499452701538124852877297029964861840908112064087713746103260796832981845978943090815008190241090388067695967725559505656185753354913444810495650095242297203586509083730238634681166086446949037441666131191844501038040191729994758862644435690246753055407583948653142640978046165345856557333099984177038763496089745252012220224899091451804661315269832565795322342831351984280972747918050687207877427764232135048075470740945807434957990008340784849287386669570398910972755767855813235429772168445489176352775390118648544753263820783887983143570659351279848739815524789057401327891662014562117655301711083217129131045417942696167513881336163848059891755796957466111734231005973182102196245182316854070009963815953348344175115054099089016157743621549921363662806420462330992863407348862265382970843843033698262733633218025959951811766239847999094480241909080825462092972680303394281054996397863018579335 A015276 646 13907026696183018345375738880565539409822728601737672460182043418412597452470728069508682522965201223509827545444233365211994914225964711553831814230577199227340191198327600883724888946926436865551483567637421807612508244242610449684972898125580537716619568103193047044249819278141766955154694004612382604722333506714030982849987377856258482646111635872539212755950686951807828912778319975719900723873970015467368024872360773462682942465611814049601225675957614464846141242295867246241145916886986391806030891771388836373567811117932442313148786141066149521444328137079908981267999677657822663275158267125308219770500459085850798233100553739349947387939015506854007189874600698361215389470045863108181691080463988033304819466633107106254719408421572142033181687021928858149911774242720881105971102870565238770696673549542252631088741959262069273590185732443832508701673741084059763261156330044155249471111372048428971954646847168948588554922208769660949343553771137850841495490324447569355135133455996759649352464166357888984949247757859361765405565266119684649066459985520746947267227510444727681349651305224700012058996751493576342820309561966174966666482377754292645529641170962729736094371039784616072521182022135241993929094718175169240649680143137881215195266723651334863666218156493223578703865104127141299318758826369981709747624026894971685135616637065566084437489741322537941487221280001155291025817646958553226815609098693706576719625704863813600217333496704981201238760932349738168262952085118562199878963056682044534886632172495936778033486172770574312776903398656760042563910233515592608808990096979017648546263610676219826437142187213070058995143289356462850982586854859826995049236375191603635355061832786976942246894906446634045520505 A015276 647 -7120397668445705392832378306849556177829237044089688299613206230227249895665012771588445451758183026437031703267447482988541396083693932315561888886055526004398177893543731652467143140826335675162359586630359965497604221052216550238706123840297235310909218868834840086655907470408584681039203330361539893617834755437583863219193537462404343114809157566740076931046751719325608403342499827568589170623472647919292428734648716012893666542393248793395827546090298606001224316055484030075466709446137032604687816586951084223266719292381410464332178504225868554979496006184913398409215834924984833419068222901887837917674540809182993204069967605010022587265374636146328918813216785520379742744958908281745817994910393559802084249391106656987235350688473819055059906590630978033858390515288925000989839167741767015336791730033808146284779538896621768048333522868903087899625015088927851829590838736797667789261926989345970058830916569696167498793527348857941508173559900891058331874431286314830650861250607447917677026676184006724838495445841687696960581755008513083391788574515903100634129057547936006848763380451495071580490113285868254611169374781127898272786345102695523310750620358671445151432591776094900102541583526749044819059225228360153926319511178125698796092448125667687638542082988449959528243154761213892358855601069881862430958121362733776196014074286467682878448760435157952383708751159903520709029009466819145721710378473647992719385133437749293192596418185360856454024135744611714847365342518964314076310490321151030341234376433221425512240103714161451686583051340892439526845727142634771703127150085995181179562622740791814111765279786911706237936171850253373782470835076329757976443335858812905932560401772927573672229369363992125049816455 A015276 648 3645643606244201161130177693106972763048569366573920409401961589876351946580486539053284071300189709535760232072933111290133194794851293345567687109660429314251867081494390606063177288103083865683128108354744302334773361178734873722217535406232184479185520060843438124367824624849195356692072105145108425532331394784042937968227091180751023674782288674170919388695936880294711502511359911715117655359217995734677723512140142598601557269705343382218663703598232886272626849820407823398638955236422160693600162092518955122312560277699282157738075394163644700149501955166675659985518507483884738401942949957207851132557953325839139911925584431975509195102873497122147463226132035597030430631896053752551024115044500274666666068009849435988036082683594346886810135672937242983024867969234916232523909046010993366909071293926546583751097129946786038042656624325988087024168451907682147942198266376972234384258720730509915139366118511255990389227191189252607783751324808244290506803972167766996760653893358238487309289496733650318986462910266611654567150188884023687940131042188668425052142328843728167730711368411872762063208776305010487667339783628452919733935577160260255853347872180983054065350250444878521779368157983010532220966386929126889962100141970734375225234124206430524480180473189084931762240885078852163942838769588638881181003060746984481289734431858883480996680535778153402039881068177544739551946640324777645157072969688413472043254546006609014933467698690321551775850246040250364887172325409110228463670783179823823692736216478597119570382055805224788164827578837104085915375152288032928006151524703163776377261528127715716953153016286069748848827110573988353042274771917856846786151646990196361689514767506204655686657092403997573864725527161 A015276 649 -1866569526397030994498650978870770054680867515685847249613804334016692196649209107995281444505697131282309238821341752980548195734963862192930655800146139808896955945725127990304346771508778939229761591477629082795403960923512255345775378127990878453342986271151840319676326207922788022626340917834295513872553674129429984239732270684544524121488531801175510727012319682710892289285816274798140239543919613816154994438215753010483997322089135811695955816242295237771584947108048805580103145081048146275123282991369705022624030862182032464761894601811786086476545001045337937912585475831602265825546469108878177980272322443211243001853626524005996539545599122787964969536978639575401436333356245587719105767597159899218261095152460330258797893013610177508087143800637680744608612590622229966603146302461487249933819931088840694857951170146724647138517960575410879371122378949075590126856855940610946982266441710855330729323792567198487710974247956952545314460424724925840346467040895549578919540365684395695681002504661872875265443202568782443700087627568161568913760834910260567224938904279720986215778971499153587909867031816796029442067021138374907011405801524121721530157853563954886285160400159404861100269460873886825939503548262945012989482503601434558763095774644226949432504590831741892900638345810651547663766704080262829606402396361568590535195184583920224435972191628628345626418697147586402731449298659133953163277318831723523254399019152485166629778631798947968252524418826075024912274967231226398352111851588001277390812977451840645755502622434701821776534027155514590427964661460018956839345534112769897793115100680348528263493995150224253672367868818571422850136945596929955303479486320894909033768059419076332019617606033386093424539756545415 A015276 650 955683597515279869183309301181834267996604168031153791802267819016546404684395063293584099586916931216542330276526977526040676216301497442780495769674823582155241444211265531035825547012494816885637934836546090391246827992838274737036993601531329768111608970829742243674279018456467467584686549931159303102747481154268151930742922590486796350202128282201861492230307677547976852114337932696647802646486842273871357152366465541367806628909637535588329377916055161739051492919320988457012810281496650892863120891581288971583503801437200621958090036127634476275991040535213024211243763625789750197799684744975210601073659469139733801464402233421659935021559365762706834427560325072223336628289567912661751342085305819850058284344848974274397422427473379082410034948416488551652417314214648760145552995122434518617227777287185709752718074979828926812637818603698051593870777601296793000601824254034330424358755647360537066023808041481758787590659685604169752736233688083325386544186881199600305807190604172030417239920317487301771466971394430865474495634539888071079787068030235021068881228948866286424868929351741054050907655435887204849929415499929103614951400075193939309313312116269934028558547036333398819839473820196535899145253582504301835667091083589792219359703059886502337343362373021633585049751906236603632586903869587824297960784979948759902981485916147526067949956066948640444509140046128803576092143239145723600582402889197989392712862907770208124282697423449834453823264862088242515487674461829419174897552123273813145161758915375002404681745077095665808310916816285991970838868623846518440079745088728061922679351082942422242395564818290459042683881036426332094431362101260544446918718666254596488532248956037521746632296040139769445629219684596345 A015276 651 -489310001927823293021854362205099145214261334031950741402761123336471759198410272406315058988501468782869673101581812493332826222746366690703613834073509674063483619436167951890342680070397346245446622636311598280318375932333196665362940723984040841273143793064828028761230857449711343403359513564753563188606710350985293788540376366329239731303489680487353084021917530904564148282541021540683674955001263244222134862011630357180316994001734418221224641493020242810394364374692346089990558864126285257145917896489619953450753946335846718442542098497348851853307412754029068396156806976403751135185765465508614485338562903993746753740791834511532145497488787917208697945334741693962809075245143880290844259046840742870410090952448160576850334605778052125504695184949882393779617974137671876090859639853908678546349455726578329858323041534331232449496699266591790809287046478784272201546462721269319540827629291998828082917148037425787982153819696204089054090071889647699709644827718842789539037120093415347782998574374994561570315246046478890847738515654023374133910721515884707705685588584529993594659925687664256983437152533850240065526030292630507372447972538029305381672577098824537696643911390767479092983733321746835185270174173592599856707026139604435222911167908269393834657454790967740836843035478803835401814364129995394148235052619916194762075477701755184565682198584647441436033228535853561719807528149037316739970605253693303004518139541180985493985650659108146363556352929234436722449229296198280561530935531171196337129139356632953138950806054652956728447466555906276332254044668601811541196579242715286768941414346047524082469218967303298474396006702137288236699183660665977418127772103252494988973456410826287076864524171950921077705497822605231495 A015276 652 250526720987045526027189433449010762349701803024358779598213695148273540709586059472033310202112752016829272628009887996586407026046139745640250283045636953120503613151317991367855452196043441277668670789791538319523008477354596692665825650679828910731849622049191950725750199014252207822520070945153824352566635699704470419732672699560570742427386716409524779019221775823136843920661003028830041576960646781041733049349954742876322300928888022129267016444426364318921914559842481198075166138432658051658709963002685416166786020523953519842581554430642612148893395330062883018832285171918759043044722998271206990407657854473969342882260274245927353933661434284221874230032261010861952760345617019732398496030435953910790430608108787127452404641492015037998515468047258809273815262965862611061154599198723022294813875971653593113705788488319426411171037311439100037188554462934647259336535876284852093636165627868185059726350462670027287956681960477309330690013112053283876187162733764718216309319823567584899495479028960987487948659947475253699655127965605523925134465884331090222532243796065887603977751785071437987719986388488059477878148658200144170111419174701083814276893157500541554648739142958937349650508561133848360064769285554189621945397404419012496804893161522235043384793588716557029373971199441970544329995786933534376702530793744802383917771310509646379403590578254767268527815052510390257839272899304545219967958672134676961217202645402186067635526252504971294292485336217343803678237441550583092288700754157003485698951041649795387298869129796185704754002809845097180391657542586987647519234019653152573701680758849513347734930642882632474271576237738093924707086321360311825602064638177007183859473182701431595722989312329043078860267604443404024441 A015276 653 -128269681145367309325920989925893510323047323148471695154285411915916052843308062449681054823481729032616587585541062654252240397335623549767808144919366119997697849933474811580341991524374241934166359444373267619595780340405553506644902733148072402294707006489186278771584101895297130405130276323918758068514117478248688854903128422175012220122821998801676686857841549221446064087378433550760981287403851151893367321267176828352677018075590667330184712419546298531288020254639350373414485062877520922449259501057374933077394442508264202159401755868489017420233418408992196105642130008022402168481803065999287011158204748042405359237830869695449339905942035161802494269327181748693928164412469299509484910902082184814411710772762557958880909043750557949071872781505609692834039759585249681791142549119760793566683395400549328427737722667764068857109732557092396617899190338411525003683042563026166800662841957925164505378434114166540445603809882099050170273549349879847000617490619417634288521743632179312151127271890094344188137089638919933952744193009542312642080227238812838521794350587375396476691849244645386591331822516271855312556567559502581053790290954392229827542695140980934791472698507463140958790041178113772889529714023939704894124829953348268973596918975890142282185388498688439170862438732195241212358367620283488027985681185589480427286907280196419478299349913895310620917192001526835913720920244787095055477140224794212131467538469939128214059745236544306220268338871257879315539254580193194698731182022533490292908373193847170736385051755704562404313182288279044607659894294651612013557095416884700973608093806500142171053599516552533936849326500693332505165697723506505233281689315483989444656231325335075669600148223243112924970484249916104486831495 A015276 654 65674076746428062374871546842057477285400229452017507918994130900949019055773727974236700069622645264699692843797024078977147083435839257481117770198715453438821299165939103529135099660479611870293176035519113021233039534287643395402190199371813069974889987322463374731051060170392130767426701477846404131079228148863328693710401752153606256702884863386458463671214873201380384812737757977989622419150771789769404068488794536116570633254702421673054572758807704848019466370375347391188216352193290712294020864541375965735625954564231271505613699004666376919159510225404004406088770564107470067802337256775031491660553859698400628366114134290051851811560249631112899807428274552218804285707791424682840474002058144134605227256364134702171007646892660309949334360971485719051934190831057243481683775912196591512430622227285244074776411032343553812626412736198630114837431824249805723043942675829824760101223072444458386446651535107381573802271381661294948430600458401933462331536745959102447769764939194994465691685663583259834290517847394999524059697701451917871630747981085912822175805627853664626565091432094354072898265001267767912996453441889058636264261331084324077165352658144807810032470301043684554781108091280114665802872357207556643150940329917034647599874229831624416205286527666308814804588656672988908573569007224645295407562349679456076655376443668831890938231753906274952215147812527397609858043747257117954637637994050114967162543981123776515547783651610927472774666300763478697272276039297686397527250479520706221200255982486312295506856677182861395285729808784932162302619527798387772402581399659978892541443248907998745387662784492877465457162498457383078166688498320004104710523295571021942370606891959393438827769736065338384745004837708610923239422585 A015276 655 -33625127294171167935934231983133428370124917479432964054524995021285897756556148722809190435646794375526242736024076328436299306719149699830332298341742312160676505172960821006917171026165561277590106130185785866871316241555273418445921382078368291827143673509101247862298142807240770952922471156657358915112564812218024291179725697102646403431877050053866733399662015079106757024121732084730686678605195156361934883066262802491684164226407639896603941252509544882185966781632177864288366772322964844694538682645184494456640488736886411010874213890389184982609669235406850255917450528823024664632258813901878745045560182328737020319524374100123713581616900442920523245945180090935226958088558352264239333913361477604301784749453015845769221053353530101732488921019601420550052332334403106652726490658220394681162000258308989739419941838867205116366404622247789943822490126272981815244372257477002926249467941732409147640340416781116142384963221200881812876432670460929017640762394806754936967135188098609221198013622579911876119028148921088182542266286787141707146259981687908037016918201325558744449399477626810652483183880781156179904264747756078845016989330319301773558997025228540140363843851443832635048927068449554764069644150081709859422712573543499663419032710282664561369695971231039715187433629097162345924641225509221664878936242941679930268663020135817407582039532819836105660113778335927205657548266818197078711664505049098639113547375728869298224394702723955297122588025490958876526784051712225355306052105636561684053799625481131993559779920484705454152381671394480670684684269096333545929356108808465532184396277750099730189773852361373449854141395811535284580967263160109042892880816130960480302638539994056172362844518082630126377196072353778962636283987335 A015276 656 17216065174615637983198326775364315325503957749469677595916797450898379651356748146078305503051158720269436280844327080159385245040204646313130136750972063826266370648555940355541591565396767374126134338655122363838113915676299990244311747624124565415497560836659838905496649117307274727896305232208567764537633183855628437084019556916554958557121049627579767500626951720502659596350326827382111579445859920057310660129926554875742292083920711627061217921284886979679214992195675066515643787429358000483603805514334461161799930233285842437567597511879262711096150648528307331029734670757388628936998935858045909699143990557871376893447747549271842764725577658340701915073250381266087456057747051218386538245285383233729943654491491064825350610475760178612574824957095080448317224450964675534829281783973594727839902744866110281102407380520341463464291563306766606435468542587313487162182684951289008698758515533979310549956384220338711198816351732272365038815752187410755596741348965014080769796221795718509748495258740096778751356299540086850183323470761815929619120821640405991940636153007359199996615882023678966573196726151500187570178393378543995960718535280018325914984943204475068963924590446506154005541545194320381942195881956913378970708516700844057052819054684285421488695238422167484378720287085637948737074964817597532800360947985736125586490144291904117574832077688017820079049040301934126752172701472400130034440842073659080692457860472816970993524024675448252243549977520291584482114909158968277013890851184489399008696727229748854369812826000482897246588506037684024187225279677219093513901409963373283623988662287365339082641752587759281629048876998842604565903552471949834043152168849744448455167002667683914639875070967176330453796167553801300851368851520121 A015276 657 -8814625369403206647397543308986529446658026367728474929109400294859970381494655050792092417562193264777951375792295465041605245460584778912322630016497696679048381772060641462037294881483144895552580781391422650285114324826265595005087614783551777492734751148369837519614284348061324660682908278890786695443268190134081759787018013141276138781245977409320840960320999280897361713331367335619641128676280279069343057986522396096380053546967404353055343575697862133595758076004185634056009619163831296247605148423339244114841564279442351328034609926082182508081229132046493353487224151427782977974445380078341330262869423824474431530094765592586639405239481384650254163675947832026972697276516559032831763627560880586848775639882264420275922908969429034392003718544748895389430231379965895638400059885108736330984592854164286381715191160649113552885096967023247020562265263536829510370585432991183907784386380473910314076259134907795356370740200408368514781724402725623740557392626489354053959407793208097119327542386300261909237275936577805126447673896586734595929134775174851254946375372168332830536601837229483508485361102721309009734542867488058901783918610181351090525894469078293634405374880309546822203866293374761366021297588877129303619373367260032613062646118122818453406896517313406479066778379853807606523121803808255702608472147570911289018641420374302850569779557326654216322557635176470479249862013470155752911725711926629162141698693059488149101535932058732419442861356562433765016784320811613466384592669241321106123741475982533941842289916418862421100821683096166321665881895348624124282532669324332009917001866873855766724432095814354454313084748000840461197620040145570147475437987314655249176647555994564597176392219907064772229592548031929792331939832985437575 A015276 658 4513088189134441803467542174201103076688909500276979163704012950968304835325263386005551317791842951566311104405655278101301885675819406803109186568446820699672771467295048428563094979319370186522921360072408396945978534311047984642604858769178510076280192587965356810042513586207398226269649038792082788066953313348649861010953222728333383055997940433572270571684351631819449197225660075837256257882255502883503645689099466801346587416047311028764335910757305412401028134914143044636676925011881623678773835992749692986798880911074483879953720282154077444137589315607804596985458765531024884725559111405293364326787052155964874603526950777173354197261815389031821985679944897241410922139979673821032720190368785940711114280337631639495810552022373916940394517772241596730595202469033931733928512734025960628322955531809373000699569325015693420767321347172850793371572271268000708993352676200534228924446017489329254754265063236824378542654423996512195479804446988756511409105917190116197572479373953029613586177681700912826584424062810186262555365049160780283358011730361846185759886932193158254345886732300960524178112284341678794507374810228878517658836362325300929059182948765999787274938581186151294461178488296410588848240472350922502752926905257093317341828782245107061675495196152343500643461419470377479944476269160381477382591009335881567137976267662946545908630191324909911588191083966334090791672593929304759267670255593608973633891512471902217758461654429959396522011637421067684525451454520539021264206298051830572186991319086486342180693084453523814268645804511189578500586160968034573436880490832478996042966390036838177538457984522113378160190243472653853772124874499487527580574963762529901104118424461946941816037080835379357172808765569259013435029586374546799225 A015276 659 -2310701152836834203375381593190964775264721664141813331816454630895772075686534853634842274709423591201951285455695502387866565466019536283191903523044772198232458991255064795424304629411517535499735736357073099236341009567256568137013687689819397159055458605038262686741766956138187891850060307861546387490280096434508728837608050036906692124670945501989002532702388035491557988979537958828675204035714817476353866592818927002289452757016223246727339986307740371149326405076041238853978585606083391323532204028287842809241027026470135746536304784462887651398445729591195953656554887951884740979317108123978515928454304645752641994758219227111541680404180620298475778019948772524011934463067788478210489875833131036508439877758921015017724569187133765388253921811238567139427500527985923885079066867158873433582387216895854440469450441559180805404698820948854913800248685683639147024845342406094448848430588750588599301561607662755959824665596837418883067319937479476155841864092485975210152612634098800193292732510316295928551709038028744964008240920267383686183795143515036617142512173817746828137980625073166030437842615999043953570285415664386290004814135340157328752866471009925430511379974480000795824259395886188844298559349228531089751345563733949318423002134816793996550721944882162150305478292265207874569018233679896943823748733591522696862731464394122022412366277065006548589945854082017549647707354272221214859345691267447880158948820672059727309193612699339011036421639328617851824733217349185352519436494967480549289369576943649127309441515218115869615293057159254223086927850651562307008228829069958289046948129455758156554174187186739455266596450920374700743948961802515424943369957615353586286753452530045861339989383996097145711578746078798725497578442236427460035975 A015276 660 1183078990252459112128195375713773964935537492040608425890024771018635302751505845061039244651224878695399058153316097222587681518602002576994254603798923365495019003522593175257243970258696978175864697014821426809006596898435362886151008097187531345436394805779590495611784681542752200627230877625111750395023409374468469164855321618896226367831524097018369296743622674171677690357523434920281704466285986547893179695523290625172199811592306302324398072989563070028455119398933114293237035830314696357648488462483375518331405837552709502226588049644998477516004213550692328272156102631364987381421185402071028098207686606343840624660053336812387143156948084561511891379697484483563899736137223190005899639571247082061002857974100128290939327164505075404240604529795690720131663831042997775572791461755737976113796080035672323817237285460627242833008657689246976179711091371180185099424893891669418697493150861354033506887357825058931237535887548681371235641564109732891183008696128202621710425464201955360973136034895676087492684056727041927327106134210688339735415552675233380294825428864455988684221336476816256092421875300879821937905523999224949188801482553065944124695485877610873898523513323593136431257507200934126181555826158160893062786998853716886584874210353510078794416961190141327634028397787149890636967512755072068036658363211539888455811744422692472969376721552993318573921417507157796067706250701706583560638032532172823363931678664245843514697159278408919709344225712891477100372562450961091944905715646830157014613979657044054085656372668302769269672739424180920962373425475229263264498346056288689135518595621271024715873577650121390295723524397016861285866230011536157438348399199300294994942003356279733179232177107224692016559804917394191671502609072987561017326201 A015276 661 -605736443009259065409636032365452270046995195924791514055692682761541275008770992671252093261427137892044317774497841777964892937524225319421058357145048763133449729803567705731708912772452852826042724871588570526211377611998905797709316145760016048863434140559150333753233756949889126721142209344057216202251985599727856212405924668874867900329740337673405079932734809175898977463051998679184232686738425112521308004107924800088166303535260826790091813370656291854569021132253754518137362345121124535116026092791488265385679788826987265140013081418239220488194157337954472075343924547258873539286954059134348597940634254274063172731941222525940437917796932449497781632262154426703450150275281281976644370779218730567637838286801181294441617252822273005342095339259134810643745733608305757322881437969632577970608308179224559375425255955372241420689049609634723143917117866770210494252484643430802476342305118065894232999107065519588485950719898977796273917360432487809924614098448015210212551418756625486449781202531307272183504859171840698423165586601710004830336766861205274242607631042936210994956507864011187214792226975850832498772787252143387187460813770599818316437506195222908013535433751356350993053378319532522513395579625622858331372477138654761720978277859401050580014542529445305660999348322062534107776849160924196391261514728045842183556292862915589316787610505155427199893771425278284491896249526595702371292623337137675357727324996744061389521336852033089809506029828564788578330662746663051073613956908289004875609549804784936918773431508940571779055841871784393924544726751538933961120358349856515579403926431986616404102729357418593347945853037515008641023167483404304295004096634626848941491128268838264127960699718918048973791276386854025572308606599619657621454603655 A015276 662 310137058820740641489733648571111562264061540313493255196514653573909132804490748247681071749850694600726690700542894990318025184012403363543581878858264966724326261659426665334634963339495860646933875134253348109420225337343439768427169866629128217018078279966284970881655683558343232881224811184157294695553016627060662380751833430463932364968827052888783400925560222298060276461082623323742327135610073657610909698103257497645141147410053543316527008445776021429539338819713922313286329520702015761979405359509241991877468051879417479751686697686138480889955408557032689702576089368196543252114964821747251620599473620631455270972770295432289618094139900572286627827983372354720567533877070543815649997498560615679276693202582242223747344401790880617239414841220437588685672449072137930390620114829207416932129392014901513307033746037980597649620721920277600883931641846363886606763068043299223021280808260318369586337284906564306700497498477937243903364480246502266224511945059439757683430257213937891197869700325487171973170448079816342768232796603381917680440968383882010266189058360265916362945080276749326951863397695040402964711496899366840595001091549527583462842024456697415905970692811424152817821604948783702716191107997839626848258448618313972552730384187214303558591103535280954372357508294433127308424482393775673883555355599935868014549695617719233136150173286818502735739319652483314440209780407927908057795008266262097783080254829006386265598910250500719340223119770810407261267312210518414951837237595080122304479536594914788952567074111463310983091161737713024087901401833289641555973638000673585062215241977149020399387161638998140593292297661079313314521462672446275373646272973453103675928787219479879833177680751445602853694687280302587137617019549451006816029276486265 A015276 663 -158790174116219208442743628068409119879199508640508546660615502629841475995899263102812708735923555635572065638677962235042828894214350522134313921975431662962855045969626452651333101229821880651230144068737714232023155372719841161434710971714113647113256079342737905091407709981871735235187103326288534884123144513055059138944938716397533370864039451079057101273886833816606861548074303141756071493432357712696785765428867838794312267473947414178061828324237322971924141475693528224402600714599432070133455544068731899841263642562261749632863589215302902215657169181200737127718957756516630145082859150752483060885882885286944463439881342333395765175865045338889552575462517091169032909701148020677221881621048595187556315239738745624895073206142794758362307628943599369206355517383194755870953990402873843100534860665092708323165053012160945353903222197892875803981251665429347457305519900193992449078586754731412796906018378463755277330512507765589697011011217084775824191106164573573850421640121661279196632056190364129738889447965100597566098582820079932559118029012487115025634464999414064292482130813671617057089113860922780607510537303594579097919204959823372237946251159605506575662399472732297433151286081554923900040344072316642411197575707738163290593179985419572136749203981393218586014334023383064427111786325810453426180416429428319760400207738661356573071524352476905354394587530736716466054787224815346881717407792486428594116595948760130762302576996796182484294080257301100277634896364583866956083324697845519444452018821700771204893839315827431893942106350979682253032192122249210298256106811960787596914733143840508243754761797810542917070057360919473295516484981471028652472581629319863859200849982952772509864890843420502932871912956391662234074080909600129944938555271169415 A015276 664 81300569147504234722684737571025469378150148423940375890235137346478835709900422708640106872792860485412897607003116664341928393837747467332768728051421011436981783536448743757482547829668802893429833763193709686795855550832558674654572017517626187321987112623481807406800747510718328440415796903059729860671049990684190279139808622795537085882388198952477235852230058914102713112614043208579108604637367148900754311899580333462687880946661076059167656102009509361625160435555086450894131565874909219908329238563190732718726984991878015812026157678235085934416470620774777409392106371336514634282424066816126352380679084209402645940302578406086569004496316573775207774474566802163210300496198160843146622084262604898603767910265172953140745777709855627812014963283843816310499386598867066333227227623210950347071633495505826116822825539620651742331415360539664785948272786133999497203285128929737557148536391193785267618996385370061566205971633604031792486380313971365828882422977436683064759537442890569898862955513548693774239321931044489629441617382495428465037566649597273243886723384086694350412978995033406387134582825364489636512387042408824068484799589895790617510327976900327870303602625829214546077569187208153344905966621959961330871249780558441921632789475799812300408312448852108137418220823560875005190885604403074716417158531130973333625746864900840552920161790563716561135859265937507606534221555504866343019407341164313881849605837680395529156319025961932843768148976037253364177260068546951515067772547072608643109939588857519327719673276456774494119684145588514954203038265998809372870015422446512264228760672561802070917249199189458165523984653821552168101319140966691628086880499518925676784975068110858739638287529982821758041632521345793220082368725940386742283461013007874681 A015276 665 -41625891403522168178014585636365040321612875993057472455800390321397163883469016426823734718869944568531403574785595732143067337644926703274377588762327557855734673170661756803831064488790427081436074886755179359639478042026270041423140872969024607908857401663222685392281982725487784161492888014366581688663577595230305422919582014871314987971782757863668344756341790164020589113658390122792503605574331980237186207692585130732896195044690470942293839924228868793152082143004204262857795361727953520593064570144353655151988216315841544095757392731256363998421232957836686033608758462124295492752601110585481970805652840110894981559253586951507495347297095630716025941757361687412545085007383994399280893310708167361680333361574556699643615867232902419901798799936385893837257582789904971477665218332719875846206418120260367966670098298852541837921174866502323578449683862760820632228059013850079170173951434033854734422326790871287914587841525709069086225555196220605825546419660692380880942889077921572111405843287315666614143145656028347735035762949206331182434009433700756198421242225171639127721069052277357609162989188758009032104454681363340350561806724396806458137649691649300125367319482293983228184183655563322869411064979205245587865170086634680775716360411826826095833015939424388311373963733027834476882734580227620413221342828133770335836054117631864931708870192173641008159445819553543215944333587003974282282987961939900050852871207828980967341110722184433905809190921792863521166229748469311324748105608634908497143634686170406777848611077581521503517030952632782823002578119108992147576984100475824641434125086365165384120427655037002279403021540085635721801032711669256126189828201468348125070843560964181964583967558103643723145439397350608337594174640321815262063563840310183609735 A015276 666 21312456398603350107143467845818900644665792508445425897369799844555347908336136410533752176061411619088078630290225014857250476874202472076481325446311709622136152663378819483561505018260698665695270342018651832135412757517450261208648126960140599249334989651570014920848375155449745490684358663355689824595751728757916376534825991614113273841552772026198192515246996563978541626193095742869761846054057973881439338338603586935242851862881521122454446041205180822093866057218152582583191225204712202543649059913909071437817966753710870577027785078403258367191671274412383249207684332607639292289331769363726751235742564601054657640717441843486002608728434144050245630261280640934104273209967450825386068715654376015350237612868970588768855866164336833328149968688385874611953840989949103251601207607815880800073318604257379759264254385168228259681402158727204698851411373172886538762527685309605108510573482913804876670541675866143163136790282007599864405242438035045125325615244114831865328454829837502500355759118985382240730403354937165621473564719634046569672787210271942226548396668726647129693371431129510869398645166585131642792033595856428824127799325491474560200245489005956399818667578910876213986399515357794841698329184456378125638423135814902689689942417280676593556755475556322649975928677197267367568836981948100985449898045117049541454504122087952896898175547647136097963673795779878482658433371407404297782759966340780197179432066608488208511891457025526770700357932679247028200769600869882723881538524481693269488771463832927407792401905663680046133749416978132969888098220096914775048517231041540401709407575045300120603513163049292939547977377299357193207559940892169980681575407928890645592091028569483105711066967825022583620172593944792695373138369018625789723499664752060105603705 A015276 667 -10911977676084915254857455537059277130068885764324058059453337520412338129068101842193281114143442748973096258708595207606912244159591665703158438628511595326533710163649955575583490569349477716835978415113549738053331331848934533738827841003591986815659514701603847639474368079590269691230391635638113190193024885124053184785830907706425996206875019277413474567806462240757013312610865020349318065179677682627296941229365036510844340153795338814696676373097052580912059421295694122282593907304812647702348318675921444576162798977899965735438225960142468284002135692499140223594334378295111317652137865866614657772972301206026293378775035483108726776250569726161812780416558954911612991743587376698248595096618445682984447614157373897702369432779110647826353329048712364795414577236356804362097474882628079490161338643671997869682231745612166351282269225135335844104071535996399739842461440784542482860996960935805936685953475071302499470496437453839515070987604909457027837380708805012612373884353072535195105926758144211007459463299868587097001808874715645923399406291325336496603548972823962185039794391851045323627645864367361415934829821942594049816463380565215156989964484170632733626799400147881786491158436510102968284883598751087240424258160837467438058015498574398553446992997371252589832585872307066698967374630241816283886144718063645746510723295254922301206655014523064064939358118982065271312357741789454077560460785814607635099667632630038714026710325625128961623101887518165264115367303312585731733464355079473498547380210185430583811423388639393739902644254983002612511325426929067972372768924020327071004109376503389800523294031661005133634632345241274676036133919499295509567369125045560516819445887006608129705221307297647219720135140495429951196614216508352299979809738638757870321419655 A015276 668 5586932570155476610487017234974349890595269511333917726440108810451117122082868143202959930441442687474225284458800746294739069009710932840017120577797936807185259603788777254698747171506932591020020948538137465883305641906654481274279854593839097249617671527221169991410876456750218081909960517446713953378828741183515230610345424745690110057920009870035698978716908667267590816056762890418850849371994973505176033909434898693552302158743213473124698303025690921426974423703395390608688080540064075623602339162071779622995353076684782456544371691592943761409093474559559794480299201687096994637894587326753964866784403297147138455262245030760058929243068567352730574439020055842531349125671358189461621302959626259248029117240993934423439374907514559580703109587804167767630234063446500569568137118310290393649082216389360865569210909727443028987696798797803501730587096002516229551593232663700172517401110387360617834047466466725298932448747940145135108633431208969107137816317863800460906582998040611049339112702459519536606093415475708062541256144605577811677971909819941753357927801865969832043620282604520117153640152055239508009813117099305594026795322790921028720145733092190643974064230492002632129578215864604846487752065731761940952708134990316510093096957272047074578123108469502434331059843938516616943143822297642415285848320291380135135780664364646899092653151737394066546876208546940693323538338383313176559807393592855637721002210841294653086688280637735463534449262070592037292726150211143011936303798818043662261290461273885044572650176132130853488955154695292055678025465296507648559464135303950324886557119069027677843860141200646886159628695530521483708390686687508015600987511401726621619728337838339707585728794925181069692592502982221809895375465572335701898025464156043438216315517561 A015276 669 -2860509475919604024569352824306867143984777989802965875937335710950971966506428489319915484386018655986803345642905982102906403332971997614088765735832543645278852917139853954405758551811549486602250725651526382532252488656207094412431285552045617791804247821937239035602368745856111657937899784932717544129960315485959798072496857469793336349655045053458277877103057237641006497821062599894451634878461426434650129361630668131098778705276525298239845531149153751770610904936138439991648297236512806719284397650980751166973620775262608617750718306095587205841455858974494614773913191263793661254602028711103005366224169043040987609393186136491013159305073386960893578537370788851997778921754639628527016307851905792283151423944674110501612081531872420400128938981604473929514489727304972020503735485956967005088395577618277693968753857398113943985305563830650653714905235100657297514271544724965565366184845869482045722978588448229374224386266339672433758513899019291247885917001469105259768416625603674583377153498712734258691961543543211074013038025989981145249683160953482531825056747977450077634925869239000065649461487804336998465748780065903827948390176664693591130872444642604701915863738004462969573806383530816701253858818113905042311609100926949916464051256561413087706479838989991508991882185086217811411933478974906304814550303431699615253089882070418014100460381805330385171301189138256628568555318281460013718558695222939242539516303294636396104753228839740635297938994359615835540465341329905280901094753964705535572318329888328167560692729085145436354268634871312809943451787814896321822052215476196419821388263399998873880456550052875360060438930543844394024408482843025858257848614840780866472056737710090439737145987178843581519974078775644709271677305610956814949089101971472553469776809575815 A015276 670 1464580851670837260579508646045115977720206330779118528479915884006897646851291386531796728005641551865243312969167862836688078506481662778413448056746262346382772693575605224655748378527513337140352371533581507856513274191978032339164818202647356309403774884831866386228412797878329168864204689885551382594539681528811416613118391024534188211023383067370638273076765305672195326884384051145959237057772250334540866233154902083122574697101580952698800911948366720906552783327302881275723928185094557040273611597302144597490493836934455612288367772720940649390825399794941242764243553927062354562356238700097220324823219058523279881910180634315919506362109748173494598647959922595543072205096077618732381712773034828205891256040966890747909473963248281427598244158731971289832198907623642395849282214801512813898694344839634983740973631204303900079285741299137918008985423286904921096340259084708700537101010534700989209080475005988414247943527892675926111053927034497978755582781761920169879237559950240956217708812457498484069507240545666562951192916989947126804921839648140025631658001305441734236852138839456944609849227038889063511121009690634960625948828282995629095732590581851809480049091330761352618687383304664539179140104820145434765303807502931981874082034178173502684247942844707197504906853493906927259976272267421560555214086223266586068638302085417163181202406311407629969977914422536505302732461295860723350676174564037609025373595551658370910799565181452727657133822271051417107806856767839231277188760592713556959607454813075856033521445430274940573215125960367780450267341530089108371865524445037669100341029824915885623815022794275100383491239116844853947001125686514801970818159488228121420486907384671886264767033770268923078250484422457114738745003708686987235650698400795737539965638997031545 A015276 671 -749865396055468677416708426775099380592745641358908686581716932611531595187861189904279924738888474555004576240213945772384296195318611342547685405054086321347979619110709875023743169806086828615860414225193732022534796386292752557652386919755446430414732741033915589748947352513704534458472801221402307888404316942751445305916616204561504364043972130493766795815303836504164007364804634186731129373579392171284923511375309866558758244916009447781786066917563761104155025063579075213170651230768413204620089137818698033915132844510441273491644299633121612488102604695009916295292699610655925535926394214448977985361235709420796469080356847494069458054333811925660140975798611331905559567591098804539680277698010852037773588566172248307980269023171625551235438455661138539567155909999721116508344836634915635449351612775552196191924313178749544952030504817616547888955484376311742976108086047497169486540397748997230839918615188954389717663389671337201207151142754519230093226814533479877257989902845489157133636113826778197051957439623282560675393656847136014976146601980490447085826244102562981082051009083300265336414007745794815218707868366603998994637924379730721429064628846718481519441015883111328560166436132070773502202818268303336005551429501450188565446434647968273267324762054123765014511333531048320938763103310195504039572765951085821264700206782814099737420388592799593796968318563674198645080115125461463638914658413201403021548868963348105373706963140561935986835299899634241466548802803585695306494593706945991085923713807543378272252582914054276005492064617939658290067944405735879972601478837109374671855843049805979788206193478077657905550425081511655171215598108170606244848429431956477951364651535347365805717282599853133340427649442527087962119138872064435496692578835422589467618519978271458695 A015276 672 383931082780399962837354714508850882863485768375761247529839069497104176736184929230991321466310898972162343034989540235460759652003129007384414927387692196530165564984683456012156502940716456251320532083299190795537815749781889309518022102914788572372343163409364781951461044487016721642738074225357981638863010274688739996629307496735490234390513730812808599457435564290131971770779972703606338239272648791697880837824158651678084221396996837264274466261792645685327372832552486509143373430153427560765485638563173393364548016389345932027721881412158265593908533603845077143189862200655833874394313837797927853045640839930207653318432666702607167592815159970844814165654128620304446076297400535844399448372855666963573212355595570318002658165208607932773015692729519300951307341484886574222927766427058176567141938815152543041206316251382426336307701329182364751570491350852961307781300158966466629169824104751841430686688609647794951589812094746270887610727035091044849628549503773585138182332839228638049210861361003942605266546209430989117361047771443522160457356528849972654348326744724930272232022954809844031689014941726394051113538273781317939388881327296563974429919251515999813751823740360263197563711569983300215075018383401794063310343714673458585955232032329313039773456009748179364467201738996972631276352749389182826919243691292147080589528506978576310655557137780758515971043140617280807272001282313251715774979864296191174826508298055464783650665271930794244843147303654171532028569639910110495398474936321800613573327641234340375472437437472597358925438304788152059681768518764733624843077759152062151112959040201142684672923449374475576135118456546829430836459052034642257780095520187781781897320163782389187923587581421546282516698198270777940594546938293624958679031917534313900543621146611711326841 A015276 673 -196572714383564780972725613828531652026104713408389758735277603582517338488926683766267556590751180273747119633914644600555908941825602051780820442822498404623444769272157929478224129505646825600676112426649185687315361663888327326473227316692371749054639699665594768359148054777352561481081894003383286599097861260640634878274205438328571000007943030176158002922207008916547569546639346024246445178507596181349314988965969229659179121355262380679308526726037834590887614890266873092681407196238554911111928646944344777402648584391345117198193603283025031984081169205168679497313209446735786943689888684952535788788764068015033687385482967861453679083105602016118508245708018518020273218092060565685447196210647758399254564085443147735021088313364744179945193877657928834490722253844100046797617082966174978644483942236617633647277405574860592087653985777337358449928873437225109859727132234821364299603036952367966221110089679633869580580629771196706766805534357500874224328446436323634759895498248415418547001454067605634248157954083400806072789048749173650866623267578621498719256404748389552526056593749396393220740292899707629039985484577290910275902514340703876940332193582728439118989860244139189926768076562581720371003918927535410446004413851147370816833175194740869718482642303503634824797816448550426980599240040808942001395880683326795680599458714869997887570837551920191586902669190685366451727971166222368023769436554145017846521422439907349116586926735079674971649324874031805418878479096158306870282515423249436580965415731527686205508799405460390392592655374813593675313874452115650774823810700515420376602310446974836028428893278043596779118267694377144187585098679824682105949541966146964272416151865242899566414218023221665571663230004753744678111524782452011425111212358447041791849193377431576778261895 A015276 674 100645229764385167858035514280208205837365613265095556472462133034248877306330462088328988974464604300158525252564298035484625378214708250511780066725119183167203721867344859892850754306891174707546169562444383071905465171910823591154292386146494335515975526228784521399883804046004511478313929729732242738738104965448005057676393184424228352004066831450192897496169988565272355607879345164414179931395889244850849274350576245585499710133894338907805965683731371310534458823816639023452880484474140114489307467235504526030156075208368700005475124880908816375849558633046363902624363236728722915169223006695698533265965861513568136332634771224442279896912676865145734564657346782703218490733356354185629625026651930257928411732746685833469758667144961057356553035410113006305416008687933584229469350219128232762480913173099618404354526268462844601457116385401784313747597160461599053291132884808984384726797350925357207058061588836912517073817100216770435974107695646255010131772313612641210241141897765951520653192927364701334464137615554195772007180653004456922401090533959787330164555298049666046833852927912793132122036860679508290180385512781594029842221287968190677582942319096017007204477149698482191649866000762251561805574911865219011607822513157003149617144990268978268353443848162232126424451057072719221380251422292903574046383036326207409223664402921507788420907372837330163441403611066746015937765055520980786987880436834677912666224544062673955674614568346840618166261600611456894404301274857181429036110406770644860139525181426043247875998761969716456215947130614730971870087911398069512907540418689850273634755182329307038307470408351307636937864755039272628315133077224165764560595897539165132788574106998505348483471447235430007601007136650580135690424799104799901265956723546939454663297830350331200981809785 A015276 675 -51530357639365205943314183311466601388731193991728924913900612113535425180841196589224442354925877401681164929312920594168128193645930624262031394163261021781608305596080568265139586205128281450263638815971524132815598168018341678670997701707005099784179469429137674956740507671554309876896732021622908282233909742309378589530313310425204916226082217702498763518039034145419446071234224724180060124874695293363634828467495037739775851588553901520796654430070462110993642917794119180007874808050759738618525423224578317327439910506684774402803263939025313984434974020119738318143673977205106132566642179428197635630182926938795148945267883399434255550012083602449460363161851709449530196658984287291542805737370570502778702012222316318375622904733278490984179872846825638873418358706157716068266585472805069977813898920758115664504813794148386262981033946611789934246192852677788775757966201465051469726997528069753545895347010421179446065536137239686842651083997476110891121828529323916126000287256803222716200774078346687620883573491173157319252368481958918892833199791230253993946314644321479246155388575685152336247890431322039302383057068354822673290088726925934063137963478273861112278665503544872997379476301144169937239139904172634807846427453088738947016320852100088696795869454895208501645130267126988003557749561701396315190908128208749695144311509506040177962420594758735026641036831174343941334908464328450102214380599271235268269345864387549948645851793005679530129909024995799434050818817917474163337085537785818471302473609037995980329636390667537920689837795919906855659586982081479787766945658630318594867668835692043135773944428789907788320023488197937882427867010364486541959639656657848200010349077729552649223416477786113001680794901438910331748381230730276212386553931263332743796646563144856783890436998535 A015276 676 26383543111354985442976861855470899911030371323765209555917113402130137692590692653682914485722049229660756443808215344214081635146716479622160073811589643152183452465193250951751468137025680102534983073777420356001586262025390939479550823273986611089499888347718489577851139927835806656971126795070929040503761788062401837839520414937704917107754095463679366921235985482454756388471923058780190783935843990202181032175357459322765236013339597578647887068196076600828745173910589020164031901721988986172685016690984098471649234179422604494235271136780960760030706698301306018889561076329014339874120795867237190300381120618656827418827787946429071114067448049414453672911201505209008591607575581720565888523215346035936656697134241112023416113325514847888372112899696469205907296473044864486614681959797065281221601279355764113572045696543467537716049997798927558935175661753655049317812700625763858756422588170371693521994022811696341196835028223282839153685191840234163394577096309573451625310428753838476286710612943202587483561785432054366082192375555245708422512441087948100522781108662514159300265774648794651992429817083019735120240439105787830803829656826960132408845492178828063592918452829422967281988192025565618455845243207256181376776229767843763382461152075400156971061462912972002280238782664427964248692850462774998340009827249483878489694405764264723721900182339657248934829704688549728274724217840699353453988840760216730975714299490560781178097805851183336024034653330551106333742029351616878110497511618415422209159270674538219403670443302376488313696426948762700163406829131020638729705466882193955286209648246858395103047412126043052916260176462851004685945892343591955340550077380588144637792666468758153472081455817106897808652181565787476312352330997509333083789920023580870892682001726265335960531721894521 A015276 677 -13508374073013752546804153270001100754447550117767787292629562061890630498606434638685652216689689205586307299229806256237609797195118837566545957791533897293917927662178944487296751686157148212497911333774039222272812166157000161013530021516281144877823942834031866663859783643051933008369216919076315668737926035487949740973834452448104917559170096877403835863672824567016835270897624606095457681375152122983516688473783019173255800838829873960267718178916391219624317529042221578323984333681658360920414728545783858417484407899864373501048458822031851909135721829530268681671455271080455342015549847484025441378900576187088698124273387003232885544965012681622739162644305831148878054524315457736782792716802633878334674707852640879307022830112130721446560312652508800738850641598007475330128336990761961779020283212986784256974770210458127777962152919376494678968337943862183244698417126369949015282891574500116202889752053057121168944857580789100770400841686373722106881050616395574989944916484912647639340913319597819019153748616032322375042083794665579931653643864366433711907838774945932575304538839890711075846779431706753425194355730735243777558485313662387146700067567752192853416774778087739887720461389463345557790834529236186996967421178540189484098473356237742389066915436075844357773250955312907898685663798390873398391061129004734102379308707840689534833153955441977559453409180910751248609590222475605900970619243866556969587360335507103208317056772033812638447262490423178025415398740613044701432683127506266274867651601544594554056842624751667315997759523680154484914192988243365781852544600724230629372997937638887481177166340616553455834968766328283662213689155493759255165655986174486328919365755423507966312132479201246582677885154782762118641086990053960108203179930501404491025621070539557136356710803004867975 A015276 678 6916287525383041303963726474240563586277145660297107093826335775688002815286494535007053934945120873260189337205660803193656216163900844834071530389265355414485978963035619577495936863312459884798930602892308081803679829072384082438927371016335946177445858731024315731896209225242589700285039062567073622393818130169830267378603239653429717790295089601230763962200486178312619658699583798320874332864077886967560544498576905816706970029480895467657071707605192304447650574869617448101879978845009080791252341015441335509752016844730559232536810916880308177477489576719497565015785098793193135111961521911821025989510346692247883680534626332876920526410087819050199962818603263277386161956690361727898194172256300436399506635769677926688329527091685033743665197463821196633944257726736083067394884870319989112136156310140009025598225847669577588802924034208544874429003234934601862280936959187842188970465880745218798547937619909083949395634086398337677212965031861648296948824178437089698358180757370271921615692100544745782967540732567517981486634819772374100754421338905732186292642262544431057708384509174730265135845125650801925167491406078007667985981310715655271340403319440698236318527852445622001490662891555872544077608315818422403835375801025608662756930950293126081944224040181853152521693663227218930366091901513041244382229316204246533714724101916830778184606357818549890428844868637861837417785394777866343550208698944080784510466359705297578936741676240953816755730748084319484229825935255941812477006428570711931424060118817933183626729422902101700469243942483049507699670840770503735407963684073003129147426811758505351863690862108294114729792530198299033461945729057744620020142275375685935441796612702711534739583612433182126600050725549112666099029510243088564189947512540851536945025411587768336406576109225445538425 A015276 679 -3541139212996117147629427954811168556173898578072118832039083917152257441426685201923611614691901887109216940649298331235151982675917232555044623559303861972216821229074237223677919674015979461017052468680861737883484072485060650208730813960364004442852279670284449654730859123324205926545940000034341694665634882646953096897844858702556015508631085875830151148646648923296061265254186904740287658426407878127390998783271375778153968655094218479440420714293858459877197094333244133428162549168644649365121198599905963780993032624502046327058847189442717786868474663280382753288081970582114885177324299218852365306404449398625574349015702942450795589369132878485903500224262875423355436647250050973217289540915011302432249593651731047489504152234189194597522896788789304474617685285461274165810553768416643085811934667265874990000554450012262690811973794187557081384627946995177654864137490113043789991558505687077829485767448993845355793229163913752533435903114653112563031351498537866386134980002679499458729753108700627444389088282840395195291391401041625320338407361977327319330899794597333432480935388815817979314205884709726158711804798507679903360756073958702663583568501169536665291461353824017717308641054226965806984472617818994174504017751314218178485582227865858113550346000473228621154581115396020952557920310043594343007776452641856090715909133353392850825015910399478176020776781636458487121963571766073502981509876280830190082485286407729342461258037929692675876619445106797028313304870852218212801230957561701817802669360672603273052396156219421976181901346075206147549514075440428368049296941654915007726633649831901708253391562345131242941809442139250312042919164164258898262398588712344138686054096077957330192719616221386510327875379890091123619388514099126145981805751785586627929204021775988266768602916253992915191175 A015276 680 1813063277054011979586267112863318300761036071972924842004010965581955810010462823384889146722253766199919073612440745592397815130069623068182847262363577329775012469286009458523094873096181484040730863964601209796343845112351052906870176747706370274740367191185638223222199871141993434391521280017582947668805059915239985611696567655708679940419115968425037388107084248727583367810143695227027281114320833601224191377034944398414831951408239861473495405718455531457124912298620996315219225174346060474942053683151853455868432703745047719454129760994671506876659027599555969683497968938042821210790041200052411036893468370995835960802793553893667355846777287216321720482109759920736625372964852609101113740966419516189586851396876315577021042144657094365402678951872101375929808445076338796235523675681301505670224300905779811271051058181930403913658474548971170905602898256176623202355337849310830764402436528070197200442637078423582249162803176461863986199033528636919632464542023990696224271908257924827838432391448531324902591925437269476707897397440949298045127376599105671340680409638661294650447397786124016060735609427282796586776908125804751970183356723029385216721024495385225858260207182098079099117233924183513053378914287474092003230674318987613171204258560688304613578453124384787506357985389779164702022632782870238971449216440189291189850951497579739689327504778243226502404266576231762015500525267246123496433752242978465582531231855772810642582467844907824607644593942502731158335766915661644902477902973766683258338093312854348348076441761008456088556512355143709697992266011171647965107464098815514130277093226342990632470799455953716436612968764524939691777217685745520572135442894553221036565821940074735925399225485574504308037542078291484025046190548215113906418036620518353411025235131712559110219353386713263810132601 A015276 681 -928288397851654133548168761786018969989650468850137519106053614377961374725356965573063243121793928294358565689569661743307681346595647010909617798330151592844806384274436842763824575025244919828854202349875819415728048697523739088317530494825661580667068001887046770289766334024700638408458895369002469206428190676602872633188642639722844129494587375833619142710827135348522684318793571956237967930532266803826785985041891531988393959121018809074429647727849232106047955096893950113392243289265182963170331485773748969404637544317464432360514437629271811520849422130972656477950960096277924459924501094426834450888534828100297330708198066162590645291803970835138216671333818346362519115145343639167683099629659033611034864110580512342641498941216289804272030452413749345440826494828194812578794832588699635176145961982757547121769042283506644805845753885876955008521586985905108589243248632515471092895680678929614662387929179764089466257469066180758081444840281782532460755440730836637649344839627352161135274261234844193654102827448010795324446347482877264021065997153672402360459747987485681918935725028900282741377451453590999639544474477860183955967398843395933457397391620255958632771178459685351997174070862943429411180953239175807419567420789828437769702620734677428846019885635740735469859889745803738504290778081870851593352455568759198930691013395708892569294181058913296431610116044795884313727576465756672430622549343001931459826780631356989254874166706241610476529582442552194035622655574521112787431075648307072708004044356743428490995341508290218381106569033746071302223069565864790034024900342319280696613207893765001555114708530038688236697553782978950704283115850471575662113042196261236322227363213372846693763602694729233786478390577014989476387433293521825177088634158339420319612480650076104588855967164720982339134834055 A015276 682 475283659700046916376662406034441712634701040051270409782299450561516223859382766373408380478358491286711585633059666812573532849456971269585724312745037615536540868748511663495078182412925398952373351603136419540852760933132154413218575613350738729301538816966167946388360363020646726865130954428929264233691233626420670788192585031538096194301228736426813001067943493298443614371222308841593839580432520603559314424341448464378057707069961630246107979636658806838296553009609702458056828564103773677143209720716159472335174422690541789368583392066187167498674904131058000116710891569294297323481344560346539238854988774569724756920858672814828301007115377081646351205515323232253106303806426240642147323698074881764244001068112912638331217034661021500479384626576304724643958232811292745710345724804462324296715300860355973966282332017516472348461658634893563172052466739743884237075755098013148352105203984312271590613896604320096024023912876135281979587058376904949124935035560456940800783430042849448947212621636195673211446198909437282518116345591674040879780300601244730895977382761433238802789065143603038426415282700921970517071430291547732524832362914941605083695545976539452548404958418882027550653857267826301731942187321704269675463846650086587715591895669306367526309199523931766969177714657787445384033079858712325385258063121543332263435080993094830319204807491496952688085588523542363216072042179227307924118220200860202335892620415457593005265582732536922973821988895603723986178638971583612984725919727875377277735120185033185781673091266157626209748800389495183697296706195512121975615135890884237922248138836772900506341957823300793011870459711062145727317748147385160289674649791290356223775097607834899139237013534292797794996523167545785823509536624165060840585066669939902470698778379434158349387173993472121118920518777465 A015276 683 -243345233766424021184851151889634156868966932506250449808537318687496306616003976383185090804919547538796331844126549408037648818921969290027890848125459259154708924799237971709480029395417804263615156020805846804916613597763663059567910714035578229402387874286677988550840505866571124154947048667611783287649911616727383443554603536147505251482229113050528256546787068568803130558065822126896045865181450549022368985262821613761565546019820354686007285573969309101207835140920167658525096224821132122697323377006673649835609304417557396156714696737887829759321550915101696059755976483478680229622448414897428090293750480254427234033190919653058849116109521448903374423957131367622998650470361576175928640825402214243747702905690087090416061868833913016521150206570878255191898290881989437696816833786665630930380405667690475640980612721393325349108776731764732362798740461759398736462261055100157418515137049459063285852153342097912702393037714869217407667786679206867231644930212952764421244708364105628744431921485159036136385538561244320309307580739388892501583865264089176721945412499176021808769187022081165679903502979244312667836594110303906678994038311194237025027602326102221994164067347426117956936328010023113470855677395922278127370074778881160437313753539568396600514617415290504636161362198570593130276659462065906572653143263347930992170011179962229403018554526733348276458891729329281015318885455608638173815347762070437286008952608150585077142264268741056519435919885964277932476300180046612470382092740234210555141531053748928043230779513196821484166788529915822318216305602782493072749319526764738486258943810413353979340041995913229159871151567762988523220130361234783482469885454741940599293918366365128213828447298114803310485673721569912145610977845282337386455061050977724006009633777075429586546334544584297816984824159028615 A015276 684 124592759688409098846643789767492688316911069443200230301971107167998108987394035908190766492118808339863721904192793296915276195288048276494280114240235140687210969497209841515253775050453915782970959882652593564117306162054995486498770285586216053454022591634779130138030339003684415567332888917817233043276754747764420323099957010507522688758901305881870467351954979107227202845729700928970775482972902681099452920454564666245921559562148021599235730213872286259818411592151125841164849267108419646821029569027416908715831963861789386832237924729798568836772634068532068382595059959541084277566693588427483182230400487319084141681652228995366658171418222285320099378235120964369573182773850961180177914592718709706849718328749082937839233037029365383929183767987405811543103657687891708779610550246818824099365188717717477642086453954734189522315123605978792376555650956996138232615591295736565368696564722315604867543000861190225797187296473386610318542277161179097892702799980647891496877700782763412420607764011126108008893390321301896372123432583594198812258212528413538513430931677957502139418387872517946587753545318245263205094190789209586291563036031411824702594901492653040234491635849116827123487300543442487090095625067531245729429295917850407349316204573446354599815062183378799181959052636183535298267309315569219948653116856113160329761127436749651423878448912222746114134576441784765498785720444911069444579611600271051649070167791939554742851313539455238332194041021069189415668556016425024185249927198990365214349992895785665532247239470724945529078067759775860088013092464130368549391362406568949403738035088590766610388478857098744378270551767568675193440997013534843765169763785537845963778225253747345750461575005060344220168923157938115134470610106975081998455919702028564531445001656444268818372302779499501570085346074580073081 A015276 685 -63791492960465458609481620360956256418258467554918517914609206870015031801545746384993672443964829870010225614946710168020621411987480717565071418491000392031852016382571438855809932825832404880881131459918127904828060754972157689087370386220142619368459566917006914630671533569886420770474439125922423318157698430855383205427177989379851616644557468611517679284200949302900327857013606875633037047282126172722919895272737109117911838495819787058808693869502610565027026735181376430676402824759510859172367139342037457262505965497236166058105817461656867244427588643088419011888670699285035150114147117274871389301965034055926767078179798645115695228632040382661070294573561472691839205661298038736852535440104761705007798540093241929930729915907105353725639378027272342237438561839796515427714820520096292590842309678456311489458384089375533391036771771424965734761120756185201906008180270743503243465965006434065566410067746527085560571923879918035938721398202112486481377395464548291575156556554353022007129823480210187684101320191518103462606688603118496297383579309702939396841764668497960841089186487227595708312666288197755553381866989372333072677516789453710225598620341730279635357021019244797584535200239694671598575838867163582973419122406270413239040637746891967135496270151468568945154693073671525253841135109954013430176337529686213273153697791562004900987068574226707286980077645164683315334440886590898799784469952095528896849741550954513922370746473490689513807651000102482718105617074809724552167329805769457575683752607405086859264837357126835574688394065385551733233650678606136006654401744281563098421635200453265901639871638254127753209747523574414270141208938863816542610836951921558534790739130125481292202891460579765733025071293340843694897190902248551999873209554119634597937027046929257530225196543461576107731204617791204640135 A015276 686 32661244395758314808054589624809603286148335388118281172279913917447696282391422149116760291309992893445235514852715606026558162937590127393316566267392200720308232387876576694174685606826191299011139307478081487271967106545744736812733637744713021116651298261507540290903825187781847434482912832472280738896741596597956201178715130562484027722013423929097051793510886043084967862790966720324114968208448600434134986379641399868370861309859730974110051261185336609293837688412864732506318246276869559896251975343123178118403054334584917021750178540368316029146925385261270534086999398033937996858443324044734151322606098425526940805648930032732006117388186399277528508394963983526406138189395069650062005782541139923517545316158222334316082990483761443369677935065629322955016896359345674424906518103490898308785353239850593854653244995228968881451695723919097717767957669329819911498012456871785227074201355703299114051359402663615650058455229043212547465179732563910623405158517883504734239825835599745357392636130250744389712810059848530891569537133096301047907920638877971679793215340710397886912417280084630951111582670100855272619602855019624940161465086352564852922811645206420099043767340125529509054201571590736293130229254702149061569363088443019702163295750246318808668856659961680400269491149596413720330647520586578434129320890278092643599823520655616043339947026943831158607234845358648893066587755840859432526893032574131355578042393202711287241970744522751238262808739423029123688701457662184162431200423486911516035614360130774511724904582098766364807376604704724037837332304701642880915781918247676776673214602865885185639798718040475333854207390378077463166342315111485692792027450740719317195019464206349587455503266483537252981818406752623453908010292611026811933286241738407499463143872304553313564531305812536652779864375808989771446905 A015276 687 -16722557130628257181723949887902516882507947718716559960207315925733220496584408140347781269150716361443960583604590390285597779424046145225378081928904806768797814982592807267417439030695009945093703325428777721483247158551421305248119622525293066811725464709891860628942758496144305886455251370225807738315131697458153575003502146847991822193670873051697690518277573654059503545748974960805946863722725683422277113026376396732605880990648182258744346245726892343958444896467386743043234942093757214666881011375679067196622363819307477515136091412668577806923225797253770513452543691793376254391522981910903885477174322330580677784548516296667089841841722206135370723173530326956996136999958405336556962471879783517285555844200658957333575337621169154860497466048599596794283956363353314359893479349166437757952559054996722461771226087703235537047852621721809054756697440798436016407185631790282896011134948685909463575134112311499350875008744308513422904423296475453916307285510594128539274172019521725745241531042151860916623970966847807053685848607774129756135413573037677230703071417295599434177573404291388522267978485136847216106799096556544583317833228842768230781835208410294007462986633134850747306331745526964858264475794105779066691397723285523746970445686985915024455107865381985326685527052983734752801645970903157116315016837768043765343752140777127166170561261444973514230781981073274787546170655597389924416693316232418358905756338657842678654296509848239893421448597274464974457061175456833257859060589245955370902244219776470394742056082523613311643095183154747419969602288237473635582786965919346136954829357126608218802892551915749923340894486217841506473743740641523019808742520584850739827933127370759113706949674783926331637060911911740948120121649105967091910475045245772659840856684594232836342395022435070233456057177973143133319742855 A015276 688 8561949250881667677042662342606088643844069231982878699626145753975408894251216967858064009805166777059307818805550279826226063065111626355393577947599261065624481271087517320917728783715845091887976102619534193399422545178327708287037246732950050207603437931464632642018692350025884613865088701555613562017347429098574630401793099186171812963159487002469217545358117710878465815423475179932644794226035549912205881869504715127094211067211869316477105277812168880106723786991302012438136290352003693909443077824347682404670650275485428487749678803286311837144691608193930502887702370198208642248459766738382789364313253037307810443797239440219418625599667640280172138144827766288927545712171463233070750992884451088757751943121767842336311158686455676353840471366003161018429206110685323892787615533641753871345024911601955922302786819294712372904847140012751450546820890386298874210386035228821395733755887034973145050895027222033066813119378395502002216520646297657577813404143060176268726399677726665589739247807600090082809648353188934220306210769060109723486512024215632775358440075232826864469898974556355244982078702275172378389045141610615043365600174471161012490836865357935689148884179845646485745924699093965503355776507977469042329133671767250564398321787499244571430953565135920413232506534009300236975537249450374565164637633058721750015290622867312256169844595148914605066992019622146061673294084347094962637906298373504090815078700982070767575562925735402620225734777744706845068495880466270227747120429350594046128686692060611424262922067430591410514898767976391059752826547293208196745068624470509091424960640681783720095311406950136707120911658141309648382641782780678579167482943267184564874012770605936648042807224251483736309203039925300893092071715160002155975182883665610879859721434926116033989196057936535904723504546196036568734525667961 A015276 689 -4383718016451413850645843119414317385648163446775233894208586626035409353856623087543328773020245389854365603228441743271027744289337152693961511909170821665599734410796808868309877137262512687046643764541201507020504343131303786642963070327270425706292960220909891912713570483213252922298925415196474143752881883698470210765718066783319968237137657345264239383223356267969774497496819292125514134643730201555049411517186414145072236066412477090036277902239830466614642578939546630368325780660225891281634855846066013391191372941048539385727835547282591660618082103395292417478503613541482824831211400570051988154528385554842366728465249051227486744206120656096160945745833081051166389896267452554483994991090790834057885964421319186080573995754702613872989312139449927724011381019701386508913841290384991566815160615511808854818968031485890765139355553434292888951243220633145047031883602565015975225215507390207850285230966787694024661749768054686264834733392120258268789962187702107372364363124357234093423257506994072535614656742870311472232360311718471839971002618809902090856259397906248637541645465913067368849648377620241435095679816237520392333947637405799962982154091789543702775247258565412414901908143831524129978998218395164299420810666364774175440416327027499897648433004885018573461165155534598420808305864500571890980575815372738646936800754366935322218905488168484003274617567312039357867345499294562384261981719952113649707904830290091019200620924299902455771943448780256996619188743882234050044969375416610293646632586798773199710443014073949115071849863089758756773506949105941660825224560836765224369727568940422636014901258409229581843998503456075415448910112635019054605019290606537470449001452603070436175689778119281629429846906054749695357221070870323301722411259283416917425289269422245597771058798259174540638793320980428812731100902606215 A015276 690 2244463624423123891530671677140130501451859684748919753834796352530129589174591020822184331786365639605435188852962172554766205076140622179308294097495460692787064018327966140574657094278406495767881607445095171594498223683227538761197092007562457961621995633105864659309348087405185496217049812580594761601475524453616747912047650193059823737414480560775290564210358409200524542718371477568263236937589863196185298696799444042276984866003188270098574285946793198906697000417047874748582799698035656336197046193185798856289982945816852165492651800208686930236458036938389717748993850133239206313580237091866617935118533404095882626974779516927023970927991963167780784316862936556678120491424253251630092124543511986934346927732965084021773394145944550617861856404194759200608986922661157849312265483898849212789425732052663258620915396600328197817777319022501053781675189779827222580409783551505176396300260217175116944811201372898502581796191879763256254591508207757347927692687050339958792861344351788251898195035292784247788872778043194536091091334130437059726215199236333991486549574647228660313606818327316829912215228090021011417916788874705769506612528074869387473304775525764415505341408642486905920977308976433871844553286454439311719564351174419504135104647656748671192155639276232475676590130808526929841443118618824076377808072719234692490805112967890268592033031658334398190586191683296185305476458875565144428742032057205736574874868832101136525255218001139852902052984176414797678564979141047401049529792221034738820334254092588379818491870483918106109262975669860071668885147326266661061384268371718318563015935987495300525146676469912076633575727962971280379228976071093281143807875733574405753686397382622293755492230239401166796177304982453650927787828082513693868057491939874394435616695678701492346893368960242235323461406390398078193789438011226745 A015276 691 -1149165375704639432463703898695746816743352158591446913963415732495426349657390602660958377874619207477982816692716632348040296998983998555805846577917675874706976777383918663974224432270544125833155383011888727856383090525812499845732911107871978476350461764150202705566386220751454974063129504041264517939955468520251774930968396898846629753556214047116948768875703505510668565871806196514950777312046009956446872932761315349645816251393632394290470034404758117840228864213528511871274393445394256044132887650911129014420471268258228308732237721706847708281066514912455535487484851268218473632553081391035708382780689102896030089843050504493929024609886561158124793244154053977276418244278957342035612819663556404196996230906526144731242729270273253928192225449264747353533231074605773749615983688190019850991061911008684092416878042132676701214450641697015381479344822875069492617164344919924762501722378323456783229421866534757686956760910361749898328161539470071914823315804765174955916837333128538983623684677800349111856436076713725518490918900384826688009514223071040499899152117392550395175460493237677331343137700222189484460441957634339252954961208760054738775039764715302226198932253240505567864103560478513757277511685951961555413785954205473109289707195752785749107661644433147400235609321354958666319245945203048549904647086988128478893574716383761674217522212461358805656243060936025789262106592294223129619922289824487476774835806763633890600571972095684144808108103376071059499566399005687783452515430367118513586227386835152161336379882420956262405362765687235309180721809021071768103987040691470512437478891300064265737405097482231326424494280010265213300923786568053674085711993662891285730690322395506050905191253816805866179766463456602501855057661290206856036125108173654325282290908452469424273919892402854493833293107217756344316838088978077205895 A015276 692 588372672360775389421416396132222370172596305198820819949268855037658291024583988562410689471805034228727202146670915762196632063479807260572593447893850047849972110020566355954802909322518592426575556102087028662468142349215999921015250487230452979891436423244903785249989745024744946720322306069127433185257199882368908764655819212209474433820781592123877769664360194821462305726364772615654797983767557097700798941573793459018657920713539785876720657615236156334197178477326598078092489444041859094596038477266498055383281289348212894070905713513906026639906055635177234169592243849327858499867177672210282691983712820682835362170396201223944924504597620047921748113875980886909064025699962819781369401946315069868118991574077512712822213292456728794476214311923260683868442804905147460234225007685526384248679638519792143061251518591238716530166814669992205433064413266736511122004494311542015220925592415705033118828569654158581889229185457580036831966824223544010617740114504063920020467605773304862101610790571030356343229145558668430842564548209188517801370991584402336187851405053902965779762569193428962324289158293594697540420294358030343979015300844461843059943065476883645704400676730143505336336979554913948372927557397017844191802792151046469283338722802852557879996429216520204768662053236844739993644454453818262683739810394279660441259126390897467148672268118006007385486481857347628530046853643423166520032998687528654744937247052381528062076539986197561870224929086255840897131777683769692243761525251635508124234620415433707244347198758677320348716756824818695598458254847512064521098161376194788097456253644856049875287114782510969814540752585862301678101226020124667264935179978770301592056987796774028937306656966574857666287888017477851890443130162692175962711719394806074611532156870769856671577110577826505532880338739059176991801137817910043589241 A015276 693 -301246808248716999383765194819697853528369308261796259814025653779281045004587002143954273009564177525108327499095508870244675616501661317413167845321651224499185720330529974248859089573129519322406684724268558675183688882798591959559808249461991925704415448701390738047994749452669412720805020707393245790851686339772881287503779436651250910116240175167425418068152419748588700531898763579215256567688989234022809058085782251017552855405332370368880976699000912043108955380391218215983354595349431856433171700360447004356240020146285001764303725319119885639631900485210743894831228850855863551931994968171664738295660964189607356236314577079584392456476496617498376380040879478062654356542116217445876452946684567553644480719531774405897713307748928484644346855263128027653639292450188056412349356937726390620683594756799440431756940013478495150909851599284308054328028299468234116737254705906917436631104295138886710096894927673984572573816595729677169138334577503033261677983588365889124652413118396543636902533697983439339078354572038814807379348125526456887709966291404101712852846046867620018443120441068385914733479076411129524908053940159622743427023666968379371034996343834896623658115249289176838449912310361387669541048639137870445726589031135450188221279526194734971575372705967758416882154667173644671466389630859683645524590007038155630015936541659091093588932603231992339574360190674869248325965230080095598741731356499304945279508842860745939260718163478843489303238774775979168804786674489021205532737896727787474578129264130003691624094389633909413045041432439600657399581256875763054370243865436663080514052376231928306350490655389912634385992171341664406864586251675746020235698521600774679720558437163935646454697372943919914948964302050067546311256128876166655789471137804411418642111102275924796239456548061078330487627039137181346993888895265170029692295 A015276 694 154238365823343103684487779747685301006525085830039685024781134734991895042348545097704587780896858892855463679536900541565273915648850594515541936804685426943583088809231346815415853861442313893072222578825502041694048707992879083294621823724539865960660709735112057880573311719766739313052170602185341844916063405963715219201935071565440465979514969685721814050894038911277414672332166952558211362656762487819678237739920512520987061967530173628867060069888466966071785154760303726583477552818909110493783910584548866230394890314897920903323507363389381447491533048427900874153589171638202138589181423703892346007378413665079244741468473253360035106668125298369572460453802147874305361725004447094348563483091538473471250478249606870415933847038742050258063981730982762477831536848816121249687596959940751557126984846062698257258198887236076090868119699585674595969611372086190880744133377846907766370024536500043771361183498025413499859331783960878018683862786878449041153844719657084859074963583021305270677917482128103540562035489939836175555103075954542037009389550786733319561589869802986150933777824928917127242905765196697076163300370715449300559679980873159631611892731584556989840637006774893606486650861097321936238479991119246678162505779154665902632219747099829928794106890057940501979532319957984577539601021392939961455271863784640625633896157136792399617326596966205383633995552506560023757201851115808456655787623516768870012042092592956620648932886450491252286344521099720189895422189389181349859488628873443841879742114552784867418251722348942450953497307519652099229743624701120206198708365446962214538160723452274220378736574796218255513347125058593417628400145829362612347821933483620762408579695333760377081209022934395370365844745840536824442332869874280472267043677299757648916956260849005059431636124745086567742502947308766196433344538321735174585956985 A015276 695 -78970043301551669086457743230814874115340843944980318732687940984315850261682455090024748943819191753141997403922893077281420244812211504391957471643998938595114541470326449569492917177058464713252977960358657045347352938492354090646846373746964411371858283384377373634853535600520570528282711348318895024597024463853422192231390756641505518581511664479089568794057747922574036312234069479709804217680262393763675257722839302410745375727375448897979934755782895086628753999237275508010740507043281464572817362219289019509962183841227735502501635770055363301115664920795085247566637655878759494957660888936392881155777747796520555493329432079249117099801141974831755259504482900984845860007974056511534636050581969145712942558473441061678794633141673327100438621568742456800222980843277384552379907166188875065451449244026892883319484511843425417813931642619730425318606726011588610110618115478572549897299017895130649286265260105406374411079461423343413848695475957164564355586600629947471702193958257162703157729256208911726434711422109614490256892657404885771876686694189186132090354320935495968382676636181083742658808425183960182393345677591671804707353342950395370192202703944663424012634499523860082348346312357522178590360117828692250582371458433540704249530480219558612007674634976848457982079394423917185929239248873847895281627315795199611888728307257540823072578794255785552575179131447634218243048410981964643624490313823778808579071550601136725214993202606248805775490578214147131498573699940620168194645616268829402913531168346256473527218203986799062479607255892193390695350231505626880363533455196917138640103822286712495846729331976428179164944113509285445277382383873274762309666259502573313970728931493389498813423886306233848196624406177860249211283163614425165260762741565341387124817939625235803046964462707060233421120867964564957110936045521991751291078329735 A015276 696 40432662170394454572266364534177215547054512099829923191136225783969715333981417006092671459235426177608702670808521255568087165343852290248682225481727456560698645232807142179580373594653933933185524715703632407217844704508085294411185343358445778622391441092801215301045010227466532110480748210339274252593676525492952162422472067400450825513733972213293859222557566936357906591863843573611419759452294345607001731954093722834301632372416229835765726594960842284353922047609485060101499139606160109861282489456275977989100638126708600577280837514268346010171220439447083646754118479809924861418322375135433155151758206871818525552700024503069706091086212734501600506642158528422756183376577323039555130678874665709978104201867384713561889315947235150043852743016157463807373479217250274940575961587635954576346186300759830508220965722442806328526207922209662615703468038693712000109780678259687976042402924029051965180210097390518805299554182614487900320448389029242743011831980855939823984751299987651022124236706835966150259887496039455843435677528110267259269479315796935064591872912632806444029237164776396273136641710596379531503937890108672811189633891255028820654765312395771977400758249224689030589413723352606981215143845136249603410931402749566359386063520979365371113038194526260620387163719529888490785891928451414119173960311952496964770284835890542083935890212438158302490390829066648378327927092401465514911173536683638365618912711938248305331553796044373594192688473944050451702030446350059415236154543120428983690252797519185329811408652683335717430154494768228266346267187680840909513349527299137331882390749769857126339701680557737550010487556726179964072280486803738123327237982686712906023143716518654171557555076092827018324233160981717887418009947155940762829733937710163200127980914412929869814083267561645149515160973303553075852271197753849365191584630028921 A015276 697 -20701523031241960741000378641498734360091910195112920673861747601392494250998485507119447787128538202935655767453962882850860628656052372607325299446644457759077706359197256795945151280462814173790988654440259792495536488708139670738526895799524238654664417839514222234135045236462864440566143083693708417327962381052391507160305698509030822663031793773206455921949474271415248175034287909689046916839574704950784886760495986091162435774677109675912052016619951249589208088376056350771967559478353976248976634601613300730419526720874803495567788807305393157207664864996906827138108661662681529046181056069341775437700201918371085010015029807748063397932907125288003983319129916432866199293447934605490665498241320203036912384192646068384817156083147698802073201622803096610133025325600636510390415589282584708347804551568677293683605512138462599270668061215292178411993786532730711625286478268342078582031204183402921516546463674086380850902525603210696328554931641265117314104589152903159897906074018638365368730516929966454768242222105364065475921391191243029125582003072218160113495795247911618817061797834207282444659320823606037370429325932009321109606537624051467143792958156164576953585702933058532882447960025299214332433362962050409995180416381755991054483642487934469943523590894551839539344738632013685043431096442827184465969183047045760576444360010874794348510791939925922557884895696443137871872071039107028466970683255593075613135384014264113399499498758509446520778509654949510812320312840278914780501443540977733794898046168888334081136191509248389817692554172087429688050456825970019159282990599121724649675080239981594116467951638065022947158764007041690139064250145633942467814512789533054460334453153555808083326500938182134841651424072504408490288012842192048493206803547935274631092297140274900729044934067467858057861104544478757091163401057615304851434760160298375 A015276 698 10599179791995883899392193864447351992367058019897815385017214771912957056511224579645157267009811559903055752936428996019640641871898814774950553316681962372647785655908995479523917455596960856980986191073413013757714682218567511418125770649356410191188181933831281783877143161068986593569865258851178709671916739098824451666076517636623781203472278411881705432038130826964607065617555409760792021421862248934801862021373944878675167116634680154066970632509415039789674541248540851595247390452917235839476036916026009973974797681087899389730707869340361296490324410878416295494711634771292942871644700707502989024102503382205995529797607756787720531466655411013174229928620453221280931900348360424619960665297476496945099266605095900930394075030209170459965761010169235055379609512859942165907699293302252908897528271806065553663639874231037122246406072619417120519944457058578913627725635529430706803707438488748483634437940197283218833260122926149931472893062186996998759730566289188051786594251758345336378158259994225910547888508973423990410913064494794114600003035596387703927392607872216206787993728845117815613348851301797669230273374800621166534165652204219841675634595010546386630674441224604832885690594978152273581387980124423210682410226744324474458792629852553241312023524257458657813150932586186642748111815524198479787794098302402721435655662022210765618982402988960043938380810634824928518188782975828718428568021670298723869815931563149489867273078239535294099453210624104775927250557097450085180789375260681270055492481981218023949217934359261819880914779313299238518590028026832178786944618203818389687515856854325589331695994778353034334811450133016068651131937665651295417214625966825059704474394095884448731955625577252255824665814038819376100809293540196009464803140267866983211726634228227182238744752563172515720005175208361503283126304298803601880355008038190037625 A015276 699 -5426780053501892556488803258597044220091933706187681477128813963219434012933746984778320520709023518670364545503451645962056008638412193164774683298141164734795666255825405685516245737265643958774264929829587463043949917295906565846080394572470482017888349150121616273345097298467321135907771012531803499352021370418598119253031177029951375976177806546883433181203522983405878817596188369797525514967993471454618553354943459777881685563716956238882288963844820500372313365119252916016766663911893624749811730901005317106675096412717004487542122429102264983803046098369749143293292357002901986750282086762241530380340481731689469710957500771781187339520527124815339369533423212144806017109803767391382460505099641051044518016444307589985650234184066292160410995603331829174530904035630535747499122421429021038909233525314919785600735049077257773219291171563401564095139329159347873263758472037081989879036930941641067600482391730055344565022909029881177397150179859795630808507872874918577943928811021181452653817462056174348715299813154042517401604045040222414919188431023852136030070918545436428566418671514044085625926882007953278447716700062818364041425799212355407546052106217585982068157245982333427138281441304321223219706991533282066220441853465454744872428589599488542853269463253601856783842289465445353388917904143930007831832214811924149086989192536665788856471624711091189589782921431990316467458403438472705346266215626187050707613003585910111101174682210686177525137015943048235184762032977039948716046442750618791592874378733475386743569174770980274515826668447946129881840041446597176206607793200101649052954370826588422151421179562186145734053953379366404269432850755854492560629072708388534218574193402133615245726782148739658033374778584081212705470296421528666123844741543523194377446793378985514715951511480539969231808476011853226926537889675855902426237372944678503466375 A015276 700 2778511387392968988922267268401686640687070057568092916289952749168350214622078456206500106603020041559226647297767242732572676422867042900364637848648276344215381122982607710984317817480009706892423644072748781078502357655504161713193162021104886793158834764862267531952689816815268421584778758416283391668234941654322237057551962639335104499803036952004317788776203767503809954609248445336333063663612657384764699317731051406275423008623081594307731949488548096190624442941057493000584531922889535871903606221314722358617649363311106297621566683700359671707159602365311561366165686785485817216144428422267663554734326646625008492029368356732391954480295516425351730717274634052028029241702702865733289177365106900719841084135165582795258457965051592985496284087073884964484524052479874599772070335243129648750090825751625220011579453385414106824012679047996960919819959432283361063917109097641116866352430406254508596749373919449370879858530953430848428427040438931960257570378244127636999823227779106750771349712864656902861287526955052205113703411475385055431009316569108189223764572483112300661784543345088570942433458299020374769914679573609381475550298138563098352658537994784103963648386290133226521948395120580001703143653539627465434399168662481750081913854407007332241852094727360658765626878825674401531855434312544383515997825893574048242184695206865107940285747304045092434195703572456866633101569378119663283646277907175938888874708019806930122679154206812944274112178807248881940349982399772997824597115251474285084602279543189746102552154526120701720721208534821872515877445978629195571228854356618971687401091439126528765096206417254128491380280114641159357556199554713838948888566031600294793056762993779734570090610094409875079650016280337875070161195530055648500333813785114736729533874814992436573352701338733670374294576153296185751017129818239728317165548103592474381499001 A015276 701 -1422597830345200122328200841421663560031779869474863573140455807574195309886504169577728054580746261278324043416456828279077210328507925964986694578507917488238275134967095148023970722549764969928920905765247375912193207119618130797154898954805702038097323399609480976359777186209417431851406724309137096534136290127012985373466604871339573503899154919426210707853416328961950696759935204012202528595769680580999526050678298320013016580415017776285558758138136625249599714785821436416299280344519442366414646385313137847612236474015286424382242142054584151914065716411039519419476831634168738414665947352201043740023975243072004347917812409105837542348581024184506615822210247870869560668936860733729334017290672929483115572055401252200925576042086597919014682774939077842480095438950525216071938753694308244043018454094247390099752481204829102570007413323292180944348867363556456867741702487454323000482170975097714354476326528123771684883292550228166516885131210287301425724715431734513337987465324581898186124961960023013540559756353295053101154889688850512925164140330750055565679892331331171587743882446771876380000561387597740925096557276635435053955974154666730056460060438201136036123853694328787222300087282679838605471715484315691260522266215147845116677147833306749420023872116526629743111739482195210980551697137287916745573708468435575306382885091455393183815146143163909485223282708888481034419149602046538246604397427034132232507715726119470558446609810121343253752345146941564538051013974658666916215751089917996781567658319455785491817961474242653985607894059955328206129517871525339276218074613375595847470073897665633301661177715755546491339373494916128444944272982740943578396734657421898019817583449845554858364218837768398001015515766876504877061379741025467165605362668816121130931799266805739952458367217094711856778520253183164559171241107503389197623477644028502473903064455 A015276 702 728370089136742462632038830807891742736271293171130149447913373477987998661890134823796763945342085774501910229225896078887531688196058094073187624196053753977996869103152715788273009945479664603607503751806656467042922045244482968143308264860519443505829580600054259896205919339221725107920242846278193425477780545030648511214901694125861633996367318746219882420949160428518756741086824454247694641034076457471757337947288739846664489172489101458206084166725952127795053970340575445145231536393954491604298949280326577977465074695826649283707976731947085780001646802452233942772137796694394068308965044326934394892275324452866226133998301592822238536574622316884889400493846254766417641875827776215090059510121295331223528925760866803049687217453606466667320120137943935947311640801495827685559762400296965661515243612452085974028547108296687403772568635879661478488953009550353852090718545291040821692649036395923768503677769191966699818919404784240640867236043311633512444738667720636384628591993278460396659570349239387459129440529539334446483223967830447286836848153512562037908909275562988739394615252485662910881911063186087574903821880200707116363108590695130672114022049327194462864316777014382242261644113951733191059939776159942472068367223118436598955515418810011395099369747484284423130264482399868234718458394516678936539423788365030319472254051732478885395014993015730414057560274155860877995523003553290704851246590341475720335741346748499203187416173893523372085609695408730363334162000426594121991205429813213855800562658721579562743366312193792923372050575046252799226682457030892383346679915902192329482129479309032205701602572770523960955888568992761538904702402706096227535461367214540696363192710984831874672632353438048073872080266863921384564110686871631862697418242557754368152735656060615908508042293839237373200114944773667671620339513085866135638841591639030098836774828665 A015276 703 -372925485638012140867603881373640572280970902103618636517331647220729855314887749029783943140015147916544978037363658792390416224356381744165472063588379522036734396980814190483595781092085588277047041920925008111125976087165175279689373831608585955074984745267227781066857430701681523255255164337294435033844623639055692037742029667392441156606140067198064579799525970139401603451436454120574819656209447146225539757029011834801492218456314419946601515093363687489431067632814374627914358546633704699701401062031527207924462118244263244433258484086756907919360843162855543778699334551907529762974190102695390410184844966119867507780602116135164447452063733798442343238683428524368008867560093896267203163739115110861690872023852256559886189149166309337677232538991002586046783382422600941083376062636388133157160457842138832995153478408636755989904113668651726527547474634047576504378802015399289544198106546817375752257127908271560832089131623629216367533813726902306106693390398405921633372782476744649897466430269965279689387051453418394132043127762912293992034686523131645613759390067365278785835979173129397829294954551856170008190476191170706723978702009731537951597165138537557944994920353958208944233545823129229421018950192709710798711422135295024185115347687894918841136081213181337626838917116499847361972871046181788522492382621366232580118426701358736119560689794915997006515933969073975858027779173803368932589243009830578314222518058409241997541088031793637166724753598873476214251487558244759362169098969622509861329109132803467991601882994028571801741759101976675229866248872770060656399410114371691567742395607480174143319013203704924128739889071385959062199170745986220672550683243438243401673741159531134613098079882836593866654425639962679177771001443134520455230578115452180553417534160886598191759127304314643313720877672514560257436213683969461232854780291908657395663692680807815 A015276 704 190937848646662216124213187263303973007857101877052741896873803377013685921222527503249378887687755733271028755130193301703893106870467453012721696557250315282808011254176865527601039919147821197848085463513604152896499756628569743200959401783596008998392189576820623906231004519260939906690644140694750737328447303196514323323919189704929872182343714405409064857357296711373620967135464509734307663979236938867476355598854059418364015849632983012659975727802207994588706628000959809492151575876456806247117343760141930457324604541062781149828343852419536854712751699382038414694059290576655238642785332580039890014640622653372163983668604375147271570891029965781853826805558332993053945955909190098723088425151224271451043262525143022231344889568026359979154923164649305442080463171108636886952898355434814625204416615971027135025725758713932536323862452616478231668394648270260268987011968190978541445976456598805967057521816046541617595597318441858929975086140319468742734428095149722704802516252017351744342701562148321549106152558403385482297683520762575805126609402657276867822405889321292911067001422155420429787918100950045881323781769014893383131444842659627044179362256577179467516862250722484884331058083087865173821141792919159432747453373779315765406250093421019999592670301989156557615801559943467570234366942750113120693141344949897525924364403035929851720264626367312151487027356716258773151801873036756581468955729816156903147788007466814689134484268034742684711522419670913691127959665372687070425216007557817866585450112968016564697593920039388527983528878703060816954373370476224084094495607867732203636299668683284545468434922602061352002500399824030791539145223593503697074091229938592940811382324227702403870379499393214839256722670965946312256203286024171651801444622445545702580818029163764266221963510855123578411209024801663747229282042411086871026441957197225019074577454119631481 A015276 705 -97760178507091054655597151878811634180022836161051003851199387329031007191665934081663681990496130935434766722626658970472393270717679335942513508637312161424797701762138555150131732438603684453298219757318965326283007875393827708518891213713201156607176801063332159439990274313861601232225609800035712377512165019236615333541846625128924094557359981775569441206966935916223293935173357828983965523957369312700147894066613278422202376115012087302481907572634730493229417793536491422459981606848745884798524080005192668394150197525024143948712112052438802869612928870083603668323358356775247482185106090280980423687495998798526547959638304901583046277868405853777629217654068719067379082360456473957111656883871072426325953876088854816913993156566357433647668961415420061577633045375880456962774965283703963299385412526526225436076714320398050996550268375466562022642116451233547587401665946190162306352081007882376841891731340887093150028724263705034962560186599066256763249152803202041011833886617101742269305710286928670338861391248190330634988151427836744010227713620380437800256105532143364679412290002670732460615324379980843533661439756350953953574221396966395951390290198206175100189147838482175818864958850755662187539820483142495229323034991982480815399859754889561899646816122649455027318655408409678526380165558948448718993349957009528240931618598070700008352766849787993682082582786535560598003903103130795046239995755608884669546429605841880778126443577318219027511297422331466946778699149746320532249926221219635319822978989747544053616116383817147278570416223494738097545810384594063726290510349905635067265126958978055167993696965138628126053064284526055831732216186702844563084033684643852987888129369057560520946593232488349458431231173227665571705462430311560841123892987548748217686705307514168632928793799959978709181181238372140846951461829211101988515430532030798244226827058774561670535 A015276 706 50053211395630619983665741761951556700171692114458113971814086312463875682132958249811805179134019038942600561984849392881865354607451820002566916422303826649496423302214940236867447008565086440088688515747310247056900032201639786761672301421158992182874522144426065633275020448697139830899512217618284737286228489849147050773425472066009136413368310669091553897967071189106326494808759208439790348266173088102475721762105998552167616570886188698870736677188982012533461910290683608299510582706557893016844328962658646217804901132812361701740601370848667069241819581482805078181559478668926710878774318223861976927997951384845592555334813424074030527320003092411117675705787321597702220598567732673940980445489595763920935122114230844529945643483093218037952643236367416027505696945585332532834857020410263563763363135555887612522890997199864987804780557056356544838978125987149207650112752066874698091834048061134499096036515585630806938241003070558496644387219027671381697542195656380486892550057007685118607579853332520512331013686223030259958622333279209400564404438836709782919539874581507502486549423797676958998955822563349006519542691852307397579702370445216045206519351219887461676330773871689151541261676405159826033610750718212879028988228560152024299969173251743748302369865147854828863916357871615829612218243430181638404835974257467257587912166609238796080139768893630297739379044044234000398115166746609734813563394057037105253033397699905522379155649154427295834338801071401784344256445204090147971019404560428339232619937437229051559893167967462047902385313011642125811427909874367748077975312411959634589485400270718850009450401487160960346233895931616573037767855925814120829744512343956983983338012837984734754183686272172618850929351666323301304198303519092113308452597514182896630261127514504736564571251214483960042139323120924324124880602446017175561646521160045711239776744168109763050105 A015276 707 -25627244234562877431636859782119197030487906362602554353568812191981504349252074623903644251716617747938611487736242889155515061559015331841314261208219559244542168730734049401276132868385324257325408520062622846493132816487239570821976218327633403997631755337946145604236810469732935593420550255420561785490548986802763289995993841697796677843644575062574875595759140448822439165342084714721172658312280621108467569542198271258709819684293728613821817178720758790417132498068830007449349418345757641224624296428881226863516109379999929191291187901874517539451811625719196200028958453078490475969932450930617332187134951109040943388331424389000238936672553308416766072920281243862170472598945781976552194012350026203502427791318855012990053376034792162066769600697553086958098431862499079788466226007560209545960247882398249005499616941596342849591500883688536036445799072316263732371228302650719103199686643997677979950132611560550869848473206048696792149857668602599880618647142709382938003635222208632823816805288975047859188104199848618310708754551296440239179994908511472168586745929889789134928956060668873838900975157791592635831773183885941773266426748695251650787677698561329528513994183065900677123052202651073140624362453913372653479443937012230038245408794065002363838400119267178852022573861944355056054318752788674068873796146562040595706400388557838749261261525309493790710415524827025477733857318248017814187160345890861683556207457228616986163868635130914051413007179928698533037123447140742268208577147494543923256970334073754885437707939077907514555007015605400510833988369913874729625318129054870768385080773553916046683150157904400526377555941159614099970677901809413359394242146110109567787053242352694538472252941073561769880058720611461920409286551816707074802524239515983703715710535879670551437033918409247098912620096625196442937023343827354820532226782695340150929453630191802123068786055 A015276 708 13121149048096193244998072208445028879609808057652507829027231842294530226817062207438665856878908286944569081720956359247623711518215849902752901738608414333205590390135833293453380028613286019750609162272062897404484002041466660260851823783748302846787458733028426549369246960503263023831321730775327634171161081243014804477948846949271899055946022432038336305028679909797088852655147373937240401055887678007535395605605514884459427678358389050276770395505028500693571839011240963814066902193027912307007639771587188154120248002559963745941088205759752980199327552368228454414826727976187123696605414876476074079813094967828963014825689292552164875948525743502838704665813236204365878088901577789755080964770614813161248852592286162133101171309240887174580413326073070445617404151912527921668801846231777393047588934540310879750978482031406772537379445186086835589001619630033057338589174247249508340532834597826990284038334521836739973868277498432223701179515927063482352618982601071832020123659817495331036461946094821473064333338002337258755846175597698360790332123664940837693569659200912370289651566698657758420114655084389321098266761307518323227250870690221578922206835056248901118479400811751013468831449400125044179183736432725348378812770054938118666204529610234198146145801564652733109176794431368995164552926367616814200665983173890130316373427626925849104948426843450051357379660760516964916854394972362062633542614371035163118521547932129574461136197659487106437212696066474660667934716683103541731891284900868169576063577587511940211927599220168876786872848900502592116136359885041398827587998821286037560383225220552032912233732824178644963433944703849529274209730252384420700924581548228725333809069294170230897210414093373826893421302133182021768267234174988016539609352021814503496844281430380083465077428468163468335284966492498806964359916277301648294609115961221201285717902516768484749659978361 A015276 709 -6718028312625250941439012970723854786360221725518084008461942703254799476130335850208596918722001042915619369841129655934783340297326515150209485690167508138601262279749546646248130574650002442112311891083296203471095809045230930053556133777279131057555178871310554393277054443777670668201636726156967748695634473596423579892709809638027212316644363485203628188174684113816109492559435455455867085340614491139858122550070023620843226971319495193741706442498574592355108781573755373472802253922830291101187911563052640334909566977310701437921837161348993525862055706812532968660391284723807807332661972416755749928864304623528429063590752917442129693901825759899472330367736105618431515429950162233617938565613921094932607039827280441701287393772447987020815931445738155113079566475327182355416084520927569218487345245284485097540649807892299196592160292400072851186128669595914139670028359084026543310206041850342403694255119281398990411487758335101332703294959220094432982085133777581240857518518559570388675164027559614388182697133845686616727923555804650619391518864563997415306969697952637352263115934076996333725318519448321323342959052755342748832202661770465273450159284931657153691425332954367887422004663907726384464253422811694351182922539912629031055685184629306918227747378148245674658953711357970422890887507565812169766098557746924742672588746290546540955337506835668638386287300203225715866470132580875629187810552925299253820030733101804400045225887001894778022766994034683521703378500727279056377391826476487566256456617688634362340760937103822998348502020946563066599708585737139291715813258980546860885635121935200645592162759010060036742339468233342465547661488264669398703292379432625842118904969262925262029594777930615159336583689451092689956057389751935605930147600930259124042546045438354461103551722290259639212334563049768977380398818388059465978283831038854695728085298256340777239759395636615 A015276 710 3439630496064128482016774641010613650616433523465259012332514664066457331778731955306801622385664533972797117358658383838609070232231175756907256673365764166963846287231767882879042854220801250361503688234647656177201054231158236187420740493966915101468251582111003849357851875214167382119238003792367487332164850481368872905067422534669932706121914104424257632345438266273848060190430953193403947694394619463607358745635852093871732209315581539195753698559270191285815696165762751218074754008489109043808210720282951851473698292383079136215980626610684685241372521888016879954120337778589597354322929877378943963578523967246555680558465493752423441523099231998064622679235143441001980005834799581675530970448640156727475756244365670842954211591517903576262188271559455863021636880196447410163649164272873891497714064094466230605891176834955177195792660655090330759966049051006457795043594931377763292274886673054991672653661583678293999810231451194024157316392108500322165704758754228317695803708399587221133876269396342355935220390782528191589021320482468857373778054352923623427065315275477030363527241004075974936853013730653222131393660868918311892337349003945623203794233220505568845608882169356270774404758364604717687649026095066613545626234730018018185401152740197653570883869947597677674556502345454044581312712717991844343862325968500132651932651796895320574826373864773413462688785744965597772408794826917892963656640830027535897210788701606337350475862085870732159551753247644453645429119414391680728836918884072457151633781883075787289843699865003056759569511014846163906272373575777862428672274857106820241304301032985567150395139652334515157532935732001963073449462028482905886752063796031002563824580577011678746906137186276746644936331557897079669583508675206047719422232439359117001426049006436206262028495217265804469224167330202023371572457934147609687853699336207133541804036579507766104514617367181945 A015276 711 -1761090813984833782792588616197434189115613964014212614314247508002026153870710761117082430661460241394072124087633092525367843958902361987536515416763271253485489299062665156034069941361050240185089888376139599962726939766353016927959419132911060531951744810040833970871220160109653699645049857941692153514068403446460862927394520337751005545534420021465219907760864392332210206817500648035022821219530045165366967677765556272062326891169577748068225893662346337938337636436870528623654274052346423830429803888784871347954533525700136517742582080824670558843582731206664642536509612942637873845413340097218019309352204271230236508445934332799829407612123482435518860281787320970473650940222597128661830485679027756652660806278536146051311272112135596440863556787272584093379084556591529551175589083176002091542369229711802878987651260127074779457647020434846055368131854220169807620887019799722619726127980808880656153602192138100757829718614555259523292499312888332198710192697585518068428139228179175077564084343544634819730949354752428088888822150652752839599673858504142850600104044305925730361817986897661052635221387396615236638166442309962474921500749174662245275714635931427036454993404522120336241977580574271291690191419849283443368002558946905100236692408557541677896242800934977578462776498140198636356857841457875230841113221567429175925116463795315743583573628681422380711388465935044846916814310911799198673097483999962809150811354850114429267569325310021102478542154749836424826260941539817342898823673166037800409328086858824563504666578778309392316129962005972173925398405266781674064454592256565982411090907569406097869426117040756669537418159306714315745033849122977035754535602718846510874528225321425485394652574229277175891692676549515356525093238172578878424914206223920033087503265389696561091731178024983785904495707248360370886053734767915840509480980210253849964601238790731234828957588856326473095 A015276 712 901678496760234896789805371493086304827194349575276858528894724097037390781803909691946204498667643593764927532868143372988336106958009337618695893382794881784570521120084559889443809976857722974766022848583475180916193160372744667115222596050462992359293342740906993086064721976142694218265527266146382599203022564587961818825994412928514839313623050990192592773562568874091625890560331793931684464399383124667887451015964811295911368278823807010931657555121325024428869855677710655310988314801369001180059591057854130152721165158469897084202025382231326127914358377812296978692921826630591408851630129775625886388328586869881092324318378393602985942060235765225030962193896975046948502050918226332843856423865475636037966793399567733169373511667605869893832825980577923553322878643282427662906365077742468687578509363135159230961606619457312443377599059157032763265638185939453423185373388987120184866598888881199923943297260643109845499720984948992218626635710584163578892142053170648170062470141108108810824643503575745558750612694249667604181374122002811659077847894892598361304688100001558533046518763373713127309981107609670796700073634215904008920445882409976064662086331448838811769957076835376917141651219364906066394639379562125421528226867846715325937424006769468409727497478203172690142543354670085217249897097969646983447743015490402253423946896396983077333111578206223383347115091537051797397204097573925322245998700380514932800779332621619682602444205561449472869580701820437378849782309451663331298976601466155219598155334512315368113302024673187528547469570401565928891611744588467868022115587461696945079674639591250182137329211900838621148338002703911942782458126737119934613531192103391468851109081867069892621796462728849600368553012077203706403801015494050450923543856919529710658097641370074109528927321125233787218202372920826335310066398672267652804238100699775043785230699683687531290075624718944811641 A015276 713 -461659390341240267156380350204460188071523506982541751566794098737683144080283601762276456703317833520007642896828489406970028086762500780860772297411990979473700106813483294663395230708151154163080203698474739292629090898110845269562993969177837052087958191483344380460065137651785059439751949960266947890791947553069036451238909139419399597728575002106978607500064035263534912455966889878493022445772484159829958374920173983383506620558757789189597008668222118412507581366106987855519226017178300928604190510621621314638193236561136587307111436995702438977492151489439896053090775975234862801332034626445120453830824236477379119270051009737518947730677047895267895884776472778381513522928025428109104909032622114614939398423578078778269247097797546653886654134844646945323734492382581767925903754632339862507695527113880908074138156257360862347901341944111386220245950506387399389708273143063540646005997977364178906767833804749398843348094563003892573193350283066574770679273954302706446441252852191641688869356058872527783264022943551414703382179839246664671268988852375636994328709592617272555300892200653980853785805958421420591081070969741575374224096304275001730163231866690080918230164649803088036856581106533199603848990887665152061127353488367514790575902798646247548862002971343489350946350151702269157441768682018044507275541627708789998986010431086873617090144374150261459788682382538916170370983587032550196886787573974682693244195530627804187313054603193038317151069509445995159228672679928221521478623182682267657075031833307594849996546371459743457060402345389930154622356149739449011746625663478014027356272207469166674760880736855203475882197376535604514003942422823093878763360520334216332022246238261085087279650950885021187518729056228347682895551026595675779400471971493604437318565991406915019991920360063998487761522702267437393625264982848720748113412780216355094517805074559363387678870878199768081122695 A015276 714 236369607854715016784066739304683616292620035575061376802198578553693769769105204102285545832098730762243913163176186576368654380422400399800715416274939381490534454688503446867658358122573390931497064293619066517826094539832752778016252912219052570669034594039472322795553350477713950433152998379656677320085477147171346663034321479382732594037030401078773047040032786054929875177455047617788427492235511889832938687959129079492355389726083988065073668438129724627203881659446777782025843720795290075445345541438270113094754937119301932701241055741799648756475981562593226779182477299320249754282001728739901672361382009076418109066266116985610071226692747262634911170949029420793256466786959880233353626733911931253134542589649096328145116731043625010085902166452133408904028336674779710620462997846155723617402168741829859714894043929004043546004398356932358676256874258938418936360244683302796163628395806250011309339763509164484105237281221460552449810578525778247369417452442325908287242288299365685986126573432700062477371422355476206895169031835212293905173169925684126036562493917153389174785668032731213254251734530306950117470587807290212510216700314990010870799975121186071801551191716605525071332645962883022664507967460863479849197691300794247793978321963647340842740127968528213773492109572110462271444535373916241228368973130044707985007831492514904673236023037593826860314035155255086696994247149350777637247841892958674005276180814203679661285904937537060642148978584894560317322971440707292478918012271461864512404464179269150956926076436046444183913353248680313881015067561885003380450866339217951327226492336413896656886574591700554742942658154017847306937294849433533224827016710543618724282402724993603605102499537153088772248744415743191502747145755136294006260547213245059885339421557644980876617977121196720783693282247604358666197256139710867590224637730433243372732826859597080992871732429317739083411864185 A015276 715 -121021239221614088593442170523998011541821458214431424922725672219491210121781864500370199466034550150268883539546207527100751042776269004697966293132768963323153640800513764796241079358757576156926496918332962057126960404394369422344321491056154916182545712148209829271323315444589542621774335170384218787883764299351729491473572597443959088146959565352331800084496786460124096090856984380307674876024582087594464608235074088700085959539755001889317718240322419009128387409636750224397231985047188518628016917216394297904514527805082589543035420539801420163315702560047732110941428377251967874192384885114829656249027588647126071841928251896632332788797176279092578616937520640517384332239863563572821574435973506653106609287706601640415338984408174013273042053261145158293372826676693749729363437266870276795248338628807426748045890784435012246026001636730338590628098974197713986691350312471558781193845862922274481001182430219717180445132349854839049353538881624180343584637143096597997521532131576443036645575957186762980264392719067633446036153531147542377465722353421133337410160430815601137396078914294613182521630359223066762555367871202507146439656928814008126812377636099060738623499924284022820748741841070474038318493155873850675179586821862649736359879422620048937228687443265627781428735520824483184050297950696970455897752229018387452485657321872426759904960867356428986523068791309779374439106592436958128451285056664719936419032926145349001078840701922662582457055123912093410689963363119821690437125695827794773166627055937971288060731370695903772843856315583019503276506287424384222123613784577768607505674987278796027088753349210910687582495856551572639807768742306184946710810203912501156253302371675337789943977674080511346932335028395065457541910707488912596439426001774988346417010503831231370973873419930143355945052455007713487582665010921599144523799929462723243215498635755671513271327649893704730646591980935 A015276 716 61962874481466413359842391308286981909412586605788889560435544176379499582352314624189542126609689676937668372247658253875584533901449730405358742083977709221454664089863047575675432631683878992346366422186476573249003727049917144240292603420751317085463404619883432586917537507629845822348459607236720019396487321268085499634469169891307053131243297460393881643262354667583537198518776002717529536524586028848365879416357933414444011284354560967330671739045078532673734353734016114891382776344160521537544661614793880527111438236202285846034135316378327123617639710744438840802011329153007551586501061178792783999502125387328548783067264971075755903337402915335495989637667043012341608747133977836110596988132957143894473652470179123386731050057699462276817682051296538458398226887317981436366151408980714755766289971038008026262207102892489985135120858615151217704973596157469977744377437769724358664618220368379338072975099406735111999834523799787276785778456100334403726988521737411265646001697939861278810613587062385462416954705886544131365095617130335431789358046457485177125831673682671566032820123700523101685011238021032051074081027568008885139747140030268317026318765743404411696557416248972069232864487711323255837282011589059610178964844738892993602307635438577988613360487855733791424682643234268223210764770860811173638779888675155343122434104332934743102903773036852614805809326453735563268746983836466940300414313601426213957121268810818436626040216387916279544281677559993232620356050937233210841546095232216410121297542970595222738266625094911604491318139002913275947177275861053845821710661573272396047178463923479351158260803804482092695674983405299430048281509895000032211726566284363003294821882892284645936645329054120113936271220267483225480299013004525851423570909356243294218286030322101252736304561822281852842672911990339758543881466697907274604175152880108537306204921481602131991794357641243454581279959923321 A015276 717 -31724991734510803640239304349842934737619244342163911454942998618306303786164385087585045568824161114592086206590801025984299281357542261967543675946996587121384788014009880358745821507422146044081339608159476005503489908249557577851029812951424674347757263165380317484501779203906481061042411318905200649931001508489259775812848214984349211203196568299721667401350325589802771045641613313391375122700588046770363330261175261908195333777589535215273303930391080208728951989111816250824387981488210187027222866746774466829881056376935570353169477281985703487292231531901152686490629800526339866412288543323541905407745088198312216976930439665190786925518462378383607819477483511618002690517551871321731764801801544666473721569446210169830385338266936405166945363560242053776319646430060356474623816943584165440609995467213789355445436531320201994618314166291967480469529718265057241945383259159904550823908903961271033650139590407657022744751963502348065969245510406010954368272247643349570192194325564554738331957119969044536500099328855579983611275515383032942066429194889857056552628726806802479652898129281440234319753818244443810556602594754031734717141396976937624327178797432739198723272567998478346806618063142870111902722724923573044284460951421819367694874349596896702473895128700296829991433187182896702005747074624610381823634074195341015947149481878569318245329714434567819745668130036748828667082651498389700544772531830765781550461236351000462947831093453855093053643639861448848552633936991314447877868612324038946664666767737274843330961535984417988290568392025281242813509583413891000506990694460901861006234536770814082857502230068448301553101391331290781457736521266573812039666545748083216859676868833914133385379324850376955800700567054533357938623324240585764807659378213579289086790047045881541711336259083742835423038766933024043319430830979493300979714599421562915990928882217221872431773285792953824753971882371728775 A015276 718 16243195768069531463802523827119582585661053103187922664930815292572827538516165164843543331237970490671148137774490125303961232055061638127382362084862252606149011463173058743677860611800138774569645879377651714817786833023773479859727264231129433266051718740674722552064910952400118303253714595279462732764672772346501005216178286071986796136036642969457493709491366701979018775368506016456384062822701079946426025093721734096996010894125842030219931612360233066869223418425249920422086646521963615757938107774348527016899100864991012020822772368376680185493622544333390175483202457869486011603091734181653455568765485157535855092188385108577682912072831164245569835714359686870293615187289324537869502673314232750271361375756044985599149034591878205494678284680445325063995994699310675316338316040095186178510227759082751078244115568379031605421912386793902706352105888581633620622259459984475566553833398819680477225237784559990242339659457324923363039938377111388665298311926824512099798791241491013897156782975766992199184523271129790110754422884073725589474633963776974835619636921892681292760261811731503965971264158820984005378953449561154732301538580130179887910894514565747036790498903878964616133987395821330450579695837721511029145782826269379122341664125217461046239187614123789664715896617171178766621003943795636740779860429743847440645240880484495051222036967432858148794274303334754173746291835900981360682518832173078902672122319917639689990166524673058056674666193996328705625741636502729919720289818584611681959051001299299375993974641231224795927345435462197072703535875191252713890124188009581275651237837394768830461498546051466885930159187368948999453167133553150226683484414341474358073063868321672820181140955331493171683705367835469845633127415608727217696557152994235457576959580160325851663713071400614039046365384154219497222516225514137639462656057989176701122738371045200715695762145939535257733400632503660296825 A015276 719 -8316516233251600109466892199485226283858459188832216404444577429797287699720276564399894185593840891223627846540538944155628150812191558721219769387449473334348293869144606076763064633241671052579658690241357677986706858508172021688180359286338269832218479995225457946657234407628860571265901872783084919175512459441408514670683282468857239621650761200362236779259579751413257612988675080425668640165222952932570124847985527857661957577792431119472604985528439330237042390233727959256108363019245371268064311180466445832652339642875398154661259452608860254972734742698695769847399658429176837940782967901006569251207928400658357807200453175591773650584017336796889347428671319426590251766784757112436043666670209287752580804726321568393420834261492408186126337209981517246812647799511400302680038819570009341130490367538733932652599838892106538188669667884723602845768987892681257742838556709196806137515209636219783027554301581353733889467469221610608067572629830886289006383288228158699425916299848073555591900344050758156606701680274085614520955728153100287530268767630235562386713879127926522809863457556008010353316036268034769194089899228297431954300573194460881858033737359730670545907704445950286496185614021021609686532153549532582572423922624872023849691170785013659861820646704709096317899611557975170921408158276562446694454928469374405221363964614227657495624591928762770409791006947566492988631694862845678702329117230048315913824863006220152957934541195786986954140464271960126095526224445782474176497028597059125454174054119020660766953717701438881005493694421396893245271925929758912393333559639848557689581011021887268313526650961633973062970685422003335102916218828750278609790410561832319827014215907062841005094769894454724102709583199127952004126577107751807804981212486694183585682890912962838361159492120725612460096988900656668788037940942546239886169316421306864679844367912302056373027553180920135823892848782991488861575 A015276 720 4258056311424819256047048806136435857335531104682094799075623644056211302256781600972745823024046536306497457428755939407681613215842078065264521926374130347186326461002038311302689092219735578920785249403575131129193911556184075104348343954605194154095861757555434468688504016705976612488141758864939478617862379234001159511389840624054906686285189734585465230980904832723587897850201641177942343764594151901475903922168590263122922279829724733169973752590560937081365703799668715139127481865853630089248927324398820266317997897152203855186564839735736450546040188261732234161868625115738541025680879565315363456618459341137079197286632025902988109124442298475005260024732889322478213973976667772828255426267414539674048170078166144728365449314655263905034217102480552138269086968488119544366431331169203245523882827866976389160267906768307836754989236302818777956650312332964173949341871390491464514442826729549752674060918832908233043467387308904641174365238905423041259354798344400709829017293733114496287204818684672454542680811311171317654589095277916768929465213623389443362832080505890462819987088031909510595231968204325580487209821489497167783583472984824209639463305790449739306117719674091640891769654067691037344161878000649070395494928987137681765553294566811883181261349463318014883829675484539485792178904708713944471658119432933309013448228166369739717506637064415620174737392010331433124485730081797475648761098204456922487248591204970789796132174407175024987568055555274834797586620596193827066975087116323195667761850695030454122208899620659094913726331084126667363507884549317132211092582930033803597603047726102279612219929341872038004138062065479778516356568528894358536211910017368539980322315253616757495907455834532073696551408544262754496255447185550195365598017786873894779839019153617208376772154150505150715484217235337292119475285719449389966279336380521296950525502327692923982438931941368070809950397898898486555425401 A015276 721 -2180124831449507459096088988741855158955791925597232537126719305756780186755472179698045861388311826588926698203523040976732985966511143969415435226303554737759399148033043615386976815216504616407442047694630467138147282716766246453426352104757859406897081219868382447968514056553460025593928580538849013052345538167808593669831598399516112223378017144107758198262223274354477003699303240283106480007472205773555662808150318214718936207272819063383026561326367199785659240345430382151233270715317058605695450790092195976354814923341928373855521197944697062679572576390006903890876736059258133005148610337441466089788651182662184549010755597262329911870087229808962826627623036211440749230235550083287362709837251131715050148004290537991423335190046141460898317079607961715088107804977067120994380748403473120084863415247914655848960413753018457909601505540909435542629498120435329383022492209187137045984484764197939048226190991360687555563459545843015651273846963928004402352117246951822266188172905856968606303149244588502910809404126625987725878591984627502702192262680986029534836612457902823642787821215490731229921381631968823375221937845207581417323917079637340095203610499925137821589042073277954107419815222566420836392806951801867202914915282809487908474556250215051271557223510786378336100630281846231422806859780474393725632079361373040408632171961792493796827784933431816324762065260495528238023172373146510325269075521732907109952341558007719352067850966485764690391744947759235395463781910530729236832373353416906296998546046658782507929471036068421391019956910522005060802815532356560636115251705483171074195403897119383261341750486701859464411417135200878568589451134415918610437038971443437198735853377983646770252920610551973327843065512321304794367263389686183657937421537711658213580107730271806034481648511292362433644503176126845712510930263115013192102044210291616211117087967041323452767239205310640002618605765373493955359294855 A015276 722 1116223913702147819057197562235829841385365465905783059008880284547471455618801756005399481030815655213530469480203796980087288814853705712340702835867420025732812363792918331078132129390850363600610328419650799174731408750984318184154292277636024016331305584572611813359879196955371533104091433235890694682800915541917999958953778380552249458369544777783172197510258316469492225894043259024950517763825769356060499357772962925936095338123683360452109599399100006290257531056860355661431434606242334006116070804527204339893665240751067327414026853347684896091941159111683534792128888862340164098636088492770030637971789405523038489093506865798312914877588804190844318689665567540044421770644793886892774767815019146644381676743043509250616733208283295062122607277678449580826273738413144771435281797144508409747345402534610848140337924130336180338288961777498192839181532592481597615566110951439461705810311720634562989228961752446325005260769223875858293772283588292648188240286558783738834929540142870617749962938360234996294497177873772904238099184683179897894862849801092966511720083995157483677654280805169458434189340105241373493504319585220839668893578094444248064117151108107918801654756287109158328865585244199856446397473932732505245625459879749178139090251556461634757741208032046302206286413182090428038952855594672180108322827553548156432502394270244879560222650612706240115584733553490210550105546281843860420058398963801922682279216931289484978176256626249276244147715631637243403769066860100217980207639554496337946416239844717197044622291003603389186244985458526784300879809421690932116186642685272204073718573997371686079310083509459554896649752029611296841220920943972267932844213255538769861760542774107353296603455426127471937061413479596127015600021318930662159663847777322531930585465804227620430692002473975164093269845179051551436336979520426414170865708343538163455738895250920231277699507932497478491626258074340398154421244639865 A015276 723 -571506643815499683357285151864744878789307118543760926212546705688305385276826499074764534287777615469327600373864344053804691873205097324718439851964119053175199930261974185512003650248115386163512488150861209177462481280503970910286997646149644296361628459301177248440258148841150224949294813816776035677594068757462015978984334530842751722685206926224984165125252258032380019657750148620774665095078793910302975671179757018079280813119325880551480114892339203220611855901112502098652894518396075011131428251917928622025556603264546471635981748914014666799073873465181969813569991097518164018501677308298255686641556175627795706415875515288736212417318802623878348675904125908516391424025226166457123397257075622780721754430688084493179256324818348151221644114464539101690177751362577393023750113484424774765751544726349327409730124848249517620335277009883710775814209995842180604996498730955522950925839247597522285906850691500860612177528054694568452470924464869099236587922556283232310066888033785157899274737979831954403316138241871541464470024440216868265443992774420199213048123746851112412715989126305117659458888200464489729449207633490698199547193101176579492964115605293894539279160547282074931523714694614592165952987820060805934545321970114733106097326956501859171534448298358191433733658558728416484642192600207917727624477622439643275148591721440172389379644695024705451993408254062681183741612179832145391422813798192220748727674762004066568898803911447796034305409972226506551606730952413059566419754503559427669132281174428133697693766050577608221026175916229170535806323053900062720279151916197335140834698356791909577277729945360068395951112955034360668683062716057709863379839054928691269626113036966183739317229745310188416972667798165991662717757548249974658266040969840929323378928150891041474233144998708601109565370687696653061138213920813554066029748732530417688454378772367568712412082254811797918463591435449072761149707780507015 A015276 724 292611401633535837878929997754749377940125244694405594220823913312412357261735167526279441555342139120295731391418544155548002239081009830255841204205628955225702364294130782982145868927035077715718393933240939098860790415618033106066942794828617879737153771162202751201412172206668915174038944674189330266928163203820552181239979279791488882014825946227191892544129156112578570064768076093836628528680342482075123543644035593256591776317094850842357818824877672048953270221369601074510281993418790405699291264981979454477084980871447793477622655443975509401125823214173168544547835441929299977472858781848706911560476761921431401684928263827832940757667653511223086841628009724167518970543789928658493725562932426403006444768464311564068515947287646984342930158555080953421714970470756599945031364769853550665657706187658626951421689029918639851235256799952963210519066538127733901705301755124842563190768277385443344117323728496546732027917454431130791277304348882529953823647015173113629052937010537335141305868179152895931263713456926241102156605032915595877137774625222463574101603150942618786046138602008485525409098210376640725428394563972349267667447276325856733412914598682145036889686979198362469442891680469278186382490969215019790564959311951021500793311839514967756589096742458562993008272221461680670395539681919430708609243099343118956489027227272793043148780193558895047583580601041993584726027070194203402185080070801678821778025011771224309439121982276895425253475826741402902024757303900365756336727620701162022268211372312600324816855596457271538542182337837795556869900577466142685094690457369886647509951434277199590171569160384672866410095204194354452822183642273022038485117721552996610194101813628210638637790825397017522654682714386563612898553852279634993708118068349262658392256727076049414578526362344269069801990890654511677154623492912211103253879856054225542787433561294435281773089732541949310706171958416569289623462644490549881 A015276 725 -149817037636370348994012158850431681505344125283535664241061843615955126918008405773455074076335175229591414472406294607640577146409477033090990696553282025075559610518594960886858684890641959790447817693819360818616724692796432950306274710952252354425422730835047808615123032169814484569107939673184937096667219560356122716794869391253242307591590884468322248982594127929640227873161254960044353806684335350822463254345746223747374989474352563631287203238337368089064074353341235750149264380630420687718037127670773480692267510206181270260542799587315460813376421485656662294808491746267801588466103696306537938718964102103772877662683271079850465667925811297407188634461374754197313612986076499061472208533513581035825577705456798733375193015636513481204863545375450284417112051327547892789976295135552021717738798989664079634798953416430990846736541403438796953014421842224981362028500456711880044365402088733954228429156713825553136488340258881378213542799601164204063097506909121843862151987567811798197348463558383630859094006846612602684473912815603213292279791787331864769010679130559110467688547625390567610848424846801555444446512400393835670517778803333337973394433880363871312789679299494205417666584555963367583593303459096081355036282882070777206776000913813358476284756142462037437768290478867250579220320586422718530106491428927543465581091008791324544980064312520239881000228536169068224546936685540270405553724121234040421842024462578769013100863280652925303109008202856998176990542528430815403733738359008234331235635540791202857047915554551724133042824058525226841505876558568540747123139986822883343349956809013051098945934145329295297591613340996297988442617226081989587997103390567545424974637554160309559444481833048945769087996627606754061046118140939011058056555059119363015789948310354499242101644800574760765195197493993579157819038826673588363030373981122886089009981077086380380683501866756099777132746991693461446195899434999134700935 A015276 726 76706323269821618684934225331421020930736192145170260091423663931369024982020303756008997927083609717550804209872022839111975498961652240942587236635280396838686520585520619974071646664008683412709282659235512739131763042711773670556812652007553205465816438187544478010942992470945016099383265112670687793493616414902334830998973128321660061486894532847780991479088193499975796671058562539542709149022379699621101186225022066558655994610868512579219048058028732461600806068910712704076423362882775392111635009367436022114440965225564810373397913388705515936448727800656211094941947774089114413294645092508947424624109620277131713363293834792883438421978017131494178617865162512521917760244541179961821071822260254052423573994217684393883483601565879655962728003763734620100588955147127208236908167981505866877759253663726705564334117036693457889983247443561439733432749757638161234679847532518853100986335230666177701836298671729222648461867235125656733435748930225746161794576360679778637640897070340972990322422362650348718749764429839005071079780575108817800643397319643965102912945582540569221905629205885588343356699661524718602402875188448684321194891816243981085521180763972630876698577589107775968513334555657205985061181413754282215553487317901719261173643651745611060823482273879874964275089198685384650798339574548907411143821851140332586084432718181347972131321790099119622418776068740551643673816741439641019100378433968685325578778569306639286194027583855940283264688221638652925666913515242690729248536210465716484894428274574170142013256371995032600718850134175577685577432476409384910768210422299197942265351756401854235614687151408028478865499693379035395637864809716844895003402977155388140016154524250064395114529427444351236052901839498054898597429784058389468773350331621136436046188204103451899337188368858204589932845454880377813331503221030248514062126462659382121014737647535302728922396149104680363102643830933393215883802447180004400413305 A015276 727 -39273637514148668766686323369687562716536930378327173166808915932860940790794395523076606938666808175386011755454475693625331455468365947362604665157263563181407498539786557426724683091972445907307152721528582522435462677868428119325088077827867241198498016352022772741602812145123848242884231737687392150268731604429995433471474241700689951481290000818063867637293155071987607895581984020245867084299458406206003807347211298078031869240764678440560152605710711020339612707282284904487128761795981000761157124796127243322593774195489182911179731655017224159461748633935980080610277260333626579606858287364581081407544125581891437242006443413956320472052744659502830777977623133555356729059882203344142161505598766838867693679661930989355038978237891359623423114341015864724843779603814078641076802494716397008883010606642876654294776537988279842778357843423407499134248466347924422407521597533981074535643678982081822579828412133327471687366454939319217880585978072082919223549315982645409338118216134812902995159672348471041990686880917676036608582872790436467849666216487786910855941554728335943218940212825541697296082633743067302680111402761115783146838109504930345025677791651501967938454971206109757020072523664235910286594641109578826409791235899665456517428353925869885799818947974380026756031303422574390850348513634085309820532948558778885178290019937794491753077739346728925526718806792170084214163814686994566968790045013734508841904490931040553557438563027961746740273477292279070579056178121718231799068797116261942417474602826288534638582483380294688036317836661293493687356607510964527966304207408616517600000691724695252502569547313371260643689295927267776051895075848138037168402580233181448786443562812812084705398111692191721203728543245708392946258214854737703843179633161668355979554092813097148081517024844584735109799997990121160711860276286509346531556716156783075903699186046295000975974837636296784710541916369342132148935992033619422992549255 A015276 728 20108102407244118408543397565280032110866908353703512661406164957624801684886730507815222752597405785797638018792691555136169705199803365049653588560518944348880639252370717402483037743089892304541262193422634251486956891068635197094445095847868027493630984372235659643700639818303410300356726649695944780937590581468157661937394811750753255158420480418848700230294095396857655242537975818365883947161322703977473949361772184615952317051271515361566798134123884042413881706128529871097409926039542272389712447895617148581168012388090461650524022607368818769644415300575221801272461957290816808758711443130665513680662592297928415867907299027945636081691005272822069433484180809043118015786520352483164641235980071548602542441131070165449831452906686073677880226452105163428186112144769771590709414366050930105830003975829005429056160236077120597703675366084307816797267656982157408576558919640801299805088601022441967449534963510953875060738637373412529451725139121930398041834771746980129781693876029329183488716669191441653627820003488083382569787376895281279288133308356621984555713217366983874825488873164301639223757354425736130764227322612066358686697688092891566781861701933728050204086817540220774081237437321353013526879191782991633870843146116053661269945857739189892079382755843017994816068146795836011340818532640971018038628085357337855879347044017630154476564690285219791337488412777968313349979735108949737394000229287168272281256165970481204526308173044158837289703158859251958236603812471773232269568275142863061056999979210754984137950517606585001992807477763331855232186685911961922442880323134003226841513210007550831886068660440995995194241206106745741326077299743413309286014976400416649496965166891358389743532951496532588502176299216006916407582263197782115094368191230334229777837382661457869906106775111286611876637630986858742574127561875015513504940726896837012580863499863309063187401839264263414524817984598989669114916125124343292139222448761 A015276 729 -10295348432508988625174219553423376440763857077096198482639956458303898462662006020001394049329871762328390665621858076229718889062299322905422637342985699506626887297213807310071315324462024859925126243032388736761321928227141220912355889074108430076739063998584657737574727586971346073782644044644323727840046377711696722911946143616385666641111285974450534517910576843191119484179443619003332580946597224436466662073227358523367586330251015865122200644671428629715907433537807294001873882132245643463532773322555980073558022342702316365068299574972835210057940633894513562251500522132898206084460258882900743004499247256539348924368537102308165673825794699226875865133683757291658800370195337951638609621934532445549955600121881588780710408141094585079830670061269521071131059210914637401548622300137683584598920272729868214425091023359349981659407793819068118856806964073295306515748063707072474163063665330938858579687481061692210619462533538740425325883903656090831419859241728766422915390314167445023408290459941280559929214189276571763758854788424683035299581584725638450575887014245746888109217248071474484709241330525222615956595730975881970673796155437872979464075452343146582976838186754500711306428108375395832368313011118658930957933768677952277928098836568599976069451941904896546394340163515085450720090941976749381123029954458340133920578950483429013605828926295811418198167130250412319455217686961638376438770223624435273020306429016598597129976766764602133811356643171943522319124486612893038873219028963830219587287404323376706104089904145193015258289267355629192668840933550358763620073627585175334943991235579906477912341322281268894461635700845396286966235662143870116922989718070071737503423290227983524722300461171815811538178154348768529518263187127197107183089128465890046889710261177705720552095834396045090741167807032427120806519124937778809460959620589849853957316025597368511723367455749970905059204276800045966469851657539496135382558048667015 A015276 730 5271218397444602176089200411352768737671094823473253623111657706651596012882947082240713753256894342312136020798391335029616071199897253327576390319608678147392966296173469342756513446124556728281664636432583033221796827252296305107126215205943516199290400767275344761638260524529329189776713750857893748654103745388388722130916425531589461320248978418918673673170215343713853175899875132929706281444657778911470930981492407563964204201088520122942566730071771458414544605971357334528959427651709769453328779941148661797661707439463585978914969382386091627549665604553990943872768267332043881515243652548045180418303614595348146649276690996381780824998806886033473958776299960017388033707140210312502436074647265520110988219565585858955218339896056663378040919447831327435081517049249573431378148880408439123608153852462945809961753037080763879528968726026793115788662386488827631283291815219558245417065665346563987033086353199965046935509498694807692311070118196676107759131782095092402358781405676744429171472393869758850954364362670201666444013737980362576773926102205315815047918993088775933483210946531868405263824197065122253481437088384547313303306387479594965660213846898694069922711024503174272990373780898323428448253006337504270927834116579653466884281864649130563662771684116857666438797314288964236342216843837233722323083387486804656521690687894067575433255935501270552181304197057812518293828836084889381288422258166699122936430059368380857069293422192112902521303844024123348122019935455897916032586222658524650335057457302463156858922647629515347685237406842238250598478423530098938670107394679035778538212990363966238893518637155157726602504435657728416887578353870553413037470898785229824682769778313187888708511264068231379217693521284117792327806390185691073761766417391556403154034381044519398508308839410483491038179689218834130309502409837120739154188608758928621037046328732983933089180849151237666812158277983233150389812017356943411242216579304897145 A015276 731 -2698863819491636314157670610612617593687600549618305855033168745805617158596068906107245441667529903263813642648776363535163428454347393703719111843639643211465198743640816303491334884415773044880212293853482513009559975553175708214848622185443080294036685192844976517958789388559016545165677440439241599310901117638855025731029209872173804195967476950486360920663150255981492826060736068060009616099664782802673116662524112672749672550957322302946594165796746986708246838257334955278827226957675401960104335329868114840402794209005356021204464323781678913305428789531643363262857352874006467335804750104599132374171450672818251084429665790147471782399389125647262601880482931446722914671329375054000385321533525712185503667470176280713104134927400772557258223309196114357375342186287059735631355953953892343076590345400212044513146743265621398227993463847866539992020599745748519418822765769915444780220688260824870708761885613013871384686803714271292412437976707113680640056986011569614402825579557820342795862494245007846615315725030465050121768308322302448095415583156271205889938374586576252230041334831083121473145660203825264239349544508894896774920214012246766406854627832995170556359572680993553607776490097693866579862227587538129225299257959723893407306218039490376536765515716691884596830935279518297930509087307007396611467812764087207867337494219096249091422113399426203566389648825111273747432205143317611725550207134164063627267832280029918457359697951147144248622713204454246753662443315383519635135267967648610986943869935146401164048628181144850883003768975116533765895628587867080844860334301658431846533422186208376181564326109285830292546199786662556583944167721315124498817788668248262820477191776117580182855824371914674528318122458290493149845957532991530616617461400576370230338100615670604256532529147739878724016390269085297416537200932331029762846411979453984888957438911966108843741024773819435891054798488732140515389970115694254893480789925723260295 A015276 732 1381818275579717792848727352633660207968051481404572597776982397852475985201187279926909666133775310471072585036173498130003675368625865576304185263943497324270181756744097947387563460820875798978668694452983046660894707483225962606002494558946857110546782818736627977194900166942216471124826849504891698847181372231093773174286955454552987748335348198649016791379532931062524326943096866846724923443028368794968635731212345688447832346090149019108656212887934457194622381187755497102759540202329805803573419688892474798286230635010742282856685733776219603612379540240201401990582964671491311275932032053554755775575782744482944555227988884555505552588487232331518520323638150377981636861271130435712252449341061115622102505005364091185715247009189530851223328890986396169496904450126412783762246649884567502900704460176800804242716464502060857210546319018290166734588117766561240521523505266036603847365276062925750804625498376286669038322463317224997462421359197855611625796759968875175092958408743119075027637204824087773311734056249625510660589644294532017662474191771073288866182601380319170787436374300281502323654247060743644381308326452169760117486999582417919185024760604358243692476483412005126593632435616243114331170632470884421842697335898038389049337333822514398998572653586219156313246769399844977569329832662647648817341072636457146767368442151012829691789938513752539432720721226993577275644917712323370919819044654013956257600271163772342526620240869430980862787844329363486348548279378741159502334297386185455696341231655022896437332022455189590431703818152235346443631420310685171043674306066839536879874890789233151250915927808982360753498805523790856356475150278860884889615802126215594164123455265208167394346645912066931671902367392042554950222422741297074299375549807325444614229657050442881178636909850313018056342457319258642305736777804341792135106470421871684385593965549385752164883350760171262461631175249587061086159827494387583070206363559454158994041 A015276 733 -707490957096815509938548404548434026479642358479141170061814987700467704423007887322577749060492958961189163538520831042561881788736443175067742855139070630026333059452978149062432491940288409077078371559927319890378090231411692854273277214180790840599952803193153524323788885474414833215911346946504549809756862582320011865234921192731129727147698277708296597186320860704012455394865595825523160802830524823023941494380720992485290161198156297783631980998622442083646659168130814516612884583592860571429590880712947096722550085125500048822623095693424437049538324602983117819178477911803551373277200411420034957094800765175267612276730308892418842925305462953729798043409556066981989781799587396968573723520805950335596506418065849217607426953417978336504288804557643759197088406416887300542654771047447385597449310597280908575343768580251146007459640743560885479554007771888123237958514747932987818177915189121445723856932740343666266701880750226040572935536541378015095570335783683191566397155707868002605116289972611739561547522877630507538334264571055550531979015742305528286651306076835919145845490146271044765429139676772098941421136125039520510154761385676529836510905195584078923020255046189093478566951183598147840453368820544670403983012567145430833273735705204471409717281225630741702803508778369805537646686805824163926511943398402239080441164968464652822445899475763967238571148583387595445943526485315401078067469442788956911480860546457516501002842406599676286464517601460682721226801348461970466795780985715828574637138232790656445203371985864792893722924196409867195754938158522876627113150929867687337103060286826650655171933824450952507770636690641530991781917777942381749131009342757312953831461964963007465980930937564576257148272566150651034834548716325452909190410209934131371142499554585150238878514109991955070099142294744344156964338151064663807162624580927372590397046714927342567526815789117340052619552733283221973114235343819140441228765533338101172553095 A015276 734 362235370033569541088536783128798221557576887541320279071649273702639464664580038309159807518972394988128851731722665493791683475833058905634684341831204162573482526439924812319965435873427665447464126238682787783873582198482786741387917933660564910387175835234894604453779909362900394606546609636610329502595513642147846075000279650678338420299621518186647857759396280680454377162171185062667858331049228709388258045122929148152468562533456024465219574271294690346827089494082977032505796906799544612571950530925028913521945643584256024997183024995033311769363622196727356323419380690843418303117926610647057898032537991769737017485685918152918447577756397032310148397412456029593633698916347555959340116397328956387052289759309270989461644489128376841686807425541666633802370171096507804741430635652673936682707574898655255795179341432756043580417100834706608878399178924780557940014696827631465977414171370756358686653874198468124058530193054080094893523743468732683444569618661750171559191986894819391017597713835405767479452191804366196110499951992076111793090553368507406201986856604452790365701494698601052323053756942880348064843380225202403888079147103099755742611776883105278286828143669137297866618141780525024602926908516409953075925895932788074945675319350627755017938570701795801596928442072403793105857515645699519586597411435184557514920876521270469341638705968038743988885257634211714112817422487835178296514582431595529346761572224202943405810095146283220615145509522643946852414462312747372634403767364718742891597996124932448530453087005300680530906623522503522843247664226972929945661192704799136522063286646160351576299392262423382935077310240341975614926783832576865710225669739156161334424114401522007994784462464603056906732859554240360692515572181234891811141840533505556988864996357203159198363717547906961508153278608197966056420399592326192572270952431872843152915496733734003558335450061224037065472535595766067812235313334051726710766422969126995512419531385 A015276 735 -185464509457187605037330832961944689437479366421155982884684428135751405908264979614289821449713866233921972086642004732821341939626526159684958383017576531237623053537241503907822303167194964709101632634205587345343274085623186811590613982034209234118234027640266037480335313593805002038551864133944488705328902984779697190400143181147309271193406217311563703172810895708392641107031646752085943465497205099206788119102939723854063904017129484526192422026902881457575469820970484240642968016281366841636838671833614803723236169515139084798557708797457055625914174564724406437590722913711830171196378424651293643792659451786105352952671190094294245159811275280542764504327224634460813738284532584893650595918333141841996252134477735150441376897539113139206262262190411522644832029552704059588342636310080679565110212564249255408437209570712377076399298681833563872916857884970919979388008790039164902707602699015980225100279612949300834448813716651289409792588735380116981818837923423807679765712127114505885248226388084325312747371158010252328520115673914446363136456296935185529387101756320609482405334646086281035601665159338864071162322129435971949936209123274539102372865385080063770648536081127033659350609374059355130547231004863266737812516733689279053207256840669374367190095545605987259541407424086521099281773642526636226268171112437917749845329619239771340530786470084613733125086740712796216617813870091506670526565573384132466078742002940402417655372003076877438203238167342791667471923945016855344874506068544873299592834799323984725419754916758095217909701580303932398103727687672063433229101112836079257751036498688816556311540483418281344404666539900394690622065094291819525021041332881664329025453574022473325675478765194905669222599969106525472062841277593258103337356710716560155504908426667822320381593163535779208678306576936591724075954396820673586746322994121529788576036777406167009476156638806087018524383415832836721901298442782916436169952990277919547227761952135 A015276 736 94957828842080053779113386476515680991989435607631863236958427205504719825031669562516388582253499511768049708360706423204527073088781393758698692104999183993663003411067650000805019221603821931060035908713260720815756331839071647534394358801515127868535822151816211189931680560028161043738554436579578217128398328207204961484873308747422346851023983263520616024479178602697032246800203137068003054334569010793875516980705138613280718856770296077410520077774275306278640548336887931209199624336059822918061399978810779506296918791751211416861546904298012480468057377138896096046450131820457047652545753421462345621841639314485940711767649328278653521823372943637897440625007995416168743797561474746031123905520922788105250387079071539180416016717281338712798799181453694401320815006101786441344700135982964002388337043062801844876306547747694966269993369613102774794136627474181473344229523585373753560913576636103502289199416336690262982985911055874205058065779433724978966496654002095462186642059516740441455847308820353928877511699834064557325874248790022001921123673806213803592126904046342082820896499730413186471371498888114349269508197206747804175999179501366314036946397421462328153328776095202055882416269442835104673868428444464840931947254618396655656739929101249992928973889187927119002701715819288944970973664530214929165193335705885863883417998020599910598935367457651897448878917387626181625605362839742364665386556437237864667192838424871643600372561032349956712644199715036636096787708450214145439166600817694526996858909436868938860979740458523939712470719258792315966475675869811092116108405512750906765070056247814164571434532804823430131627138464088661769375263313012024575576594148424573372470989682922855198645964336155669653243482379945305446154413180992358210771323322504633139117516845906806514832646287582352741357012427021806214524887192402064356413922033052013005021583760467402877567452284115602175115416414896671278347416140005362468680377985762167376533295577721 A015276 737 -48618408367144987534906053875976028667898591031107513977322714729218416550416214816008390954113791750025241450680681688680717861421456073604453730357759582204755457746466636800412169841461156828702738385261189489057667241901604683537609911706375745468690340941729900129245020446734418454394139871528744047169739944042088940280255134078680241587724279430922555404533339444580880510361704006178817563819299333526464264694121030969999728054666391591634186279820428956814663960748486620779110207660062629334047436789151119107224022421376620245433112015000582389999645377095114801175782467492074008398103425751788720958382919329016801644425036456078670603173566947142603360677798078768455541797415104428017086236725313800949685363353990474962489413667903699088844663840746659865817581067116606950313237167529091581059506440597454827728255816604070516928409248792992264095512808283160405942801098598250797127212007574330009041647300875959927559596416020261095246097016867244463837230182067690097110178497644787846620033476636265731985231099631340869982938813860758435287918805803155943436229403363874984623219637562180364513769795443091126356586643885980945126357332968072205995106038983118652649302521997021159984923256679567075811664721510479773202152918398571997749714880392414056096265353194608339833863207159508570728261360427849104464229475004007124897133288450495120120070462966353083919988980792456988022659915039021983980702040732074809733204475346412717242451582786519902832552353297484763279956486656156709453204413885225456549309888390509114559689795099837625751269392984916095694751781342539765492628112090415685698638436612166622220352716541837891598994857024433341562350100961538914339935599222398744479274333354012098243310953892414208662712806728673113546749570101936520352969175035798923558403809600544565403884243218887210758533163740571988895361732445819121876464042153213568684615019530826747087926625367624044167977003121641888914323301535377422712035007246959525278386481959159175 A015276 738 24892625083978233617871899584499726677964078607927047156389229941359829273813101985796296168506261376012923622748509024604527545047785509685480309943172906088834794366190918041811030958828112296295802053253729018397525627853621597971256274793664381679969454562165708866173450468728022248649799614222716952150906851349549537423490628648284283692914831068632348367121069795625410821305192451163554592675481258765549703523389967856639860763989192494916703375268059625889107947903225149838904426321952066219032287636045372982898699479744829565661753351680298183679818433072698778202000623355941892299828953984915825130692054696456602441945618665512279348824866276937012928918053801282065100122000461188229602502189050180746091887466394748979059129359012732098743400452232378278028756784188183251850313385108922792744919913614741653675165418795220060238662486194742686039244007119929840380918605200861884269674995472511683613670477266950714084125676710555856621594163017009819909853283924665827610291853951109506071400202148472405470841836015003337166810835993971219967939005543095876575537587098806530481077534131022982596462769634070555604614061066990175463847226283597119664170165015143633955815807189753060640400635309548870673579115899963162302222555081895876604432320412591256899423494632094532081051246631426299835069954511002481601546799462968896494050996299952971947379358388127258260206714827843453771485527967747797940956255831221253059600850810936844258017344733446591869185331761996772464631050367976010603631068291093777996113175433443752699076943078168885886343867860903140531403934825825594580314517337590373980667043904771907183995851679968843609355444306641918191730663090910653126657144709874519217983240870627390157581206092703992861604608411749802558109932896883727210735826078594202410759464074878856451145978498807448183415119717066565427933477313716422765121159027506982962826522221546115113141352089173010999092025769960962649892622513777136408730595299066611677872509042336316025 A015276 739 -12745024042996855612350412587263860059117608247258648144071285729976232588192308216727703638275205824518616894847236620597518103064466180958965918690904527917483414715489750037407247850919993495703450651265909257419533121461054258161283212694356163420144360735828842939480806639988747391308697402482031079501264307890969363160827201867921553250772393507139762363965987735360210340508258534995739951449846404487961448203975663542599608711162466557397352128137246528455223269326451276717519066276839457904144531269655230967244134133629352737618817716060312670044067037733221774439424319158242248857512424440276902466914332004585780450276156756742287026598331533791750619077978190419449916048273904754224125802785709563603768455571328407426189343059907572391980305347333692019039993535723583073376804552034390684077882028344901660641473594218740769685630908079693493855463078891551168672585241528853606273078881035880879995201072570697374815961158526480939335498292080326265910632629804244359871517079580921466878032547524932793156629195207441272678332193577888438953151197911864766660359204109692781151656396374335822387602529453142818939319730504867422217704034461749299655595868612183180022217826661807760537285449893553948001960073517638897919683851506773759941048336745539506881104148688659276451986988063081759171735007879428871212598333111835476990383337475244692650625076503229259468770381462024017780494645021555552019126017922311079359636510778860860169519640125854178389561239761014225011501052757326365306996079866160428776077603198483550658980300350755913934445863785214246566199114467701935885828593607333167332910213629840433382423467911455202081022723246644247277433936606890883277681998564712821110921346946490138858036623008994299818638732127882497730095592152344976957325784658302657429885151575190997744582499660327788742137296148921537554691602042725308986979327351565136632643510484959372311746570145180065920167611154483529181431055993234223341070191358862942073229541268565535376775 A015276 740 6525452310014390073523411244679096350268215422596427849764498293747831085154461806964584262796905382153531850161785149745929268769006684650990550369743118293751508334330752019152510899671036669800166733448145539798800958188059780178577004899510355671113912696744367585014172999674238664350053070070799912704647325640176313938343527356375835264395465475655558330350585720504427694340228369917818855142321359097836261480435539733810999660115182877387444289606270222569074313895143053679369761933741802446922000010063478255228996676418228601660834670622880087062562323319409548512985251409020031415046361313421774063060137986347919590541392259452050957618345745301376317001721016268324271590424420442108315974439728680817176207064453949661478635241674721637018800541624244595944363406308443605669439508314656208539556684427843798475007990653077635753063139167332013583381406968720784574920129060148257834088048955717897086502834710755864916659229194314955132079632385727544906769490559944923061573695122522773456306223115171035116638424735473319512174880196744469586921161998151581147468139095196058346746014214107809523366825230377206850867232819223739223130753349724596662862477105474291247417758714483705011768529570135466099109953405712219170337594159958208538163693137281489388814967684623829477722057901879205101932855799400663620363710723028811339148152055961840789228598329227796559994045120837877618104379617272094076861694386986544218362938991241723084778128858372421209342093449061784567067011718041842929003680698102907796848291678975879957937743145091325685249432561955655842465483620260718171884438055108331848547060550196841154627504160526639328586464179315001445126822059520917618310625378999467898964982218325138926141655504013701014656652556195843918101871183827162140267263401043120518165939109584434363646628250564296265222308980055483266931195427415964172154685387506254077523310285975186550829735768292164775159562203008710349379471460799187813380977247909714622805124776430725355911801 A015276 741 -3341031582727367717643986557275697331337326296369371059079423126398889515599084445165867142552015555662608307282833996669915785609731422541307161789308476566400772267177345033806085580631570774937685367525450516376986090592286607451431426508549302103610323300733116203527256575833210196147227171876249555304779430727770272736431886006464427655370478323535645865139499888898266979502196925397923253832868535858092165877982996343711231825978973633222371476278410353955366048714313243483837318110075802852824064005152500866677246298326133044050347351358914604576031909539537688838648448721418256084503736992471948320286790649010134830357192836839450090300593021594304674302718204631873808521579979669050941710854680579986263225517036658702883800981657326625524833288269091999062977314204773105488320031286028895361585432928479759332703386547938478358431039942920138492010684491105260184627491013363894480027694705945362570436018696415239060632749921648827319317283343694071199592341784280804715854887078597837135084558472893621498410439750049482764577935647301770742557539028347893027992376714914247192119691164314534894465297388329572560192149232195730863192303301919220356076955165936500921811189648142816542558070869532664580529486814785065595343442629835239990845606423979945807669126266941462776798191564892946970205332136324622553817365959038524012736368154022085638325909256272820707704515758637950934416080523541574850431672310781971039443076105141518841744914238032947790201994114348196023397235825029230317421373730382851421424856685096720524143745133431821600314819610062943043080751134373319558605663460132865187384323303905650247505946976185262398828863947405386032520009822131738289272282208393510987263281482147841816188066748034771513085873845577937900167769850949901055698536677952020712120670368590431105055228940956733903895314572572315823989204635439648202049201305018822016295890504556494403924152086856098011491585948500978588355029472594725623240787816489807451612583619423833135503525255 A015276 742 1710608170356412271433721117325157033644711063741117982248664640716231431986731235924923976986631964499255453328811006294996882232182488341149266836125940001997195400794800657308715817283364236768094908173030664385016878383250743015132890372377242677048485529975355496205955366826603620427380312000639772316047068532618379641053125635309786959549684901650250682951423943115912693505124825803736705962428690359343188929527294127980150694901234500209854195854546101225147416941728380663724706872358811060645920770638080443738750104742980118553777843895764277542928337684243296685388005745366147115265913340145637539986836812293189033142882732461798446233903627056283993243130149936159915949142858300781827184313337929246863154984720450121399274759381679606836957369292496462500118736861653431329343567824595599763414467387290517769480179011196486272933478838663357465521028595566199231664098763029962839759804416444486483285861263796075280752561587137987088822128331990464088922391786026075751584636252986657277134124514894266909989884909754158012305861644278116072090010121055287087580820750152967181975795035380796335182137359120648821055300341044010913573700405023586302971153564131733988566798079924183856891646926504832685212845046222087384487484583599698093277379574665455566128457428679528968331586214400818035432124615908191849622258033627170780649316498216150867959256574445727726525944055867457422383440945260896266707472491864167784867094161983317337013567248604613015165795829724285194473008274218645606077152658187580749871879105550473367798055144936107340239445805560704684299485490584901261571603327178267336297930426636140234550758884989108583537101709863216723445410011999254315974993308256413403578149031345076011641475358830921858647240989988627561897429881752782459660591329748697782099880641876821847461091761149782114528492471005252351860460245788298895135515424648316667251938657051092102793537867384081146837843437590571508852446871872867989099988180078771542400438207066315354870728211065 A015276 743 -875831383222483082974065212070480401226092064635452406911316296046710493177206392793561076217155565823618792104351235223038403702877434030668424620096481281022564045206937936542062498449082489225264592984591700165128641732224380423748039870657148250648824591347382014057449147815221053658818719744327563425816099088700610376219200325278610923289438669644928349671129058875347299074623910811513193452763489463983712731917974593525837155789432064107445348277527603827275477474164930899827049918647711263050711434566697187194240053628405820699534256074631310101979308894332567902918658941627467323016147630154566420473260447894112784969155959020440804471758657052817404540473777300776883302851133292545719836553661565547584566806897018886762971482769939742728154638633040021825348834745882742356187189170599423537218112855706576714541144767418873909123266836570791242659626920218194421515389871363331446533939878691547585220113306824776279315961540470406989391702233337895236905473375726995345639049981129516387398538594712409764935381729299484240742715811927380423988449973113672373977461896262839349516534215922855437583436401706834105485150898828306598206103176047855676359006463608424089083834602196378180354000689327011395950144804654372177678607021547105889808294880751098957851250857563566830082673765249978566193280151369955180474259046898792496044096838220987282266472792001900751328055998411493620086527610547615842223920548994539352066923136637922721299334164675007903239356120842300948972967488641541093082026242208106469162942891054985094416830572325912408252340955586236962364666753074116307570548325484289124436374845206391643050720935657367116600186975072883260125339606478781566890584811955328300171021288769716651653490825461102971742253880216469304595657324489777526422637519277754913314961124790831001850365862781066039596122990299077872850144408866010458798453606679079262521565025448668052254795011776706186082607623588207651793441221535612533328102818852682319772380836142112291979886802126215 A015276 744 448425668209911338482721388580085965427759137093351632338593943575915772506729673110303271023183649701692821557427832434195662695873246223702233405489398415883552791145952223509535999205930234483335471608110950484545864566898882776958996413776459904332198190769859591197413963681393179473315184509095712474017842733414712512624230566542648792724192598858203315031618078144177817126207442335494755047814906605559660918742002991885228623764189216823012018318094133159565044466772444620711449558347628166681964254498148959843450907457743780198161539110211230772213406153898274766294353378113263269384267586639138007282309349321785745904207851018465691889540432411042511124723140983856131845498820895860501399951619838630879097792029184170847822659596351882099046697184578453860960168735638128213371790778904890357721279826703282054384759361642541973478707777369035374141705925277264317262063850637738310380454336771866251262921863349569567933250708218079892174006101718040593399461006370196365074219752283890127211676282535214912797599563448993189599975158103171737397071039601664870827751263866764457202390180452797170348627784948327099825687684250411505612317237741252218984593655686042651246914741266933081421217795306211462814719378959764095014901840488498345754629280479129981108257677211448745111327263905476403039629367227819551380890204257258535419783048419342382026461229865414478264926194023044581164543361943443538104107087237836188159914460587707675760649946877065721046230265053651078348816003307223229260829481028265424339544880506600223114812044406173063339022534064947320203798863533657635187504584879113324873824054936884663057775894995156440645353443223254245958076780889697730057417885812547765103765263348909327632673828712787751493702467117162926709132753776604344489112368959137182026867028544048335668467737450063193233728874506884397496997696196033793029451740971693763248274359451545246087090841567258240085860248931982087601093265682913222837730107362876102425024520795496311145902277756828281 A015276 745 -229593942123474605303153350953004014299012678191796035757360099110868875523445592632475274763870028647266724637403050206308179300287102066535543503610571988932379029066727538436882431593436280055467761463352806648087482658252227981803006163853547471018085473674168110693075949404873307890337374468657004786697135479508332806463606050069836181874786610615400097296188456009819042368618210475773314584481232182046546390395905531845237055367264879013382153378864196177697302766987491645804262173873985621341165698303052267439846864618364815461458708024428150155373263950795916680342708929593990793924745004359238659728542386852754301902954419721454434247444701394453765695858211895359403978851297697075642774782516069886497086895957476023421273601046571028670089091537418602764883186210518967141118104083691592790726696484418863466146456425754640464372612291962079535054954909445924208937620900390540407890467684818760711838281667618641435554721745039834087922342032351698336965877082429670155039150838804834769973106287247312524110727192930834448541446182555457340087141354460534678481326037629051196631628594030213259294919291667980080690445507196990305124335711380817128908029881546867948309716896332356940690545466885050244763488626732888782084848619420902824695312124307102242187369227491371995698023668169364726218775360518153850372419331956037091298849457781753044396600751424960972766421913653568040061103710089277401723995965413402697851845879315636882105262059464999191770970747513139359603867248415571755169684608095062487526789376967312963445287022304060213682430864700191812153821711968619003609327546653209350237408447859962635719491973766869353984618276799700578135630049598993393630910434436826512764240455078885140556358999226822670628741039903584155981098159221119047013048227554422911763044399370997495436441525177996598931522662993708373027363455403065131025437659384935596914222369405284559164522652187653618245630434769678341278421701927923504680517654321389614038837323331364530839285222914203731335 A015276 746 117552098367218997915214515687938055321094491234199570307768370744764864268004143427827340679101454667400563014350361705629787801746996258066198273848612858333378062882164499679683804975839375388399493869236637003820791121025140726683139155893016305161259762521174072674854886095295133639852735727952386450788933365508266396909366297635756125119890744635084849815648489477027349692732523763595937067254390877207831751882703632304761372348039618054851662529978468442981019016697595722651782233023480638126676837531162760929201594684602785516266858508507212879551111142807509340335466971952123286489469442231930193781013702068610202574312662897384670334691687113960328036279406812880010710838686731405444872976181878181407341205838161565403072026178517079316821475182107800814783610231441887464516677469736989017487370922381063979191692273500381743425880603247840182844495219191259442752097471632659511689476250506145312224933610711390058730552100984735713295967062434657609125226471185230823948291608627404488636423825112909933064157524928110441783379875765569619850066550623986890446917818272201073824577531558612797842107677924441858556407721261769140911606809944911426462484551842517086438812071798730772641374833881096446867555629386087724239460485009691579257187523952321935720896801482999406552522575123530048120813936617454116026492870929406509669883317511990873831787724938587913444615856760747976741025362581728557194828474034065017011792433086991267435546014510435352178789067150375216909927741928676274931819334178439990593888983188566614229842751241049408137325606269977690432708243489738668925833721258739753493139684395999219563890583568274106135365889693297409634545518364825152334619876217801066215361900756822945309400603965635460168873725595206191851076166897375658387633711250666759500224296305107196945016835622176213568223591733570970887129688173664978517659830465779262425328586213012439802937707534301721532228784666926381760838862089245026017675603638486522620847324052088352522527298277075603536505 A015276 747 -60186674364016126932589832032224284324400379511910179997577405821319610505218121435047598427699944789709088263347385193282451354494462084129893516210489783466689568195668223835998108147629760198860540861049158145956245053964872052061767247817224348242564998410841125209525701680791108423604600692711621862803933883140232395217595544389507136061384061253163443105612026612238003042679052166961119778434248129130409856963944259740037822642196284444084051215348975842806281736549169009997712503308022086720858540815955333595751216478516626184328631556355692994330168905117444782251759089639487122682608354422748259215879015459128423718048083403460951211362143802347687954575056139557381748034730978607413965537402968003311225403622230955636044561087069691001397500233082427540422749629432251099383629541056577192400874563628153980736565222687299079791356269838045824119014620670408274831407628955428689322640205322894250882287071283230388871544463382626882949632547686827059993799319328038840769157535351034036651596620471103586802802879825751061128760292852952415812805262582508927264695274186974830684635939907440561513840155059526323917335177505103553446714083445846934735251402383975423654800611424850058375883719437620534617074917285750600070634616845525971266835998419935353474957481910821011690562953213915204906861474618078309348872242845909540100423331753925679225571654248940310346969806998760830076366017957440391709902119365881516761776627013259260677014350740510915489793881929392333673323640074865458745570341104540265735397131858244915405107341736271411555212594091350303132904587224130842884396198813614038986764500493863418988859142265327697334437409957245763704610549662207743742562981919663186621381258744938110516300516793611277624308032240420261933983861887306424323508017930403896531549715836041421706839311707940896764600452605238015179464259925602669905259342746700020436421545308173431247806769375514260869487736667340697282439879068721069820768728561600755018221702583875416633297116553174310915032455 A015276 748 30815577274376256989485994000498833574092994310098012158759631780515640578671678174744370394982371732331053190833861218960615093501164587074505480299770769134945058916182130604031031371586437221816596920857168970729597467630014490655624830882418866300193279186350656107277159260565047512885555554668350393755614148167798986351408918727427653663428639361619682870073357625465857557851674709484093326558335042114769846765539460986899365192804497635371034222258675631516816249113174533118828801693707308401079572897769130801024622837000512606376259356854114813097046479420131728512900653895417406813495477464447108718530055915073752943640618702572007020217417626802016232742428752966159214092321565230815074158440057449731784737455664346300075827520824869223679686203188235955208221174049536260961148521721688238320617974889995687840134592181970496715106864494669756316766969402802096544571347722491039695583569761241993986251232490678043658934650840484663414717630065557383413037516066759044303720195268766038703553621872354239574302003938780798342042402967208867587383738367810801840748085904908208933800657632645995717890573856895903936142527732592043153519441332014284383715322062796589685777667887033636110308476864669767879405625807739591379522949519593208796642048077000723546483298287042737791285262781481844415096771703979819062250883189582266476737468425799311518697264794742986214941020249007806527739210399200341297691705418694794063016617999069657702734917007829130033204180939883370081050914918616485953403089190429481800102925538299090204923277362783674035601086242442800063787397713345896009134034419833203831999765574458758237494301159874799298027033291759879143722200450203709868162284837981711966416906649522699965056576710526531664083572818237651779892938879493879674444169890839608887860004773574425966518406942442378801002538612173247448466810180081875104150112455026706756511532211762260776731196265780484127581590227334674927004815627919141098359415420701108605493307712095959241228588235690039167917079161 A015276 749 -15777575564480643578616828928255402789935613086770182225284931471624007976279899225469117642230974326953499233706936944107834927872596268582146805913482633797091870165085250869263888062252255857570097623478870513013553903426567419215679913411798459545698958943411535926925905541409304326597404443990195401602874443861913081011921366388442958675675463353149277629477559104238519069620057451255855783197867541562762161543956204025292474978715902789309969521796441923336609919545945360956840346467178141901352741323657794970124606892544262454464644790709306784305687797463107444998605134794453712288509684461796919663887388628517761507143996775716867594351317824922632311164123520909855613032962125930412894045710766193012341796406030891096715878907030641046942292706665974693577855745831428248935197310532658252208228710451685417793156066514540198774971037543665136394643473382583277601643528965287473075345713501057012118751334907632656941745492552659046910287057591971656870917623293649228582390401598789868652191540658411821661641542530704008428302213805515117440501917633082891753264677229957668854216845098312418401300491288879923545515091520688468572118636803095911761309182237450978861548901648560555690279155353904005688306031251486812601140836509571952567367319534720765811491924399848929441572164577017439732351390523668148980632241322507619191612138223685189739415275742637574541197046701844706323982946457456671372511920007001526338091727574751565937234485193153330287833694677595134662019858216853840229366806658091873843174519508006421138106999240479366579014668588785847044036948961053389045276444606594801987241922674939798956654910003635310351629799197447005501341439386268533768531353357631871852342540257282628407198325750178882422939405584098364403955956643673214174411431613901674182238482285778365070788837545280932103105628810750861842906114678809526133879006519614250438416559729933100398705716952247036960902990668036555926784608014409160994400830452741254547570811084007266923942713888882951243301021697415 A015276 750 8078118689014089512251816411266766228447033900426333299345884913471492083855308403440188232822258855400191607657951715383211483070769289514059164627703108504111037524523648445063110687873154999075889983221181702662939598554402518638428115666840811287397866979026706394586063637201563815217871075322980045620671715257299497478103739590882794841945837236812430146292510261370121763645469415042998160997308181280134226710505576460949747189102542228126704395159778264748344278807524024809902257391195208653492603557712791024703798728982662376685898132843165073564512152301111011839285829014760300691716958444440022867910342977801093891657726349167036208307874726360387743316031242744810419766144225466308324882502187056982340247066849048510889598466552116503751683090092428778503142365563735059722143309878407177182576472083550445870479448115132818287547646555323319679788096128788327465108814898619374326499762062409919088142078424873968444517951302332254466582069103191486617849508562030414768655203274824786712419855296481799826786139118821364975951437245300272786448249438457559860180208677953067837031926553350507431466458421560970728570279350010009990363674341354412539752097315731757180797470559877447137307649768450493502233465547134102975635302766146265016028925782942062792719546849402136821769165221327410077887313969799341454355081052839645105752155934659672535280118458681079091767095977902346750402225807479069652252869672952835235774905581659799122144625816073883448711039062148439054407985495566469139837980799524879865920844728826800932413316121221956770174941327120313995277948000993349478099539243973845888179251505080089392530257155717485599166770613226722588061503630146546680467094821459443660302433992288115973419462594127232250183437330672669068603889492283548992652729784181078773831687732918807277234665424327976963503165403512309539650038202878716173788699549686606679742698503344297784356905104294011692549733880578281295935081874197178811134204268507700958911509836574974754595973613079288543461247664372345 A015276 751 -4135996768775213830272930002568584308964881357018282649265093075697403946933917902561376375204996533964898103120871278276204279332233876231198292289383991554104851212556108003872312672191055359526855671409245031763425074459854089542875195221422495379147707893261673674028064582247200673391549990565365783357783918211737342708789114670531990959076268665247964234901765253821502342986480340502015058430621788815428724075778855148006270560820501620800872650321806471551152270749452300702669955784291946830588213021548949004648344949239123136863179844015700517665030221978168838061714344455557273954159082723553291708370095604634160072528755890773522538653631859896518524577807996282849216783096715951393899259450830188140716846670581193972335726033040928239506959071773438751528566956851957547616628748297060560986153497877511427520220930743127955826279596615015666405924744401497659544819404231716019616004821743962279924594894876596844765811158483410381650185053261403513257142808515875923738545299746710650863159107577118684894608860390878080457404850827873641576619182585429847014331710431194227284005280676082528655470787871413332221138923667754404213854109595690623654403518881004620892332501220045128606372894458902547547395004597164798008398798569979180468908451077271774185249324367266407016094022708014387180043207023149662877348433595328090673047713881201826518724072048649353935877760878057950125108125610053983284493554349925547084069370494469669983661374845922577284268948081002319832619901917138546600926191230680362519022104192354368742972307409490372557995348722110050416599997123346182121347319222331983670820071211115212939025404450470012111134829460794443806948942309880867974474134720978066979334950201775184632655311090370034143598161511240199671060235992600631379522290509334814121769398300147768030324341867145516602906068085732616758324658587811224402871469593846104409741440437583247185613520948378550099238530780811120698089614584538465257013702651776268138565676598496976882864775502662858895275191497371567495 A015276 752 2117630345612909481099740161315115166190019254793360716423727654757070820830165966111424704104958225390027828797886094477416591018103744630373525652164603675701683820828727297982624088161820344077750103761533456262873638123445293845952099953368317634123626441349976921102369066110566744776473595169467281079185366124409519466900026711312379371047049556606957688269703809956609199609077934337031709916478355873499506726798773835779210527140096829850046796964764913434189962623719577959767017361557476777261165067033061890379952614010431046073948080136038665044495473652822445087597744361245324264529450354459285354685488949572689957134723016076043539790659512267017484583837694096978396953724342726304458057983803589770238472524306884521211235625354315604894052815650649266898788965704469451769224871215178777703715432886358900539342847528757996399819620565851853089121581825819087390455778742406736445900904344556149634898752530541656653073363228842674293643865101482152572693670911673026466007587987435830197687854012904286449508897661758918532449349866541390764991730035871948783918991351134179950118227912185162265165205875950882723904028716895101095170877979686900787275373183531968379065332061886281803450353785200927072314148258578319794068279360391753662116221922673200348583531427696559562585854179162902030091568250533433789828405546646434112350662476262631045428742553237976022633862330802918965918449650633942024800132767343189605736115072139973415629205292670521469578849412869234390057677389205390152306287700679000566504368303037766669944094475200455249754175283690323556520278300758402578885349570384566084522432201615095010369494109518791647606747625617859500168560964961398636166739244940887896944143042767215471717918855650289822516236056646444342463292893270291931807204827949221201985520874964561609673599498132473125962806904271211009474244250428368936106399964166799782116779482025717120507519159559605435231062516034985824752562655682781348522672815283903612538703629284419520843956484348682280727136471606630136441 A015276 753 -1084226736953809654323066962593338965089289858454200686808948559235620260265044974649049448501738611399694248344517680372437294601269117250751245133908277081959262116264308376567103533138852016167808053125905129606591302719203990449127475176124578628671296737971188183604412961848610173325554480726767247912542907455697673967052813676191938237976089372982762336394088350697783910199847902380560235477236918207231747444120972203918955789895729576883223960045959635678305260863344423915400712889117428109957716514320927687874535738373340695589861417029651796502781682510245091884850045112957606023439078581483154101598970342181217258052978184230934292372817670280712952106924899377642724970817018729679672500910428811822061845322591088829588130630809418527544699696275362912580745538677727259312914433128598172873658791751539081898608195151474399243634719835382463540715810682515226458888831114463088458540851145267311025003766648998987589862966767705909469465715390733674674976820117877738125836051800471466536048156234868145396006529289756288442965550892138306549898952431029998282161329612717485057295251141852824993776479009396467530531285115913981607916124798131321908606861692915081251221220163703493022119385501399334006429777930482983368881800984996583426233259546257635252667671940474644309141831608361195548596678383973546491008079156949313357507524277919418436640861451571067318788265602703343032123431137410817218248600255789175078277102004557632099949015696171233413489281406440434743454001380077679476966903468747089307973561081014297925985784343788693017984879446649590625539323078792794154395532642664326466134931180455121984187291265691257420215127806349935274172736937586339892726081877285192123332554092933982867549047525435616346343180300379200751203163388532244768416933970572727718721028305026294288393263560066187468785130065570154576923240194807363569665257687432112365917691171577695805217991275584999635160410032180754969568174276923689319744760737115134973913376661969631964672300958225884936995348314404185943983495 A015276 754 555124089320350543013410284847789550125716407528550751646181662328637573255703027020313317632890169036643455152393052350687894835849788032384637508561037865963142203527325888802357008967092232277917723200463426358574746992232443109953267290175784257879703929841248350005459436466488408742683894132104830931221968617317209071131040602210272377843757758967174316233773235557265362022322126018846840564345302122102654691389937768406505364426613543364210667543531333467292293562032345044685164999228123192298350855332314976191762298047150436142009045519181719809424221445245487045043223097834294284000808233719374900018672815196783236123124830326238357694882647183725031478745548481353728898305663653352037762051885383725874880972197295787646532291574229714081193786594603060013913518155825867167759626621590959635194486009509717143449657855682872887177643812953177188265019179035261309192651297110647569285582146642171250438049781672335445466517078214964193574762666694053429891641621242928411612687849783514292067409593515776795788432680391333464919867096104789626941979698916891248159733175091398114273746603776548994316796062352775978774902944924682433032983239201212580053313466903931940392319434343054556044945897460365613186130522993470932271076219359786358952724636685576022217502187155401514242353830288625579493352424453628386396716655265802737156877384530829659927100841446982653373829013347259186472052288783511624178998513010500598533355015284710964570276957267769407019694063476267707324265574673825580541661486531313204016620807016973493105408381378340657986087746456022910863009936212944893700534455266817049640827822911903971191340257623145788206992273667431597998358503207923038626682906594106406233831755752320449928638621611465149882264653598882823336520830463859514223629864956754845782397231158962025021501166869258587169765658281975218089999613735816121188820343498077930505376006480797992874069989983855612017715517729384342008386254894999369242561979497799753097913123848952283678897559280865422468376562355789712168958585 A015276 755 -284223533732019478022866065842068249664366800654617984842845011112262437506919949834400418628039766546761449038025242803552202155955091472580934404383251387373128808205990855066806788591151222926293874278637274295590270460023010872296072852570001540034408412078719155202795231470842065276254153795637673436785647932066411044419092788331659457456003972591193249911691896605319865355428928521649582368944794686516559201991648137424130746586426134202475861782288042735253654303760560662878804479604799074456755637930145267810182296600141023304708631305821040542425201379965689367062130226091158673408413815664319948809560481380753016895039913127034039139779915358067216117117720822453067358284669386435856425909077583214977269223075053311633590331135617938218959536041933262805679125945201755324321892871230654845291181020374785915919040058069440167871006927768835945644904276652456007123176999064296593649407412023811967863569727743605104913629346084491200216946236602496988341095887939449651309879902100863418299425481399227392849559792582051451983195630688533781897095778374758262885422911190472905552089267908127318849992300113947086531605670004527079326972068547310392165114077126402891735776048909924500456943786172097171430077437527141376688961000949552334521632086046908249912855253991093023102534054112083915349437843441270688523081799373994726345087623808681241428912012014598102583505442228798551691344331934262806224841265793577145319642743721367073857891664198922304360130403610248529512879398545935604786713569207187079470973773463629651222109527495545608937535175629400383990871683809717765443683615167405386532238270351170303383374765110242441856276543443295351567896445003733808159006085220977784053108013837440312241392592316645546222758359742523636658855921570231522399283351515056774777154335078127345883667259762515091803305981957066818283100049424005955332826280872935762035310137066031209541219449716747195225386470811558937663657794545049354448212232460475002862731023053848845743701600068305757679053023178599022887772243335 A015276 756 145522449270793972747707425711138943828155801935164408239536645689478368003543014315213014337556360471941861907468924315418727503849006833961438415044224710335041949801467317794205075758669426138262463630662284439342218475531781566615589300515840788497617106984304207463831158513071137421442126743366488799634251741218002454742575507625809642217474033966690943954786251061923771061979611403084586172899734879496478311419723846361154942252250180711667641232531477880449871003525407059393947893557657126121858886620234377118813335859272203932010819228580372757721703106542432955935810675758673240785107873620131813790494966466945544650260435521041428039567316663330414651964273061095973165051211871716303252194182937534239284711634584871981450038479061195593106430145918054807480166586380488400649355451447625936016502014687518501688288334630125573973248136103288213753985264398927733770808093284526573505284476367838429137233253274974174878352778664800004392249737060149393567500270441761721978550751602893007720607493227178846040998149147822265466965847553624880785533699486000394192367600894726795095858120735390996290569323822224058038655359861320125504108281491340389513158082236136537320403193136199387897191603373080793213557816989609392265313153981380925275854055443927851056982265456717871168628706553111277065386326106185763423788257479299461493755813602595470860241606451084830662923876483703486513440424625796421609706948740116030221634651275129634560008526824954041350736481409754804903036366530448478316459224438495915805235681135377063264560565289096148295675396641916637445522189486502826589266263549765047838280095064625436340644173687191071184330091861185206638432135527556008994949102799169221483766511209610416387961634114991573800246037036557969430967922088959453504603733530982005582599452345776404571243196822929333822452759607814811300419205386985191796936987671492410147919188640763776685669862553578609059541749832009236381058219297748283607324536252970079357213294907287529904265820338807035610041571576701350476663420992121 A015276 757 -74507494026646514046826201964103139240015770590804177018642762593012924417814023329389063340828856561634233296624089249494388481970691498988256468502643051691541478298351266710632998788438746182790381378899089632943215859472272162107181721864110483710779958775963754221481553158692422359778368892603642265412736891503617256828198659904414536815346705390945763304850560543704970783733561038379308120524664258302196895446898609336911330433152092524373832311056116674790333953805008414409701321501520448574391749949560001084832427959947368413189539445033150851953511990549725673439135065988440699281975231293507488660733422831076118860933342986773211156258466131625172301805707807281138089139214964983634000347182610262127574708714017369563299105209271344225270546782393357709367608229670829921958291027853022517305894322255649273649188278537115672560812319983402336028677621788067303170734289696806775711071227489987886816433950305890882423311851254327009616436776483937549632201151213909137620512881350137159949667731140266006235261546101553036907786054130425821557123131835512255356410223154727020372075299220268682322251604762490196132785255812579759561226730850278761432361278921067138675938540095697731808914972296427475473094679484234376366204167062773585421187457034464766806672495887389742464569496420938617863463453349454779935381483752613217942078435750925638251759610777348435987404281469699142870510496937341829119683356740218040521171926997096694771736287877474389242948110541233761399219643230241795469415341838971420765914636157659851090529038047529802940613902448075439811602444749429485965199645899496956126151519862588334950650169645842081953684362749961310578456861960089569781971471303643975216647671795634271653337213527781425353626436474043218333932694771090029559303348593423987918469041644829174005668606658277241739151109109873921866194164640112275478563546439070336165675239772480434678872425541511068031051944670881096097587290669372742970505892155927387451959105316588378603076680649109320284976889961857853563008445642589575 A015276 758 38147836941643015191975015405620807290888074542491738633545094447622617301920779944647200430504374559556727447871533695741126902768994047481987311873353242466069236888755848555844095379680638045588675265996333892066926520049803346998877041594424567659919338893293442161398555217250520248206524873013064839891321288449852035496037713871060242849457513160164230812083486998376945041271583251650205757708628100250724810468812087980498601181773871372479402143260731737492650984348164308177767076608778469670088575974174720555434203115493052627553044195856973236200198139161459544800837153786081638032371318422275834194295512489510972856797871609227884112004334659392088218524522397327942712606766414925067857123436795894555106350934721858649446153994635439470116116461533667073728198585595047648949792459911189894424429394387811480858158180933787776115199314276396794729138163704878215800690801384916802279181071637135902939731268980353469088057573213226666852088915248790997563645964605666941759782921873385045734440009888907367220468600004771600529509689143067948151171531327066751316567281519436112748390812950937661846818094536602245801298453435971470155948195588833127005265016995351800181735437795559565393009082048128620443968278956052521177809248273784456428131166440226843352824473032036335826580759852912851129710206234403236506921598342252406392278529716544534329034532846661791703319472310835585531826456187156541457758293476790781216459911946079382020701632966568017949010049855740874433813746376762441382059733642697783826356233257276886580304208207094779824671609070839902167039931317033329437407716167992510831990352282563372283651705528965914197645587056654787477670917851357979591681551039348439258350762254771096312575834078959989320971016609582271223938377527157139397912844583069954298577283061286521322632718022111607155101681247162822499963968186548766838472017811847752916901798596972090586966441884266138172208189486014712068889705708326239285374373941643448714903817061631151763910423164513288632651897371793502774786904324298095225 A015276 759 -19531692514121223778291207887677853332934694165755770180375088357182780058583439331659366620418239774493044453310225252219456974217724952310777503679156860142627449287042994460592176834396486679341401736190122952738266378265499313663425045296345378641878701513366242386636060271232266367081740734982689198024356499686324242173971309501982844338922246738004086175786745343168995861131050624844905347946817587328371102960031789046015283805068222142709453897349494649596237303986260125787016743223694576471085350898777456924382311995132442945307158628278770296934501447250667286938028622738473798672574115032205227107479302394629618102680510263924676665346219345608749167884555467431906668152745149859014118914676164333830084013273896313840802062069094080290185685451732548394450790752816435101612236302440900914549223913837412658823391466569441130058081990897041891785641605650536830069008100225227691847573502075828807592200516186821786586696875541427334200847234323284032534861359466316164529931715095357794946259836644234737007086983144793366950614674157840234092508656818511970173340992313041473514831247606869836689710046937255084865860814401781832191167069140299175352974342001603134481550630214266508571982594569770957475200155429650921532426321372968401326884233157326967300786408263590265531387193672826273936260142832367584184023456516934707989266807495698282693665912283322400590720784407475782821277263037289662068620165890152590552649181170871600558736197582915228008198932928070526070917392850567291943298865990367526295098047404547853089972293423987184548370308334170330428625495459293798544892888423143514498272688499278054558160870445885657177698167112728595442930598445926757055901870754864248658133952753544878389471967764987087896760725798895081509634880261615058801127455214107639076692396636473617127502028058210105898356199560754176589833042901746308479791222411784248314400470229952297933849422125779572705051849846429740382663817168052150318923999990836498900911097787682944463256118951874769788143072020445294064866312393680707011975 A015276 760 10000226567230066574485098438491060906462563412866954332352045238877583389994720937809595709654138764540438760094835329136361970799475175583118081883728312393025254034966013163823194539211001179822797688929342951801992385671935648595673623191728833864641895174843516101957662858870920379945851256311136869388470527839398011993073310465015216301528190329858092122002813615702525880899097919920591538148770604712126004715536275991559825308194929737067240395442941260593273499640965184402952572530531623153195699660174057945283743741507810787997265217678730392030464740992341650912270654842098584920357946896489076279029402826050364468572421255129434452657264304951679573956892399325136214139128349021102948815995698549428659362854134514464904375381050362050559951986587716883385879868514541446883068662819893480178552015794460677757639504295947984113763583052083737689651838679721949246272665080682959724797134285376975068834945473644382865917670801610457141388810551703629983783440009108136056993975146667373314550537060656878788255283533823784200026347516552475398461466993218685944798041237071462677183669086654012140386636349665660410322592574188173955712957447908914463841029293621892036089789161676291679046323967810467583597622197315541860481445422525212862681138516395834553737663234402205610426861104286419029262888026789602968301315454065676031853712619824561947656330536384375170034871061766789882554608138660919872741263408866935733014810590521103623721620516856312361268919320700380384666514479963171710206779742865048789627830001473276082982688169504078555798012548661714092202146573717878379603602613625458317266418532662263978770145059409561286242786382476926981924421962294966773713962320377019793185598213984509469877138012091453675298208064467154586365992556710948144794014016931722427332513146639613149430096046077286003606446436874605547429124407657138285855712225276858398289661745057364238456906796184754252503435250948011517457771877298341464400449428341042477055007220605954464402227098315970725191768832379314413393998181344187006958201 A015276 761 -5120116002421794086136370400507423184108832467387880618164247162305322695677297120158513003342919047444704645168555688517817329049331289898556457924468895945228930065902598739877475604076032604069272416731823591322620101464031052080984895074165162938696650329519880244202323383741911234532275843231302077126896910253771782140453534958087790746382433448887343166465440571239693251020338134999342867532170549612608514414354573307678630557795804025378427082466785925423756031816174174414311717135632191054436198226009117667985276795651999123454599791451509960719597947388078925267082575279154475479223268811002407054863054246937786607909079682626270439760519324135259941865928908454469741636358653432034295718162181503034983587505611296892212562140590637021599663030873669309546237692482803513613244520101695720287940272284542721639747389501132143832709315885047783194995927862472224110031411384326226963170404675869643198019282086602459826803999736862975686435549301468597410837318151072693032850103305951667469717682930332565559386593286841644369849545330219617769254060879590971541909560110321758283512274072402908247541631902690190484709048639553889009399567458252517057767044362251139142859676595292063625099478796441344211999093437516164150270233248040723937160492607444623944586642154993513934403729336991487069453146196332763128341069946568339373662758001700445079856082280089200707651221596563977748567401841178914995376724445696356054392059665411147009602781337073888444432679578302800352474006125083972134493867000993316767623055567715142846262149950223261161341174086325902293959508781344210372721357039207087091031535713148162825880627397489301724989226294653970320555476434763204940530925245686220301270672960515875334910560961318291161674491272933874215252348849376687148927847579958998475578170655015691744543542752628857723036099928067013768283937699459924685090327400954489915086900773845681303922981303437689926440784316725876954607817793267274189002857775173529573241353024212250050335083598353557760649296102425011398505327893342938228735755655 A015276 762 2621499393239958572101821645059800670263722223302594876500094547100325220186776125521158657711574552291688778326300512521122472473257620428060906457328074723957212193742130554817267509286928693283467477366693678757181491949583898665464266277972563424612684968714178685031589572475858552080525231734426663488971218049931152455912209898540948862147805925830319701230305572474722944522413125119663548176471321401655559380149541533531458845591451660993754666222994393816963088289881177300127599173443681819871333491716668246008461719373823551208755093223173099888434149062696409736746278542927091445362313631233232412089883774432146743249448797504650465157385893957253090235355601128688507717999634478274865908539204363427350957204518140777697214411470863649349397544527910157511502997763780468230197938948841952247488034437028026783369161773276823980493578605952086787972687132244685234195934989541968903762493791052832871768221868078281140158582118941784567132154631216156187363734293899021881032424858672343515204713951192593974738742923341394438359059663360780274482604624490545151814625144680505400019453253067981564714840392311049697475104503991140360391808410950206951030778722181912494239725325940653229783556444582935608754920744168877215005320498727550498932236235040450233831691434301985716055338127637443585865895810818919591562096840861440111612698039888210641676327513184917860270800815792062517667308016654618262284551013794802852537249772752393959676690721090452021081592728087900741887919782590117384340693874542547125099509747102283434700889451953276421637736595476802163012481848018661379065537947211680555576848247998823014223899483446763973457606159828817978289987986000628739404507848383636269423517501361537808487580454588232978613862480907430529356314476039520832594404245911791659244797430734814165776551526564187206433093412434652423765681964468356195845476010209812466785182044373424177334434819393702114254864790664524181563779504509249964589161848542236625880549870948495840248536904439955368848732626838235498391579647692599550655625542265 A015276 763 -1342207689338858788916132682270617943175025778330928576768048408115366512735629376266833232748326170773344654503065862410814705906307901659167184106151974258666092643195970844066440964754907490961135348411747163523676923878186956116717704334321952473401694703981659486736173861107639578665228918648026451706353263641564750057427051468052965817419676634025123687029916453107058147595475520061267736666353316557647646402636565265168106928942823250428802389106173129634285101204419162777665330776803165091774122747758934141956332400319397658218882607730264627142878284320100561785214094613978670820025504579191414994990020492509259132543717784322381038160581577706113582200502067777888515951604036601928039729118301918306903571023007998044972373292561820908832307858144172146500364459705450155301207473083773559969269866270008451901640626933601115232371342078387780640745390399443108824557288163556403874014765038810565594864859232312859354395758252663445473368325354295360971897270204841111808002958521814634134459420884395419608932936718480171711096088630566265998031123938674201183498244530511889794642845254178954238447692689942702426271792923608932716515535194577711193010699377199742124852622828695942987810293008374945119860990787148186659198438586501741065494516855058867142172812852702117065395332884096111774759762017808307959209299564715076514598669976069638551847718830162315832091004801835687841303511115731570254647709702758578541847568331143008995752481658869639700827897125234865983271934796843708704347624975279476830241779500498933764563422760430503224830457597871200542501619787459838324861442580957199730862585651320153061868147673513598293404933160071674436388575950217532226382981628294531878652742454842349791193895025920305545477972271148238828712515623141444302626889757898845858682910306484740512717422044708087065860446728076161178454124153229887994456405815699547341767977879329697470347264516627874650694697933511926504305125558383927617359673412830981154227901279998285881295195650738508936052026464242611676922955052327895413807637489665415 A015276 764 687210336941495699925059933322556386905613198505435431305240784955067654520642240648618615167142999435952463105569721554337129424029645649493598262349810820437039433316337072162017773954512635372101298386814547724122585025631721531759464619172839666381667688438609657208921016887111464276597206347789543273652870984481152029402650351643118498518874436620863327759317223990813771568883466271369081173172898077515594958149921415766070747618725504219546823222360642372753971816662611342164649357723220526988350846852574280681642188963531601008067895157895489097153681571891487634029616442357079459853058344546004477434890492164740675862383505573059091538217767785530154086657058702278920167222020420247872604736011907982280235983985233561151205556902773027218754979187679681673500208178765227957908074005006207957478588001396320833572441559240034592295174834877563706922223910899906599155797495010580172597104133932352614041558030249350107170016116066707968764796201680012721357511897111301238982995915541931444544048622961826904166194777991167739527197373542693215152189512861348313741875186410217428947832118068703118737142215069579163456627454163583544328278545180830995840169878153941380545222346736205783572558845328069047725405115587313391902194828855084372090555068016177952955617022929755913240810451841481826514027057907036322902072994273701948117529038650254957534227935865572958837334718810939540767083332943390409993319925191406715969415704280288427660650866938033557948388930928241574327660372434187142135891038490982737858423766408203717992940991485562563037885748691976624375147171864286193139519808948222859968902425373599935063157970458623746082640723423341996475893947868122478765490240681929409017850194875285150563522885713718497867536320446147380939358694084464975700328281438562667646425304007418056916485709666791802185959530771679194452985251759586210195027105054760941072556125240877055389945179340688273431119338768268171389505883895070688157579210490168950281173169865800168395227477601128937278597831598803887273877583624508642783582765182466681 A015276 765 -351851692514045798361630685861148870095673957634782940828283281896994639114568827212092730965577215711207661110051697435820610265103178572540722310323103140063764189857964580946953100264710469310515864774049048434750763533123441424260845885016493909187413856480568144490967560646201069709617769650068246156110269944054349839054156980041276671241663711549882023812770418683296651043268334730940969560664523815687984618572759764872228222780787458160407973489848648894850033570131257007188300471154288909818035633588518031709000800749328179716130762320842490417742684964808441668623163618486824683444765872407554292446663931988347226041540354853406254867567497106191438892368414055566807125617626219643024932765481852035142161936107310715333394817543108063734619294571748730286252035879715012814052783632251873178023442402561188685353413881899776841282582463249759336737101264692109946384890496308156159467218472793438584503149704876136623337007426421160951277961983562196087495295079978096506789023115005607218473700086626767562811969730931201413937381055593521964611664770984360268937230560287591012959485542183714969679693706415213938332643209986102935113849845496934726508970702605046888431430356188528850865074044005405135068586437896388180020797718929566849930692998777816681438835157829873621130757350371045248913612003741894907867499029571202099987022227091164137042280165894541947366005687105506150113760289430978265018844324511627593848357470523460693983131733643805331998812289162020612097139808097588827910046793975396298803655244541557397401093791993327495164454173117729786521213638205775421775823616783410682303752068311365513886119346326764612313355668515413531484470990148410161991562030285700748912529566093372245995900900031226254320879952518438410216806038746269035298073219523864193273850924834150753952389400237438232435825626504551130977590803157338770312544390767126137671949324778357601324886411351326603843425255694258388228203611937598704562163567619952139255147205548904929454396607198989932528571469375781069369717336124748512049268765119448761735 A015276 766 180148066567191448761154911160908221488985066309008865704081040331261255226659239532591478254375534444138322488346469087140152455732827429140849822885428807712647265207277865444839987335531760286984122764313112798592390928959202009221553093128444881503955894518050889979375391050854947691324298060834942031928458211355827117595728373781133655675731820313539596192138454365847885334153387382241776415060236193632248124709252999614580850063763178578128882426802508234163217187907203587680409841230995921826834244397321232235008409983656028014658950308271355093884254701981922134335059772665254237923720126672667797732691933178033779733268661684944002492194558518370016712892627996450205248316227711530757459390925507912507047320099303333801163581947902479109013607126165318977318166895714104730420378836244882606105160567977167172112831184104277478414925232525160190406648799694433395421568114662560650536975784072155816314324841319719911566726415127953992893011810572514504051335145674730354040477165682990043451037024086005012135480309942392817932773916442144811420132763358434062028573057117130778517612085743179570211281456577415814401170926491806420511553762151112227547709561334409357174986645430312916303658779958131667066592799005146989875168498232369353473613771921215992447047809315145624031654169852169948004509816309866684953494693124259206230101149275333087843423095323197939108119705391116849456150584351223657821003691461768251580428345519814860978973966890312079916890358154093632513155354726236025908482678318581889301940129664428398028027045148361701797318805154975080464424169467957048732526837353637762909596149879106144632703260431143589909539628917101554158618613628364495520491412658373327612092877707735873064513929893233480035173660761260396304683784100946915171491945279690449976690724957142096558374489574699529169938607685031204140732649905073947462433133177576919944309945264761817974981650380636680351983992484112412884347623924761755922212244286510101421658964566520289291584923820383560452034766727293245083356657544145537910105446991462892419705 A015276 767 -92235810082402021765711314514385009402360353950212539240489492649605762676049530640686836866240273635398821114033392172615758057335207643720115109317339549548875399786126267107758073515792261266935870855328313752879304155627111428721435183681763779330025417993242055669440200218037733217958040607147490320347370604214183484209012927375940431705974692000532273250374888635314117291086534339707789524510840931139711039851137535802665395232646747432001987802522884215891567200208488236892369838710269911975339133131428470904324305911631886343505382557834933808068738407414744132779550603604610169816944704856405912439138269787153295223433554782691329276003613961405448557001025534182505087137908390731041982803993936872290695561726852251062965966093912875673294101037049125295858445480986420459119211332699336787832584095100895923948209036560808197865034166327039879248379996504537219872002607151852832473986966180821201245816738440615765255400493326291990867545549413852539210043974443001464944596479658483276801010791229116164934917802997345590365782816995769403252614509200193977081335900587978371088546636659220419581118295918496015183008627773153897366986717180941835059619835460777568454515127064365899889185879695212102311761014351294699346996986861985516894707918004656261633665169024954538383393724950730547422421635845434687200167830720657274803460059212672489796454983180825027667510641358308399901949800457680545517050347214644286297394703466409401570035171755780519382140518697261853010181219714012272613806835928257126927137415143858848431084312289914214325931802217231353261392321514564572691323507984668954305724856749074156128387997276793869981209954846351048634848712447955471025832329790422804344380039770111146994053399754473236880234762400245812419674105739300830857749309029113867233927531455922931034852984272717491206706904013048438223873414990220229748185439043695409444286979982167832758848975813354356460320895886994428185793680090050451883994584507514554630996196029631193058816037334701955412907722639941877640270943212313362669000083948957079060235655 A015276 768 47224734762189835144044193031365124814008501222508820091130620236598150490137359688031660475515020101324196410385096792379268125355626313584698935970477849369024204690496648759172133640085637768671165877928096641474203727681081051505374814045063055016973014012539932502753382511635319407594516790859515044017853749357661943915014618816481501033459042304272523904191942981280828053036305581930388236549550556743532052403782418330964682359115134685185017754891716718536482406506745977288893357419658194931373636163291377103014044626755525807874755869611486109731194064596348995983129909045560406946275688886479827168838794131022487154397980048737960589313850348239589661184525073501442604614609108698946668725511130762063262538238643780118205281063341836737079915142908193304793345268320676149491821650755375194185851576096677187824590900619971037056235576533898315022519306302419868003831111985292856345141783341484299947113695221760444896637912181091608347778617146246092834853850603934220536377578652100725750656415675894254128498594539003152341891837708080893837786210511416069076990765399028451598134006048963256129024267340614976208285434161656458807732642975229587578993033192234276483532739322296416791793565005123080302107047267180681871684171464247790543452523344400410852386858338818325004029632615643190101456670519596451398231302267150184781698060986731390051265120452560162467065903746682398685601986085095845619318030134893263101773421795580061938582900485178462873599108089590384812568969444066134166305424360574857448808896649301211230240075358802370794985463145942515678310836544420488865287581356139537226262353933454234318233575840717015856821471631885465369258673333156419391544447734587551236945690527619265774748775372506136123520867015895720350519409370102111693509327742259545695709116084210367882608466765171364041550179483595629440050429326867225433311397125806254024015728830680642858775286432180805264060698490897080239415024970035483269126628866413982978031059302369740023678834097200593479645334316714777515827375617222150681489912134559808327647869561 A015276 769 -24179064198241195593750626832058943904772352625924515886658877561138253050950328160272210163463690291877988562117169557698185280182080672555365855216884658876940392801534284164696132423723846537559636929499185480434792308572713498370751904791072284168690183174420445441409731845957283536688392596920071702537141119671122915284487484834038528529131029659787532238946274806415783963154588457948358777113369885052688410830736598185453917367866948958814729090504558959890678992131453940371913398998864995804863301715605185076743190848898829213631875005241080888182371361073330685943362513431326928356493152709877671510445462595083513423051765784953835821728691378298669906526476837632738613562679862844602891281550259904835563129297577908055787234693342479968274303086804896338242108221728625940576754416488299954858959621719577537781351637187771587628834977849390887893299564948944776486482119600563113257131123844798115498729858344570776709582748022444976496552553044711369594849246025110802803601692681590305150509595829796304342154756922090432554273514640537612245109894546586355187493077689231621579793530899984873454636956089252786766828701219292800454785644801487957286622501638499715227740218900033936530292360028147850143895742093960170186716906081476551581072519515467960443081252794400319915552320990993687743390500556162414056582722892737780362960510542336514888617010851616227291881123733837997207989175492576487468222789882928953049169547556540253872497236922185583778131848880466158671579050185318536927020858924927244658109267402288977035629579811759365383445408569598921175396948965855787279411782840172975719913734439906202620386790532390449827008976029892836541928022946149465726648435178695705868440077485911492194451272048659413220047946101010622424163724748762959751862093700672612765279608399006417516030411815738059232948691744863427825810249296349326277677448871155155940071362384298473452824545533453999117415493045689358816984299722558080012759768310785838096306076659202032294309982343629441865417433224057042743831819040526201399001591701029505944230874727815 A015276 770 12379680869499492144000320938014179279243444544473352133969345311302785562086568018059371603693409429441530143803990813541470863453225304348347317871044945344993481114385553492324419800946609427230534107903582965982613661989229311165824975253029009494369373785303268066001782705130129170784457009623076711699016253271614932625657592235027726606915087185811216506340492700884881389135149290469559693882045381146976466345337138270952405692347877866913141294338334187464027643971304417470419660287418877852090010478389854759292513714636200557379520002683433414749374136869545311203001606876839387318524494187457367813348076848682758872602504081896363940725089985688918992141556140867962170144092089828229179734932065170177621268778318782195906031792501016331987522442291409237743932821086756337444933990438710514139895894975906655016681728091636882199976797448389897762856117726044954100693527458586351055912349439003313284097998103394354224266102220405359292795553490678885548504953195839356194549578818624493288825808360616447264567973046950569080253646296979245015085811302908768875511732205371130769715156953405651284513223520202520011932355252852333445955752116078927990195324445691005193840018869328212551004468830698109959804736182945132827220520855041966708848341027878958941311413825937742195899482805514568162283476428746898016766303168636502857532990785379972859300276328513561230483771848005073452899775658031137235139747931852091868996324990319065867309168104211327134858327615845799133414558743100168865038895395108263167602677264701508342827296587472631732331704997827860537667477753411492531112731439739320124334383504943527473655585016947402659629216595332837035162289805123036475877923813910864375685645204788185076522439180234674872761964143498094489877273879718046397508117113470685976938905574942540302762712781342128844398312899061381368358146336111389597759568175233610336696053111354242371327755016576172253947877892661287742869592063738473843885968010194629955737241524464493579583184771696659501340557704825290634637084426355510409289825053397732752270187885607545 A015276 771 -6338396605183739977728164320263259790972643606770356292592304799387026207788322825246398261091025627874063433627643296533233082088051355826353826749975012016636662330565403388070102938084664026742033463246634478583098194938485407316902387329550852861117119378075273249792912745026626135441641988927015276389896321675066845504336687224334196022740524639135342851246332262853059271237196436720414563267607235147251950768812614794727631714482113467859528342701227103981582153713307861744854866067158465460270085364935605636757767021893734685378314241373917908351679558077207199335936822720941766307084541023978172320434215346525572542772482089930938337651246072672726523976476744124396631113775149988738620062763404112801226061033509847314937938349471901700330822417694974181720799306056470453996149516436030923255491749833713298205492744632422222609011269811047514812247180885515161873019746396517937368258405214819828999938283148555565903690821281941077953011442021993242884614239125486862361426631576534124112565860581706933675210178999856914241892068068787838244806204488205670143013029197727008360759064735656436108823467914183364282121138034831631869090592956858517123975551485359928995422919946375351255074622089555102015507697486894306363273132921536624727772641099972627733506399885587018186755786751103407696678417362302940295317406483298384867108269881301510760836726006759835967157092153466871294319215350597259424142308451176270998486736979592384264751112141992642627504860505962171197672095707536067911461021077870866177098021133169054893420320846799047500604047613453749365929179298240075325516657059201714257259799985638939718459195840120109579137582116068697246239872627134283684361864163691473916345751543634581158289842446683837808845370654284010124495264472169411326694261437091395450079205063163622424169410052810821191644697171603536488955828464985990112722111772874171029833571279382311224131117035720578453027744140353747734261122571862134098178280560033167931664985702368200769638307516324581811634508538092092386193389253743028324796374185025609190117396600775394695 A015276 772 3245259061854074868596820131974789012977993526666422421807260057286157418387621286526155909678605121471520478017353367825015338029082294183093159295987206152517971113249486534691892704299347981691921133182276853034546275808504528546254022312730036664891965121574539903893971325453632581346120698330631821511626916697634224898220383858859108363643148615237295539838122118580766346873444575600852256393014904395392998793632058774900547437814842095544078511463028277238570062701213625213365691426385134315658283706847030086019976715209592158913696891583445969076059933735530086059999653233122184349227285004276824228062318257421093141899510830044640428877437989208435980275956092991691075130252876794446315549672258954031329569078340361452087645230340085264914775578516353331313311279794669595055670580362037519745796412612074066867647376461431913084765888574138126805780006302357833575084371893402993492379901402656543961665674052404919724074239571867845736255450722635538533960589434539378361702131545015974998517749628965386030459523532738373827989397976676367434327511475489854762582605521487300958682087264623279758043842933864143374141269256530036339709663730012289983923767456877651048141217874286304231144745130765001370110330069371395363228725576226423043157685651589274951199759556991312083941826717065428017653635933928895606515596326747557346100145948878407771508404705761138887686869534292990145918898138256005035748341262348480496946619309336937154686905983026218991571987228466672947349243706463302153239323778677938401416358774224232209280710049178993097672736277207449053202390172963330046963015450932479715271922375658613645828839221412040005225905061033139232577111003998748651037584859837002764674496217881440619243576786463875019101017931134653677757658984754403313716267968462135703386361071437585783303755717617398313785340172048654514394052720715144087634562728899759576471492050179226588543801333028021020495230429411766797033258535290806504102399129080582014725551076770121474027864295809716220584090741812528200572395123235020431352321009475162544529541554782502238841 A015276 773 -1661572639669286332721571907571091974644732685653208279965317149330512598214462098701391825755445822193418484744884924326407853070890134621743697559545449550089201209983737105762249064601266166626263620189325748753687693213954318615682059424117778772424686142246164430793713318632259881649213797545283492613952981349188723147888836535735863482185292091001495316397118524713352369599203622707636355273223631050441215382339614092749080288161199152918568197869070477946147872103021376109243234010309188769617041257905679404042228078187311185363812808490724336166942686072591404062719822455358558386804369922189734004767906947799599688652549544982855899585248250474719221901289519611745830466689472918742936468469803237374306222515042532607351151427027853473598259848158355206414990605008870402421486247356768670139352746508760299312303610910836708452427199370382285774357158446712870265892909658165640856269287250469347851496199637689272819917400159963440132206720855917395846057383454337595011901782795667026978256509953317865744315153688134102840817569580029052494184534849688978332883258214377429439454928127809219430017569030983096712411834078050819193276289901055845801916278691753461822889283848483091805479131035213262196653584102328937753638203077722349642414297075475898243709029992983023225549551989505468215313587278528087979315947930027627166378269172568014586246863145970496526655521147157057236417192573046469800896044271388187964656589164451805283717005690448358768457487723752274587056087745188847137138253326019268009018480213567777673238560307181977829223555905482680403082780784222926557416937149370414554713193093451694723175409886683272860417758062951293419257681477275042146643622797378571385835304950626804544909901878295084692713562161443593464048807907319875203658035151546215506054553496675868536728345241635412485719288009373652520699948060655123255296327630118121734657560468952397848628826584420181602819647848301555632709775686887875628904597299526688910557445450302899743212904231056855543068767456283218762671553744316543316406782892637663603655245935244765435413895 A015276 774 850725191510674602353444816676399091018103135054442639342242380457222450285804594535112614786788260963030264189381081255120820772295748926332773150487270169645671019511673398150271521075848277312646973536934783361888098925544611131229214425148302731481439304830036188566381219139717059404397464343185148218343926450784626251719084306296762102878869550592765601995324684653236413234792254826309813899890499097825902275757882415487529107538533966294306917308964084708427710516746944567932535813278304650043925124047707854869620776031903326906272157947250860117474655269166798880112549097143581894043837400161143810441168357273395040590105367031222220587647104243056241613460234041213865198945010134397252405806132431749387795006298111572155323798216262270132747778131766998434390375060285673575610052393135609669460287284397057115031086919943046314648993954728622166083806230643027369708388225061236394366945297372517470006158245033998632841459953954586748314229552730314665714528382134228915488254138925911555010346078928341622899286519404849106281827764752746725482715508689513853992006497769184266689902436745705935759451571137287577244362777964743229367384136778061637451706865932517766199890591425038745900801712220449028996580973556525996892193858501400070079796133244479774782559158019885719412805069163249705742961443063565465967847733087240929654474171763318200495382094793163443013396814826946304716158920187186512197393417846766614321667489734934117316638343511738254157706643154133647586573786278382969588597903912285786076232808201933143066450965562158335180424280956543237300624453635458487966559744484795150777456720217758440194299984730948953857497047680746221974114856008151209839219515634784902886833014415820291867761068980376860456266492075715724987860238939143221012734653026508352359638392860952591611300771219810205967044192360100645317891513562961682076543052745485767793146906125261571141268593054480641029901718717533477874226182599319956515187937588128513957667221950619898380557456485277494646454947667994965317247006852301376132903714668938393670808152391871918820145785 A015276 775 -435571298053465396404963746138316334601268805147874631343228098794097894546331952401977658770835589613071495264963113602621860235415423450282379853049482326858583561989976779852939018790834317984075250450910609081286706649878840899189357785675930998518496924072978528545987184199535134415051501743710795887792090342801728640880171164823942196673981209903495988221606238542457043576213634471070624716743935538086861965188035796729614903059729390742685141662189611370714987784574435618781458336398491980822489663512426421693245837328334503376011344868992440380147023497813401026617625137737513929750444748882505630945878198923978260782133947919985776940875317372444795706091639829101498981859845188811337619999965841906006998462194467692803267591561734199642338783307484598702413300171938647108420564825511348915044519501008939075399491662460782011531883760687109470659680559309963594502136788506205624254623497846267416960586363503033479276027427813336869496924668629882197323717056227868867488735472887225516668144361510216871768599316746150681502168958607622525145695385847510648600337516169314159349135376554128761503050005876758947677785503597774210081865560754369568815557296109145396269987038105511310445499332836629340650412920018438278918919487059433184478380354262721172752443997602976507351744390577251050652242354435285715659820766194229223473087553196675255784068390034498452655449889992521371729356052023590242047270341382441373619826698922264620842905934429383121043250903988252157335012591156346833102984659957910886541656597138333299725826101846011063843737405883137991568049937895029659972576064529923523156789848839347455914179799941419520302320565395271353116827856385479533727953990202661031787870563116166404560658635678104813987202901261556839595562575166573088423092262292488023902862682154871994663054799469282236640634908767705046940044499830450493377762782797304076243506691107023872079974927215916454663927084854340147300407746385950389344666047812279791438736526369653673043772036778489067478773569697353457161860409651598106466663222989065625112890062723539925182206854535 A015276 776 223012504603374282959341438022817963315849628235711811247732786582578122007721959629812561290667821881892605575661114164542392440532696806544578484761334951351594783738868111284704777620907170807846528230866231849618793804737966540384951186266076671241470425125365006615545438310161988820506368892779927494549550255514485064130647636389858404697078379470589945969462394133738006311021380849188159854972894995500473326176274327925562830366581448060254792531041081021806073745702111036816106668236027894181114707718362327906941868712107265728517808572924129474635276030880461325628224070521607132032227711427842883044289637849076869520452581335032717793728162494691735401518919592499967478712240736671408420593440044697455074577829498046372249531239607403507477654115574841223379262287003954856298003238647351971588819430187127473324310920975124082804702158696372533993771053136574411187561746609586713836687390539430455255504484222633065916609247431558816103382925530054175367158907215859665737672603477801301301907694270901056851496314570133600827614625651632895965889154648422760540561276162753373439307371743532977256332111715814647890791185120151552256586214611901090565387199239773879691792207971084736705261171616849618393544953509760592821839338557999944142689158403854198653169809416129090547300283484949837049989935353314913804434137772817402898861033492450925385095319217637686490304537544899006853239393119631307766037912547354518097197581819050930339839168777128377844062403230597903846583079880167699335516675888687517650888046092539690011854558267581161570585779458859830220826463249131410600843259436604830286754732703287701153984344878340615646514018890104330901268184816341763639405056022102984883749901292706066826908215588355326792033500240758137208582636789100822717577987752533227537349905048043071118245074930248367388415339071981431871231270670094522079345260896625230510304178921589461979024394314013622268477848687086441187486277827308395883243395818484403109635245249844762672013434014311184834600669998676033434305111664356183978724951997304615444650132930889792171632320166521 A015276 777 -114182402356927632875182816267682797217715009656684447358839186730279998467953643330464031380821924803529014054738490452245704929552740764950824184197803495092016529274300472977768846141904471453617422454203510707004822428025838868677095007368231255675632857664186883387159264414802938276099260873103322877209369730823416352834891589831607503204904130288942052336364745796473859231242946994784337845746122237696242343002252455897888169147689701406850453775893033483164709757799480850849846614136846281820730730351801511888354236780598920053001117989337154291013261327810796198721650724107062851600500588251055556118676294578727357194471721643536751510388819197282168525577686831359983349100667257175760883558020020732035910736476803442132545262435639023025230146295197184198354588524611857364070230519116369564519969919732894023671981835392370494050383334166170098363785844372654223276673680766866193694411453739091334673430502891007014579557809603925772153990778179128250406390750931179937300348210333623588713436401471330459923583811338557718702234424727586112296692487685944625655507311450749597674362170560028465067768728641254599452580126315719760726913194840930870604241646738323174446897844435687356664635127022739299274740869735536931107799177425947481564912310413407528385372159531880166758092487191692889426168168508420523715127500588874699693455875947766669354055056014152128844270214815389695825523177520834784144167352264370806512698380488405520360396174910836116188520772404882797902793957087033136449093275112529997116531487175809930102748175804374670128785210743826509656219901732358655200754680332674868570562507446761943811069989970816398132753296288315952522726614072192278141133222435446855605104803549725146029177025574253047996862358056904288950859362935014781411225924685016141241091736171057283165990992606534142396604658961538190799613504755683520239731794719998714652676838158952878775911855369001843794175804489548990944284981211368888554713005005871358890178839903270161269906496177996448646321833091642355667666740714854369341476693699105621659784603874708919534494674542019975 A015276 778 58461390006746948032093601929053592175470084944222437047725663605903359215592265385197584066980825499406855196026107111549800923931003271654821982309275389487112462988441842164617649224655089384252120296552197481986469083149229500762672643772534402905924023124063684294225543380379104397362821567028901313131197302181589172651464493993783041640910914707938330796218749847794615926396388861329580977022014585700476079617153257419718742603617127120307432333257233143380331395993334195635121466438065296292214133940122374086837369231666647067136572410540622996998789799839127653745485170742816180019456301184540444732762262824308406883569521481490816773319075429008470285095775657656311474739541635673989586959998812672598295893707924934058906150210825737713436133310307494918070547325646657691834636242688129994309968959128708315650938882514294847279916214042606939260883948148128362333743832296458992214096903688308975091509236234178382835597350522396065211063520328018271400494119488817901437448054100223960784680419185024931876675378715507995810520298331311285043928490302822709311060387427236922298973476368184840949095881067985874936841342143459578870000928369139804966346865483457692641950881377984440438114534977728134370603590678128380241880062932693013910748353407784067098113795785230032746679369951113250723377409693429817719920818090355546120858110770080099793635468514463705433147355323565834389972887085402309615173123435963723314492879880357821498612279327657927352083827427533228696000295494213834973977303309749128608820298862333775195635804637633617473681778788384424362739259810498643203335292935237483163210739996802052748842627798145926596833236712465901129794489001015481715519565814705133293258147997103476117624063728198750635310079627626331681728206014715392598017234552930888137849859287973403347037805057991861764073315144414119840528720546464170147545290239392908129070577540096619914289121024604925119336003881586214426635632876227782827541337409806286200626229845294016600431015738630777962830586224375532519528555409558454758926884361954255754768855393719755352319524789225634425 A015276 779 -29932231683454437392431924187675439193840683491441887768435539766222519918383239877221163042294182655696309860365366841113498073052673675087268854942348999417401581050082223188284236403023405764737085591834725110777072170572405504390488393611537614287833099839520606358643478210754101451449764642318797472323173018716973656397549820924816917320146388330464425367663999922070843354314951097000745460235271467878643752763982467798895996213051969085597405354627703369410729674748587108165182190816289431701613636577342655532460733046613323298373925074196798974463380377517633358717688407420321884169961626206484707703174278566045904324387594998523298187939366619652336785969037136720031475066645317465082667590508668116671389283394022265650189198453940950002110129156818779055107288358664183988047770350374687435341056468019468796779304120148541287930445424985044970572060543318764639913847280040182299946893887368484965695575108551644433364090563339134876916498426926325860096737977657503324029434538393112512186498711798303725991526563994489441449547911281900997427417983092157607264834717149020304006533617017857821488535600418574302686567066859383396453259907477922255392883186016910420083869943423805632619462075512303325556665117443295588506902631639739917307934308914313799950086855435323703974841532358396128924789758088340482059621824443775530821699595768052302928942365969951476992019061584028183359547169336241542895439304052736041745883270998728420022481994542949944545914461634186770002465314914097377120889378766645513980843836807008155764830062076113303145018599079280667015882815753362555989599170713895326350156702623218265970523194791159060568914188368794736163889758442505424012260265776055763650835728339349888632169802347150437423655256537843188714489534903867248359330599578122595986440006010223093475330298997750866348099273322340683707100565041758988183561017162199123670853011024435718347191021403485742876710496591060083942225209080417696680809177240209575469967767851460332650831602071628035517107722137225600406601604948588824297439396224149457665582629574568678374673355502783467767175 A015276 780 15325302621928671944925145184089824867246429947618246537438996360305930198212218817137235477654621519716510648507067822650111013402968921644681653730482687701709609497642098272401529038347983751545387823019379256717860951333071618247930057529107258515370547117834550455625460843906099943142279496867224305829464585583090512075545508313506261667914950825197785788243967960100271797409254961664381675640458991553865601415159023513034750061082608171825871541569384125138293593471276599380573281697940189031226181927599439632619895319866021528767449637988761074925250753289028279663456464599204804695020352617720170344025230625815503014086448639243928672224955709261996434416147014000656115234122402542122325866053124409924483358805543259250526997637473883374339213078566969010163400879448344105891438477368264614686342360525451535044378211128774910548507844895048291001983768619724428858355699354692038633079988881139773127416223284058263395869426357850299123427424697102488040590005297971074159488971036870544206543830861494966211938799479281035776116593390012055035802705195529502593350780057976795664819823297632984895083922818357048753512463052360645091472628970909143545148921423737809870065181134858717557795146911662085356441911073937334414858304876781967633781972438078850688309904095315437093772196091119544758009442584410844229756942717996208343409697477801416422204026986820208392057912128887231406367992006178502850474846476010809116630466977593769616137934576607717441938085335472991271214826205444917312484799229870973881020485155819852405755088811454303732954169942026965543297426431923190507194412399637110803560037094302076426982390942978712647354738596284800252247534571268768395415374975155665054295793320269277914605497963952214812713596859118671799684049803659682754577023972016009937902148282035120787592302103020982262231568732443119976374873956879435052560061324714163681693857445010526778443886830557717267123107960711502028799531008415628214566664526519093929279470990263369416090250939444500118834427732333073832776108387551103039520234805038367351368470786615502984050692548754878932564601 A015276 781 -7846554942427480035801674334253990332030172133180542227168766136476636261484656034374264564559166218094853452035618725196856838862320087882077006710007136103275320062792754315469582867634167680791238565385922179439544807082532668542940189454902916359869720124331289833280235952079923170888847102396018844584685867818542342182679300256515205973972454822501266323580911595571339160273538540372163417927915003675579187924561420038673792031274295383974846229283524672070806319857293618882853520229345376783987805146930913091901386403771403022728934214650245670361728385683982479187689709874792860003850420540272727216140918080417537543212261703292891480179177323142142174421067271168335930999870670101566630839597587772493256628783138701745061494596527036801373112171408639868630959218929566140359713776702060305260737115859464241232745675994718560848636350198891587964594008225105823849240300983258726912279653920041133716995073188278386793824022587813705654095306717823760425834232425372110145247569978583514603858826014156561356238924615689334045119019795610732539741244397561037636675253477512701779525374399780742327533931977139800592007013094305844135960158427203852772940713037236659467097451454527968435566759106811769611526778729505835662050706018369319110280715086763559705127283113606002949857551181141480404195741070854799131060798281035937931812996824182572419522987538198823357716425243726915182378503892214154784625270699265980325210795901106292634136080478322500775443949898450627444722624198673864956833685772548115894192257176004611089700236277281525314192303452875321027395004627379344348957219125317628835840013408132027047471926584961961825055152221256021834046065628359954480244381424018464608682843785949825185257972140699483387082812449044625483007214338265755560328612519392586858211636238497179339279123326558806976470243299508035927503489853596784391697274576366762449553986191183261126884023756031772960431573145196407878307830670295730669873591056317026823177201146140550047131320515055297016061482547601470890415367369913635942753374281328893148315808013372550398866504559719110751855986055 A015276 782 4017436130522869778330457259138043049999448132188437620310408261876037765880143889599623457054293103664564967442236787300790701497507884995623427435523653684876963872149890209520426428228693852565114145477592155873046941226256726293985377000910293176253296703657620394639480807464920663495089716426761648427359164323093679197531801731335785458673896869120648357673426736932525650060051732670547669979092481881896544217375447059800981520012439236595121269393164632100252835766934332868021002357424832913401756235228627503053509838730958347637214317900925783225204933470199029344097131455893944321971415316619636334664150057173779222124677992085960437851738789448776793303586442838187996671933783092002114990118548102741384440396186179900908818237828856697425501586949553101671704050098208970543002427988926311650852294374737975972604248067901611529042589950624373807691119814978539169290254396954458378630050031835615991052967592920738458589011482234578734711167262059698998887789420170621503129045953341588535088782304011606540427848809165902632525109400637523197217260533954455602209431918865474037572183700918610211777311508670554438774238255548771791267526081506076857964879297895063995081954107055580316067739453853015998923885412889392950704793230431846476829528031721042527251561772290785564224910250665188463710145414348924554435913128887399948449071544186389257269079973417197452847912173829034800429436120399488305956599317499586044628433654985875350705048660821312909164918035493297635417123855062145744335738667699091827878376784289612883528048642520977297674577114462222399733502618221377941009116167608224814403406758015855202977675787647211741351772663090972239569651258622894837970970277515764428397460517482068353931890628072454457336009403931012173190897903081349341065514815746527471569973091282082821160376995584913924503440910557472720142401524275396246989478617240734302807599147132764610410815182898689524099845740516599613071905613395277862597577018264039969648896573484283777088640438788498871049503293934738284972157296735266512244269251752431552984059412687274089345811118469855220239936633465 A015276 783 -2056927298827709326505194116678678041599717443680480061598929030080531336130633671475007210011798069076257263330425235098004839166724037117759194846988110686657005502540743787274458331253091252513338442484527183807000033907843443862520513024466070106241687912272701642055414173422039379709485934810501963994807892133423963749136282486443922154841035196989771959128794489309453132830746487127320407029295350723531030639296228894618102538246368889136702089929300291635329451912670378428426753207001514451661699192437057281563397037430250673990253730765274001011304925936741903024177731305417699492849364642109253803348044829272974961727835131948011744180090260197773718171436258733152254296030096943105082874925043306157199262509457297574389325625486325742354018850586118100764222686129881642090572188774012099702365661692365537492441313445414859766899196221196999020269438138630653183733940152455019317087842113914263833630224039861997007907902716198570780023997943932394133135465788351031738641284960155256270259020483029081932632913348313232477361709052148182876215573815630876191068400205602868580743825766343552739464867438911325374369744543560063663134994155857338280031987210261159527214564729222872451294998837738159234148410150382895264889824902043393070225307030174095376626310487052913437433692029401648461626831189038088258313889319814540791054832331730316920299477083742603502661516476261851147288566197596076903299478310712582228616447637116070863013876699292232295728659440579144601273192203121636381913367102847514791191580412999894805541547614504359805511223810238204066286590848399817053727806483338529724538619990594106326388365992731302236310589736200034599771236175527446277643966705968256243829048792576834198009864441696950666313981093570423095970875611501312545922489144374249616996794700849685633582911248706518640000726203313252511650110127998397041692077205982556567683874789529968115542506678428523962831491968331728635093487065733487202771406638010318515608503238114527614215688935256659534276160076479977263106366548477694884581509261392679228030222496841774961167958954345595709628677987124615 A015276 784 1053146776999787175170659387739483157299055331164405791538651663401232044098884439795203691526040611367043718825177720370178477653362707004292707761657912671568386817300860819084522665601582721286829282552077918109184017360815843257610502668526627894395744211083623240732372056792084162411256798622977005565341640772313069439557776633059288143278610020858763243073942778526440004009342201409188048398999219570447887687319669194044468499582140871237991470043801749317288679379287233755354497641984775399250789986527773328160459283164288345083009910151820288517788122079611854348378998428373862140338874696759937947314198952587763180404651587557382013020206213221260143703775364471373954199567409634869802431962623985389054954947139098056319398036235049908835839281063743865177950161699805087203329444131098558046834944420251174793284004424234857182154507494598315042011130900203749397812108244379252346206302746476779662261164011943001417353785145106822385429766607724884788440243756901413144325828239948651982193830394934881028936284929823076447320628440202476288670992262579252134771841957227468977436399258833612646699779556148390495567399794672730675140731676462878675936123435030424925182970470871844113977067165730550965151225624581096706879336220690230840813687524061429850261566274354129681338815888265735406387674417626449099524378416684296595903344060975081583476358946085621095327279767477339126325749419317229147233738697204657034229164271431336491793020946313757749150059694049746895091719619611662689899945386453438187395196081335513540950329905058648584596489288780736004585102531187449539485276761387460722879617294061985840978462902149481778696571795282973772747620226544085273649724431376527019878019181755809046160282215654624489349046040325793236722505000052634281884704250417120832791477447113328349385835985144005195916999752785046194606906589607540939636151059547052296181407997379486518272766390137621089031550861339930333563669467432563949585085771979855814912175909963536061481353844157541642901659277724102594100033538589932245081927836490600009058596149283857255464296973891712891769224937231465081 A015276 785 -539211149823891033687377606522615376537116329556175765267789651661430806578628833175144290061332793019926384038490992829531380558521705986197866373968851287843014050458040739371275604788010353298856592666663894071902216888737711747896577366285633481930621036074815099254974493077547091154563480894964226849454920075424291553053581636126355529358648330679686780453858702605537282052783207121504280780287600420069318495907670627350767871786056126073851632662426495650451803842195063682741502792696205004416404473102219944018155152980115632682501073997731987721107518504761269426370047195327417415853503844741088229024869863724934748367181612829379590666345581169285193576332986609343464550178513733053338845164799364510455725250228212656148679742329238281083912487612563169525563721420616640715115460452478982488029173102607960239943550941036570142446972219356228402717175592217928973744418244397551124082758040810339885993396658688662552929621901212251195992361804887525076175812146044519696669768677071363525486683600118723657731970953158266250217830023431501033812436456426097507406714534775100899545320550669004001888286017392725251881542897216759508576655279554502907579471455799468041869737627997761247545760612162290834172324183620078036721852409259381320809674871544265330218472632950399964757616738362482678852266143499049272635351055906247747605982885162975574241782072926435882281833907723996266988287477016954396022000134173672995884358239502232235015879304835075698679712289327049985190042201282958611630131653874964374390217146658242288398535385505093972067317067018913780732558882230826226002310613853792250628293605236590634169167776670357024875400070417304530305868833191155436806630803022244818733965882953316434957235452668187149887608327774136852323147359130150180637962783063766142877840933407233902531354625240786797652108050773417847911997209131364238265055654450212822876933053391862470370342456070707465863055824412999417102632482050497359816467064116631578665667133101147353842306894263183568763419685322697211323135753745386781564400098005466165304528404150589776179567665908402782109715331804949792135 A015276 786 276076108709832209247937334539579072787003560732761991817108301650652572968257962585673876511402390026202308627707388328720066845963113464933307583472051859375623193834516858558093109651461300889014575445331913764813935047033708414923047611538244342748477970470305330818546940455704110671136502218221684146920919078617237275163433797696694031031627945307999631592375655734035088411025002046210191759507251415075491069904727361203593150354460736549812035923162365773031323567203872605563649429860456962261199090228336611337295438325819203933440549886838777713207049474437769946301464164007637716916993968507437173260733370227166591163996985768642350421168937558674019111082489143983853849691399031323309488724381378053912717675810093235064082559414848865338325576012325058921603618095015468137850425507998421704715757008731156683121041078557711223961082455854587911713915402651508640505006536441922244469563730679583384898015525435869094156319443377948891730340680791540258874373748854090330021325107094608287570561687234414380220107171595345849123390203225867206175142606939088617270411828833674906448939537613173612053010512287811372601683774424944298605353060814752911048678104917238646706038033732525626827301291135364987735276595528068337342411968627780315914517255240275801271246743239815305609522617813083857922326547604357558233852105003910021782041110743044530587671698616376907313945894081047776102194946675782594035162952880132157854472857261085868063414576608555961806212652343891427350659829466880772597679742619432035865458295658068666264922680281697820658704591709890599805105850496068364775659534818892624486911183098976022555431215683214725079227780148022750533220305690631996933010503975266859326026232260392563919637944694153696010441744846081429487794592468583161177395932926987772244883935700194494112043987813860505744638641568115977524864682805614555637109483064033130134760761669385677076467799427308971310137737639125908382204594479219103111716816784929535036985478977646735043462816811661480905608111161161371309905527145620818186013691506815719539678267667156937825932485108159445833718351708963387062905 A015276 787 -141350967659434091134943915284264485266945823095174139810359450445134117359748076843865024773838023693415582017386182824304674225133114094045853482737690552000319075243272631581743672141548186055175462628009939847584734744081258708440600377107581103487220720880796329379096033513320504663621889135729502283223510568252025484883678104420707343888193507997695811375296335735825965266444801047659618180867712724518651427791220408936239692981483897113503762392659131275792037666408382774048588508088553964677733934196908345004695264422819432413921561542061454189162009330912138212506349651971910511061500911875807832709495485556309294675966456713544883415638496030041097784874234441719733171041996304037534458226883002944431510723762399841625388924414496771666127502447610096335892092930077695808709894035690124221880399084137815835180696680429740958762267325906720276748070510193672967557900025358400120756308366825726573818542577107179448716428961092244150685470336617164457671848451888219289270028627988658952834759284089707979155169237067805008894416665252991934242429805712882063659847721192996864365425976655023701333624065722864315979208728598373821352238011445451255425371911666559882520292601706402121378210462167977460559562633645437332236702221691856988649995156538406045310117452207955962958243718062923400769833350316929032654480926441687615951907264793904333320031635945790305467258894036609313370455540157642164255967917232024719079947763733918205110315878882857894062508499672098140789620150091176016722174593537761518556656553746607837899748715616403174326621413015471956028841309127296004145273352440786955304629065672423142136572168566872540298696909285854329778911783266111698179241869806784112343501118778466401178550221210061893280945480762378377002385682343794426607440467364618029533822695415949327179745711237657922424155875925638229075162988989623892087969329313320215887161142533362934968311294704244181058407142674115294513646806869814983923826610528497756645899870584489314357051960846171549967312126216247473582143555023768341727542938896530500829565990373996508200273283305267664908965548920737354052158855 A015276 788 72371695441630254661091284625543416456676261424729159582904038627908668088191015344058892684205068131028777992901725606043993203268154416151476983161697562624163366524555587369852760136472671260249836865541089201963384188969604458721587393079081524985457009090967720642097169158820098387774407237493505169010437410945037048260443189463402160070755076094820255424151723896742894216419738136401724508604268914953549531029104849375354722806519755322113926345041475213205523285201091980312877316141339629914999774308817072642403975384483549395927839509535464544850948777427014764803251021809618181663488466880413610347261688604830358874094825837334980308806909967381042065855608034160503383573502107667217642612164114315175928737046500264174754095444600321325831373571301190689222764990412274582243115271035267933822544715355844036353462386894703030912252511919653820674177168480850124598007265546692162205604812664834093427045247281498951502274450089934008791310514232666868239783585448373073527111606448195335237084324639486465072568290005212936768773916212645603152555625903551220330328633901684454570229688309959091117216629910490216616097484332428046742502838224339985819809700568546903344354539853815550117315295759177542248793603355419668120078750705947036307084731548919265754988831871646539339506022832688815401284137253883795097414320822644175540208377744497224505670999123975495348195363585648745917280806003295733631852774671484225461448006922638158336850729109840610797901691398107529424550786481924592190515131029551358335572774325244671772110972162323069336829384374300053079727490187300719337668346863595325456188166515334328241330971147345342840989037294129996451952772891214276317401033754680279905445062972847061339324185119238155548259733911756557020244269394061575419840817909003564700859273155500263385984756637852596810782899324752982298036931285877017636951662571134564724158088325424493549916823590817732043417511888621903489252250328542517394585550039990570312491992560071102490398475293196027450393678780746948276000651896026331113233785610461273414890471880163063606549814246386688126786157468189944177518819961 A015276 789 -37054308066114690386478737728278229225818245849461329706446867777489238061153799856158153054312994883086734332365683510294524520073295061069556215378789152063571643660572460733364613189874007685247916475157037671405252704752437482865452745256489740792553988654575472968753750609315890374540496505596674646533343954403858968709346913005261905956226598960547970777165682635132361838806905925837682948405385684456217359886901682880181618076938114724922330288661235309161227922022959093920193185864365890516479884446114341192910835396855577290715053828882157846963685774042631559579264523166524509011706095042771768497797984565673143743536550828715509918109137903299093537718071313490177732389633079125615433017428025453681947817593078436360670579034395174167928121360146221065506310816837484949104721449185294024855076949668446077573552218153148709585411101075316321690512145957447131620844522995862143825053668637991082226202273948759586448558897837361092268168602366506001920414176352344306610946297770723886752703169659541487413467179482573230203862959750275269913600860278390666169993118116006756898989178765893489465813243585506434950018384599639278318711406683548860385053332656198846928695781827224751165878452924431824355075282682521701820527538716663042069657001023366320350956925352447950618314428382530463296201192712925070745663646726185810441525450482301413772771404254212678645542662326162252151464888229362107105440279189576406847660883760839819005745775332634170010111691522431508484068021725682728917642996928832223166968735257395584716899517931468664463643563135635160207706130622907693257536673194335831123478601738394152687703874050041023910677002519522527866442445417416948766193859015021302815944523545419355074450488500793140997030590333569309385417362171565290673355268286633425794939547247486993482958240204479116305325644623045953810422119209623708687072320610788960793800952334980173513945734807248475508831814725917297724058349920288908010197848726680110024417554909129042660106675642381782844375034882823343196356910899893600648848664993980324113417099620629731911594049550957067968749104121607018987468567758215 A015276 790 18971805729850721477877113716878453363618941874924200809700796302074489887310745526352974363808253380140407978171229957270796554277527071267612782273940045856548681554213099895482681953215491934846933235280403287759489384833247991227111805571322747285787642191142642160001920311969735871764734210865497419025072104654775791979185619458694095849588018667800561037908829509187769261469135834028893669583557470441583288262093661634652988455392314739160233107794552478290548696075755056087138911162555335944437700836410542690770347723190055572846107560387664817645407116309827358504583435861260548613993520661899145470872568097624649596690714024302341078071878606489135891311652512506970998983492136512315101704923149101129197455137238860146058761606937701356436640818529904453851278809149022670709857610436295382790571618684244140136181649226376250811196863592324928513200878845716811848965848379580249204777302051221288410756037391964452371780915411684726936213196790570716798826779533822538235040334521378766010259799157261278848731214135083624643369789654579292045396128154326584831941125591661423298104438513661022778413287655213826275684518667243398922441043197165062107847417298207228352843519820526516468557734521582187015482195436520114100555077848197515332916888941863098017488176600666795678081797271555194659767412944925695891809386198047647421904949938002718422803416405181709064772778396095227070073727377870218582886042232764565270441767802396965225562286584268902010355772067853095512441953874974310439205582446865557650282582947654976366845075061028401057216815699735677923351538061532226434876577473782067314808261162499618968815720054226039153536075610706331526125981783886814492423932299227673758485036697229732255805709905692628161214121094479335522568212515917733917934055894684371765988196155957070094461329411234882622138424164063895465015716635649750078454266887132246244209539943891881648895694655740780137383029099966666113835959808699846101148076108742832459215988573761458141265618166658667047352673958089931458310836955196963614909781020336637507448895211377235659334783934624196013291822834148178216221727008602745 A015276 791 -9713564533683569396673082223041768122172898239961190814566807706662138822303101709492722874269825730631888884823669738122647835790093860489017744524257303478552924955757107146487133160046331870641629816463566483332858565034622971508281244452517246610323272801865032785920983199728504766343543915963134678540836917583245205493343037162851377074989065557913887251409320708704137861872197547022793558826781424866090643590191954756942330089160865146450039351190810868884760932390786588716615122515228332003552102828242197857674418034273308453297207070918484386634448443550631607554346719160965400890364682578892362481086754865983820593505645580442798631972801846522437576351566086403569151479547973894305332072920652335372130525988373003548100778733707151274818283767430668567199883699344892863290279721922364046096627246657277015850939537937858937279110945849397533203068695721614759317288533403580362372599589932876828990406900864353028791304228068769405938866860924521349796802528961866115368325558150928767493708967485856908383796076469802423447549847230348542880866338402740615353767958759489627047616865863920936067544921235345669031948866789486022589201122726536476881413070554075162118233400258510380024117370211096601803403130418501882242303721264660101431685286855488335497094859647047738909641572366895485428865721682143840477724511392649002681561323533629270579922103924123446714875346680554346405892231322785595450764015952245758059964215523242637363341031992202444877220326527341787197079102671659092680715048419633123178154153004529785028422321500454412367109607903492429135435464988969973614561615867427909258063779612510125399675422738903021398267939889819400215377803312817489166086965933349614027954168718498322347092430974219087901322936967690900212511610291117411231962270886283245593225191140685008919835963905606551774811379159131521402258989319554939405187243248604521819830787509452779337290279691829143928347619310309439264419830014930715863813250488396480644291094811205579614318432088036362544703104342379025064823357824381678323191512026962759722264587803855924090618546821777959661688736836593207324000918703838741895 A015276 792 4973345041245987531096618098197385278552523898860129697058205545811015077019188075260274111626150774083527109029718905918795691924528056570377085196419739381019097577347638859001412177943721917768514466029346039466423585297726961412239997159688830264485515674554896786391543398260994440367894484973124955412908501802621545212591635027379905062394401565651910272721572202856518585278565144075670302119312089531438409518178280835554473005650362954982420147809695164868997597384082733422906942727796905985818676648060005303129302033547933928088170020310264005956837603097923383067825520210414285255866717480392889590316418491383716143874890537186712899570074545419488039092001836238627405557528562633884330021335373995992516017852728148558815202373036938369166306974150527427249346601324707177627865929599995619754570457303505415085203313278010700887623002566723398132495342081299860664812175884506087948866758923543238566345945420490048073822811211018778992858187726618985957031488886680316617895651733212627241805810532449032541255866683249905916816272826597401452371659931788769210261092327638914435964642148252223752663171323320906385714722629377969815852651084973046398022999778253327087634539773291663142446281699374482712047923007552734343399055917497461623824029128105744298535549692728036592298808753363498090743101900979765737003391070844378512060454342634386297083524906772298370898629715371595590471895531325998084466288994197194430599581615431194077312878139590820448419561029233623415943129272676539164974451191695116809394258818674630095090558367559637974278639375159005766836174405852052950174231178884126502078414622496896465475745298643336530094936908232022363925718274614224505265191382850450683309345285426897085010945613274085826106606580215932231756394157824979856877506967925897463357698044094169970662362373573903450293733381583950726165438507993767077564928359783534762895520161184107009240099701601917214492113519515020624347055585783998527013322371009739165524257728932299974764809828340751329412600167773409146759928847567571793464364749156340884285652984244184270361850774553336052556372789927428422421182849743119301241 A015276 793 -2546352661117945615921468466277061262618892236216386404893801239455239719433824294533260345152589196330765879823216079830423394265358364964033067620566906563081777959601991095808723035107185621897479406607025172206808875672436204243066878545760681095416584025372107154632470219909629153468361976306239977171409152922942231148846917134018511391945933601613778059633444967862537515662625353766743194685087789840096465673307279787803890178892985832950999115678563924412926769860650359512528354676632015864739162443806722715202202641176542171181143050398855171049900852786136772130726666347732114051003759349961159470242006267588462665663943955039597004579878167254777876015104940154177231645454624068548776970923711485930121149073609217134613376980666664322359751046910604435017713066453602264921579822388750062712541846490436079213574671127696555654417012623485140731356068273828210011144765458827248715317651360667878810080636875902661584506076367893848882605257400300021298891732290255210713206543865968890857562858565113725752402858107858443662263003620359696903782731826222373090109237835413189766408469143045957474254412731887572943639096204919208465704930075571072060764447396573425447550545878105533220446212188396981702891383284937094663158585389439245011186628529072015223312730623256620701941001364825278411185981619719424414951595989052604093272484995050168999456306659619666772115621472514879647559685834019085533571532744249195029377150195688146078014327309259503688727515135191519713359609897153599554386562608286595207170357145175598503506061410919658257626043307193238172012305073713033551280271329520890662480917315255897987806106165275612203402478226893398573264128575736596753125707305070031908071131608575361519210070773187075109700127878483365138551626449202388605689547185771043342731571076663585596755687542233742823259939856318311485922185223925313370886025523689705821110856830536771114969996873476981475144966550070538418473340252425149527631261542170353669529864119254672300274038469571955241102299854270594511422124993194784485173904502974377495466074808096788041880934966043331089492721716441008583137388962530749086844295 A015276 794 1303732562492388155351791854733855366460872824942789839305626234601082736350118038801029296718125668521352130469486632873176777863863482861584930621730256160297870315316219441054066193974879038411509456182796888169886144344287336572450241815429468720853291020990518863171824752593730126575801331868794868311761486296546422348209621572617477832676318004026254366532323823545619208019264181128572515678764948398129390424733327251355591771593208746470911547227424729299418506168652984070414517594435592122746451171229042030183527752282389591644745241804213847577549236626502027330932053170038842394113924787180113648763907209005292884819939304980273666344897621634446272519733729358938742602472767523096973809112940280797377039657975125248282049438698340012898010015944915269624042043203421819481377671211292684563336511972636628929193394834701911579864452203427735357653125955995071919257420304938102914370773765985874548258149259943010285141748090579107649445132410760260473743503893873075014451736367947974473647653436698239035388352671797315677776061249903087863685978410792477533850774023657180963588683569998517816393243701808212139197415130923262707561668344608237067592890090398699622510253152682500100611582819126950852403726052763306408059546518773338587501075367494031849218516211550278377526015976671939833648789728725607101568442121704995228869270245681919281939258327654725386925404718199962526415322326411040624271838027186498343657727419784413661597856617157588268316529325447303569599875293505074114599193567304201397992630865279053866327396117730809518643259978550503911393678432939461067918472848756129468083408876656897054575256048142819304404393159358756273227190793790594419507027174831410101602391928715721393075395511125791482193549119036977906085811624370098733687555162524331320723437046171055557566122423846896201791448735311004682026454839031047585480249103360266349178955853147886617997387020917519045547889829469210123078255553401954400032808602569199294090260931183102135926081861093821872517307406258961662600937706070719029777409758466898664614889281079063613479135489182275374708932553969050095249846270368225674133092985 A015276 795 -667511071996102735540117429623733947627966886370708397724480632115754361011260435866126999919680342282932290800377156031066510266298103225131484478325891154072509601441904353819681891315138067666692841565592006742981705904275116325094523809499887985076885002747145657943974273327989824806810281916822972575621880983831768242283326245180148650330274818061442235664549797655357034505863260737829128027527653579842247897463463552694062987055722878193106712180441461401302275158350327844052233008351023166846182999669269519453966209168583470922109563803757489959705209152769037993437211223059887305786329491036218188167120491010709957027808924149900117168587582276836491530103669431776636212466056971825650590265825423768183123579616882938297369285439341582293392809448488726918231257116684614144607524322693684739339328589539819203949055709458817123463211256781986531713676073482595005472515971167121391541635446948036850468373177604047022544598255002585867136628394513627790159174028142220351124729922240761179814768489102457653308718851443502905568709542588529911074470884516684656581846267989236473953402956238665916260541774808571028577607883096414315991846567100803095568744172789535435949929699735522157641570583958266278317214119118779988733057366451600867727045208277958063287406819837397660292857890271623768452400044184038080731795967893113593461785858383303776082971987411734214131265998164950788125300187641283594437855421143116923108451358009659889889189638490264709968530676702952320075480993396787926969586647317756107309817528908290587539966106568822893354755698455795563999782974588187737562816583855375310082116694761173357335404486504961510541155998100378229283170386831427423669716795384420868991913179348529357309553949191206393926948040011156328039659218816178660110367601994037244699531022959280394213080496184676061224844907625029794230056547460954526318150179435694734972018631540687979478262633597764179154192645428758663761861659738587009719486079238628502532911348057729701548906121047130157707724159542738755800002654981827714453588156442907184067301261155647962519369252106681635656867497393858502127844280213445228489049785735 A015276 796 341765668862004600596540123967351781185519045821802699634934083643266232837765343163457023958876335248861332889793103887906053256344628851267320052902856270885124915938255029155677128353350690645346734881583107452406633422988859558448396190463942648359365121406538576867314827943930790301086864341413361958718403063721865340049063037532236108969100706847458424660249496399542801667001989497768513550094158632879230923501293338979360249372530113634870636636386028237466764881075367856154743300275723861425245695830665993960430699094314737112120096667523834859369067086217747452639852146206662300562600699410543712341565691397483497998238169164748859990316842125740283663413078749069637740782621169574733102216102616969314490199180892460492927635884092234410081970835405933214408212859964433317549954426818409450995430032433196060120986119781062309960517012840249998407304512246249079101914303635082139708754194996545646207154218516425627123504819673254667934227619577897465194937100202147639377433502468780236109502590931628925393911585796143741824147850116485783278625096828322629977889291266376446145998507616633762292296524735091316179989230637287085965728010377282499045681211891896464535984480788614089920263967430455218217677220662161459331704920497481947576951490950569647987950594507233673685972826365273572735678761625329753672039305060144173530468311966225222715757067241046969409578828983874325145711766055132029484298817146963623616979892610494764724067334848529240433221794682800719585883151977707944457009265176715917318305266251019503859020179932735061467566376213139819106650154097875410667510258408744099432166019878759492463553274460672477301056205844187672555398280799757718313032554349795510220967217106170620498577138635118861629467613412485305526412452661894719495615355714924304460941908256567046170498500122688780392950264094635239363000258341136679387434525380260698038909859147837410374560808878636591687761060987441687684152451604146575244871768964483404161392513030294499825684926691085978807543794802752499078544735151465248371778697707035931348638845151493139000156633261203887409913086424997523196050537639563661576285177100921 A015276 797 -174984022457346355505428543471284111966985751460762982213086250825352311212935855699689996266944683647417002439574069190607899267248449971848867867086262410693183956960386574927706689716915553610417528259370551015632196312570296093925578849517538635959994942160147751356065191907292564634156474542803641322863822368625595054105120275216504887792179561905898713426047742156565914453505018622857478937648209220034166232832662189557432447678735418181053765957829646457582983619110588342351228569741170617049725796265300988907740517936289145401405489493772203447996962348143486695751604298857811097888051558098198380718881633995511550975097942612351416315042223168379025235667496319523654523280702038822263348334644539888288716202689925842422959777621349665984306618514269936683711481194463587562552878940220674095584623773752112630609204439149462434363954128214664133957666159062197260576981011371721032347558189684045721016952742179088093786071554833542824928867012802320619835267635444726418906745359197998808117227494588279090960092489760773099546893711143726579034912305322931261056968340996807948651912439482280530250974275958248165113066230438807918819066976959781675408061791981537113277328343794232702345877242303988407169417867111932516451408628166757969748154085330707332116403613011672532343792193560063128230232329855970289474493098942866135972205602768372997911345992207496749024144639612644805090568707741328730031505516521857359231540064165807561605794906575581060114261169380766030693296364904186087384379150637396459961601535948576733969745043975545290018420239113108551955053752159888376115229496871158255587222941548062066202382161766743095149180941273144075124172791910530455899612609608286686131746587796760029642206841189941808821093137575518056061340534053296474944217779842074687473760898858006746890379243659922749272048776674013170652972945107335867758490903989098919789327119311129697534305038524364033501378895943009925808695462385510759669072807805992666335765473361987012404195396004380074017833015269444078183002816498037610706802633608314641271262627858948111470344822526914171118102690038313574435328876936690807075890524177450375 A015276 798 89591819498161334018779414257297465327096704747910646893100160422580383341023158118241278088675678027477505249061923425591244424831206385586620347948166354274910185963717926362985825135060763448533774468797722120003684512035991600089896370952979781611517410385995648694305378256533793092688114965915464357306277052736304667701821580910850502549595935695820141274136443984161748200194569534903029216075883120657493111210323041053405413211512534108699528170408778986282487612984621231283829027707479355929459607687834106320763145183380042445519610620811368165374444722249465188224821401015199282118682397746277570928067396605701914099250146617523925153301618262210060920661758115596111115919719443876998834347338004422803842073651846261550918233147014584698118931114727513253872471894115001778973166671876847635712129701943717427010968061911945020367837670916918843960844993517149462562499020996045394045682526440099290750510857928577700965743062496480394527001192373768181825707599578661409517341661929600456813354098475196649377429130256194386729102059345006513554114699957543680892637293062786584383368851985643532675230448151814650219239558346108570863866981122024983511540564759002290098158237486297557149460214236947963002456051632803474069612372253569058905374576683625151013417983710042327509360860289245565878546805436413495052898292274614833193794495686740371162232932088313170656429877614608466566949464218209837396255975042063800958528868572758843023774546770092048812776247587938547463543689414093276923982735763495597216513096476522608963045308108965214773713497081165776099983829974011049607189602964090768840315828071226546187757272253784760335361232733944445741942329120176479430920417807913907422084135210861916025634239086083994071283267697265520155996476120530579729647373944513283489948584669328091657792169562913487313648376927223384832946818564795284085767596247088644874896206883099026950321930533602277275464198677026747870986246532477807907967633106236208485987147440916946844343053032354188069589079428310856876157097977777956046406269025591043579314295738777128419571132724143582329328096298461302016281705162611760540071352166398933625 A015276 799 -45871011583058603017615060099736302247473512830930251209267282136361156270603856956539534381401947150068482687519704793902717145513577669420349618149461173388754015213423578297848742469151110885649292528024433725441886470162427699246026941927925648185096914117629772131484353667345302063456314862548717750940813851000987989863332649426355457305393119076259912332357859319890815078499619601870350958630852157776636472939685397019343571564294417463654158423249294840976633657848126070417320462186229430235883319136171062436230730333890581732106040637855420500671715697791726176371108557319782032444765387646094116315170507062119380018816075068172249678490428550251551191378820155185208891350896355265023403185837058264475565901525770615179326914442958919799731040414873523222986725224343703634229711406113978789563151058289094633980716102798600954174029325444117756435983361795833039062586075186856891320430558604731292442512371807727168689834884707208748035365648458954587528679054489493106758505296474661029596767946659556828173668561059256098180590335713320550614059392001801380602216245889911792665175112506523671053767165846612839172644276378075497630875594243685318552941541811684034091846385563310722793427881453969779551227795801019761082266100697367263542315323422380685512801570293265448264035048008158162099437221820233680229198624805187282814357167259173732676239339048219553926103756722171737995201115385025866979195049584232804776752979724824474757140885973237199067796440373162925371293961733198256780170110403545285600819861402701465834502080875022164780757577207162536557109021473187387537771292779132971309039986197502850873275271447146262675868810638769285213515198510995423758164553313289507638307892844252598421627398471111198446276957038906593591296639390782748952143795613800631833782183525887669185450738008843573602131801823237439795972537355836560574092482794469001877657681002552714692082729698934997080624519860353506790194422332795309016394469854450375506452634728718543209662166270322829797040534176388433962101944843493931881959415179962857135840389806894519227044922762365311680223136562048702525024390026532361543475071944006681642375 A015276 800 23485957930526004745018910771064986750706438569436288619144848453816912010549174761748241603277796940835063136010088854478191178502951766743219004492524120775042055789272872088498556144205368773452437774348510067426245872723162982013965794267097931870769620028226443331319989077680794656489633209624943488481696691712505850810026316506293994140361276967045075114167223971784097320191805236157619690818996304781637874145118923273903908640918741741390929112703638958580036432818240548053668076639349468280772259397719583967350133930951977846838292806581975296343918437269363802302007581347728400611719878474800187553367299615805122569633830434904191835387099417728794209985955919454826952371658933895691982431148573831411489820952968933898838946334206969981667467240630729558200946059532339606428303435443123041051306740186806128671656215506503841897378442599570351562229514832103155089286529603710302783641815281308792573558282362465405678291497020714188687704585581315290994913003034286488894874624398757289028212027202316702828603113094781709649243686680184780111239838105015809845282816977761873911072680944788171910789641624321214407728677665263108588699459458577537371423971957657434315083629858314202164129203191494772090614532418760557203168271326425484989168579021995576058142783981593587810114438177612855323256097096005086148574355153978481554926268966772940721199272612272206134964377241208428854315899735993888358479898003914643169794672416366673106632490876745180006044645939782541008136042099917860327815791816473816085540400934163000541160698306054222623474921150120791951499936274928785410491580158960867005005353861702800339874474743938969123888572978717121681466424301694549513603669736233020252225181961461585176343676666138085668947026654761807012575724668339630609879822735410842954702213605724214854849711632106749987148443909127927301320544047534239738827531843617581521011620070475703118677487103388076643573742761213463312204324539266905924879316236072274597873527442962371156931570081073262801950040460514156785361050505688643236010689807721293836440512288466916389595966643903493044407277523091099315797512282448726608495972902521259756731001 A015276 801 -12024810460429314429449682314785273216361696547551379773002162408354258949401177478015099700878232033707552325637165493492833883393511304572528130300172349836821532564107710509311260745833148812007648140466437154522237886834259446791150486664754141117834045454451938985635834407772566864122692203327971066102628706156802995614733474051222524999864973807127078458453618673553457827938204280912701281699326108048198591562300888716238801224150395771592155705704263146792978653602939160603478055239346927759755396811632426991283268572647412657581205916969971351728086239881914266778627881650036941113200577779097696027324057403292222755652521182670946219718194901877142635512809430760871399614289374154594295004748069801682682783248126533904876032290191600435784612056117142451044852846821782624366319122434061979367390753481706198611182089803418277236400135220760368142773125444108070504003185774185142261859401790386174063710355897780105607503100167365772787714515909132274289860780616872057147166533285524958102465880262778241012808966075251909748042755753376869292356945628162110450260123951357949134213019149878868669123601938157713568671655242394650554105889309619817260740727879115793002279088538663328334024927849273339632929942936412545158163081141889947766902111919758588376931449079123649547647168756701885840493090383615695828311691646598736619867824153862882315432284792230006691514608904333499637360273230661789593773257690529900686992656990429343113791191101250257490306953447743532951159594979866434167370525040045139960144024051992026282879378606568455796004552826690067475556686462916319712498250849672953378458588565690496543144582562771990298212391712983043173635341304992725482137608521611460442583805695652434486634866694768893877954168387867602052587158032507334935231915017345191536594119566450191368060122571792868452925955886850486245414182605062497809748290077812803718656775723258255936369811310520881268896473399819905512736314192654997537603198144668235790773291591135011480478013152108395846208735039760520429609678862614261599154148999945501473541183772923177531225419760500024189079211183480306782938221248012792075403923678621276964064216455 A015276 802 6156702955739808987878237345170059886777188632346306443777107153077380582093402868743731046849654801258266790726228732668330948297477787941134402713688243116452624672823147780767365501866572191747915847918815823115385798059140836757069049172354120252331031272679392760645547216779554234430818408103921185844545897552283133754743538714225932799930866589249064170728252760859370407904360591827303056230054967320677678879898055022714266226765002635055183721320582731158005070644704850228980764282545627012994763167555802619537033509195475280681577429488625332084780154819540104590657475404818913849958695822898020365989917390485618050894090845527524464495715789761097029382558428549566156602516159567152279042431011738461533585348147573215381617059485130987590785767681467564231222675854914319939553613823060022565760276822245640202122407101648506093200557386003366207953496940978771771759168228889322934927387005230932495592597238658753725427644649354628743814806987619798337178938999786181270037858604213660076781166065090165692026083611602662628909571702649132317661018656441783538726762876935662296445462188344551980940128645040413232477354858328144990473942298248346877398666802952394072657692048518410870157353406653356847417871433810766169290478266391006891697222137444598629138511932956253682707761513206462899773360281501726394000122327361800889292609202433786998865921351877978648429057502581325634235625809885529471741088743149670535160542174318041060722009815504480456563949289212482280601685079158509292302554573210928695117544706823427219726510750470200465657281273496401545183196380012296227800287145035687649620355654913042761453502446792901741013511781435058630826620033698870168494098694773291460168818523319041274531273979894378526504149984134187981764357145307711157243175211462253228645512927452532453008399078744361116400818832390660402852730600559129834448028064997100712788476154813794447959876406128601871508144744926858117427121552556635966171942607096723743220198470974653881150711259692703099588977765139307297893429207081067780134763546390750728036441967934048885304505637091073078963001872989988840377343493845701524342082941378793052801261484665 A015276 803 -3152231913338782201793657520727070662029920579761308899213878862375618858031822268796790295987023258244232596851829111126185445528308627425860814189408380475623743832485451663752891136955684962174932914134433701435077528606280108419619353176245309569193488011611849093450520174991131768028579024949207647152407499546768964482428691821683677593564603693695520855412865413559997648847032623015579164789788143268186971586507804171629704308103681349148254065316138358352898596170088883317238151312663361030653318741788570941202961156708083343708967643898176170027407439267604533550416627407267283891178852261323786427386837703928636442057774512910092525821806484357681679043869915417377872180488273698381966869724678010092305195677444723063485942268734337045520462191776143992611425496867657788368155563996650233049371264226454595526642053100216940838236209339843383804465556404111023008023283757990915416484078256210831909745144504977580169538246389195115319936862787764116018986322731157872777575313617387801541499564361611111631535409658351847436375353143313464531284088752429535060583713510505273986037459271881590056011019821287657086368087775513796865089267930512881573074554898865538849649327210971168012679823161945692660735054772487589523584822106200620895906203920961829609789343069389125398230379583736102774319742991803092545414172314533834199962917784564115503204017873713127293763768465733634000254581796051042724748769864934336185463298278491800647967253529280537114322774437634600831170973201368461384452731345222923137526515681382332881620978657371762948154908920678504768924849887724502022843831986143938402103657503858736731445632558942225821643179166011151046490246201679449081316318851511994698532347713955298083459745447676003904690506393641331938849745827513553126326099768041838002050799223262178214878386874236544750140333442491871302912535286302310324845899690761953501466580399170904426798377623301653288395535688164595881903949530912247864925046000014714889874153286582118417026432000743671168384375192897414132940790899131738274558706075299636556136983582953568433440102975724062592660583451903110991226297259035874980040520361585054445878956838503815 A015276 804 1613942739629456487318352650612260178959319336837790156397505977536316855312293001623956631545355908221047089588136504896606948110494017242040736864977090803519356842232551251841480262121310700633565652036830055134759694646415415510845108826237598499427065861945266735846666329595459465230632460773994315342032639767945709815003490212702042927905077091172106677971387091742718796209680702983976532372371529353311729452291995735874408605749084850763906081441862839476684081239085508258425933472083640847694499195795748321895916112234538671978991433675866199054032608905013521177813313232520849352283572357797778650822060904411461858333580550609967373220764919991133019670461396693697470556409996133571567037299035141167260260188183335611563326964198191768594541929951098837834647327239124521624712985488253335225553159124363003934078786824804007743191817648674394248302789456803730701011435548104175440516567676169859891581402964546325958027947442229464138009038124288649528418552056703720592210341051332608303987770083622652560324174234726623700520267053756838877800388020422716070138502218657790527874706658790626624404383015377554635494721287427877650607842174098772775216000108490905453615745843560934557073876932980887509185493349217551292401310695410978675193113931590684273065236454105438699082177982778523419195018330032034030824145205334149213123727385830074077814238518281818631957891628893252910496685631169196170417460895426111015183698274733459696067957065807561534276008413613149781189094576307778219978632067170143100580689580393193296261765625677805953472192747018917316276045619940517039814197824251620753035345632951601819963661368833523718454293438317277401411886884118240595048783691349444005818056668187877714827500213474661826539625611119550341502821688319566865208424884468085589269786166202700454127152780594479771177309724800779813458652324915749649792422854282168024252755988308820383545137501445825830627104372916078760136463353138078538768085496277784865501615697107503800582016921462239596720971272420783406935222888327765382301574244439060225307200056140045314866668093005341900648660319992676184775457385573912878819061947275175027745288683567823481 A015276 805 -826338682690281721506996557113477211627171500460948560075523060498594229919894016831465795351222225009176109869125890507062757432572936827924857274868270491401910703223066240942837894206111078724385613842856988228996963658964692741552695719033650431706657721315976568753493160752875246198083819916285089455120711561188203425281786988903445979087399470680118619121350190972272023659356519927795984574654223028895605479573501816767697206143531443591119913698233773812062249594411780228314077937706824114019583588247423140810709049464083800053243614042043493915664695759366922843040416375050674868369189047192462669220895183058668471466793241912303295089031639035460106071276235107173104924881918020388642323097105992277637253216264643039324677836222676668637969289718212965699813193284487196097119139019779729017609612873887089948684303293500104186337258414254116623744377028897981355980030087732516913718772595223613771446997423255859376191949711799945472631740199510769542441655144657848000485820667611572001098378722464221252967382360842400754628227211883159423015690853388987804287256118270926974462344048559216670688532688393098424107744636995725283147558425543296306683275063529951620245163291964401915008589311346074061222067295234336312504614642320100392003569531434703786986803125136979398238028814484643107508277550209754982337348650392343526543814758816470123669768113876086502279186614829337022822857299056800452351590172085066062927558185070217902961442838465695648249450185873053173924154760571693117094203373342531237018515388665132625407503780011645784431403492239548338711519117984385693807608122069015526407888670705742277992280457842844655559996102621115415174872350825616796709931095609629870218467381614766710473158582203236858892105113369102714454386036464378480340138288025346468048502966979260699437631076720703735844450949442840149760699463746475492294326014258794870076804190745098262356500559377123852125490276477113374545377336788833448589503351044304574465881331688659097280878735644023671521553852866130689045906703571660604702083486110650999035534569441535501429727351328237347138783896214007643790984948696556560578597663199393239274349582191186822535 A015276 806 423085405537424241411582237242100332353111808236005662758667806975280245718985736617710487219825779204698168252992455939616131805477343655897526924732554491597778280050209915362733001833528872306885434287542777973246445393389922683674980208145229021033808753313780003201788498305472126053418915797137965801021804319328360153744274938318564341292748528988220732990131297777803276113590538203031544102222962190794550005541632930185060969545488099118653395813495692191775871792338831476896807904105893946378026797182680648095083033325610905627260730389526268884820324228795864495636693184025945532605024792162540886641098333726038257390998139859099287085584199186155574308493432374872629721539542026438984869425718268046150273646732951622937162768590605495423116191754397015351682034210421896176107969389340403888560032485688543209922461562163224401208001250297606798165866713866840295089796199344445198180857012272912938535594257960879009526653252673350652613299770637515222761080618600783420583196114660051165397144917764118200426089838980917543492093901741159517858792616971478096506989181686353764576528521549780321696945467047999804296160624520521621705223947004265331692385120016448315773913914601856761490044810822958901328476394332143388751473508626631924846327107393110838829889468189493785702161717028806767563890703132459923209177785464159301307267310928658482785873082783545385953071796339117097595795464739598822765751755715432401937085491977923696931404465639705374296763284918819125723350623336758727025647159686725582364826111018715140073005441875933503220571345146131779456507797324256273807930479474254663510099699601186481596571298262843368288939492939785225822615159702294935325659697757322634347163228061601545544495608204084960032941177423169081637840553009467113558598102070281039686157187705419648550845517884750336400127452384572477256025561268641629427958327552846150836126686490409164137886914014480669010611820785308321505648783127858276327918423940945902051149869715256156425953308299225845669768428870716837422465370912172750262993294970763041250197116679361490877608791477475919659525543463838058217492058477546164668528296118534672606161421158951807466105 A015276 807 -216619727635161211602730105467955370164793245816834899332437917171343485808120697148267769456550798952805462145532137441083459484404399951819533785463067899698062479385707476665719296938766782621125342355221902322302180041415640414041589866570357258769310081696655361639315711132401728539350484888134638490123163811496120398717068768419104942741887246841969015290947224462235277370158355559952150580338156641686809602837316060254751216407289906748750538656509794402189246357677481716171165646902217700545549720157532491824682513062712783681157493959437449669028006005143482621765986910221284112693772693587220933960242346867731587784191047607858834987819109983311654045948637375934786417428245517536760253145967753239628940107126922150188439963665935931027485031591456265337605030043815085928606770233824643102523926348239999521483750030170535945719083843851606739105164034295273505272982323221130563013760681898552372526721439131721796306998465353921705617955160103175716163692272913299335701191231003998913429912597136032555808123433063534847412115817259026831974117250287072539606015961878988221629466867437489995985353408370768961485842536050269612602119522746113601975586091049118300158906944492721351098541529802873742633282125791038970448811344464276151976327510518166029487774046553381756916032177421938217215454273768615296858941888463999679663443477312937093300482102642519935413660551754652175286775756178833509821713693319397160817824527014490717022181145592429455066994762197922499621410382765474645239274257540159047186550435437974741149727827523107865277559598408680543088166661816123486045612481000281658812609588338412953541470670843670659125968852740342450884460269835390999041134982919625450745301015413910213431062917188120904515071968917327671440769178571830580816654133008865863591701649357241063283726673159947011920207070115406720935944604133415009510071422867513569615045508076532299124864488590286153002725386858074958778810924253903660908700046109612072400754565828856084948980101361622375118256608913854562048332323304148323479172483086586952562239995428853835874894364094319505756438274635695593517790705907637469935069553057756399520918965298484416914802055 A015276 808 110909300549202540340597813999593149524374141858219468458208213591727864733757796939913097961754009063836396618512454369834731256015052775331601298157090764645407989445482228052848280032648592702016175285873613989018716181204807891989294011684022916489886761828687545159329644099789685012147448262724934906943059871486013644143139209430581730683846270383088135828964978924664462013521078046695501097133136200543646516652705822850432622800532432255360275792133014733920894135130870638679636811213935462679321456720656635814237446688108945244752636907231974230542339074633463102344185298033297465699211619116657118187644081596278572945505816375223723513763384311455566871525702336478610645723261704978821249610735489658690017334849006482064826053323516257974337965524380488270290970356636263189914539005703346464551054148502561969527459233985364640860933347015271798681412607844271153151798522663185272484155108068710274061905557375873448129704686262157278301676518610472819660769227975468573519803841774972069804334488182237210193601409856190317705776819104298335805601444601529892009836172427285163447644843206138719782803836014333352332834047494809238945786324485694660073958644402703976882469922286412807652652393712734153978441906843861133323675766250673190998759171367195837177300590949548359468270850628628261472057085208584099756524303705961428474459213080706098962543471160500146272230183808524363582494564556704586624515888138373216993059805503624444931406785843930241834011647399797971541248225506961098998138005297508420404205102085640432085211655495337057052042345174033393340159528877598505928292432825553424512274052347783846990102954304875886752199087393225339954325482128155240465744876653571418487946324763206815425184974384238062609336761145380154593531553554640115062138126451485799235496656711121080563893860193908519092986535793326084034811720664676925578366100860206592288040859143656146408251116013131732858556887262043802849501812150008313355174145543819512041836055819914218555472348895027743192604189279674941514027518644491395652618825634527408468736019394556153026237170550701762413151097328636715715357906170100283437061730082438492325560927994337817183833930361 A015276 809 -56785561881191700654386080767791692556479560631408367850602605358964666743683992033235506156418052640684235068678376637355382403079707020969779864656430471498448890596086900763058319376716079463432281746367290362377582684776861640698518533982219733242822022056288023121576777779092318726219493510515166672354846654200838985801287275228457846110129290436141125544430069209428204550922791959908096561732165734678347016526185381299421502873872605314744461205572103543767497797187005767003974047341534956891812585840976197536889572704311779965313350096502770806037677606212333108400222872593048302437996348987728444512073769777294629348098977984114546439046852767465250238221159596277048650610309992949156479800696570705249288875442689888982416872618340672160412038070111297647672996344248778644790300121577065121302376277108276066668281257814071480975021078858171215436270863390020998832790822920417008361736398439233966922689297821859564583495425158163767128840235023752685075276482531832913569128755372726523667613226688595784955454020270199172212188226058669445671037321238892184598216536286274439270899260068541818651144179019914699175077741498969773713458525890935858222669477723908890102953587941450431061185281231885467780949362963970552712673393415706990515404408637162999509686044702858878452409883471387532641197579816295662738396695861459061459769443324746655008489672619294158773593951306115357364754632899871671257621032188681207378569266966834583144688442805560996567344835639730286330866809415997881910076499098686924346346369482827001814890873885752953243723355264616172763403954246604896683415397886353282493872974521005424434609575634513274062998323095247702047546464736889842164870137359746020400396086168604883027101272237713625379462548091162222022240926054428082391871514738739154061579208405299086399658166630481798310095908445126822696190948385389054909972103689401708797627334283109379559898791909819569252236360456410089831740867559225446049929206666319040889473566071583583534576301270219446031191455411055819674585804263003940476565412121426636178634545197558481587472447013815552668909568324760698203493042936596683308094352072371818110858612669100721596453460788615 A015276 810 29074207683170150735045673353109346588917535043281084339508533943789909372766203921016579152086042952030328355163328838325955790376809994736527290704092401407205831985196493190685859520878632685277328254140052665537322334605753160037641489398896503420324875292819467838247310222895267187824380677383765336245681486950829560730259084916970417208386196703304256278748195435227240730072469483472945439606868856155313672461406915225303809471422773921149164137252917014408958872159746952706034712238865897928608043950579813138887461224607631342240435249409418652691290934380714551500914110767640730848254130681716963590181770125974850226226676727866647776791988616942208121969233713293848909112478716389968117657956644201087635904226657314668422979048321601869167699509712761185798396878869709905073174068605412431293873514482639628484865787679936452028540507243457130814641875132570484623568422658974074754818701081972315441825326728285706081720113630295737369109761452469176268367950236561299496066614694263767386439158065246460563667332079216873481643220082693559528302668051726630201379319954348229029215294732885488325555508299439460519677134259848367765404945879886507105059402880098986680607981811250967996573119629063562323430899011318449232027887758738790873548515596809296972965133791115578189735927028580505495172882325815340687623508129770603622227790103715078894607997796431051923618528848177406445281257430536604617926359043047394480027615307884659060333042903174892785323958694491102372594298303510514278754938824635115789744595106088990747021101194261045763909333218858720179064114465820541809522766757538710123004509597370812407447955820233907650437495518984076123463566837474121826880441827339531285572664645388590282737105875463654025832606940616883728697318144210288732889248822181739684023470425104636412127353154389885101120642549381926406481985457309390490773307406795266923859082376677123573070461204107948097471158122165964103639583881865030694439870238504953137921466176785850996556832969681215911653264066892373774442907819490391089929731543282343736116468758735692913853553115470430958771149025463712506562704985946842543399575202810661524984685718457478005688073673357945 A015276 811 -14885994333783117176343384756791985453525777942159915181828369379220433598856296407560488525868053991439528117843624365222889364672926717305101972840495309520489385976420604513631160074689859934861992066119706964755109035318145617939272442572235009751206336149923567533182622834122376800166082906820487852157788921318824735093892651477488853610693732712091779214719076062836347253797104375538148065078716854351520600300240340595355550449368460247628372038273493511377386942545790439785489772666299339739447318502696864327110380146999107247227102847697622350177940958402925850368468024713032054194306114909039085358173066304499123315828058484667723661717498171874410558448247661206450641465589102791663676240873801830956869582964048539253629330695605864782739511043832724012556630545941974016105270537119062039114491600336506543713806113136663024797375637957093348992375283710955785201111543036676610020156156388780415946060429285298690536882588997955200662639009951964518952775501485582563086071054439083670516665093025362321013943282107703045794825146388537195064428146229529549435132294800576647431117278994258677083409560176273443175384303581850310303944024730583341385307045936341392543805959021105881387477676889226898929143191482674052327237375471360864976558506649593122211821772251243058758130262370394493131424213577385648904667114572125520948671775085329653736102572605190142256474227520382266117614283139743393792600734834043938530433329397901562879514356378216971984613781698701858718731308017569979886440156764468981952888867873082264876178851683846681418323627759308832977716654417608995187213110321842364135475899695643455315710540160490999894397272540302837985337995805582589579440399337028180299658190255683035987768224118271878976169241792500082732537289524157293240399026612029738474693040096371082616874355581259096453163740132141733961948200322510355174306438848426243189900941504503677885552172071613252236525640510613130482254995925934637634889536024898674498045890057830587763393984867015980615976697816624644374660824847451583783454082461661326140940751985960856167187106197468866443483067716343150976158847655698343036752306753191030039008122595843497736916820432865609095 A015276 812 7621629098896955994287812995477496552205198306385876573096125122160862002614423760670970125244443643617038396335935674994119354712538479260212210094333598474490565619927349510979153958241208286649339937853289965954615826082890556384907490596984324992617644108760866576989502891070656921685034448292089780304787927715238264368073037556474293048675191148590990957936166944172209793944117440275531809320303029427978547353723054384822041830076651646785726483596028677825222114583444705170170763605145261946597027073380794535480514635263542910580276658021182643291105770702298035388655628653072411747484730833428011703384609947903551137703965944149874514799359063999698205925502802537702728430381620629331802235327386537449917226477592852472680824329086829672716188125171328116161612353508807013384598968509401948071929884273322066929977220815921192769295501146131423611118312066852261410243061354120383770595857259227695176232804626046279377409204554521460618973265121754614458805305658892628924446943219011119521184800006844315833996841521822743026328150617734365947487231337548216365378065626922420817969867767235079014819285854926534784880948340095650331103712345893458005436143093056027455175231989446506580901707230378805530470333483040858387037434037248020208842648738093965794106275472624165589763624398809258926943872690721087792942914442708556524498115464346220578992467398918636440333585882428332475090175090088863879205340138774261483955676468668664678111424825402374314146628820554134451203349708814014328172460525476280804629381391019907687934857431843494264154381623661513185551711764818186503502113485748607567120700032270250967279981163246468464999553515194644785295734801478518368836033194685893836910445969989902270777453459892024891611599228128191231245508230416746788772061206352440598596248624823268658641078829078681368897568550594353501086279330677299783156144591092725442949687566216310864972928695529921635970232103001393829720043880249098221966848958441988584831095776769797088669083742826283359590662410021749054285903331169208873851282124481557375749393955636824103637956143017702491090217461932683762450104033060745876596507996344276205846004051552569266589890163445025323641 A015276 813 -3902274098635241469075360253684478234729061532869568805425216062546361345338584965463536704125155145531923658923999065596989109612819701381228651568298802418939169597402802949621326826619498642764462048180884462568763302954439964869072635185655974396220233783685563687418625480228176343902737637525549967516051418990201991356453395228914838040921697868078587370463317475416171414499388129421072286371995151067125016245106203845028885416999245643154291959601166683046513722666723689047127430965834374116657677861570966802166023493254933970217101648906845513365046154599576594118991681870373074814712182186715141992132920293326618182504430563404735751577271840767845481433857434899303796956355389762217882744487621907174357619956527540442023935207664512670577660577961065696483858004101372146556037842852529497633928248914274932409043793640794868357204789418044912637563157102590412281258914528871751086367420984681564108672804619289400652591892316710610372613377852652040634589324567863467185356606873976875260980872171321326028615478469881802280399841873604582752345461134870825207579788436886540109473351757805183729308204530863215769597657716132922316374100933332024116949133386931135050793937596475632469548833355515891901760873498906567904051684768132665877113375780559964104396587244864358733600516168019634750201363595946820274546557680632842393421232454023188913013234493842419706729593962715779044982383270282922545679933261212820922577382395674000188229844751726556918555515383439591679055820600669477366397421599948201668430519827173620131454311496910546567386020524669994493890642824058065901028475624965124377910282977268999866765629777553619563470770117919627484207649905799283854283434004486211909407062826136448411130468794495792322494464537584936543546144380775447119678270583498946790637602406460785553623572426478039793066473681366984384724938839405269993665347766993907344786638491771521441957671091917715745327126652355592111852485315418937627347136099056387068798563644825307995596350846665775477606061574794739755753745869733753778530630051779032098722578034142383408158887282655101853570492906784931154314146875323764513820890028376151372469385311892088906404847307658652738274695 A015276 814 1997964338501243632166584449886452856181279504829219228377710624023737008813355502317330792512079434512344913369087521585658424121763687107189069602968986838496854833870235110206119335229183305095404568668612844835206811112673262012965189215055858890864759697247008607958336245876826288078201670413081583368218326522983419574504138357204397076951909308456236733677218547413079764223686722263589010622461517346368008317494376368654789333503613769294997483315797341719815026005362528792129244654507199547728731065124335002709004028546526192751156044240304902842903631154983216188923741117631014305132637279598152699972055190183228509442268448463224704807563182473136886494135006668443544041653959558255555965177662416473271101417742100707851528224649218911134355991412171511735152099437191309871691492598049297974420853961463387208413113122772206668692020640840555350517419231767119603894838343386361222087489651807713836220213011427935975000112572728912668493309229497769410882149662233426963636037314942196481389614259376228602068142857494135065105849998816772776418028184890909646856453674188163854407298214493481379887673988720953356610729572035803467785203664282983636315343294218408410406866045051266474000864485796172271611323215082425268641597414655977439150148263540726989910945520386181370698405687572978164608307711313724087796011261382187372447466386938085588962354224969169907491709037492080610695862562438781192058410686690698773620926919787286888499325617453441536941435635157881165421409651798352008423258369097014783001562808326974488664155892986319466879381803479118835309163729259282313352833771359975034862009353126624185523944524992803703948901264945985499051930637918363875266643874755619841129541507280020009559885458720309890051939831291971055061872494605065535377604057889525439197469684909937383904612359952324798127600483790690329302553137729945279436214118390189999454977441770513981680437780369282628499033229662128512054142810780217030932014098641172460104239979386270262629007373261256834132063374408034802249036832146623566805113334139278660791475124281624186081931616201525796203161246599538990321100626288626039527891945603327873258903739173537924926023403846772145467800185 A015276 815 -1022957741312636739669291238341863862364815106472560244929387839500153348512438017186473365766184670470320595644972811051857113150343007798880803636720121261310389674941560376425533099637341852208847139158329776555625887289688710150638176878108599752122756964990468407274668157888935059496039255251497770684527783179767510822146118838888651303399377565929593207642735896275496839282527601798957573438700296881340420258557120700751252138753850249879038711457688238960545293314745614741570173263107686168437110305343659521387010062615821410688591894651036110255566659151351406688728955452227079324227910287154254182385692257373812996834441445613171048861472349426246085884997123414243094549326827293826844654170963157234314803925883955562321724953527600823377680265971281037999731199626255469320866036718517772071009103435158558454548621709023514833902911786747064494339473347769352212177179689119159367093283014835901291339645890884590397384181560016526156174797700290702763589426036120325372438710011140578272214368407510407625032199998658459406291562817984189171464132697298574722193665753536195553081692390492839918631649193014312958099782896314283552030717780982200435333462998632806401206691735344280905114563461030229923518773103169096937431401248248049088200517519643634595252970963972724561055507461826361609239120136980533798088954647178196922404091886401694198156752360680416527506400983766722761337729162973204780019008040740854766573190926406150164215613429443726897944211156716759511972151618723919202329903726789136604384940166677967774066271718660985886959209239162094184498169912790666831461733174341522722759934674645099668041040199442785240111741088980048611104199860637821442405717191789700516965223596889298201848868685715236578030176385065959152632940912638906165202682235893578809223735549949577341718202766864025219418269504315441856241588084285197376843687462850189420283206368293856248812984837574958499129846236423867004304893921978021222217197971241874425367768749239415486614299197027547654677659665122060813473391391078324195644742717297390248713323924891725486619245715069747022961418439474660328941702227925419541428993066791053437918501351119301819692964795813832087128685036935 A015276 816 523754363552070010710677114031034297530785334513950845403846573824078514438368264799474363272286551280804144970226079258550841932975619993026971462000702085790919513570078912729872947014319028330929735249064845596480454292320619597126746561591603073086851566075119824524630096839134750461972098688766858590478224988040965540938812845510989467340481313755951722313080778893054381712654132121066277600614552003246295172381245798784641095041971327938067820266336378347799190177149754747683928710711135318239800476335953674950149152059300562272559050061330488450850129485491920224629225191540264614004690067022978141381474435775392254379234020153943577017073842906237995973118527188092464409255335574439344462935533136503969179610052585247915011656045670774153251336281727941120417041426920335097623571279348841283837900881560266459683063416449534313708204612821748211189838853187214766235802563561467680983153651556918945505425299074767104056917027670584728287498126562417746143849144313970701596967755727004960254211926615902874846994504553357631832008635218144759153597395952266802850954531580013360961816538833314681403138139732820404818123124165268239342147119551250602824172592452446074532810083998477745311384758012111978732570189331576339172115623298573060239903907100050840678732854671794994507912700468601349437010848451607252452751378948803737057391743675146189353343480828616363851555962468032294530584689457989723549885603633383752838800068337545090330940718223504096739801328014613553069845148380648361801523585971676749648481274813793126975654670257276193455446450646230461184221645834777092551880219568873015431020179379019644155971718710893036740152189529293884640626550010950261606091497773299411644886894452485370869792432301777098430448254714761591266275382573341445107142155829079099516077462416179624267203571032677487699773168810060726261980542838443671778568546965754829746244417041842175783202430385758542156982635294587808120250274301262349176378886695487677511621558543473287701487775229469896933521381408920826354170055283807410237123973146837099259326588281479521188842735011205632286497482928649826898430688893113700304491773601609250518639848291241520826752421616352760160590375795321 A015276 817 -268162234138659845483866682383889560335762091271142832846769445797928199392444551577330873995410714255771722224755752580378031069683517436429809388544359467924950790947880403317694948871331342505436024447521200945397992597668157233728894239534900773420468001830461350156610609581636992236529714528648631598324851193876974356960672176901626607278326432643047281824297358793243843436878915645985934131514650625662103128259197848977736240661489319904290723976364225714073185370700674430814171499884101282938777843884008281574476365854361887883550233631401210086835266296571863155010163298068615482370401314315764808387314911117000834242167818318819111432741807567993853938236685920303341777538731814112944365022992965890032219960346923646932083505185652930601096425609561054675122026508613449342441498224340671250382205896302275017376661646730673906618606279972271007963563668887578348562261372528594135221365533727642501101048050538001920758983689755043487358334931743088898429742729004249696119513204210752691017807367101225524988508667595944616886101798997434762871348333611695224174069669559720041594274705648994355722327767356996548369532845572466614658224469806185013930236236957895641545439792415079426598294387080464740606054601865191168394859955340352803509631508464505395041321671440422395956211758319059621759328348754898180594611483647799230955048784100076208315498340765996019778826818621746439393216650089485370382011605906752250262852750891696929049278662620141878924693288269142862197016430490653483793394558923790192658802393458593411018892226992309150610375515266896416852436375818898229710285035827229704882032268761809520676742831999145755666762469592953749639927206232701028687828274417911214389548446793066194273996666239833044261699296056562035067603182544671786194425874792226881590983839658425343180982567236573304162718980490106719582332945696372435801500905418352852438615423216872443305284821074196358836824263691169626139804228087393033360258836021991052661850827988470686321503514761834024844271853968169299722708228055319747905528143586700147215448049225415096172972092232107732662429006451264218556440297352457485651405982717375682986705732190069929877126781378909726026691244468880775 A015276 818 137299063878993840887739741380551454891910190730825130417545956248539238088931610407593407485650285698955121779074945321153551907677960927452062406934712047577574804965314766498659813822121647362783244517130854884043772210006096503669193850641869195991279616937196211280184632105798140025103213838668099378342323811265010870763864154573632822926503133513240208294040247702140847839682004810744798275335501120338996801668709298676600955218682531790996850675898483565605470909798745308576855807940659856864654256068612240166131899317433286596377719619277419564459656343844793935365203608611131126973645472929671581894305234491904427131989922979235385053563805474812853216377183191195310990099830688825827514891772398535696496619697624907229252512268477052836744938460363013669088493489336150845892720388186323551360028577630386019135639039765560250556726062180520456951945163202873753615907873295592345549627737964200960499591302841106828965761750172969202713058788032101131202166391354784055811471354906079704113587716872698940597838199008187611244844864909678941234309132928603339025803290053568456446231872475239526843820870338699512694630973349112553033648039286626265994088321666619000382648147834417701874399341162589089110621321599622736922889144736725698010256087019952882925872826987194611768418151095893839566531071724256651354757701859608456323758467933581331658073615842958317871602200520694887075339258344248853192423850906083726930779833038764901734041106308571344004979814118041268889123425400140067325228012919690330688135283186230704858107532671864655623783949230573447846010223631841130851057344083860151375910427155032285716263659588426437474284435377580236702049551909364200452163863078058964538759139290756569464581032316910796046417938309101159474234222342787917820894143648925216122400688615389760642474743130778283472110852421102209174810868532976112061514845739156089607932309203632931552778027040950267003105351059809501919955609900776257215364565510375802464939532756274740057562803114987575348708032989269388559987882173805604287337964072969353965669792012229165715286144887676907503129571408168554852670483228539962506459054081411801896644091593015662311556162417800652822049614994697992825 A015276 819 -70297120706044846534522747586842344904658017654182466773783529599252089901532984528687824632652946277865022350886372004430618576731115994855455952350572568359718300142241160447313824676926283449745021192770997700630411371523121409878627251528637028347535163871844460175454531638168647692852845485398066881711269791367685565831098447141700005338369604358778986646548606823496114093917186463101336716971776573613566362454379160922419689071965456276990387546060023585590001105816957597991350173665617846714702979107129466965059532450525842737345392445070038817003344048048534494906984247608899137010506482139991849929884280059855066691578840565368517147424668403104180846785117793891999226931113312678823687624587468050276606269285183952501375637794201194900798460104616726763346043647856841087013061747722668066541816925588445884342164738655041714821491766439004541103421487416995608945614907891442343429166932417149419779896046192845106316091641623383467809208256081738843802316353070954511045983375673501651622158808964142083390654965175451963043814283229084107982738833747802324989295788876131574810873072423613555074340986192491444584167528344121009788195021027017637701817549119281636553587341347676453090503815316692580541737549270549570347417107858645793373998332254303804335505055020022947142944478587559385811615591464467483388655679529275673632978832191635733776899229527865483982590383025868696735788910928355742846883641508277967401602524142585800947937178842976771202873285683342421048542068003326005287174302100089724546484326708312004536994479633033909805401495332332391809185488568892569797797187299543438086935235160336237612448668531155776877429287989205382949530998851039151682033834674614924909452512157734487164479978576681293505209060697780888689082830173805685914839687560548589752702443774901589076938376296942262364631770093081337328979340110818199288587051007608595672696686011556805498159700730991624002434719338889562818391929819350021458529543076323250883162274979033989714324177983893944383404351800305833885358203643849488668151844332891678040132824117012553565279971618555724402177301090233707986946431775639145766343340169248653341785767530259683630368069863467001953258043912689612637575 A015276 820 35992125801494961425675646764463280591184905038941422988177167154817070029584888078688166211918308494266891443653822466268476711286331389365993447603493155000175769672827474149024678234586257126269450850698750822722770622219838161857857152782662158513938003902384363609832720198742347618740656888523810243436170133180255009705522404936550402733245237431694841163032886693630010416085599469107884399089549605690145977576642130392278880804846313613819078423582732075822080566178282290171571288916796337517927925302850287086110480614669231481520840931875859874305712152600849661392375934775756358149379318855675827164100751390645794146088366369468680779481430222389340593553980310472703604188730016091557728063788783641741622409874014183680704432053815591382912168270337468821887719308898431797900064324659844743941699399095416245260326422972496566530271110970205328747734165470645799966121547927516139835236987440493877135044036505891996201159136476943648413026809090854891890670314487701184889430845659291159671121188722420252244523386503702771088899875419990039922632839186819915808402035624982276696101262443047521488923084093494672805684720432869932522917948371448071174508548129809944580545743431997250239566026873093995354675261539382645359132095815406343103951324309397920410021265443686673358466652382336854178519875134341874509710444803651151684391434299100401807822611072425794984217152502251306197318148913327719216813216142199080959985724384892687124696915093172859299242714369465034202927586381239804268915400463434638947735043988866421448310356462206489091009986366814500872627180072583994133023601977903289121640441672143490782631747418684087342383764504307980985153140521446072814539036736525469662424558476952244325825440496028619716639053889535442082197060335422324930131720639338856910900669190243241140511047000828640790875738475080938158674068390082843874188195864171062255717916931564962971819276890359599007037938124082063178743911677400122516325479430348060999349804490946411663976673789389709819200302854811666314551517589220375848203965389631750889043028594026473183031410314317279546493122919655401739558648786923998120122461981555844219365104175389751132650585378764254231424823038601679303457401 A015276 821 -18427968410365420249945931143405199662686671379938008569946709583266339855147462696288341100502173949064648419150757102729460076178601671355388645172988495360089994072487666764300635256108163648649958835557760421234058558576557138871222862224723025159136257998020794168234352741756081980795216326924190844639319108188290564969227471327513806199421561565027758675472837987138565333035826928183236812333849398113354740519240770760846786972081312570275368152874358822820905249883280532567844499925399724809179097755059346988088566074710646518538670557120440255644524622131635026632896478605187255372482211254106023508019584712010646602797243581167964559094492273863342383899637918962024245344629768238877556768659857224571710673855495262044520662459349769694054015325819266934787021408639470414198472824796986832490323587812428672614750291647926868716832099917325288081861821430529430498752362773314013355673112414786409143847361996286762741884984054385783962208146607989410000734603147919168248419802109431741653017192399781280794091459052528051372846850621006165935717898059943308867413356369885139403256054411662258599713547109441173073080756322705887019006815319422049838392987011695475838672443058815430122195209059443492398086173184140793442035342715614147067849370641919295404155356561667741596573064941644056626251923761292830276029748578851021228212812939252499734305963713615852332070805992000250631036861746471179190739003996648440705889316035536175357326223438068103804836490293466561002023960731226322567117412871596394579283868113902894458942845699331887360977549803459101474565118907429116720231856039666256101074872642400555771854974544554045560492634135613788831658922670512407437154944139276841445423012304491310595838861430835233196724637617012098030634839172763097509949505578912864942858382663761253202280546107164548443146237295736316131442386627351186644747688062946608310765168398091019775598911525016613835303092584619351108727868961340537802518680276716981615116349571984830789138550314783893247488398986134306260951116372442024767742051719429244659000880835949712332294185823879174558913506008013020789486490060622133592889513500815700047760769474834265625776328104971068980200218684877129306960446855 A015276 822 9435119826107095167972316745423462227295575746528260387812715306632366005835500900499630643457113061921099990605187636597483559003444055733958986328570109624366076965113685383321925251127379788108778923805573335671837981991197255102066105459058188881477764094986646614135988603779113974167150759385185712455331383392404769264244465319687068774103839521294212441842093049414945450514343387229817247914930891834037627145851274629553554929705632035980988494271671717284303487940239632674736383961804659102299698050590385657901345830251851017491799325245665410889996606531397133636042997045855874750710892162102284036106027372549451060632188713557997854256380044218031300556614614508556413616450441338305309065553846898980715865014013574166794579611328126121371464795849449765140202377384466558714505133299503893525146573249526644856098506886234004677204704527233417273079849135019306436730929404933526853462599966274414662404741162561538639884055440441320686267312160668388777802587075400779801748941295589072980655001307158280621301515984485899418076460195972995967386451205328317373810901557067961695436558544158473036820700724605278975236855751716519333426028595336688723846354286357185439740577411128998590593553227208228634124604556617565985159874052274372937226795042550195397057176565685873147874968359120951406282601113461302507595519218651298448633478715898041847407803063321150294810548737609883084178235166011010980747609257046080921135225800564370131784216614027598758084332935377045259477815762514641646059566296323106510452629796370173774708081201019452772985770982914065723350018724310564735386813408343490856782235024408617884293515565220089880611012125862969568399256136568733172983626698072056750865628406092334780704165028392960034512199378062159970411814742175855477569478944066859164519015194902262407517618486823231510490287727773241541067704353834308499594946700904283122875765077202483349822167855587405378037111157733261171832906030713966721439736229338021746418564407676759031649002394097594718061808425793727952199537214221357462486936112909947026402080828635807278057920661421964413331729672524162499226588988429889731267499778276357460495232992535547227903681092254374756701166879199074266950800095865 A015276 823 -4830781350966832726001826173656812660375334782222469318560110236995771394987776461055810889450041887703603195189856069937911582209763356535787001000227896127675431406138206916260825728577218451511694808988453547863981046779492994612257845995037792707316615216633163066437626165134906354773581188805215084777129668296911241863293166243679779212341165834902636770223151641300452070663343814261666430932444616619027265098675852610331420124009283602422266109067095919249563385825402691929465028588443985460377445401902277456845489065088947720955801254525780690375678262544075332421654014487478207872363976786996369426486286014745318943043680621341694901379266582639632025884986682628380883771622625965212318241563569612278126522887174949973398824733342973755709178202736999233701911782586539184836553857241125408826308588141225599639772268641752101729500861878291485978206220577124237662238573796766173619989941332498658823582914398721893952194143994811825036321392396030035159359630485730564656347745775945764005819507946162942727403868091282922126683699768945032238770734223615308528434684759094843087521472618744344810291087436305333340164821599951427167213676135097658277387628118687256429285397294337055382830004456249130786988310564262595080860237685524163446996892356256899009684977825239999726884492016893978677543628336640706985887735411387571968593875919115748658932433591335639581292422005195091834389665240081300519097064630118820357719162266505287213148194732702979869098663269140791712678859008482461861151646249628919138175904538809523913972527166469743607348006659806822166764562988987081403141626061749356368922964942384445191635936458053302729803756714445049625085822812622722466214569142835253486418765120814996899293511400671294294863776112468407636504639202665539385555564319534201984206998823510432947077851359677898527336867663516555175254220341697011829831057033624769662028756632118112562996702583572795283832307188664298868742990633790570702488305259294057145719807360660932764042923042921310555880041633981711790668224556871378467509475324563659294462573268486532047713992754667069213877164596794219952734083442225626659669666078228131416952635295080819373025817382429939789512652650203600808804572987803015 A015276 824 2473360051695018355712935000912288082112171408497904291102776441341834954233741548060575175398421446504244835937206307808210730091398838546322944512116682817369820879942761941125542773031535847173987742202088216506358295951100413241476017149459349866146106990916179490016064596549072053644073568668270123405890390168018555834006101116764046956718676907470150026354253640345831460179632032901973212637411643708941959730522036536489687103492753204440200247842353110655776453542606178267886094637283320555713252045773966057904890401325541233129370242317199713472347270422566570199886855417588842430650356114942141146360978439549603298838364478126947789506184490311491597253113181505731012491070784494188706939680547641486400779718233574386380198265241652279302811993256570426602570630100903755002733032251982326737218250399509557737262612225153057440079029879422970335440667315007971106001680155692107589689756192654279172622824209042224988734697238348078812519591078302237514864149630894025718587499415997565018037242642713960881275740980674383064885826944189017574828608165275856524443774394296492672045684883572451319480947892808655117854401366050486276429431013535743524372654734427243132809277228470875837324411548548769828453758174900886998427105236059751876661655395557375559109639627411914568953819386760177783220613768100936690246595438058397989494878242326402434457589139697273985279357119361401790708922437476271440372622614428117499881943774427261951968696450259391337461108566202754211666845713919303317380718645542868902148670227351559095847507916337749136397151678421597019417939270897519542696601786997140670353844589265678660428951832680681572146855058585281191863812697021044548978992145012963905700350424357488714193075968403805472733963750531485939396471138571041316637076800020764788588133735103776020009035766453854373480680084381229940194483526676097504183340193912512488854102127954387430519651923743843532762925436155705323008528900127854991191461003432631188667198479792825484500829457307743108821745203330203541521230922542847235228824519114254472381562610426906811970786125662507188631088432782144891502331676242771930138104016574087311384174375057800090670710245629654681010590856568459322036533593055541881 A015276 825 -1266360346467849398125022720467091498041431761150926997044621537967019496567675672607014489803991780610173355999849629597803893806796205335717347590203741602493348290530694113856277899792146353753081724007469166851255447526963411579635720780523187131466806779349083898888225073433124891465765667158154303183815879766025500587011123771783192041839962576624716813493377863857065707611971600845810284870354761578978283382027282706682719796988289640673382526895284792655757544213814363273157680454289060124525185047436270621647303885478677111362237564066406253297841802456354083942342069973805487324492982330850376266936820961049396889005242612800997268227166459039483697793593948930934278395428241661024617953116440392441037199215735590085826661511690442785154738124326229542007895887577000598249948595242965279774694255995191962315289707975721502602627689628009346122811280392994778075204986295922498177360841171892433121666190184668235815978642073201933190798956189112514598761035406396942664586402671953099923023378340315721782103101908957282405316021945025470689923255877083010152810558678830848535368370442611472881871083009091130655689292686177826217255642833658893165352387119216548942173380096895789005905909959772220400775316622925354090904971414234024628575615785939530317230475906458002037941862119678141540188584581444262323744044070210510257560589578679813142692897918505264983204942073740140771466877802576353660696707545063530145428852320092258605882416054717418563533201635662049305710400914315505841461792707569535271075243127547588430777840767437906560206223809771505514124455446491402226456942389042672565884840619365458544901644965949889328523895849506530329453864788204513172799527784153276177502106115499993054172271565672123304152704746314872869965258594915212994356248636422441431574462364153397881575084025003187595727903298383798610332762002326254514182074879185449120339154659338537497560201263055846003707835891413647697460655651796330409272499820038413999400236216650971066398614302533348065015747353056723820812241370663787804929494333207783207102299141545438552476064422300439226514399063998226411571457480600833723565061578922917123813405161120400235435717743919709966541746014848378574728176425969039852935 A015276 826 648376497391538891840011632879150846997213061709274622486846227439113982242649944374791418779643791672408758271923010354075593629079657131887281966184315700476594324751715386294414284693578933121577842691824213427842789133805266728773489039627871811311005071026730956230771237597759944430472021584975003230113730440205056300549695371152994325422060839231855008508609466294817642297329459633054865853621637928436881091597968745821552536058004296024771853770385813839747862637472953995856732392595998783756894744287370558283419589365082681017465632802000001688495002857653290978479139826588409510140406953395392648671652332057291207170684217754110601332309227028215653270320101852638350538459259730444604391995617480929811045998456622123943250693992756829637517223093182134558450392041642682259906526669681402221588194314937128305184410450517048552173714604437118954971173402639841774893296915914998164956610775928705458434957906413265273989290207900655916006574333176214259132012317170965748481383577898396976025517863377894428539833135667600701851756608678596596977602465292947815052103887468527615722622960554841935914996888624380544650656147370408479636567584930723381884512579746725829069568679631847134083293979600800829286114594945710897889886577952048983096324996102533664440157877404218529593432983281164915605058964440161014503332182768606180706912301493107842898724548419958986425448023122817479495111225985428902550255078018042059388257373001764375077432637795503251808799938273930018614499555426971985238886630448768446272059673757306541251004646820559217782447895981034002265360493681767596131078197532852020091118981201922234500792423831242619817628649404579193445397355235727999955804224320572870874975654688614856790398164755767309838268592689865996108040660850250840054498749687459318543162973479627714431703238942811426656033875808809097046513437966033466559993512512685031731089774782023971160023090093938000504041446077726240226092122103753591324958421567802311020163662046363525658943060819112328500673987373756220590484737207941202123780626809097129058544334960524694872524861943655452891573042569443336194899135223570439279746062664137337272182866805795678891098819163943872817467261512619574199939380640300473629305 A015276 827 -331968766664467912622085956034125233662573087595148606713265268448826358908236771519893206415177621336273284235224581301286703938088784451526288366686369638644016294272878277782740113763112413758247855458213997275055508036508296565132026388289470367391234596365686249590154873650053091548401675051507201653818229985384988825881444030030333094616095149686709764356408046742946632856232683332124091317054278619359683118898159997860634898461698199564683189130437536685950905670386152445878646985009151377283530109075133725841110829754922332680942403994624000864509441463118484980981319591213265669191888360138441036119885994013333098071390319490104627882142324238446414474403892148550835475691140981987637448701756150236063255551209790527458944355323827488861558174803667485914700508078779077255892439516938754482928692433542283701870029032780079948656728276518439545579365720300302003120514009274707598176321671136631293909618862044351593965190156594174797167045497667782866463343126289407672552827085653041023537062064248762275341799688131797344286982367782605899013371153031496697830638928373829616650685848992061930683070254145620653329120696762618008364215182422298686326528656849021047160304087490148730214840560422974889612784913635696485105443290224138463456319376327601611104198963579905712037136914447575224179965955633957722321937653972993569076442110383092430678389476685722148888260256231339163613236481076294105096223987788724598411351935929573570032244831013365828300198323544094680626000943955253285897321810753730539025634245659601756466656774791862425452242981302134970828154196597060947049690406777951298880444205827629619040011464804101960210431175428008913393122836650804595712580596226048162673114450751117402467891706794543892612798641389612818212235499651570392037235680202169336630011777812307957295754680471653758147992857828809693755719111298783693589110077448139519923476657130508334239181299109959631882999777740923458729595034421340627889578780629635084313369149561596896858446210101391970716207941419458471698656950769314099321874503470545548842361722539913588518015531388597232620697021649267158309737433540865866495232838554812241593330310478205438098328265510680881471620546617585323959523513325239523072165255 A015276 828 169968008532207571262508009489472119635237420848716086637191817445799095761017227018185321684570942124171921528434985626258792416301457639181459643743421254985736342667713678224762938246713555844222901994605566604828420114692247841347597510804208828104312113339231359790159295308827182872781657626371687246754933752517114278851299343375530544443440716639595399350480919932388676022391133866047534754331790653112157756875857918904645068012389478177117792834784018783206863703237710052289867256324685505169167415846468467630648744834520234332642510845247488442628834029116664310262435630701192022626246840390881810493381628934826546212551843578933569475656870010084564210894792780058027763553864182777670373735299148920864386842219412750058979509925829370803540226678360425874997130065713574022932429969500682196349056161538802918742055768328018463955842548038456430336051252752237632677693829495771663852290330574842640133505950873219390594486251686679002186539810704684913018815500186712842949904511453137050655007974130612343987519512472601150038846461319787696047752354140829834631753580096044381171506169519904805502078091903681754378558772786686412807899448348199755251876546481502141094767857689762998025889948193051792120575044355973080029294397406746772706531458067053344891056229010579191770354949668670912387171320270788255723473257944862806275650167746951566740023891557828738769129675613328428466825748175270293361875104925843822290320084894970774416982996969270941633759605325114555775505838131893924823086252939184875877592257005283800027066982627761223640667058535695301478255953047303455234895882901911343286710458545473066009121657229807510684577722345822263802090135996927297694476582950200484412280366943400441326736662381232775110312404449706528301572273738264365689937437240521705769010383038453255410571342793730686781919940319289982537906291363508271301355300148392630676943292279732746413640364855540567050561857280274720513450482072422773888067180349324191092250012990471505941052067745456410846399002860669062827017271919612497343219750032881039765518878243527261615474562452244452471630118918179707448317217907204889866136043971239397031005065080365274666277456219088931485894814350286784025900209879906523560097200761 A015276 829 -87023620368490276486404100858609725253241559474542636358242210532249137029640820233310884702500322367576023822558712640644501717146346311260907337596631682552697007445869403251078624382317340592242125821238050101672151098722430894769969925531754919989407802029686456212561559198119517630864208704702303870338526081288762510771865263808271638755041646919472844467446231005383002123464260539416337794217876814393424771520439254479178274822343412826684309931409417617001914216057707546772412035238238978646613716913391855426892157355274359978312965552766714082625963022907732126854367042919010315584638382280131486972611394014631191660826543912413987571536317445163296875978133903389710214939578461582167231352473164247482566063216339328030197509082022737275001559823872046970451620518165113965794812084427354730860984554031697259939318095557089931609801133686184707820095617155802755477859838670019323982867776617334637018641056862671600017381191806910112733139582063276750000700171645898664255768259073684246952706022131817772344808833768428050594999052898765317928263200597627849709539980287981531643244437844689238209553831260693123529882957199952979836017555957607373706388383851341680883804844583891016707278592274427244052849355921490442277059055772287123343062766537542748103855582235325828285151919864182713695381875915526665209161272604685590482988130223667474668000169789945018343340606750959657666416468194429096661913114638638960026806578269487173681624981264879353313665201851544215482220194365075893470856308368452813495526636208621795107115752031648702328956075837354512285243716001803288981090502071665251285312086505401064199982194556482319213619192368716450414131448635125014389136859602972118216789369838888519265596407480432378546644128897418545160539091435482052919610910952459938415278819474689236365367852494956512091717197004132189687916014187221307150064702428569418033174769243334428699160500314421975188725540992555783306180092616320423395843811472723631469647301401437168626966299117791781237097277185104462736483008415644322924628255175643911472692169943509377678353502588858934348822947582830835190620552987238011577520361459417777886656182352206574250836903927717350699839947238416419464586161009122594057383313819015 A015276 830 44556093628667021561038899639608179329659678450965829815420011792511558159176099959455172967680165052198924197150060872009984879178929311365584556849475421466980867812285134464552255683746478383227968420473881652056141362545884618122224601872258519034576794639199465580831518309437193027002474856807579581613325353619846405515195015069835079042581323222770096367332470274756097087213701396181164950639552928969433483018464898293339276709039827367262366684881621819904980078621546263947474962041978357067066223059656629978568784565900472308896238363016557610304493067728758848949435925974533281579334851727427321329977033735491170130343190483155961636626594531923608000500804558535531630049064172330069622452466260094711073824366765735951461124649995763121691104948891191477834231950131273450259525679064053273635686952507503866494154190226148798388095956505534889412654563935984957201663879129086103025436613476842361016245916472690529798786899424764828048095069281519099230114223207480808024366651096306937510675599211366267298257396912957961151032496543173665655954663008223988691087212481602908458401422317249019384572211320290363068864178692253075341425114192481913000555486640506935195337923534361329404173171161333326459883514506284244026522375800208909505739742226760355155917431353644630027679051089896864192633910232789135577251021843236408972419187036935137590201178944462300329803433034927472578555523867311492277418998796320304460818555606568656145463690451355020499977045176785162299686748619063593807369158293033428433149462675879550345987510473869353829075445234048922410619780576842063868049076349294335963287954302761493094748462396921033448971664699023778367051612313660344297423533847956855674388161960831662344438901562425113011903990501634653252541482668536662110787500452598199899948402891569681931352516490834844674090645932439761859716060445813233097516033714815780070492787952045399981382072608846635337122106841736857991917450141140351384096644883007278083453149975826594066350235419495632841486237281297938415774951173533311300842376075215441203708800365505872716566740147665643731047197488235791939146714039806264043496072815521044579007828991001579347877421308502971366618873706144136493699115813417963284208438119873145 A015276 831 -22812719937877515039251916615479387816785755366894504865495046037765917777498163179241048559452244506725849188940831166469112258139611807419179293106931415791094204319889988845850754910078196932212719831282627405852744377623492924478578996158596361745703318855270126377385737374431842829825267126685480745786022581053361359623779847715755560469801637490058289340074224780675121708653415114844756454727451099632349943305454027926189709675028391612038331742659390371791349800254231687141107180565492918818337906206544194549027217697741041822154874041864477496475900450677124530662111194098961040168619444084442788520948241272571479106735713527375852357952816400344887296256411933970192194585120856232995646695662725168492069798075784056807148095820797822933544866129411893017197494614798044960147431906603211426409640496589872388003072652576529384556856952063108530962718137826282605517843929043369767363666214141822199121105000731041380339226077835423473539586108863170008999114115221444209425249274004471993408928939379907492513814009681929016957559487416728544151741017584867416312889277265834681818249670937422337641939010614240474926678356795657436996225074431850775445859792576987871166711906890718816408533685591925762187151582193650740136416695498039895916276885251490839879718148965119950993648072998383334320670265094289510504182254366480248648590350843716077450331157730796028908826523001662953777606009522350601179701280401230417840605110868477313660367220708294615833371897573471153563181057320212126450184983562357680594467548786693100309702075436282089236616598118570881396664456622280975992485427481410257245595303668187921017401684031219520596580443670396840592739412295385826910030880675960567129774009999005349810020148612751524184334964191535600836969001579178982581045602072073390675050857328253873344597294112948180283114249601726065278700247614487505408062777165829265370248707149318796097590667811005465811226544420643874887987639124102302271894262377745792026115136445671095061011680671496578993976252717436041327289172237003258974912933491191613534021969073483784426450575163189311511644847950999168917224640151760144215063495065598448177376448253883089571006411683420761257146897019994629448069593749190066826857584292559996295 A015276 832 11680112608193287700096981307125446562194306747849986491133463571336149902079059547771416862439549187443634784737705557232185476167481245398619798070748884885040232611783674289075586513960036829292912553616705231796605121343228377333032446033201337213800099253898304705221497535709103528870536768862966141842443561499321016127375282030466846960538438394909844142118003087705662314830548538800515304820454963011763170972392462298209131353614536505363625852241607870357171097730166623816246876449532374434989007977750627609101935461243413412943295509434612478195661030746687759699000931378668052566333155371234707722725499531556597302648685326016436407271841996976582295683282910192738403627581878391293771108179315286267939736614801437085259825060248485840199674152941794634050149699971425710564153631609809616702013132532028716522656992859615608107053042827045989127571590497228962349578202202731549202859970885945515692035386518483661672419931990620410031214556000916981875175506485269736939854121177127238775549982877156606493017974719548006067983683209421102456194298275474086169603941993691101558940750386456823130782338975723007384192445251842280547096651487328394724947389260726697535167767365415981792939037617797311901281371826097453689375764793343118917176124465954379583862833126969965281901323849389474221524506732749735100469011439942322043776709098811093286304070895048761608361281198433506713821599672097132307452639372309050929163192099193878244419069086025989205093857929267972994541249079083843127940589863958050232129264830942649586664886152913451396621584674234498207242016967427107123111840187125808589111117279460611541838666912418030331127536386712964452975844185986794347178064107133029964220470645644305155234932165969959060754418251614254815077470990718926996717458475433370355607350280818962907443194966448456436162988116387956548467717364633820918452987754197893832889783416973339313081086198640648781334002553664902869299467031310877149706580048403059903848019725941964323921144203169066161398487959337821855690246113363771584175327826037699210073958111177857765519631718301146359470994234381140771746283577498045250607365641326640919911105286777542095866967001763990312440531408228794073887725270937884880236818804079964306041 A015276 833 -5980217655394963302449654429248228639843485054899193083460333348524108749864478488458965433569049183971141009785705245302878963797750397644093336612223429061140599097233241236006700295147538856597971227451753078679861822127732929194512612368999084653465650817995932009073406738283061006781714825657838664623331103487652360257216144399599025643795680458193840200764417580905299105193240851865863836068072941062022743537864940696683075253050642690746176436347703229622871602037845311393918400742160575710714372084608321335860190956156627667426967300830521588836178447742304132965888476865878042913962575550072170354035455760156977818956126886920415440523183102452010135389840850018682062657321921736342410807387809426569185145146778335787653030430847224718295852193846492906441994569124901055586851875676768740303092983166605803412235017480735507305118851791720543471738420483050203550219744453716874579853881461902820850832221824235444380199889650309100074929278703639162734961598232977126003501214497931541251470175814566968423564710143614956746121999361492014835139295291633326101723321850620484352225861390410111922441545360931339190515611868305444580591603105306007046586364071968299058145975544701434019311520662249419107122637623413206705630444905497488584279464736668413894749153546171595000451653140537509550262702262881560005211161236174985063328974292714258218156675137504569475830281482616702677176670373127899773195233994981973148066058333377122067522656038709041135509978691999554661512796473865307357928068557617148501256706173956993882111634905315328321250692257427869264466205727451873165513067983876336249683362664193692041204453117903153852692313032347112297059239579380166017560034659642856052825952511895715024349136493385661444674253758015814655959195879421929263396025637150360813103063874193600482782611862009802418750484023162368186261913737704718432466351261579664200512280246180661482744341933934545866149326099267346286230155018425762473495930024427717450738932394512737883293677329248242067782314900577831629522294521458148235950160515846265612551717004374638734281073977578569944564384976941403854154493533322825709767953537927221422377898848288866163739018092641834876075526426755029914988261486508245777095825577852038629705095 A015276 834 3061871439562221210854223067775093063599864348108386858731690674444343679930612986090990301987353182193224197010281085595074029464448203593775788345458395679303986737783419512835430551115539894578161268455297576284089252929399259747590457532927531342574413218813917188645584250000927235472237990736813396287145524985678008451694665932594701129623388394595246182791381801423513141858939316155322284066853345823755644691386849636701734529561929057662042335410024053566910260243376799433686221179986214763885758507319460523960417769552193365722607258025227053484123365244059716078534900155329557971948838681636951221266153349200372643305536966103252705547869748455429189319598515209565216080548823929007314333382558426403422794315150507923278351580593779057808204705486825548654568872336619350586675826503782637175877222785448916911695712173393391519145159710047446447071078253819689828769424045044267216053854420923126399369450922695151708011406894807126429471155430268392567348547004883071189613683937805435840855860603844669535320203139949649685098345045354733331426979056542464949177630160327247005680556411567147321603288005253731463316212163013207021072301267113867995217767155537290402881774445056193332042587641347722076372129647286677966615904378411142206435227448527842535051638104589426382559683186857598569808605650389682202106768800670423317101855686885829586539802256691004945554748566522551947373654505216577929842072916703746951180413612059335688563273961152550042980985990642053427442860470116413345384860144532200762725762379041480619692547013447247148048476375022773335143893627578655633584280844767002117244842886271308603659064529877165944004050780834581852674317204424432688025917292515793699654777082669750194332984579477587768444738351057295987094807832459568614371064380378030404307921505284244650265647097909356967811064657903111139189494930252172822271096961241479062111436754412380544160171533472633392168926060531461163919949702573375652724417473754882264865959853251284758067557688544535610559192156476446662480929551590426923185126386463866398732118692450650530676407206267149451199252418200192643640455655052968465002798567320813417611997399857972830558271910439818344729711003045633295344951856571023625822268028902010445784267385 A015276 835 -1567678177055857259957362210700847648563130546231494071670625625315503964124473848878587034617524829282930788869263915824677903085797480240013203632874698587803641209745110790571740442171156426024018569449112359057453697499852420990766314256858896047398099568032725600586539136000474744561785851257248458899018508792667140327267668957488486978367174858032766045589187482328838728631776929871525009442228913061762890081990067013991288079135707677522965675729932315426258053244608921310047345244152941959109508355747563788267733898010723003249974916108916251383871163004958574632209868879528733681637805404998119025288270514790590793372434926644865385240509311209179744931634439787297390633240997851651744938691869914318552470689357060056718516009264014877467194192746059725355538132847890226852300732535870979537044746680284453742651796106488980503951166085612354776769767620099810113222302558439226259024778768317192260557584258103975006639500272934921231658360237321087954671370709085810357829658200805056000431600271614142373126819428683417961580984255396290874597131045447265126932848122227738689798626298423040547552837584740669818160478618730549553457216618221680100760101663590963324028362278033951202699879172384368455516908671628435686374023580191533414412651397431624042206274134257013844361537837821337272217263559124680584794591754087331556616795177348512468062389341903319948192534021424487385749122353123681932337310094230847930244653897670683924384929127672760279183872705587081342642852805467782260456338120702884990543572063823833442102100711292997897434569461158317049141757990829913223807084411021186054607623667403438509247020429917784400359696522698028966743304593403880748578943690456918757081310336747638855155832261607031137064151703537909337820501875591221849377527468212393988895511689282066590798254032326276186946658099379006828136835857415330741337871269522218919669636487332522893788560766003010159152598195717936592467068268945740791089306908144916247125808360801008261769119000727093383241337056184110462394744454962327642552225059584351666836829805138069490463616170682310799297768949553768165813223860218507317980968885490479017464438237539400868861952544978506054743671969961748846722610245965218677239673994214773920483896608135 A015276 836 802651226652598917098169451878833996064322839670524964695360320161538029631730610625836561724172712592860563901063124902235086379928309882886760260031845676955464299389496724772731106391632090124297507557945527837416293119924439547272352899511754776267826978832755507500308037632243069215634355843711210956297476501845575847561046506234105332923993527312776215341663990952365429059469788094220804834421203487622599721978914311163539496517482330891758425973725345498244123261239767710744240765006306283064068278142752659593079755781490177663987157047765120708542035458538790211691452866318711644998556367359036940947594503572782486206686682442171077243140767339100029404996833171096264004219390900045693408610237396131098864992950814749039880196743175617271562250139627056537593996324581164509854921658946148287575191349001025386070449752204817919069470999733169665170480986025878527032708033288783912178753589870911138584335915465455534142613903403884630623856207458882091339651265926451517048948069234673609826521761949917914494187520540041367669583516863722213623713958085158268320568543851630162911925054187754448737967779319974351125840061348902967615330212884099911607821339441397501086336285574811481913917381059879225070137029171829051105632518597583277477337359082727915096982889558328525977684650010908887888822464439826008386611705891492968619117846600008449583686665519938186846193242625981331027146725026346331292179967549968252845884739396426709967289610356443364882775921044371248214445708734341170707765245894575312970544072390348837799432943969432520571364467345726020061016806411478772227453885905775752400912891706667439299377955124305293110275658630626044217393870585795230678839435387318459702690521442278917303130353223358029101791733273401486416351959607482031533133980637178954070685621946601154072397918642213917351013277409303633270683927911013363986468533433887612825835317271546570044621622558308627899106866456962909547965425002008992707981232587820713143810278188918114586483730164239858847992434357265915155157427121403299518884436754759833605455785761044687442309863882055857424033737433877378350889662543905789859102074760102657210824536519736038756435766785596918373952361415825965634822664323189252736297403417132735775879500249721 A015276 837 -410957428046130645554262759361963005984933293911308781924024483922707471171446072640428319602776428847544608717344319949944364226523294660038021253136304986601197721287422323083638326472515630143640323869668110252757142077401313048203444684550018445449127413162370819840157715267708451438404790191980140009624307968944934833951255811191861930457084685984141422254931963367611099678448531504241052075223656185662771057653204127315732222216950953416580314098547376895100991109754761067901051271683228816928802958409089361711656834960122970963961424408455741802773522154771860588386023867555180362239260860087826913765168385829264632937823581410391591548488072877619215055358378583601287170160328140823395025208441546819122618876390817151508418660732505916042504907370455806409292383890572028653911195306943294690303567983572020353198775543805189340896594818173805651321567227115024157900721609148311758711805558942385946079733411098075132313454173668471813438468729198116587018835242530374113443290974941113852224424427053815442976015628241036772481059107635773211082222643319366887886950274914688854371863810822840185696820947112130777905858910862871177259354009517964773942010971382294766688440031064132056907504627435516878381799452420899995466427373007433475233320897860101562578463525353465009290041595074616761510207756374439585159751226837322530388583939648159841966960000108420295769467527510477238956388974078959965977725602630142202253213182168472136899591103095267636295780753444555800635792678242553134271886155064791089041847721867542375315280446564142964862894652473241420016808768076906528556894605706505435909462135634163595851783789951283713809158085766093652903380750031784842473508809136182674407485536761762899644152023882988285206526056198421860121569039013833743676497168501934290825852360972576724613270458787425240078943460737238038877305597831235080740712651933781502112961435445588904987304493275149932798745425894995388913076522866997204934881985173107481093256055875992580571287688029407050188105301845922975411390608144608353625503997527627019375824646817672014150669836164730333726330296467708583378724327649399752378417448417129204021271674730961140200108065095194579740000774215797924177656885290134286706946709175208000982903419736311175 A015276 838 210410203159618890523782532793325059064285846482590096345100535768426225239780389191899299636621531569942839663280291814371514483979926865939466881605788153139813233299160229418822823153928002633543845821270072449411656743629472280680163678489609444069953235539133859758160750217066727136463252578293831684927645680099806634983042975330233308394027359223880408194525165244216883035365648130171418662514511967059338781518440513185654897775078888149289120818456256970291707448194437666765338251101813154267547114705453753196368299499582961133548249297129339803020043343243192621253644220188252345466501560364967379847766213544583492064165673682120494872825893313341038108343489834803859031122088008101578252906722071971390780864712098381572310354295043029013796750314539500659986868054540144435611141570430943408343262326764330718083807941104972298293742904261121435380368438697626810313331057733250539137162288039078920032852087449909706219212642190213863996716510886768879353455881335485566133254287106300790643337608415684228675400538125040549607311392901416848060857603185610831909682113206710823936892947424256740968421512498991508039516319196847139855009736679834404629586004830083768792018201322446584133917317833681683962144404856465692315588829476735805740905152823748328357049594683399633301175405204985771594914009370513152794381042001772935209796858559764686077156324704329627011297512499061959307559804273037381341803223154981066318693456752017627763224960138839837240988578923942955746326076836470695641030441345418485453853865225140228632260121581191919017009574365989869832595295714633856738488270072597900535683914782078175272358403536552731497258479645568744092924087894336469265095788433651662947120401924218977120261908626726425205088026586159075489556679735817957464262468367170397402362540778109436439721972559670141095219244843290052595467889664191926370488792035461308499741715275106058892923777892766955257674550297379620126515030246314843619556594260651230146227172731184183486825922991196187758539411784766997802428223776650798728859735788829151535966386688070652522513722161203606640098501439033568428431715564194513273441588320491736850186389253768727784950151413328743336051053613069665716422952387590883605297485705681012514475896142602812025 A015276 839 -107730024017724871948176656790182430240914353399086129328691474313434227322767559266252441413950224163810733907599509408958215415797722555361007043382163534407584375449170037462437285454811137348374449060490277094098768252738289807708243803386680035363816056596036536196178304111138164293869185320086441822682954588211100997111318003369079453897742007922626768995596884605039044114107211842647766355207430127134381456137441542751055307660840390732436029859049603568789354213475552085383853184564128334984984122729192321636540569343786476100376703640130221979146262191740514622081865840736385200878848798906863298482056301334826747936852824925245693374886857376430611511471866795419575823934509060148008065488241700849352079802732594371365022901399062030855061744945628792160093809723760248942085153471370980527349648838076108124635163434634436033958096440110901666632910175434641922626463159553068121242917149596931458855858439592421274321854530063984295453280740195636342273781428065532832577007679290493172917905188195925958882017521186220459184734848858843764512006477803442666877817173325010973503785273799109847158766266394518496932122495791342081391478874216450482986586345674132563333670957130365548932740070021296411485855497832624681208827687764285221088370967646119059106529311216945377143342664519238667715687963958867528778397435017799659649762111169165481064139378751092389152835197541043075935909746216940107006285956520416017394207958178200392219850583408425976990103027086797648649587736903390852751046590390301904958711296152333605331775665443887540439642423681742580243631126743729548110888269654576413607016223197891525676326194003938203579799236191120957638970323389934196122679486926625340263494659078246177265556851195472996041806536455256059429770588626013368809484357066769998919203088085762012334693749876477258020733797582102634418488534086379978333990978394977342999170272924081597154264959760219781979346197974524158122769537187298288473952961805913428001878804498539399391154921580475502477025788774213015996250859961669701266017669741763720272044070220984614312694528927182837036665574128247048149219137455694870786724274634463818342869911667765480101393455718567822057801241674442623903954229876532383823801882295838431163398829886897924752775 A015276 840 55157772297075134437466448276573404283348148940332098216290034848478324389256990344321250003942514771871095760690948817386606292888433948344835606211667729616683200229975059180767890152863302322367717918971021872178569345402004381546620827333980178106273820977170706532443291704902740118461022883884258213213672749164083710520994817724968680395643908056384905725745604917779990586422892463435656373866204225092803305542370069888540317522350280055007247287833397027220149357299482667716532830496833707512311870837346468677908771504018675763392872263746673653322886242171143486505915310457029222849970585040314008822812826283431294943668646361725795007942070976732473093873595799254822821854468638795780129529979750834868264858999088318138891725516319759797791753649948529245348476448655762978920254642154080429857234699381510028806723437330355075483716572656512373846087671593963416657002727579577671983273416873889831619061078138963372149581989327953892258514178236382723977308122092959900025553916802040205775022411064339970384379374324708094444293592011355633778637083997128410501278557135162416408459910763199256415180523466311240361029748861963539542151494700494630148892957068283573309261441215337695590767754040314873765734810887352524987352018882693457930108173553189923703328932543777168144230429382375896900250350112625627883488328872288343064048049265072504750110700128400863558376365387956560301877685971608056850624316537488795373736112454683889341038416860804341478278869889065109368910919018496573787234508293969057145411836118993371435258933953254112711688333961393719553481368587577795828599074056767215573041747105155022993882282104773586430531655235892368056431660203581976745229026034926649820602450460887787887807331098349288107211890025011150458962901960708965014859571025534849322212904315861028264780174819706672253042235584373875661313454036711176010490537677444042016788206509436455067166917235597610500838246031335925266523894068106025825025240527278149581920518144809289134204892337581117791304463198320677725690213845637700475154295811577564145110482873658266237328232464816372676299781339240178618178045556674989505430900683262872094525567062582372400774783897897198215965317389233635493435588579640722408336154311606893553522668747387818596743801 A015276 841 -28240779416102468831982821517605582993074252257450034286740497842420902087299579056292480002018567563198001029473765794501942421958878181552555830380373877563741798517747230300553159758266010789052271574513163198555427504845826243351869863594997851190412196340311401744610965352910202940652043716548740205165400447572010859786749346675183964362569680924869071731581749717903355180248520941279056063419496563247515292437693475782932642571443343388163710611370699277936716470937335125870864809214378858246303677868721391963089291010057561990857150599038296910501317755991625465091028638953998962099184939540640772517280167057116823011158346937203607044066340340087026224063281049218469284789487943063439426319349632427452551607807533218887112563464355717016469368893555305363418071406025957651890520388634912322496234438448994403933457135350100273777443928699671569295274477502737957182961166767885733245394399917494894609128132354820051039991260460059981125227455144630072005461308532497415069331542362304892477383957363628408552847909831699298317608920748493916408358841895376737212825106732066722130762075873762498345699327530123017789213117432250363037919849376146243733208506141641016677866855587719105932091980424518904258617708230513376748184570132106767277312201619657115147894114249569037446848284794270814475019820053460452474813298485448436940096930929543696611559312820439382281912715446829438527509093879317102895461672032055972385407184753281652877045274670767647396280629701881354348221782683136776519627357191984407469172012669525102152386039705686509402301609821260913529780239017624661052168486762415097251976171813601323669369627164251001866349678369680385888617051478548248036069684748030035066912935610062345254619940188360914721363741215673875363000373806292195939470444243772863422730462364837770736609407637406672675997089421390371156880518085049079620136412480494157968487851121110343439275756234242843004948411794664538669051356712241571068669547873936749536087134728549966130432925642584982643680581282457955741877402866438453631435840357244374833489469963245426795188489298984943298211686424491049287313897277705934117028698870771374763757118821825089636655910096639710055321970399119126786570062658602197883123293394921662192134373630909667844544677255 A015276 842 14459279061044464041975204617014058492454017155814417554811134895319501868697384476821749761033506592357376527090568086784994520042945628954908585154751425312635800841086581913883217796232197523994763046150739557660378882481063036596157370160638899809491044526239437693240814260690023905613846382872954985044685029156869560210815665497694189753635676633532964726569855855566517852287242721934876704470782240382727829728099059600861512996578991814739819833021798030303598833119915584445882782317761975422107483068785352685101716997149471739318861106707608018176674691067712238126606663144447468594782689044808075528847445533243813381713073631848246806561966254124557426720399897199856273812217826848480986275507011802855706423197457008070201632493750127112432317447914290209122874866169181069340212038222545628003874895054482813586127510231285997765745304710261460510471566744017598054983268089340409649484594487161334787382796703416934644513587312405264685628892497244061357735098767300951955097881724081845292703947264661819181231206942473320485039408918353375958603141137546682026651543576170893575453824347334112493085934126439198693717699420356983904705312698859325233196335168668691601882230209042345066695484994577506891416331570426760321972238373931930969689650956597315006167245645401419021938174297835018274436282856440799283202503281968044174686151534753471917630199565364282759377773261212149028296002071851714904048086674661508475469003702385262174843429896198742695093964114967732251803831636443371610653156412204807467100640388581591792818537834242693857426436793310664154073202814807607594590684646373649486816187033705059708179115654043200821004866272006453622248966809144606603872156449484102065678727008529570871931359741467016663988354460144685936079386005305794134838990828670723408787876663596957707811768546228143008960870138815013721840287831110219274431974211643490015245232637972299666785536521807034020585745420823703615158716687709335542457134524843593936184377320430433737256054755235927257018437070408191180177317722533233564432967235851729647395107914680747669741751261999247746537522167908028653618016338590723174884067042362313668284207041782410116443606611288051374816030075988211145715694611794083372243997394881653271380381917556703665453352467065 A015276 843 -7403150879254765589491304763911197948136456783776981788063301066403584956773060852132735877649155375286976781870370860433917194261988162024913195599232729760069530030636329939908207511670885132285318679629178653522113987830304274737232573522247116702459414797434592098939296901473292239674289348030952952342878734928317214827937620734819425153861466436368877940003766198050057140371068273630656872689040507075956648820786718515641094654248443809146787754507160591515442602557396779236291984546694131416119031331218100574772079102540529530531256886634295305306457441826668665920822611529957103920528736790941734670769892113020832451437093699506302364959726722111773402480844747366326412191855527346422264973059590043062121688677097988131943235836800065081565346496569622259835531303876451699401563565218489248329292563063504949114676647994768212770193179165827972291358815980129601309603775616674583229954182026744750691299403564133530153220520738712804040673197088944577687740280405743701772875706992516673407830285889459870684651301019593170184569064310508961082323309760848618472929744619520922672584125009837131942694374053151832061702464772339908685334537713446537819121734484812866672143580257549350253062367292121358542100901606848650953528074785610379624563929851228521471929120384869713940886626681568754235664904183197270185569403635092858171912492120268843269665904967783356354814958280784749806346026916427031104692030899394765900135136288664130655804876153908750997283419597576792268090647948087656374567763313314050928061881194573049040378962917203181643260532532155365759491859159155605177570145040751169179230674429824514498548851660445127045804522743345537464587143674187484888338459702850359273651714619959924833243467011562638858225392103765486642420088556610685480859229915297199312995515392666661142545932875422172361571354337168472743740212936685332714250947270831257062153726602426643200908900919532342143636382620543460220236901964198925431394630011828866130117240025725727109448518463043840098131297671052727582790083671310943486807897776812978365377470058079343200448501275001976734437264035299014071067100562975530740569588441133093571500738856496868835623821990057554362041500086616833616442826272674127223229322133667565803661009067974209385503695779022215 A015276 844 3790413250178439981819548039122533349445865873293814675488410145998635497867807156291960769356367552146932112317629880542165603462137938956755556146807157637155599375685800929233002245975493187730083163970139470603322361769115788665463077643390523751659220376286511154656920013554325626713236146191847911599553912283298413991904061816227545678777070815420865505281928293401629255869986956098896318816788739622889804196242799880008240462975203230283155330307666222855906612509387150968981496087907395285052944041583667494283304500500751119632003525956759196316906210215254356951461177103338037207310713236962168151434184761866666215135791974147226810859380081721227982070192510651559123042230030001368199666206510102047806304602674169923554936748441633321761457408596446233978856387751282086612040545286359558389954040813595510038965364556914938895834486411036779124535881858166030039768183205021719830413784740136950928015092279109387623074214519996231923440279845196864206677909338180095987912964120982183593259291022446460557654367045868706008340712162544617988292350501655310752521843369449341197998158920620479308500519465267180426438445792614536739619256582140271312207914560003099955530800874872008476517418199172684372679134272767939709410963810990451585819431055896158437546334237730145544028078848734259776394605190712229154047072456065129332532912283371243552607231804924800464416392184014967612602223454449746928877877547084163432984709370641290804745854027789760847415810995833665586531718235806246456744240593681256763804484285736435548915788212406582122541179012833840588084409416545264981865661023508455189098409100807722368469792436867229291013816018161259931285065734444776756276575186882920277957369011126088536851038670366799050043897759304682810918942813002240213890593409583609685178932157280243062173746307889932387648075030870719974147174772658745251075513651178370172400524920768840543219382413316895142518275672867636285907959484634845390780794989409133125496678293604092337775308912265146588126552803163127770804574284635180476340053985103205543245354912252178430236461958892294328162377042718516543009412431254306738442374570484212939433472870713521529585041515913701760260812738626609398802156989384423928366266240300917831327690327637113135594835593758620281 A015276 845 -1940691584091361270691608596030737074916283327126433113850065994751301374908317264021483913910460186699229241506626498837588788972614624745858844747165264710223666880351130075767297149939452512117802579952711408948901049225787283796717095753415948160849520832658693711184343046939814720877176906850226130738971603089048787963854879649908503387533860257495483138704347286221634179005433321522634915234195834686919579748476313538564219117043304053904975529117525106102224185604806221296118525997008586385947107349290837757073051904256384573251585805289860708514255979630210230759148122676909075050143085177324630093534302598075733102149525490763380127160002601841268726819938565453598270997621775360700518229097733172248476827956569175000860127615202116260741866193050801295032818351477997944088184599193368537847953668990955718670046207722990457421387540007050328043835320754495268233529242595256923227304514200233726006403260197030533171197978128524453064506024692858731086263576891840092622278599092930804604007945186081835372423810268359209292344598148146746495500543238985066747250747701205766450838411804760317869706441969413376064042290080751346587150469080593057699126126718479736795190599629822036906572151004657595275667814498053253584261319741898603229984815966406535171612931155274515990139552307334593318619050705714086810453826678631900717551973244747286567828452222590635629093120251383460172100142717590967579375837609605072906992777943954244513855556786261094812321266419506878511807004121604134736703256254219889329530747144804210140701082455851039384217131815423907871747495745966753087747672159153198713584470609994556451975734131975873643571037796359321834254150342739089356089822430606302971338906624329482843310799400584637289642102658207627155401398192600172900509823128206368423074780895799272714253932213180347416646679580711303493807327970263414027101657174641539133669977274771161832359513917222163474981925467577986080480931105289288061929421514362897735279019717385958810366067175600621706694708028307003980394295272880125119950551590162496572518371182992794846232578932821718371858592712874625887998940290206778235326548864336076276818082496662609429472059559402978174241149973953319704493468534052704892026208412273088915384296939204886932012108284739788883335 A015276 846 993634091054776970594103601167737382357137063488733754291233789312666303953058439178999763922155615590005371651392767404845459953978687869879728510548615531634517442739778598792856140768999686204314920935788241381837337203603089303919153025748965458354954666321251180126383640033185137089114576307315778938353460781592979437493698380753153734417336451837687367016625810545476699650781860619589076599908267359702824831219872531744880187926171675599347470908172854324338783029660785303612685310468396229604918962836908931621402574979268901504811932308408682759299061570667638148683838810577446425673259610790210607889562930214775348300557051270850625105921332142729588131808545512242314750782348984678665333298039384191220135913763417600440385338983483525499835490851647330369721787575977090365610045026572534965205257717328059637137518125700713642520322373875400141991015474742264640964224509937253321235421260069516858877859112071535274329590062970191500565990152368122372970504180737846880112744401949344654579479891588187866399085299583951521451688426512004472224607112303551125506970733670299382351612160043514271609431024135067444904480947908996410927253947789262259566933714181103663588221917228078507902846409637093205023130766977917454147049706529109364597328669789733076564111437864924572769231521401222031094233139049169216003128822267433679431722483348293291118980367504380623451714211705592615830613595636162782925845540565926529704807475548675359297201585027585359368048650650559127229009189629551445937654077664257933094404913641781801851610860203980341018562987103735457037857230645878734280037007782366695139846323437758394173649596488855873713045061003837393681399182491734907193566001430121295741017122837613169873699463806300191152429287162576346286505431185752069499968062560476396957656148175439762007720140432003538840455549393922792782717668625315177906698861711166611013545330076901108013993739680896926132109954566851005231268691182995721016075417630576642138914596679235203305181974945453371861987647018826089703496416662198025749553891060545526241836185692976873846138527256782177051536766542257166974057650718035905633152667409949658972264601050255796974623239496421872094732940088086670712115012855804572282585922532062381034671807238074919601567578983299305552505 A015276 847 -508740654620045808944181043797881539766854176506231682197111700128085147623965920859647879128143675182082750285513096911280875496437088189378420997400891152196872930682766642581942344073727839336609239519123579587500716648244781723606606349183470314677736789156480604224708423696990790189626663069345678816436971920175605471996773570945614712021676263340895931912512414999284070221200312637229607219153032888167846313584574736253378656218199897906865905104984501414061456911186322075449694878959818869557718508972497372990158118389385677570463709341905245572761119524181830732126125471015652569944708920724587831239456220269964978329885210250675520054231722057077549123485975302268065152400562680155476650648596164705904709587846869811425477293559543565055915771315426660841270752575268773115674933118272795912613701282858607706817682254980871020633131334447204412952370723167835508628258801813268348225783045824402286555102912344344313853471695526135070271297005396513723325470760562371557337334627150463010515739339289037745630373629087204851701904207195850592721185787167053571401035389357404678354595325717880489635565789266247722183745226029290517063156339442462806970951224264278456592328987588187676895031435638037837843445529078316032906953193827574425979745693653009762804134452259521548565508571594487423794725499818867005374352704981220411098154731823914480675905927071812467600491331241438714811492367415021752391766248965074114324093096713299245195165194864561795807029053525851884073488028010763334832361327731864888310983202566018478230019962259418657829526062189494381431219013602723583001118747998139563763928100414376823665083895637932051871862189080435434606164358546838409890394107941159420520113602396330595408185046521130307656248171389051038039095346128774730361833978982390007294394063239568434331016667194313374282836810426214900655289479393707341977291504474456150028727524097158465234599497671344073009874341270291790511680960425068514672557787193006088527677766283324523447092514448358446870046879080663906102271684920424466491643784819040165224724934962341744203874844920809840095460137108315947254880702744440260002845380556316081037216729349297911622289242268837207278010131025466670206422238918215834103474400481100828854410099921069480176338811616340222348248455 A015276 848 260475215165463454179420694424515348360629338371190621284921190465579595583470551480139714113609561693226368146182705618575808254175789152961751550669256269924798940509576521001954480165748653740343930633791272748800366923901328242486582450781936801115001236048118069363050712932859284577088851491504987554015729623129910001662348068324154732555098246830538717139206356479633443953254560070261558896206352838741937312555302264961729871983718347728315343413752064723999465938527396902630243778027427261213551876593918654970960956615365466916077419183055485733253693196381097334848576241160014115811690967410988969594601584778222068904901227648345866267766641693223705151224819354761249358029088092239604045132081236329423211308977597343449844374302486305308628874913537923778444340689010027652922679992416941394590784059602062110844043844174391201881748761379496688855423679055544835620575651953968136835393088379290152808395792114626320475587326779115746572087423730436781967308381726360224254660321526483554352311621089050650048572612927834697017382011183686428084947158506802763268276271433025666063756333181916335008831309390136869572947892962204146037558297431381883244475432416683153401822242223237755795934554316829221496061545999417981879805555618299198498051336608218347189105038208223502157850018567605609374932855419215595277700537079646010979592002191470561906192604010555529754285887685333403071086126903735527142425386209617483742560838686337056020884708837507601577321234164099165545962809674603115785382923640777873920834945190298631315002569575181255374213410771422368605697320097180570308304223351783174583738601428576959560295319386535102051590379148925730614690181251750110601393932995656496965958980067491426305249560167291625912185723110726721222827308210645285716452115279614256251157414502446835522971522012882540957304013135860253540302206861255013686953488802141459154262275378550930635875711820663906362756534663559272626914270233650834683113069674680377628886161669888358078748015031578913600481846810007650533106245607569256384220229238141718478810061690697209231121842891585601597729372588037499180412904726583952757573978153879587420907199282325389792391775514913208123477033852371503971576169666499508717463995804530769865092366449612735534157264207904921107012631161 A015276 849 -133363310164717288539863395545351858360642221246049598097879649518376752938736922357831533626168095586931900490845545276710813826138004046316416793942659210201497057540903178753000693844863310715056092484501131647385787865037480060153130214800351642170880632856636451513881965021623953703469491963650553627656053567042513920851122210981967223068210302377235823175273654517572323304066334755973918154857652653435871904028314759660405694455663794036897455827841057138687726560526027214146684814350042757741338560816086351345132009787067119061031638621724408695425890916547121835442471035473927227295585775314426352432436011406449699279309428555953083529096520546930537037427107509637759671310893103226677271107625593000664684190196529839846320319642872988318017983955728890675189824649062899545963796845022352721241197022338434682995133454321340440047129892665180510810853092073647720304748676493194902536918562439496002583998927099052066049413682916044248446945026104068640007283180895517171656917605106331004278415352917717880070576613669599472844355138071685152004344142884937649371856897240458934896886216898622025968334646389457722929197619613595249087951624180109704952349123439365929189633800781300248393075070416926715100689595704577515648447931172339999717631305690103643448284934848924131070111393192295476902875484405873220716516630048506043349721551234184841436762372015018028268252977625148828382789566748328948942179969467996181294839138324580390763911522664525366431644640931451540701911394436078888827638365778186236176755369108781147899641485627524214338222233735015482484236941611425791871972269368622731904140540059312999044854216850735440903195006533561770934115806583333869232965544926295261427985557090461459224782900761717609557287173949255503958021281445723654227074927782334317298803309541392019705019652664779873055915147085890610778510541754834126687518892493954621596704446808863017855306655955368337684333176750285251342250458675808504917413448158815592003086974024649752743053809172420776586561781374713480932325911485119753302034465693533316161824620727836609142619921694642746794889504487385738768175475615426198200930476451479106529522190570492569742473423246679617946268573428682173722135803310582914843842932786430232686955270450883281201317951025590919060654286849415 A015276 850 68282014804335251732410058519220151480648817277977394226114380553408897504633304247209745216598064940509133051312919181675936678982658071714005398498641515623166493460942427521536355248570015086108719352064579403461523386899189790798402669977780040791490884022597863175107566091071464296176379885389083457359899426325767127475774572022767218210923674817144741465740111112997029531681963395058646095287118158559166414862497156946127715561299862546891497383854621255008115998989325933643102624947221891963565343137836211888707589010978364959248198974322897252058056149272126379746545170162650740375339916960986292445407237840102246031006427420647978766897418520028434963162679044934532951711177268852058762807104303616340318305380623278001316003657150970018825207785333353708857105598477659582722751364561532354734007078072659109229957416221866968044375335326884216343676708364286271870142430032178944244361676692906788884857032656387400859481375470285888087905532395421703194767626093601064730675796503416103025746625306983621972409950304399851186136675598581984973433724502402979865366766826042987859382192696287702099383305928573064814446890143476177048761037922920669368807378270265809847626853983193566062018815022637028295091883614959655440742141611708748009882971147144531065524244704325078438118333558571674260486016820208059507059141460756547908454525680724916336211661910945960263165773943739680067323076109632974879499621376979034927364167531485907713924712292894813249862461338379491691066414054780737092837415510488443179824700973384412350576422083646598450432319483073647603074810487424406486554660013315181617536582443183291154198321732173891410324639162692114401646527702044417189901061553903751123483136247353511504190722650430233585373939943483347041708975891653876822979132994478351496615905498400296005742092480358600103607267417690694475403606439957044071493370490296051959062087241412240992986773038704660606671514806433429053278181124977875041022181197239858706058074337049733269128204433197922661292332955102889019297514400454128932700814058009517616804949598924033009043163588358205960775763753675060878692003645234733909383150340876739534006454461701453626524729185987810788509336551639141254405812893773954059587625410931894397315248466834565463818485104880602417998152188148345 A015276 851 -34960391579819648886993949961840717558092194446324425843770562843345355522372251774571389550898209249540676122272214621018079579639120932717570764031304455999061244652002522891026613887267847724087664308257064654572299974092385172888782167028623380885243332619570105945655073838628589719642306501319210730168268506278792769267596580875656815723992921506378107630458936889854479120221165258270026800787004497182293204409598544356417390367385529624008446660533566082564155391482534878025268543972977608685345455686572140487018285573620922859135077874853323393053724748427328706430231127123277179072174037484024981732048505774132349967875290839371765128651478282254558701139291671006480871276122761652254086557237403451566242972354879118336673793872461296649638506386090666751212603482218484585381934306341258948890466715004537108627405455498598085223344502549296763900217199468269538296769813285745177587803778612439646433088427473243293685354843772481015796491173128527044227014551761517583680196632917654668503729602421936442137792312213096568857553059832497708328976657451130171874301318346842616939704389883270937087454110748890483701816154383775616439958943810602294689104281541940225579422750968472364135128713037563243276620560531549521670220821250700756219174913698774066105868262372667181067182423566365248255851159408464864355601312307848379491471303295806531402822653942291900948192380297616253478607986620324815744953183616413906516128435938725536900390123881888043543170514273635816363317986069423203246695216118518429131601388980061995407758545553097799249634997553251011402426312567973824364437663572999278776969039543249678451952486118237893732634666420511454903365794988586211097296258720537898045081996276050415999469670363725658736267261484564340532921949242422595558462585714573913798914425283659190258438353867745912381692030091802101315440027205478054415541575566750022799341999427837005350730626950451278684552231732991124341503578164528576261808738704471450394067425413665265541035548268773742454724638141916392974787315363740267038532560029479012909480837563618696524125219186644824024630568401987974658708836582090991207262990107270588861899652547296452102077884143240958281673838750927912894378737099955919990761438456107940841776341140404572249136626168687883056834615386025903495 A015276 852 17899720488867660230140902380462447389743203556518106032010528175792822027454592908580551450059883135764826174603373885961256744775229917551396231184027881471519357261825291720205626310281138034732884125827617103141017586735301208519056469518655171013244586301219894244175397805377837936456860928675435893846153475214741897865009449408336289650684375811265591106794975687605493309553236612234253722002946302557334120657714454710485703868101391167492324690193185834272847560439057857548937494514164535646896873311524935929353362213693912503877159871924901577243507071194792297692278337087117915684953107191820790646808834956355763183552148909758343745869556880514334054983317335555318206093374853965954092317305550567201916401845698108588376982462700183884614915269678422038875075996284797043457765685954836301302853032256317518356324888678130078988936428130076292228446903741465685713593703499308279204335336240246131260202610754097497922402455721481823057692534047113294183988664760994997177822876046933230353618527303086765402522885123041837171851097390973307814991018822601057843915328834741269015163802357977335237572033784170418886253432860152903534635408517808092514595798301949291116668429185196905905257895971490103131099581960429183697741166416646411040978206535600413609384079993426221288357987311778907840788925214156836925236701861302144574043381774027320126969532703644648850693602453920543394862420563865970774590469853434279135725408342220770755344660471499420747911883527724864914499322014848650247577553252543941557073918088635868270742115456693397079367496766836250632514185991439272186302699488534893145191790636010405996312843227526123197580195005284496085752701925250795057820960037145249836333344304243832646729450246951776619653638811344203648248072076163422534247059773287988655108239020637486326865913918810765376432870393861959719138909388583919950363048030272875136549373202642786694119830365748575817786997322068879116288639176737273935868905754345084861622287598365102717655372430987579662244082786058905018896670822388059835733179407936614051220172224729046594269932678519965209775019566429428173951332323936292179622176629644638748684610863452566176981441912818167664728220319433276518457067793048749143433396834205491463023770568863508557235141909268857668997206532114880248441 A015276 853 -9164656890300242037832142018796773063548520220937270288389390426005924878056751569193242342430660165511591001396927429612163453324917717786314870366222275313417910918054549360745280670863942673783236672423739956808201004408474218761756912393551447558781228186224585853017803676353453023465912795481823177649230579309947851706884838097068180301150400415367982646679027552054012574491257145463937905665508506909355069776749800811768680380467912277756070241378911147147697950944797623065055997191252242251211199135500767195828921453411283201985105854425549607548675620451733656418446508588604372830695990882212244811166123497654150749978700241796271997885213122823339036151458475804322921519807925230568495266460441890407381197744997431597249015020902494148922836618075352041519768637240924378362874250657957036220920971768098920199136372093580337443642072461809535277826530068352883430598532409437407062739384853202689138890211209278915316718007683960514655465678014182329979657734645047166917697331736471795375951311843944884236301431021721491421313590295747326807639883543883907386051172917553427390673616904068868252913967436327991030982649668196060183021237686763841438911486736839579732053980978703116273535435064042438558420915245770089022677838425400554526148160100030413895161159058482505326393811971099607167521169287438839617710386235566936468347966701161227837890043375613823695381101816948692834885390918186758469347156415081207941525479526155063691546391470593447905887135232139237912288900030175054834902452698911297703353429618000118322047200536083099787588736164312836946917617874959640823591768355691791731064573470182957909584111701774407876199910885017271753365354211503337799330022367558425396981163618787016788517397599706505379968278791025938079187013275645239990508948316273743394062146700958030926356992411162834593735129082290263047304584232152342938067637685030655559397754719909293126171499739071862495490767812181604164984317334232972684306093535664884259679586000287882383522328925183292989543863772646366209454000178969358591171930119718988673120547581225432944638037087072440106448845828721992904602582389923116307214534309845581342737459425676261568991106784473696992937094784247661411280977019740117699003014237825034922140350310749237058289080775774252455553123886462955401135495 A015276 854 4692304327833723923370056713623947808536842353119882387655367898115033537565056803426940079324498004741934592715226843961427688102357871506593213627505804960469970390043929272701583703482338648977017176280954857885798914257138800006019539145498341150095988831346987956745115482292967948014547351286693466956406056606693300073925037105698908314189005012668407115099662106651654438139523658477536207700740355537589795725695898015625564354799571086211107963586002507339621350883736383009308670561921148032620133957376392804264407784146576999416374197465881399064921917671287632086244612397365438889316347331692669343317055230798925183989094523799691262917229118885549586509546739611813335818141657718051069576427746247888579173245438684977791495690702077004248492348454580247970714839730194351026591730292132828148064483513083328690713148650128957603061117339857011748208033612422439366371180995693292057074904712155189963357133770947220873810951111495826943603092706009492254707605687869414846651304620245272420653559608754855266572910997443063077195705211802215760304293532438981972380342962320737374110667848689054298370217814514636267944979539313325305016447549981736540150621176862406091271174565999528303247365643884800173572441131784343373567254155720118024705149596572179778184496791424752805401342291284995263176455342190091381100409280125136211222142616091557297295277079908020869070261579203082755991506928384427924609306590113715616522865008275358749923917213155957680905013183434866958223740997300985137348920074091621248044534616794013762742689885776562334018228399771403353120650111673941004828713205189179027979012948422730851658640320240273016530691992607960098467020450470553295740047466884652265501832955510142707274320604205378603049746878783487368895087497702777130021469008574902384544115120113586948610935307460519567033649475562442011967005630966148660493530247304092405093722350726553848484735080939476634610602591966656442063237236149773967492401207799049215123373646234321657228247156144153704152881856814011544662521876891888327257888163016713233053636258563012658980498345536495532473635113200734460698440683089722126260884498770453888283279359030016485629123989642845476138952496633751098660992567815497521057276579135031027308858844811454516126493543502796945528188114244593953642494585 A015276 855 -2402459815850866648765469037375461277970863284797379782479548363834897171233309083354593320614142978427870511470196144108250976308407230211375725377282972139760624839702491787623210856182957388276232794255848887237529044099655065603082004042495150668849146281649657833853499126933999589383448243858787055081679900982626969637849618998117841056864770566486224442931026998605647072327436113140498538342779062035245975411556299784000288949657380396140087277356033283757886131652473028100766039327703627792701508586176713115783376785483047423701183589102531276321240021847699267628157241547451104711329969833826646703778332278169049694202416396185441926613621308869401388292887930681248427938888528751642147623131006078918952536701664606708629245793639463426175228082408745086787400026904237679290107758616435443173220027016758396670524791236020213503524643998684516115181018795645040120388141796063039796201401473915270821287150370290006448565521773738148614964484869460979118882431997014403416858890636210589835331967291224561126079789418574262089477279661698441065449067206498651800852518481282081052339172274925225000581342465856152658142590297939818236724608418911695526257729884627117277549431054277932393906028944638933104442790177812780108453237271286138245780729929422133143143295422586643991355073777164669805568385668511956835326117293663118396822346064872668782980265073130907124193725131820755841497719593523367411748536973780325618030150436820409847010507067202275142025555553465558945194118642979617538362399763230971722267436690046358367869326667244882174629328113442620240396050412213599399429589254404052395609165259870098400120145267959112206957507285258108564809272266429592768773471599926249115481238338554013677207837682061950369469496341470010202197987351782563270935985354335079608066421489882728829905719028591040358072070549617504044660877603688936822378147760107752935988405866788307774828084896482075785791659395141506849284678127738205388056679566071143386404782307555066413689979300603734503617582934210232190225541868209678742796780172366786063954965133687537436361015422681686117114629465555735478987178417895703560507577424867458854783490224966434625568418376566424104416935998061056734776582234688421493234365883222554003266500713390924838075561740156807815398934543888915010119868499335 A015276 856 1230059425715643724167920147136236174321082001816258448629528762283467351671454250677551780154441204955069701872740425783424499869904501868224371393168881735557439917927675795263083958365674182797431190658994630265614870579023393588777986069757517142450762896204624810932991552990207789764325500855698972201820109303105008454579004927036334621114762530040946914780685823286091301031647289927935251631502879762045939410716825489408147942224578762823724686006289041284037699406066190387592212135784257429863172396122477115281088914167320280935005997620496013476474891186022025025616507672294965612200944554919243112334506126422553443431637194846946266426174110141133510805958620508799195104710926720840779583043075112406503698791252278634818173846343405274201716778193277484446259595921377488816407633678375687054358349099264476222932394928704481332316147204403097780566377265860836467091138383503119622824458337921942592655929925296321422550391000656185836792075363309037687461588357842557716447852954818541332908697187728282481858806807085483706999370156821236603354833198982356568052887357803698233722807543232343731509436722049571992075901543021257613647403524990241138711118543036375863140918960495186255910710644617059162877991750666434852252102081710826761543305350361592835099745940180222808054464236370598797678402868146241576601998758852217505145738206307043764292930392117072419476483190483025232739308076927769534696942322598432110199728636286710566978214085347313684915344359947364127934040697054427338167004506915309576631734947463874890382880880552838498676243935695705840749459268808280200340754225664654424098770680839766206311341983917297343708756487750926245380175470904006598959513025456410052508583945198554937846858650857001675483167740145347244064286065537675953517283895375624988280530627667143325886110485631810336213434095242248253326332666687317929725121762533153295390005503325776191098518119770364990103454578391125490436761092865151492029789382393035501075371823344353261247633648686450666194164535484309382638667020935910632119501792299430589590174908706287272526470702864832437284716677196141114811192512097707268723014512069558003981420198834941712463057529531117121165245503002479444168445065677184927155318956270600965035876501841378166761683608294205424244500275831366529577087334464121 A015276 857 -629790425966409586773975115333752921252393984929924325698318726289135284055784576346906511439073896936995687358843098001113343933391104956530878153302467448605409237978970007174698986683225181592284769617405250695994813736459977517454328867715848776934790602856767903197691675130986388359334656438117873767331895963189764328744450522642603326010758415380964820367711141522478746128203412443102848835329474438167520978287014650576971746418984326565747039235219989137427302095905889478447212613521539804089944266814708283023917524053667983838723070781693958899955144287243276813115651928215022393446883612118652473515267136728347363036998243761636488410201144392260357532650813700505187893611994481070479146518054457552129893781121166661026905009327823500391278990434958072035773823054375175264728870922255664402252614241755624489973469287281517992961129482121482029755988639001351411921708626182791279067284858886285875781793949866414928609170185775822908698006002964946247750331115991633828132270252126055124867254244301116970852127989242138120883709330210448515135600307366643564698028861890708040630867776472839764535277081399382662752020290156415374895028747866526469146994400139757765637871451088422731331511125246371064935721652845131992402737411511954567209143755289298048959205685608058968317123035424160161548789346515316027897661655444546505932365352279303217083930141584802008571044454455897831681407294104214454892406220080931295221090398570177523873080205813680682695967677632378564830571111973539554995877134539611171726276621923255022678671691291551985624260671874321617716871302103742802637567241509149170355386779036631013430701061558297253249395429305684787156701277946740091766264455777211627846631026184612135963945360203619908834404397889947302521428874942604764494904904900416098727038478462907858638978220553267504681920785342380600757405669271350918104482971952953280382287257580995055509449909841161537056815713728294452342338879564387620063695766805227163121757416647593695329536858087340638509493115471363842480410363293710565502613358004286780069815848408239346424354730843613599958839382521104039238200268429994855130481223765004687169438857409860284354134194288762994230158839973266948240523338650245793859217139283800282514066388166254940585049455683425955537606090162936698305106408699741575 A015276 858 322452698094801708428275259050881495681225720284121254757539187860037265436561703089616133856805835231741791927727666176570032093896245737743809614490863333685969529845232643673445881181811292975249802044111488356349344633067508488936616380270514573790612788662665166437218137667065030839979344096316351368873930733153159336317158667593012902917508308675053988028268104459509118017640147170868658603688690912341770740882951501095409534166519975201662484088432634438362778673103815412964972858123028379694051464609130640908245772315478007725426212240227306956777033875068557728315213787246091465444804409404750066439816774004913849874943100805957882066022985928837303056717216614658656201529341174308085323017243882266690505615934037330445775364775845632200334843102698532882361707167511776072134579513543552165606385563591218128381162957725908505143921519584304657404281960520333321894567887080520716822855467598082287226393201332263748391039455537070560596709414833206465934889667274036886255820318575966658337282090894380763307302720635055008266857141232999215799480111964510177006673943067548785925257721436469653905905354975043807949248231751794657436970997751084079811139423680827443289168042585119646870199150513186031740389334160456869835023241370856017431947432090254199954272622120235958780399803967415533776183532422277624480246716969226297866315227365397051321951446518883528881233316781989999419672114823457227904747392623162643646073206513282462553882051353189720675099523566060824788238503725225195655209359956346669140440617380114502574421550077143501797244338805063834695027150820948245568511163204462800483760325772448092014388793168102079650139996312128592877017461817565091262673667030237306622345548053835857944283835718134967408134961117279469566098702314133619371028806892505165568731588021880076295647512175937765303382293889516395990169096633797272462376691561888554841333165398449843520003778207844595494296615115388901409514082152419531779195912790773780635019338030552615316569401757315242024823030797810390086719499553425675732615512414916435272486281029836043917200856230131603505463032510296981465865549777956291555746195180615663003429522800161627563522056070605418752610682517158370839609270847904885349981414323122654193388999270539882724803046159288660598339934867088519489893376328193391225 A015276 859 -165095781424538474715276932634051325788787568785470082435860064184339079903519591981883460534684587638651797466996565082403856432074877817724830522619322026847216399280759113560804291165087382003327898646585082038450864452130564346335547586698503461780793747795284565215855686485537295790069424177313971900863452535374417580194385237807622606293764254041627641870473269483268668425031755351484753205088609747118986619332071168560849681493258227303251191853277508832441742680629153491438066103358990530403354349879874888145021835425524739955418220666996381161869841344035101556897389459069998830307739857615232034017186188290515891135970867612650435617803768795564699165039214906705231975183022681245739685384828867720545538875358227113188236986765232963686571439668581648835766281444891041423390927264447984981324674395962714024802211646666847791897827131643925209668162554035905611274616961674830985769116039739926680255041978346076843659850964728109776219542078550431855385113420947582382322845734343699637266752563797941582862554148795991025648669386604719625622130441031890735627014936240696577169907734503000418354137558432114597054321408692649425536323309002576007096399174312790277057969054787399037858120175981980429275508148824313962813143311634567223067821672149753600047809386615870585807434599802181039305360951831794251369301106327820281350500969723186086809640470919910613155648510601942379888549461654115737359241198914788821035245486698298120326412251190331683473026055418253030317499003866049831791638695205037286650044028933472517736526051548278446672604856652810295600464126604385552126577726121705411238895368170283309782135589032139879364425006266462764370632191965762684548008211460645110810060839550990741812938283565481730710314940693426998290978400335205599355049605818126751087663683672579642117314117393708714546203167745588328097901256966450581165435140086378678604857877144273056071270179097592511282899686285066121139332185022782352522525576383178553599720284318116584847536351192555438634141546057727821459689957111189533920954607223358457941333723058283392141522779769948231865250346595564418613161262082717697427296103120466676906521060594919677747285194141297925008192684696464957748901167758516521002034713991729757337697532329911464470396697575488056132519356154399971743198149054943681987975 A015276 860 84529040089363699054221789508634278803859235218160682207160352862381608910602031094724331793758508870989720303102241322190774493222337442675113227581092877745774796431748666143131797076524739585703884107051562003686842599490848945323800364389633772431766398871185697390518111480595095444515545178784753613242087698111701801059525241757502774422407298069313352637682313975433558233616258739960193641005368190524921149098020438303155036924548212379264610228878084522210172252482126587616289844919803151566517427138495942730251179737868666857174128981502147154877358768145971997131463403043839401117562807098998801416799328404744136261617084217677023036315529623329125972500078032233078771293707612797818718917032380272919315904183412281952377337223799277407524577110313804203912522507776212436010841315972492388996044171539052918742184765505510380666782575330216988945160335490415996142869599354178784473415313765741113142093258720298044466890813077231907875987825295847980688285277201752547969465609185074712955901208135904897974477954210373462001492260002837310582031801891140119041057383202269505189317510073374425041842332849409574979216957152349749975167508087461574306438246727303397783669594964183969549080524603943312203496728375062506051042245185526325913594162577823062445520210485545914339046841487781377819579688411057017812415620056511093373507851806296697468436635971650730168110786073982434491053974679578896780922819675301185330784504871864797639198295592009914962997334015590038688900553022058503853884035758906272073613683112507279966322720311624395035439107227800655579396542590539681815136250471498535494140706721188535777616973439392537807531678994460271974686750842265533542685637095169354720884048065926784981175704274952502355361137554968932914830997630196474670242972602026454570147801644628684434412358220225025818935215914507131093015118741096735595904843661731198043572124765925561433955522694554520369937587463058070917355905260680437537441738886521972986075464033915143414206871454564320216079547769865059806786257623394335926052834932047702314565795534386832426984911316754286203709981197266269697439296943271833868306595113161238789752345444846439577194146058568768858252583621222818537202525708221659717596256558074368344710571877891609000796818989024557853642328854667825589850910449414129860590201 A015276 861 -43278868525754213915761556228420750747575928431698269290066100665539383762228239920498857878404356541946736795188347556961676540529836770649657972521519553405836695773055317065283480103180666667880388662810399745887663410939314660005785786567492491485064396222047077063945273078064688867591959131537793849979948901433191322142476923779841420504272536611488436550493344755421981815611524474859619144194748513548759628338186464411215378905368684738183480437185579275371608193270848812859540400598939213602056922694909922677888604025788757430873154038529099343297207689290737662531309262358445773372192157234687386325401256143228997765947947119450635794593551167144512497920039952503336330902378297752483184085520578699734689742941907088359617196658585230032652583480480667752403199593869932816694530814157108162138274719456401920761217646184447918983626593197645352317838180870354921342252229110832957185772454957249936146254995453137769934213080670810595875604500562480446385611200763995520994275601937887821118200689255416344079806297833994344905124130941534567833136217538963768955419733105351883765517781157066060127373744631239020706965200724293424364849285812579195889819142677713434005719508531227910030522956949144138573666385332703122644328005878757292774776565387867857941959672278153416979631001952843925559129768077777778008831456437466984810624733385110282158437911866403158087197922556548578556180169415933410239641038820574731115874382290725262149216713072225230507466923422929652630071255112564930614688464784468671697927572774495288886103067587662259617718396212480999957126475294683676204077862783772112210554069822704227794642164982880708528038018705161086697998535408891197698029759832894718138096733308169703013339965675122865130198271823015678818016913176532796417692164227166245513606924920840836646923284329008757869203161856453128159513597541581035040272290562597501950952734738530309646487959385066483924330427435825041509473467627023395827352093820058077987953861867656538624279287487230598292825705454621734806475232188109839319889981225333749637993815493759052763066689663990532088577881439803991682929429820072996951572427314479797074604609126427186752881289782660424455908789066701460615942904870116469801882088555740232538270513794009933476450395911305861244788455623852739191472351337708141703216907655 A015276 862 22158780685186157524869916788951424382758875357029513876513843540756164486260858839295415233743030549476729239136433949164378388751276426572624881931018011343788388235804322337425141812828501333954758995358924669894483666400929105922962322722556155640352970865688103456739979815969120700207083075347350451189733837533793956936948184975278807298187538745082079513852592514776054689593100531128125001827711238936964929709151469778542273999548766585949941983839016588990263394954674592184084685106656877364253144419793880411078965261203843804607054867726898863768170336916857683216030342327524235966562384504159941798605443145333246856165348925158725526831898197577990398935060455681708201422017688449271390251786536294264161148386256429240124004689195637776718122742006101889230438955588540830982353052984171087240569449729459746542369415886717231858353845180965668132146518903268956122938549673290895228850932822323776188962349864752447251618538303437882109551185311285586611947549905617020897298918749950272055092879574623853844580915033194984120360509037580459382397043541824647912765408763969611072995522128449928096834527157604534229639391176451650722638768949045420625512344388375896173137625109776484007858555343438588535286721424445047142939498923922593810636554813114906468212739437803099327936575776745698838882123328697960907633727521996964702822985844518136589625916203667665949213323543406019606571572540638609077076464346737748780830869921886183131890337206315884160852678334495338766029815611855901969664504307189805643979725771204527970910637204291364825269300250685076010748893365333486376975772171723848084549849236710663354531272833197593635624233220485068496693415277704390588033155052200274567218197858558136949951845208009250685293946589886225152162150001561136946606667676137760985342826698407600319827706724336984364590447264586103047875857477194905888846019624605620521013864066592484467676320404078836500693189007896593296712066880739754129345589544915348863377742279804872804053295861460136689809278807973495975125227056142271360355582648853109899674895054532282735957990791067826411666501840953691383312959894058319861455305417528873442308851154204601027931317769533448099000303551680562667175555183320962591975004144743740397715854237837826071398507229041936683037430335671735867132952244964755425947318598265 A015276 863 -11345295710815312652733397395943129283972544182799111104775087892867156216965559725719252599676431641332085370437854181972161735040653530405183939548681221808019654776731813036761672608168192682984836605623769430985975637197275702232556709233948751687860721083232308969850869665776189798506026534577843431009143724817302505951717470707342749336672019837482024711092527367565340001071667471937600000935788154335726044011085552526613644287768968492006370295725576493563014858216793391198251358774608321210497609942934466770472430213736368027958812092276172218249303212501431133806607535271692408814879940866129890200885986890410622390356658649681267469737931877159931084254750953309034599128073056486026951808914706582663250507973763291770943490400868166541679678843907124167285984696395596250817540553455208767340722099485945344590485078147421309281797998846973062227952561979424282405619391297138095403588609708440217640295616430417514813929399387361292790730739293887302069316210184351030593930338524278430003082810234952969285179342702295679579772615571528250522070083083054207046050096940654556287930480566500308445635651030683271565404282944383986453329549886678943531147123953255715291065072904731140991400809047170042796590351312733397042846235614552440996809055050905132066801441809346319666504134619972862832540755491629308716413299094397558345139248921907418917920103955281413029448870473778880605872976289627402853262813587411104243017201483907495433192404322380192457330676040576470624563532281639971728791809543678502362700607850174290157187790786441827279594124440052315588594069102331263759891013380544079537218965204223143426102209730913197178095894301974288595150054340393487965737405431115848581469761860471940750797249649293550859676302219827798464060920537813041353650612407314653095478596646049355180692868802922173790739790075029298524665388484967111949273038597262147591338992453900802683606963874412488410975896462960048659770616830415722854189217211327305613614234217893003770504095792742574801972132567453011367011286537060246206236815705596731550811414120332018821634442539288609296590396382103146795061756664501707148240735625069600147736796200218655261876244481700036709121802754408150168305114480424581937873719209334708720539960398864076569184542769401614528338989307337551853505129448074751664040484956161415 A015276 864 5808791403937440078199499466722882193393942621593144885644845001147983983086366579568257331034333000362027709664181341169746808340814607567454177048924785565706063245686688274821976375382114653688236342079369948664819526245005159543069035127781760864184689194614942192563645268877409176835085585703855836676681587106458883047279345002159487660376074156790796652079374012193454080548693745632051200479123535019891734533675802893626185875337711867907261591411495164704263607406998216293504695692599460459774776290782446986481884269433020430314911791245400175743643244800732740508983058059106513313218529723458503782853625287890238663862609228636808944505821121105884715138432488094225714753573404920845799326164329770323584260082566805386723067085244501269339995568080447573650424167681952426315887912788118845955342480298438451351237676029820696811780042282333814891476924898204395671953937696812262795666684516103123001012354441195254828181407188664911691213144443941717429153959477896520246843482628475107156082382463160204682539572954436197691394104936188092726929783543986794819435940343790997432632772562897185427521845447646491038937942329153993621971065530154487045010700031976861816198526360916706992117071594625974841996752675740777179974955056058589120557395290921648421077440976485083169371678024800245608530747877484705087974499977730902678004487117167693974997068594127855115016916158123266961899230666764722420499382070874077252921972210390924402935979706002885113066963429843002100489727460144001530240697152705964609831799970948911962970930032237812295170352831923124547443830251897299183321121249326099894888027447170314424550249627963184205417411425631466090484565282617727073168064160270605413128314064623028812484211498666461755655321653751943072344409725200558064530328752496719959870566151238384469847828909728418128450687493521342909768378641245518963478990697738788171384418614202903800937472321779692611479379139546499447945186821819460184945339346361695596240832656887600171602235998372414160895811941759775329846092644039208451705932046537904856017014725374074748903982446866852151199467779813271490283036608110223250721614075950973317983995428729175747370567748612495154372197161261260629934277868689376524094869902194472528814649046391061091614594925233722741390189666151108332282137778570066018054659592941058681 A015276 865 -2974101198815969320038143726962115683017698622255690181450160640587767799340219688738947753489578496185358187348060846678910365870497079074536538649049490209641504381791584396708851904195642702688377007144637413716387597437442641686051345985424261562462560867642850402592586377665233498539563819880374188378460972598506948120207024641105657682112549968276887885864639494243048489240931197763610214645311249930184568081242011081536607168172908476368517934802685524328582966992383086742274404194610923755404685460880612857078724745949706460321234837117644889980745341337975163140599325726262534816367887218410753936821056147399802195897655925062046179586980414006212974150877433904243565953829583319473049254996136842405675141162274204358002210347645184649902077730857189157709017173653005584936306953784697523876214212929655883256895493902094373634223415768703162374467211905337344146902700302196514842643466226140368156090741548847395288448108979646935279830153576067988522468327421418455641087789550320403600265924869274710595314485385256241394214548078460103254771735510171604335592270850569735350262388095381021178676375773519057428099365706982563610745740048195905817793422572025917372314560118632914760474669785250104691573217830547516130928765313731902312593152206240957860207643202673977462710519238337780801918470525062857067432006974748663591599533137164189203901092696575940433676559026524009958624101025769106381079439043383873673144231208479814942870167613125046677095811209067274730445095727949291279156882339539529310625619905019623699281706182932678938384600423570515983206154149645242047710284687370315592850862560751403315207870473152596994129873110403415337825823756089168558390408333787077004611975896344680393111459200646681171855974181759481376757916345016981033607038125342281680423683819520980337865709751629094792053192332387659755600832989170735061064678465622913305671071385469292338497578471106387050104879734668943763796577584268141658005249686810646989701096208083537931712665399682913554316831598707168830015772404458039919677231188915518678281098648769172412065260595299949670371791532151555071162159807236611599541552307532302354712591964330717565031709184955855085494268261545530552342023100381090203844456601319383909356899344541449309293676291809744319019133387572330181286194824207259615949902753455113913735 A015276 866 1522739813793776291859529588204603229705061694594913372902482247980937113262192480634341249786664190046903391922207153499602107325694504486162707788313338987336450243477291211114932174948169063776449027658054355822790449887970632543258289144537221919980831164233139406127404225364599551252256675778751584449772017970435557437545996616246096733241625583757766597562695421052440826491356773254968429898399359964254498857595909673746742870104529139900681182618974988456234479100100140412044494947640792962767198955970873782824307069926249707684472236604234183670141614765043283527986854771846417825980358255826306015652380747468698724299599833631767643948533971971181042765249246158972705768360746659570201218558022063311705672275084392631297131697994334540749863798198880848747016792923148719156984530421785569040808629786905066872966537436283443981260498689886531190125226808655491815190996365833182876792678787534552068425825044212719199434601173639998831661581119217541054784327628967181302655896957313413124209641849987903933738346179165761470559719569699137680613772655726238034988614234240584840790060558071712460136052178165017946152434330969906560618839416883868037862363930915428790790116244942064467410344265804750845447351179763961013289506187828820084344156917288869696834889740715405108588283764291980247359810341677578782532287539957687507989441879304907759520393471758402870695972752552139673271111250033106082998512443134377168992362766789046905241241273686323450723901679331234572068250275535281135205210452413578179495246138896845364480835805250208903555247448037786680916950630658839626314860550169567462486200792306362496190571283232361288013069103273689352523790170139568499020072718250910029469256917141981175686187629659904225646810149456305676024346320794531975967451113330041629161001283020126084270315134244908149510760875850271239600210321728961194680834013416816572961507455773059478862763511125437056659232494415177197184204802055859222835950062513228566381617041329885676688600051944416406111170401999023867501626777458535341645915599175310783018525634240899300631794115881119989674696813477989580308920343331924509221339018027584833799858543623729355500752751281966203147508503357758991974244323163251475824734925178870711064835591501977787447444414583522357118539223936953813042741500114263083843844612247575823235705 A015276 867 -779642784662413461432079149160756853608991587632595646926070910966239801990242550084782719890772065304014536664170062591796278950755586296915306387616429561516262524660373100090845273573462560653541902160923830181268710342640963862148244042003057623030185556087367375937230963386674970241155417998720811238283273200863005408023550267518001527419712298883976497952100055578849703163574667906543836107980472301698303415089105752958332349493518919629148765500915194089592053299251271890966781413192085996936805865457087376806045219802239850334449785141367902039112506759702161166329269643185365926901943426983068680014018942703973746841395114819465033701649393649244693895807614033394025353400702289699943023901707296415593304204843209027224131429373099284863930264677826994558472597975832313189521975890576903392658053473812433941650960315638811338850936300978031197862643209991754426211274055395641327166861198113646910393551038879929650158568960835790251833862813790054240447620930722337178037006524861308064819433374910974679102044145370337656816376678660194344367330378962657770543586708171251096631345063125572484123818857164600513680250595760922783554156468663256322799793911890257358729975583701408232271068210603603809293884530405635542531972553947678372765234710439517331345314656305722382145649420804659552134459475236814994960076822449608212148803463767194828098567280829164902202509279324497331949652382427233603078544633097803744230168687760959589596045742958354435439383494039109546653801020253248325207347003183314320864450583273469752665477388954431613092703878093941009390652774846124247922840827184754712024621607197559237709417696403969357050300786046054882923133172199902989315350267324427051155157950013510029440446523297482649263915670032942943401648299952279180432677269827993631301741063952927549549072785345509772146322747393823488649412294813834371473409649921339422296752550112849343954140538429647481766927177264741979167354566902534211189696124328301507687073205747130696509719554157442692218082244962564224171854938262716538546033828390844581632827547871361147310833996480472982381468077738602861576115392025154402762114087963275304183198183281779466479109945326435989520580857223441192073231522186354701565543421758829076449643192836382389399661085578181304037989285018318306615488665075943159478438184457396678967051655 A015276 868 399177105747155692253224524370307509047803692867888971226148306414714778619004185643408752584075297435655442772055072046999694822786860184020636870459611935496326412626111027246512780069612831054613453906393001052809579695432173497419900949505565502991455004716732096479862253253977584763471574015345055354001035878841858768908057736969216782038892697028595966951475228456371048019750229968150444087286001818469531348525622145514666162940681686850124167936468579373871131289216651208174992083554348030431644603114028736924695152538746803371238289992380365844025603460967506517160586057310907354573795034615331164167177698664434558382794298787566097255244489548413283274653498385097740980941159572326370828237674135764783771752879723021938755291839026833850332295515047421213937970163678613538241914291839522246240025137125275637152997720118323372183163483908359830680487590142329138742829345732869051077496315264846018034488300466970865998111905712269514537457230692464685003707024709603652686007354635111934293207696100520292338453904724814942121037642899668409794916112158108049134033756488315975353851292647150346781209005783852338188275235058115305210620227973589420478981613815072067327639590612492456525540719252304582267279073080230197537794242931334687522614484142625446668586633048726021799471822908807088101724110182184019288132414566757983304461983268766500452122395094045221453689792293003317527192040768485474306883251364443348488657315259053385129973486901496233910164615557846971358435282102195341931295793530812945532974086785886278097441897918024208024005417240935397436116358461575630375833342623310801497652440289630279613658249892749144257881385690286783766684006105792691200630828907121014112485817266660772159097504046952409396507040440851649554217320581958795987861044930659303690195600435009814368032598378224798108877226161616396001652319701333303725592521139994898447025959103467806503435866621874294020399140356569818228920825416503408134949671144192259742118289390491130229341335653205238356611069212257306705757673079954388570881958499770329387782693614844142430590146199475975738225852333940215537869416842761058225489361325264826628679665605708842600040430989686645218509949596727430446056773140547774473960263147149953117219002814008615627376191341016017496705610976977446973459110957967746696303001969004401052484221561 A015276 869 -204378678142543714433650956477597444632475490748359153267787932884333966652930143049425281323046552287055586699292196888063843749266872414218566077675321310974119123264568845950214543395641769499962088400073216539038504804061272830678989286146849537531624962414966833397689473666036523398897445895856668341248530369967031689680925561328238992403913060878641135079155316969661976586112117743693027372690432931056400050445118538503509075425629023667263573983471912639422019220078925418585595946779826191581002036794382713305443918099838363326074004476098747312141108972015363336786220061343184565541783057723049556053594981716190493891990680979233841794685178648787601036622591173170043382241873701031101864057689157511569291137474418187232642709421581738931370135303704279661536240723800092103726633708726529936686150357662009320844561646235861440689524721501393330436421533088773263194878575135529709891322056978438998039226639051220482743550121467763917484872856032496676232648389727811981053247924683185489231360240682115909252443131872212318408783895025388695864351100104680775837219372160121112892941294134422114517750930902735477140621756827929574505860461297325643560087409893972239293646376521124365478500605350091342478683033032274993954619497480995464928902499887578304021050082263655168784312016884072659673914369446178394395935119043936338416090960405130832329684685660342334726624851012170614825508243531657083195161447148619453213852644796607040370111349037129670932231466102588984793330758213441954305614862102115043264858707592782109442996333348533660292630353453141698097243576933464346647759508132725955905770087136026617206938426884475387380264992027730261079208628831362368983059722240590094937440473401504321290419373211334466387597367955450685261821075929262164781903878426388018185804423488430685025628047537442367926020949290599527765664148661075611992531764311528905428449842363188542115497392375245043609407132900874094821229315886778981368786034440961353853439941780905836080689448154375479125943553143915174063334566992768230360649197424823465801297739061584286365203664983533628135878469323527750096965304066678744622487367611899164221288753179038985267176391846471758389451268284212399659674980991725053375736099903483956504876871961626217913210629504400364270757955553156588459797499370603664277881748071037643042300939879815 A015276 870 104641883208982381790029289716529891651827451263159886473107421636778990926300233241305744037399834770972460390037604806688687999624638676079905831769764511218748991111459249126509846218568585983980589260837486867987714459679371689307642514507186963216191980756463018699617010517010699980235492298678614190719247549423120225116633887400058364110803487169864261160527522288466932012089404284770830014817501660700876825827900691713796646617922060117638949879537619271384073840680409814315825124751271010089473042838723949212387286067117242022949890291762558623816247793671866028434544671407710497557392925554201372699440630638689532872699228661367726998878811468179251730750766680663062211707839334927924154397536848645923477062386902111863113067223849850332861509275496591186706555250585862070890642949024482876600188503925901207816593046806503145688604976273333346967255064177554263129630633661691963097019680784939145440527646924648477606136585343937882485586438037889193750427950383744060003070159254750447038569217611409776284440980628773854670557346453910470199389104010093872129098296860343396456432698929682929867279073745950767176751949961296771699767090291440466445174429153991844705745670786653868549797189485300437982184199465152180404587976623859943328889351366020630837866683645858169897696876257140342196830933154337726633412456292207005207329360529249553570513885818275039774122440367309568150558721894084105293520278703291594683082307775288615409748855587422321170407970936559394744885387003546732493320158784165217981881195877366306591159333451120897059629441505973014899152987605993102873419170793840217984709666144843510557798827431584645528288252675373071538337038958999522787043360272057008362433624236547856909964699329071480496963421346506211225025607215664742369182561547467507849137521904350842554654060891902218968565500214521191097446561551002512407046651163737812390132573807592796891241569037298417773120671757007832292286546417740353038918691206934565995051473491217778568101641975293311500520780725492370175800087738931760356228041610667108136237263197828855938626562792003464196411557718271656985928350522217604195349249516467502743899258506120565347811314822486483643609889558395765807094666995408350822696520060921561908579957727482682181806609066484970802323749619859672115971679746574933586700668230430189872593789318183545 A015276 871 -53576644202998979476494996334863304525735655046737861874230999878030843354265719419548540947148715402737899719699253661024608255807815002152911785866119429743999483449067135552773041263907116023798061701548793276409709803355838304925512967427679725166690294147309065574203909384709478389880572056923450465648254745304637555259716550348829882424731385430970501714190091411695069190189774993802664967586560850278848934823885154157463883068376094780231142338323261066948645806428369824929702463872650757165810197933426661996742290466364027915750343829382430015393918870359995406558486871760747774749385177883751102822113602887009040830822005074620276223425951471707776886144392540499487852394413739483097167051538866506712820255942093881273913890418611123370425092749054254687593756288299947625813922374530519261682216224678672462527268280993170116957009375444610996093070929547797232170444305030479037001183658154722226245105764330672910746089840614339859401687037987447209886983144206518281876528259342146822384412221856583153889813615866879340142028721883543827435409375444752234376470041380376690239757749446694696429058687542006779810128767310398550018903692046356095655615088508394028765348264978265136318308648725526389326360006986789763823160385220946514006132706528293408481526043368959912684892536732456166216375084111155675159334782399740444270102022107659127113369328626305315443128896402521493238052561532595018473636135159240596660932397348024519202415295988413864941450131660828244699416515662727002115693818936668123393585665883460389515067485237266912863182904685802974342458225610886527120798112911567968511433801383719156770904513530739243234532758689337006022173580777021664848051289049914348812800491945533773342026627425755295881262123778809378502471922424976072530726889007878588749434663647989910103932487168570868553743409970343608990235317436086190000431478214470379203265836682766390330836794688267505242308280575525048470115619300471374908591446572894755108864425316075282040390349140577570193045257213648963260620121872617959194047647871981285542842234328548264418422491768747709646897226090435481020551204031604351241294466432759596237140404249307508605804690379959907922399694380007839364176271688430556177075393648141061539640827096786527143947929841470667613846773605835383586634405720886901556831249994633166466739776134767330695 A015276 872 27431241831935477491965438123450011917176655383929785279606271937551791797384048342808852964940142286201804656486017874444599426973601281102290834363453148028927735525922373403019797127120443404184607591192982157521771419318189212121862639322972019285345430603422241573992401604971252935618852893144806638411906429595974428292974873778600899801462469340656896877665326802787875425377164796826964463404319155342770654629829198928621508131008560527478344877221509666277706652891325350364007661502797187668894821341914450942332052718778382292864176040643804167881686461624317648157945278341502860671685211076480564644922164678148628905380866598205581426394087153514381765705928980735737780425939834615345749530387899651436963971042352067212243911894328895165657647487515778400048003219609574064703581811943306884134067845552689193989950310842695707474664408061710313363118790380383258106590785257480930823293419753276443275602592354568345328446132223774413545243489420001903130182471682694715638865263163741439076776511514439928491925061961605606053473690532429372978556982359451757002584871529928489642495858430647074246109292707326352093785495651390323023526822051437452058191035346278529654193896850599855035242028934090147170009494978155920840273391396994680897748498790237211031018882919001521394039587697334337198041793699399081097705641882866758179639474390053738318188058235078017821840189714285628899805055765627916238447061043889246278672955073095641952428703102698066113881587375700231872339003378233916278171945846666845143156661342299793637129342424821906517555878866260852389671827848625913003654174299622481249894618134024861938110163482803257294095090142345645144325632912504952586873766025113617540839006821423449351224196195192924946322198607288200201081069122642648414389097853487721158172136547949022823012880023043935126788011669006437217928582940573150957053833286537335800098215005865806478151247380207683178071385203548771941277996633886457632113563675210695330497203986399814480655941272813351405259844407321338078663666557757021651742224572779442168764991748474885955348613905517341258679158272226272524327263147382727294037031862731709789708354779013480507603585536976962058638127340882700204082244813301236154763825780837160026522200199730002431165459399446120290717751499666392905812601354773462444740861266223264478177434127331917150841 A015276 873 -14044795817950964475886304319206406101594447556572050063158411232026517400260632751518132718049352850535323984120841151715634906610483855924372907194088011790811000589272255182346136129085667022942519086690806864651146966690912876606393671333361673874096860468952187685884109621745281503036852681290140998866896091953138907286003135374643660698348784302416331201364647323027392217793108375975405805263011407535498575170472549851454212163076382990068912577137412949134185806280358579386371922689432160086474148527060198882474010992014531733946458132809627733955423468351650635856867982510849464663902828071158049098200148315212097999555003698281257690313772622599363464041435638136697743578081195323057023759558604621535725553173684258412668882889896394324816715513608078540824577648440101864789875260119217539258865256057875498159591266289111875341096938026215233506654966309833919335513790782590194093290238159881784497069587060434108646471739133501625781143564120933522775898410983206423666741715899479631782288296844265604751043840323525213729730210517208323231797022511608028353206192761360146745614526510799181074844358206258683898834201499050004401559452460018975064512779055375836819661797735876527042666766763910434657610418459156979517399798848773592413144283985545388951019104936826760003388293932054906719300902333485137495393209713199002542321187587167849043799136249741724560624852669317786037537171319301380040168392224560378204230916669046915039912803408957079145420389058575723801118353898685032897948086798223487691495199381019537593063676762574976320565811153051280902882930794418543281200026012730470592886246197975923057748648255221154075346597538789892371098256564757990675638479432449351841975194867515684943970132773660296216338280406158733669673734991197606159474535156582030259812391183225597796496391761897159830398485363153207813027412293524870202776707401549461786421697306996444483303852191683388845763359567757293958586191534293049158469083511291686948935617632755774640900904732887532759462329316719158035781204648867449866926717916943340747843878222825168896815034619018493816174440706971950743948079132145568821072638604114070863652418609620108973136502439597418754778028277340263977433888923435676711326007887734243490142038404630985896542558358913786180023794567740226505755715434319576070446243877268585040520282362473378092565895 A015276 874 7190935458790893811653787811433679924016357148964889632337106550797576908933443968777283951641268659474085879869870669678405072184567734233278928483373062036895232301707394653361221698091861515746569772385693114701387246945747392822473559722681177023537592560103520095172664126333584129554868572820552191419850799080007120530433605311817554277554577562837161575098699429390024815510071488499407772294661840658175270487281945523944556627495108090915283239494355429956703132815543592645822424416989265964274764045854821827826693627911440247780586563998529399785176815796045125558716407045554925907918247972432921138278475937388594175772161893520003937440651582770874093589215046725989244711977572005405196164894005566226291483224926340307286468039626953894306158342967336212902183756001332158378071085347167737567276769876998742684159579083215573095341231559110548159264101429989994463946945121917542095011705474102401947942120749348976213341861992517368333002855387492840565372307352575018244754625666316354514132969715536158505291040895297188250079360203075974501606421283154911875697075427382042490640612165893476450426781779837560292086885393079160076733561607070003257944528863035229754917110997673140164909522314344140669076338601146540037889188373547291104746062033882827181120985767188230334557844891226849771552237741343250687345776424730931070990318335864477268832399332131329091145993332412079632605464818375113817296873012889212257555006059568215933378119670481981687568006153368869460893827009308863706883881207107701667440806801561232479593981482210153624380754435258385672948769697094614143560300784054187009615591499470468810502638622667974411050446232908548669006127593288976717076543051757119507197351662503004274837535258329708200000225331187609182321421077629138532488424593565510127985414212098878210274877256101301243635738145682880871473391523331062271805364536315806059512499359230199268018035722244845142642687606774502967143410404495070027693466527275953258556613885765668183319079460617392219165239811700187200978957763476962496908064025454405959152703154119945132440846788808824667871161290959609957853639557121936004706502044749429200732362577725968639348188088012594402795666457299928321423506957152559916586803836402268419282545798162189952402916292657759585964192934035679186392906506334139240189090532029341412218121962984842633202481785 A015276 875 -3681758954900937631566739359454044121096374860270023491756598554008359377373923312013969383240329553650731970493373782875343396958498679927438811383487007762890358938474186062520945509423033096062243723461474874727110270436222665125106462578012762636051247390773002288728404032682795074332092709284122722006963609128963645711582005919650587790107943712172626726450534107847692705541156602111696779414866862416985738489488356108259612993277495342548625018621109980137832004001558319434661081301498504173708679191477668775847267137490657406863660320767247052690010529687575104286062800407324122064854142961885655622798579679942960217995346889482242015969613610378687535917678103923706493292532516866767460436425730849907861239411162286237330671636289000393884753071599276141005918083072682064858810478759117666756574489615399901046196978043042194677889936203724546346896387376676155388634347310982974338614178576420882387078046324504646215704740120574362286781791522711542247607432825051316264361864845103875396573593343553094346852590880814414539531352909205918912379201568513772393390150315871404324367291055026145015251698167069911564851923770820334258606935738177263234473103674726338351109543515166768832013570610145992142606777885383305841800513000025799491120147688817857882289195654270266461672942126835203881033454475785417293379952534161562035110443289323601893904124997426372263235960185188816888285266268422918611305236986188761564380881392097890050181260354480633365467602065380662835995480720722482098683941688988437591688396140416680358707614264186205647794878486858955363845536302539904625243608796816635094442729558024137302698635811920934514893815321468067355224211603411454884573803578836960995281570744510752470024013116977456369860590439963177312600814097597912074546884833007857904288425828445118761339378837540639250258369274738696870729201864566820599856595737293761012556649575541857416043555431112500242220791089111803130633000179036966747719469691595296845302835137861678425746335166697100224800717536262104426913350208411925898822592217576876879670819650336712508973797198974611834173569237003737067308023133369631600956580773747580818287676213191005249980604221003948827872366248521017223924250850818776071856366355249578784731153497113551288943112414409669903319996484336071932437238827554004267027014315583813238350640190295636008904184710535 A015276 876 1885060584909280067362170552040470590001343928458252027779378459652280001215448735751152324219048731469174768892607376832175819242751324122848671428345347974599863776498783264010724100824592945183868786412275135860280458463346004544054508839942534469658238664075777171828942864733591078058031467153470833667565367874029386604329987030861100948535267180632384883942673463218018665237072180281188751060411833557496698106618038327428921852558077615384896009534008309830569986048797859550546473626367234136938843746036566413233800774395216592314194084232830490977285391200038453394464153808549950497205321196485455678872872796130795631613617607414907912176442168513888018389851189208937724565776648635784939743449974195152824954578515090553513303877779968201668993572658829384195030058533213217222479727808740707131549896543028650468970787250681711114882832894997531205492347620408829752702801093075366523068495567211942816441132166092748757194509707788123430014080167512136326574249672952167884278235024440390482384078969550475109291337542661955978288646578458645205214521515300590184581629109114843905649857972103710403160345564209037556704764909887927665250312557443883795800276768061337989906199387966465893665834860541833281332129955934090841088182748635955806942145125316672812336532114732303306432269534217892752017211331460202585957165137189962941063689344846580839614148060162294165588382072481068991353015159421983267429930104698918888098197302219786042186138864169677323667714150924128065020544286324704826157576896061325209315101828180231266592346775564482444175814123447358898411896105788033673666842529811141780271404528656230571422236474151671609789748350985433260792786137469257005169141690819793986657181024932040771373856503834995904073900034509795965843736629648644179656452374646112012190220246662532325750654017638561104545501790777416533896657250491090131300538717648723723656105258328015841211068426076357020809981141620559154094281752292075243569686587071492733372267263958389492614848524222237607645549062343775854981725770293677174594951354192298045524803463790533101761918514981851751447352310604380904646637640395581422404524122728627315940872323059452808915239150642834394818935207770689876081781585632957075336358496143649521860268016741801154162122717637294436106321245840980368629946662578667194400585885838000440505203449242931446240991862438521 A015276 877 -965151019473551394489431322644720942080688091370625038223041771341967360622309752704589990000152950512217481673014976938074019452288677950898519771312818162995130253567377031173490739622191587934140818643084869560463594733233154326555908526050577648465018196006797911976418746743598631965712111182577066837793468351503045941416953359800883685650056796483781060578648813167625556601380956303968640542930858781438309430588435623643607988509735739077066756881412254633251832856984504089879794496700023878112687997970722003575705996490350895264867371127209211380370120294419688137965646749977574654569124452600553307582910871618967363386172214996432851034338390279110665415603808874976114977677644101521889148646386787918246376744199726363398811585423343719254524709201320644707855389969005167216964419826294604499213786526994259367580695264819813214672606566482539914755672555502079988985625182384054305462395417703109855825400632370919690419353273360060000059573659661648890674864212293852743507258878193658725102990885040160644520184917095083013904677039278332602856947315851723696479178286433924246632003764793558980475602458304195687560802517752032307018172096003452502185738653304912074567134847713961401449714699276005180565733118006712862631625081373753599235106015609052987013618750599199972697755718941751913677414912756707312378284266100509462363031832195824003006588698868375152505311111819786059921482396504730700863858692468549000809625112850727808063729750443636835122778324092402932939103752530102055528269850700246816777610983753917389427502459661741721657707305561811036760443273409192761245140201231442229600528414870580377034636416049162133462775946213802066034085927808125948196009181356844109265877165422597204279036353711868635929329028067133482494195595137105199015457924228472765550503243432240638143672366614546460039077418568014175809065212691963094271080399763991168713972414378162749065147004036033855873250043023623541525567114093125192995882411094791602060060748037910676489103975784104436381053660381836711593092735832261532189746881253562763819867453948276093368527566945993969894779680542857439098392526656582284466762071993284660301548537465301381757789714860767753082935124152489517746406496071147786567661938848218052969371795608309777991561041856115593594070268109851122286866273996011844578603420779697906743233348804499882182513784479171975 A015276 878 494157321970458313978588837194097122345312302781760019570197386927087288638622593384750074880078310662255350616583668192293897959571803110860042122912162899453506689826497039960827258686562093022280099145259453214957360503415375015196625165337895756014089316355480530931926398332722499566444600925479458220950255795969559522005480120218052447052829079799695903016268192341824284979907049627631943957980599696096414428461279039305527290116984698407458179523283074372224938422776066094018454782310412225593696254961009665830761470203059658375612094017131116226749501590742880326638411135988518223139391719731483293482450366268911290053720174078173619729581255822904660692789150143987770868570953779979207244106950035414142144893030259898060191531736751984258316651111076170090421959664130645615146275803016798306934403374015391015243386235269614629985808410087456984352114551690488368402125467925949939075061609877394157618922502120699212583619960570108108581390378457456386171524180390942666323281182711621824172901416172221937126301391456544163725857684679625892164381838514941955191042694969873267591472232657408805743828104768281410685341264520118087279063340891867905199994385816434532659322753320739862253114261985885113856139671263055651139745608762744612339207706459232472896744684603989702513767170183156767025581861824292794282115738428468944791413233275661914299428140728430123540379481846323823553479714378058901694152643896684126487913779756264007042906326499861288676948346490878342391311676307773648620196372843848078375206977427564808607219121070157252033405950088814400859114984357416853101997203567113318423084032048029405475102123793780115661657523025021701345751957989843536386974702638235145228696066383071976327513230605995680125646000785453046331102373371385295427272700972191702152327081583329157175649135901008699717255497173905487341693346292282140760158776795283190397875546469156183213139532992110286310023782196562608768869465486423545303345940153485856973908882522269295602264305002514760689958013671732401935348199142727997439082688558088173649710995941258949453915973375675611141601468026156136900302070636432121241895974916296778859895346367113757976683533835959715222680448139262739896783677188518572726889415164413154219059037095634648858130521217152502995087004338325487600250556807666907634654328727094047193064074295512798396405213639149730425 A015276 879 -253008548848874656757037484643377726640799899024261130019941062106668691782974767812992038338600095059074739515690838114454475755300763192760341566931027404520195425191166484459943556447519791627407410762372840046058168577748672007780672084653002627079213729974006031837146315946353919778019635673845482609126530967536414475266805821551642852891048488857444302344329314479014033909712409409347555306486067044401364187372174868124429972539896165584618587915920934078579168472461345840137448848542931059503972482540036948905349872743966545088313392136771131508095744814460354727238866501626121330247368560502519446263014587529682580507504729128024893301545602981327186274708044873721738684708328335349354108982758418132040778185231493067806818064249217015940258125368870999086296043348034890554951021668619547241736850068475443065785921255838402993652034139689680596916461197456030946123233175607186264187019374272368086368964008871603543653123110396870878726414999228733371854476783323587281212075828775456386333634639766151411832220442735903465548812699959544802420059513300523278011816841436370053594617059595274485645459532289901956277025263406711497737391839961397953121219769037258029490792468177582545492099440635552668764328515536692898793319123392164744267701006413213596136203877922221971431527751640337558334842205958494957050399469647535581329264955584889298536663705530855612343384042379263822563466047210037403564887306100523902325115169028698923969854330734474949140576059351773356697856182748788978737398321501789626804261482603197399272794566837626401646245618628438275637507921265400268259339175691207271278740672804724367713110486857662464642216759921992769892084392431300259356249736872355100634262505403774113119054401863719883241978566262631276726423146010790358663071614652703934983963442761983503581679360871339047998658966073348272854762119758210170798459964183762146057365714074308381829230442888704542072312562240844999175595735523830048518067249074698679503526123671250075922138506658896320490546889445494451095923267691284821678390260037198797104741171846028664950424516005868564152448104892778875101317543530554885379787737299254777407242666426535131965446750015788161067919248063664223751968901427320680267095244976705713121490529299661549718456559622858107936550365206124579540780030506680697420575388945132472442955943877266021609331861134905348343175 A015276 880 129540377010623824259603192137409396040089548300421698570209823798614370192883081120251923629363248670246266632033709114600691586713990754693294882268686031114340057697877240043491100901130133313232594310334894103581782311807320067983704107342337345064557429746691088300618913764533206926346053465008887095872783855378644211336604580634441140680216826295011482800296609013255185361772753617585948316920866326733498463934553532479708145940426836779324717012951518248232534257900209070150373810453980702466033911060498917839539134844910871085216456774026819332145021345003701620346299648832574121086652702977289956486663468815197481219842421313548745370391348726439519372650518975345530206570664107698869303799172310083604878430838524450717090848895599112161412160188861951532183574194193863964135170873054811611219735360436734826259588002772919273351486264562722697881824706090095786719009310005016973959396298506483354450152728523969459354539212325759456171428919575766481452874103272017511273091249086498885011965952220367200936589402340932791722836994193458052718629126043092046536994031992266591242825804818400941315779629802923121677444580562001980470311891857051010515899872563124523978055713724370984186770597541481079017257159708386226235954151387627420889061208998375820740899867134258977773295555367432907075903574717664167041615330918920010818435728930007295352189001393212512618007205847050531558633212430836990887783506968241253698407554459910376921276694675792231922344318007407565324118070880710589392341042778148966640507926442578878522653322102483540772148683318050617772955494159044796339983504471181535596128630269456168424206394659242971214006189738746665474066468669189178663803455104750571825398574361792026817912429665954200595432021073948893251740887835299290706819474584716488223648372326146054466414398090591840112716389048156976656248213636821877906657619309473351529799009981445727069330412191864995721532225182171418028712663614065458659778800896727896053804036656886291686974080841022164646294441327394171914898352208865240195513798753402562782396344733490955510036663775162291645828735949406280924984206468878799653127445463816776077959752539072564123615736231655588674165710370341299619905439901421881262894979230238611402851097299256723505450052541468346300308461712239110488120637888390938527206915873415046979204994189284544545141165538843276518996601 A015276 881 -66324673029439398020916834374353610772525848729815909667947429784890557538756137533568984898233983319166088515601259066675554092397563266402966979721567247930542109541313146902267443661378628256375088286891465781033872543645347874807656502959276720673053404030305837209916883847441001946289179374084550193086865333953865836204341545284833864028271015063045879193751863814786654905227649852204005538263483559287551213534491408629610570721498540431014255110631177343095057540044907043916991390952438119662609362462975445933844037040594365995630825868301731498058250928641895229617305420202277949996366183924372457721171696033381110384559319712536957629640370547937033918797065715376911465764180023141821083545176222762805697756589324518767150514634546745426643026016697319184477989987427258349637191629165880925843674544519460520543968492953580623757455701213451222450816068846602134492682275580543883838689792587061500247806635021443022709259105203424901318907322664670518819815093501811153081102180348065655352741286470581755482510251716307975450934467950943571703646358599136783622464540592722406792974372367461576055099692105785065814780735923088009608558583363813940838999272300092657852523247345761225766358342169329313249800724346463382261366940856971538898463448209420550810114269147903391602304710170360523481520910878361509587271158073086610775656560625248920852230068926994282358135236520162355076027334603993477557741238368074048888275958256772255201376145924262195034648650780157498617480247150870661303035855363581379546069591308216909957519620668047968195066786557703342178373924672274477876373462587299075883088722257507890128308667241929019547065266892716045163827319820590042695744540752200674495381235565054983926072151963341938412480046742299424699400357445510313962648275437731576046986627263813747166634042629897403843612856446793021070168862260843937940510698937474540051462848863830256880426703955017707645962609625146851368520454036380832270950407487768331466674978738661993462745511067868758066480077313333089835204133333228934476855762688167806857284269718306350884444260407664680059315845110885874118398056554199529554759004878393443612605168729131029862677333945801816304438384920968590440966838554030397576066100459540126409538078963321990536078394427589107709215800311291308115279655205449448408093446964902172156385325027735760980208285272749390511777138055 A015276 882 33958232591072971786709419199669048715533234549665745749989084049863965459843142417187320267895799459413037319987844642137883695307552392398319093617442430940437560085152331213960931154625857667264045202888430479889342742346418111901520129515149680984603342863516588651477444529889792996500059839531289698860475050984379308136622871185834938382474759712279490147200954273170767311476556724328450835590903582355226221329659601218360612209407252700679298616643162799664669460502992406485499592167648317267255993581043428318128146964784315389762982844570486527005824475464650357564060375143566310398139486169278698353239908369091128516894371692818922306375869720543761366424097646272978670471260171848612394775130226054556517251373734153608781063492887933658441229320549027422452730873562756275014243129034574721654414484235509239990572064518067138192521656060817445022157230812438014991930156530328056162434524988463998669639977097879905417877620040624841650695863390431108495524940504828866389730430845999809062100196661177618896454754304813658721192564267753953594717607854593319243788334625862229905097434792912148117720128972773894336148273709399109200685425419360493008456681014589975119643344438221217553160636232098784333148207116539995114392135136593024754204382494279185656968999424516117621507858914601556018784576409854375720717129980293972541992641125689995595899600076946226109911446082228886892173539007522744463278964745232503303137048043576313561172908105205823231153974161977290481171851670209180856968294492638843375515340639751600352399094117939670415411688432816979939095723915582528160089801325422944698603781100275685053151006048588164716240149074101108407229823088861165684195265885757881602545607301623044219833376245532968321195404188236310950179197596550225039174060900534446249412420017525917757970045478732792111138417181716699005093710296599949138686983188565072410496651311454813739819673967674846158219142144467390816331390047009386956841650118851028256598234958460762375702071545522954814313698306791760780629388601730253123018042552296628877694856646497490710566728657185588017558711844502418875069693084171470586173978516356863236038490137036325703130515852634126162995766992045316534916962603025193925054531467506407735469650417543605425945407115985070817983688029622228379273697229502606319323999134085502427496740520115825131011621168053975627664698489465 A015276 883 -17386615086629361554795222630230552942353016089428861823994411033530350315439688917599907977162649323219475107833776456774596451997466824907939375932130524641504030763597993581547996751168439125639191143878876405703343484081366073293578306311756636664116911546120493389556451599303574014208030637840020325816563226104002205765950910047147488451827076972687098955366888587863432863475997042856166827822542634165875825320785715823800633451216513382747800891721299353428310763777532112120575791189835938440835068713494235298881611245969569479558647216420089101826982131437900983072798912073505950923847416918670693556858833084974657800649918306723288220864445296918405819609137994891765079281285207986489546124866675739932936832703351886647695904508358622033121909412121102040295798207264131212807292417111997061479223216412321821852961044481197007789534010332608585027194780347937689459440922931810231146396854318324702644118837556232842595346176137505756225929701947989060166682874330030680006760789264653329854419514579275596229262625856796498846670489437770290168018572197434321146958091978528606823275835020961623280912124490725069699213161776538548820760318247538956081200921249265745066111700077349009309727995188184838317819866923594829921188148459194918476508413628363367783267936113621719030459841536603870729857967439276910269036975538910601760709417402877274665448895733071657941551703275131221378825009175673847792161041104709211913776424123680101733844156380778432414452347413330027050262582286893442853499674841256036477196480974596368663362797094887568167920384879824830129215841078080462564253283900744505600668073908435466331926023741823107027621136288184256489883902149801975429974005828282838761333405624393175206064354414898852787134033062230614945036429772415978923286250556672929885998421179143893663643344902440018929116607912315382210745964439754435257735165716820667413784937147592841173479281705909342370649276273539260778378295939543573085720300092336828032949109315181836460488919486315160316410162794182027391915139515944507878342973212878340082133810250868092055188826512225238015076642096652475197196309869039371893765151560766097109075640065309921857890269419116730614717399077926888933703750671702793215042999083558809305962530888815056691509404809290522134213767596405368467605329497670410829764266631611973585075146288785500900542456364333516567031010663220615 A015276 884 8901946924354233116055153986678043106484744237787577253885138449167539361505120725811152884307276453488371255210893545868593383422703014352864960477250828616450063750962172713752574336598240832327265865665984719720111863849659429526312092831619397972027858711613692615452903218843429895274511686574090406818080371765249129352166865944139514087335463410015794665147846956986077626099710485942357415845141828692928422564242286501785924327022854851966874056561305268955295111054096441405734805089196000481707555181309048473027384957936419573534027374807085620135414851296205303333273042981635046873009877462359395101111722539507024793932758173042323569082595992022223779639878653384583720592018026489082647615931737978845663658344116165963620303108279614480958417619006004244631448682119235180957333721718379628021863854772149342966137613337704283474003786254809512130669309735138053753085100842636773297916445249431455092972001994735642223448100763093773600426508524276745517855288950315976936887520348526413518126841775708935326708685772904965452284417214046851546664026918629889758817681355401069406357806832684952499370084958024686194854403108798859881988682595039056959279121243157138094338514745203989027540109572360220531411900832565266364600691993875203712621538511079329122511595552045074267867578529312197874599902412594163984145023956626222481053833860895628825807543383737476694984741332481263343396346636900389101460871531681505605609032797700594219534695911380122137313105066511523973004676100057676836688991402817493961512910158702553601533946614566277659400542632728070696532985484247762710395134175644152843040398039869546091599630439527865562773844780666263552200228188407976299243268040415987598241806749597889042770646607339232709315684582833435573318242071577212300818361577647704601086870861063646703532712968292814611615456726406646322149396279595488719923199247583042088086614934123272940429787245085698669344394202740464752319168809660878259142087535553668450181356691124168505541138582490879629869385852145188847833431943895085333867053461864620833058868243166197046017032542505705885689912949642739215786657883113069699668207756155857407536656396589263171825802142730615226918691747453789481351370131977253221026218756611658359973358412913497352191989619680560480902189308660539985574181960949334060992165926183043942620568108381177887944407533570031163057588117066857081 A015276 885 -4557796825269367355420238841179158070520189049747239553989190885973780153090621811615310276765325544186046082667977495484719812312423943348666859764352424251622432640492632429441318060338299306151560123220984176496697274291025627917471791529789131761678263660346210619111886448047836106380549983525934288290857150343807554228309435363399431212715757265928086868555697641976871744563051768802486996912712616290779352352892050688914393255435701684207039516959388297705111096859697377999736220205668352246634268252830232818190021098463446821649422015901227837509332403863657115306635798006597143998981057260728010291769201940227596694493572184597669667370289147915378575175617870532906864943113229562410315579357049845168979793072187476973373595191439162614250709820931074173251301725245048412650154865253759993064346193293321867107307478280851382547601146692733579548710969323783070289589085340130832091671699594048155737893942962684205502269052641539799193002340292307687515541033875788002990187146658763993568790443769251305763605968950336932196831117509789846361131116633311718447293844005172104482433400023009729191386726556507138499198589477835504394889603910912854030625838104430337800590002793985959421399136034743819580070852972341594718198603261966990351892676950737750282407318537887349761194783268603300283896742157892411260592774347027570270007043759138724250199208851295681646781930329871105839982901193999854961908003441112425967303472559054615783966149084583642390873045589837161066289099189202763558260145493660515098042558039674317821848280218530968225137858271204275705720922177389553549153350440574409675461247785531542998017787339976471156267594403779304360241770999510051621986173928741940597094200271878451157413232971608589240740080342624663868491337775542646675877689570632586382010985066904083975305939191572356046268805083320758894994543644113344397779709972656578347629418781514171926949791052451754686094772036418302453915576789992516894368038856578474718644987769701936815697451776061233180427710689434678782679619087603871454690257267108079329351322596744380813317566747798273971321322117028029676460106832293747766411002928532276902311830722552225515288113953864990289365963649186783602679705767539994349539481143172478503183654981708676856183778703725657386851783402367863217344164586166378870237295149287426164993458421166827932320936971425165216459554661857094944135 A015276 886 2333591974537916085975162286683728932106336793470586651642465733618575438382398367547038861703846678623255594326004477688176543903961058994517432199348441216830685511932227803873954846893209244749598783089143898366309004437005121493745557263252035461979270994097259836985285861400492086466841591565278355604918860976029467764894430906060508780910467720155180476700517192692158333216282505626873342419308859540879028404680729952724169346783079262314004232683206808425016881592165057535864944745302196350276745345449079202913290802413284772684504072141428652804778190778192443036997528579377737727478301317492741269385831393396529507580708958514006869693588043732673830489916349712848314850873973535954081576630809520726517654052959988210367280738016851258496363428316709976704666483325464787276879291026952340543847529388581986134388147583671313342201469786342241731320286198455819235117002816790134564495047496066943691062993008646021589394482949214886811803824282277344404091465284676979271871771969906782636980099159931015374881064305157495532120796427655738401267827085793314092004579896970885050437695824601779201240612441219750964873957167139427009523547703363198424162033715680564435739605702876554133241247254032330878245047298090533081988209736616514352903101847861559583204938668022945686624747717582780627140630088991685810178027052479079539222327632047976429453307146978775014099564791765001453548751221509886973011455379968506409036552493171520942602547705517575633306600251066497775244933663209528028685170051447434406053921041854459660603093900567981551204997486488748936746966003818350800575655783829053000905438435031283533347238226208675599273366219051197250044374909581924230895695740213975717857793227872837597083434251518365616301115111139192325479617972418096033608443557624601532743093259595958261274844845617546622401806263033151618828866092637304801513582667091192989779215496044297418426027078055067268178951365140072966339698438766955064523645338889977186304337725345531894286652190965515560007159205375700662848450979464731796649073061662424488993702229369596380340056094979278678696273053621370367281232709732411350492815138675625342275183065172595287222429385909280910503010046122980648673067379913778724367868337527844394522506921884306618924835072545330590844711390370902737136364046144376817887644234552914996454969760578342446272045046748411282801281800156015146678905 A015276 887 -1194799090963413036019283090782069213238444438256940365640942455612710624451787964184083897192369499455106864294914292576346390478828062205192925286066401903017310982109300635583464881609323133311794576941641675963550210271746622204797725318785042156533386748977797036536466361037051948271022894881422518069718456819727087495625948623902980495826159472719452404070664802658385066606736642880959151318686136084930062543196533735794774705552936582304770167133801885913608643375188509458362851709594724531341693616869928551891604890835601803614466084936411470236046433678434530834942734632641401716468890274556283529925545673419023107881322986759171517283117078391129001210837171052978337203647474450408489767234974474611977038875115513963708047737864627844350138075298155508072789239462637971085762197004709856016376189227920300729578141565791686480626052839108818230283649259709930664581672410347387390873679530535760740815529590874653717947080678206245431644413965158588597542225045577107995781006264232617162629209685079921675208557199275198592615878858150564489329530964275763103298976474204436022276465381375579888299154629470074346605272190888177108278291912059505294900138567630866176261076566442028170012485659392969713453542899742248196456649793692332769951408866163753294529735537123772344582717635622678664661730726898093775146860149314027056179193589056951156625609277485748102518355319759937047354400253561416611300933466984262845344975705755943032294944145275510677585484870365575097129891483349664713128024630584718372644815168594845974336510513655278501741156213777781229987703947619322050333036594630431679578654999643454279769855443359089814703080684201058187476902827000836775285492930216790913075797352455948073822765741351565453615716144579347602621825059814476855172879026128748820028511797893283085275206899460088747075985141206663021884010168614096552600001204892035176851399846330618405056675023520286937656615032740821815073942724928433381197654577129295622281508984260105813795311255480277635351174426126956419467289202905048650555896539338640714965255831299187399532494358299473289300843680574419759329070695787529518096312590048341404110310656271240104606681014527323997396183490640501742265723884788693248340335482505309449970058087297635047750699173843338793756365217309705859675175745968544327677686262248380155711340975180853386380649467122867384385331575743419991552574855 A015276 888 611737134573267474441872942480419437178083552387553467208162537273707839719315437662250955362493183721014714518996117799089351925159967849058777746465997774344863222839961925418734019383973444255638823394120538093337707659134270568856435363217941584145094015476632082706670776850970597514763722179288329251695849891700268797760485695438326013862993650032359630884180378961093154102649161155051085475167301675484192022116625272726924649243103530140042325572506565587767625408096516842681780075312498960046947131837403418568501704107828123450606635487442672760855774043358479787490680131912397678832071820572817167321879384790539831235237369220695816848955944136258048619948631579124908648267506918609146760824306931001332243904059143149418520441786689456307270694552655620133268090604870641195910244866481189790277328617113349248502638241496417138917729433879613144218978006501049222428903188136208680520782146031142422754109411619157701081570561116271364425885170472711713132185954866839638890585030286117942306449828188424422297536340426689783088447985792876127152374029942817186444747534507529299312598907636810890824273662476482106896151769970728088756742387746463658078203599094048782395277701437887546003642765428181849845520928948357780043168764223615023254160013392089060371780950905225894632377233968712597358599532406425571893706937348318599509515959744462209808598924905815649590237722349007364844656793621950618194457563099757772725858868274906876715335260297828701910487898950724642613417370816699605925310686747783361562452080229977930661398891051376388249923341409709316193815950546575997590275369648849990616326881785877749404587507720968152139010099465088352072551507656724883312250817082885196436640768246081909396255188708516466976973737710331695737207604932619309033460371645621924340049925858007028592916818004867405591430448730835797803240815286512682759161381696085330783593988606257517479570658945556013945519343649347797644896396842304640080431337563104990288829417325191509368909397241760411912534430772605410986846303843300088128277047368947581963235391823550795986735304242900258148318694473775287241285774434499340890222812117455965066980969280749777957466234478514212890363965743269441523304021090321835256379171840037913791352753764468146755233769545215959186095722401579976357220319803057707251698459426838819216317277010829133200089179950895883646480233097474795891615971961 A015276 889 -313209412901512946914238946549974751835178778822427375210579219084138413936289504083072489145596510065159533833726012313133748185681903538718094206190590860464569970094060505814391817924594403458887077577789715503788906321476746531254494905967586091082288135924035626345815437747696945927559025755795624576868275144550537624453368676064422919097852748816568131012700354028079694900556370511386155763285658457847906315323712139636185420412469007431701670693123361580937024208945416623453071398559999467544036931500750550307072872503207999206710597369570648453558156310199541651195228227539147611562020772133282389668802245012756393592441533040996258226665443397764120893413699368511953227912963542327883141542045148672682108878878281292502282466194785001629322595610959677508233262389693768292306045371633905587988858189087272877635998475018256860832297285809984444380036765854645059665160869827284678897459132278547613348884290039163303114233551043551821566920713182091478647482938073814833028734106834555237338323465989113014642530282817006730306461816059086202150613636051770304896147756566104085669999528238206280869061299687939380079037552097909971247083659084781588322322952978262077376807367173345999684601088998814300301239069907618274360831106811889890623631451726109767001708240086012972982591492302067178100288182977075393032393021304768771157142965491737245494560283162458404839747966730248916618115231051334376470225976114831807097448936913369022050710926365815192339019746962063804673563266252283236774318298758006997614803835387546025823365479702472787881019863764620108999066628800455991865818803827774030587999170350841982638729586362181907471387394729677013636493786978361523294734277001119823131730146906360242132086121658257564703701444839620461258111481421138528093988979140975059518575449061525255716598074236853200802574935881219814930974490258495263499368048602302111743437429252771159201402351923239928793777970792947460289502547536870191005114554623999264832843208188261277229129168670230706231241858141663155881173538316564977352216843595622553395538599774958784564379750422412098160640990850556876724725340860534867661000800421817732478373242595205165142472345121228102083013286304252405541743766895619863026552562603019340435825322881761216479631571636805153603439015894369535100528919784027840649171754765872588678089761743699060965138001129387469161377843782724377525436232910215 A015276 890 160363219405574628820090340633587072939611534757082816107816560171078867935380226090533114442545413153361681322867718304324479071069134611823664233569582520557859824688158978976968610777392334570950183719828334337939920036596094224002301391855404078634131525593106240689057504126820836314910221186967359783356556874009875263720124762144984534578100607394082883078502581262376803789084861701829711750802257130418128033445740615493726935251184131805031255394879161129439756394980053311207972556062719727382546908928384281757221310721642495593835825853220172008221776030822165325411956852500043577119754635332240583510426749446531273519330064916990084212052707019655229897427814076678120052691437333671876168469527116120413239745985680021761168622691729920834213168952811354884215430343523209365660695230276845330466815972836668477355861766705533670460925342132240194592023942419907367650542369351470822189366680621937805689106819137481719344217535014169196131487884771626799849987825626145646484039570134296259061066660733200922029699237505120785989537157192931583498003901164359330158895682152357350460035029656159433099869261632226207954181924538264485131074413831658272716307258469375201166338160214375706966148654009019469390693133118392774650106889917806088081379205692129149947027809757796254011514725754012870179175695451623529218325062467566113347127867509204823672571176428095132573979998781083787976145337324401878515657222727097512276338067132821470414926600821324457072083714111821929582912803687944502761855178426938500123110548018596536400780453768679310460870387017863163704620810770114486644925467388234196192063038461796466643168184221139759118591998356642654487628564846905406261363117899558810483758529348631712804187387800933929302871222115200642044151806561912724504969042774964962649732867611548656928118022431207044426240989928740468060405385549554252562670421210213099579195341341432174354788085570298812141963735515503798024591074480574986474158867102518338728758336757895650247453594688972116002260193871503490532430422942910158371095193087610861948796811147719618009771003110582660769102344241576093075934879565023802279964787773579088485613877954225388858896070174428722516873015406020208619726756333848562777337209393230613874370235092708801867659179712562744391304740206873782502971615963897953380221148625619925169679140998812999593294962168778174458314867527047337504634284549978745 A015276 891 -82105968335654209955886254404396581345081105795626401847202078807592380382914675758352954594583251534521180837308271771814133284387396921253716087587626250525624230240337397236207928718024875300326494064552107181025239058737200242689178312629966888260675341103670395232797442112932268193234033247727288209078557119493056135024703878218232081703987510985770436136193321606336923540011449191336812416410755650774081553124219195132788190848606275484176002762178130498273155274229787295338481948704112500419864017371332752259697311089480957744043942836848728068209549327780948646610921908480022311485314373290107178757338495716624012041896993237498923116570985994063477707483040807259197466978015914840000598256397883453651578749944668171141718334818165719467117142503839413700718300335883883195218275957901726526356352460970839235509802469513477325182247270736665177450671770947643510022550972851959392698948213765131585142936095389595113382656660686942905956011430307239579905115266795316014073535286632919430076460047342005268333111690709641788661994787211057486079177055347777389262022235291414191685330237827268969440258829879411738769903404700286803276545774737473029263051530317471781874002719583576518438499605480353869279301525479772798657503600391189135396413039560235024021380434382631194895852155157551903132260954742120147568695082507584281872790545337357007065677638398454056402931900827742333513055511012422166423190800567070494154768660840281294860444812803108388990858502990549131204688257160753954339931981948970821352995417590310356481729683327258959399755192279841769071351538517544631958385763953443322640320786931999284073873460065609641470448592314905768291360353306942203463204100224006122641935615232740177449035478291511655189702888447232639121442614715639252622013590436969569191534095488513619227551554840819668109416878392711076295111082574018197357834051601023419644280619124456746245254928687765468582933345471869495951236548589404384378940461968341014410621222850591338624461741451612753786262811367591435351166705566722966457964205353139716252020574000638350081319289315157917138158782795297216984062109811271346022264264015402674677582254399814111989381638890986282769060823201212713709446965972012013381851229208696841459119033048973700255531149734293471952792845897142485552406705711000082483276483023421922269930417625922114417455485995933843802474607671063509702921352998688277895 A015276 892 42038255787854955497413762255051049648681526167360717745767464349487298756052313988276712752426624785674844588701835147168836241606347223681902636844864640269119605883052747384938459503628736153767164961050678876684922398073446524256859296066543046789465774645079242359192290361821321314935825022836371563048221245180444741132648385647734825832441605624714463301730980662444504852485861985964447957202306893196329755199600227907987553714486413047898113414235202815115855500405651095213302757736505600214970376894122369156965023277814250364950498732466548770923289255823845707064792017141771423480480959124534875523757309806911494165451260537599448635684344828960500586231316893316709103092744148398080306307275716328269608319971670103624559787426900848367163976961965779814767769771972548195951757290445685151596382528312847930174388384713444768995310378901015246194292393929759817113275808196586803830629967157398608160856022984035611774901504175094718087129715785839998774976040594419114848932817045708524491167133548123888026303222052487319235878818237451735891533912629157996920032655123322003534902374398389530613052471751141247351159358608998338516667553474823695390215041827751844871371787207346943426314582349766083410121316000961708238296315544079402551843675535104978747042641873562242964791080044090746333284136913028625916201472610334964681168850273677562827526394311703238572697668170887118978251199347011131312790534528369112663607405840254314040035590991505718077242648483782191768273225959264337010789998399832848738176033517932411008595672039704097456272126983170452692238503983175106615737739998517753910180986100948290499503670949540411426689367598433273118364548117164076552390116112617334694965605199009367923924109242235788288237823766592061510598312256848697209282543136654769255306914108618861894919133488473369396958323393164966123280259048856166319606522764932736571130327501006594421448690552762088399474959060081406576283400718587994382707858285276044105423020069844773505318286972546489001691520815906964241495152845563105157310700223853015127397747810126730173457908117196521789825664697096159263168279199410844379542871363581974783678852745224471352804941975820813561031708026437349277267587262055429184844737043126796038688691017836104577895133240854095692603155349911764273054788391358571289563313779689143547353757325827302507852776653911392868604041958433731423045355971868419013241 A015276 893 -21523586963381737214675846274586137420124941397688687485832941746937496963098784761997676929242431890265520429415339595350444155702449778525134150064570695817789238212123006661088491265857912910728788460057947584862680267813604620419511959586070039956206476618280572087906452665252516513247142411692222240280689277532387707459915973451640230826210102079853805210486262099171586484472761336813797354087581129316520834662195316688889627501817043480523834068088423841339318016207693360749211011961090867310064832969790653008366091918240896186854655351022872970712724098981809002017173512776586968822006251071761856268163742621138685012711045395250917701470384552427776300150434249378155060783485003979817116829325166760074039459825495093055774611162573234363987956204526479265161098123249944676327299732708190722730824330125248332787311203672640881501470928315153874829746605070944780603166512350483893496081360355170408238027228270574206750478767327832178845400695220363946005520083248648678601483506308864922856788318660862330468523247360687861148549955757710309383249666607498752111512574101277317816781164963602459305265908681999842669331587422050253625232915903318531757708011284275741850821881784206066011181687965075440956278501955352040357165827341366057931895629120036811745807697633205943842573687279955315119149220302026617405989260193038585925571245512222062554259949506683593400779827866880890086812340292316036377485275621691128425759577294848270159923000390126817389057157946728735843501630040394008556644810467628992108797816859633009893044179337055057242021091029086217895052896998605350263862892232818364445851079334701358401233890331060712926229539162186578751771289589833393002941062635112237359271110569782993400260704314331307580529564860359850231844989525804855826701053688877894272536832303419820676498224876346131299664145128232224861553093050729056563447814667835865252558026345426544342688061162979519333474765144165184540996759759080667142975499918112217709244755294089812547502961846878919684892330882743112732388105392044072764286874292806245715397636041790910756326474830975762008895873454044938881124306054594794399760430533492775042576144599804101520840140838949029217127266764609027345762110395612093909184444079473248568741490053726369099620806183668518273231631064405180086033961814634094850141907271308480327455282279834168095774502342926156259849661590685088698835924239196648143996295 A015276 894 11020076525251449453914033292588102359103969995616607992746466174431998445106577798142810587772125127815946459860653872819427407719654286604868684833060196258708089964606979410477307528119251410293139691549669163449692297120565565654790123308067860457577716028559652909008103764609288454782536914786417787023712910096582506219476978407239798183019572264885148267768966194775852280050053804448664245292841538210058667347044002144711489280930326262028203042861273006765730824298339000703596038124078524062753194480532814340283439062139338847669583539723710961004914738678686209032792838541612528036867200548742070409299836222023006726508055242368469863152836890843021465677022335681615391121144322037666363816614485381157908203430653487644556600915237495994361833576717557383762482239103971674279577463146593654830919562583866654064669777835633273103097306381017403511021052236073631397386419216002540674166532202929980482851128426358123550854460251678319845018577985593452890331412193592533568834441375325262370367731392171247612744318797804066271271657295459037085389633889191690189033263240453253793749642907980329907887630483877325909063341027978171180618508716949725077999755545967304801913313762534662215202872442790932569595624158717227335562784316680387816308055405710811605704941828589150418943286012304746749227905293674046611905278420976742617328458875243350403040842267800141565099520074986267873571263751160445047970923713943224618501378102665478394109390420386473560252693865651048517751507326329689628546441757063511252193974219431197676013455324397689509872573838015155010802969153895878811795069984576104871052589822624392320575907639639633287583543086165957895771088656758048562461419534592682670551655072029362942933482415039235470787364751139203075896764915878870100092037090376943623477526997777630179825723260549250854050806910210642055825715911583984724475428199282052855939097192684119082573598367384544012918565632033362163070136262918635422323141130394438559706615941980358975768188590432492537607722147599142361164074354552927816106613584204480981922128225796570458623350749638978010940524997607456048079916643336466412931675037921428052750925453529916394890019188837673237864970331268005365352650341607173350682643297476729138131750923364163023748593230537983633374961323305726528043667428424651390556829434697423078214052134003194921300499051321159262419030142314007191831774506596191354224228985 A015276 895 -5642279180928742120403985045805108407861232637755703292286190681309183203894567832649119020939328065441764587448654782883546832752462994741692766634526820484458542061878773458164381454397056722070087522073430611686242456125729569615252543133730744554279790606622542289412149127479955688848658900370645906956141009969450243184372212944506776669706020999621195913097710691725236367385627547877716093589934867563550037681686529098092282511836327046158439957944971779464054182040749568360241171519528204320129635574032800942225120799815341490006826772338540012034516346203487339024789933333305614354876006680955940049561516145675779443972124284092656569934252488111626990426635435868987080254025892883285178274106616515152849000156494585674012979668601597949113258791279389380486390906421233497231143661131055950966695615687116398389746673992308802755227792637726758943358568156725705436833676085469794444106200443030855193460981750978614957582486440550292126974412918526752677577354750621174939251241270874603334095983289571855775302024590931241523645387418634300032124881057752396313876945959873712849820125236302513185248611752468812851849034237179963399708724093513418483580466598356500060224895987920393043465288405609929840434173575178293504755737204194696728018364796763809846642440575252831755520046718302102309478383222422781081293020810603069076172268149053513526340287361409471409721338393135801013724592927218491261508411335418139525343907218791722437161363785116815707197831803410076952072536695359331825972943056567719854403987313161631027029299653846785016129460190271886632824823509795653825130450605775103531106668374000200353099521848779952303564140460621206222814969186769742026196489525119152874278245740104647269625827214274139596624181331330748962402454691993594333207182301080083530923804049237513625690872320272541522349370119750804190936670743046670470244769349835047466543179372156462699062552986971483097217601510506683911758898336901934411280488776267715541546843795872571394030842278756399762420159661754418803438709868090002009059205877559019077917098526004924207090288833437096246448424510745491878657289751876272807670421335510889505699271501636280651035737721644557893788925528247677908170589951163190138128692220917302342397464058563829066834224378981212118043732522854964802885131814511858156888324358700428782695985227799715573431492085495242619778382930782589255971953986208688762126829241735 A015276 896 2888846940635515965646840343452215504824951110530920085650529628830301800394018730316348938720935969506183468773711248836375978369261053307746696516877732088042773535681932010580163304651293041699884811301596473183356137536373539643009302084470141211791252790590741652179020353269737312690513356989770704361544197104358524510398573027587469654889482751806052307506027874163321020101441304513390639918046652192537619293023502898223248646060199447633121258467825551085595741204863779000443479817998440611906373413904794082419261849505454842883495307437332486161672369256185517580692445866652474549696515420649441305375496266585999075313727633455440163806337273913153019098437343164921385090061257156242011276342587655758258688080125227865094645590324018149945988501135047362809032144087671550582345554499100646914579208054576288998997609228672374727384343637194766284873776373884776789331045071160439163770666725703432727132585600713322493511352878893526057566105750931911463865034643037926512768123064338480491027210335986858829109712855103639846170163229805768141605994237154106852731113759886595577033004404672225357413039940801720373016554897061412316316015687531020071999945025793968670729848867959071894940216929918621846955019174112721595462291583968207082117009788484518685991552911552477907400914525850543776125015684308517083798185486448740848209795071199948165807291057342718230360340673941988879829800801991909548487679506525818091653123591686834047866467481027557402446988920517368032358177831590151927784088292837795631484878463518732185556735148993223177085502664765885810899512625623313070563342724641836317412146374586445673600336194651955728760752655155805114333505067587591968217110309228467699377950793100618890054030018437736637745694797733313856843313753919835372817726418719861606092642898988100887011651735018163390872512365813458780470232577968258426826937256164343910230649834916344826038182437707238721688087299362357466992781443734015105301453263276975972672666393436833472206430278505711926359260153728622534492144898312421560105532072633722872029795120097353314188329128906688512495709858579383137516834964088336138309579334997892640869589732331990010551687603196871601026506724809924925843713302632331113307276667823081296027676460483921742860234265039241640130138868987470841581573210762616905562690817649875229757007723837454693906695444157403312226797562422124134717761880387905357880454268172921 A015276 897 -1479089633605384174411182255847534338470374968591831083853071169961114521801737589921970656625119216387165936012140159404224500925061659293566308616641398829077900050269149189417043611981462037350341023386417394269878342418623252297220762667248712300437121428782459725915658420874105504097542838778762600633110628917431564549324069390124784463303415168924698781443086271571620362291937947910856007638039885922579261078028033483890303306782822117188158084335526682155825019496890254848227061666815201593296063187919254570198662066946792879556349597407914232914776253059166985001314532283726066969444615895372513948352254088492031526560628548329185363868844684243534345778399919700439749166111363663995909773487404879748228448297024116666928458542245897292772346112581144249758224457772887833898160923903539531219008167143285607613986147947825198726551490258616285732679425376859967917374474089848550969713730669232372924734727799135635732023149005428251646206312938931780967550390280549345738129503806787658262031847410954803325486248100882065573331045181886792870892153520745470392436658729642336641173691837036317712175268403384068786640805747767425758391230499110144689125940101050643758460421684577839648181487755078568768447195589713941596330942626324808595172126162901420892378995197145394893480490598446366900180994688002565344013396803850877267486001074605762309512784929948203326355181438392284945781478220331470999379588041562548101027068520821068814265081000011053533389709588925922280061976550985922648920752953268943487094335407934072344623113437806215434742835345329946024467385473048228240154252146089581263756438546531779025566124699663800248313578785635036525676081355301792906917162764946782364193292792265894174462085475014776351456662852794625061188176427976477836501683128239958276635492566474216183043615374564702935210225361659074414851639478046673601545093850866654253864905172824388462370070564595856965893243766522818314538604169606350399112122994992411934201443233616446687666184532031981073762513930954232604512848387313202927331081037340242342952994183765697603163295712437564818302694523448822336736143226074487630036870191993447968735400118845050512927974467536009564627156194347186078258288757963939257808424563458001882865961647351740727079059277910255733170744168344149340193629591828110425573089741437327097087979810475370106187028389535559537017344441678820927176289373894142064041034774594602375 A015276 898 757293892405956697298525314993937581296831983919017514932772439020090635162489646040048976192061038790228959238215761614962944473631569558305950011720396200487884825737804384981526329334508563123374603973845705866177711318335105176177030485631340697823806171536619379668817111487542018097941933454726451524152642005724961049253923527743889645211348566489445776098860171044669625493472229330358275910676421592360581671950353143751835293072804924000336939179789661263782409982407810482292255573409383215767584352214658339941714978276757954332850993872852087252365441566293496320673040529267746288355643338430727141556354093307920141599041816744542906300848478332689585038540758886625151573049018195965905804025551298431092965528076347733467370773629899413899441209641545855876210922379718570955858393038612239984212590369724308048984947939830825404561997808163694109863126473052721992816564077143936104950188547083953153883838618976938959413750765567439799354754349887974748310504300869173666652403562013114230120247268397369279930106220031201447331612150199558616623829996457036509161916246563730779114031431324569815566230737496253589598087445866715098540314465650361286447715363875905169192744602396155030238707542634772208945365692489171496396370667216984460303922697728897268088361054126888508348972955287042989737150134168570761919900710145145355947867046316461416158900961983801281179568927603474747324365155388169899806899724689859556487416251180233006871244694423262983921972828786326297152078266027239445086126328244195569470758760247046226647477917499394451831527986026864365212943921642030974285324575849196098620233630540188157675142153495889017402480213700734586680928502627597282300959115530183524199712832767802212588198995815566242249791168460477691643923690668892400172195770684207077840861810987627996982543547002749093730251412519765959407761966929443589849328288062651393755498548376785162486067439827542178836027286348625927598956710348800458133934985302249184759413954735135018273135786736171748835255130507175237341668984167509660186429984569326245186721388706078231312391565493589820536274523410498836813933886117204507498345615931014605955898531113194889208111695778815071289831392785492741444043131523420529455831555317037517824904780196988387284787916602378191481944857298991156275724206462131169288591158017027949774536250637684717568976320409244742262616741052262542462073605307208720660236059052751829625 A015276 899 -387734472911849829016844961276896041623977975766536967645579488778286405203194698772505075810335251860597227129966469946861027570499363613852646406000842854649797030777755845110541480619268384319167797234609001403482988194987573850202639608643246437285788759826749122390434361081621513266146269928819943180366152706931180057218008846204871498348210466042596237362616407574870848252657781417143437266266327855288617816038580809600939670053276121088172512860052306567056593910992798966933634853585604206473003188333905070050158068877700072618419708862900268673211106081942270116184596750985086099638089389276532296476853295773655112498709410173205968026034420906337067539732868549952077605401097316334543771661082264796719598350375090039535293836098508499916513899336471478208619992258415908329399497235769466871911700106587672796240354772998545893115414250851673412107120070676566881498347473536640693193263995663017408937667261823745165484294889584085980053818411132729285987797115502430763807304376522693161024130352204188432778220964343681773111473931809468689040869924980539929923902911713471476101065615349413336166230565440410774140589098491131371397024721606203077501855288247633010475580679633724103138551969858792491012001535318895268614146386892620366262757598688499735905060666868906351609908599898485809987374094043987762532746504613610665765625719962456333797302567553285700566453464939595079904683067937721756821161417606978657480817461819009169984155797309984018979157831106198802397201910802909984758419827826116355308007107237860392126680288169762781786177766335806906945146164076474219453199944303503251032702748369089649767326318697702896099754201983474714115942313118874203215791528649068196115100375058899095889405920949576097473650814096879163347656610178372902335014461772244470439895651090229554991059946092125275778232977182047901874422114798221488221743597660181527527297227153196676681377938621574396854398666700171306840791528306058529300998406619435698548647379230042843191661765675587051778338024178501196532222115283509707838790037357701905693319756897026991741973590585686734868467344282350466849260242794377129625600594182485758267015529525198386458862878540658134933262548907144395646613192707094114924373428949717621254450925268082808799578202686042911672111577613623770049645564226881232409430793048169690206374712046939786667135961856308173666187032485582843992246940137441411555904987986147787818375 A015276 900 198520050130867112456624620173770773311476723592466927434536698254482639464035685771522598814891648952625780290542832612792846116095674170292554959872431541580696079758210992696597238077065412771413912184119808718583289955833637811303751479625342175890323845031295550663902392873790214792266890203555810908347470185948764189295620529256894207154283758613809273529659600678333874305360784085577439880328359861907772321811753374515681111067277373997144326584346780962332976082428313071070021045035829353714177632426959395865680931265382437180630890937804937560684086313954442299486513536504364083014701767309584535796148887436111417599339218008681455629329623504044578580343228697575463733965361825963286411090474119575920434355392046100242070444082436351957255116460273396842813436036308945064652542584713967038419119808986403538864817712395725046972393128559457617215984719932093557171872839824267528837590048367878776150540557163674169959033895619784386409367238724591876675171712675970064894538320602212263231390660278321414449392712643951843380102588388381109439839387715186060938126176015035551463285977618180678318945542123581264438934045550187374734836099690010017355149906178425249277167999607225606236933251253795251716098430834350251933053855351260070880954343171628387366186593778899928162818198553367467562050529728142244341261740536933701286700029916878245225886416986157194235463266912649256317622811847858898332752805266563756498385878613589983322058743341734321959817913989247403579025756660884255308354270390005927598405007098336666427537325500673883637823148364569785830723227930626521280415090749395914222239183703647704806614143740507878453067983863925196799579081532086202553281235175753764082651103792617776935272910512125912129926421261644485247427569908283533465420058717822042257829793425661795612774100784987465820050145500783936610685741411524813150674440209421606615082843516060906259622192397279499584289293846145057306202481690944794812411183659124227912122638648856567068189395670211140282329824302201881393395136075581196429186750797330765646932016445733420304477153763196843430822603130808842854199157716824396970817204102934305605659851466743426950230013405331288878780540435298715833859629776646722244354340062680523766649628377431295185967498067610866783775646547959788362753393693128489843817253948354975745787903252577478096630711171153516030701619042975554066544059598328756996005030649127573195963001 A015276 901 -101642265667003961577791805528970635935476082479343066846482789506295111405586271115019570593224524263744399508757930297749937211440985175189788139454684949289316392836204028260657785895457491338963923038269342063914644457386822559387520757568175194055845808656023321939918025151380589973640647784220575185073904735205767264919357710979529834062993284410270348047185715547306943644344721451815649218728120249296779428767617727752028728866446015486537895211185551852714483754203296292387850775058344629101658947802603210683228636807875807836483016160156128031070252192744674457337094930690234410503527304862507282327628230367289045810861679620444905282216767234070824233135733093158637431790265254893202642478322749222871262389960727603323940067370207412202114619627659979183520479250590179873102101803373551123670568263518573647598642280354901172869238015766544646880687265005507657185936882254120495153797216278695446171511650444766509724236560179554734505800044644614433993725063159618240341190917439686703428101719185714840238604679824104190175602737395527407031539271398165687724026977465762960384431836056714520086382646039715786715681275985841336659144278738716550218687952053232950163435091534274943005790167510033185114293363323118473027956476003061895916365586734714276886188621944907491146496037953382208489464911631841116467558297223725092472249636994491223007067125343384488853649090716007518408611674478024052980589074091566039559608300207773605010323134183350532571907469276870759160355051197265900758706614052928836294818220070025035888743781507048686703314243514618984778942555617378588756668416430666564101402762252422538646220108365859327563796271499495250429876836323299724248974400585856578227344183154319534753704148752962768962909144197848303311966677657656219912625868739577793114674785604939497378643091529121379803827994528154779535112844728867858648553447574865094628869777509096981097022305830945327791305897145867371355305490705277162606282774994555186544082076527578077684569628487414445480914747658497763889566857788713365232916495311955060091536615392816309213970183809125690664941796854520026558965874959940718711272526498417087832581770417958255038683769127783393040568059105171956253577643351444664442104823711813848413209434504432439973011685942410217759012756154273872860873660224085084342175507624240437404196427448666055523554898476323139996558249236689698061482648054619350422157068223925585841425368455 A015276 902 52040840021506028327829404430832965598963754229423650225399188227223097039660170810890020143730956423037132548484060312447967852257784409697171527400798694036129993132136462469456786378474235565549528595593903136724297962182053150406410627874905699356593054031883940833238028877506862066504011665520934494757839224425352839638711148021519275040252561618058418200159086360221155145904497383329612399988797567639951067529020276609038709179620359929107402348127002548589815682152087701702579596829872450100049381274932843869813062045632413612279304273999937551907969122685273322156592604513400018177805980089603728551745653948051991455161179965667791504494984823844262007365495343697222365076615810505319752948901247602110086343659892532901857314493546195047482685249361909341962485376302172095028276123327258175319332299957187465285714088398778843784610009100048309003481282025202272100707652465207580213851303597774211621738132376394671557675601652109615832460565679314693044080854976475158759317762702472934577355779351200284535572596969115691202549227969506750544254250643029444945184604440322491202574417468000649465854632950098183321760202446245458718607746189587262746665754645503000241533162018484743131765823821579229739436540150337064971866809981521819373158894774199915042227704936265548879669451733311974580353552169196585240040581870143084951330423953848334246727918265638649947142452970965059078073894464785416115871549115996346895643626963492691618121985015962988854193859641637759024316578930638978817844715827851832895623097863969511963654757197163893462128970020159527923067403649416377612304092254614826034662771095043465602603990595266144665870261879329871143965543697126843833719485780033616189454640458734025005175264025995499590190209713308046676321123117675983534702505107801568887085210921627527511360872676080049304744299845563047108868741362856018716921254203545212691867080445006097278911022383491260390014388366037968983383044532878655633165272455120201179728477364322953126396154931599167965195257881700191022563587968694175813947616221967711058014690972724506896013057147455957358473226711931104899963654723453681735268027925656853279837715896822550863935439283058253275013421066401455314074379034871416447916301724817788505923278105234671246570647624979284801290151257802598698561089816934368753845256390069611673209185192600109456077034690437436000393008768636800256858605766348660795284122767403565514151092140665 A015276 903 -26644910091011086503848655068586478386669442165464908915404384372338225684306007455175690313590249688595011864823838879973359540355985617764951822029208931346498556483653868784361874625778808609561358640944078406002840556637211213008082241471951718070575643664324577706617870785283513378050053972746718461316013682905780653895020107787017868820609311548445910118481452216433231434703102660264761548794264354631654946574858381623827819099965624283702990002241025304877985629261868903271720753576894694451225283212765616061344287767363795769487003788287968026576880190814859940944175413510860809307036661805877109018493774821402619625042524142421909250301432229808262147771133615972977850919227294978723713509837438772280364207953864976845750945020695651864311134847673297583084792512666712112654477375143556185763498051239796605732512221845322323648084475377459777422545974646991092811785808062116016321005011194823139186686777066398921848482453144108757433228389287247708256854605899075241623674501673371528588587426283615231356875121590640075762416204629315666317435383133252284590783618786862596744630401429570712354893462107073393027248014747422014425583110018645357628072224894065681419162297663676286255444821281036262333092734916722951231576408677390107284562652404964679363924640575337694567980296548180192819781177596152239891947130961251125888326706036359542138029682946258138107076192335574480830190492069519758587978396783798799393537589660853051333896917748071449257995113072718217079060341678558271546455731020163993244947751278312921735719687456752395636927979700518503402770586497408798766690743999667524036003687164341710658709882295893888885969468750853665823403984658399872735176027066279054566646446199405764710095102091207122527430888661763261636318166009535250535157656606580828985323888589988930150929762869602201076918385696544261063318007719033041361096905330387221291495819992817592385308402780238530746969008464572303372153426604375084649933816027646772840456881522526139388865603245647351939885882520259009437646125116878957864960815264800357239936354320667175970950163044529341238505123219567773536179115464725269591432480242276969776303374740725878920089066334665666870510219197212531047958775484681757708972196737601095587569834352382993067163358095720417881405171166075645341355028230865479778353869298158538281425553162377276405952390814823234466532415698999531281708613704321656151695831118228585273101173444199815 A015276 904 13642193966597676289970511395116276933974754388718033364687044798637171550364675817049953440558207840560646074789805506546360084662264636295655332878954972849407260919630780817593279808398750008095415624163368143873454364998252141060138107633639279652134729556134183785788349842065158849561627634046319852193799005647759694794250295186953148836151967512804305980662503534813814494567988562055557912982663349571407332646327491391399843379182399633255930881147404956097528642182076878475121025831370083559027345004935995423408275336890263433977345939603439629607362657697208289763417811717560734365202770844609079817468812708558141248021772360920017536154333301661830219658820411378164659670644375029106541317036768651407546474472378868145024483850596173754527301042008728362539413766485356601679092416073500767110911007760425998230647754635355586147475945747292363274726671291253837631876030367807897300257724531572631722056791247456417585722053123497051221684386216866757160739304898654846249631501197905077927917961152839754571541697330090736910887592776038215712045174928767812348634870334814930733320378352039124416689395636477697347294548920603633653952571915493515643059100200765267587699268006348684305380982448889753725327401790338127096744362716945275040703738941385159171141956413102836672144181447981893166310992760556437176737964457361353005655559636408777094434078385652093153438098065289950467795665820966940362699200680574830423381290536401895516528440356139084486356035049314947339127838730393283710715303145280517834060370243490741905627459064461739706310776995452876935424295433623217709077433806850269387633481532869669506547226464372400670365951663279670892009017798106156694770014669960571150420994780527916553435926438554403860441583455340628594739427164666441515395873925932071122710134685574108652114700562131513854997146838519506405171784246244052574957252318371770960755152353476535351675673129688831631831523676818016168316448100687125109853854028168983691656122005803075197766916644848777830088071919647457440552062190207011136960761330823811433655442537066689813443932408232274819254348334089270800055942401038496481689425292274266775040338466879424863164845390670082506745424961044708032455010441029847822791799934976072198210277038911083546742123896536218817437391186088899345949458853706288836291789106177436118178103434427776521021275616658943795762993360959779858946660092564164386825804886263647791724305951800015481 A015276 905 -6984803310898010260464901834299533790195074247023633082719766936902231833786714018329576161565802414367050790292380419351736363347079493783375530434024946098896517590850959778607759261900160004144852799571644489663208634879105096222790711108423311181892981532740702098323635119137361330975553348631715764323225090891652963734656151135720012204109807366555804662099201809824673021218810143772445651447123634980560554314919675592396719810141388612227036611147471337521934664797223361779261965225661482782222000642527229656785036972487814878196401121076961090358969680740970644358869919599391095994983818672439848866544032106781768318987147448791048978511018650450857072465316050625620305751369920014902549154322825549520663794929857980490252535731505240962317978133508468921620179848440502580059695317029632392760786435619696502383973154562066824495369655783955580733659535235714323388337058963357355613322152796976503636350794789772234949534552823952834710886632885320840112171820320698268637359478607494513160498079380933713949152764388162744138660495756958536392885961002598390793659219530405002538655578495757700841121998211466589354304820863673952445668259567232066086847147555271584128032382236687555116829096040839605913077458739822658605297770256732202253735824039746433922068679095442736404724171645986656696825914384200000451957931664236163039642380220510561615085423767555124402232940603702002397416140331927212731900118010709043088202257898314881977513875480319115099173487567259926945175921027339188544434717203154405720309493782971610193157164379461721888658084132789479186572070932610293051653612644850026113271568547726778704602395452166576510707717040550348260405170300720209719368557302523987240782615108535773413415241250997766259957334288005140242207570619411614029610838507132499810589177715700191356317099471311642625662542236794127356208899066223723725092230537077614068039466679919513058171864522824890572471038407835266817024045971109384578214725446613424951953026523029412065882001761533625877246722245148339109444585964940927218760552115636700135789592158246407525330894289592598917798736750841400920142464968292271621461933334755133345223842251134305137233373318261022422278358901035806625801260950836845691578382788939888661661427623667780729327242923635017886567429490755964330961822782850675428037927143123251242811876760946755565123762396554389614316319967466616411238527242206168470188139202411868185358326535918211974535 A015276 906 3576219295179781253358029739161361300579878014476100138352520671693942698898797577384742994721690836155930004629698774708089018033704700817088271582220772402635017006515691406647172742092881922122164633380681978707562821058101809266068844087512735325129206544763239474341701180998329001459483314499438471333491246536526317432143949381488646248504221371676571986994791326630232586864030793611492173540927301110047003809238873903307120542792390969460242744907505324811230548376178361230982126195538679184497664328973941584273938929913761217636557373991404078263792476539376969911741398834888241149431715160289202619670544438672265379321419493781017076997641549030838821102241817920317596544701399047630105167013286681354579863004087286011009298294530683372706804804356336087869532082401537320990564002319171785093522655059917672178041838867697269220806097581459376328465715350471822629496316178676424493503169570496045625353513001414613148840419901881621324909365500178026268896081046591946351444971447410495489445155313714556927020716784009322641215866739202644556465206821229942750599397780752656787587141323939068005708733314953133217404707525956270563232098162646857127499282700140345977672236856068058379658159059181362899130229817306350803879520352524889382207429287437711292806747862502899661389249435089492875451688254899513535884503004916617857049107716954574411388685728405743520652216987861918170971159246324836005696180276698727346827969666741884438211820148772929084878636986628399465847353639765483588539472360477725771085143426909985997298010220623133692815213232076686547004271090578376885031867815875681326039636632250670330778849739939628222438555323415888938683538418394054132773940253639804833770439835174742368428660917195155736875840764013655586897136655514917817971567175173345952440308863572547987278427448365666138247248300013440450587608889824906251395046189415824751006437292090959987291418781086566113986031257202201810523922396332555124681417429345053962528383630368927756329867713925373152790866189903243254081780277149425107245322335452321549951548583495079130888706759914930715211716173144469724187928510528798399636489312277441553019810032466619432981393252803107315859687110034222498845505913051960299527237633517349219148471814839617987466746445629436633017737594969378439458416023645920328252617553825588390535879553413862538939758576887615257887794429830028765799955527756499699640685614147873275419247211264679995882105 A015276 907 -1831024279132048001719311226450616985896897543411763270836490583907298661836184359620988413297505708111836162370405772650541577233256806818349195050097035470149128707336034000203352443951555544126548292290909173098272164381748126344227248172806520486466153750918778610862951004671144448747255457023712497322747518226701474525257702083322186879234161342298404857341333159234679084474383766329083992852954778168344065950330303438493245717909704176363644285392642726303350040768603320950262848612115803742462804136434658091148256732115845743429917375483598888071061747988161008594811596203462779468509038162068071741271318752600199874212566780815880743422792473103789476404347810775202609430887116312386613845510802780853544889858092690437636760726799709886825884059830444076989200426189587108347168769187415953967883599389229332125880776141418182315985404597222457064633196127615263486803378396158332001826760270433554511314316668305003285506856342978252841365728930465949057261090517141832832156342603450282186514630645698557441991118902707493343200335424126802081818499826044158421795155511349501364025705309273690807719398162492340881359169341689277286067637506364852334653485980754014266704527212650267960155111077579482785370065126139754037316422453703751246679343802906505805935769519000766634812385403415783574843947900736447678886014850976335390441001772261339419305250372341019413664562208264246555153611428750117437350791830935943775293141997512346280958070098389368993595346210613496246839139010838787177889720430806984712089245747536087449598882541225365597228763628833601227043507068898886927210862360658750889745439969420211393907147474154223399719142829556247933625043196882240544654374941250968903870664442911443821143595871409801420900386633798052146711340683477056749190585406896761091932623678697061127603221191361343333860076485383891800744472811899383002911023124415941925893863002121699070411344990752686605365330195235732670356511223377594890660547366504950470649874559049232177272476606361620257258712717072983989348026523390184242128687496090692606316325439291582430570051655251455171503362296400742140878523233470995889613288196136189214334569812574820382613204604968254796295140675662446336098474809683863072819785950594178587163302616471898008004245469363653876111993898089172542997682967935507799994351595525927492540819207001476797120775191566542421938645247801423410019021186430203543361103230738513477025960353501502513128818055 A015276 908 937484430915608576880287347942715896779211542226822794668283178960536914860126392125946067608322922553260115133647755597077287543427485090994787865649682160716353898156049408104116451303196438592792725652945496626315348163455040688244351064476938489070670720470414648761830914391625957758594793996140798629246729332071154956931943466660959682167890607256783286958762577528155691250884488360491004340712846422192161766569115360508541807569768538298185874121033075867315220873524900326534578489403291516140955717854544942667907446843313020636117696247602630692383614969938436400543537256172943087876627538978852731530915201331302335596834191777730940632469746229140211919026079116903736028614203551941946288901531023797014983607343457504070021492121451462054852638633187367418470618209068599473750409823956968431556402887378123074324662687372049795388835465104921608486836425775898726011248810021801814621500461640246844120397781430995515568274520999114240506476649558578742432155335414266006850190310734473535756693378592752335396636115991374502061111791318999589480939819185845737015870735564279668699171425457448862269354150060952984116825321287331297974290995445066060278658214895997248479992048566958183134128318806863187324488547164104311859281382170816133788519066592873524701916258470838468500351586219283544072889580266475819684798047702505988857353955642247554161136620757176101006455715560641791335200866263624838167807175566166709032186524925329203140540326713428649384018279132685712280820360923612021923856183309663269082900074709153598579760577378342632404655012906142214487727121962773597159190582165734724297623919465844669878369908671311225282752965060340330025184430017401765516595494487153036322531784262346061936015432567791314517110586429291484064724126427630201082410858335568244166947281957256603684892100190068641574340890250524747527762354429952561535948995043669273678721256946536531545564676236984029402929057345299587136417317567702060389040564396786439788166372610283638280381620394321456579056673115184784062316528731059362315694219081394913473633967330950631441479230923369933947564499908974052468497273777398568906714204475501086344243611618542564717855375140187853554767518605561148175097712031653796510252172989691897184772421272486136284656701530102268076202539263824288470522190541086488197741143877662006614216990657881957532627598092549154179164288256057065777271850648837609179527842616976622420090658658801823226711882361 A015276 909 -479992028628791591362707122146670539150956309620133270870160987627794900408384712768484386615461336347269178948427650865703571222234872366589331387212637266286773195855897296949307623067236576559509875534308094272673458259688980832381107745012192506404183408880852300166057428168512490372400534526024088898174325418020431337949155054930411357269959990915473042922886439694415713920452858040571394222444977368162386824483387064580373405475721491608671167549968934844065393087244748967185704186574485256264169327541527010645968612783776266565692260478772546914500410864608479437078291075160546860992833299957172598543828583081626795825579106190198241603824510069319788502541352507854712846650472218594276499917583884184071671606959850242083851003966183148572084550980191932118256956523043122930560209829865967836956878278331665892398310156544669306464408026208790353696003289457299583188612570175083435986291487356397300392685734668104338634075654054314568852773744595751495317937004331294749312984293638902990706710050607803376516857964168054918793366673688698866704489641295073873348493745328697752273623110179217390684019898215855962884715004925198659602346711767953076306764308890754306810410385462121246562452166615599199832377163182866192007742590175490148788445279567247721315361779393552754977689755525367423925141016770713084760526460007515241082065318201186474355983650300085417397852535011570353637443527383387775686288361369751691275225240141032045941396107351638878106172493680826244118232428800943564066977929199412419594879638124963325712188921776370279207277572371571157098263390273001298358162918644315105640514092838659899061131179453608040525595883758583195396455103250595022204178931977759908055292046545405333055648376274659277181871730531277674852966405166170493245483057410325553445733137684871681208706088850336375229127231445324059852107490017715701392982337614589815999255559524042431440753662889241966511332692389328219994472737241259667495835426218416861252896764443182698719618639337868856768122906049096230477951128951009147242926462008722040186322231971327295567383227663044018007835077092158642693656058556647230136261572102589383765640347227088038072886339902456391431842652144895906217805089230176898045088355883239241010325590663940232793692872895392425926474986022042634295769111612862662114675664396012487915345577867475147900643063848500761333392600373585399731649214658780810138052525029578937045175464164051712461691525940615 A015276 910 245755918657941294777706046539095316045289630525508234685522425665430989009092972937464005947116204209801819621594957243240228465784254651693737670252870280338827876278219416038045503010425127198469056273565744267608810628960758186179127165446242563278941905346996377685021403222278395070669073677324333515865254614026460845029967388124370614922219515348722197976517857123540845527271863316772553841891828412499142054135494177065151183603569403703639637785584094640161481260669311471199080543526136451207254695701261829450735929745293448481634437365131544020224210362679541471784085030482199992828330649578072370454440234537792919462696502369381499701158149155491731713301172484021612977485041775920269567957802948702244695862763443323946931714030685772068907290101858269244547561739798078940446827432891375532521921678506192656693913497071819176991356156262096149722706129676694862722435032445231781183375913462693599164060403633241604762207112520431902278958864431632178134452643971274716204683999652375768656281431302023221205829340196093963302966780990478070831722795295274888370661250170226909202517602629679075345283111189900778755892454334432271473872894210786902848641482768769967289256232134472404204917687394451734447153809819397424110473612729592889729205678020242258806714469125884069165824531252598089090643621279451341632147316510482544247643036972616708366232800123409413472017476572674628648046562253484182204539891422600908412867595631935543910254681519279847374580788139630002784986049689567635436407031696027809979814547528053115037322231555347416463496087885372346464355841174780746896169344549059962772734854184776432921961769978044128539427610548323716233926306164095685184604039428372298292913669356894561815866467169188201134120353522884705821950091969308295143869535847868131469338914559313700960875448751712122353276166189954610592196872918959543533149974177680507498478815482862880192495518167538606365785900220399015563330833899769129073477395658108830453920731287942426395841840640158015494348407120077053521116711311199811114627104110673480957187284665554057422035526068501462899419940113540163667769327545235716030622038401305857515599882428080077855582306355646558625742591283776373451330973736382683304554219731055701876595530884080572323845106293432585132308986003506201226482849900269956239133261202849833753822271652728099357821012445831281986935072138980055346879917283844166931576438927103124164386444090197755416778054523533945 A015276 911 -125827030352865942926185495828016801815188290829060216158987481940700666372655602143981571044923496555418531646256618108538996974481538381667193687169469583533479872654448341011479297541337665125616156812065661065015711042027908191323713108708476192398818255537662145374730958449806538276182565722790058760123010362381547952655343302719677754840176391858545765363977142847252912909963194018187547567048616147199560731717373018657357406005027534696263494546219056455762678405462687473253929238285381863018114404199046056678776796029590245622596831930947350538354795705691925233553451535606886396328105292583973053672673400083349974764900609213123327846992972367611766637210200311819065844472341389271178018794395109735549284281734882981860829037583711115299280532532151433853208351610776616417508775645640384272651223899395146338160981073897830715126353280208228717385682981884096091241575351234960972000551208688981159164766586981296681901830177441205272013141261328284800802812944257058939205186301178223917557491556161622904141915946177708919138750157047165460196784528858240130671939683123192423269229968052448821212620797837812717074446160823214567298144753657644818880611437154141182471150319507066426091161556548374331612432241682266205381201887697728075794183918673928105277469856955563999661398327910219183659787363170736927412634928838222439242721196910548763739769166708320616192756661371817370982316609394859764261322168382689230388671263512048461753201764966335874381595253359487555614939990487875619382857082983826805036241933274646593793657366325563743884710318864118454891827311618767481154084148876115780703813580468917049521474024049823487458837458688373328721646419396870515803766617520869872932700542541071360981870996412794424976081852352691313330919550464975857569048138382043289699979920700960939707437710773076719213803916886785806233349761305082881396277904952609772971349379404154134814419430675669774112061302360383379654227263640647177304785528849142673181320563555230040121863857342851770777430312304374853795864514201105689995932639996362778149077397522611861255958116871843767815711401233367734366864170024207576903812825542819413846151368883355721583179249162427368656203256609201332199240134933261160326592199229821644272677299139475118127814296226018484249608575571213344044287088738715681399837353043812086810002523919329388215623315721579337599322979701497025720494575810018310397647022894447271597978927005670408701384855196092745095 A015276 912 64423439540667362778206973863944602529376404904478830673401590753638741182799668297718564375000830236374288202883388471571966450934547651413603167830768426769141694799077550597877400341164884544315472287777618465288044053518288993957741111658739810508194946835283018431862250726300947597405473650068510085182981305539352551759535770992475010478170312631575431866356297137793491409901155337312024354328891467366175094639294985552566991874574097764486909207664156905350491343596895986306011770002115513865274574949911581019533719567150205758769577948645043475637655401314265719579367186230725834919989909802994203480408780842675187079629111917119143857660401852217224518251622559651361712369838791306843145622730296184601233552248260086712744467242860091033231632656461534132842676024717627605764493130567876747597426636490316480470665678578277531168259028061682832022899610341320986137914508496427870462063803425009103163223362273874974396867922156729474435764209144767313972769943264813134664518548228453364253085247101311757968050959707159202763671685836626111593173361484727146083158805884768200985363122490466395844168354418810765967624963992430802821224716636123944091058207952422304035209691353748150629827120114213094996733980313817274804030445030505477766441007223287089500884915640409641026732189143863328462906948882575205043462651386939144790645863251444550455161303079771515715006052966907584431617030760819344071550694597580561780997571427064974768285616108942233761724936770809820846751538614796029761500158791369847933654949200440918493101474997458181403026062658952948840482647808823047071323375778683466615445459752001592339607206089852063502348994740788507198467664237479399701444369594249901317354593446990552764138881454149701969433928487110714878810450470745403739183295725794151270109552454491936553435010159937367961504533405501959967584293828521505170348211542879845373045613909950285191765444662102426237209902791053237935625648215434602339586537188124706408973120233674016382133011516992192705106663513103927778632076557862516583819711530250507273731243730812646721952369977511403806164424576239996172539955812304540473279481862672101668162431156407800267414472930062679745886847837617665573217584369778525845725021555465143524312001589282653340596944836659675630220746049263847516463757858349186851511308545554852836000619731962926472811614220929816695219011019354304492761616623652546272365339592395179483419074222036216489803187049256929835641 A015276 913 -32984801044821689742441970618339636495040719311093161304781614465863035485593430168431904960000425081023635559876294897444846822878488397523764821929353434505800547737127705906113228974676420886689521811342140654227478555401363964906363449169274782980195812779664905437113472371866085169871602508835077163613686428436148506500882314748147205364823200067366621115574424134550267601869391532703756469416392431291481648455319032602914299839781938055417297514324048335539451567921610744988678026241083143099020582374354729482001264418380905348490023909706262259526479565472904048424635999350131627479034833819133032181969295791449695784770105301565001655122125748335218953344830750541497196733357461149103690558837911646515831578751109164396925167228344366609014595920108305476015450124655425334151420482850752894769882437883041938459717251832552450836640388857497147357553085383289862507589640915666887097518645940724612840635137820899118202356000380608218900548978548060993012507509140051591649579854323355148515906074013691726892609131673158488700463480400930015793469901386784574047113264572956923367128806468871588311682581083176670266591435666464094605134280340837232377873952735352090474988595396086724132317731696144596656813002876034638130136862829745607626989389883139892250128574479623440320880721145412833361546225415772399496928489169519609755314834917012020494137019834435888991726962009006309437712980437497830899369715993280052379262891962087912690920871451223014656988884935406487961735042907735329629089532033747728621704992911341151070340025378617338028169863799750354610431623565476497910409901739222754945822129373702187246863689148613465215038014284621466735645357618365794697778724659395110144617929684406424891329594603233656924765741323229526184664132290520557178640489185898380802318271544566930401963539050495341941379543516023151252893436562678877437767804774859339225546979000862224711003877885642941811426960141778328770938430250205004810742484173310846615364889557168438581744016500969452369083414327430181321116497273660412855778253815868094245332081006999104461275320311587387408054393599578918341776260065797326108633185846385448211655580741234583676695129095547567679522651788987092906647816863732151186489687510238042447627348763951255353203077215032749940124312861107701570481632860953651282853658658378864967859834270256670582408790299275967805933327756883251259697358391788679425547414396277644497373565930982419126495493042178913395426695 A015276 914 16888218134948705148130288956589893885460848287279698588048186606521874168623836246237135339520217641484101406656662987491761573313786059532167588827828958466969880441409385423929973235034327493985035167407176014964469020365498350032058085974668688885860256143188431583802097854395435606974260484523559507770207451359308035328451745151051369146789478434491710011174105156889737012157128464744323312341192924821238604009123344692692121517968352284373656327333912747796199202775864701434203149435434569266698538175669621494784647382211023538426892241769606276877557537522126872793413631667267393269265834915396112477168279445222244241802293914401280847422528383147632104112553344277246564727479020108341089566125010763016105768320567892171225685620912315703815473111095452403719910463823577771085527287219585482122179808196117478862016101776636496116136406039683945055910156683378264477167341744629713878989260092075324845057044878753140115692056243744193485757063994787060213863089595644509855698718525213066374971018535149677332985984837259195693967633021111211500159620530411028295959690279916786078362084095822074422655504962858739458660097998679886929946049107427589505263326183622710591420641903726471811116518871775313999105204355386682343079784170485635712341985592339343076822598282576244380918523447011062893045243887250259293488147308592007066880929689844720210688110465145231295242997323654454354750642099969556509454205925562983314349504019537449978739733478805729682235223179168002816363653639995063977056947554394589599613842199680883696694280502337277124834457003496729093078302760732984670296760356687694049783230784572168064379181667733465831013478089532155687649956108115027958579188330739368434021382540222415431461692664948816878228207811257359131588227936378517304977807816043215800388897466822180235092154592280590648376036732224356592624151863845580071652815307887367157890584209026641009737459885636935896052595429659055274785145359812911814729680586653347831527417081155728263733735453534685897609191109485869669047258171843073296218784435355475256032889810935460352517922142918288854081624198676054860791513419443050543669048035292890147175311704427016997298501904468204747437279236570585843492148866177532625708282348268339739615375772837778830786086697298136556753919526932287891198957299342605770470895413737918174825205211864339148616546167416939396063232151536729360428277116119172288501450254197424823280667738782913600101745206598574212067736185 A015276 915 -8646767685093737035842707945774025669355954323087205677080671542539199574335404158073413293834351432439859920208211449595781925536658462480469805479848426735088578786001605337052146296337575676920338005712474119661808138427135155216413740019030368709560451145312476970906674101450463030770821368076062467978346215095965714088167293517338301003156212958459755525721141840327545350224449773949093535918690777508474165252671152482658366217199796369599312039594963326871653991821242727134312012510942499464549651545942846205329739459692044051674568827786038413761309459211328958870227779413640905353864107476682809588310159075953789051802774484173455793880334532171587637305627312269950241140469258295470637857856005510664246153380130760791667551037907105640353522232880871630704594157477671818795789971056427766846556061796412148769631228503982228969044142167860873909660049695993104700419666455118684374198679511435409644147488301796629077084842617669168798552353598727465594844510198349950970526458565763155242556226537027705951994737233758177028634286919235497509591931726266297598965748698929372628000290405300273547146881040294248408775392067327284796636870098336114528916143813494991645640873866808429147747987886774606814849580029455136711948068029582668869850397873058753687668737159142458375086117974753843899675415975912146150198042727356037738424813011611084541940155354319858830749771892108314298583266603762290239146031108320017281192264244566474313531495714218642641921591765830665059261050716718459943007518290050621712103030513175862734391939616653633084432906834556754253573703077801911015821260299986938168367586926805804564547102753166377608443055642831726616350418994660970301816748746454023854243343495706570649311292321177514920691350868961161104936279089026952748653519934642222168321642083108925149837062750426238773489792703460874346607312885437420930366123633379437685770997765064501458844908719339544204001140767944930092147696782570883759517734432423186595762437276212879558481722868204998865884634028457299864717411855717762600311449427425005190228004202738261634883751963068721282138516890490278311850674178849799451609609423341062512301199833217844474395486416370183228871282639846442018696004219891082755670190051058514097472130653396559671189016693904204730123966663567352218976304626574280501135526902483253551600474433494293636648874460637862783185440605932971778321351571028112610821814118072883654496833227221938059498537316486058840620186092935 A015276 916 4427145054767993362351466468236301142710248613420649306665303829780070182059726928933587606443187933409208279146604262193040345874769132790000540405682394488365352338432821932570698903724838746583213058924786749266845766874693199470803834889743548779294950986399988209104217139942637071754660540454943983604913262129134445613141654280877210113615981034731394829169224622247703219314918284261935890390369678084338772609367630071121083503206295741234847764272621223358286843812476276292767750405602559725849421591522737257128826603362326554457379239826451667845790443116200426941556623059784143541178423028061598509214801446888339994523020535896809366466731280471852870300481183882214523463920260247280966583222274821460094030530626949525333786131408438087861003383235006274920752208628567971223444465180891016625436703639763020196145333992800863282865333444310035023119766278005849876175830026181197064027728495820187765100904005791872721845006791710797353892741885211086975578206288730857333747389046096075307640239823948196893340927031870972633328091938653275062734415858907809899538662548212672183559898873226420283803378292674778461712749737383366123813789941206766561862901100830705237906783086231485286497764663665357342175291189513212053970772844951508964715000431020097246016917147819279727912519029001380575933892908906057971817742752863447794381870533278597666653017602457175695258420343966033966061772478817308454839217356296215579218738929277983653365453666603458053808356904227115062835554923565228310867570251405080439022304051101929701980867131761415518652517748972006724523008803718954576764208857762090658051975849557861248050679058306827528036999792479545958868218363997122550686357954630220134159693939536858150191014631943142991848582222516587551835061514396394881473439901103110373536175452593629422903337723834628587275670729715929951890039426719646461411021935351507781225512003162444129426815004756806510876704426162651652941350531173593271960050621654735992207829324441447489152898259915805619957378747750314501280372225633061561551204809298909630918185439647489007194977377410503482487984811721960879291460357269846162744997857034997344728515180171504945670157717523180418132733654979481305298932511476932647693646022691861814008835880788951709576542699120808629008531238190042284349452942377184681361330489791548954365780482181504607371957067476547989162751697144382637551053051427384223023042860660234785654059462834432850357206313898966672054658935667321 A015276 917 -2266698268041212601523950831736986185067647290071372445012635560847395933214580187613996854498912221905514638923061382242836657087881795988480276687709385978043060397277604829476197838707117438250605086169490815624625032639842918129051563463548696974999014905036793963061359175650630180738386196712931319605715590210116836153928526991809131578171382289782474152534643006590824048289238161542111175879869275179181451575996226596413994753641623419512242055307582066359442864031987853461897088207668510579634903854859641475649959220921511195882178170791143253937044706875494618594076991006609481493083352590367538436717978340806830077195786514379166395630966415601588669593846366147693836013527173246607854890609804708587568143631680998156970898499281120300984833732216323212759425130817826801266403566172616200512223592263558666338756385724393276429581307833607360806629395800984922799350123482130505334258164696358159621984629891268030920984479165582220537734911887297668557670901327530955278921041286933968808810909872294116076851698859953983684605273502286176010499326723596992874716230474965794820509148211206315650736822473046662682706063929609928491684774853042909220598103893652759832826598977499284014664404636395910405403521491307104919956020527731640909719578030601392807053108061453817394139630438789352454922948053888603176424038217372827256495782271673283772930846896551167845641780839457388459731650550582236914324306522978134905760103155082490907013523294201865690196630612076486780812194715642652778681141831957854808944184318749411176567983552387620401267025442694214735967411046519504670556796625787388604708354269019494443097783681137214595242868844050771749394894891828867934512025439982121272340290071702883809445738333305357457076683621918852200171057355074764644928196818223488109330017661798603254801218843603591185008304075235133993258628932166568543092927599020762231684136202910825853812700841550048618085811698925561450164540947972504407696788147762690234843553218190974244858483990360570652902599004666436188017239958039743625188674756103252317464789149265370549514706643207153977999087177783344707484528667656775918365774285290580538160460013179390512422609976282672784954593861103730479434581006514407403377147740829676206955954089561892390317066146082812522962294388243740751145004556483661148798811598059678682018682767146804601131798239150049924361657072612253886720350405423443699832334443507469769098212608592030911988506320286819367023335700966032775 A015276 918 1160549513237100851980262825849336926754635412516542691846469407153866717805865056058366389503443057615623495128607427708332368428995479546101901664107205620758046923406133672691813293418044128384309804118779297599808016711599574082074400493336932851199495631378838509087415897933122652538053732717020835638126382187579820110811405819806275368023747732368626766097737219374501912724089938709560922050493068891740903206910068017363965313864511190790267932317482017976034746384377780972491309162326277416773070773688136435532779121111813732291675223445065346015766889920253244720167419395384054524458676526268179679599604910493096999524242695362133194563054804788013398832049339467619244038925912702263221703992220010796834889539420671056369100031631933594104234870894757484932825666978727322248398625880379494662258479238942037165550151108804286528505357155759248869007557820238941102851384918292371855141718391319491423335940613749865937950463848731614208597597891603952411852310458403000698068860940808894222028043001338898518230556586239732721952057445669997369959379711036143922660954147164508921698989164898312751389765567819272022485720023859826105419909402956686657527074087628456954342045810089312548437612029604354291009177569803551936724811481007146173310152091833090524117274752631052350698791860119947138517682530981127930658492915908856068236415591344104218613905490452239928029745733907989030959691607246727701065460796625318829880365850711536894695537621549697942715282753247980184182858696343293846139660082715160630232877433946244239576965685643212003482833099925322918062570101321000795980854484203898281592389857159045507883931740532070263117192298452440506845565591171919397257914821396385200953242013590620182106138191591628927029707041694727739774064173204723184806835590853956900307675289646421059192887913837979645117802124664794753197176676268301310707824352201017361422552698389504290141356313094322265584742201637714691360395080351861894206362495747105418458294010142247910079928249662240357713722825999484169725491322685493084539250005338959534872073046001958670906669482810203660728728182442758209396405268386112607360900342099541768418502067298848215377252101621962341949731266133882375339463940055293450332368329043826962432381196967163708938419811152697365655017599577429776568485188026856553405417486164965473665699524641034000466557509563048890123206006498447742284913444739711514735997715444746408680588603031809316440914406549324153311168707955879688825 A015276 919 -594201350777395636213894566834860506498373331208469858225392336462779759516602908701883591425762845499199229505847002986666172635645685527604173652022889277828120024783940440418208406230038593732766619708815000371101704556338981930022093052588509619814141763265965316652756939741758798099483511151114667846720707680040867896735439779740812988428158838972736904242041456319744979314734048619295192089852451272571342441937954824890350240698629729684617181346550793203729790148801423857915550291111054037387812236128325854992782910009248630933337714403873457160072647639169661296725718730436635916522842381449307995954997714172465663756412260025412195616284060051462860202009261807421052947930067303558769512444016645527979463444183383580860979216195550000181368253898115832285606741493108388991180096450754301267076341370338323028754836944161239246814920300871789492227017945073719564366525289657434989896461380081396332147693747237010777420627217529561368032221448161540683807595180065078655314534382372636901395679159295160131773565818878372396811667337783072237253844048623018739870808898133379161599590914459252663865959173179826908860514873534660232043646114909105671912687859644762349747298518214708560292573400388171914536374143499142481669834424143911894972639270047970994306055334136430141484226163551985819298836935709367061820067710634040322110767978400348852610427650828792155723315963338118790918428565288012749285905313033090360378350961304511590864619985758671413272809865351617441347574692403974089322391372605986948723812122164698124764260312212796522869027118472748695760211530564159485644227920757147579952474008694483181443429595421871725733497841165490835760076971862717265256480984377531294419808224841813813992339769545290239476417191096736243619577150466225775129692551943003849757226900342853735988638086877569018440617321551037905175864128639216539042411772719265056122352280792806482268263877138200603690871509763149502467033462272434621957639667854823363518714996534124060547800781259217128103328950913499796661295532183300371217413007483154010168270298705162776692176362687186551961312081099842833715248306437066550805670688021076766480575295829511239934090650062745953877661337268250692319318085395041669979721634569385829869596857693667379837977459083592474151576812420909217752056555724539230618304106749082002838498957954002861348385709858608778692681458589511970869829053782072851445761654094461443512060141987829608867405498345791619597822863412842264413575 A015276 920 304231091598026565741514018219448579327167145578736567411400876268943236872500689255364398809990576895590005506993665529173080389450590990133336909835719310247997452689377505494122703989779759991176509290913280190004072732845558748171311642925316925344840582792174242126211553147780504626935557709370709937521002332180924363128545167227296250075217325554041294971925225635709429409143832893079138350004455051556527330272232870343859323237698421598523996849434006120309652556186329015252761749048859667142559864897702837756304849924735299037868909774783210065957195591254866583923567989983557589259695299302045693928958829656302419843283077133011044155537438746348984423428742045399579109340194459422089990371336522510325485283421892393400821358692121600092860545995835306130230651644471495163484209382786202248743086781613221390722914302517534043539147838070480759457343694046615986894437510769135316422898526523222651762038900793536435339201792848481027265761296488448538977379149770104764455231838611367177692679176432104765679936365075414395604551985706530836108551088154344759519876531858040492742849206633133105649489547710864360802322737085366565777953050795364049410731324824262810166669893265196028598276554359976499120084346894938621650684444626114694754769456726677715743387648787335026812631332943700074880826368372986043727207830232551459949594920420519893005012042682437883725724259784174202897943171835290484988598599622642928867021058860536833672733130402825295333113204935954428399017375958757444766735716517892536559738758485335291136846631458489613175449624094144397079649062772830003651314748237595454709927786734516068488997134022753411510431808999244999348902710055636781890705594626847702761235592451939277801749128266416448182453299293546365856931827784116875781462436342775255600942454059447922750677597781081450564436618969992215871971656756902974310876361842101657573085811790543193585191793966956880336923037842588096296837095398953620937750904785475875627898062396722479865125599865176751581400789657045575038747910085278028901452343612866492726928346297330366726040680313413155156656919548804950642179094804828439634262271787200818540072363600611813581026549092724858981135390012048362616715063763340972750902003661082929852566518331747918169009288122999755326375632389890546718844305063310817948339660926257989269396194178838309099120803937009871205846526978825290944604542959229637880073824114255075277283240691263875383156238285591186650691407975246425715489401 A015276 921 -155766318898189601659655177328357672615509578536313122514637248649698937278720352898746572190715175370542082819580756750936617159398702586948268497835888286846974695776961282812990824442767237115482372756947599457282085239216926079063711561177762265776558378389593211968620315211663618368991005547197803488010753194076633273921815125620375680038511270683669143025625715525483227857481642441256518835202280986396941993099383229616055973497701591858444286386910211133598542108767400455809414015513016149576990650827623852931228083161464473107388881804689003553770084142722491690968866810871581485700963993242647395291626920784026838959760935492101654607635168638130680024795515927244584503982179563224110075070124299525286648465112008905421220535650366259247544599549867676738678093641969405523703915203986535551356460432185969352050104104514130739145169539874542178318184898957059604813870305516067451506385786384910943001209056264966692186481515860128167122740893240182310588873137957379431853290526339479061591253885733366742222567696306792155929564004921001525646964849278425530332991352246436709116091839656644422620531067561223801788981937590227967952129162649664668793242589306109311631187590027667390915694941537189088901325695343112403338863765602847088224600160214483530194458487845708634888213960086049104873394501740422287471509086686239287332344169464615543268583888384090033267866085869973519439093608209567739043492717928412337061303238669546737294836310113805877179358149479149384240837111950216758214413721497568836714544839420523038581582572803992263163973712212291719154353391555754219661379067717812975609930316773964023572609017024977421065508712642343887689695198185879741572932113374976291753352426717457105488132014833799054746631188260086270655939320750143049423173815299081321227670413679585024803260338106322972355464313042293812706489373528730974182379174268054003756009105484578342440729655329993785835761852737441809911303640656937824670431335958767035124435363886762597965384298827710133051353806030573551505243776612830153313517792744455911107920621592422980248232867226677453055436415368414596343935462543385309588592273434891335329901807429437453752612753542786125917195335959301281096468059645150524824855581489477907096444772917711279334943816427008638496244637129858278163320252650004573606471562672245623568554796998292389237772069900003243978980774274453120943651226344926882034587818524075529491339956720235975858456519655762697708212541472774372645761598855 A015276 922 79752355275873076049743450792119128379140904210592318727494271308645855886704820684158244961646169789717546403625347456479547985612135724517513470891974802865651044237804176800251302114696825403126974851557170922128427642479066152480620319323014280077597889735471724527933601388371772604923394840165275385861505635367236236247969344317632348179717770590038601229120366349047412663030600929923337643623567865035234300466884213563420658430823215031523474630098028100402453559688909033374419975942664268583419213223743412700788778578669810230983107484000769819530283081073915745776059807166249720678893564540235466389312983441421741547397598971956047159109206342722908172695304154749227266038875936370744358435903641356946764014137348559575664914252987524734742834969532250490203183944688335628136404584441106202294507741279216308249655094687225126675726750221688409412445072899282215615170825224081244323406371217553062317480147907907680012738683453396445172432386334935156869025925784572778391943192687703899271515452061875509477510482756234064771614633672240285927445254533376206669127440002327916550206826969131206939920391766817866576234419489235421269965830435512260790463524060978415374313479394908934595339659941928421750960835392767705450060594871584021842345157334108396916596729030340862588516157636449163036975655218555191468089217016495446964518514272487359238313816610690459477928539014355956989273738332585145703591136544363490496578396980699009273874786148024812253827904466000278849674027529113671630173743189769141486105607698441788104521183035820321541993356353423613784656259905917983967944104007829740933183695630452505092776297714847468425721732820668292417849897445312885845172000821410448833268219905984903545499237406991786023683233025039333734429618291585079150177861394272088738084854728598222438075483647479922994594147848165556141552353433756781849042785218484801468480950515966787252075228379800319477806226963616205258706635911752765421625548109366961155260852961298252106870823083898722774739417130784489057626002487390644813911681172036127264112929255302402224793764789211298281893534753921542412574475570525175980789985089307520450836412116793802684258812164862507227413222765956155285108292298880184465361305085874412781810782122806825878958500592263554748188510034966673731938392293625894863484172531256286153546950491302652579087494192974000196005043824220171415140597727534168254094721986877923064295228866900192325651267474196124147830845285228209491985699551865 A015276 923 -40833205901247014937468646805564993730120142955823267188477066910026678213992868190289021420362838932335383758656177897717528568633413490952966897096691099067213334649755738521728666682724774606401011123997271512129754952949281870070077603493383311399730119544561522958302003910846347573720778158164620997561090885308024952958960304290627762268015498542099763829309627570712275283471667676120748873535266746898039961839044717344471377116581486096140019010610190387406056222560721425087703027682644105514710637170556627302803854632278942838263351031808394147599504937509844861837342621269119856987593505044600558791328247522007931672267570673641496145463913647474128984419995727231604360211904479421821111519182664374756743175238322462502740436097529612664188331504400512250984030179680427841605839147233846375574787963534958749823823293716595892811034499581925405515905675427903361726137431871538895707847303753724533698494724618433069215273556498826287217527682667745244230699809736076013942559174291183396763861129851431189655073794547373826383183309198415026087895218212107988365720553751454144698808755884039705149513897533380585763174380062134058782800060436813704701144631945700920011223193718945807764237659498274545009549094640963039274235034373743735172314328535588758136047350335320886987672233665228882109056484570942883293570378975924649207410548139090859060589546696159188056233421380218761016174854126809260948185998552953059203291906372076863642373100404124306873128109042900891947457714817427627623487745775048911027237517547033619999066787745688722530170114248106154028775856372350211087503027886485019522852492262491975405991033646126125988197925799840607279766299146894565474910926043900612402307504155303663013273235255017574567132897819910286487191639540672331312562153732563821266670773650388838879359216622353050694980038257546526591136516904866695700404313508469221618319844162696769177797361884701810383271471052866283964506073361155071209436012273307907651929870900354356201993107217994653213885328958230128982183533978777574105837087554738624068339643256559400298415353532923627428367921522381832994854230002397120175794226059672714084473889543594957891078884322884610329035107510232936991558908987298259776732527954499924545645089703448840850655579837852285423188086652165371744203180417724624982819799207205829789903076023705357273878557515930575245983489468301700869854247540096422554972170049274345887540401522382083742601730928938073165293981411953247820616624243099015 A015276 924 20906601421438471647983947164449276789821513193381512800500258257933659245564348513427978967225773533355716484431963083631374627140307707367919051313505842722413227340674938123125077341555084598477317695486603014210434535910032317475879732988612255436661821206815499754650626002353329957745038416980285950751278533277708775914987675796801414281223935253555079080606529316204684945137493850173823423250056574411796460461590895280369345083689720881223689733432417478351900785951089369644903950173513782023531846231324993179035573571726818733190835728285897803570946528005040569260719422089789366777647874582835486101160062731268061016200996184904446026477523787506754040023037812342581432428495093463972409097821524159875452505722021100801403103281935161684064425730253062272503823451996379054902189643383729344294291437329898879909797533727745952930253669963966867470752742740464385694587487079392119491104972053725369842944826115704333867099974490875071388862666270573024635637756297870935048613704620440843121538804506604709660032123456179752054102390837061901376647583859574050327976776034647737994583499942174279295989537492369590273872171725659324618868667407403405467694703868104152880013494878900097847198561432204106688213479053301653767044880972189258584926785299467827595112254567089966755777658135453705359252923357984028229545877244410765651053268241993570646665184062578421225365335144760420933870856506492698959202601714008673379666654966953980047669477973546166527094825624761496729807174772281573967300043324064267368419116414133602272190871035786307989804249484140541981387199979410015065862948893273853697136479872015072668764076796984626288086720499398785769401436359994693858089987232062152009176930806005312683663364141877070866520271992266586498530151053469476528899144332341776761462234752053099915878571816488501260319982219363920646755185640895655508370765997418900755249381747099552159239377849693292167417957772689196876267475133558932868457136040518596257979493879353383123114737290654170945871091062369674671447658126338188622800691620024312262877274308951107712871589685875246502140788808794224463478117758250320337388750075129792145148581703689028683992855507790009594772399263718168628959710377630907422447450133324146758960636351692925328740489775531819982214941436092107353078694886868924308918255648312888682556161641243499169672365136300229083499056460420214840296347575285361338830734919834971775823837231843375859802756667674060793876329244182942106872440782004533881 A015276 925 -10704179927776497483767780948198029716388614755011334553856132228062033533728946438875125231219596049078126840029165098819263809095837546172374554272514991473875572398425568319040039598876203314420386660089140743275742482385936546547650423290169474783570852457889535874381120513204904938365459669493906406784654609038186893268473690007962324111986654849820200489270543009896798691910396851288997592704028966098839787756334538383549104682849137091186529143517397748916173202406957757258190822488839056396048305270438396507666213668724131191393707892882379675428324622338580771461488344109972155790155711786411768883793952118409247240294910046671076365556492179203458068491795359919401693403389487853553873458084620369856231682929674803610318388880350802782240985973889567883521957607422146076109921097412469424278677215912908226513816336798535601128385622626157688314842425920149582148217265579134256066569767929471011209871557236132356384506872471265571761754421594873391199717286186877917726648718693130995263607585921930607150311849408096874463162021770817395391586268079463529109701526768849836035063973286902290182942584190955391476982431018971386267447955378910237125174334632507388237173807317529660064363495148066900087192543349074217758574240281899622560173595731615759189212289621844099931400434597425480009894872550797501046600267183779121916900293013834848919403400726174876983190326896639676939352161334936014996472924368459051518064130613195597729189207886191027891757143757010926962287908697119613639316865862737594497592283128513051478070930724882994039300918072576905262876392852384858466421900321971027576041973449120089605709820595565373473444120416339853324852169810944647296961837874502208967834674384567770178574828794287558756545058101011709333069471370879633335215079484781652700643142388991187783073041266640223029254714440244676135406921661461509821316633308365870028306610938429480698820586500034884487618793319991973200286775513510372469253948008977115977887485860302397666538983500541752363928185674993227365296654050450804201507766878179416158136937613954432662449582237587052541268880419744825760653645622828143877327340517733422275387975188904527536383125929575163125964151629965364117596223703908608550883711682659505257961881468608623848727982082451132672384425286940188858267925227813684673782244400769738527956705667293260725493778012620099393746970356386278432745510237689612049348321527362241513893882247273693439997130430028744780494936719767414321381641459281345004935 A015276 926 5480540123021566711689103845477391214790970754565803291574339700767761169269220576704064118384433177128000942094932530595463070257068823640255771787527675634624293067993890979348500274624616096983237969965640060557180150981599511832397016724566771089188276458439442367683133702760911328443115350780880080273743159827551689353458529284076709945337167283107942650506518021067160930258123187859966767464462830642605971331243283652377141597618758190687502921480907647445080679632362371716193701114285596874776732298464459011925101398386755169993578441155778393819302206637353354988282032184305743764559724434642825668502503484625534587030993943895591099164923995752170531067799224278733667022535417781019583210539325629366390621659993499448483015106739611024507384818631458756363242295000138790968279601875184345230682734547409011975073964470934728691135311193897910678331032686346549792841577756069667689307783756659485941036073703946695272416210831243970488536232722857416128733922210089941941211599847525291425502782039097335129479641156239497874805412896275037519740636127510183522293426989548063622315172158637392785929262882097982115782372419605585796927772503357581022443521971713346811826147878445086115091848287344435407021638702003838146479786305987728532268651788456821891403744108240560799920717001429162061644902695351701105902679003877898587625044763951657638842648276688914595182037751718084741990848504056087477915020970034291289397647464668775800878798587250741280267043649213080003947304599247709526174443726149380248049700448232176941430927426848227069816716943610770837414719766793723966635208453577817992014572277651990044568060895296879550310991603844553863872053895797280783997241208356656851430840569636074323353202050328975902085747625517544954111884508309815996257868580027426834137656645096091765247116314998092003999943298692502701233752724282837913798990435123145776917099707603010547018084935547453093586983117046818721824168148363327107825726956298685570966059597595639976654541688238936412463453833686681985254897181433287744268956523208653895322483097953802914137626179295744421348504171579927930371604725396662566116257156682841567579972571280409013062953935973679762163396264153394567856722978005539586408767140175561868424031574578117914877968026885823183458282563928292941151910136933998894184677506147990347015532453662618953415677457311095104404171850389868034158334204156440043221020159832248972512909779514237960770554538529871867862335111412920840800306092868730690845305 A015276 927 -2806036542987042156384821168884424301972977026337691285286061926793093718665840935272480828612829786689536482352605455664877091971619237703810955155214169924927638050812872181426432140607803441655417840622407711005276237302578950058187272562978186797664397546720994492253764455813586600162875059599810601100156497831706464948970766993447275492012629648951266637059337226786386396292159072184302984941804969289014257321596561230017096497980804193632001495798224715491881307971769534318691174970514225599885686936813803014105651915974018647036712161871758537635482729798324917754000400478364540807454578910537126742273281784128273708559868899274542642772441085825111311906713202830711637515538133903882026603796134722235591998289916671717623303734650680844547781027139306883257980055040071060975759156160094384758109560088273414131237869807193173031403559497080199114593059256034715815025810193216282427599245278496355796909232206881704536049983649535729034353401146660933708505133183891909597729621945827847011423139729005428273108297919399813430321718106917361221035303817552423139854154920479203929994173403734766212810972369949122255788263143612956822235376683360326948172410440565581469453825567724210480550211041742163244402819398960183457135904970639789214508124386162241404460985666820358704916610657528702732581151591262094609739397748815372834229008855727682951592517062951932107626733544518790898360591752440310529510354180281028697794071496104804905183773731103039695516733641477193896468642652650189367459285849905107847623369734363130940594483745220971675957701674139825366815728096510535379280286216953209092034271766368858636166390682368488196517141176324984446061408330113014175190541125927146289993456759644066239652441689552892903236878802674785492200248100359266611093313214884516986054984141577294461389540603634496661035358409008968924484283852656419840600057918805876644860713506365387109153395079559626681180395552501631246203057671238552198413369883295983066161739787407167789589318914624444258083780687604675496707978691650064683085111378651894604112280979796134612487403135773985916880251713468787578070613740935875909090409932617213126269292330614724384843175518818485427939434481790268973753523856228161206756037993299041088321736969731717657368253502402472214150426163117541123414996690897994701973836896186876313548171294627158627924024745567874061062549170001796576558350722133294691994160164163219968966164354975623629542856990195689710426439127580597029784477433579450171119781255 A015276 928 1436690710009365584069028438468825242610164237484897938066463706518063983956910558859510184249768850785042678964533993300417071089469049704351209039469655001562950682016190556890333255991195362127573934398672748034701433498920422429791883552244831640404171543921149180033927401376556339283392030515103027763280126889833710053873032700645005051910466380263048518174380660114629834901585444958363128290204144275975299748657439349768753406966171747139584765848691054331843229681546001571169881584903283507141471711648667143222093780978697547282796626878340371269367157656742357890048205044922644893416744402195008892043920273473676138782652876428565833099489835942456991696237159849324358407955524558787597621143620977784623103124437335919423131512141148592408463885895325124228085788180516383219588687953968324996152094765195988035193789341406130707819916531893575940445241825769756428743395786471785398407699342904585432331206091813928942836927071510209032358678987566690113116652829363802717312492335534584210548441760451573343875306349298772283145753481684118256470677274889739260313172419968194309413413246167405350148645707857793448563098667784240491755178003535447687724669205342483446645233068021334877105824231380191592909748147721423957180735064521231456645018906804837288936039465674347396094443629275689606632336084406702927001469177068358010653893434191169879823043542933007937671701640992716523291101228874168991696958079911984513582726142377219042965527103641194073863287157679197071187297185495433782375444232775951207703362225282354635403137347781958015452804530822879503133851724555016596856270735801875613193687255727349078782949245118170861144269819868371372857254172223562032666047476819685874721509880700085264788560939153470278799811445011974602852706207751291374092313840830401568802988744171310910540396458464432659851076831874908328016799164244775622959336920312125373777333588551459123789812323210741492942380546272562230023694844846401477710702575328723820781919489260536557397518374407545684815847839924458728962068876655977189398955963798071829886932824143848696744583129043414562988651137696402164715963988894584953926185679781400523638091916912641587659219666085002673756865933704529678688694337363517759290543925447907240496455836214444105897521267857141123715371305944862404603754049494847417272831280324443166928594726827227281330214573949777288035979367005492623046011115671135020109634920804503812422969507006398580625536043422240833274412565376760218339773573707808465607275952761 A015276 929 -735585643524795179043342560496038524216404089592267744290029417737248759785938206136069214335881651601941851629841404569813540397808153448627819028208463360800230749192289565127850627067492025409317854412120446993767133951447256284053444378749353799886935830487628380177370829504796845713096719623732750214799424967594859547582992742730242586578158786694680841305282897978690475469611747818681921684584521869299353471312608947081601744366679934535467400114529819817903733596951552804438979371470481155656433516364117577329712015861093144208791872961710270089915984720252087239704680983000394185429373133923844552726487180018522183056718272731425706546938796002537979748473425842854071504873228574099249982025533940625727028799711915990744643334216268079313133509578406463604779923548424388208429408232431782398029872519780345874019220142792052450996354443888645985906453703646596447903807060750671001074221374907022860437502050087739860628229192264560415494380435203662646436556671724753711054400818240380617196015351322354731709349950708743069334079618721953071389748254644160990067042192580013604995258208376578416127983219738784303033938009857249109457328568744231757538365349309885557688127370676744953970078571074133038816158756244325224340398642983436305557970690134331431784723258952477147493018243941409474912505741156679227468598776759806525804960420702128821118507106352796467379635139951528742591893221079591803711232505580017810454377446569356378381618040052039349833444974604204977491393621543995739697104895013316715002028856382105951322005575169717990800638398266863815023783350867104658699865708396363030238550907806227147084661551692791167016106561366847465368673167543502610210638228849511148746516061402404630814179544723612634561902723677177687400755365442927334959719341580810149315183342666337466887904197976971583617450374007383499239697537977388240435454803416134952519535023163482934244849592528622114301528926802260861932981009592300425173222293656776069449104174331343343498602933757918905757034850950830068540286398125511438294646168627677637188118758914735396535238586081079742095468202517877835161513036402268958809503213337737919836121257159098948879547027079368013654542760335562515746471225269580470725116702947490734297529283705350754259227038306530144279370864630841158220289783665881073452698371706092223672500986756081704100988384544381920227407099106288465833313573859161255642460963009014084964532211509285372373834937953464453751288425335668574559276183591934353572656578971015 A015276 930 376619849484695131670191390973971724398798893871241085076495061881471365010400361541667437739971405620194228034478799139744532683677774565697443342442733240729718143586452257345459521058555917009570741459005668860808772583140995217435363521919669145542111145209665730650813864706455985005105520447351168109977305583408568088362492284277884204328017298787676590748304843765089523440441214883165143902507275197081268977312055780905780093115740126482159308858639267746766711601639195035872757438192886351696093960378428199592812552120879689834901438956395658286036984176769068666728796663296201822939839044569008410995961436169483357725039755638489961752032663553299445631218394031541284610495093029938815990797073377600372238745452500987261257387118729256608324356904144109365647320856793286762715857015005072587791294730127537087497840713110035589080209815779202098102600943380498587317969156347408072416274668026643696922629879655866281160327104413769595713811628035826167230183868845282749993267315422487771915066216998892075137894816371339065235787719275260163010638371024171099631976936133363886168734402603120668939007304998059543481719845562001593470716871617265377208549637011491227423952059236104840631598848255077719506105750101993320733396918650811177261314848718361389723412161221926777552094902129857241790930960852031135417916393982569278853729048526129966483132674460881621487702862070334211716370968111405897582558084862403887624639866296488371114859274075428276137735542205515759544809696626024465565181549585568257494932701057235662885148502288152860129043501289559104689344994498681670943326116832326497640001550692863536507488056022402665601191172949794457630952748336720478629435812705967750559239823629047665918527785167956084419495210851174113296330482770967972616643661392241180650877630002935784234808744789325883381940743814032953148404336020737804896318417457079157530035307129421353045991389433897885074816270872534421541046196375917215576997635431196621469595138754841998933418011614765523975282480789362474746990599275417339601495120304458608582101991819765743274006811483351037237599638445508531757854894682830318258202671739372877609352630399010986474179781680011379213370119009455073053386090506778521846404595640612115919264907077528929335147646702786758669796261148254147864151598639560632596966536083652590873965786652640316177033169935486311219876478149534886169200465787821026596103667538794658870033964352038136098701492895176608505417949802359752183282069640662496103756117478849145 A015276 931 -192829362936163907415137992178673522892185033662075435559165471683313338885324985109333728122865359677539444753653145159549200734043020577637090991330679419253615689516263555760875274781980629508900219627010902456734091562568189551326906123222870602517560906347348854093216698729705464322614026469043798072308380458705186861241596049550276712615944856979290414463132080007725836001505902020180553678083724900905609716383772559823759407675258944758865566135623305086344556340039267858366851808354757812068400107713755238191520026685890401195469536745674577042450935898505763157365143891607655333345197590819332306429932255318775479155220354886906860417040723739289316163183817744149137720573487631328673787288101569331390586237671680505477763782204789379383462070734921783995211428278678162822510518791682597164949142901825298988798894445112305918622182539886425691616147897595555039523362131810316803805691137288889701312154253263103153712892356949493894574707467460803740517555462261763401600814363321375313882228696247634569510428856919183994121572019181597511272065261027008519957642505954208906812077633338281781224357026783531159521626571518779052693578901025145875220447393147334399840255080220110547254647818635232009754663266170307056639748002288844648273592635800147674952810459976777967512389737971648149996270058587932013592917589221056377164047556805273582194854679019443401069586766473441420686185350782245906340995688761202965268807700270011460066265814722217093125047847835901648978512730279212612971596067414130941474916331639570424785466007712253800460366807612131072391525890376622674038887299873614294717577530857397315511024838823905775150117425284376774763867518925410744985918788314902007886088688824647269252876953350968438309578687464488930221940124912523032330683903340065696985562219272361066117396682048484841283272650209215490708744074373676754980684458925686276494042724830781989241427007528556986759966152311750802664141851869952530842393246758798039223662983993301161554999426258383492622341750713949155895862398928883128189134928731889387935362686011728451672672096932818347306459482189593351573868126765829660341474934072361960183493578263413006039971342404223278090881630322619529543798904420984620420110841124146078253271189324281548953432208967167395281341012101364749777361619524593944430506720650866806064635337975024075960773342735851509458785419041321542821859062200845656193781233005466055652936588886771689018846379068867560195750298907334073244838078294383050655569045423684732295 A015276 932 98728633823315920596550651995480843720798737234982623006292721501856429509286392375978868798907064154900195713870410321689190775830026535750190587561307862657851233032326940549568140688374082308556912449029582057847854880034913050279375935090109748488991184049842613295726949749609197733178381552150424613021890794857055672955697177369741676859363766773396692205123624963955628032771021834332443483178867149263672174788491550629764816729732579716539169861439132204208412846100105143483828125877635999779020855149442681954058253663175885412080402813785383445734879180034950736570953672503119530672741166499498140892125314723213045327472821702096312533524850554516129875550114685004358512933625667240280979091508003497671980153687900418804615056488852162244332580216279953405548251278683219365125385621341489748453961165734553082265033955897502697725718093112571604194660285835500835415701448366213795821886117827319646848605841358433639164437374470803666881819124849918027599663512107592229068944218159740219929351345717559982658790665242650467856110556578567410071417835081819855533764462910703658073787868640049296068305339369198374586497699939788683821571798108419903979130186635598355668662337015658208587898453808206327082865216463639678508399055255752183083068265801269424397315855768516626092377648364289533297334211972592898335001364369054087098972298910866791565014187677444812652083918764422467916933081033520714492751331889790179030110048859768465054378793688456891472502754077474279151138027304128820298914907218350562442356471322771048505309317578067895526952827260490993173864055668459758962892420539740878708142304637217749713216496412851877813672438882619659881863708178613626213649364681742752177800290410429009901938053327811211526391834289691987435958822154779761312340307870061764545749505320022399707721682663966298966975074252027209927845638785430267906385558101193620933646751936989451791070246290677038725036543504314758701712017273954558080873810329487586181009319265690722896514511857321153793851710100949915154042002723274272022695249367478147004862407146679273018657757403785644474575757310367442741284523378227408729821798298681703934566898682844352548634314909008573051833560522921036623834477128441742390218250278808768663427797863475335128357505397672633975168864207635187725163799112862467433901751843908058937657127535609447343183330819867518365750932814570530761142270603631652096345794397257669713913213415963881051842886638081568606120075995805210904553800726760241346048552759465193618041 A015276 933 -50549060517537751345433933821686191985048953464311102979221873408950491908754632896501180825040416847308900205501650084704865677224973586304097580831389625680819831312551393561378888032447530141981139173903146013618101698577875481743040478766136191226363486233519418007412198271799909239387331354701017401867208086966812504553316954813307738551994248587979106409023295981545281552778763179178211063387579980423000153491707673922439586165623080814868054969056835688554707377203253833463720000449349631886858677836514653160477825875546053330985166240658116324216258140177894777124328280321597199704443477247743048136768161138285079207666084711473312017164723483912258496281658718722231558622016341627023861294852097790808053838688205014427962908922292307069098281070735336143640704654685808314944197438126842751208428116856091178119697385419521248922533383181430475742085742362715521801335779203224241555309867973321539520772087499503634486532000515441058700478982226518893333928510811594781766542494792878444813642272800109361804855950812235230718913201271740786961358224589988310461098509019102756275475125039970902045760523091043620849955629068552682350727358981364097021873943791399916953526205451667459859818807027115717028764422881579197603734039293577839455843666568867941142851196536814508928831173401056677496283504243530974675493334800931806387251100253463527362487354201604397434381814770262994099830941877449913951734343415953098971417592611624007867813097789246297087202801704595302293437741378038950395767138370847294664425757507766873409748724415689549729560166164534275922016617315331143798282063444062506870553333008608747106186252311539385700644300411132065782537352124507019481943329391370801981221943357488721349825166776361506679867356698509821023638370249951130705752241987852634261627878567735310022068742360077560892578387408283766753471463046415764291541369248205650880273508189176596559576949729470377033034463390522055729530539667793204702422645555512625668105104561961721438663318731626368885169825008225006839327926388497138252348253134864402934234735742908430959118378611424132953892645542127986873808378958493935317254866218986222276529556251473151594409483870544036556447883401309706460004241953881640743449133028184265035751002435183653799536355103139279024502923104765426524839513742997265841647607780661858718979902972524740878286895904963110703259195733258058259594071379622030431096984749357728970664900544199974046816911029557512984283487094365823971177553313482063174751644036300568086857095 A015276 934 25881118984979328688862174116703330296345064173727284725361599185382651857282372043008604582420693425822156905216844843368891226739186476187697961385671488348579753632026313503425990672613135432694343257038410758972468069671872246652436725128261729907898104951561942019795045515161553530566313653606920909756010540527008002331298280864413562138621055277045302481419927542551184155022726747739244064454440949976576078587754329048289068116799017377212444144157099872540010177128065962733424640230067011526071643052295502418164646848279579305464405115216955557998724167771082125887656079524657766248675060350844440646025298502801960554325035372274335752788338423763076350096209263985782558014472366913036216982964274068893723565408360967387117009368213661219378319908216492105544040783199133857251429088320943488618715195830318683197285061334794887916371286140393599458705040824754245141900134143108553878270385161013659893241011409410781738106620117576888854198033120562578141985746808336044393542201807867910803156723110921999600338718482552553892782144887706369451908704236275836112702525961215972279174736897504099450066943705237434479230478454338597284591121504067818879387664774222449713730467501676110196207082082535146154737788864028025511836069846143359611483943556628834130648582010315652803911396465274430945422057359019800747262338698462613587547617204262943284396719584133281671586538867150416785426325160403968222875461493711632925653727571044448587682152121165696514837825409269372606684599016063142960858521669870499239773876215784121004989404256627047079470144685383124477384621933412441803326423259186232191516300226209069926174119190025975126087065061492846485585643741378678076851712566493044511038839013109568826747410022280453172913507750984158361986018827637739718175067090183505577734882967737901263817217267241642225834582999532115148520881264846972336265163958006396331467012206735587678449978502924044582477977224676367728203100799020194331091799318691184666568255744428523093347679086068607081667217355437567955065931287925918259025129000281157568490016272973073877899207684703128142484760754057016703863288249120521550558782752288978952033536281251602572774726243689374158673089387198860904639190091485937396593524540653131811438308440637185850605714831569700255436029210532359652932361895727876318413507120016119539882413599432383240393625892152045078576704632736932741586579152402453527662718121851707349860954459329544192319337767929369201334323646535630822598767598161188940698777152441744847693003385 A015276 935 -13251132920309416288697433147752105111728672856948369779385138782915917750928574486020405546199395034020944335471024559804872308090463475808101356229463802034472833859597472513754107224377925341539503747603666308593903651671998590286047603265670005712843829735199714314135063303762715407649952590646743505795077396749828097193624719802579743814973980301847194870487002901786206287371636094842492961000673766388006952236930216472724002875801096897132771401808435134740485210689569772919513415797794309901348681242775297238100299186319144604397775418991081245695346773898794048454479912716624776319321630899632353610764952833434603803814418110604459905427629272966695091249259143160720669703409851859474543095277708323273586465489080815302203908796525394544321699793006843958038548880997956534912731693220323066172782180265123165797009951403414982071227910090985446386616523895231364041957430909043884084749526305883919839188632874599765313526446405564418818178014127610606104375784012408885697232970879297864919467641948807039388573265676398868184163748688964855621604885801216311535680007574162714698705051027391603071865471600593688014706600400862025878765456532923721589178439209008249950484396140991136692587315441640273292921082020068142576381716290644183749233891979498382385899512748739750284732245506448770271747299563892893712940093331668184318918776560615291456023715996169883084000592718875364510534253975301256544218637714236762697788281626525608457094103738640254701600807189608857793346068268671868373033115298237907810982599766685791118125899308622232257140852343931098919280951142357544847872344275050472246933594117367754752101516512876159447125717583420770757104552350553515569175264156223463010026794505593562726498382988309655115559434011330049813465074793302440524255041885630880350533373683086658312035724258118429610593178792045274535739507867183049218271206549247671141872829735124587612517565579594604571302499414381024270366131638961821957339810393080247481661269484006112180169508056914743182244911824426866172550869684254229198106872820165902395095711297537702246086746446463570345114310684027093822976911883027182789519500545285458696449308008805407679362012350552804635844203932856782433619516013727311024186325315831269650966720287355833622109986800630832540569135961153383890787048054572901588856210291362816760838936899650633992447086725837332627860422268275701725195624593253289728908189394563159799246995625518489758645468451987545560021098128980375500672520389124446851943175809254254185879039264135 A015276 936 6784580055198421139813085771649077817205080502757565327045191056852949888475430136842447639654090257418723499761164574620094621742317299613747894389485466641650090936113905927042102898881497774868225918773077150000078669656063278226456372872023042924976040824422253728837152411526510288716775726411132674967079627135911985763135856538920828833266677914545763773689345485714537619134277680559356396032344968390659559545308270834034689472410161611331978957725918788987128427873059723734790868888470686669490524796300952185907353183395402037451661014523433597796017548236182552808693715310911885475492675020611765048711655850718517147552982072629483471578946187758947886719620681298288982888145844152050966064782186661516076270330409377434728401303821002006692710294019504106515737027070953745875318626928805409880464476295743060888069095118548470855153758025009897448267049482809198195606712642853041163450951765992091695338228989684267356454125717705619124518111478464146095316940188974736295047961822765659185119343095964245728984722150262975032464044736336617632679133259359194165725679763922021164663860638928852506975524888399192483603981297577954749508406396195121560991715764957417210036529430258952017188430983535354104427092610486998214190853234927019927405889469278888945676074446749431438638614626263161634962380180164377214283454127058569496912372219704938697841736473616986995446813243654948157944195603791080162537132818204012476316971513731457080099327235617191649715367483955707092994879524923354099660247691688899218409115071314048498011895688943915129899179551131766538712805403290238984858210472579626023077856290393172932282352935387290585243942425307502892822509827165471672423686282638460636067810327189748736553530488240012967286322571016850234053853422280889485787791542083933225667953045418718695661106742031943817026621930642233297039826963059924870078790910707195089087185224927439832387380337014592719092029233911657169289673267294522182052024728564772083203527115821898278608737383375365657330021904632784821690951934791572318998099790270070900599664956021049424542819728415051001173335696089759159771970399229033218772593304842860803064572610853326493421370362808149713472618960112351414681238073886821075180099034684939623652308133783446979804605504460032427593571780491743810339144432959521191738218814157941053302455317041694247370721484978278312185339923729215431395264512259473682588113641618785463251686120489245989654452395200639161457609637674681643674291362489674460562559186462547814275353448921721 A015276 937 -3473704988261591623584299915084327842409001217411873447447137821108710342899420230063333191502894211798386431877716262205488446332066457402238921927416558920524846559290319834645556684227326860732531670411815500800040278863904398451945662910475797977587732902104193909164622034701573267822989171922499929583144769093586936710725558547927464362632539092247431052128944888685843260996750172446390474768560623816017694487197834667025761009874002745001973226355670419961409755071006578552212924870896991574779148695706087519184564829898445843175250439435998002071560984696925467038051182239186885363452249610553223704940367795567880779547126821186295537448420448132581318000445788824723959238730672205850094625168479570696231050409169601246580941467556353027426667670537986102536057357860328317888163136987548369858797811863420447174691376700696817075618879753065845164020288423297462128558668360025712434915098869155661364802059709413436885485082917349652243618171109285481791530174895179296226708416886371847752614581398370491153269924293002050927202569758918805088449000598127175082646267022427229317016576678305693972583922923411092201520489503250370591775152545166258968358487758701705244473837877504008070843118233015507114045775505131768095900378328659133540572734654621145241684036585894449421840205573321209716727761832823283333184608427214342198379073224766054407064083065942904902856703755369524719040186064761075487257591823175507829471129650489683909806558192864265725134539882801259829834069992193502419495340087969286612997561381103453730468078737191807284796823888512965658730335027706799094791559268920526332926399630134048061379356608147432174952701720311293112153286373993068908810233638679332841871241714635515363668019838715394200858489375994465889275077440408271762138410800793236098168382833117442077011013150512190837260041749314078328707689034852903804425837652075117366468257037108866034555978476388872698971828366711425919760714121981905577195998574096591030532377984602152522153868635965828235838308924170199715256785859638690350464590597330224322402286211627076586462673394551557276663073595296465360398959160607927000288289969376139310696219836143181478609808396042623612536540295043406725444410781189665765639086264936367267293687589943582076770936780314577996342877373353169738094520770777403534992193229988684059013580223619807076564455029491059320062915157038636125367739253514496617931080804289762732852471241232441292365988283034459910688411137637820671720744364998247044229966091606348268708901419913463175 A015276 938 1778536953989934911275161556523175855313408623314879205092934564407659695564503157792426594049481836440773853121390726249210084522018026189946328026837278167308721438356643755338525022324391352695056215250849536409620622778319052007396179410163608564524919245877347281492286481767205513125370456024319963946570121775916511595891485976538861753667860015230684698690019783007151749630336088292551923081503039393801059577445291349517189637055489405441010291894103255020241794596355368218733017533899259686286924132201516809822497192908004271705728224991230977060639224164825839123482205306463685306087551800603250536929468311330754959128128932447383315173591269443881634816228243878258667130230104169395248448086261540196470297809494835838249442031388852750042453847315448884498461367224488098758739526137624765367704479674071268953441984870756770342858936472337022953065903891089954840067924185172527623685925080849765152104165837351193797433605938490421932613150133886208981856863849152648868481502378102972913349323101038536440712297458684735981250533069915902966212782106603656511448026700551595523547131737297371538666171469231234045583914556615200446347159801025005761135179058084488596662756365492520955436947474859433670386374396959470064445975370041380415157821311399603701246361997951798710365722220921293233548484574848457245824344800227480510148649417590483805615587234309902826346604458773632415369518758557987933057417904969536588427020605981330777194032825259895180838147029209225013788919568775377551071579355771502252211737381391166012432553072197243874565513417585294341051731299867660545522452393241884982675242229223657022142979901436820352276083876091935569036680297565453046920113519263327567608988734443626314052820088112928847798141981096566098161761982535401927319555919825826346524065892868274404574645442893099072534844633849820737983619612432530148972286916114686319085630511447840815930823688277462576624395993976404523013104605044108270707196752210796190003143484499112531193723134276772488449021818521111705987385918077690905710585328593254469861083164436083506415238554809113220392054542549918137177580101779650539782943789093110264069590724957773949839383225898006094136188543275937522114429813764898043168355046975635479511207481667600936017130378485744583733727925513515859265372582680768719702019168356606268372818075668554816031342580162871222487108429408636630764478817315017147346529446872486076177850289321095465301675838083371349418608187680820703838401652377212672630366473190876658733767887665013308025 A015276 939 -910610920442846674572882716939866037920465215137218153007582496976721764129025616789722416153334700257676212798152051839595563275273229409252519949740686421662065376438601602733324811430088372579868782208434962641725758862499354627786843858003767585036758653889201808124050678664809222720189673484451821540643902349269253937096440819987897217877944327798110565729290128899661695810732077205786584617729556169626142503651989170952801094172410575585797269449780866570363798833333948527991304977356420959378905155687176606629118562768898187113332851195510260255047282772390829631222889116909406876716826521908864274907887775401346539073602013413060257368878729955267397025908860865668437570677813334730367205420165908580592792478461355949183714320071092608021736369825509828863212220018937906564474637382463879868264693593124489704162296253827466415534682991355447897308141754262911007379040479778614920478592395965187499744500187691394321113830657479422430529571490890088291216735775385621871836494469922764572338171352527068579549458140723852924382812621182575934001623235357869390236868839638010244809114202903943429416074804569927521681017121406117943514815789459210554863731144898988368755833571310700724501139766996478421446147701590000365838260562852040913848191316669648145437872685928995140898703411199328768627456389270062194391099719444870833703080410509670815726458954875653574060087266186535908079053220804069515576179990288167432171415207866882150539468004580209300296698471965364488281438772315565830162090855388210592725562438199240345409761780404666396913572336257004723496451240528608317132188486296352279115840781772430832795333753179470575328535706460347587627471661212327847024193788478419043861887821035805650088578362456256428994510591584999992086611510705487880470602525424918565712410631866494313467772344578017732590515584668114040860116531662976511614584545221960759776623455507597179629515920278389442393764751395852179079286108727051648584477895424113091663511042621974517728528642649607434112584035626441989676004664267128590257994083959588747415475445212747500044328088404662640931260428295178961805680487146366892033333899593426803156733290956247994978215947527210726835879801479694599710299480841391726565248983095444272173106879601916998227220573080839003687151378017276909772142847198564540226045884361783594656780448904350867935966521721978206860968046004387788861286762849913141018669711503777571436187602628177565953261207449407537016074780602417807689010003597189327236464730677103386122373337559486442128775 A015276 940 466232791266737497381315951073211411415278190150255694339882238452081543234061115796337877070507366531930220952653850541872928396939893457537290214267231447890977472736564020599462303452205246760892816490718700872563588537599669569426864055297929003538820430791271325759513947476382322032737112824039332628809678002825858015793377699833803375553507495832632609653396545996626788255094823529362731324277532758848584961869818455527834160216274214699928201958287803684026265002666981646331548148406487531201999439711834422594108704137675871802026419812101253250584208779464104771186119227857616320879015179217338508752838541005489428005684230867486851772865909737096907277265336763222240036187040427381948009175124945193263509748972214245982061731876399415307129021350661032377964656649696208161011014339821506492551523119679738728531095681959662804754339610452780226120111044613019771505155874640552869547349786441689104389685390244068574213300533943235394765115731505942850382583341981792596705151392451076744832131385306957485727417810170467538757117521924798326829587653509514103393246179081503271790075575668726926957414619151096606918789382581107726920541206037713717359829100290059311538058640531652851244268510470616255319094886551888078967306453083230282847881198599944583238607753245074363263883113952448225022017204941622110118384804725156214855530968023937498787865174278159696992644630156662473806244233600651291568554105559140784542370624341159450348775733670050011818625317293611176001919886427005063506130215543838931341526182826685402638963176691049833099043150310573041093993286990880026830900161882515908156199007601249806393890686834684547050566712946016263983301244213747640908317810605362080705622078830288754250215845338940438818247957500101488134169584679477257348674659996996639978099334599184388428574666701640421639289316018600981300126344773195769548950367195639532427419881784822233705421775743920568922963828349352783223459157730349982871212282479707469048504895192846933523799173259247692181178975342759998485637722666600843706670834877691472945110829171254752706754259241734001057842910307813020883344375078882219704662116269763813522614166540490842496650342524843303764146937102601839300649183328765228063111117352624054884074379803883246528403473839251770878752836907904424365074721722566312986583657176210362905718151446554508823580523265444391831266628550935746924528913025208548531263578576889470660235051420934183043905228623087160881935258454714662864840912652476807384709912111243633919736097706919771101575801 A015276 941 -238711189128569598659233766949484242644622433356930915502019706087465750135839291287724993060099771664348273127758771477438939339233225450259092589704822501320180466041120778546924699367529086341577122043247974846752557331251030819546554396312539649811876060565130918788871141107907748880761401765908138305950555137446839304086209382314907328283395837866307896142539031550272915586608549647033718438030096772530475500477347049230251090030732397926363239402643355486221447681365494602921752651984121615975423713132459224368183656518490046362637526943795841664299114895085621642847293044663099556290055771759277316481453332994810587138910326204153268107707345785393616525959852422769786898527764698819557380697663971938950916991473773693942815606720716500637250058931538448577517904204644458578437639341988611324186379837276026229007920989163347356034184637743580858000802936990319925524106230280353339271455219956863982758206836979614330361816642190855171058364846328148810097987335095679140820246074608511531191172059497123936820559823311608669989364653793220298625020458948468982499456006365771785463858912100346081572027688575838664930061212430571934433495944093895156838978179085996622436441425422889518697885640575776687296901877060946991365141413104822843380828310037406203720604485626314627519188348428876409900248198777448103318843948123639511734060412566304892746688205109980960567505733848585196901131832592399528509112505212257741892374973236221428065128816258266703646866357676898870400866294810534729573497729713000725943434959881267768020642577177890433722435269653606253189640706821555689356030824842325998336045026142478926793500524126123568891019345429107956015895948802364502018215166920605524435945711372918634053812433935301952105019669593370340135000484009120827251814451393584469829981083728199790242160700265131133212166960615740360233781276096948064245909211627631361269794061494619671877128752511692489766004510568596468556866514428545184783045936325392375396793954430217370656864555555991240744547284876426244029100964363833307303544604370125199567796509710123057600867896850520498819267816693727034603989734814648938851325881528098842492573905514727634969610115127592857458888082435681318553244242557692534712230570570019633679096882390798834513443914649552245976158825072754811743853028127818878828581504648696543717854633658825374119702245309642638950340413521699856186777853691420735382671040076266902275907316056802932303144716819432727623417612627699446503376510151749025454642691834059533117167899188547410700785829255 A015276 942 122220128833827634513527688678135932234046685878748628737034089516782464069549717139315196446771083092146315841412490996448736941687411430532655405928869120675932398613053838616025446076174892206887486486142963121537309353600527779607835850912020300703680543009347030419902024247248767426949837704144966812646684230372781723692139203745232552081098668987549642824979984153739732780343577419281263840271409547535603456244401689205888558095734987738297978574153398008945381212859133236695937357815870267379416941123819122876510032137466903737670413795223470932121146826283838281137814038867506972820508555140749986038504106493343020615122087016526473271146161042121531661291444440458130892046215525795613378917203953632742869499634572131298721590641006848326272030172947685671689166952777962792160071343098168997983426476685325429252055546451633846289504918064440926833863514481542758507480538865819932422939496342796332848317873834384859041915287597755054049810763444997402245234817072923634896304642252450048748304363888449906587926827647266564465228591857794485357561093839113862299746181648008459097825989084467888486808966722318855504182313657313964621938477193508833354309104188831150372004864122395705006224957529049109363308142165836520703184050925591923742970454012480963370393508418923549864027301974130455072832652823823823591201322040624420105245103589912975910797081920018207285297548005139684153390072048021130294200783266053393595668388628238312642206392924603682021068842636327744954819010913559660769895857814364839324857991985672787346921419949507235238640446754192458839527008684174105550696746033928328533010500792908312859403244834702302100929636802055425233326200233855379601444152844016119424269988413676433896239948818621595041038380741739378693342273179582582090353025484401878331102110988321691257015106680423410929376945322037217217739914757993003319990474367414779171977030692434238889372940427236895094758962118837587013892002260932993933815876842848647255348570642730071039513364993431151736921079890618217064133264481500424995987229636702136516742840471240162488338056923141360665113927573047731587115253012159517613520274896254840034570954059209051619168886653078796849530164928393920277283063625468794451802254399323361232120458140554432275232075550810844386671382414657515837632012890500763521200606998526011767744484426243035230167391844305486237499552246073869026892899923855013984395192399113203481875467899667319348338069355831882010073288033687100112808377985664457155033365741027062723690476869255171865501320723065 A015276 943 -62576705962919748870926176603205597303831903169919297913361453832592621603609455175329380580746794543178913710803195390181753314143954652432719567835580989786077388089883565371405028391001544809926393080905197118227102389043470223159211955666954393960284438020785679574989836414591368922598316904522223008075102325950864242530375272317559066665522518521625417126389751886714743183535911638672007086218961688338228969597133664873414941745016313722008565029966539780580035180983876217188319927201725576898261473855395390912773136454383054713687251863154417117246027175057325199942560787900163570084100380232063992851714102524591626554942508552461554314826834453566224210581219553514563016727662349207354050005608424259964349183812900931224945454408195506343051279448549215063904853479822316949585956527666262526967514356062886619777052439783236529300226365502451192776541165127029959130925194365713947946723939009119276103067329111952419228074056575104206459555721307839616415156047045085002519942303101869327693312681067627315313127323076250213778633910127788172185532040438746441928828463794901399541905771941545754443042620390851928638301922327401637298145232878760713842030115648886292690655491755090519591481097643401051484106928397827872288079408639284016768753745460897198073453059556680828053632995085727866072240361442612492418410070766315159727651498007253691933560571805212012979689329393053018232775040167901214121988549473987182017188781228455267818546605081373332890539358309431451925054503637626330043577717908071055805250857174970790953921212106344355119127679061887591264626246571638736115530560291633229496264227771859673634182078860511448446637399198341840007259016155123090063579855064138970045321259763110824057717710150698768306552824863075170086158486943605622769567521600287372999310311686229305299305886245382827548769557787000357588710133570733917189055630698623799220130542328918392997983712262140643470921420932805046280693014910624043040618661373480873797252731711930942472726366815875781334905737410643278009947032132387591626944180928935730522337585461063476001812323270103385582860155763819764045060948366514776162600080933400822709935559741467548405878672006296768792443996470470726790537327608502933371118188776859619430894161533566585134168231856056160970665129748328717950472046503099373901849244436768620808579797947973178198104672315429015844774314893352116378776303540032228848545899808038933950358535816730345028697273549665492358853004913895745577613119577525265141368449701193044165324030122701643228084684403918215 A015276 944 32039273453014911421914202420841265819561934422998680531641064362287422261048041049768642857342358806107603819931236039773057696841704782045552418731817466770471622702020385470159374536192790942682313257423460924532276423190256754257516521301480649707665632266642267942394796244270780888370338255115378180134452390886842492175552139426590242132747529483072213568711552965997948509970386759000067628144108384429173232433732436415188450173448352625668385295342868367656978012663744623200419802727283495371909874613962440147339845864644124013407872953935061564029965913629350502370591123404883747883059394678816764340077620492590912796130564378860315809191339240225906795817584411399456264564563122794165273602871513221101746782112205276787172072656996099247642255077657198112719284981669026278188009742165126413807367350304197949325850849169017103001715908900233734654382481619440614801427609373395036225767206092246185928947843531959806875262657489649922104985162242477823030761763562043642797216262306965742003988518514193763799354227026505726557224602235245310835314916039478489023953234660357768182491347840132341760418850156658608287120307256598797502300744350361697252583492536760678260803515693843215238627511152555552280496785124717017895461510051129035669611333803562920944628025165264297849972028429494390752190262294021455654884196623936372555996542661683922380880134949090138431225449621120169338621503876089300324131241430408295145043435748918073011368698159808666587428016358132478009103926979272118823630765091676940055749330695773440243140624112547724177668970378967019377806179484657170870442921984691450283696062131775153383890496856252653939336817179586896497297672166758117427263897069129901555346653241281126434741739888359755182533133964863315112630421379877015088508552897921706697641275574790898248314972026645743651017084827426844566741218221710775693746289978138171564165796071258342455563474645266189853148394009416763090756067777669275572566825342156889714191321191887789258366908209955981253193582451334490938020747199794657466459657416544206169975061578316167460074355350460118449792437748054277023426935713994349960752370636315774464333160671485906274393025748934770474585447966322880342286428659601975162691688103946332207834767936542849803026394377674580861234742610587388090250925261404149829674334307856846309385869612685386879619700514025391575627276486755752375302610111954397285801364690311720700948330540152533833062179386082148787268835892066908669379601098607932325547724955722014235666473751139409675298659831744412281 A015276 945 -16404108007943634648020071639470728099615710424575324432200224953491160197656597017481545142959287708727093155804792852363805540782952848407322838390690542986481470823434437360721599762530708962653344387800811993360525528673411458179848458906358092650324803720520841186506135677066639814845613186619073628228839624134063355993882695386414203971966735095332973347180315118590949637104838020608034625609783492827736695006071007444576486488805556544342213271215548604240372742483837247078614938996369149630417855802348769355438001082697791494864830952414751520783342547778227457213742655183300478916126410075554183342119741692206547351618848961976481694305965690995664279458603218636521607457056318870612620084670214769204094352441449101715032101200382002814792834599760485433712273910614541454432260987988544723869372083355749350054835634774536756736878544732089033810065052664391913131841725768256690875461958362777111735513944142658450353383201241216179740300074560445353268473103425368897335726354901562706547641326227582818050291249830437132502734897768457262080396596286783206491854900229471609205945292167359860390257265455150492510249775041780558132016356459933271440333047486051489899727374184672566572878777603923853076693775565613247736302542565197866641464400275258867969664265129591722810448914719382617772436409671473138284954581286394110059042135399136086203913213274105569258507461375813397165154006252709793529560116949986528205318701198809318924971311930900724003324945021526799964758745261911648815854537421482941501602160239615944106905089880722072260139274517277157271816441256785870654992134448778007391229422050663566501627820951702428107522308393386195044147220572078710022617610577711925049430373691108105148455371116986932478083108763500494927465733915325716878867465168322501901743065366572643045653691260210078629412410865807959434032584835014093037731392173427071609828634009087121059870685316804337523463317923431345879630342148728151714426101140328115814784160090079256695196774241341608238093239198833895071285694758373724831336194681848334728197483138635356064275453990530451249105346773494357292024568661824171265047123113177958936916658073511664896172727496723235548728326630082462230900484746274015390037349746486142397037036403880349229641243077493560116500034194131366293989257917959577018130563182104355743928705756572752595412693190481425339515688601184216459214012041205866680255460545463679756426149472927923427430604296473682383117706610171340921002187343277040454879010349260040494054089409252081540131102334699774035335 A015276 946 8398903300067140939786276679409012787003243737382566109286515176187474021200177672950551113195155306868271695772053940410268436880871858384549293256033558009078513061598431928689459078415722988878512326554015740600589070680786666588082410960055343436966299504906670687491141466658119585200953951548965697653165887556640438268867940037844072433646968368810482353756321340718566214197677066551313728312209148327801187843108355811623161082268444950703213194862360885371070844151724670504250848766141004610773942170802569909984256554341269245370793447636352778641071384462452458093436239453849845205056721958683741871165307746409752244028850668531958627484654433789780111082804847941899063018012835261753661483351149961832496308450021940078096435814595585441173931315077368542060684242234645224669317625850134898621118506678143667228075845004562819449281814942818746164063948751353407148878273048126406059252897155754869078030009912766244710004280916685697171190587199441031569347951802966312093584589479174745967330009924630203738707719235240375009052369966313371757469274305260507636687894896153884272067367377002674029640659805840809920944257446901919439698718484922757700841861157195641380327873236989164301589038652004826515486130108361462228262021830564040496197875509391122643923161906672472331028997221861084958219282047670461010558897771277708362365771368751025387929799808811080683925738229549267638876944240225681694264064912785583651295561439687122294823677246344134740226416609667291423614235356593207459115565675348427764464561855587047049780712237483452198396251805118157748745718572393316228519149900646916754166933642631286018812587587348374756454182985577718804201404937851592081989272917976191223367926435019503417705365814838187527333991594065890697784314952537513152731292216145622222351269591185147908288526116037515601778397311455539112014899568094067231064198758550869015787709799799058686310133506242979798531514478886503289099855112142806690949252412408037710779829498638301869742338522548547772641461055300226264570834741305913193771009761601831820780556844316196372611397916558395884520547339280092177589066544420441556633716688643183411932621695185096612357339143368289091592092217756014638996129561094171668039387303544529604126246148548450498474517739883444394716796281098539480646576069259877346624626215146448148591362701220512033377445483441391158632647921126079685526422928981954127986043819494216667565317450125803670725239384318017086080408758792063836255473893377573561308394633491900179372680438019716214701315721644345151568505 A015276 947 -4300238489634376161170573659857414546945660793539873847954695770207986698854490968550682169955919517116555108235291617490057439683006391492889238147089181700648198687538397147489003048148850170305798311195656059187501604188562773293098194411548335839726745346512215391995464430928957227622888423193070437198420934428999904393660385299376165086027247804830966965123236526447905901669210658074272628895851083943834208175671478175551058474121443814760045155769528773309988272205683031298176434568264194360716258391450915793911939355822729853629846245189812622664228548844775658543839354600371120744989041642846075838036637566161793148942771542288362817272143070100367416874396082146252320265222571654017874679475788780458238109926411233319985375137072939745881052833319612693535070332024138355030690624435269068094012675419209557620774832642336163558032289248163891741388860686313120612201655995534865161152435377409661744306765362585909731261578588947364110423535908546255478969209060771395845822977284084692961516955424059765056813001891831451961905078874985198111196670555882019531561278284196265844346595918637245870546965667451054183158891964781125237854937849724488888533987098446582559421153807454496268571981100623539096554887926279949980084547494869093836404153696426905530107535173955729177353780792918495680449434629471198328051777921124975544754558265959350646522378486913255439861503221200725300524637496509899913406926993145100032012294725862414550614467355713927287762386439596336739024392004496077850081694904783248665604623298034732334796825067604087448701764556075072560920963067534565079999361417107376452062591973654959883553379676077457055118764978973296863488845535863388422752328130663798029585025687102910099518059423583065970242107647177959473275922207759765238794975367943854841012102078694205475593518954624125027308068750046464340459497348966433798994966155648462876213917845184265355044015727635007914342260340050461350037002677774092896130975477874906552357026209745412447367783690955660578395382155517548941612245847109932231150408356451694546601427326383733663887958567401278195304357638148355415795030125446588629147998581508190827075073090150702482150457043298381975548791807997385507984386493139660445591761975531436171886406476742980450403465576232681577105508581735553976835090452108510836305001761320515048669549091152624900906468151748735613195712071403108409795079255601134922036122229302797754709896104314177245327709663084318619109883742004331535064798084655977214780268608094318711872622272961584652161064567722766787349464455 A015276 948 2201722106692800594519333713846996248036178326292415410152804234346489189813499375897949271017430792763676215416469308154909409117699272444359289931309661030731877728019659339514369560652211287196568735332175902304000821344544139926066275538712747949940093617414254280701677788635626100542918872674852063845591518427647951049554117273280596524045950876073455086143097101541327821654635856934027585994675754979243114585943796825882141938750179233157143119753998731934713995369309712024666334498951267512686724296422868886482912950181237685058481277537184062804085017008525137174445749555390013821434389321137190829074758433874838092258699029651641762443337251891388117439690794058881187975793956686857151835891603855594617912282322551459832512070181345149891099050659641699089956009996358837775713599710857762864134489814635293501836714312876115741712532095223708174446257060152626479720785137240625665945889983079304011398318247260011866262607484926376046375317248380006177042599343905185453611273651323540522617065795189057261562199391440847087230103395049525319564861589469921064378441611277097578094378465759109772608305759535863933544685028242026202759059763990519946404412326503055763371260655969275264154717151628239670516039302364205985373567209045276517688472840690981984284249927290010244797651976193430096752276148141162517361190470833216991668043699361022689553709242272259928908832033403795336625757307300150298963948171991162819427160994442029342032063631368044032085288344404736664451918882179089098856898173392712683176846000403436443716192008884488938655438900271744300403491160435669342015829418808502818724583285799164008096364964944932304712697378651447684619074437070318982735667497513625351273383402517654350006511808288024324800581679330669400195692396961808588014324967029306912500087465506250234487577148237323356922551410124699830976698582204961136007799085475336766650208142767682596338227367116070375124663665601114100871693576245525838501361284457343386834051716869514541099164107331115787395095948257345008090852230205661746329413564005882123248922030755611998891086718920929467940389264520609374915332566708725345728181227967716758972515880246979549513102693827221313839586845273682985886286109309330213659498988897035583034492844122978254463005554457554768552347110975206016754219402139115606481133076270179240729668267996165370339064981142451436426577900817292109169475069340997003004587551940964964507870271504305060636920624225691503959637627488946014992432479308540700260022870985840523393454747159551021732032513211622686370012183161 A015276 949 -1127281718626713904393898861489662078994523303061716689998235767985402465184511680459750026760924565895002222293232285775313617468262027491511956444830546447734721396746065581831357215053932179044643192490074061979648420528406599642145933075820926950369327932116098191719259027781440563477974462809524256688942857434955750937371708043919665420311526848549609004105265715989159844687173558750222124029273986549372474668003223974851656672640091767376457277314047350750573565629086572556629163263463048966495602839768508869879251430492793694749942414099038240155691528708364870233316223772359687076574407332422241704486276318143917103236453903181640582370988672968390716129121686558147168243606505823670861739976501174064444371088549146347434246179932848716744242713937736549934057477118135724941165363051959174586436858785093270272940397728192571259756816432744055666733753349917484999135535605145486759944401714866487993143890662173700406159627560449643695946500551925486466849947548572880182293777915437833373095433071580288034561513773357032512966791945557702314872750492857666652851741808668682954173830807721986450814603951263103185701769464554375650630089377727524987888658411515266599297437141836904252069879960634683501507096175027505682394768561964154346755727140954076769369907680006105923352876774357009949801986788305753034591413989852704410917800942572694166905307038797146002404538488517205677455930595156103734298366964763419580952346999087088745224899373164917695739607057146014787938810936419559395279367360319872774337759304410741635931476383795501782036696048295209424257022157672152493764510654541983774369800325830751201091448649521035785293420116466845554332147838326674416102327327071695491204013659493079959243373475381022347553445473457592006906240275266927711015615154236728133788281020119750160112786049377807377063729525233404937392364490285320230849205381943836747164647238098162339611572150762367602332704911946587470518754364497601345520114933234451564582660368173617708599858496590183830864743262065092849487540742873413121251838195078423151248697802824345529759339884363544456101828123571411238932151901339991447973683641528386204516488509273918173850703964424433761909641224147063707527637799873178957335135003285657281935517552866980140492233168231015547958708805209752055366264711092671435514968288167036294449636516698500864076190300872781695102134587007877842579657586002663109551867341354035381554940209136622277700621086301205418114684142587949007573588922918989027711062160425365775274084501178121911911088672660386435691319552001415 A015276 950 577168239936877519049676217082706984445195931167598945279096713208526062174469980395392013701593377738241137814134930316960572143750158075654121699753239781240177355133985577897654894107613275670857314554917919733579991310544179016778717734820314598589095901243442274160260622224097568500722924958476419424738743006697344479934314518486868695199501746457399810101896046586449840479832862080113727502988281113278707030017650675124048216391726984896746125984792243584293665602092325148994131590893081070845748653961476541378176732412310371711970516018707578959714062698682813559457906571448159783206096554200187752696973474889685556857064398428999978173946200559816046658110303517771350140726530981719481210867968601120995517997337162929886334044125618542973052269536121113566237428284485491169876665882603097388255671697967754379745483636834596484995490013565627408156976452110114544100210638482278890276806891225729254773963108980033850793206269147507866071658642857533979558108397061735438611546721122719126991870028044724067830428320122684243163478819658833482734493605363985033915133105001897896908872795425444438993771533294341416568784959125795006094288911568372552177898751473691567739401308717734316783127993988892366198648662272192847441577366065936768278181637191188490338744942260174509363618254867846774921668665983266972865844956802274430474153278213228978264873497831898822427717850926283709090809722075545797962119053913818395533640667056892175340461580250551194534714690070869036017347777447207000676499416769035412105655058117232058284993599687511731894301251520358339302767524982280330205675471630325751281637691081243544306270682156739573572277879880797446070400062724270350840124995086646055569925112974199780700440283217288133133648164559186391916394209083421482156971900146877048058416421280623266054521902577597222158329757485099710970076764520128154238685526268995474252776593731686091697179069770649872976654286769964612336247395510093227819832778844840983347797012913562086088370699465593229326998528595848703732692009661253629620913129759514947839078454068425804668310217064071836903576079115638226468472160260658470236131608553803071977199895717890072697430547383037011209292638223812548266103151543395494352411173138917094214031653130788629575516112734616428155254166820696864578268389338808590989698588720317856133570460070765370484694824420477735138661044387798252679348498384481730578335153547606902898639750365512061841311919728832675891766092177078164469167671898095391941641493886817286275291979185204687202627961488663094177561213255924345 A015276 951 -295510138847681289753434223146345976035940316757810659982897517162765343833328629962440711015215809401979462560837084322283812937600080934734910310273658767994970805828600615883599305783097997143478945052117974903592955550998619656590703480228001074477617101436642444370053438578737955072370137578739926745466236419429040373726369033465276771942144894186188702772170775852262318325674425385018228481529999929998697999369037145663512686792564216267134016504213628715158356788271270476284995374537257508273023310828275989185626486995102910316528904201578280427373600101725600542442448164581457809001521435750496129380850419143519005110816971995647988825060454686625815888952475401098931272051983862640374379964399923773949705214636627420101803030592316694002202762002494010145913563281656571478976852931892785862786903909359490242429687622059313400317690886945558294941857080315427464208567596749468252993867642661871784698074482041162980064395084478897448628878002085669563387771643155293614311375445796045092861948923453579260704543570740325782322134349679192189718803423353025316074625506627305660857543100258033160689502589190854319811891243502873944050088201112006442178834199488746078273030206569256652450667167857101089034379128161243701854538436235981081823117040416435631250470868990998259091328044322925857200019065439706519281389994266912362989375169925748624723816428075995552654409514406706897311558689231919724652518224854758374027717525307573418556056290612114958205547625200309940706950761060944858567586048375489455692833162923451144037879750804216258282425416791657958421693953254662680847818096418417660892723302681219163206573854953724629572875280562982850963895048466761584443217059652302750751099576336211557548031273621131289051342792052628900844182575947721057831362471924063677139844658466581327532124024216478738902349146560761428582722214232531686617906181361848021207162439574927936146603289188340003031415335085397733510089230485249202428094680512208937042577572420096128444213410045046229476097096367554705171750977078514310644920255266184759497344806315997467717408729129637630900462678631680606242641421227199280748309428555074254672148261899096436928659711311856908914913247861599004897177444069448415056038519184289392581725583998379789495022730060571327753175471360419689825443436776070884343826000829185959747244483737152471383378213825992501423739523190842061956961519380648063014526891908568903977423150085663460206237556258845059455290284803813884570813901292143416416779195866750845148967570789596253898570640330607741066687602576568239495 A015276 952 151301191090012820353758322250929139730401442179999057911243528787335856042664258540769644039790494413813484831148587173009312224051241438584274078860113289213425052584243515332402844560946174537461219866684403150639593242111293264174440181876736550132539955935560931517467360552313832997053510440314842493678713046747668671347900945134221707234378185823328615819351437236358306982745305797129332982543359964159333375676947018579718495637792878728772616450157377902161078675594890483857917631763075844235787935144077306463040761341492690082062798951208079578815283252083507477730533460265706398208778975104254018242995414601481730616738289661771770278430952799552417735143667405362652811290615737671871682541772760972262249069893953239092123151663266147329127814145276933194707744400208164597236148701129106361746894801592059004124000062494368460962657734116128595044439776364055737346513985545549092017843112124203255765170591109498764291640780873971594741173455343535637839881792088490486063919362674377461955422714786173027050302994885446067760297062618858756556267820122722403192763308553735126350089252676099819365845065560491714813853222629921577694137173152451317885883107659248168358002234627089698390248429307009312942999168781572393655798826564968140679695889994044027251630943575948618395742006832180387146241780163928212804930724976073667157017130747226471036053134555001668202486920993357154575065945748871521351950881893579752749263788715913134314669463255877562818598867053981090008930392926693375636446082560907028534267361934091572614852798634849268141239050132481867435191977316708242880002081049833626297936743462536373576372964732180676395464527260150287944659850968458080686890458563230850285407916349597362689028015100318921962507650800300007447576873779331801408493877712267263686402193959676522965211116061410806333886912161489575694764265988848514164471283003992776450810375272048661114586437872180237182530166907598687501150064747713337860785149122317302478491524128878725650361124168014816295621193744455402428117267277256743571682923308471296409963958646804198728025113463266035180904588117331638420081749576625058098462750960623231709885438818843777115304722512983223836250396389750083773164743786900976748142670794620804152293461754851357733313031170014819954926864783813690613452457747927435919436384144389294395773399375813331712533410430307808386831052525260891329403357656203149441632031119108867816836520667545731156455621105352256731711415744760405211517957431281738344795889993848713984793883793120067778593685989836389325089627949936154360441 A015276 953 -77466209838086564021124260992475719541965538396159517650556686739115958293844100372874057748372733139872504233548076632580767858714235616555148328376378004077273626923132679850190256415204441363180144571742414413127471739960982151257313373120889113667860457439007196936943288602784682494491397345441199356763501079934806359730125283908721514104001631141544251299507935865015453175165596568130218487062200301649578688346596873512815869766549953909131579622480577485906472281904583927735253827462694832248723422793767580909076869806844257322016153063018536744353425025066755828598033131656041675882894835253378057340413652275958646075770004306827146382556647833370837880393557711545678239380795257687998301461387653617798271523785704058415167053651592267432513440842381789795690365132906580273784908134978102457214410138415134210111488031997116652012880759867457664788563792618872897478424608534692568938096769146387273223782929444580274933405167959743786040716782366247186005357544058556398910391025085965908558929718547932401333302225434698833591744782423536492609913733991411570187491290833236888499819957508147949685372210213706202588202296005307040205606743746336417510191671280190410917235654921797586866334758085881660683942162885732065980167389779686355113683657897697486973546092157122011995197056417190447930246542249768142560421552121419187196779520142884389959101820995834969624093831573102976860734698824245987103087712280364451631810425214007649952216772069410931093211677022747284461086178569603673410670504620454387267494535229148671619287297462765030478673610516780924592528073298134079536262235693764174493608418253474484902168100279140591687012085406035151059592526182028063746762262047014077464474777442396886854366583357500811174205689743750521880809147496287628353005133375633643657762401443961016229377179857107741558173116242922334069938130587718762726391133068086619162876839893221687237932020751320745563400989187646223351946600390190196909065940911867493554103993976123571489585046930728676920324985305582149860362551579307797039065421106863568897627748588205471303705338576626612615078343947006504064903173878056240248236096316602752555559343887192922204687763247432403244836560169964400442829680349991436073676967551650060043805254889942617448502041471757768239652992349294486388732056403272930828676805631198982289657974434071146268487405108465244070545185035500506197209520940072967637619431913281734754201109617781039036063271194013368171814626120857581205420215993792331831509060221596804411200130454994801683292560674437365749370998732077692858287495 A015276 954 39662699437100320778815621628147568405486355658833673037085023610427370646448179390911517567166839367614722167576615235881353143661688635676235944128705538087564096984643932083297411284584673977948234020732116179521265530860022861443744447037895226197944554208771684831714963764625757437179595440865894070662912552926620856181824145361265415221248835144470656665348063162887912025684785442882671865375846554444584288433457599238561725320473576401475368766710055672784113808335146971000449959660899754111346392470409001425447357341104259748872270368265490813108953612834178984242192963407893338052042155649729565358291789965290826790794242205095498947869003690685868994761501548311387258562967171936255130348230478652312715020178280477908565531469615240925446881711299476375393466948048169100177872965108788458093777990868548715577081872382523725830594949052138335627692781685152436471704794901898823531508035675667390689167862320648018678474000353643517362719890284775715111137426301388922959197688914626727707755805427587033547703725531151374197471076673639112424077136757933751151816566387978918668159065595340720340026761284026571270534971009514824269993308088218239829050486405303548071676590629225794152969632154007065152922285735442529754428206570180363124722553661493308849130092045487345701439955354778207598758501580307727544260825346411777789558362364337323704587004919232361055253127971860460874724905983561224233844021599492095669138946324518468763816202859064693108198678981815635795979239114604334220835451303319367006848424698514917536884205768985474472897898706259020049568947550277963334937389782647298439667362587336961125521898233399081479907995891164352310068065726083006946497519943262255206236946897140549995765884493515939473354542599226349044416157345493938432291681462603687582783469248816359551288134105773138520044279236617471869033398754490538054153522204229103238540958592688627597571876892822979817091144118997411441067944436287670675741912395869092716611628438145051649136040567968772475659820220353470540154954360248546198760124483167714994152969568463127809991006908364731596080473451023949108404642075311688320488712017566542174139581825081832580308446491285942866552011987294802037226608438374871469698042746449594569826784746175744309068555174238256412703821702364798680955213202517744421844026879535226967498305571375386873670507480973053397836657039518104576995203417975385350228170011084064359518005390613752256402548572860777467539887851786533708407627123503501923269494549107330146888753237218977705249898897531997132102405369028532767660030585 A015276 955 -20307302111795364238753598273611555023609014097322840594987532088538813770981467848146696994389421756218737749799227000771252809554784581466232803393897235500832817656137693226648274577707353076709495818614843483914887951800331705059197156883402355813347611754891102633838061447488387807835952865723337764179411227098429878365093962424967892593279403593968976212658208339398610957150610146755927995072433435875627155677930290810143603364082471117555388808555548504465466269867595249152230379346380674105009352944849408729829046958645380991422602428551931296311784249771099639932002797264841389082645583692661537463445396462228903316886652009008895461308929889631164925317888792735430276384239192031362626738294005069984110090331279604689185552112443003353828803436185331904201455077400662579291070958135699690544014331324696942375465918659852147625264613914694827120998024551483518643896765688515479041079154914087809197744121351690318816974172702137180159480718372156708160813122986733013565216257743769704904733609848937639956260916361000027019601335380244766155828210502984894847917536359838061925697361754339634727622265639526628775609879847764542366414323802601723172388578594085268921047090542370619106966452557953335445800600802917921668021961571741565164240890142340753617559439584182904963303717143619133602022127404418264435248743175107140375786217655265156709834826674207618037395708004380924817649312491708320962156099832575441210845411966796876679823898068031439902535368416534787853819571022711514901255133279290125781049355195323426728144930347765377082583435489817918319254848408357785092296191561839254170777539088456810505508054718509667411398794173826589664831221343217882704884794737338047622750061717151452692982325137758114069678750669117436549670964318076884915230680340302769204685591684467452810589340466373581020358325105629351046445375951376289019203873792575712288034153578694479980625361809564258619019878998641261449093890766161263969492314809956726463716951845892093077701196242086245880140643069426345510821363520650726623635846765659408532516028746041866916011876335890874258844679231068928823040657102638308390317211495526256345535736995767426915134144841461013729215697614295476145538242340637818090907831001115585400075727585725960998230703126521391267536711276958270433172160673337335979903315421123827809130520044425135537064837483665319422246548850663120468872520303922437488833103838845859819961838848331319763999754753411559199935749151756772549269093388447566369164991754113476209638906275497358458871412324777251103825103779844658267180572755335 A015276 956 10397338681239226490241842316089116172087815217829294384633616429331872650742511538251108861127383939183993727897204224394881438492049705710711195337675384576426402639942498932043916583786164775275261859130799863764422631321769832990308944324302006176433977218504244548525087461114054557612007867250348935259858548274396097722928108761583561007759054640112115820881002669772088810061112395139035133477085919168321103707100308894793524922410225212188359069980440834286318730172208767565941954225346905141764788707762897269672472042826435067608372443418588823711633535882803015645185432199598791210314538850642707181284042988661198498245965828612554476190172103491156441762759061880540301508730466320057664890006530595831864366249615157600863002681570817717160347359326889934951144999629139240597028330565478241558535337638244834496238550353844299584135482324323751532055352069323691390770573747800355259883916714531607578692018878080257106060665414145647488388967195577735888806030283100302304743873339563316410848399444575234615696046207932780334484130490791461673723197922621206049609781536608744949630654327372281082076771920262912378866116101838296741832757783000307263948409548679187139841795084720508182725479652385597790649626618686209722266942257031891332450827422148470365034923789860470767504849737406744160302031656962906083161775667399220022960473927513395629157909327238418887811811683344577900249877715554661986740533624765954653345089554286821937013835669763916940105299363483719712273815525482113499510635777429145367990520308025831992057550450437004960525297444245122976010447360271796023907922208101772543779357648890508648628710075204352102240284999235985666340697539473899423411218775828262913589999925209352549568820762248800500719438300001187100354278031852687796506220489299066669869562107710489402135098306972774568049342760024043743862532281773852707993235764235746453563320181136739072993402188753613547730080584439629344708568390185469732110817342686910277066276768668742693235565911784319838991187760021262710085429072745018849495552832306819241811569643555212700638754622504123782195819169166470401084630735515875762886157410247815348408461077409170573926466081099176297223597594726753477230174704270709143407540641039232157020233380385562019600637220739151224747673080828372148391614432950323480863855259949436518769647590002835948855359620551349733965262277957733053084335982481510652940558155757714085095366688479109965537670374942156484397353526917800392445361098002939767432294057714163201906572989103799945302912024498560598840520810807271095409088591936121 A015276 957 -5323437404794483963003823265837627480108961391528598724932411611817918797180165907584567736897220576862204788683368562890179296507929449323884132012889796903130318151650559453206485290898516364940934071874969530247384387236746154491038179494042627162334196335874173208844844780090395933497348028032178654853047576716490802034139191685930783235972635975737403300291073366923309470751289546311185988340267990614180405098035358154134284760274035308640439843829985707154595189848170888993762280563377615432583571818374603402072305685927134754615486691030317477740356370371995144010334941286194581099681043891529066076817430010194533631101934504249627891809368116987472098182532639682836634372469998755869524423683343665065914555519802960691641857372964258671186097847975367646694986239810119291185678505249524859677970092870781355262074137781168281387077366950053760781461660995560025681988426257095834373646076436334989527045703825832143550509787796640881194264121483237656691198625980858202821030261589872211442378393878699693693918586408471134475227187017614435327222171471096109344601743959839891350615784288628983075525120220753793317451204556475105464603740049147790919161716421179261930653995260847188112758091601687762706099026812281436412793333767933114924239816173306736538075833574151996333679708885720333153686371253107359614270706315356761346120055099653729896930610979063246889589074194025925043736677888296786831347690143208979742295582579648496282826667871947489011893453067113718359492629058688197768065093035584035966453178369035930779469635679431354098557427269152168640738023290046832520615110754327942780281190627553500641230150050707674523540363367145671268657821958658870522161890965524154929790593988841408745657288392381117586900265471112932993983248776032404281576534047626437636852363439072719594439631263523207997904439170917447077595140680970745285973693340329324536199498659589650953446624075025778914081221354316887097892655978817918330386574735795905484018234290458172416075538648684045240454146777995989923005487949802586406259432869468398235399596304331107637391540424333533354851893740187080899551136525786445232716019086435309100430675553245104116881811038637410954000582011740601352863100997574148110252340148532721825398123782657141232394098945373857727747678476128143146202852195106263508917696475204711960802456522202093718775132722581611960597080387783511345963801009956439533997749608059009574821792026891058328806244144004102284927667335158367899940497073133130608858663651290624917817473118446830152630266150961048301429111465486043510682096762156893575 A015276 958 2725599951254775789057957512108865269815788232462642547165394745250774424156244944683298681291376935353448851805884704199771799812059878053828675590599576014402722893645086440041720468940040378849758244799984399486660806265214031099411547900949825107115108523967576682928560527406282717950642190352475471284760359278843290641479266143196561016817989619577550489749029563864734449024660247711327226030217211194460367410194103374916753797260306078023905200040952682063152737202263495164806287648449339101482788771007796941861020511194692994363129185807522548603062461630461513733291489938531625523036694472462881831330524165219601219124190466175809480606396475897585714269456711517612356798704639363005196504925871956513748252426139115874120630974957700439647282098163388235107832954782781077087067394687756728155120687549840053894181958543958160070183611878427525520297213902618490225023585123746855840549318426379847025255055388569734175479780817185839351929856101555161447261380439741105569743404433853561478336200810657304062762654753136609590902155771813521642720094568579508666215194615399866679585368642305119324332745521180874519048824533725884555778851349051564400209510440779428949131325818195661886647173554805488960736370976943193233110656691912456501241186358610379045979437823966242263598108496998053445496271294727457613726321494349166724774153494301629941801160091455283116651722684163449548229419686940255664425278989973953726629232890197396915938416573859299107621637423609580352584486205431310495245126193096446348389337278781487451918138597545166414700220363233195740728544773042367181346984412853997248280535392582812474669372794461334396232292447336225506673356214452654730234865969401161927698703224550211182411590813410346150384835275759326968306223746682167246132918833010231194967757929022050021826803433090059264015375468270407459403548916000550381925428575442147045485728899783442142117858972842134229586567262184566844593714717339138928936181579478366394136112441041065671642071476981752762988206165617840235904046911650212567277953206921094788104896881412898010945152831089055780930355752565913829103184949128400327667903006184889957980896460123858254966334894464137800099407349722817917086363496463103753730649831349053659632905484332596097631813926300131689603540332664341538602727993692127057928884569881957924772496858344271717362627011906067683173685471847291422128514403890325390945318405319811084901516269415839977681684750178104216992760713136146721642836486415604152974016307170464778301709586679075867667279161848737610254875459598971642422663180946232687225 A015276 959 -1395507175042445203997674246199739018145683575020872984148682109568396505167997411677848924821184990900965812124612968550283161503774657563560281902386982919374194121546284257301360880097300673971076221337592012537170332807789583922898712525286310454842935564271399261659422990032016751590728801460467441297797303950767764808437384265316639240610810685223705850751503136698744037900626046828199539727471212131563708114019380927957377944197276711948239462420967773216334201447558909524380819276006061619959187850755992034232842501731682813113922143133451544884767980354796295031445242848528192267794787569900995497641228372592435824191585518682014454070474995659563885705961836297017526680936775353858660610522046441735039105242183227327549763059178342625099408434259654776375210472848783911468578506080131444815421792025518107593821162774506577955934009281754893066380087535875594542357962887031107717321729287683996404136498437044108590478046532619584424638222266259443862830295013144776885284564798143328166838473173791703783079993568837983231208410249965647512741018481488497193468317133775173832231223171322487974719877132882692083960114462015772536853060758305575664132951801158386224154504083259097185296790898156963662763347108255388676807986158884412822393541785024364955478457059694689149953969307422411820362324553259722970789814534010037048488482730952583635189541981533911310338026545695066909439943480792943648552126098121003117725437984778355744536074877916941320156218235880274321161704289028321966333773503097225654627160849690675758240987113643841164887228499484049953866091605491235105278964966156408796253933910360773097663708568780266888299437643221258383121043094016123188415420797450016052348397228424849891498193546408469430673121636821497422852809888906415959800413230834648566366090703750789400063315261073145255585487639386876834077363791667227879739567518049610244487615644177150080903579186198196913250164881315819172004693900240392700371446139230121463963984160590211351174957569236495647480163325166607103593364917320689942137739789016912718654409344357240400602428161028597552507479949263394499826730775731571093352162042990685878319564433541708133200796105702877375655623354136370630009803466982702909373091191656142834070453833269462037476230344571057270327142386330162798393160032211679803061257843325282942473541108051100102779114651412618813960605179484845931637742396676765476502651067710245039945567357561227008287923768117062407362582068856384373994919707648157894802688904775532114908764110344755260297779498582921433235507949098447501486445802298424384963975 A015276 960 714499673621731944446809214054266377290589990410686967884125240099019010646014674779058649508446715341294495807801839897744978689932624672542864334022135254719587390231697539738296770609817945073191025324847110419031210397588266968524140812946590952879583008906956421969624570896392576814453146347759329944472219622793095581919940743842119291192735070834537395584769605989756947405120535976038164340465260611360618554377923035114177507429005676517498604759535499886763111141150161676482979469315103549419104179587067921527215360886621600314328137284327190981001205941655703056099964338446434441110931235789309694792308926767327141986091785565191400484083197777696709481452460184072973660639628981175634232587287778168340021883997812391705478686299311424050897118340943245504107762098577362671912195113027299745495957517065271088036435340547367913438212752258505249987378321233269042669940210724873229543254787078045216376708954768413697996286304431119406121961100019990380851833080138296591916836906056724521265756610022301834348443789790196910656049632315395562896628338530060082648345573088700708196241340423528762694240360769500949854323161304195881633932620726619559797627645042417356226353113710710987714616905418185983183388908670888683072547797660804319064977914289860400633002981358946565672961068954872710824343217645985222000421013963330092960239725168033278497855221603998984197879541386057890225476303696897052163240033901675912455182920526691675693631579599011224588531584771201624873931965464261423225722824482941447216989864612534520516415792476800854946375188631279737364201994383125614963354290078470922553418975585779946923307446542468571453887823077437193040899842554407778610444605342944465498913065596394071416454539252497246751074115886703594357155398397353807992141937541789348589001382349567195260500407742709498270604419924398424387801960006143580455108207909318600410590764579440942908059393348279080010676657168901895175373416411533257488652104456891550566842606698640969547143159552556857530488673160392907900821756734721367967366657412363506215443379840453064345634213678546998086308064314363918974204650155543891832160864828858091378612564975043703478884676287640915399939825009609997175673868476983669140790878617394952508656495864756299971223176075609073938383961808584243572944787970603089913248423218968017832242694422664727010972599367192424345978037614305976891932762595786292609356753143470083910962482005454060093408941945692439836674073624768825271345925042373580240091186961901558909897183221688422974258217923328198927140077205820075700218040547197517578222201 A015276 961 -365823832894326755556766317595784385172782075090271727556672122930697733450759513486878028548324718254742781853594542027645429089245503832341946539019333250416428743798629140346007946552226787877473804966321720534543979723565192687884360096228654567874346500560361688048447780298952999329000010930052776931569776446870064937943009660847165077090680356267283146539402038266755557071421714419731540142318213433016636699841496593978458883803650906376959285636882175942022712904268882778359285488289333017302581339948578775821934264773950259360936006289575521782272617442127719964723181741284574433848796792724126563733662170504871496696878994209377997047850597262180715254503659614245362514247490038361924727084691342422190091204606879944553205087385247449114059324590562941698103174194471609688019043897869977469693930248737418797074654894360252371680364929156354687993488196288076013080118942286978544516576569909793451107510392521310686995120893166020036369183840029745147118844326892684922155747553218973162898022050248797771352068047089691250494147422348171549875187189262881993062028632583282813406468841387636171642640615515036479741941806955612589459602909013682666151645749599360975382500984742632619063953617778154705767587589127870706178145503806364774305301682813535850344703416580883635487178225157400564978938412466615981763029256906012775651057999003133169324930050929494750737806488390289887309541452034833056844887603171179838941549100281175031747705049259939361794541109130823156899348246670869171797948915517847658604034266069079528437394940769488170307000787977906671227446583212377067433363845966168176739580607437131229085886138432817705407137717431766057180433469569095009455475691884481246546865333768210025239184446295332874602007696434806766806619598749187929764661715373173692671038993515120122609314212950670241854696440166638017353513594731781802850529421704928400967264152691186187270261794314246710765680626476962019824846089917412634747078597375663634982780725337500741066760303271301911413663141125721704603242652344512325741230482017232216143319493424887198456609258745123012661098564988252213220364206114573870088358676658946134548380553935458430247313551041422623814037013131212260798256700733510930964926966517435804490908678409179968817166480436543451371490979510407925029273332167482243417507320370767337546418930937664620151432878802856508761654404105877332769074756568399847636836078645433992952129906476624154457359857208813412910133622406014943848203138839431260456326033720769345785567363987500858728538373031077962346218285119861933580448614166893316044898059655 A015276 962 187301802441895298845064354609041605208464422446219124509016126940517239526788870905281550616742255746428304309040405518154459693693697962159076627977898624213211516824898119857156068634740115393266588142756720913686517618465378656196792369269071138751665408286905184280805263513063935656448005596187021788963725540797473248226820946353748519470428342408848971028173843592578845220567917782902548552866925277704517990318846256116970948507469264065003154246083674082315629006985667982519954170004138504858921646053672333220830343564262532792799235220262667152523580130369392621938269051537702110130583957874752800631635031298494206308802045035201534488499505798236526210305873722493625607294714899641305460267361967320161326696758722531611241004741246693946398374190368226149428825187569464160265750475709428464483292287353558424102223305912449214300346843728053600252669124767229813850101886969599033929099676182560851746396654879398567829756469761975896993198781658780870708995124817894547849705815579766726091150191108672188073656291200026852589755479563691736149080578186724141680009815136281245212272477184659195391867863892431350049216390865730330727282807354099704171385958493263648900185579994771990986083787521356426480832527688613756734730431939000654815896350195914206562369372321405829762227433178028722098856487340867603584346902879444123977795118867709774327386382717933487044733423610988214461582978031145132071794695651578684145145430865785047052100781668753233891271419860391509134777017152882307281741599664652776397013675082571159908234846152610510712419175195171963143846240231091186361266196370134678369562545123829627931259928426205942171798693596032655558398400407777398325560158792125202698464052861620732239329014335186968657264481773946508741121433180940585999762492989402866093433724903940497999839527289270105693390694035321146089743435144708982566536845049621307847524172985240131042259795680585936648554902013664259847901916309109730527170491043050199602841370723999715617264116183065559019787133856129528870691852564757613996568972670528257559026247115845160298501287951926128688807239359773702552066687985911700726825630069047081533968757791934362098232960173333853847468854112366524339146631792064562248736838116175273234772423480234523782635923322207153802145045784445602181159483617021884984117889696211605581911419341377166596798688842854802161060542437845093920409010395951323676836408384563097239277275618807255429461511960692725243498771267949779766163066555375566630636336496713479682714514314499930993338748825169439631171105032023231380090068507035046307504355654265 A015276 963 -95898522850250393008672949559829301866733784292464191748616256993544826637715901903504153915772034942171291806228687625295083363171173356625447233524684095597164296614347837366863907140986939081352493129091441107807497020654273871972757693065764423040852689042895454351772294918688735056101378865247755155949427476888306303092132324533119241968859311313330673166425007919400368752930773904846104859067865742184713211043249283131889125635824263201281614973994841130145602051576662007050216535042118914487767882779480234609065135904902416789913208432774485582092073026749129022432393754387303480386858986431873433923397136024829033630106647058023185658111746968697101419676607345916736310934894028616348395656889327267922599268740465936184955394427518307300555967585468531788507558496035565650056064243563227373815445651125021913140338332627173997721777583988763443329366389111686631401454982863240080146955835972591373388276601928108866979187019880629346404698470253228519058420106822036256965867741203614805890677672159237745628662584224647032856402677580038783141098232845418532621300951413543009084801240773317381607942850713005960190232892238168701497234965817197021073238037327853975148616932105704437623253168956922252462005282525041030317204705377399254281957690430203507284036720354512206701121746145714569213517560228414758896198355180287194174586081764068646591108407366491886188217016789295739106148228458230428774857300632620471459461833945885244519649949241751141790573119161454209297657947031402314683695426713453275902999121267543477626725768495504097163783592307897085291224085262232023235503722478439734724966597559975589427890764919106832663746903455826739851850927313524379719687978610542772295759578938922794150256994358790445681845282728638004641396597755647731841501292248543453158520865364567487803322681815772223695758968064872945014805231217635765681975828099609766417113626008019164478028096714004271847576339899717677458802729036232022478597380484171511163601343350103083410443803373729824430858805726271169353727765316954252898583084559911083823869263591572405367774449977985435659331264527462336339189944809013084458110696953350456994643336626941670088527059768052367867708051840973114514687567800810192987741183287736492730888474729228480379342511271717381753525229898454589970715851416840015568252072744516652972239681871266057220442054846235840846255977414390922281232827614128074948181039125853076169748641523907070050388912933180481754456234246125948295704387046966912308909129946493338600464940390824727304143969396536950777546502119141601681008525637033391105628265670657415 A015276 964 49100043699328201220440550174632602555767697557741666175291523580694951238510541774594126804875281890391701404789088064151082681943640758592228983564638256945748119866546092731834320456185312809652476482094817847197438474574988222450051938849671384596916576789962472628107414998368632348723905979006850639846106868166812827183171750160957051888055967392425304661209604054732988801500556239281205687842747259998573164054143632963527232325542022759056186866685358658634548250407250947609710865941564884217737155983093880119841349583310037396435562717580536618031141389695554059485385602246299381958071801053119198168779333644712465218614603293707871056953214447972915926874422961109368991198665742651570378576327335561176370825595118559326697161946889373337884655403759888275715869949970209612828704892704372415393508173376011219527853226305113086833550123002246882984635604202408197408091970954951377049624952704871089267973843250880904677321244907682373381978052350841308109564560106305011664647908224137229119578406589587480300438407082684350625329507110200425657345080700770079288913387855652931913106700398833099474959123283453860643637058418587829748032867717483404547098615810785844113741666668624276655849413242200976485902286838518877162791354802852039375324336915950887983884170311049294831751210803657772173391196359515361619748742434322288044718955085359867557976363489089609515803048346489352931031557373411795778864639270524901535907027086366633966606415674026217490325939270316794736679133568133884423303659905438409781520950432965169744646183724714576744399600886733289098765943797372342404191638392997574297598861185486713311746588018429777346444112339965177510966814221020971902752169700823520630523561448806999933333466614476895983135386854775579042499981994433428660881430380023762639864727587923346282521163607362452269941245908697832097813138378727727889276339714626784983682796430014908674442346470919454047899278672490861948890249512691550408222210939552140147882609060393339941470405492166633046639459815169676205330619567924825689510646334258225570218331848301468376104401400025889273278176075778180717767689900643114734309714301728795641549655057354357169104418200406252246062295759128776358116488014831974697590245648079553167836278118782455321307024636290862409652977718535777105602512787570501325281002625402558819710029351124350168297572724492521955528301439358400673693969618451978996896436826683663514588005404357486723084678920183008990224396888605276414096760064141068681069990968137351233490741432905302211688714127274735579396015449448675264419923128284371054163422504283650681 A015276 965 -25139222374056039024865561689411892508553061149563733081749260073315815034117397388592192924096144327880551119252013088845354333155144068399221239585094787556223037371671599478699172073566880158542067958832546737765088498982393969894426592691031748913621287316460785985590996479164739762546639861251507527601206716501408167517783936082410010566684655304921755986539317276023290266368284794511977312175486597119269459995721540077325942950677515652636767675742903633220888704208512485176171963362081220719481423863344066621358770986654739146975008111401234748431944391524123678456517428350105283562532762139197029462415018826092782191930676886378429981160045797362132954559704556087996923493716860237604033831079595807322301862704700702375268946916807359148996943566725062797166525414384747321768296905064638676681476184768517744398260851868217900458777662977150404088133428521090619976588079866280867864487427644932122115239329468374916648613917986090165698115326926434698145591232987969129294019817028173528604996852113449093623356421932915823052786222124312501540458103047823669998367987335251490818762568836337292525310758563151108871862953584387659737780120097330477223628043890391177220626146298783398953859296972886465834359213601437001450364690737484332404456492538362906343463423551926740073806899817741456937667799382627576825158064313124035822746928605486222077470851135697351189695260865378872892132402853407779199025882420324863496869993509431019709459563758717446849859520761784455572297907446848971269195371380182844526910860999663260720474040290732808637353881950001685207069973647095628334458839978236426512791995279943327678035596017125832943932620860744930136378583957226962287087707709079202805062005411736158088849014234434521682377019196620086137247077561382682386447984227310113875827391624511364890974149818027056388843349648274268237394317265492751511646871242420137447552017856701786862760539813361880195664940202055723743918084222031807068965399559281847937708324087581699218110124777614222327554093983615288936833674980984977611045586891446452970785806534957982544055446264940462739817773229569582713543176974144119338795399323506090271336673136231643727557309230544412898272607775797249183141399258817726161649257838902451397564735886481800998904259771619056655770328638126695405921939367207907033654729088083017126995951672731906314704722895513115461720330846372188918759277287483579898078550035377083829027381716480901268909862864053967445298143979547680292822938369907917314852298398034499297769801400130186380263873451933788578113826444636109726067135427770147491545941545477179065735 A015276 966 12871281855516691980731167584978888964379167308576631337855621157537697297468107462959202777137225895874842173057030701488821418575433763020401274667568531228786195134295858933093976101666242641173538794922263929735725311478985712585946415457808255443774099106027922424622590197332346758423879608960771854131817838848720981769105375274193925410142543516119939065108130445323924616380561814790132383833849137725065963517809428519590882790746888014150025049980366660209095016554758392410200045241385585008374489018032162110135690745167226443251204153037432191197155528460351323369736923315253905184016774215268879084756489638959504482268506565825756150353943448249412072734568732717054424828783032441653265321512753053349018553704806759616137700821405367884286435106163232152149261012164990628745368015393095002460915806601481085131909556156527565034894163444301006893124315455953109562179817484345675526452478035162806560760186497476828143045497810903330243736323282475112753359083884173572545948060685310269538828934973952796497748442749231689528939024800679048238065113769827838117407972219446703159734311197348070054934680388043912880165302336065957567709034812970549996384691105783077934759600475252443028787838616973578291282973828568363216633728564572836543447136529248460739327530244015642846112314793962430586652856845725753787226739604367440783239974735494899630846710787602901657597311155907498172519358550338642805245431823922098820126358555791158691655643592711907283460065679289176826320964384948950253382340706103320159776944231636543484964936198539745520295025235457231389955710640251138409738111917111663592314533368740639421559259211860280102970094818769707637776966181232094311924676150424067980688774486012306597619829411049844856942922233832913696272272572793991831243585957108823241274315496973008148670595734635689726550031721288105794896426200977168789872678113293906666439871039293323728320803396915334780317894228868711751503299064424420223261149771382769661048330736204604653612541832083873369102189801006175956153460981488220247887620160999701278561655192366720936544784481856177547862775148270953056745720353378073152884609823158291233534104300478726102225589512333072027239078725656159780616411390472163892055956878781291121789207476534829560836804299568989282272186242857020744117024748485447008982433373428065513027816660184501145512954440719958763031807888208635618284823754075336998490028458161278633246779824552416776178111584423274425217622278400582159806230611551863149700688010957158588427142955103460971831832210458707692344369023379255917972378492694443859711660851026638898051705 A015276 967 -6590096310024546294134357803509191149762133661991235244982078032659301016303671021035111821894259658687919192605199719162276566310622086666445452629795087989138531908759479773744115764053116232280851863000199132024691359477240684844004564714397826787212338742286296281406766181034161540313026359787915189315490733490545142665781952140387289809992982280253408801335362788005849403586847649172547780522930758515233773321118427402030531988862406663244812825589947730027056648476036296914022423163589419524287738377232467000389473661525619938944616526355165281892943630571699877565305304737409999454216588398217666091395322695147266294921475361702787148981219045503698981240099191151131865512336912610126471844614529563314697499496861060923462502820559548356754654774355574861900421638228475201917628423881264641259988892979958315587537692752142113297865811683482115529279649510046090519249396434045154114034234188822073116692725898889328276826163883852894498789715863274262702339603102659532929291172551398190938723899718384352730841445585553582598758382037273685661130902089553957495105293763313643866710183272041035786080119750441008505827260709610763824621226571560131476044185357591157009937778574831628893817013143611706786955054986490514384577460583014517375693547512600386126281343012268543413796821520922920963753978317055078134084358794169061876731280038046287559653891282860630746387529705883294088218067207252178085543633572266305398482044580311474747701299314780587761366306200643704258384849875675476804064282565720118881037886109010137208552784769192538666520983309222494883565427263300539556826221407272876513328079050528989422212418537202584780037386599173718892432934288302391351965544921601089772864842763065283783989088074584280904123860424010310949937057889465503721090295066445900812139769764640622811084096015370487706270967303075122802215436975374576226798037053202659607243176740060390739697536928433273062093312874712605355913279857745056865517557513224086459425192007211756280323028138962801190864558973522856988739361988267679934131958122383189278239648431251397369504150355321831039706613127354104500382014064652509147829876127471470147565582637050728292554163621603361693855415929768594726172260101390483141903963180139627726736778588119797052125855969112133830322602127526843095290218098689774513466754768837579117395700184726919334591731659046666589901840521391144634756745548244614991474814961618493708938498549920960783569548010250711669114083408551818424957088811184788058871832797732351746027138874666390034933955444514226085288980996547220651312431776664169406256171489902390398041867655 A015276 968 3374129310732567702596791195396705868678212434939512445430823952721562120347479562769977252809860945248214626613862256211085601951038508373220071746455085050438928337284853644156987271195195510927796153856101955596641976052347230640130337133771687315052717436050583696080264284689490708640269496211412576929531255547159113044880359495878292382716406927489745306283705747458994894636465996376344463627740548359799691940412634829839632378297552211581344166702053237773853004019730584019979480659757782796435322049143023104199410514701117408739643661493844624329187138852710337313436316025553919720558893259887445038794405219915400342999795385191827020278384151297893878394930785869379515142316499256384753584442639136417125119742392863192812801444126488758658383244470054329293015878772979303381825753027207496325114313205738657580819298689096762008507295581942843150991180549361320046757237861779268138738131716848503601661330993851739772609436292233777060884544548067014185350212650708070377508071355562636452796653615062675259055188594334829006728029117367262228851561784129891557238396039651342021424336015189085591723993255152994747867869424853831491008999156810357883549328598355138238218327389897641797597341784139034854004625120362278570173356358794426492166385055435386546080326180532212034162384372542029517225223099161416504169638543143652020360820949177433697828528313809734455897762000192492651638808449826472429765830150381584152657856489135705374978354222267687094956524610067327254001298105268620810123631129700206853700543885418807726346978605952007703810427909447140266023380140218391024868445641758163670563942044063880533716817310520995639870873263451271843684630188986084592093711912974384077834659320210898397817918027555039161333597554500602770622945902460438452528674342494310685317219740389768364427170921398653478369200264906130867555673067114879121531279976903809168545218713709247303774039666752315709821335705959924830407202232757607904439372755256149794540139428584341029078496991644870200740282858665746179666474345039598943707655276255278254023249355316367558929986681439569086998576025655118857491406453689819822284258786045780778121275701557678935958733432508129471866210163011249968082194537286296429727048872647102199271104057053594036431794860320183103852967796433266660408160702388859114069553124857994307022903858891003065155517744044529851395962344754451384241181034453228975507646709600537996645352807211010679121458794063498798699592886217097244429535755711751787929835993766471756649118500031377533353355981086330289112132329084330133360544640940078521310615490371353881478824573561 A015276 969 -1727554207095074663729557092043113404763244766689030372060581863793439805617909536138228353438648803967085888826297475180075828198931716287088676734185003545824731308689845065808377482851940101595031630774324201265480691738801782087746732612491103905306991327257898852393095313761019242823817982060243239387920002840145465878978744061889685699950800346874749596817257342699005386053870590144688365377403160760217442273491269032877891777688346732329648213351451257740212738058102059018229494097795984791774884889161227829350098183526972113274697554684848447656543815092587692704479393805083606896926153349062371859862735472596684975615895237218215434382532685464521665738204562365122311752866047619268993835234631237845568061308105145954720154339392762244433092221168667816598024129931765403331494785549930238118458528361338192681379480928817542148355735337954735693307484441259061675082006784427903736163356795047451305432063527500384927104067197066823770212617366941793395267159381985163104150629109456277051533005565520096986340936979209423189610271707177917610269437078960695496842411691800062707822461820262951005730622342290992613763753181267042016977219974547922720037115077860648963623451799014226340916205005984156022589015295719621974791497877124122773857266669727942625229973176704446621888042446496431497857190309917575394165674336295687924698378369518191047381919394143538184539823949488620488616915811769499020042185692266971995688179343940442412522978867522654118304974146892855510931336311886476146850965157219209525951693112687670037453304066783400558331631284508921551523146223381671259339145270581174942001380530068352404492190685740460344734416306107894206637956715424858657079189913003548576547162543114605701256181714372635260943892782060525882839030830346798686754765152799422506446378628267367818049343093622097961108490499054594710259744902543687553085885199497472080965237389879614704812858077072771631202008670788605837799271296675956468772611804017066680772142529360415784662425275231521406591290348191676353297431948728129841519735619516552774038780339303156606010493454722944114927041525878968044037122491229060724323299328183521412512732119352245354111741331419458506010959731774038245584562039253987097037540430616242255664879286327398291421743433682265795934676175672865475193125191945815166396007305094757386158673109874800405703351840093015437126277932737262431659199756952454931600555729397583216645908177918786720443704464340925166707515517935623570164115739952741018392605644368587721007049411969749440315642999245091298438904041192423896636949414051254033378660518748517204103507005031815 A015276 970 884507754032678227829533231126074063238781320544783550495017914262241180476369682502772916960588187631147975079064307292198824037853038738989402487902721815462262430049200673693889271220193332016656194956453991047926114170266512428926327097595445199517179559556044212425264800645641852325794806814844538566615041454154478530037116959687519078374809777599871793570435759461890757659581742154080443073230418309231330444027529744833480590176433526952779885235943043962988921885748254217333500978071544213388741063250548648627250269965809721996645147998642405200150433327404898664693449628202806731226190514719934392249720561969502707515338361455726302403856734957835092857960735930942623617467416381065724843640131193776930847389749834728816719021769094269149743217238357922098188354525063886505725330201564281916650766521005154652866294235554581579958136493032824674973432033925531365728880209678483932171354944278949950852802954326706256211488112709853455786317336140983361905243171267755120789666323215488590372027239011377192769460186544985265837865782933597538115715787916759869132988199353723268462495538023518007236930620331218022864295770521245173903177432967831185704771954392471905493244557870539327154129538263569792215902408426421788894031590116582769983363573534625042444988111447271610541276027149858534260457369356395072594852818442199379668056890406795736637545104363222485324698994593209578109278758956649409557465912503307203582596987521316994537585243805416615728163816230685448356353204038583480495363535292222245808417936521479668356018016878798838571030917196760747319423628509664961286826308009497881173657730370507114541334096842878219568307280233107880347662570543032698285203832989934379755614935920014072862466945965864120141444174383153634878797811752169591951308247377992231757348827588272773551754177595921692248925711647218386125324474840129563579534781191533277694890757402648587637937585659116233569952425712110047068650970410005458656515402524431267115136864938616487760343781821277388788654814775150377788559264596610420617510566051748086756943489509430316868566450674049414565624528141871302447808919249971124626919587016085949264133724404076157424450404953168737600067080932788500559173354323962484441521358136444976595915169280141633169108026575530495438241260065816714149045090532545248011526940556942915604360785891558964912179854020581469146179274315866017815156044174803446878743400284981529269796131692742399838161833591811862400087752688952706087076397823822443485067609737227962909151867869960920567999821791738357962686718041383512868025421492905238761764581201272464519772923294759545 A015276 971 -452867970064731252648721014336549920378256036118929177853449172102267484403901277441419733483821152067147763240480925333605797907380755834362574073806193569516678364185190744931271306864738985992527971817704443416538170455176454363610279473968867942152795934492694636761735577930568628390806941089200403746106901224527093007379003883360009768127902606131134358308063108844488067921705851982889186853493974174326441187342095229354742062170333965799823301240802838509050328005503106159274752500772630637255035424384280908097152138222494577662282315775304911462477021863631308116323046209639837046387809543536606408831856927728385386247853241065331866830774648298411567543275896796642623292143317187105651119943747171213788593863551915381154160139145776265804668527226039256114272437516832709890931369063200912341325192458754639182267542648603945768938565884432806233586397201369814984815625532248094351239367890497084462358453581207497016074092748407500029494597212471109232109663219356844118710578327459202174911301729448059520409137986506887778172513254055057701329149587190092491412110859627372479081124429960912445797925950820576920211015169437276270720933034095574702885914022439165158900986830476099787304192238778168091460921132185177534294493954809832336006301795177157242958890434982628988428519035049931690670469313547044103038514879313842424007805949314616574254230941462019132656466100754601007163955981332641879370487069565685765559713711151790430526391160755808973994834782516732170245844263677181449641935290082674623868556315478172463210765939222060349175232744834937156199412241020100506482523298214658991265299900415266958904917779775952846942859015062975807758865397254320417306942212248790881886812913504945704261147754209269638053976475873045438856803896381175717626347950216823975529190382015982511703427537533988469945066695601297323327223841402428295669091638027207927689080555547367834582957447327447650743462322945713695698896510407049592365529571508020863684416687678496679183578230227481457163683952349392381599692790397030032470997482854829540056091325959523493024508400061381639693213410010275781835602022708619676881033614537833896610916728801925520012958477457859010292781541920472667302489969320532873454002951737652121358135429981991119106879044055161376828819171710821125424574690005420277825758713151488595013623022295951939932488505491164903214386701124135860025582721689515109243982132397649122509028620949978882792163251511080787490545842024031177507332654941298526649265554238678897164267955267555122013076261876695540717317108147755098228792657286081990641597027619829061713666816468247266695 A015276 972 231868400673142401356145159340313559233667090492891739060965976116360952014797454050006903543716429858379654779126233770806168528578946987193637925788771107592539322462817661404810909114746360828174321570664675029267543273050344634168463090672060386382231518460259654022008615900451137736093153837670606718006733426957871619778049988280325001281486134339140791453728311728377890775913396215239263668988914777255137887919152757429627935831210990489509530235291053316633767938817590353548673280395586886274578137284751824945741894769917223763088545676956114668788235194179229755557399659335596567750558486290742481321910746996933317758900859425449915817356619928786722582157259159881023125577378399798093373411198551661459760058138580675150929991242637448091990285939732099130507488008618347464156860960358867118758498538882375261320981836085220233696545732829596791596235367101348924989604185157890830844627773756826471126131851588336173804731593763836491252785597657724678788040130507967964980374876780847704489573763360655472995963489347791801812261123791833974324434789999617823544375422429485674689322798412443413778610568534631812427752039716339931141437317398307359186063449454278510586844737725594537384464639682439959925823357338276524542412918899745070737638061816949038236420285308121982950193060560015961871016919548146111900042803087315395228459953477798107964034539754758645829216549792891542664937126010515049810357250186335593417746280683100628152830833287618312013866454497743113041879211917313592928459082281493770043763468278157109291113139148567516772799810780755302145499557436009728355617162061022454657152771894820374718693601024974308929215131706891640899203905081489642410919670286872484841124175470442696648551510771162233336976303953846201301974457190001013414181004034135606319387402904495657090802624038523649713626237029519833142169210585509231578694783704963456881275874003306027234275704613435612253034491494232456563604266491264391491563302566178266011617831316546412451054999101053411833438517168684555828882423998265786452900930967213939219094661402119640501342058928266594352725066820218112408735310416180979064346342477642368160740769297991120698075958019353362601029003777751862408403821751535314247400896309579913326415930256424594237437631226054665928001675482499640532202763954256003435534660491305861294972584138698321763659115898938502022572400651840709112698365822529809263375603686117700759582356507119022324059363177496089001071689989498896612611826290788391001207794641371478916911203752870677146537178296549153592541682433721714461909909156105282283265566549393176452024611562627956062841 A015276 973 -118716621144648909494346321582240542327637550332360570399214579771576807431576296473603534614382812087490383246912631690652758286632420857443142618003850807087380133100962642639263185466750136744025252644180313614984982155801776452694253102424094917827702537451652942859268411341030982520879694764887350639619447514602430269326361593999526400656120900781640085224308895604929480077267658862202502998522324365954630598614606211803969503145580027130628879480469019298116489184674606261016920719562540485772584006289792934372219850122197618566701335386601530710419576419419765634845388625579825442688285944980860150436818302462429858692557240025830356898486589403538801962064516689859083840295617740696623807186533658450667397149766953305677276155516230373423099026401142834754819833860412593901648312811703739964804351251907776133796342700075632759652631415208753557297272507955890415817781092391440647919804849678866722727068876460581868087235625186015709047726909208913963414811422839454716393116175432002908478822581056127666266958276769668425927049897767617751254500359592873735706472237896679323655346899009733828396723972260003716489107458865040957990347451855685488779522056042803336669773978962107190578623929858016114067760327746991780438762965578294377676716348918358257667193209591549435054512202871403312558105518423878999299585231348473285612237844505194908273050113299959316270376095496742176916640342049018751418252168379006737017011032633050950239956998868499352242074917768497194397377711771130371373816604447538291054530887134203140236909064634986721035988341812529596095526142045079011699735812039236005512185788945686995583371079066886913288911983210271046391485850813736931234405894699487252826490716160488388935780366435410028034718085333183328454835649817064733514561392669492970987882749382145153077008874769826998480197488148135256580198423555348186056376598167968699199991876035893371391940991936075848060747970945531833312101376839748737352794427411388005676977117255231942482407179100697417702106303166520407701940815658297709248054058370857832130449322662055329588054038535035430787917479551454124964764632559179018672943817968258319484906887542189163274168941935999247236904330257197878672097426043554633854174992685772759754616728999388270344001235206268141418344860410349746350361360840046359413176013750343156663716883096074739305920362918517742149053820163159885913002924698816242297497068522838357339664144403903995631514386845332506357755771884999929921540498435175234387657970727880043433844648210586454424089193184552123238383419126946946141742727829329189385143501986205953430235803891163494749717895 A015276 974 60782910026060241661105316650107157671750425770168612044397864843047325404967063794485009722563999788795076222419267425614212242755799479010889020417971613228738628147692873031302750958976070012940929353820320570872310863770509543779457588441136597927783699175246306743945426606607863050690403719622323527485157127476444297895097136127757517135933901200199723634846154549723893799561041337447681535243430075368770866490678380443632385610536973890881986294000137880635642462553398405640663408416020728715563011220373982398576563262565180706151083717939983723734823126742920005040838976296870626656402403830200397023650970860764087650589306893225142732025133774611866604577032545207850926231356283236671389279505233126741707340680680092506765391624309951192626701517385131394467754936531248077643936159592314861979827840976781380503727462438723972942147284586881821336203524073415907860425279330619177013189335546595981587587945167187276646315004947788431798752933789641777884362016428560807220592970555892120579226869390947153026729039611759896577102526704303568232679240296314910438401656419881723585815140214739700904429850682224480216752720408963376043318276447854834519034808218893693062968470940816303180237657889505411709206006603912962792771595105582727677099848325042285519833577805990688041733393094819287064620754673651443480954786215681182825128730093887807308091934557065704995660258686153965328699532983072957787562757807900862908733652745030667090812696238256386652519939141268789418181512889572938188549586000697142249223878764661658983386456300094311413733881331677048791499441134258564020238506959993314263664815477117248060132395340351695308425089913972854072370774726264397795534856581330526849541797821714264527009340068013136621539741757229381690678200874601561130798012121959369201058411601119793340106047366582075626747243133167477325465255616285676092960478973880375965823324246126451259901279689216885186737139163743914831625163225382338625822972937690878482694932529353064439481362832098412344000827162979516872913046735303305088122034222312846618706485727704356553988391489712997900324561289390592641915691689530529811299962976543902628527427175475779355955409294537752281782614119006942640105939479340157878921218272830843560922043878167347555162789383634655633240643271451792351953286298765366203360550109834365868436127393757102920508650862455235730607062747644741760183776413830340192403362412274700594283494541673672291225240013039547998587986531001956213968448613413343522781337861276740805726066295485543089324217239968854219321775206035256843020974056634284240425508388679032756209545364278035664128817785 A015276 975 -31120849933342843730485922124854864727936217994326329366731706799640230607343136662776324977952767891863079025878664921914476668290969333253575178454001465973114177611618750992027008490995747846625755829156004132286623162250500886415082285281861938139025253977726109052900058422583225881953486704446629646072400449267939480522289733697411848773598157414502258501041231129458633625375253164773212946044636198588810683643227330787139781432594930632131576982528070594885448940827339983688019665109002613102368261744831478988071200390433372521549354863585271666552229440892375042580909555863997760848078030761062603276109297080711212877101725129331273078796868492601275701543440663146419674230454417017175751311106679360891754158428508207363463880511646695010624871176901187273967490527503999015753695313711265209333671854580112066817908460768626674146379409708483492524136204325588943866987575975600118452944987639152104521559992378760246591031659182704580199917229698717209245370724063598493781595281645595541324527695823191515924210298559256928647319503013577297041347767435888366448033624367505400243983590002954344094088424228652368919020291955305254578834293151046067960854972814474954228205028724116032245626819668085896471496661378166433992579059463370612167051373370975707300124029948979720130562815970169184350854099721509513728516553085451942528599480770807964428316492794178502713603479788634224120461861504678931535301402551382879341686093947093552394146998853661847994597243640726533725358590633845076317647437022849254448927165796181991723840168652401496388260044821104287663449950250680985736443794206978690218745141265920798602215216631341309872825508147294000272578315436830981975088628105948874329213173211274874036747835397825401005091446527436543249981078410973913432872406146158430776610016356732153800955373237368102865812297526559682541309446548525822028256307687643896017427313583750451270014087476635152729818544769003362113508031535630487551636063858773079910420439878589041651064503204627282921490982631285723628218583521313466080554947983222303700142540173484012076276891767219909536552582911275228170825970937819262728328131493287211313496900169821351342964736615830391703969003865326913750835611072784975953770247858390278367660146649941317598041785156797009533565679666779979924211970745638895456081934837334652636377478314732629190795512009415397945360602081171184222279240198706707088626549373515084453046111944022526564320707093939416218145769367728122789646233959457466254787079666346177310015213673522570203854560233256396107280347950952991251502281027570558613531195418525549356891714847097026150704370566535 A015276 976 15933875165871535990008792127925690740703343613095080635766633881415798070959685971341478388711817160633896461249876440020212054164976298625830491368448750578234458937148800507917828347389822897472386984527874115730751059072256453844522130064313312327180930036595767835084829912362611651560185192676674378789069030025185014027412343653074866572082256596225156352533110338282820416192129620363885028374853733677471070025332393363015568093488604483651367415054372144581349857703598071648266068535809337908412550013353717241892454599901886731033269690155659093274741473736896021801425692602366853554215951749664052877367960105324140993076083266217611816343996668211853159190241619530966873205992661512793984671286619832776578129115396202170093506821963107845439934042573407884271355150082047496065892000620167787178839989545017378210769131913536857162946257770743548172357736614701539321180849590174582259287542609530999950320958372922983153928633395980783262744455039444291519640858934823205745159076636402275520528513784992355444426070924545252325037632945129248398372233157307635153964609194209103627764638835880136673387971401591393043463643938337665957505216614311945663982760416601488028523203724192651068650842785025794950117766721815582393468958268009769071362223100112102482369472094689617484243661379566832987716129564382472650359342216997911251626385613038483733757345283357898236992154301936025541857740250885496008597884790868825420868754421447076371809605916775693179409338516826582800615620418328120228868444620307309950341938336049965533848002956317360778345731903331114408025431399392466235741995200791514139789591960686695758226835381353551174892300996288774604358530861930511711803791571922134403293287229673076588484072313574434111095582302192463986797659933142831867928585206695555099511208607382909123065085668118524673211806325376470128402526110488962821096272136989197489450360218637606900745213856405644554972956367924690037294043640486781400997451819434764139430504006147487303157129406643827854181107265053399869130150868462103393731687844015778447439323891346111616134329025210334551422581964451542711423547034075249361459605896228954504362479480999761721098778818555577792933738524287228403683272079302250616520601008217643059801861553106861057015867017069518181642474266198309229532794238778451662410228967281437779232116654775148786174266755446403147648549503608472763755758622779236595567971171431852434386147633707859556446532131951737119718615101539763660597785577424669052908440680918867870935325182433226126967968984837996434662322570223882566142383249796898008020624089478187425243825607612088954375458348710521 A015276 977 -8158144084926226426884501569497953659240111929904681285512516547284888612331359217326836935020450386244554988159936737290348571732467864896425211580645760296056042975820185860053928113863589323505862136078271547254144542244995304368395330592928415911516636178737033131563432915129657165598814818650457281940003343372894727182035119950374331684906115377267280052496952493200804053090370365626309134527925111642865187852970185401863970863866165495629500116507838538025651127144242212683912227090334381009107225606837103227848936755149766006289034081359697455756667634553290763162329954612411829019758567295827995073212395573925960188454954632303417249968126294124468817505403709199855039081468242694550520151698749354381608002107082855511087875492845111216865246229797584836746933836842008317985736704317525907035566074647048897643913795539730870867428483978620696664247161146727188128522469505966677533626920444029624138706267181336712213254953169498254585700403640438608113351412688916791618066580522071094131318897712410914832907402837386004079532225034166804151921644097813010540745310722280095380433412475691109176952900673037424908210169411166716931001579161185229212405572415822181936928217649670141823380277194575394793230762091413138621342923924564104763460215351470353888911987711789116102179442651756445011305613184517771493217015724719153493505768540539076091110365522823979587091843952981305698731561910182021440400608745112947978817571907266651739422112309152301979462346135157636151788348245300833323309734406262399227535633743359676063970699970832069862349393041390284552951321236742139414224204098528876055713577987389332428283010469422182968264497097307900823684468066378946864247802789996848926695049938680593384077017466797289221905657391193264517153259575568922469759311241132961852281855586070713789539411917540532673387351746082887098661120030486869044218819146223144619284778189815745344164833086376244143184300493703312292117080745609257839785057179898907974037052363827022072059894068575170520081871997139980796218147019781351992027544596274380704353277393882180974546830111931779071241865273677913727829000236305370781082255060685974104151731484022469739710638439843630320532260554285063847012510610311110873021213049403594150497008239778217753622986223539480693890228825591984484120845884840195934891345847325117709863670201535115834811648043194651343649778126925444837431641662062161286554074684053385595645193199552004869843643218681541810231512770388726787915871370185141155781519092449344057820216025114670040519077535329326642880418879183091640474912441192902336426776887425261221979868488108818872996227972816323975 A015276 978 4176969771482227930564864803582952273530937308111196818182408472209862969513655919271340510730470597757212153937887609492658468727023546826969708329290629271580694003619935160347611194298157733635001413672075032194122005629437595836618409263579348946696517723513360963360477652546384468786593187149034128353281711806922100317201981414591657822671931073160847386878439676518811675182269627200670276878297657161146976180720734925754353082299476733762304059652013331469133377097852012894163060270251203076662899510700596852658655618636680195219985449656165097347413828891284870739112936761554856458116386455463933477484746533850091616488936771739349631983680662591728034562766699110325780009711740259609866317669759669443383297078826422021676992252336696943035006069656363436414430124463108258808697192610573264402209830219289035593683863316342205884123383797053796692094546507124320322054520418043912246537194555154383420512524861202787383526152479054716360347391133649006979297024550211009450751200697109479935087544514866719348345469963204428655817269971652723471578757891918885310979011517657326638108760474483737229788476548408113126126372580774137823184238402228756522675083535619535067462489846686568327091914999549502116292840396893539106230820742730863046960573804003191916374853356480313399500086604072533348406396840229646492768197970440768320983877709929551123805204444470214464446905003101464637987334168302561538509208206637790365901299559337437777812563481181137200902016273069994461211752663762549172502322207323784786388768552420820147272004947805374576317361025551201436644369250155770791185237134880472808292308287718202574476365632077331134681365618640330135246262033021507202955402292147332819286496808470833209717949906696392628366114552132825163618866234129302705880926852592055128987157603118289114151505649174917299169990253090780959796661032354505422044879915201176964448385701484601118432785635625434614507166231170298941895894740182911484819959623608091982545998451028997488580072706745697414799583732968253900121373631606883336555004917656760251813993554004081652936895259797203564069457156552989148966595901072177460729690596446173717025938826489625599050147741694001166268843787297515329492498400235159295353785222497272766551481383421335711979611715232016619759831271924108010256538167692494917015794685835396900666233166677633492503229409987512652086285484919345976089511488404885016450672808436440274760474111568390552740359614017228907242348281855462156939954096740917890642557734776782478006638409403188909122613313125898272401509331263648955928225571988344680359498632401456577430522815413295207307523085535217826425 A015276 979 -2138608522998900700449210779434471564047839901752932770909393137771449840390991830666926341494000946051692622816198456060241135988236055975408490664596802187049315329853406802097976931480656759621120723800102416483390466882272049068348625542952626660708617074438840813240564558103748848018735711820305473716880236445144115362407414484270928805208028709458353862081761114377631577693322049126743181761688400466507251804529016281986228778137332087686299678541830825712196289074100230601811486858368615975251404549478705588561231676741980259952632550223956529841875880392337853818425823621916086506555589865197533940472190225331246907642335627130547011575644499246964753696136549944486799364972411012920251554646916950755012248104359128075098620033196388834833923107664058079444188223725111428510052962616613511373931433072275986223966138017967209412671172504091543906352407811647652004875849428055188775870550089819126496166738100816890133623654616074631735699862054364647437383366089484957661677343622852272623414277582900571125303480319691048619484248897219997953717451969376797348717739501658156499298766752572160544455630142940925019896845747451924725181598550152200512990543220879212967932459287259973817805702842910023484683778110019731245935572623903543229927401400830410534767802317043086159412254775437250130216528117253159965049887862025061429475974237584823348818236048574552243182038984040747582954361528072392047811172423933591163293676398840485768657412215715452097267125448492202940044665788667639735619253725905461882190055957986937291242050113261033075439642650627215087847786318355351738776284956327046028708576636388528398375389490232670439841342838035453194780818040392740557771692228704621848670293966585618961963077266551997470731423900750126564999448644450851672721972113002777497919131274176653761957847999607881931429717593009719605369263605918675239969173798132034052170996371339406285306067785296828892003739596347780533492536476227176451050605621093705767544705759812963140031910280242160557997673082415166819556883524368775648372367704370972529077701573966745768216899010906157127690146938208690100949185859471548240799232976742453640169800638687913828513966924166249605708055437072211542357137232482595489213959966661852667413311500114838946599505804650253111406767013269431438286897525958023621890480546886878196723264651178252316501212880462558732257684124618340007748240279389839842290192345991666938989525790925621089035555747966660141716795768579937306338112112278933305179128549978395671255293829280176897392592538314899309223542279738454500867471876595824077998795874576370852846175768365348521074896644009366556919175 A015276 980 1094967563775437158629995919070449440792494029697501578705609286538982318280187817301466286844928484378466622881893609502843461625976860659409147220273562719769249448884944282674164188918096260926013810585652437239495919043723289122994496277991744850282811942112686496379169053749119410185592684451996402543042681059913787065552596215946715548266510699242677177385861690561347367778980889152892509061984461038851712923918856336376949134406314028895385435413417382764644500005939318068127481271484731379328719129333097261343350618491893893095747865714665743279040450760876981155034021694421036291356462010981137377521761395369598416712875841090840069926729983614445953892421913571577241274865874438615168795979221478786566271029431873574450493456996551083434968631123997736675424370547257051397147116859706117823452893733005304946670662665199211219287640322094870480052432799563597826497463068827187488084537231422267506206053083817859716846782232435099963289401513022772712645352908550575390113665287480701573802545015802608523742543542975872499722763808385675525982111220883203246095707546153449390963395368380211025461831103575771459830695871585269225071457274432417723554780500249068334724352627988693741319102744328928606485016387414247087612108069606592287330279909981600512291746632820449508891508977238136831097585408190060720617378073282630616747236163236972391495418688997799392516549647991883710421122930603369973913274980437355955865420810640906785461882752791866043374829470160464495644996984609273812841981763295232703101532237103873341062247508870629331913727193566254128031770962212301876257333510870279953843564691074010784432616040656146343670160580031489369133555996393996517908160740768754390026671624450329557575496397957922260533978749180345116081216949968239993317735667909317516783680493763203343764531209089003201793795764022508339223498539217877845864173329267171156297358244749104806392408580080851644398811489956440566495381685242113557164909250844740967087062276214678383687213860793379078299633634991443328413237245244623416215222868059412613193009520059749338816824696002266994747658413949702098340001881257970389700349501090615529679555338455814352977601723510233181612517607482676646913652403743097036108473339857542368974520589018126399952981891117263058205537513745437918849546706699160994917091924526035485197917527712291890764366455927367132466160388980544492687930190407515509196121713659632706444248623607991765726787784040357778955518233046440436883223325374014721239053833180903005081866498782095670271754711340438929184229683357669011150375855373619558528982265894452009975813837574673734725572900210824984569428601 A015276 981 -560623392653023825218557910564070113685756943205120808297271954707958946959456162458350738864603384001774910915529528065455852352500152657617483376780064112521855717829091472729172064726065285594119071019854047866621910550386324030973182094331773363344799714361695486146134555519549138015023454439422158102037852702675858977562929262564718360712453478012250714821561185567409852302838215246280964639736044051892077017046454444224997956816032782794437342931669699975497984003040930850881270411000182466216304194218545797807795516667849673265022907245908860558868710789569014351377419107543570581174508549622342337291141834429234389356992430638510115802485751610596328392920019748647547532731327712570966423541361397138721930767069119270118652649982234154718703939135486841177817277720195610315339323832169532325607881591298716132695379284581996144275271844912573685786845593376562087166635288893092420469598865020368979806703455637969009045938354590458316269064957631622942493296243050900867428765244624977574387579214916054533270603950368827161039058054020887528587399293088213949773659868667079799320623113982619096127622422925833845056131591922705282226763480237110446562215784373352664489720803263869618172815300215835665251405382670709248717041258923824649282226488774167921909973837828429227255016786284213112598653456215298748571340102293455729223830524947343122884023531510705055752003295729411119066911591462185890935823689223391383466515711404331277554289556735319921755172769328080599988342257668015887009979536046734425945090195853851217955306382085379472513355993093434433356829653150979406339506718318810063590639620822336129983776749029897706936953061970852967658410931932099762619918822814595015469177080450825203939428502155525025840149778012574759286287134355091500241075049023675954452897022818880347364063935068244576784342128703753229965086987048817376447966873270024831715985360085431045469720150605305610298509809215446618565515875561847190466382849335629470447052552630328313722414455560730929326131806715207156267990855237442671490862931710320400145164456355670361019286552640334761088342061228899141961675198660561496674578663678857662805716648467588125716100594705935527066561539101838652786241707598993069624362827968732503426056599875841495567238536418907159580249873574227504720117425710944793675919513382095200258293899189545676239063734035846959930108883645831226420264802239923747973076029681518559886660883322114586860771319640405224324919143831415011295252432928563051283831632878235944721331046339153718664032530665066097671668172240849347245984840532599735953644611642014676085399956585101851415086602823171002418898290055 A015276 982 287039177038348198511901650208803898207107554921021853848203240810474980843241555178675578298676932608908754388751118369513396404480078160700151488911392825611190127528494834037336097139745426224188964362165272507710418201797797903858269232297867962032537453753188088906820892426009158663692008672984144948243380583770039796512219782433135800684776180742272365988639327010513844379053166206095853895544854554568743432727784675443198953889808784790751919581014886387454967809556956595651210450432093422702747747439895448477591304533939032711691728509905336606140779924259335347905238583062308137561348377406639276693064619227768007350780124486917179290872704824625320137175050111307544336758439788836334808853177035335025628552739389066300750156790903887215976416837369262683042446192740152481453733802070800550711235374744942659940034193705982025868939184595237727122864943808799788629321479263434683979934407528370164596763095576353743254215743048958681285608209797697294484959640994188842991331413732157582495997283360212307011226236581467958216413532674539428442536703789420653466663766035207979738727694495296109947508127072744441780879195501478068404731551114826944025315718831423464883642506776147105456965613222864710609930628419267791992108041222742258949676079061104314602444233011396783317604486421466742125602427040025749053150610532793406741849509773358830376564421717875755470879775352174226765055749165070506444439207331050619754797147832221645890336695460907191455623812737198209388072592626947801679676890568595208038631416087945067283904985544922785634132497584637641411204755501411481921299314291024242016152477925519771617019945985614776097138793649413973158736460395419171552538243774449110782585307831958090307497834933960408209564516202775040924005953268343916014020991429470757535921461186657000058662555091163787853777434377442416299748327224085325511866449556326922353299113540946034082693166843590080773189959212387426978304590876284063961387080913763970502597550121778475597568115960583477856496869853208103863869826078880819655091635081857375946957236930203470726161429157807827376918437194116335914655282113903340794586796347932444090526262480086466921178234539460608177893043202717003111494581033307466138574631182643933352787823283402618494071215267733633907627733619068100541120436747454400247542850695120117119796219670469883129823439420794519125713117387343299599254149798457791520484965443867544675131844377323477284718159719463611557010765990393943775402400881578748317714894185421527538390601285527953059419639700665489283076149353557757348906253698470857083868845010877431593228023337963356596801952701271502065994804345465 A015276 983 -146964058643634277638093644906907595882039068119563189170280059294963190191739676251481896088922589495761282247040572605190858959093800018278477562322633126712929345294589355027116081735549658226784749753428619523947734119320472526775433846936508396560659176321632301520292296922116689235810308440567882213500610858890260375814256528605765529950605404540043451386183335429383088322075221097521077194518965531939196637556625753826917864391582097812864982825479621830376943518493161776973419750621231832423806846689226469620526747921376784748386164997071532342344079321220779698127482154527901766431410369232199309666849085044617219763599423737301595796926824870208163910233625656989462700420321171884203422132826642091533121819002567201945984080276942790254579925420733062493717732450682958070504311706660249881964152511869410641889297507177462797244896862512761716286906851230105491778212327856467590856958430181697284469655925652551445466305960889153627323457198521041408508882250457688521284022252887877862115738978659744388487240504234183373693881116952350106479008343333575047459248653760256045787088185332875119798393572483023233352633199588785381333326320619852106036292128858823732377871014317064382893007406481315893432206973111185771474424410440204418117134881003526667407041039107067727844979199969778195745902563767194444968997145990643403555555059019939295459364544010151121717835783352235397140329534654984494161293835532782766503579909060132424661769799761589384968192969411607342906274520596138159738038256411910046870675589945138386853148913052299122519409008099603322864456324539083637087675048948249628586974389205739167991733332313767107752428257489598370019344743674698833877066633196941851097492212480929864740446223209046506924614931184759268046247723883251341740620821823617204360013791875704734906875157733326909334865717963440159669908931043150863377642348373970067966307297843693101842329465401125600990057049633769119662459543415486372956633988001033937238635193698158465729952703358786617778914624140628304090566126146801774126690806012836387329576111246830123536441672755107080672405851908154811029225096188489260731444874435847078219189693005153359779208994279684193183869127841891073874826674450030387873673816955521507402084826502720584512941489124070879799938026414682025266703930536906474511666028850054886684733402431297356677147790309761834670352270039939567273617715524832499848544686962123447267394311143745004351341547967601517387088834213511927969337826109180247606460843594425279730889258631105875033198762211383124084880617337785171915869069144375039398764336144010029885685191232453727768323677266218360971931790187316615 A015276 984 75245598025540750150703946192336689091604002877216352855183390359021153378170714240758730797528365821829776510484773173857719787056025609358580511909188160877019824790829749773883433848601425012113791873755453196261239869092081933709022129631492299039057498276675738378389656024123744888734877921570755693312312759751813312416899342646151951334709967124502247109725867739844141220902513201930791523593710352352868678428992385959381946568490034080186871206645566377152995081468498829810390912318070698200989105504883952445709694935744913791173716478500624559280168612465039205441270863118285704412882109046886046549426731542844016518962904953498417048026534333546579922039616336378604902615204440004712152132007240750864958371329314407396343849101794708610344921815415327996783479014749674532098207593810047939565646086077138248647320323674860952189387193606533998738896307829814011790444729112201708428571867387290016995912587808189007027859211946569103109275634756077495957662405721142037542381917058944621891079901420712922918427607217215693469694179033332155693800780523213357234539035170036403592694136122349916600440266780314098410255522893968284182816435104624392806080419203421116202593412076085631887681167317716351094894930785853792628539532171998397657739412448254213179247278147283791870301945397519253900136088896950675091084360609746819145005591177186226519574578687399055284860219420541502981504978314074083739431022264510546101728992199105565141007423130055051315368331392172600547239347942269721128080791222687428775072538537791781274969711613766036728354489309475694877038790821779720854875557859504115969349810760834579136643042466624289256238903345644066841131921500502172990359424844231097753800266558494182106915997052768849758438499237704684625716807376397579572437086987795857266690520781442924437467674757983064735086853453213075600054359974251574657611645494355698505109453880068788262787939284916329734844697847226059196639154383911975320976599632202523844064583084757518619225412012761853676211803761582980703688614332472302670909901047712048050947052739878693571170658070814944505174313799892896439989542231885583758303823058152897653129876669472888088319245514037017718100616160624110313930824855893071522939813598977052512940320538625555963018315208058861562290942800175644672811700688421491682150619465395377862086054187625443452288146513812770790381528292850216751255597490723429547681556443517290376367924797257937939030930609663303581066878991984553552438409719336561866934587391396037133472864637889595684799274189696263134834814067420362772822324187734613633790333441391736296241482748874977521539308558619002780236789022086249081 A015276 985 -38525746189076864077160420450476384814901249473134772661853895863818830529623405691268470168334523300776845573368203865015152530972685111991593222097504338369034150292904831884228318130483929606202261439362792036485754812975145950059019330371324057107997439117657978049735503884351357383032257495844226914975904132992928415957452463434829799083371503167745150520179644282800200305102086759388565260079979700404668763355644101611203556643066897449055678057802529985102333481711871400862920147106852197478906422018500583652203363807101395861080942836992319774351446329582100073185930681916562280659395639832005655833306486549936136457709007336191189528589585578775848920084283564225845710138984673282412621891587707264442858686120608976586928050740118890808496599969492647934353141255551833360434282288030744545057610796071494783307428005721528807520966243126545407354314909608864774036707700201467095393201010429699784231670524709851480913520840678478744253090529851860203063051811346069170284421940025037172393012330689201893589405464876058351463624088647227414039926895068754171196218147642592378917878278639800414562551000100704421398293558940623110689432199800943041787721248281578596121319926007227928784319229653916684486499487086969834457259649494359900523529532557541449341896701379443534063919549962698317665462703035357330013549892032987978024670933021344800314381868630079408724067421249288642829208548476279721419942374377238950346363894965281712474488198360852423955922759685372874457516031369031090283676232053869436507090794996253012671590414385864922101018805588052912988535883130654007563073185924994087783806692006347552509969200858305202173626597840267701333620989392957504888164741766812922370465144236780503391713308521754480630686229723553890407660575120832526694870010211758068223390023382917225514384126256087872001225185655952759828652929166330202217113041921819647217125239906761629174839269914659249820248800046179228892238873035430742445068641883167467554982346447357361657522678676451862734393213390751136242281799669388010860460595018848412619097966122094343335111294996291515361603084568038936348950125070630229701603774368911650057952388845390452833285425896344071211661732002265010357051738165986532101762421167046732606658396531121846761539526348816580662758980115164337208037371546938554072910651989127672550136248465902888614466091486995188105011846610940907447955664985801828630022371871765177883044091521756224821558330936631450047403296327792302695772010862211087978070126056714957155614874532984456049510533204848809828755208437033468836857231062546893022462536720794889009842377587465012274860970848978659797755245016907640096135 A015276 986 19725182048807354407506135270643909025229439730245003602869194682275241231167183713929456726187275929997744933564520378887758095858014777339695729713922221244945484949967273924724898882807771958375557856953749522680706464243274726430217897150117917239294688828240884761464577988787894980112515837872244180467662916092379348970215661278632857130686209621885517066331977872793702556212268420806945413160949606607190406838089780024936221001250251493916507165594895352372394742636478157241815115318708325109200088073472298829928122269235914680873442732540067724467940520746035237471196509141279887697610567593986895786652921113567301866347011756129889038637867816333234647083153184883633003591160152720595262408492906119394743647293751796012507161978940872093950259184380235742388808322842538680542352531471741207069496727588605329053403138929422749450734716480791248565409233719738764306794342573805884317941495623052222612710458747312200831546227281023653796069301373320518359787893193709370573609799789404150602196430358516369386244684097767865299318530572522109567661712966986523985767105248333138628134870283087747791186074706972913163142767379588706324968154456330814824368762406604914198077907778147286081070551375621604042629287306953342913704306363685278928990035652882963362627297028320898552642012530074757225926950320815363567455003959238797924796121205256508811436496940704267351956504389653615957183384846768894772107859458566531329832480560826498347111244106787529853755385822105759531699121006698222669011903326918529221278253101127710765690713155027370592771144809140604588594882740181073281229349574337582199229052617854731013615721200067075284133152217269994979712414051773417394445901944827953833164911752666402878766985609171136991431943659173250008447425998242768095373475298497383099917195365638420399314790311564202144466780351523220822961213534515754425882016702684889826685264039233293335898554685797503415469222967811978914350847391147396382966337922240020620493645988523710286373503179173205585438834791929834969189431803347177429241198646119875582707386938728951318087458037584879554774226577319217930043466649087498291568475999188735895062540371336800335601702107218099264464805986415514064547507232537213271730383223173868139137467008032081163580189992367410161337718853198813376164863263128206659644754806053448602174165952816428135639340755585955472244071750810244604013051348276364732369443218353530828051563436903548289022599507265936141151837906619300369300805407329809392696048408909305390133880634818489300537282303042012207559287316479461300662230492354447132203304157701910455283282553656772591313106446055730298896196091323585050294905 A015276 987 -10099293208989365456643141258569681420917473141885441844669027677324923510357598061531881843807885276158845405985034433990532145079303565997924213613528177277412088294383244249459148227997579242688285622760319755612521709692556659932271563340860373626518880680059332997869863930259402229817608108990589020399443413039298226672750418574660022850911339326405384737961972670870375708780681431453156051538406198582881488301101967372767345152640128764885251668784586420414666108229876816507809339043178662455910445093617817000923198601848788316607202679060514674927585546621970041585252612680335302501176610608121290642766295610146458555569670019138503187782588321962616139306574430660420097838673998192944774353148367933130108747414400919558403666933217726512102532702402680700103069861295379804437684496113531498019582324525365928475342407131864447718776174838165119265489527664506247325078703393266709956282200748887798260197665272488279299106960729250988392324317497433347359155057904969792588857128436393477534758228852639101134175256748858683714854735833282252989572771906822899427381339413205713177785457321292290994837032640023747577467243125422078524657047519513506634617255421849768998442314020014828934724179533578020528351535906380925160835013445562190180542551695337085798492300179489368275790137426651189710477155596787871868103844635875931534221079433198342364225215700705953838746755226061510197045662127823198769392992761031171960714603401472622413869866643729225602670089837673678620425091526901214522132835462400694786597008559742433142252114192048283792967657096004308708498851286026391349817530765693443093754393256462916094746513871354994592117048551366849788211254075622922512887146329497849157493282311545372024827271246549520193467837134891029884662668572772200343453954166403425399386336209258445437515595196599187921838693050366274949619619806388274434919381684674221965124139990651376394577889908357171997866095525397493772873041906542407317290991247525824677659128903418318458238541077789879465630543337630409497151545195762160997374305582560483912466056023174160356692247937321160948477707323974452571063216623486336430098092809420624730237418847003813627745953669954326918864393748636765828919726142522096971425579714610285475385451372639611528738966700261500741426572675830205672413430748747051435346306967221937952360317263124240246927761174623946330013888674510370055171048394411054681983691574342475612361849100920899300103574381094179541494700689522216731468127216267695710947350932824682444772196957220214556222720110304281495486208881842129264058099800491126915695837034402089013152774864726346137760912712155215603969532095395581573820990855 A015276 988 5170838123002555113801288324387676887509746248645346224470542170790360837303090207504323504029637261393328847864337630203152458280603425790937197370126426766034989206724221055723083892734760572256402238853283714873611115362589009885323040430520511296777666908190378494909370332292813941666615351803181578444515027476120692056448214310225931699666605735119556985836530007485632362895708892904015898387663973674435322010164207294856880718151745927621248854417708247252309047413696930051998381590107475177426147887932322304472677684146579618102887771678983513562923799870448661291649337692331674880602424631358100809096343352394986780451671049798913632144685220844859463324966108498135090093401087074787724468811964381762615678676173270813902677469807475974196496743630172518452771768983234459872094462010128126986026150156987355379375312451514597232013401517140541063930638164227198630440296137641957277744732864077908851141850354306675322848025182249025887350893106251106362514995625597935734764039459003473142504459155970181700158980832004347714382991263110853825641740824758873361432456561893539790214608309375165685308575918728727333235187121683453907902913773967099112473446035528326339744773563040973633060952258519321917970364572532901612650348734537100420828208647784683381191121749435256191326955033725222635072940015473444430288887966608754257730762885726702659906047765669264752347457077115726255961441787923716192580491095680273137016093046876897539251841503281906848244056729896569550285157801199231466333692335371977629918305632382362874099100446701568018833435252115849632566562493770076733997577109882556399506305775077250236300598166650835500178912882867851900613858209527580626954644870543158813762138303883699356654054102895504863608832966254970444605680775712364778832482599034358503471800386682951327275471537708643468624673373677280973251324294040982454958175942401047551198504502567893948123972152588676336319114061234576345287795172513583396177661540736607762186316052260733129739949423174216071028329941996041968582832266923897390178653904715322114812633109756172538379490019471818674429413489163830429544956129410223671330967504827964969756976301409346160378826173110054863732594594211913821572110601214657877620959445712982045875913804385816708385436062461310662517738837107018316177456042172988377354099411358029665689172614433802544476607017152773184397704000034396430439478068557500328769644604132646312131887307034643970314442874693942636423732262176355706129260257610118938061510287008652877593187479269385952137797527814278559803372285803629841354250941733165765939042496999589089340056536130844661946076740922234086659070471279860467364817123961 A015276 989 -2647469118977308218266259622086490566404990079306417266928917591444664748699182186242213634063174277833384370106540866664014058639668954004959845053504730504209914473842801180530218953080197412995277946292881262015288891065645573061285396700426501783950165456993473789393597610133920738133307060123228968163591694067773794332901485726835677030229302136381213176748303363832643769802602953166856139974483954521310884869204074134966722927693693914942079413461866622593182232275812828186623171374135027290842187718621349019890010974283048764468678539099639558944216985533669714581324460898473817538868441411255347614257327796426233231591255577497043779658078833072568045222382647551045166127821356582291314928031725763462459227482200714656718170864541427698788606332738648329447819145719416043454512364549185601016845388880377525954240159975175473782790861576775957024732486740084325698785431622454160412277095477246458538701706054378286480709052170823659985172883347356391576671510977697925372725960062237297439700955344917919467635878225884549124011940069658655379849820479334748034358172269620230635425818388104180018337061897138768005907810453248018019836467503856678987791242049579863430746616302050202102144348526772940795923746457075030078137597953656802836367055808160343782218618236028502393375567078305405924945592561527648090143448590069104431976738103672606074228841267100563304439714445795428928807518177594335431551529597658231808191905809260304988842512783652013532561630918794554259561840094090754694378742918678591944970611699792938616801714277967340635765343180669769823149910356149507168581735393357628010274968945462384940455321745196134766874644418455986585335114851418368045777966912928320669758177834924616062290556262304120856596311256118336026443971311311738881771378679243335746443487118996494358808912175021257435796832376710259788732888518151531302641397049433901549417974372801828636595646649946378416211895379750493168318237865128222700727417623455399118984225451414238953537339424164261189908890952407905353780479014299763473988826909893743598191216831787463211136425294082125425994179226749692330641355594429628843350758996179352206353954750490517431857706674244937513248617740020345168069138980161282634973337136056650693743599655507693279993931283337430137376548291721176124786952156287067168556030039506788489525577866629296677910483542598857497069162401147551011209039478272069810401567739067065458617920067123469531874931125273057656384417149079241765210098511817071601830897267585396123698534030541220877724439491050382529186468860519844716196609214257668872986846383678686580884526581306093050537648287475881722339309115147477095889323898062215 A015276 990 1355504188916381807752324926508283169999354920604885640667605806819668351333981279356013380640345230250692797494548923731975198023510504450539440667394422018155476210607514204431472103977061075453582308501955206151827912225610533407378123110618368913382484713980658580169521976388567417924253214783093231699758947362700182698445560692139866639477402693827181146495131322282313610138932712021430343666935784714911173053032485957102962138979171284450344659692475710767709302925216168031551063743557133972911200111934130698183685618832920967407963412019015454179439096593238893865638123980018594579900642002562737978499751831770231414574722855678486415184936362533154839153859915546135125057444534570133153243152243590892779124470886765904239703482645210981779766442362187944677283402608341014248710330649183027720624839106753293288570961907289842576788921127309289996663033210923174757778140990697715520777278180296518342572580464771393480336739461700935753634165804921299679635728294668263725137978152874935060919614112146058835451682929099396473462251008916694068331348138087665881699879913409990836516518922952278077391195145623071003902149694658435490540900120273146090248006317903971014475240843432217165768809423601438617181891319082371595048970510571559377282139743026442519468811647226263547109655713625929949681695565991420171475971249240794445042900308684820114014322260846502827793913545219280278061112668068946605533562791974139040223717139508678813567650069455643586190871902545211099307448412982354519770499258013478154323997080469141766985647319966885585664007751281389041531100959350837085944250062960848956702208715204879789067082142572682953229703316814095761309446359245228646492578980109845888061021417987889056425009250355926047125881681379257411375738095126201788106361456544182159395654417028116833231299224978965144193115549166281014805170726859864458156508954852544039025947966846865960856084649304560105495552708183884960206399450115557316541967381090927749404151978826812506797440977272523274252706802172517544067798512734801289641383216504124305879137258180068396545732238186433632032215990556880971133509354882071518014937423477251175525507604677777339551978071212878840108722942451915253266831518049488144459854427336813585698264667614074572170163483562065682168263183779454702006383914011479574614784312942552861284552777753970937749895163588304931490265487627596240089524970734541431619374264297524565176101565206089347938498942577024760610958835501934897880627272005697082698825687872066764431408738522640943944907442230110733229978680444820700741939014670937769820978797686370787644380410011882178377464725994061328132496280119465624269018790635354745 A015276 991 -694018144725187485569190362372240983039669719349701448021814173091670195882998415030278850887856757888354712317209048950771301388037378278676193621705944073295603819831047272668913717236255270632234141953001065549735891059512593104577599032636604883651832173558097193046795251910946517977217645968943734630276581049702493541604127074375611719412430179239516747005507237008544568391133548554972335957471121774034520603152632810036716615157335697638576465762547563913067163097710678032154144636701252594130534457310274917470047036842455535312877266953735912539872817455738313659206719477769520424909128705312121844991872937866358484262258102107385044574687417616975277646776276759621184029411601699908174460493948718537102911729094024142970728183114348022671240418489440227674769102135470599295339689292381710192959917622657686163748332496532399399315927617182356478291473003992665475982408187237154481697716489371252170868693552207451970590733500375568908022251322130916495661178347728587767475298471807362669796108026983704743397846409942314525806711704197253762099362883330115338591394790138591612221033694424018349512124269484578959765750196139010154236324621048745105503050249901611979383613020843214312747492634298740224498316634854337060182351598481484716364474289597644393777767300315548035531256341726328158806016790620294209439055643059260325406233092471943366918747043499584525211553831218062179710543230938299262700116652660479229911057648057729782352698690010837506048490134287314526467059265219260674682586315549298313989947696228990524204928572805598560330234237918249308170909492339482065403110333576003087243279686816697575230892782819148907087855434236680669494893012393139517752727802892046169557973566553384116407541091762636301341342920498392955210846718545601460749534477240743312233091030605048351728214438295447388124916300124867107282086474806095403150982058829194284404785056213698287089644941358946309835191951858021657696858479330892786835358484793450564311518368283895815094104250089491829927811724821425699513833443378613187143909678215022003250033618855072593084758383363842064204314994077697380650194954514470786705062630504539128780833310375825075927170965045913245254027004605522020937762724866148651018084421051327304959187805230017610057734447326063654375610147019307565931217453481597058406287714338679180695388108649682007127872470633567609380376746155888997374086868250039040799009027701498691629760191506692787769239398462148436584037396197474946519230002202496340319598222974197048754796613375073666623350624968613511845867090283759680994674065239973732421068132249930408060135530933647808783953450333815779680755545581317108490749714550625813895 A015276 992 355337290099295992611425465534587383316310896307047141387168856622935140292095188495502771654582660038837612706411033062794906310675137678682211134313443365527349155753496203606483823224962698563703880679936545561464776222470447669543730704709941700429738072861745762839959168978404617204335434736099192130701609497447676693301313062080313200339164251770632574466819705348374819016260376860145836010225214348305674548814147998738798906960555877190951150470424352723490387506027867152462922053991041328194833642142860757744664082863337234080193160680312787220414882537338016593513840372617994457553473897119806384635838944187575543942276148278981142822239957819891342155149453700926046223058740070352985323772901743890996690805296140361201012829754546187607675094266593396569481780293360946839213920917699435618795477822800735315839146238224588492449754939997366516885234178044244723702992991865427949985406838650277285598593028058567504388322886849271133569052937410311737958511444542096985574254983483104348144870311315501780962315937874885931203817884540551916651596187520748307300486530984707622005996387169260468621386355260868164630921729064844163251917645370948258350613182980999488966183325295346904198789047358407561183062067158434155388258181810114010606065636839235156890393770597675723829692039517489487736265322504298662007621553985670978157158182742414813875619987331232071955927075435437232661829907367641312059776045959303283070204589557283329856993770600777731742026070663318385159349020414834575161638389052671296828385304243400592264393691997583061898983144581364246173458568804096194932814615505150481698207274873714014631590114350800385386790152823397229840300007851874156241490883715876114021955707640543232751513112225324047713142519318715550790419515809524834608460698077072797512176606975128393031892416971301355243844192217247811714647940676555473161887749776402438235744625623921592548390338469580255980090289180467061307315411980143362711224756950088000618016146490802653625051963215521477597505665523344853043321252085575456978391614015039211702987833595488125775420325380852995706724010648624948491725588750530893295745151910535500925813952352179902298617981432799831006096238803794842935220697192904647597100437116608384106947073056443773753350229962621143977744381920838900093933316148061561602991111188676701539027172725957212749268621265276886098352005729522727861073926222942506276350026587752363485686059367950407956046496894003997269716038672208814919217871246270820429228959817778344603902659819176147482565868313789401562568033286523947690741478027722307509422249679244245526976006655400265842610562642958603796422384375405866014624103297053942725241 A015276 993 -181932692530839548217049838353708740257951178909208136390230454590942791829552736509697419087146321939884857705682448928150992031065670491485292100768483003150002767745790056246519717491180901664616386908127511327469965425904869206806390120811490150620025893305213830574059094516943164008619742584882786370919224062693210466970272287785120358573652096906563878127011689138367907336325312952394668037235309746332505368992843775354265040363804609121766989040857268594427078403086267982061016091643413160035754824777144707965268010426028663849058898268320147056852419859117064495879086270780413162267378635325340868933549539424038678498445387918838345124986858403784367183436520294874135666206074916020728485771725692872190305692311623864934918568834327648055129648264495819043574671510200804781677527509862111036823284645273976481709642873970989308134274529278651656645239899158653298535932411835098799649733037639041415083195026888972028138285808648780109817008847283405530335238619253229813501896812924614407932780767297546834902778171328938659560944741397302869936387014970256461085580790364410384607945213550714923219194375219339621108257037048133269870874990308710099358198656564263792397292361199305859681167331857267707086372645577885418401994962629972367937348498825512961782206288124498602303990241509523611613602422676971601234313431497346440557318311842722476863471257445786353958387525736429341737254879092089498042937091064146454221177193133218621284066439903423547218624604377493358954660959148550623460412986683516148131939222411075026831595473488611065355645564280556375615853801069215243649030067156925884963584647921033424700118265936576444040736835333949511146463057747738017713909300549879067965911834851784658999120180771823239697840973473675907110456968355969394570431138489274730401770446986338859660248566602094868727471148871388478230454785954228431698860094419449852527002378261227712182047534856440791228856387620183327675352599346287055830134013692303489386742912843465649582948125293343395007870139283885028163294097189261503886482685277977825517371052694800668060433172601912188385969424414307953863825335346466197026041829323908637824354042937081463201128843237756626177611947929911888165355925000990636515448290990135577560087516328544170798805651637484189196962927502465329073567480821168375341885229338364576533942019522497271752180812962172604565044845416487179815253033086742686599643462341315605286382240532007323260188695321582251149413461812180509220510538516984485855568559255064356740344490029931193951176406773636013694188968810289635599351387039542867320541047559376649005371805911427944034012731946600215832569812012574596200254253111049747201148295 A015276 994 93149538575789848687129517237098875012071003601514565831797992750562709416731001092965078572618916833221047145309413851213307919905623291640469555593463297612801417085844508798218095355484621652283590096961285799664622298063293033884871741855482957117453257372269481253918256392674899972413308203459986621910642720098923759088779411345981623589709873616160705601029984838844368556198560231626070035064478590122242748924336012981383700666267959870344698388918921520346664142380169206815240238921427537938306470285898090478217221338126675890718155913379915293108438967867937021890092170639571539080897861286574524893977364185107803391204038614445232703993271502737595997919498390975557461097510357002612984715123554750561436514463551418846678307243175755804226379911421859350310231813222812048218894085049400850853521738380275958635337151473146525764748558990669648202362828369230488850397394859570605308202212151182840051766068389682608589748606630930405702810690236026772619611404440202390472146959489001618033896894110487344395017789407648781676989948586616490936340886579354775099962536730562751662251945285482612637984668187452278275125195815560518443590833061817357042105890920711570248430873020566952493948884175896231739541523035540237847856187359781436735471686261777864499412840154720011950638976947175673537035827447104135909638160391813671981932363037643118255911439080582099107209429937788752338153028237878965636810558270732061470731846514295002488015736951780033867666533044612641656589658399503978669161584766693167417581301289609362627874424622274559051635092479331399894514393261581053270323939407175567447972778251684835097100928006633273958604441957326461421022400528276844287552539923947650952999946641564847882407422647176229780097010189242477553785188517520798548003190197788772170960654508605737232200653621733197131050574732441373047196312618981190710073124103913941203294047667552280788175071648925631369436031195218478907718193015929683797193325335884065065660072804672507268665832763710907179529792579293281215105041384987636733362832291486794062241220151498685948345782580738240716628315109886393556533707793927838003908088746848425001549275197440005199693767381090855923309089234194459734967073755582147814545715125840843304145829497881179241102175518962082109048947036721723155324648084792327990442499280636989042048318090739228975792577152814782378161344963384255920325331922454480958295202581019099313537971783547273638278326539125657740692045559775263386774922888498721972909140227068041971368605274394865818604332163415879919302832278410642824896163946634327646409908137254290251018295105221273666674691734537494509097993161604991868998530156088747734859364985 A015276 995 -47692563750804402527810312825394624006180353843975457705880572288288107221366272559598120229180885418609176138398419891821213654991679125319920412463853208377754325547952388504687664822008126285969198129644178329428286616608406033349054331830007274044136067774601974402006147273049548785875613800171513150418249072690648964653455058609142591277931455291474281267727352237488316700773662838592547857953013038142588287449260038646468454741129195453616485575126487818417492040898646633889403002327770899424412912786379822324847217325120858056047695827650516630071520751548383755207727191367460628009419704978726156745716410462775195336296467770595959144444555009401649150934783176179485420081925302785337848174143260032287455495405338326449499293308505986971763906514647991987358838688370079768688073771545293235637003130050701290821292621554251021191551262203222859879609768125046010291403466168100148644997043221086021432637333279675644066242725148460048393342935133522626551611008264900505460351992616986489798327168744304344975062204772733316187784534252911008381556246894096302961635527793953112227522020245526037065863692635165941371731454315364343249857524894129988490632892710776579420571507204992849127321591241100460045120861170218175946036142872641018210062351054790892027416288038578135554183413906118771449946574882581658316763878378837573212087905083326447100510550872084307646538267055460677717538924528659365277162092705277914550807401502993468896867339257152837967974497840228165848378497272357489273335202723123996145063807417711100936505462706053809844706315281085738468922745534624356968996542095012801615178546399831229384074691085181443651781654617105112297865336912945905605272917846346984926050975099844331557401695429466054859902313583566042068291218394937722870789316754625957670572295156314641400745239813471349718232537794731269247844986357782910556536327684644596444081252104439952289771702692272686309062130252560132259477641383227854547192216106073394835369689142648679861108492206967937651551947035835685182849285397619048987242418720806124513168285148278407849878086780254204744932099913167885648843834428044944453297973398449396068617721306383017944813933174703399800497109686754240188056322453329433343559994724652045053960760794046742417908137931351726662083584101722797529884808831721961979614503703129854339492350207954575464198115753718621312038475683748022549424282510926954842341299680543844156077502754636706509337033933224574563439782803542508577882560943595110036904880980400353639686452143301932665549037974816184657970084550196883319740679905011173210065838056340888675537689753411340663403241696745202454772792925937146912431012253034641880652416697735 A015276 996 24418592640411854094238880166602047491164341168115434345410853011603510897339531550514237557340613334327898182859990984612461391355739712163799251181492842689410214680551622914400084388868160658416229442377819304667282747703503889074715817896963724310597666700596210893827147403801368978368314265687814733014143525217612269902568990007881006734300905109234832009076404345594018150796115373359384503271942675529005203174021139786991848827458148072251640614464761763029755924940107076551374337191818700505299411346626469030321775270461879324696420263757064514596618624792772482666356321980139841540822888949107792253806802156940900012183791498545131081955612164813644365278608986203896535081945755026092978265161349136531177213647533223142143638173955065329543120135499771897527725408445480841568293771031190136646145602585959060900501822235776522850074246248050104258360201280023557269198574678067276187697845450816496904637795838287808259945623208592429214287335637472261980321158203371978377229004260945552449385305023660795849963810661494360930119077980590380929939216779987440997288288855278074524398536813110358856428415907720777989054993949767512844295755570339865999359261768117784314316618074974734308361789912688773821855442431086325337622743554348494277055869487972256692199256987472870079872707426546262080037655541183291251397240753438183202519341149347738000038432826486284049194182241047845454074036618138213590155625905379853909034657019921492707323867655640399559428271987228085341876696704451101567485257629594551982927889803792492814144636438334799561432407956289142145820837637907199875672425705060064117735160784875599440527264815082645877073731622520763797287732957510341344776788823391365873298739096281057473126685977703463274670455315318684351076898898274221372934582442473571789891840620403839500097597029996257539318923010539286546789446627212169025464073497455068176437145935307552729275747049701183768042055200692371060514524583925760491493405900086553393883003479634923009549943756396620473294142205182732805538061101280183760934185717232833156824760079278665803932896697033626512050866739777816021168989598737420660256734822374662336581067496841047011493619715432787375279830570892525816647743055597671317064354067880553614750387228271048994428554678298920106887750171038076170967806083279409600191664426073647223460736113221714545297667668290282151962706487243644792050757620702111905558542910660452491505440038583359274368483249921868338787585773498572950784985625248320497825883911051955405856102687679214776633372958396041204425442939063110427768963315299577276411973000397669210454040265217503626239260183693144992150696225855394719827075240531547686541339903244921 A015276 997 -12502319431890869296250306645300248315476142678075102384850356741940997579437840153863289629358394027175883869624315384121580232374138732627865216604924335456978029916442430932172843207100498257109109474497443483989648766824193991206254498763245426847026005350705259977639499470746300916924576904032161143303241484911417482190115322884035075447962063415928233988647119024944137293207611071160004865675234649870850664025098823570939826599658571812992839994605958022671235033569334823194303660642211174658713298609472752143524748938476482214244567175043617031473468735893899511125174436853831598868901319141943189633949082704353740806238101247255107113961273428384585915022647800936395025961956226573359604871762610757903962733387537010248777542745064993448726077509375883211534195409124086190882966410767969349962826548524011039181056932984717579699238014079001653380280423055372061321829670235170445402887897874234337363582392672461349605218280815114147153753787664042842794027068393934906075923408002977020795036201316013401316926625502342399001534670553703878579259604215660121222232026381916832968401986051678837950254151806928026105965533584501704553855829871243111430574007900463494327267132045681886650350155782672950546949758587952382940654701441998826320828352649974958948059644056835974141622455033968425314728719048202550260349682624258055673742361308678227642606747637242313847000759578862770250873483883881029769791767859376721255248383277374918721693641682505283197158454195506778771680426722214703710742043340889686394033145473562594136224208126325961444513055303548153159477395787460996473461325407236288208071522640053938273813574114636250898510613025382602500961355724928044357333584364868429913294673467205612804433694073843895232701642992769062655776217350792170478104717265643743544956676874930533364302855316251625680877605153944690915769011513699095332036072292943082574876609493084456787079502660052689914761136941844796750520433818408300620196919278202264310133506200527275895675927453421000996193350209911248537790776911259051921585840768697958343161741667503034189754999821613427355396873824168409621676433748676396060836422652646739366823900223967641720219471893051546381570150451537018845586843339247920976723104069051829309153845414777165908332672541993633563594666869246046477678648410372844716071742095830301500086401701800469418562264097551745427353784304923522912873565972027575371597252719552759213206998399910103255379887526639325390123789758462712109249615378305431229352768816316011060896449793270794573351048979234983829850635206060932518313269694122826807819880627058857266410371358750675093921786079051827507900213683421253908745026220585711005021604151411754375 A015276 998 6401187549128125079680157002393727137523785051174452421043382651873790760672174158778004290231497741914052541247649476670249078975559031105466990901721259753972751317218524637272495722035455107639864050942691063802700168613987323497602303366781658545677314739561093108551423729022106069465383374864466505371259640274645750881339045316625958629356576468955255802187324940771398294122296868433922491225720140733875539980850597668321191219025188768252334077238250507607672337187499429475483474248812121425261208888050049097484671456499958893693218393622331920114415992777676549696089311669161778620877475400674913092581930344629115292793907838594614842348171995332907988491595674079434253292521588005560117694342456708046828919494418949247374101885473276645747751684800452204305508049471532129732078802313200307180967192844293652060701149688175400806009863208448846530703576604350495396776791160407268046612261247389338109456083211291699524199687986470294645375464287659884652295290352490930909478726796956369178837675864589320748394742372805241971645674355327323205820550944062362774159090468308493115859581005444119640721306341967950148617913087602745501009295100845810649964159829025329015027202097546257313173268922496467585628050984984504266076528306804365652201668718570656516020705790428027422224128732170922456837140030368236604362442600676271329016731637069672662673082308342859159180335255005176872230418811881854319788931550668258175242523349492751060352339969102391485090333096064526790195446769163640958575792338725133783903430265246714577562336687405385439170865919901255225280130520501469545636707827945265298225987891342967989135678616817668542632706673178166308540211798319462737271091611625944878092266796015052227665710191199452148834737540532902718603833196253542060139233732483371108568853627892731920737593335788489457007135048950695562326465384511572768942659827447210890714638360070861606906386701651942817137815001385306351956345199828709594291119592349447995652237249199492906005418052765552023109055508231820097572844203642615111144534989884845006626148011593141878402859134681029271940011478354833088030719063713684074371575934724532178419468652022913270547383677308546168718853666960083563480790459438408814128527373347561055968403320330655358808701507970696322364474954297010387759314004538060558299523865850397532072905416096362527923872810858836694930982254999204536258359114532600367649977038757316361252035251562912356725214879889860960621266674649527227444893186938525829467898783180515240028763641258058787652669003938112479010862870853076231293890305120692638610693086931003065800059898547697206169633841857182512701119399266678754450953005130697392812712209657248725625