0 8 1 -4 2 28 3 -930 4 96012 5 -24144750 6 12602990070 7 -12203470904625 8 20180112406353900 9 -53495387545025175750 10 216267236072968468547250 11 -1280630367874799320798794375 12 10743714652441927865738713818750 13 -124178158916511109662405449217796875 14 1930915681227482441797773554892002071875 15 -39573619634483083503858712958591286953320312 16 1050078167766341191989953926385563493773629187500 17 -35514173398083237045021541091746663481954150721093750 18 1509790693674974062451295995452887083015535998385413906250 19 -79687560470308599405434458258104366051043528763783454844921875 20 5164154671824823046595624388239660949630117328425053152528210156250 21 -406808855102029916093427459612343820314065080492322665400611177853515625 22 38602637924906894148239346547325494699552436388047113613863725642745611328125 23 -4376060138534827939562668234898268722992319826400014809493208052576560490463867188 24 588166056869479626134205915389901568121306414012872755244791088526809694142618480468750 25 -93077880605997313059577989579061826919787704110205056953910239812681621579301909808349609375 26 17232150622487298461319034649204642627758027898326624988136276049812844597081166111913527783203125 27 -3710272642135026699052824254657706425243103343477209238299608998918405510628496567973061656825561523438 28 923973863606794159831517485691626932630392306367812046761791619907206894661800491511220599643908634521484375 29 -264778552886575254757013895462910045123755672693756060918196581201387478222544728453135150096845175718285522460938 30 86897526567553542510107437890632830737345209374962400845801610014587511824655580362089962943752716515671443012084960938 31 -32516323954617786304742429064430112717031250065615226942405333043697524850953209496396993420427874239666615069379408264160156 32 13815148548139378295317545799819322353243043430726762698930611455542866060927644792931175790701389687902293200933489250463867187500 33 -6638528938549080659560656830994476929855656040836685832524424553619430317030646337943160093082329492842962580197113071161239685058593750 34 3594627023463158902570785011862077484468339120808531008135712980666413783038724461318513183026612506183212413443785134658085966017053222656250 35 -2185735558747706146526548688553225599005549733546468172703326446507869013126581777417105891084437614599991979248492140082992046646023375701904296875 36 1487592851245556479147213767148812849204400126225380060440353904373693488032517479676371340943767185895376526192481066392241960076436525302427551269531250 37 -1129722839437096893894443040856904994049962597491260557823992725907953163158760632055020705477065822767408215208440777762014984757170611429054662830352783203125 38 954533874661690088058983413281795850109050047276703042770658258618050884349511328456128360292116331819554479973529555045311295426110303365003818949872458648681640625 39 -894826074196723932433316941036921681759564321711822090227999054142683969535127837991096237824475667065812643532423555786924672520732529834718428397350341118856430053710938 40 928262867055190900564840005819510888483623182922421562287756596931710241812769020189315802312933317908336591445346545801690297957265133379496386932681722285324240943908691406250 41 -1062923618180030437385414416968025914789140340576985128323775011360461160706772033240341565027125935246449056588405537816654055910906882890880525002989200936786125423829669952392578125 42 1340287325524697711703143202436704739802297990347936147090753901159995397298416578382746847887599534220139610906287990914552124588186949612237046090361560958615308309431361758785247802734375 43 -1856834748298218938035114640808207399584665147094285699835835071649088441687818866724265179581531167581434342363703426503826493655860730579500251213125915942826134122368107521700883913040161132812 44 2820253336180857685052225995464868326980481626646082344536489912320652330995299701506718810616262492288469789438718085406040938493914223868749623554346692694973593432490672084617776908556766510009765625 45 -4686458793484723426580464850700210891738935250852251973319339415295030621658699404780246704683495015578090296014390427806116230109073248209179113286447212927615753285493083348118865746162890783548355102539062 46 8503252229490944792036734641977475609136801722744844675725422204216020474713223788948888223705477212742666800961641263525538419864735322664052502414119520394862530787374448909620089933939325456678826379776000976562 47 -16814640480152000101270513619493468434167331701382554795352904044632079417351253490819917012828807860220859297686832439398161768299118189367357426497452104183959837418152482610180562210401137708834603876103758811950683594 48 36171428032644987471554320705228751796783961157962313364874413448224697177878638320846944169316760637930315837170851304000184862943343535286998223197582864891928624332448153466568978260248324735420085259730520594596862792968750 49 -84501612879774642717503240144235326154124337344773438753323475245971190613837668977369289764294630232892381825207046670875874944542521271391687835566092612382920386248133708828373124486199861759062573274624192530415990352630615234375 50 214023681408042868400505347145384943716265943716015384749871250930678722516028883909225880378922688172854979039297903793275639147301995871683564807926971250609321122320361914461738367594776523582783059948625183916114580618059635162353515625 51 -586760723429498036883998536047941428014151252976490959000828092279604675387037486414994032967584642693196529170963691307240107353441132998277534311211757859724384356129998547002059222586015203067636158686739764528876556071140176266431808471679688 52 1738579286065881341840187343906893701061216777235695443042298629638332485269092584019790970661273774741747802696359700000436140720219397890760915786023630057302270519266824617413317100754976602205284456660698270418441804117444085977347910404205322265625 53 -5559293097858611535910133148792640364251566267448600595276933987940591741009030387414781993556645026504195035150887617782336709649236995659419060041833291243760421728331214975808431683193736851712454581462771551961937949272843668442698596911579370498657226562 54 19156564290102579163197311269558564069182422580789513059139946108037696954079831140058788104482692360942888052797242516430286789827497068947112325674166451418186451601772996637933878723177818974919793412663905904583580175094503999738204201951922062665224075317382812 55 -71038328116182233050597777514372553424212562035125543859347561566339556013204536184630869467684077922091518951221540060104049946318570602009741318321691900986646565923637901706999499615995408784275048288321305757279464555958706502460531819692015421804530546069145202636719 56 283119943319687193027372613870049436847505621706951459930396229273693843438442302234254572730980194068170144084764068473617642637089879333423727705749874161059887455615219320720540144744153876377339898307574795897400726654245488251652937835658587425271743209806382656097412109375 57 -1211146594811340834665736781571287277897681879931647950164042696998600964941305882241471465443018080039116040665221058722820340377263584525055593101393359530164870919661379636428208982216433364955151886648109255830193563676251956031448827463920377452696401503947949301451444625854492188 58 5554393657276573850012084102833300764128117814748588152506359911143893575154730619225550592690852689902377785326283376670298599645517925846030321836910807442291711190837774020445803059828333421515035146949282423898302903040164001129338160283314951520594919340955578471749106794595718383789062 59 -27275565112953082196696396519892740484248995220813045297727559491789036770611489996315885983677750775988074491142751070703985076626635387003326245962863028634986714562229284233144907534200408422360276137931923691006594422922751218176711675252191436092527703117518847159600719439743086695671081542969 60 143254688431587533584368747064071742263502517165643999322680020117241834228635038254525363838829616040462576042156525454236911748794949714461216264886957785684975761768962969229689413115100152089577361951500155003277205161378993270447748760660878664077174581942279002888416981629962608288973569869995117188 61 -803820820066698761990357457662916789997763799950715641515457515967893215483873930810931350925271921631753760382497508438971826369130801617629993561632960848573002319910914567918170619652207089203988487893988052626974240753413458429760518763892721462793929257675059630525164963003659296832433817908167839050292969 62 4813467112413178890573308601845735615914227412294753132246224516330086528763617415163634117923670797731032915504365804300312978416848312979887824687898181399292314780241192389287986445642543420107412851455480634101408187084230578374072259438373724613187292345787892493675113485483305487515915684445528313517570495605469 63 -30729330357158516202969463445612235695943952228342381390757453664623038086259551142681903918398740043636417221460966438373910577042643278021625522242017379895303808091097427822740685657921766252903225514974383778882788257826108940735261121290521307414756857556727020385602532832523254638482192289274215356563217937946319580078 64 208932850863290586112946921373869627039938444881634145285149180407181768994368811213464643990421755133684231097845795576432773128324939287072306643484502532973895332701141636200019870085701833935147189291852579841820834382526223003246319558193806350131590344980805546392232884430500385168958912411383466140057157725095748901367187500 65 -1511453198754824874558785346591867337555363357834458244677354990770619379487223390369159150313274834286793081613256518778495974467006057230469802827605149629368574939172747185518724021154350987284866625843865120830077146782727954915161045279515434058329524665231882112322231635028696939748328711026429125741712492022430524230003356933593750 66 11622666232510625778736242288069126504182999780904515870172701732564792172441057348825906581688862725269585923228618898637568616899652186154657722308760228246065136157382494057556992384807426477271957972920904805191690547384989344097260587842626112306876086602275669878478700825209590683795778065071822861395739731108480082461610436439514160156250 67 -94916351472367760724863965639939459518670124094392920181219042909570528987325593380257349635835961403312753497527970474776134187320416628546251096071053187472489887862294636212839234162032031460918965779237168123469322004148219204695279131215733098404856393674422478748443161080958775755065968227624765398627682977498544829334225389175117015838623046875 68 822457473919647219394182904036536250208680820060056398130733248290779979276579134231883008884640877543386781641897169496162654172010358930623229122906039889129802117088015110072518358170248187505819616726775511226859291673581302805764270854909044874896856751085171759316782819788603174124882851963044710459004919909728503662528289191354112699627876281738281250 69 -7555222434903294916278590982357028731150202924885211333914511647278757445684964890620010860606770141379032985895378632491348445917138824655866142777487408683428545049045962452197530651787447194348806834651748408653873295995744303446005166759759583690728851863932913346314417189576840161816158435302199295725311432155513056349897509606258367893402464687824249267578125 70 73515260852612991721192624393786093877965373245945839964197449068496150294341975941185553454063882580825453381209560584456991724620647030019695438132574138294000757700395077954740060452642289237168389703613180043379688540820454805798659763036326792461272843989344164564122652155585706693157811785945962309472769434970949289285270931572542280702314362511970102787017822265625 71 -757093651942002146631042759662715468423157465431441518531154977320316541327052582311256078013129844421620501217245226246255720284171075182291064425949607079188137646742650243821423331345664933721143106898582974996161484758583077171019222472937127573756623528009942201998213426445229816441865432930599764336341424077922153715268826641425400530488618673003093281295150518417358398438 72 8245535995418411209913023194900247550703270050047367277207342233776740224284955066382200947540684244005595932724592576733674415495055336296238338714313868154245564487412129886012104065775897948650178674411798194499730597705794079267292423487248305714583483251619905950160709037167324821404536394372920821957703118393297294492915612425017746149655146430906268059696303680539131164550781250 73 -94896501922971891611428273795426083144139506621714272748518226427096122350298665633893783876559547048087450485206536902758968050021423486144241179874926195808815378727303363725985993419600248738912486697643542803154998858561663192999174269193866392771416647250258048085765585253705768832321091067508277944746772483627222593383880633857297444577404441506353119621843939498648978769779205322265625 74 1153234167489890002147546135324599239217273535072565683537207039736765355268102653396914355740137324115609818491073673549595547862912221224447041380598762722910415569380227153920136534217513582619587156582969310424199124011939233500356578237321655403246573805129555858281316157405473919361298634281592480615039895111583955525801655824520065785793009680752540950935228302381410591187886893749237060546875 75 -14787797610676052829915520913322261565725241530067052925084176083265324746171602071835476635639282408016773854372351316659960611787034587238982355199549925582642810216104144739767403935583545076492703510709118091049342666534192403326456938013176760932329963337520562573854328970708837186831880198305681166849624889928169428427561117695765511211644503263565210604690180314011588101239794923458248376846313476562 76 199939828553027958610385806260634233234360138652633640695296423774404749129263735515942643304724185313638922778875271390875943886511962556043015599687961568481028726979272104535890802991746175520374186263380425204214592802045197108440365498193664223813960524390276818254850584340669730020283885636706243363461047756777201519747869302698575150295531954583433510018323002604838795927921541044677724130451679229736328125 77 -2848420805628623509495796474075850045747527319344690025464383504102944167526909166247657092859432048325419393367034909190289343005526181726268508373510620994448463829941389168198665692084704499320936371355930079045118784537649276190825852920496046571677029861588349997273128183860171353028176009785779130855608780018367187884430426961800803361916268170760350174446433945029434557320025223474849415833887178450822830200195312 78 42729219490186006802306801532484918147581502000689267216343367825858468448499164141229223779787346082764037907342073258389655442914188732371239511001384961997454884179878636298807071872712403873393763860017656418865655564149917874075678324626759071303972371967639633067718330290302770136822896653512177900525010748416189754894928691029575472827946619568924368706564324089962631684905920543010085904339187727600801736116409301757812 79 -674491022866579517625949656060069795203673710176327670905662793030422237178944099618710177026994788815814035224715345465237941391904317617007416150397118585990904185894669855124289260799450054548478059842672846343710803351620493442657875817570931213686471704044052818834569711192086178078283078626659247311440795062289111772088859480344771422739538109436822209934510419054158821739140869066018923217427536062351555301574990153312683105469 80 11196425707976412835128286643821504993425845241006601868746865113662903914334101473670712437099451483861941643492120286560365561142051900022790037393008173249212839322174438319786768446931750442617331032138715418791101622990518557259192898854018824037030552718182415804553807552083240739113288409617402409598252322624197079366739172758296014232068159927450956394789289040218076835755549779172862233971829265513637904494680697098374366760253906250 81 -195327402852347440444722659327825248164633653882451434751405462159039793343547366095368882689201980023940758749374929946091523731600680689200068439115300513383174105351090293418848346260059552629606394318553587990524633823608619161463068556483837010867359541543398705766915782492392503274969297260137571895809638565230557635789120058714491285207508255897071541179960787920621747312223289794886397406466821305078178660558874502385151572525501251220703125 82 3579008118722300099175907338123139239043384714497503816901512702681968968789030637210592555869619061342701783511936154710676086477955552660005139983099892418545220371926453359970807468541085361926595282993771411617952815850853653936684402928369042395775332928483118734355571462803246229756699461651592159684041045430036429055906861654768274468456632060942860957274559767965472936888062430890603058303891888999133535481495460267140746509539894759654998779296875 83 -68836620115979366763669589249909241648729607404609857221866507308093633907547390059081863364842374494750921268470702260269288615090529025355238172297546847649668063996171983409019660246032876858006959351777438306838952652059777960628426552037793935120367506353468235357683678821302191132914392471675201862823629481289705632315499665525257616490791805104200565991625592164404147994372377907556015972207271624502748876118390544491337194590291801432613283395767211914062 84 1388933781102089227525772681021735915782635541988172043366693732558264711871788152150965487502190794393026510765960094032456061926329703900004853766647958793986124340178626865637074765875372337374613073640704534443321901517162340281006522072669983597958245959733034080905963123194544382539043551733968211391404713249664637256654989472136562155792094313214899387678625381713079796424768408069595898397192868306838697938678833507751293670576940163269682670943439006805419921875 85 -29383428048037207321171740225966300074771756284414664691881181550410611787460103949415032219313502133410674994312696603669299061734204038588592078767586878632680215305403428682878728560688092408063968839662316109061092565769429290198568401464035981369555742677294911859968842229094139208593998789299582002314182080068465634270240952879934803515834550907149547198585368332699306048840519452261871765074585884456339329736242056575141719050768688139084582758187025319784879684448242188 86 651391117953648470809699745236005699733390164378252854294215878951260597464147302122289414196193310926873245751203435440928463881984410266459781256160579178317560210957429018535961265730398443710441410606695683958902485822446534123476795319675098018129345109223019542523493903730736987599796957206503599711175411188691312157523206937967515546375264228195740929045817657461317587806265935957146006123773335702365506454891577116884228286736447509005262378528369022205879446119070053100585938 87 -15123932977952200594517215022865723936248897216884548096290563599753026257931861525247241229870380288011439925141295597559426242957841721563383535870644706822246399405379371578482952755148432528678419956743029064173979529129640992654340235316382139147192146036018685419338709051123895539771985201445151431606275960612426591142534333560615579142439528167603977521390413058767241828500690330649301823164070858236491689275251479025955612233913899406042417762643865164904184439365053549408912658691406 88 367571353983972094665514511656972261606819283244020958196072836494935267443609560253358566877081554005654921636244514127731723926369836794142972045859616442456977053043338725544786832873004244245901762699609398910406929804201768400352338414133079638700901016735228583546284775146472768609463142323864547969722337416202232244181016709482594747588868012520567365586018037094142540470169546127882459432888987875586299134539080216088806414095338154243956818998799853577499977631532601662911474704742431640625 89 -9346483062944059873336316692249672321438927360526967700620301373185275185724080208270995682857615360928693085381023754323679720557247038766249570898636925269136431817194088088883079428192667635544641785228774242124608482475974345269761384764207508011073521060826376807396657401979932378484747957398134982264882992256973927260284260866262127448841828136830075378590827979625059532382433887407718993282798531285990415914048047572065427843088286305863636330561892853404949532153733223935887508559972047805786132812 90 248522150315923450777366192824067804582040855497378415358634624105513001891923183414521973044901952609925679293122504619414630949900465434221023378925364559354815322487613729357471485199141791826069277661777526505728580839893723920468307563375176296780542530935920648007621536842010258078450984458898449925602717182949795741858196335140294383744346831233439475135380789088214788231397962106143314234082231111306551464024018573845201622584708296304729680953384198358735927296470293212662899691167694982141256332397460938 91 -6906814729347367656191951407062816599752514388595636650741076465170340475435741269281491006902502204534955369990498881639994703691114732282084334380012297180026930012206934842177440273885182652644447965784422009682371189646068916942592812480743120912093641755919090552234490023990405739618981288203684132459679788461117553695691538535196782777022844597013578636934437028461755582308727131686858434024148524948966994592419250359567654749478448102849249410016819031661543310299261625151153117313351970096846343949437141418457031 92 200528697964144031122494129656457010309613276680081503085666117459072445790956979158227016177409181261755300684422392980335346725194391205910357956159046127316985278203442083097656360694553224720755783001406297025816240520724284872609535973519664238424115744914740958307943692907986652087213416787057654143100977028914703546028041100707444504222851094707047020400167831195179974969572309522758695778627866432128262911722752012597783888371924791028194009061919183922702699911664072650063026193244440329092981301073450595140457153320312 93 -6079334228489753160113255814061005188862645421067830708799934272585101553009225379127088867102267787144204154591860958204108518545484709456627542879229952515545565023118550198623970766803931230344643272504334668388057832448481005489381194245053038343224370789679427409868605357024153471390495880399627453132559669356159185013910912304903816753006972376151643239771834403703503148007866956715782308464511073645900499850499505494041473417226820285065226086791314492308160560895680493273734466729624844474239871495058196160243824124336242675781 94 192360276704456219071733562289023108054220410750330741339976952503367231568427365388603282797024862708425814667530132352563854216730569176121924168906541636305615181393343611582255893655286083263859522280640733024618556035674461288979937394148064905138099754361267235926452314099047138056258814141072234119928400858693261106337757454853980941093688902300807810732685819843117635601627179373582036796779863217145390789391281888778259692140243818996950742487198245080121568998976683186976040660683166610614365628887321743434313248144462704658508300781 95 -6349770512847420952449715963731513001934083876785803076670099012388702416404339877994087029711356586081574727850269403196975429957599745058693172528888762586679692367786240100085142415709649536310370319433563368675951328573651856386748046373342636708785716163346912846757560979607810656911982838943606499616917840940882023160138544916604880566393865273669688279504199549874798866737416246456380341382765235490616031464383464732004946391574538525487932794215330087666247628654579715705320998732380519908894271240994250084111438781064862268976867198944091797 96 218570440070263517531619504495538647549082407974116980987843472163160652301768221830461116670903285531645784307012220728818803024640115474725647764162204181177274861767152421770058696526161829576914619862317299965565804868343597561389644429775655410715444614332177071935104706491140716012526838220400771924563151719208510956782998855900471801776248948227145337813371172750569003196212543668254683333289444783335445620831618120016505146261670967654300744802580178868456701762472856257668245522565939439489280378643396731422815939514919136854587122797966003417968750 97 -7842004193327414296772298614742789602634670813261731332320650209774544011903019885828061099591089673855517584415029584042007813617153189045956503347898683870764973791964230854658054798547163765024698180144570514161919225389837808802324992830629256798847539168746857777423007679590104808492258327853037072321847479512516742125915461426525664359669647872149649587798052111926747762564498327098177777475601575051193775811594373716456699037335521156259555482648448183709697926980186173982769476689013112618110890417602069164948611011887312124457594109117053449153900146484375 98 293143530299660786121702321341180234299057309014991955575431867041602724705721556386653891993998564099756556555129779253342982229408272295459174902929979850381997023855742766241754774626174067048229277356301216462428776476374096454378975131553087582786726782201392771540939130043417409907069249747175341668038533150570281682251493662247233721872156659770676969698914359792819731234956777352922323699679839605624829528335163949270769677398702886027423207304699206240170640035035165588820949264959423936088708794739992397538158068078832786215785687460311237373389303684234619140625 99 -11412223281522289934299041063362988213775729563456927659044109546837337334227660199461871449786261373964427931543774933477442327777286837340010602404678040749644740597978865596019460779075197247492893058638914669579598598492567093631179260403417564232966429338943836292168392279699286348868139706120532346905676339833466536889432325423402253845989837211537581325162376410782399030092115044916407233936554854575529061861941821940703344908737826053642435280039808786998360137465371461321258315406173081655186817576312037329645735844334699793456519044198973844572719826828688383102416992188 100 462508425350084265928793493941590066455837264777391925391064601669308005094464391521862213172001280512090861612027116961906991163322783824840120047474630186308311389265633917773895606248405242126217048965935083071107994736663922370380204531558473195604130466997001232110670053792183305102243941179967310047850890288369771727831830481639425676920684520590211485113859113073364602691415967451650051004770505066708024690601787739826016688252989104750376330536602893182955686730963104207130823019098808174391627548785779311699984997938072046216386694482772502042326578930442337878048419952392578125