[ [ 209271780922105178044757197520722826831872084982324887325131208576215128801348025045014003514970750675166461483082287636199871530109778760154056686558840020674803010223018714905340023868939008955966408825803223470405820898323959485035231853472215112183427805345137227943552121690027163407299869676177786591603334385628735438315601941073419857934022736810849617413023455024575017499603776253180092003700270213441669703919605346561167310986719372218768031126931872188718584388358886338843617767275231275254404736349101550362282858785923914923791263795502044651430738927191323277710027660255157692702174542657315903923944809082765269713525060224156433882294112623303603832770946663490950679733109735539723679840841642313944230782985125295343057781132436424111111745336392528140702003462909469566744699681401655906450523878560254019401372463164805745665083827351412277474827695161677467140029790169781131266113564195212479277661974688856595230665128269712633735373426979186094534252211560345852390867418185303953993922540254280167677352079795215710057167499129299759047296821980977401372019872929163596453483626289577875761322381027136780499009968168803237888000000000000000000000000000000000000000 + -844522590445308508499703130008000408683872320298225960369581293808518507493234532382275210201559058807575637318604085352512087503582179887931080717413962085083975621458359400405396013798975433228941916965766129661622729467100559890749367521189400198189005842741703641127384642136355264208219102775035966395551629236168017667590053280519738227669576521090633655272188839823473931769606775551762061234428580153811424754705173924749311437140059772725814743410986735602479612273085343178621180872730381528788933867760398222243736183975291210582207564239570758687287766213723322475367885962617210050591469877822922077560535510458254723861118084303420942283461201541770612251434848900621935990763100116335296872231513145998122165968657669622020898274320761832360435464994600859661481713917436232201416447071943456436349680419868308582548395548562596522773098256880024872536162908270350289858667665966024894176138127977108057798695101220426392508430089465955238200070691049726549642080151030128610979558986128872580399287098840675644808020589835553051234191154165647754228323945719239063309690082245154378821841964747313383892634083723095960726241537792661258240000000000000000000000000000000000000*i1 + 2167478747150074245258866137667265345832069338363660463804215788089164589116286361221875534820299427975093049536977115411987165928827486265319939306642456038641245545206085452527148521598267096044567897206409685878288166476388695196541653779341659638219692699776739110935287309823763633316964797888867933521620164620295506557000672045120386578941910590921593438348129171332677192107884008723387284243744465980443896865571426420389913180897488705588001827384927281454695356504341002467308793335905151611393381160390514643383346058831344696073606927611626509792084091477872375870265838466452754227855271879334286144328686609185239852678580633650326573056478256973551092190288016993441915513903494316698197958829013283211661284758352688114854911337957363382651561781451944267125372928235453816635932303546675987336791431927122276048103558982217048345643107012738160552796347618970656074999292451775097664833601861741942109360384044209066507520737570398279278375520385865200400584267457426802845583421552876277874722957389572359297287083024611876476187939485447256434898450381582455064988935351476766872453415161206676271010717369078805936973859976579813212160000000000000000000000000000000000*i1^2 + -3198331098220620039407383366017607117358956356432947010929232879046636761487116190169868903587133609166092805047733481360671422532404582823310710753209703800306211275415566711288974535821454710430286211819019595666736962245901770519759617082371107228502318267487644668435312845702852711706483867044227443459747583597611703611689463768353273000694873470671820168796970703446565510866364816159460409768114578526443610125278315813846491751191673899620309804008350581857626687154511245242331972096649474167654523227571278468120884420719191483263358462809762636915949923002751671557981240948025335912518424725191530547321940055947527583201909562733273371262112852842625971429448160375357749582865501695855020264693774231997690186434250260434093233987582254655833743542064080526495456649271941116404025606155944126218111783077412333621266875385081645452683676117327188014749741424281557925557355755342188573648831581726192138853253625140163651571367480459170014470875705740885973053135999322426967986295767407838963498068704860572671386461760767548605475437689717216062817632111698798035763817856857967079534755500577688693164363068529020719789266030127638118400000000000000000000000000000000*i1^3 + -1721940073073180843151060699449645099895414246448472050036248650041196628506687529553787593688080410555588578275846312574381207358370712993388906097894117807294931447822859049883813825887950928278977877503778176441761713441414895103216807812661119322206956281255272139684494787950953754811407810166411297530906183139016542816709234933861526827669894225321986796489473112211110995740735474069656968598385644963803756221207027884413566449459779819834927021393505022162801732988035893881466767350880528712874482311102009204207298012461471514574561142551030924123242686392593153702033435799970561053316762544973115227502569702096143864151358018651956837510180983753528970734812034606005345832851227007901407532666239698388113993997686605819766918266936187392491474535498071048744423156381018690269739944520929549505184694473317417357402709057887495247244194314619258239613536788412067383892606145060032000215546318539263877364111695123881966467507563739814397845163352012557181584319864842729352639745998686584180507147926616160705566922507494483808173051415497629520037690558850226791934600839426798284799241581234814538209298774350004911584427036132979507200000000000000000000000000000*i1^4 + 456713950069104656003900938993853964746170448029128506376782606404226031154610320594863565832635078074352627728437135609331765115277354531477767588546002522751323664831182148399182257371182393817547993391090913235311416083579796750674336071078757259874986990017814465001269088255730605300285957758792083570892707778884568346810033538381540102904499348371796212132474357975563793089013272491745300663748213278642728599993995452585754234794946630920338580848440374232898456600595665060677371540638591231731163467433621222778720308813201389442440507325475558049849481772080504555440973094979971869869865563813749932244864050103198634542280058031756858353967467854406154031613479376814544435779366863134876833093632921026775457084620535635867045109966688582134081852432217924350709750107368723752489603479898946998904195827474626301517386030750045056980768390348462006276817767911963353664107426463406749457355750936200521028201692730371294830384323177842721751175578270152652731149696694833641796816308324275920489492876672590375803402814434146289032510763670017731153457183481584806783469360924120854965931762896527025027814807507912688178981467743846400000000000000000000000000000*i1^5 + 497038325329473497186919384086006251665278224181004053449663713496418566136651143726400818478301896259371552809732426390370732041945189499914038347198816156228950123244572673937582840353090501227336196422229776321215380074125667659347208028716028915222476782329923797366553940733169119489847247550322086113347314876718951240313551324310709971371539138808472518161175685443770313340883474006519796459487934721444621483060182773599901072203216426569959392172868966181228839604165359969091178174659190041682066788385693425809755461406291408900411332048083902407247305207424629107108619774622101902333187028839800946253614047355608556096187224401542968796124039150594441483239964729017292371596260920328951892714170834288027942140532389613108875261694744222553940933931083275922733488373586113878270554034480749733571690554917985167514841188364065667252195186728002027237763695903148093405907314438659997885231592415482362868916942358539039082779682006049316220718624753700689663808488271945384090417829836350305026590363615132057672593030696211522879588948580655572235395914744761060481879719948695661743502697715544920310919857831456717014935308955811840000000000000000000000000*i1^6 + 79515921483395805660251246237929750158157865667622473077479179749224215022783796101116674861636550924114761827026804624938324543913037207707262355012231481623808194211360347358675260303393792318278621331270837086721850019931520169663095647192211914414659175164179702366615283264372543264132974436707331987050054926253079611843039049929505679211718160447947929153310543468235632127348497472424638124757229939371868341929575456003304353041495581145553445788326204152349049167012540568796685519694164255246256818530849165670895225183895852739408601631209297727009370278858344834779706190375404984077110274112110893055126107031436045569440025744703300696675036239466906736806551565344165419589193777700598626564643789710342939401526184460677642086384868856720888931359422235861997212275661768689920898471959968442394986871253409873007118908563798832186610580267982713394729481102625069701501676865096957350312194607338795632816764086108553967063410724423354324349813089543076197200192865695091856506177141875152959703791196344892796979634467273675537748734625410862345804299774114020909701340955218981004174560025272460496235072417030939866898379466342400000000000000000000000*i1^7 + 8732853732579984808727615595625076000397647774302889825768380722857423905976380575554152716943818248502385916799941240145212690647556431496473672747691351930808326441416094082004269485524222601858708258978715098635968702333519507991012114826174907570187610932986151373783906755903383822374887768871096746680666639540807479021116756394070105376106261190679273368403728628579724725450915301172382770638238122133268959772009331361974579848064726046670428478047784885838575874882313252765959263744781558087311675405482628884107726767546891220719004508822967103996455928202742603718368475646209960388236108152666198386914257813684986486003471170806264409557201247456595927919915688298976723123834888491612260718592960353079537293628825089871470332314016902766811784613852917534884242907935982795230551137367740913926175345433515023571187149852805345337712496499241100480216511759403243470348399895353089294993175472551342995037353711634946023291144924528165279447368558966675612856843167701719415782266643333036367078318699526301632559260845177363107201990669430696523918935584158699513011437071637113147787789213807296008262186865790977063646906023936000000000000000000000*i1^8 + 736378227761793850079193006850590582114704650966150241816713164656669103837794973072376642330188640313537262756589267524529636198650702541988753875936360838421891334428916204902880377001730430615621689993410013601746762668365246144776296417960518490095433529969762585511051445296019775512288880335903568397068329351521406879683057063072445555267594081907715720715790847245000310162895806059228782501184169329959633527211376772875418494718311517961158080035067515266270969517726404014505593494340694006106933094314109116585373242382078087929000601668898516433655939088615525422123233215676791112719083938889668298813029540828288283561244930960146633324841547641088852105037608051361899932486657539586262311087225284517975873868104993391296962038024092944738097816334900539405953774401060878759577081799520784063970357429661431311815215556400605758059182083443763999647866438522137002324672578324262968288805289175225671454242666180264335808556709274432804456252494151240733027933183305725159164980613197553320560770781833657189837109250006083751700006332660050238002347356685626001295732797052477463313770551837304792709672603886047700439919493120000000000000000000*i1^9 + 50654902572558836916619673430090058968730667003976046428954079233710527092873865897412012796138658494052213325778098826562984365988561537838070076874586038681491293046956407789680822620793431198716838774128835945832617519364614368412759232820164565466839639919202340984169978060317915810340334103153524938728032598448688219122716377399714194106708205280423005328017637949270008229312849239673503510206656101263108029593035686138455336642794875633225570542021598323596946933880513031046459646307444848947929662160042784283663465371343101428336486720996501130394104863346583978582612635706313606527377261942572801810066696964200958162518994546511030221147483450211964706672082148816912044452552216280366943315729412979523676364030850290940004252008820080329462356577336696028818557309773620436802626145454556801672161270385584905725895859326761278766913748175761619385752048644947453086651736268060281923654073805257352851902978644690822397012604473197974674416838031079742034268769845098064622522764349181655474019046289392427176593318360533292292349497479633169837010780673856994433852356561240152439075913017180507704972388839200039712168345600000000000000000*i1^10 + 2825016016059655102042704488427101685470885351024229443328619964467956766020988099029346657363419172453813137595567535211269899803546847591692472675502375052629054842319571596871851340162232447966381752904885651914546070292514620540064717218078341836328751848857678504850623588916947374708028702745930549671170120425658286705215561770366710869646052720306145357113404653779835651255157244886672886922452710938974423417810022425999079097854297066520643394504206361560775882157142883093671557990355950271206007791059014642857764728991471412585708663693618867405108244460111738552310713464005530537016448290997323260784182217212564921903096093073022420975305641566073409910174569269668818365685846378792108462488338149741540876033093955068540138100654718144856297083817260018596354622908572679040828666265874500378631744812841379054545485849800719115333938098825815876382353353502105235999944951566857387825981665351936860108336636677161967177575323969226250944218810033440037558350960509703624019234176972981652687997711693808866861117666187049345326862869457482750359487677101961279039231784761164668331471994067237318441748673246993676500992000000000000000*i1^11 + 136599550941010646878708129364519965179304605441067714856452952501655328947130904906512910393373385457084209250142522922376899636609103795499824309103409112267696741366503070181635435502733923829392291602838064620672413632461912235124280679223342355399037489511765350711194905904781251906076795209370645113745769040879729470151413058146868875195009031805924297230289961359555454896862243477597082407183607411793410500486026878254648857255822977454972232581460747403070543591875187856315784768049071964430766803518928084786408396654532161355897306172669001445062579110973225223668236504182199584402870180650089561712097320163589994613943566973324496789188046242784634928075236998374817818297994955924577306609651910695428324057359930721483878173670553971058008774964065765904397835364773313568598814387539584248761424943542692023227611243534337032135800241710939201365497608889354180393186450410303478633429089813467972918143494231154732315407806950436869265487280653986940102499731973663498773194626278121416444542383947968322588702119426236622145244529166511264092881741154955316400921349842866007673834817273462463226000988031355034009600000000000000*i1^12 + 5026309775411859558515424052403821164514964166153129803597696130337746388112889004647767978873374952951549711040565385985766231849221533983467350375205405413376660363480574847252441424893793342519348677052457636771298397451596925891022992127967768684248782068313212857333962652139522536076503062270592385068020179243919637235228220150779975622452549300727139291035285075831660098259983299512545125811278746637652171267735775130899102794581425494638201128597365975840631829729834416350932415190111467231177571759654479617826101183654832012811395239614393399443009083466690894432679554057703971524297506862931956023746038031118896321805405426575607841172560924257595087608558251032912654477794155952175508472439455577092031442744546819806699770827169938221576342634131080775178987870894726139404560639290865603243077905976287363717985709664295453232286995118458693511767931586759344510168115690257482196060460176308311930000019603470686369617649681501464191643669233918859755656211189396047786996050247331802343498320943264895798306989397073542973038952189883200644778389968122343912191348598316813465130644412233584466855727862950500761600000000000*i1^13 + 101963042788827162936368629063698218056478290180743385228382888899436766033408289202634842564297717837142660277364311222356511894559380241896831218051305355588116438605969927730843715967284658140194494701369750931987785700232512579217340727115171212789559683864156304325412868375546580086627281840707757292106704119140651330973575114588552950272037833998734417081767698122371235995991771380048572607349105558299340627663114698629530645861057620126772683359667030594075923368326162500229402604506523989935326382463249883890660527626855899913769533084905260352488069274320304724123256052275660877680860113657600040720798876214056814678657819402699401697858926372410482347158615597120724468597533732148141962777207952141495563680545012905242278657821698384937812766245046246430646430877058757638034904378569492160831852266857200402772405009107804514382613030545937632070142126482219290716284825074642947102999386694893348483425427647133233667594569797298011198374061594129548286642795517491569247186183349803855704097982295477733008191540123718643367937554884970126694681800864779880188557993922048335899887548005584673637139064836587520000000000*i1^14 + -889164588867248181525749952149556335947342805546124516791621199165535916445488326436591733862322788799819307997213390232983355378346450770993356975163186482339190364359180885899984505102963637310388909554264275424848783038317407176535718558330574446904271180810679102640380961651099072427913138087947590456085495989263211506066745842997348085786487807795939470636645172889049162498616083256661300049125465650832095295874234239679221805298394819965978464816932511970919161858951530743257521258938914038371301472008686836726895761646234966981764551305749373582278898526908776786507433462057803688557370796030908964608179218819094389603029190096181381244222859436297766446614905237485998324706850155160248374981175193766404624810697091432817981524303779332191285715563249424593124982470927231925774960409274103039604650041443043581423489927310630759621695371759904484484069891111964983750143677224620334655937418143535480100400952421343119094522974236316638837693425810580274957105299841023134168830813012285191595239461240990041505087470751612497252942013669454713474454257811526548926712453537890452454790598436803635279381355560960000000*i1^15 + -125541636565381645212001085428729482709789746471576142751168119997244058520280857233752366068285926450352012950220612185239085517324570954839830483288993682440059347336595267316959710586715739690027887144147841291755095166424943020303419350356946514548078919106638172632864336413279145926651846878947401027232985089824263845589104954624616373816526657112164749135476532933898535423120837821633482008352796846103647934431602517739193584151622453425531224916303242442546873664740893728750513132445309712486420043797949461870928411988959881313127086419234314358060447805232093294420604446398439281618259544895482905985845424668465653080793645880575544073421778882895461373966840021234800797614883759253577707325733208168996243886896167980118312377102720082826788624040001704090689143923814017985706374950971148405325733908764974467585875247970786897016453969637556073535854993642220327363339292030586991799136119783942428093783745437848647954110095173844926495469867631449407907409911192599640538431833808559925922317032579277014305900963482073263684489798696281422710650597827299153435394572139851220872102255801830034524939590041600000*i1^16 + -2972789265505249408151740985890672858047342816336696733870270029021969815511472364794400453070424329690636444305282752432230896033471687871117578937415283386936232239015283398697087560125381231107036830616071262761419310197031509580751480786258091787616100775477873989083136246667894273638791037968191008038537070942723446700753822944514204731669151621654031813188953994413922412436040432678663538669818438962616383143101449039816545950903800708641651797677020902030560760602205720415572398520674063193985606036604132883287704801564362115437108084574088863066042107148969640814475187611906557705001230200328699988625451542614241155946975132902031177327036368617966581162512840402976983201826875167342173762650964265927705183919682054470492929650168491912406292961954003292565784847628003566960137531100361334707529637760436154518678104535803102784138435600038228760555165879235294001994691899186540966834788919277868493719281372089982260247200570494007996685284075237167722376968851576823880264747064196363177219956248674157463148991669809441319589227323600800285831252543041581227913770337568062705975106640432473316968628224000*i1^17 + 117598323474033282833806678186834022043565085499691829274151074782054050820857559985309353857776752432506313318382667931573621924790826637669524945679601967339038239275175177992801268286469345041444171520218072914447385707645934361217816325450028796707248856463604592415629391116759531678277927436757552291762931873639674920751755801405364859323981598327678891137257701096842496736478982871230872514341657166458494511480021411538265306244615188016905808517711590768331644407315826787601406180350334523442195191307405367340378638944468050845349401073712302208410022290593939828954093158333863096207816450535069548469844342243693016503277622224024249124798462105150048074848806980126741199624455964490457607836464120580301539124324297070709669063033079355461532563024224112093143913687006822147041148518684864360647065309217853748266620622807055924766918447547783437826601677612014387219765991840081925463472329853938678227776282572365287137577027145914970152816217224015932218867171315744828656686133949514154990045481297161440602089264726318898936713130217967080388495644892660809105538369564676738456824194984173347568353280*i1^18 + 10057633213586473174589706847699611811409031049540298964227421262244827876409573249965334628929858814558626573262420203796523468475445999644667379977413025299441692821451125592970661092537739474608809197599322540050604657667390339733160792368706163815509757825043910895914948503516026230328736633719819944703005970707949529825303810471590991995801960466768375414353284182087620631247923040963616621587673093362676157949549498260061791755843569186280013951606206687163015768984037981446381996249646683734738378648204725805030817668564489424606462785924919714924616883128637293518840460419708743833888507959117037629144270841715069216364182870441880578093692008329407939554556194980202747010689545433598886555136162907091765051412768377482908619632996656424834508258920901816153774330847133393960846293996202846107287611576962793098552247351144224531094401605023784682065853638495956173595979998276269128102185076708986298796867128725741218596047070098893278095705167782009079234389675027874317147266123876446944017874617353472709344844002973722156441296940389352251715787180276773955046717257173088080604094711824746807296*i1^19 + 396222732484895232499782941258062890070868493197915050229147974889464300787735110621548224921613888251277078672010627602786127515162959597095517273452285783105455478263919443047502025461392755724797225065504445924762674934565472038248811062505240732065402384108734571146352000867652644803755424561807067648237469214806995196853518891143299383687237130898887822090430390955160559883204220555711124961066532966507586398659503683146296695532481505226255279244755203415484146116764531956484895983190956982908359635955198372759048724699549198250543612294193766698169775950486311525546426751812843948553915338891182848670816967282596094864958887739218188112312561342395877279410754372957080958521766695854895019945327400372209638318335585595836172004454375014726374786314624592335447540525638560516518686101195138287941778761381871559997210705432768871179080940662932172541405634133961004416486288558671105234411974192157285283595560974384742206300214850930530114402138011826047713026573661827257336541886080138791893534711160085475932187451411899568187263592628634060163564400221612843200970207247031990787565525737144320*i1^20 + 9378465286859803614933364369991994773033256512397623654105310276940360312604955446229480815014836820217688494985596059248413224188971686701320193412087507936642189023778785991702649213811679102672857073692907383697432870527584912508954174383972521312739961214058517017587334153324920518456979151320919183578754542750706866069768725228860648989942077882996967516883793537268072334713430600676477169889977364939520049711588744338734946528853208806399492015889194292831848035540019551675903433803521477291966334030043836160664562932753746777990372199931986663368164203118954323735106613252287617169049478095435622992922449173320184971799823895298471259452840549471777760022604959173849308779967551809793979783066984879082077675598559453132164824554289245481435635128893003193817627028857812446127067523649631415394373957468106869464042594619111734481702829554947991694069508196960484112017657894352914572505487093877723200644764063266548775100728556379797392945559910198490780936015623674366466909950944552803405781359977240502840915713489549009050691288928970541673857557294617629872684820809558986873451994677248*i1^21 + 153490166735066556950957805462461509384309091790571325200436810961121439845823075326397499512121806067790321210726216237824271215795509768484182241705776455588911169767819549618157775209675081466898989846029393720341607656569791120148909724325906557974730773354878796373474660230620022164157096460161738487065730782248099598825426443549060088674618527551155049634470130784278677457005073915537434063697615150398315971134614932785231646958273277350968685533250979982018064592002748225068738278711343817333128677497565461804285933380852166911228574097172347395491128447087113390331188471862672292571931624467540726885929352401536080654918862132151763935086311831695919779834857149214226378743899904592044239128063290158375223155238684710200484599059627439244959908274410135438797071506288363242689782203727342432517653675009472844434151069618426096403296671457982193041883763819867688282006792522688862370334172972882248734266803122134596368961729820361073212302152726087303435053256503573927628821714474111900710320444678501785084842241411581707171931162593346774879859484617837258316721480384198415378022400*i1^22 + 1746501159832925999913942738948225510080295026344312946430863674416422418846228460796527939281225790762904667013908568207815311126825001326974728300984142128929037000930529557378147543667160497503913070508752036873699481758270017237832166484346476082059754155203435313417325975713937564664566372168829174174354665193798118362772458267837224444170088413114046815263627707852350180424084296785855795584979169749624496850360906227589812633310735341400037873038700759157944273843427832801846348061584592296511551697473995305980394033623784394368676122252779143924578145672180101782689061997340857963660008173629226611168934582561629666188662822311816826362754114089378695026772372830221041047981146467813249655490007802228348282448174625503868333702695302323502498726348125676574567165539550848052511168963174635296198723191515750243993511439276165423378069730068151786136974716509283826026044945285343546382975433318026192244467755775520025812214404896609962300378091234168663809165587928083145436349446370283701200227870540434492404065091641696481150361234516437318074572483590521326524477299517072343040*i1^23 + 14018455166298138158990024244421963173265900047932703623251864925456490559290776877701644808236057988509016957685402289217407036997059053249307970777074489549048584843266604594396660854358258728321691336823858843767116137806177828452413943591423620802902578520272958067360088326844066674776687844659326344657026819449944245956408720729149004772759836586887730120852191050614108545888337929986390004563362280382032689330792934355940924323580829774323417401682056066527314666145576688919258167512389083571867716174278100521751902920282090977771584713278284346871268822377789418495778643287525223791843866525376163414554300129315124970557895370644722112280678565901530898359811722240950538952887965912515728061763105087611947926486577853866307152208782242036424131623448819203674960803248116658839326094784830874882809935126972578427002344626694718902214865581250198921240598340945404682512766489647150351069268649765390270191483454226313054094986765194658212851343451145981655434704289629165078323590375019868122083821234154030615778664898862659632008046123677869507939965777432057363872846712930304*i1^24 + 77370459714034880652201501992365693025042217325704423801207069737129928141618507248843344872114201333773466061750051628837283564666310606813539489404941952270639133089625751458793214020377038759454997397513210991883264727578833753452387665353114941082701349627145426529958985390375825077826137498244852812687632782695312052289001227780440550994133009257150669094465500387981385538341830354627693876907376924284787718871508434382313128915054060801127208898444566540546229272223408749461214220627114920629095085983444130484017244161841022013443853882998328714245963024874696615604252616120340005648906767535158114745941819009016218572482299523694461610171588403108503261362927384920679222231769227273022980578873196678329013273824141054960108102996796939645138262582455577691946449296393234746355954507320140809021851885013096623730923765663773050712708167908502107214355750945402897448143222117553884272419580660385839536773999707396208953015035911349480638736940804608737340242582843342962452087344082888937625755951326420943764592792151529403305251727556621325990574821663458512743056801792*i1^25 + 275653078606761807829869598877822566360988795417173331493294968287754831941139002147567429171164303223368731429124239595922373899950646163447240506686515188780835189548389056204847176692864623626231603271104046471498944636666233336962616415230441214145229056619837515994048873131328036440376929468070990361598753861436824202633957753997402901770933147587033148193763334209562500327028535263355596067031244067961046823862769958697417167588742585160787630393204731492848124192041376266693220375776941534784408586530722379919796206882560934353741317916519362207975207157085588668437823670688274909441224304581683875045597103325823131324803631250819841377095262216629132962015784633561938940206927734380169601258120154091626709850273517858902307991847407500386197316421709872007589126405487088508613053236248171545540538241741567909904347234508851348832843443984992060109312964834624282129056037163845217001259830038075088923953873915839257672216522477388803193002304521041252109128905147618338077627314664807525692792974794055835011560048420750691889694682695735801296471828478519804952576*i1^26 + 487370836252418592130661478743869252333167486266539533746915418203303488789724834164961550160229930437365301293956027524824815918671348867886731705813329191175176449091969528010819182557420032243333131426834490464761534138191207538959191801193319552327610549897790090063017116664321144820973298213825343648091907398565901247300271143080255633615909308887504648993595442515426294913657127142671455086521774168880083032540104436867858263596710416467976979078004024046564823675333823885350789529783559784646036771388526159729465107337943068805871396854233335586081329675262567655869486543278160494137362464177249451994754663070012258585047731936112232467005003881562436286968998192214553714667048110156414006607749304238185781172509335862809096592811031014856594808764473825491034236803441828916938995562221412797200926363856129609113825341665732770780124512639079392685656820698372069481129425294452763129562924114424506834153509579677017311700392767774345484171136802505239217849806097863207057128353915846714584414706375666516439333805577566010403263162509806874924171004917841920*i1^27 + -188746171889406440337068061341290698307716523495165131847047609928143438778372719957438624017775858106592541629982422146573320493153491439422866323472189005741709603032520356305011660578702243293588362972830896077383416087483205913533270666634584292451129453840722875552429548115620852695237024864028538667183107446247585456959879651380143505732579218213562591507774829629521810063948842721796077226931442499520062798813668283927578235120649051198426268083372840233723538341478708029917643249843811829685457239227817170606237197916299492137458277683733237269602314153640229402093669859978601377186758622480183698345958254653407436694218856278264433878133450695928777903503658473162723511861484505413265250473686038260150574085848983964622327889947807239272826875803017299624280464420849673295398529412661665356649887581388842892289279746078554271357047827520526769812199918921138927563272225887800472579290293290959946318198206699593520032709676235355986410718592632430761524736838547628273451881973090154033723059775059170942833978012292895670239772978880626365130464034816*i1^28 + -2371788446267866152216086109400439093400472504290773972038386450150603126584193927668299081235614568209688845375072176484995336995080511277293352089696599202921280144160475693503182669967516765034126894298309067595963910019671045979146830270619652416953981466246221368079381583629533025577169396134215209847731094686973389824392742847861488267883271105421032630274351743052788755792934543077167416365395928227765250948869534498296053099148407870368269481738786952471609853776940705308306268637428774318942551346221532824897865131082746670151920669504189000956198723330603662392737665008212031586423349800010196481363671579379134101700735105708371898992223654062147396050161041471192337375857273623289826553281748005569883061963968871690052664150657578206607856744414814762749534604919779236558276478588459403283095355903029158778473505626472777049768100810639817025235365049952330811955805305383200420774110908991295680155093718732238493920840789974112365316915118482937328009134882104321891029478524107864800661207668799908417840282944003737528567733014274576847208448*i1^29 + 1408369379256922220625628646794977514662521269422414447136483387216300676099272050929026864303909021567877312790604444534979491811810988833376072656811184775711193801997017589281330693275527701379324935042127184370023729302883420793594328332645670925110807424912928826783951134680933411987102767144924052266464245369319186324743153760301240288066811013294275059927674511037323955477020168744796459334465986726509288675770613224482097366980970352956613261626002331235860728718466878722159232049939600202234288961385302303271163971809433656837457024699817233611965783263949374090645350715533770390704821681427930376515483206583094658317942228404303901087765181505189470816444524663083142196081732613919647770599677658301323227698290263365303330064754677045605715720007627280982077021009588677870406480821891339911920436549175126185407490478831132832999842653264154443467882067539990483373385455650458097040779819980206739770479549997936476350635848600633116073128965632106751275874145571623794460969966238198877813686271632483148006476779845729954833656097875689472*i1^30 + 7590784896645456906191466288820070427989174644113104084824246279768049802795435852008600879150471481996024805364612584138046125335378747970854188117126384884917193511918904276958885832609147501950687645045660664700106987937116696990295911405882651024137514225201514298809411708786045673317360694453194968281329435066582270939573399190580824776212975541712387085284379832877048793810758112140657843856991313075961926777820821263891536346085858070240511855196708601755329667886952773105307100968920325081442340489060134319800098338102810072891986637897264171129764054072061776588538924098499291110518145397602809257540756835160557282936053214301635263081604732181967202925109790919252465532001853471869848366224265641459390707430393168537400022151658948874558512118150252540662673864626960698298341898810687497560041335326146750203763747277053309984454619660628367980994573685190759198988592544984144271852261559176060388239597627717373412096437007327681744683082702170629073651580626109211027680003714284205458456522414116099635570310876760655576150094905344*i1^31 + 12091472435941993764534494528159437141476640335658524820031132201849947918049518228332780849171362679056726647136376769893197980036134744479787471147043561058685090494049724091802611162374608637301589582204696056539118546500345242857787176395406294189679160809084348974916606649467450872188127404133899953567433572436748000049952611060871892411083950206962993702603745883711276540230353055646108040072312226533366836662469088279585941365471601856480990010796488025055173669961591311463816579039104896406577287739686979546023117181274127325815156658708637206968233761246827197466101881009184109990155413673546625837951044288319672663663289184336233191623715963781340824988394067801329314232673320663345174547422668752356129334123921900636668486602453932816713715555279567480839038816260372935418119578175317498360461989134081321280118058088003400284901062273453789597466918194247194739499504673648366759708549423098552601288126877766099469740734503683341629866953315167070766324464292253162807550615807390248047381987359219930085088406573801360016277504*i1^32 + 20540311517831690675276068385408779816809930248876122224369951017645126545292201173001727038861971230045897506474208382536221927179401086529301930209374762999691842714160366044075630217666755797703469620670092693141240345580245181697122352931484232597816879441772027353841585807508075779254206992897458335037272853981355577376314331273396018860756234895097087497449431718510029545621097854305226236736068659482673890911642808840528231103871638395381823850003418691746232854464446665757530867370575483588355072859569711137253701197968575952883684005523468163930657158492401346695582743700591079664211366648510622277753649106502150614802933474003638196367011150171809205466104178463984978070446781441331547574180985583757740819581682204775823169221660231559255261515004031633190010467478328404676248785450273675827001350867131861505349302349750732173957584566891306834822684437878201452942116167287440078776279506306068969370125326996356679859863165870931888728582510741792628397742114127987826795968770437754562055065484598159890913770620934160384*i1^33 + 26744228591298919451414123568442940303684811596310722746688196018572774403160092811164379594989430435326120984422277377148563608909155244854587643616942752124166147829349996175029112218111634925550747246677954986601791146020703055167223920395527186779517798826774318393330147413098922996684335682253706792515459471091809543173742562394911445173480057802253881730380768423375941337837054199122070492161962445438969358205319502831719769281309926911462375757830949878599440450608449593614754025039616086792209590441189502412888868466683675585222297610313579254024466081236084915845839353581878900048269401837803010874596826645876710052927707079344166715623512872101155087317782768735459332391414049814145677319024128670838170282936026365728818338741175599737593523677853030930796248613315233505992343779103592741140357822657649754507506826375429523606070225049567324425534009017951742148383880315746877215173530900478579675462418619958405976035697205170431493156432864688721180995673755325372628356502203542772403288506789164019714869054930944*i1^34 + 26948802013283906756099855679072895054164786304375952456410483507644006499755825187892186367973732083470734294500671545850602747262633555003002366929142216907363359509626022589877186316314987940867228054570245328891864070415191594050936866309074023811398847119347766128334971020294418689875503476670196355807654067864983518122404969934985575660744022782910055504469311000498694464382790635991823889728562727601406400568117696039139928192629937970762902019022451896141284924817650598199719424943756016227395854161293755469073100499537505292101904054829210722922226694286978549772553636337665226549474496014657277363302253584407988201764614512332247712372023662721987118012301769729851024070120188686129178554976347381832357447535378228112231229695744489159068628418736775529096714844376501808844857199840644796864569013285875008689408312835390494025309932812623715703164643153696598122977381506462564598360759562439461711400962487892694261647710019283304833551542599349687969061608126889794915663169971164414923363816878501501731864576*i1^35 + 18939044703536697559515044857277929794179173751784037903444791072623812605845790244692556147041951603411219380174042485976344241360266370938786957448520175758975271506370476280114426244116496681134378744669933438012989658225158142887195458479275444794764991606453699128408924905775102065835918477267758071757173952133998602615018597531354020351946905801974622250839996728093754971535202115448447866762087141813277371121182477133697859663434503305503826967372286509125510228716638745885466568098958760924260483018383405246210263290053512898124264154942456111789305711839046374484809330373766579651153700661933682444325678361154531468619130616803852070083831854578779630612462896338601578319521540476387652943638603603289518340667200907129172815161742512407003347123891558742802672110975472728224452708169702482188527312402723075607447944202526376305553537072814478658056229249057124832868110633694244197885143821031791654646134612201888262636389405729408433578984495353126126415707563479992287931887811466744564367536708577656832*i1^36 + 7396007045965923254983565113547909721938980871001098919291903612610116900431563057251969610812845995029297066142568522243084454925576136461969232643260732691826505324984583791957637792690744266223642750109205905314830258265475734151970422697488592341957093556413184333391484217500451725687562993434188345795114772336336649017293568303338061949841445800936547049743146449756712979560275146640498012907808330069486734463356034709096659114685152554214746002421560829449187990443596603760569986584163483407098567475125136500744263037738719307705431251347988878298255370947698050463525178762859577141613663404212633842892313351141109837053076151746076671975184318174736249712248947582960130358843364064149351239320577109505021893740817136299076843677371929833938192846091413912114267445692737381162468550758214729024375411031741861753849407798706938507913527272377625242231094689383721760598618238194829837626546573136559463885050585015324990416438716567783494681314040108799110752628012364687497199260132557040061848165023744*i1^37 + 1700502837102566432519483618016130221668342212736638650653586650046032272075254570855004717773379041104532370053516453642787359471772862381693887801717511032267400939080557550752274423225414448063364080201113720931036386992174954564589182621783583721322855809160115892211732322722527554589988543851769938404436666404201608486760814930925308843551877649245339368169573088483591825245788733923902088355015476605787858734324460879194150068566603173443215502734344665516923831223112913610527393199982493769604381261365064372139081382730159249134949818379996172322042866086503790212993864735876899304343827384436224508238334970915781078442937610986483522717539301330218580309514909370645792753940698338036602034985263121327447280102498972487023457373948882604891692395568349176230111397194785549944826064082432817820051187713012906931756992508070991825612799403448397935257550358312119055438449644140495137230808121761558745950601611217322558427064608171138834353188364657733752689338246264671438817843158898022037848064*i1^38 + 222606284599169405185564049679172817067666004117051153448504117403753732187221576160836778346608331690156371477985184323525699888315810132638163442206801748641286481930541078293021030640986252006359354826084819428411419619840013983615605284711431337194149882522121139789076564335759002987890143098833214635967866245819049135307275304993265568186564322532258993849931146033635677423701533751920161031703756080104887743963416716404525187418532140717584032561112348825364885574256333507875150253430688441806950745482855800683565694263278045367136735554393240248778637942243823136591355291655253074934669721502585293593846747022373484475386154524036755366780578300855205395709920628067159286642486455578712206036695112059251454676070290563673630254562717366255863092025648465267755867968332242251630969269577729201320618569855824389276840986453921474485929274458093201700897933186441258882306759156726606382643403352744874463427309187968469057283385668814976050483769818171934480841691380032652595340914840305664*i1^39 + 14513696939763498375758022750853112697253489695973844917201446818506362766030273052254269619699228844021795015211219153399952708992471914785023065996048012901640249967084090628258146944513282899644474024233655433059061932922014269562771961632039220289773525252808383176058279066536937698453162200916392463207865756564023813645156012048369275380584105712304814150890785669044689924103431945219777001140798856331140264976664146241629362585325643455670937515568505030235238508877046793873062808290177146206602115840288033434877811251913089428188595076836374170599725188200437726943737083355986714105880950140588627407738421806917006296056444535358319466564882024835955077854653971431621675024494649872398112394971878855736081358099704147914031545811855729853692720120007578303643421224347493513654531479155752722300462645697623879582838637921944956375085500763775057967052037315132340144052537113439781931523087148749913728172628780984344606423808359782176886502243818911080814262776434534380642406236160*i1^40 + 178063356645461148140264481087781572051020645848429405426820203005190860138237543933468725732462445475679845918825769731763435297933338682734397376648449105813710038819606700127386908053481642894590051727790841592094492752140463773836271740049386098773800529962873042028013650473685039814494095014918948120487260920673605293353191618811990077507610462239410449958822217304925340903519103082791601512441940190317920971725668086546618232898739779828863653440002096319187978392500339584110741267294090146504062810880417630607041598840636085622635804747815310436059090489190668973787450880451454880661091342108162298307749429750711540207302250945141140471397667783712105383449995049853639273652753688155004013182535643023420198790870397387461916204853157650311596094734530313394439621333393848855161963835896992680840408062231160621813721156077146667620187145335167110763133139035200533953964832858536878339440509793770379479915670724805665104690958325282797018234221610627499850462689533425090560*i1^41 + 6705369707892085653973227052641313153966867365270527747682582476419747251151418034708783934595220603078803738151508790593776127867859890392224580328135603119734232154803457356130405579969815052995237386166185292493164709877038684129186933443484590710905148977082451203520152074534353142977932842836174965007613710382181109590181080348466496722595428281026242683397760529099294873996572027523951571405866495074181469915591818621426902300314728357791862487376010155475008190855018846431524932554678353248665527190220478591029309233045467273183886489821354291161278737999077544222824523146007037453889645893146531360141651424719205634709642533397676128866152503962938568085434638218623631074387499986911883078053876793887561295416013382498309990715700255724284816209406143689573314410467017879090839924940289731165442872638601720010461061099705317650999407924755738377357769888452514858260449403966672644178229889160923064469429142715185800953454980721893268800278128004278449890524135424*i1^42 + 181522798294958642372312498963035926710307585927552929644017200952151996926403912435678142320651909748799900565847034506268195286267068106107375053671285368024477912521526678842145855206758225054521955237561279415573198606941403497620660232418853352201108944026188577174325544689294226860625724799789246854767408576899013602770896357903763960218699496597595641222799179184462471714793483374134459044831886453459352177760694070597281059279098968968833911403842716912061193393977291571550544723943989063541832028526791681769773199368471775100921575941444321569620983137134248989854613950000807761023795031070157824839411170652854993061429877254176004608526496614047448335555419807752659425151944820567311009589539932173327243378145507687794796601295326307454832690727774482089415995958675348091892698396885884775067148669494322941526165689106976986621443050827626552511616161854268475890166264168420338859991564278737969001347068601419699435979486358155022457332357855003029798912*i1^43 + 2022838416813882425266754542258847753249457739296772704524986172041515935930251469235227100613230166893395859896529993292415369878480259635389631532798458843505007509534512947804579292398658244637417122364208914507264313876712345840754120169368021373623807991172222905121175617287651511567986886188577832583768372748938329484409252269535744802381228885985778205214752712251612814385503411072188134506496884521737697683343257570940579181567996655896115796184193794547066058886958329723664616926380711263633991006079476606167438457793114018379322690633668758255634475041165567168025528759525627876153879048882991597963443016939782461645272962494946069875949440211219318490053998176780434991417545961090246845591489839092954414037931176129258479130534883041496374677427626476192471693644973196003920111269275735523114026052681951248521740604631254075927913815913851296491085289849050686004156845262889005143317507230535855193573734007211001362831044388010300024359695155200*i1^44 + 2567429601089328142641169100528261730307879824188668382667556004125787300804332458946905618278823310482872336324093454703931692472471955370907764676386579349490553851342487557208301958270190649215625505189610961534372942011303637081804417621194052886535979383468637447999970251677921492907879616000149956197095891423506555963404794918246131010372369035874132114997621744380790605545858395063976135983649521175068820962438522997951826652796622429104035366172846664856733521492266936304453972598807108910532744270781786346700111090963950934243788678601833023908941431021751037403084267705015523119566256425403031705159991779956188037482846457470465398170743385372300283996255075077056564696583671593834929808545563720807818472271162721911637030993075000888296923012736180814056958322312672554130183384152649519551985083156587788140473974752414783374978569870642765314413479206855561062480995171808275086073229961388523050061835487032850401048585666071960316018688*i1^45 + 2323525689551075938706920302632098753644509802346451013582607212031182604941311896727295632004768675672005127211900549018695165308937257758769265271696561223460568319364146557038636903588311943651892861314673141390397259259273365352240853048434575834347225452697967877145104545553748753516430804513716241552254939644243044103135032352102512484138556574249458302964564702968004899208390179349254704299387736842099236575588292344159693104450261352234302894159920799448386058719460064743784807135688946861542709353771812316890810008248181205375359957383742551785485887001453821741763516397966542604866328567283788462444154243708789912509549351464002528992163140337432601156267696770359433225619922837258455580358919660205032991080725453285936360005342263143084920556847143856466339628366144350818538296901854170648451016284217331053585073985346683668044451067529367087848199419358490671335892845613381177620252409915758127390488051128273606994561106706432*i1^46 + -164571163031919822741249801417177415692496323497400847772105675318275438541650483160574872187480399702515509560171905134566180713847828287405478985534859368369878947190436264242391230965001629334996819212812466512859807879999240588893173215132337462636698179949738937958453502559078924866886708096185807686357622618090797902852644778813466857444698774790576570804678047952746930744586221355962868864460630201244800590307369552891747676632190123237953863241113296149807660782342104584911797848960724175804075995401602798890149413106240301322515658486021870733600748607689304985316531834818833853214124680913157339339857268976955218972024771828991889913761844903350560892712232323368076533880808459830716227781523842535375726418795621246303001462205386640263244929957071428581234810069619070020616052415444974225101263677059061587068002616145176773508997141018967968190521720288394517400606558796795330544889156310935349072989694121219790471168*i1^47 + 11220048587024045046492106985933204479500701117424662124945236035619803072873194821024219807501473344398803744219166924358740783154800150878486033007086944262388131667564488853078057165663662384967120504403918462624303967331982146263163448396270120594212048386140264717886212379237891853254899446775979276936093687271049694169608269567772822100374572557818832056735518181096608068135842344819176409561528247616614600353657477290909125758935057184373660515733377191018154940896635889556639863213817725144422206277372941548538332169461917600439475953469615900131350685841911103576397571283001162811754939531222686299024519392569529374309197799514955324127319826231110678101937761991953385936019112926244431134676149360418047037028908900387624474987474359462300724518284144685176761713478433265483648584750842204114851729238374670553700152459743666775468520812406704106906897602931590811518887409244580467977657453798753745813559574528*i1^48 + -114498115605407782423423813033820961425252226963252993419655926237963159494553384198538296146393413339822160667544191269683399478600405271032566058770962869045649783954855079173061999664298755617254957685903841138503448638367317713303274827514881519781605390362457206862671318459122704419088619224513855574297253693470252903528283586551969511164704157790346254646709725735600038962393563984533816192638238725832391016474644948000493801238761669269609958371806238858034031057383907501242184536851426663340915731395113911504184048533564615069097937151469469159913434668688462475205277555339225438752216388269848423889997098942569507416887722228177628918889138139561325296881852651066042511797024568775891155174874493600053742098041734224997650493006187226083378421231175015246330106313782321402372756481180982345261082688473359982551134184072000356453370887221050410585829557388350586786343426965228586488556633305879937024*i1^49 + 954620994619491735531917817282487680133098785329821465226618280425697950889750087386272001342224108293615884538184082209313141007481486653533705854975319575706887724259713943380979115584644768698084206690171455001854671873136338803886777772384591893818435355863043452483398047992094755979977720651971461881532505404297613398382760247928161336362981368584684669857879127787247922957711382017293448059717166343294782415679302445231470526675917401826911072569284185295065723330886310817944251052908370737385553078546796097379023271894300495618901121837932711315500174739205303830875527520498539748554860390706410138813389864086272631196765545766033246308973506152105634202864753479991330090370192666787832871799938054822953479093504828093148495502930203962698560257305400234919495386379640646005077729582068775306250695379440973241796576345176668524254615340449349394420098082493617355857342694106281769751805952*i1^50 + -5338502212103852711733506381164191034697020985477317174815074010400284648352194310671359262835752313559084338260111769339994092003623757413841807515642326284159563457954879435357374109632295039219601973709000661756668983636892013619178352945396565249224631271056315389392427177000652302461133153839554191222847785259258827133346941792792729149088224671130325256727064193779458827595254824136546022338376953830965279572693665818877539918893846922990196625947094732104170965209359236990684680436943303009659932415692127867892574547161858390809235597966503319665815301062849710662302162506444792240991957713758651884583114349861205975924199151580866490049555864390099845143830888244612149201273100370521661007936528885832659952308169364359818982121134155398910152339856497018569204101878199618522926560025870312958537459837872417945273695051357387389740785685517319770670696425403976774319956335525888*i1^51 + 10950690630769962504265472426412565258051902984358016499098177560382560909798290171583092509127455157933401021457573472803455671960523199850662485352307117596276752141731290065970091080143439838148007121470632487231759014024198906252069464386909763663239755647792134535142191002072763329854263330572263559375985548277580321948494848088296469359613664794323419354684700016496779550580829915761537727654342638023430779829188893936977618029846547668085640744141989534420265678501146930534513341346184731953782705921554299050448283483649349890595422260950451264064193445217357503631466573836766184325680592378851725763355105567566480015304138307537469895504365392517552314464704693020335166854545764711375073381455767612523541620388703507098751532541185571320843561555600754308794171296695098028252542031547023304092564000322707764800001510579447934315527434161961409163149101374368401850368*i1^52 + -11162069127906497352024414610597594307740008388831765152387410489927543776938642468298429026476006135443242713847032047384342380635652873850120487590599886190377317803410751140752624338133902012779336732862078190761186739303255720116633013803890462928124220855737094424786075138709707680803185626895638274898068117217555104138211547399933182187583872521831018891080115546215002498828531091688860019421952637406680599147717535160363122436119188138856085399262660803447429078565973572176298729204390118296636645114508860118496366997145209126597146750482403270556093782330335982543985996114309714470328256152478104312171417744170175570650789372968346143792856387927477306396285074340236917318719023216359477020929519306656705735446426110479241019605354950869072039691532499752078543369541587556221687681066158937199776946219118185830830034672198821662131001430609380553030369280*i1^53 + 7522500968749307461497035598282022805872202765673241510574755272108047547885424578325298552214398076831216995083079698214980628915811383436111076762731542471303851184805347479783362278024642808464667878490621615164041396380422444418569596309069024888105251176625313707072681198501324985274669321023814585507115625396012254319361897237575170513208813523759817132878756118752854312462819608181436476826388705382932192041577208189493965396013892484181698662956135258462641689757869204447402523204997480475771793078589107066079419290145228229608902251298352176015588453775493438290017609897328303943827583629014504310516716496027801906331191006430248130287195790074395664574734792566945765672335981637277547367455465366092169394466000168887759855133512987752672726085951913318784144999898235745237111575227550785976788669056658459155632487386976032901706961429463040*i1^54 + -3463079163647062613305953753183293465525045411697983923156642799739248006973846643751833983488992328345667156483268223708794375307284561857446530508569826119999497779080809122084793974847906630406515489557584274690672107218785142125997653727199514291707836167761159875927455310766322904232758415582222883065066176146809163738840456509323699634568533246643048518409329882364750237972840049487345960178437050590318010053066523910320532984611093164707469123315287600260200106122994110339730437532832953783608197434821715504235617588608487212947392939936471349440949065112945006950273473094744248304755070631205995171747206488969646788199152025056277917562916043390803878284974237927807270167761098681319588061497757003268000064443970753979704544059568953002992223092282496986154914044864596148401861143848037156950814812677839690148016591687851444273152*i1^55 + 701050156765928531783488349517267739649141093242394604110985549029863222709959700281828300708699866364774280520907300429014261668122571264851444461250804880283065656481439092695267257001729163346414847224890567659542963321800327354153279744588816296921739640416546799771535247077814977593374089635467891394420879021368000783387032767066704943641189681267151664779487431502503545188984870814050148941472559579119681768942514857895858433656809250888173171744911195612445449645114577366029670683258503216611919267225166830482158408575315849886371729044420469602916840159427610711113894442204467277512089854559766368652585098581251902864756911178576302257550866863394093280295500150263260807642544387498561861103469326565841510061638115723382900949661755786882843369199236824674231323224561877518966640361082119158759008765533341524556775424*i1^56 + -93137252986441340261737470064997838205300747311673343405301729655192710770958945826327037695881493350540986299265775286375498870302385085985747949880743120491475347921535854147179188636538333496975945873614859006277554427242900926936701338317594776935866547216677852668619981026237132773478279792147002058743432822229151841621321340374606753314329161003297614154021755602715908082321124455265209917935736551632059503083665129823560898633520823369264688705086594742492037527094983760674048395699659518722338730419535350162425543393130705181838383148092466582415028221876390273288609465643536453531607803452768387530860896287167679851242575609925504862340685568834080608186813003292438422564474342596674588727466394484319573617577654933253928707443794898704986415920705942589110925646555210812034149266023757614685666593996800*i1^57 + 13962084273575714052167444607361836837932212737357913255544417439936773979488932288497507278648147997146055353626889373751909343125171080128705181361903360752663546047688128868744062314159733230243416319863669361505629047954497213102746500641345312146898952989494773439671929478811595432871185596981871078104632069313821831260300356957442741669680248526095182319930647765741906979456351047413578852086926233327301741229101606085592581908619790689956180951444836866610909351170250559063800569189643852166421487194526711355096960763162532565821513280689214487089479463418734520332014641562831596477398353605440234548746682199672256087203492740308197399097231311528150150258509915025859380931859471893063240395477744997072093854483373496497944900599228986735436612420022512421854673462677040857553616356013813760000*i1^58 + -1116877586900993959661945837090069727010104095423225713627073816989071988038936815190459206019604717207441463089126248887625943587553504791804045526019270551775628948915175254434914371177173754860515659230317048809939184419606735272001143338913247304602941453346718625715657739252131946253409016879068400303443127778330163201157421578026149385867058807900323077314758528490241727117503663918181753907596312153744902840817961793648862591183248674806570536584986443039556825394165285887160361603147884032013462770571091686817736979191377588112991237307809055772364084278438610084186855578285619343827297547587856443457921059791510881312468156921627192520795829257341975626370679451902153660488662656873605326981604580113359391442309987572802503704287981000915891022782808737188543436535253027262000000*i1^59 + 34946475948714723494535413743155249362413909497890255118998996504840012508955967047269946868390928616386981153849536417281588529690888865025309802631504655086754852402184044206558788154074521506861851170643696081161660006722090279616900930565103358484809707340026653198003497885514796711156725712694384704790742765287818611999883363092939676001612615372466174433414600917694735435448992042503116848242933644473396506665516804797262859785202405357843418914683448958535553895734480434204444426088985110579337279247764661589198860558325269341900237427284763577450823993534249066446078194754981377196569507938146892703116915671485247079469827050597517270659756584263187104530589300096620668024521890411242898050315866265016281162009606712607038750405897127827171716522858872066015625*i1^60, 68905304513278254705484435061913602868828494623278535978700860262785989131453741922280775297350974482880343451655207243184704043593377117737125138359697927104453203507023181580851925293446215941635183908872856813601803476191280469218052612273896233265822380931084493490631347460264701258191025762043671498786081347044249527766921097060959813700038998572448511805285771302143438950671671825480613124697443359841766286515751476944748745417245284566674455175178466177076731105529694349710499411770934243779911007220147791877692181619036474012857735785800565509878144968613207379809405490994722958909634389486204167654889757902939898030809371197487626101059117799186860652977419248265689384720269376138620545874871841744525121598820442791596886804943031409126191297244802121112591565326108034123181775947186516273479633397424241836266436255174803956505136371272767437114564387837312088814183934286384390174710481275693796617965752429592866202194003574575095797754446549880446929173041650432289210617507321003161049837008527141178247230380551686359049962273085518001442740731240387103527441774391876492952978963491682426734681296354067791363787633992824997836302244835158385963187657958688886446492224491621555787939231547946681370347910193949378435705112682224030762255088779733863343503751548592561499320861475091764691712232579421777459315280124006439148012181492325609928689530500148202469213965260270786883757251111537523771671856143964960646638690702318042381825913756871633026791497791585130140639469655136665600000000000000000000000000000000000000 + -278071601964286915689477427971178382869562953995964751031333138597527415394661151932351104398106926809586894274963912137364243458533126565433707470816499918037837400345630683259608429337781267357605302853350637135895723655297584136173418546680846715288474994510989165851876296232212947986472805680726907769099769783840782472297891337443055909403340284540343070118471453243603581066387251395992453211327989527086818457353334225230673819529774818249943767569376205382254602202716105895957669001348646007658352232689320382789235472429960602941175580291445204579624582880431089123983775931552944710117159123418524222287476749330450629193934279176891060724184770370559364451326794049509445487406073600545045497608495211994351133639428164100590039933911867058412442864570695267515321523262926149666051552298510120974417714750765531985184511782952842201717049543852965245745514775043467101194915388949898581314276512459417259610717379238279052905148377637150054390205910434686486174548859216765075854940738997133740520310408442802329594097858574871849830721410509910459761475369221920182127331863068970798048383189010478557304064989174336211312178380528452744776512882344921659183747416205192678785073927515853348359640168018565873701427242112368748715238145473459765710501305712000241530778106047849603158702274895237519175616672569536271722626441917318069563566485544069487958849668142712183590824525309356808600740107927018015226599772436255639707357552086285459127712786542479294198763553664039355945086346915217408000000000000000000000000000000000000*i1 + 721411234852991628306605587058435455095004586826376624652868687653611580575971398130070127530002837382309181529302077703778052709232709540446732886681511504362978319672292204974814522809829795685343249164464882493071981729199581009344807725549470190049084783857561666853028813052451350550007922263399333634899757660617004838722823124076676904929643049845679403296473223570047483926753090454682294194248727749263117994220020516576886455220945954387331511691884305697554304337875214098730600342279411489956798693644717346387189324382151127877888299113399051123886303444669918258037140883357177136368050656613567188149223444349079834916421045866894344396905083089443318696738383961394081038691426322414070570156002727183899397239166902760532542903562155462671165248387998213512399103830184889491959875194789969571211779270036083051878677445349267452257110334277380778441097559348587399342026120067720030105689425903573037034859041231310229196868538927833604303249801237523886375207517860929233167405938721818891180692641529867187222663761123761773469138827492033475243937346892316970081727752120580030547433584964275459601533085272327465852833066631285190741380336645653919053677522483564075448928501508013583173762142754140151994088769537993738494603224312253187177390762492892247395764859221873662957974044053130767066316339959452470757742139634908253879346017759744982957061747145468114662102774194573378922000201601113395057977031615554990297279471191251168792345754882684439187491375861247737544314795633672192000000000000000000000000000000000*i1^2 + -1069379921685559934100356645995616836760280349470017199584201365123895383257436030656447737939018175270667848905069013552677318049870355169874759781603779315623114713771172363665828858038034523681954380925874308373639836458931014335541196108911659965550268039948202859925501993824971997041454415311829616714497901071112363089154258075472384680299415092828070230190595155212434235550552057329495648152959936036496937521131593205548480292682740173741177247463555804208668629431435757149710258713275211989975084421801763789040325354478648736303005080701328615433944170736704961815968938590270211070921730305402627983745032060275865673409237072146977305640106723878137029818612369457667900233223722788175099990154570848060769688416444611666677188323862974084953500292969164768319056187559329977190769087212260756606969547714998373322125056333871013826918153199287226885636678542628408064753410592910973703525218883745040279022978992401494249533967612831540010274862215096847474556725684961900628024380710061194124755058935129782141192490088720453052074977853408381882452210371147828515154905571847185580148443248562745823274475992982637696511941811921397774924453254392896405856937192704845513853085562855322876145205302741507062469629460687040188702777175925238423857161228289208449711230236637336876577816410931157027543393700188582750363273693163224583025114904292608666243903366277484756377404352629922422672142876617263510716605212828499249318592125912828840517452672243777508020774562621656510494568729783828480000000000000000000000000000000*i1^3 + -573878583272478422324434993348966960054146623579462689269412290494227795989629107875632310352458357757023897706992105270054748797936928660021991756434967950101853558633908840439222278166859582350109189800668770468391729137917105850063798867468104111561313065700291116630070003696332318247017475082917433239037374616282408291838985865208123438872530760141514891911973124128268893448662007864249246244486269249934850501283701981259896544328526327029943884552618795775654947927505042852481401834726117555575765781440391953847656676451573771635009560218720838769576575867964462639502090962119113814474750391608199558490107586964782973058144155241304861554102221717217726103555643325117319823199290849757269683599156248962654404909254433143667406983730570976208148358794123323311790078195345305850430270653854120431149686021344709384970078724949826021433639133527116646218713712501040443990428487193832925948716437519151727608068741507926372974964329589563509258355767194159150361483651942282078500348722533795755837991025782150807059315239104556233979255696071094159160667019485687394456532247954227044492833816607394926214570044673163021531436772811465139207037779407818294336390134696367818616111715414385063147179228894866655801005276137949953140243320989563669821087861446428312934112745040011798828692489109607052110297159539740492669172168640860165354151457101933004301386203436628267388873170873201644355899908500246591037460690109796361884780638499209308041978510367036297989701680026790788945594112687472640000000000000000000000000000*i1^4 + 153325870145378777793663854276962359337926301281138884544066910980012093471646523303897060363992832835372552259591294682981471042594900982481898676760311378955306126105409880871479991102258487537749887162631755768313442574079417510694202140046570208047541078988696322111845818891258265987052373058774415894983361230101708112634522196684532269863846279447234041522695414873222973714706535379313828715201216109639017202425674499995404620589903198267371381107567557538877820345529916890843999130551515558398516587516854245739889496423370231946863114691951013204680657015329265871602230542560307902464574773105904551962913394553731317719070067022439291024872506744897908433407129321985129002632442946548831661218048548963334364528304992206922618173214736926040929112191305478863205213826120048065845628877738699645800021317161955986058278902210400031025667284907817069412243814517185774071895863537349673315282935571308551644942698197997726761312473292478309011359781213392040670922104104386877132655255385045225443708509529801248858484429934806204844285226900942620627578534929999744398854221294656089716417061892301959568781648516872780221294073727943956295874497855059344832926451451885616768042405180976917030616414992256522028016725681150838595559963071886305206514165348503912657958476870987745526391492919406052184013298639712218534711486181202629407686275279847696448962355375814559675443139002019379229332428376362628466779671668882841203825459058211359894264814334979075112837635114514397531735660167168000000000000000000000000000*i1^5 + 166088973330935702378779008644300082635786213653656455877861079204350584349402011358735202666506926376206752687986378162460950394032244850070542589224626659257818715316798289681821433781026068856953399477522189524448461899350099293455247569685195269207187860517659313716938977775353093978848751507141287929700526748773632028362996503593921054469768254361467397504556065826025210148139712340782228965375772948343067770907347433598439426125633015793214821324667934578119014861789060792018462305079655203258924527465719649114102913648841232880825599539728588136425735009041281145973187582107550663333707417918311134461223049290121252001731465141662013268016435783950933790378676251842604067352943064821341980279469985016370934960637535497269103961195347753117520082289147783259535520664953154242332667630460756758442762205205699277351634927762598594856050206015322530084935370099260103278888177524111081429257210785749584033930251407458278180715611734395425687970898022473124743395929506058752107627710570917689116759848239296875443837020284666948671491897277524709133210767754869509257430099997819686362749520091087643216612758449350871603992055839514285560414988177885873609979615788603744451809767536292098396733234521649039225275160913652218032828642071159457030125549508245333382220647894034465453262767826951383668331994137594780396467130171453396073366805489563839441532319125987536188106331002933973951467242582005870928603786202211276250357419472030493115895523120730438202655005798957639631608225988608000000000000000000000000*i1^6 + 26525376988625949241762272494804547911543203343585783844267305119638366300438419630182960149683478159208451304736723817550791457501402834709729256172609048487661195593083420762620964177603823988620296646054907807660465184279856682676720626256721013708884575201531267506014784551079656986616595950086716093497697230889390467259008803596171018199616093743808645977198292464367398354888156495670012234049386370019344427174084333299617482337170140802754407346649545666141815573144742855168797514280333865515246600908853066733740268442986356615285793421063485283759323959593027271457456082939930684196189424070113551622726585857854205268493158172495510831469983688270415728307863499790037340537734239916831225054498097179881843293275952042443760200359020547432464269358016042638103520201094159647465003007058281621603623314948682148958817873028100677331835143106322311722397892237207509966994704141660300402804049514222266070647174510103229270953872567717133896752134046482674661530913706059272887731794876348093246145532377558342585538398995931797516091713346308942413647211737561786731069373344291041592958957152127923651488907437846831731937637077375905732376366015922094559823636188391539791524148825228491226873651863965042284062982967474220478490604588087314339075313613944093379545785610179809130542601065573191389847060363071487886841607448824102828629981847691589244738738113875484425086626169504377806074049178748276507863335673886235097261763958114138655698243070525777063979272187868658947337779937280000000000000000000000*i1^7 + 2911521410550902790362484889260816788669819165672448505005631636853001737909466759702375483074638407109809054670155128201896576016565221176350349759321938270048443444977735877403242565356017230290099146831843629458146677942664177086764115300169801817474746267889631473707422750998098007156809816100303251623851423128745724456586813797365851247405242400823172407377034622765821999844088613508295800854808349843015451972247615439765885248027361812972197091000171954343703685178699678039821547729079906786466766371653117482247793524385909745788020367990852519061378983035879515108858386392024441388735779829332226986472737386799021253320214065617223777478646609086485366201496367964310004987745097368501887281690363345839766703744175228522338831821623769798231044441229198250859821314087182464885662069630213121237759143972581035790630023187582312422758976989554985055768891833974857653507816115672319525245110790069030657474860634767304924900886041189181408034716319133518050588174828070403234308108517851234149365882854341237345529629327998109010066965084739710860347989210521199775368670178272602263830350857005341139265059662762034329035513227281918402036414324931919759662574499289290129273860669116988114221831014476065433017228524299071712378420035551788002340423903879774991571854672885940332676559639684382081204711060996179245452095207844697755471035854685647121078900203996480168031546248217613620018540695018090156744265523042432102157019770266364490981955739161066525565137496185646491586736947200000000000000000000*i1^8 + 245653330240154907039471102436158357739532080002618660361183830816407194029442325517518249959404874270539868224219162304938209043601828240774229015650692512532342264127621648929426721765455085981647221864382951297973229127656126399094017176328145244826350769628514878439937046997824964604709696774803339225878895080098069640835229404521681707749057522221309180922213953057905626957410879875287222923166111900632077320540151616578085413517616033059818918384879504495106296944227715989004051186655160675083593587327839491783443113015504772284421866940249610204915100246757871107125765126948237647083403365012777723541019233319006802978350714845281155266366305912170199272110890511603300433449992399533389105598085655490009578083538906634825106861062106491124959293507447650810471034904835867896141348797770125347046640334275455474572391120529933547190480100441727596498282819977451771936602272990710719626402680544839911571979791912161693688757663289538497868545975244821098432474824469192035194540792683000660148730625470762037946114739018546565520958857141524405681870227113611658275661847027710298346352615506372234594894586939109329692100104831465611652726533469608315720072156456432493225557171793310372231764741167736802043580173070632154797108880813447380320272018219834462962712936039017932602211712241823494024069269830194411942263853267060247757635558134655803307213989341711369298309806458935877133715259691167785360095344653353548719015614584470728173484460523347299711713798371450295108501504000000000000000000*i1^9 + 16912661472992850334988261547861221703985246828580782761183954753246702286855332964285863673114991084966336252683139875527403711203947544801352916585910462676624637701290905051860410729694545087332725068780801412671536915547345592416038402990956588883808338785197519960204140935678589012636524136276742866484496715108899559611315808308785133865307421354347276499425253054305144931600326892682398869497462440340506428761367373830091083615381963848738120249949082510722690194070083442672680334392106675477635527429869664778067467722767098767593245128166825226848003661130145524152261648138166565793444381407020098943655634704473173068981186389272084442978046805679997169642546282430570186390369739491738933902073636778587165951500779850510354318413619362464513390008008635321948244057787299868171162771259581891837921175537273692517537186371974781871841560253848936233811483419357411891477431270048893683749008529823843298146807565570925202182493997039833490774557913001134949226810424552778022377638722243896824468696204105665956768631853313898156146918090073186144358216496012853783545200480506673521493667655632299354057550788025750401810786456789498017451549000954690680591751440615571119979157683563476262594161870721756605428461575907537868671585052895034033731286337243499715368405024535533737911477879986810502076230507515745406827478037641281283056352201515432467733788339582374010585907939094511226141774759112806158432341001975352492492766180209621675315934170636762915916447903661334378577920000000000000000*i1^10 + 944405311246671890327881500087563377206555811031141721990194793132328987072637916714526169175246269139928851652483205232237157855483812552329013157908892717456865637696980589698206389064094620300946065159934604718588316912218082897982317029468133155494126828767546914688308296037269130969690777658076389644461357707804403105356448527162369081677325462615892712560125277629912909882340464960797375372254672466844544894527727380658608188441415272239430622524742123722091238890197328775195192665929729523895768530925773378179450181775792866527664706878788350086308750292168397411472571782671668356582813190321317303875938089653356470524254501212585547276298063249743137236860392713454866968145424071157352448896020741241087338103920524209297859827877431663791583490901909758225330250957655403905004496066237304374871563696679926132244437771613439475219374227383095540699682459946715913363307226194192693804950022997867232898482935970761424084550467999213610727421218865527369147245361097852885180745285530067618424725735471146470760269457726141280158545594654684104039277035414469553740277626383933939561037971851470424416510620849467502653660103794004622287215332933764102097408350088247079355126693797722402883914971660371080925520914145689672333381051310028273716959600758176370233484239152977123890425117161721100497550663561361555472933318844779236344076341488682262631633134645012636093362602538335958518209390057975279353938475734778365703194471371868603527526954570947588147675528039756097126400000000000000*i1^11 + 45755101167673090425781046393831145697969464822809891833770048335836596404187805440526296015969514127321474030773759974295890629628044706138380446454340293863160802785358899461429468085141062831944775633770946204289038997669627287094296116271478430906327139720902232907449740614887667191468131801324410682160777467640820610373534237549839836266349334304431432056020371182569065552619639592551417205067312192017211668941329290614705196018322636752879246529247562432822258805064147787965270798501060307745322198434607189956864071504960843395043844627453637899812464551023541346543568119271059203867212022607504141794763653508699685266451074637830603172289258364239278412716849782182029484407884752801369624443798754270333724885863196749468127642559137697995401096119547965948783560530743761733453973580048700631235123878888456209789768144591424346738251320982020337600457537416785932319217452836358579097839436463964146845759778841590090029192124434144114550858794490440504015686014165782010811018125894556243829145430549752629069742304660214573921496780206867206064191443726175054156588661029468432719245850566523685622303367756649163020480671308228028781282249645489477573360299813111953770721755035856629502020539426723945346709666020820617726167471134246596867734218398390553015091991638069405929074186171881724841422061891083584935612030299563171973557605403781135042763688299019764722392247937290716570884311116565039783571192701116346082830391089842798689933329165735784504128713519676784640000000000000*i1^12 + 1687913076087027299066596487536919487401307936827480171544172030036716950330117221828947825532605625597612581204930932962458162553666548652740733725987808058822210451764635118331325828000260446518174502624747166253273858071342115086018020561027897543354930494383963726101780911656059066732644951273313698222391079194428004992275940260296506150035623536461602585026411594392032216733136096669138441164916720777182507194260682738348140410197389124245632076155455922863930894013391619401158133783506225367190081567978121405675650076360799347110224358814799115741909333834814990755064077095586952585602889478447360985905328559515333838014167531605991758854076788203477212567970363597457029430103206929411547428914515203986041677255317751349527090657454914810895143541377209680256396748292663548088950225283810691926762483088597547991289583694616917115390681207793741699568533106617207267655610587905987970233667160143921354410407888963469499137595681535743911763175321962263406216919553727235884618531039846285441699078216205120305612454710080934400601349055563597693926305501553803236477062075008623225225183153405973240637555455030343776163967260237876290034357261215478356896936594163777794326664282452813851710555682317606408969059031957794985714353264294534157340417772402603799494897252201806839856631754066322906011432252118527551600176298012857682295070435829204139189605344456342695067291356692533364882889462228993718443703419076729304859481876281369080595868956592657466698969657555025920000000000*i1^13 + 34382831092190315062467131177550215025434270090296599898356446795746108533260527362378048620821900197391899216712317209733358531222714609870421180404077864662659357771390509055691663003363912986775407828383252460225384221815383572298287739011584512299485774083713857821618151113324195008808480006849993782120885699159421207765634988332697671428386474286265068647818506347257879047647153857151591867357159797170164549496922264223187297389665801258936332129024787904737512712742843931623341654891026283691415718563883114666352961080943363241484109063142285403153749286734052928178625045231772592252690129301198490469078327656899290585812698115135191986846194796816023540412029887664796180480020844168333889357051095336082394232248858673491958807455731804512378111749215312839080437615369353482238653133218582167481045853819392447936479227672412879881285571084903879480272192845287837918104250065822977855903390782465429104363269402870676701181685284492914246080353612817884026428302021563943070116139395114368588085397725268787632778696068305567849519680158649041456182668202913025261900725085412534520220752718350839998106255335045692071274379124089040655287905517248068948087812507362439602463371832861703634784235942406510713201200006563372324199150557077269238369771885974883767010922249135749244531101763379460543475925022068210585026279834500156782660872667923261893155606545560581209992004812703992876699596999516180179629966635044912659882101938070990162198681279571345516163718184960000000000*i1^14 + -295089545142153008697427165598247448976605758339482125948506758467987069711267125790898782007105790126916578485359200872796733562021378456249818644248237431826250644950971510656445695056012812457004521313596346861471391315202730493541054529316848897561511764468473578132203081455533827269628147605281787004209979668234450817265273272307514303711404113803420650119277269730555245041101274390229295169133216784665163787873012425011467965058720435068696813589807653502970184153495593140222599270316045095832471920923986515345041058553455595413478587110517731564184064127309740158214341566665314226699285795982739446543399861799761255940346146730453647898370440946825593441996719827653048485093138072532180451882514796320482122046849713638205254878496445581759509059223966347476486754661301109928638400875216146500569605722902165691014653377817225436602096890279392771197793231916597534522103259897491941264972185273583239099134190935290211466049914553528189967552756220899104517715677526113391118710704511550323644595594315547757227215124013475249740554971668635155576668106168770454913448963279813758831916357289852304712990014183617480296437435721636775615613267356669144840636368082052080275974979720173742213949482755359712582256849311495194801684856468139845184510068231891965798670380606874590500601542253350136180722746713967103365155223408845753743687673218728859961789024209695247166736710545627779032539253266573571890503863536775885672098896218189019520000016018736185588058161152000000*i1^15 + -42277440544018299279386958680780885900575224359384835828253872403557879942288070255587302236691830148342602363969249167232985047862408060680530276385552953858479804676142574942428614756419770986806839439519931129610206994645498369804069149955641778348349304257032243831469492521613674051259905920041020627568315610060626993915949923563202139390341321554197489194516014862549521496897166515356190000213233499773278449362087037748717439000936825399688877752877230767541716883026339745249913886530847218859705070275666771699708194681154927868972812249639531353839378920794115190129891012370449347326164683321583117514867117470451870462302459440664776864242335582811338815507579414992094323263414927529794838476010189818043268966696063782930260360418592212341927053300697939115403754876435545000435479731594776541526442601822218673038504976283895903309245418186388928822589933985426073819370884237244453238871788690957889586793166405034661689768217525085527386614294740740839588751489001142026154696288374746133059060954307482929063307513032768390074738379952518557360530557372157286462371784272091130349225733065225778290247751890446955995851846350677880561735730412183628497201420159600365241945674798338698560089136754613000321329702493646114394664791109692967549221769721711563690103941102354591576607683294480215056451228807695684274231934491962405776352150852427228114925749196705033531819067196168047840643785607041238449765905587593302723753694671825137184121354312035006045245931520000*i1^16 + -1005350392114558220863424461499262251140222418970500964443271145669619480883820283766421247662022437937033812829603964454918475111799499733443980890022595688411983663636252467470258892800057603398383183298587021675326851147528518628199041110393985027520006103682124975815105933549955179340742782783962740436641261087369992655355492597612200179093967909128390459577247749047887547525546127341725611333444002074301737421330204755396435048239958624308582694380872217249574591856117893732213896780493371985089377719709940613654884589808517885847369350778152592326750349429460905439845696203975813585809902704578693381412267222620699146897779602373832200412569062234330671966023357895833438745426061472602433280151196201650690365564021661374670318565777726299208957246578909404688445852457407407040190713481740349752356602295616220392162901523977786316881383742597419709932835133340403048017935264306994230668793911778382798995693125538077903916163056916153460615289050630140071543202405076145156428049883754721691472421765619118572495460685144827159513542292665114031994682624125316301193684316554925099627870946970474801954779532171600383981517768333166947621726529568482320564121089677086255124860577502782303452362118125456200264817389140635758292977018550421848920686091096431018139673858505509042361162599929499239024138972882847978384982008635683030395844182418871041081999936018311016034088290490359637546201108378205133586841565122211354624488958674662678993934223079169877396684800*i1^17 + 39532371946656056697276474762067035246867553393458413600034498236427288018982044492428157668687684868151648918053461415542024120655274893416957533283407673506537540944077745559523638960581213524424660922067646902243479004815357075046981075966975231519397009706117203019797010457167441044077621101076977606140961223635798903065183772010672708591300480788964275161476812179925343159830693546008776048582844852592751884271685638557878636526460336653123501745211765838886356384988924196111161299902753211099238875532684192929200178709147677732057973857853848180997520226703599885495470829380102360820006632016615593240045885558824596434527951879493399518887684617986683710101193973523874630565623553353076525405575086930832180289364698597400963988317366636899562841273686404690108986069078735396009325711410148694263279935947842926299571118983997530130682896197366494510952997346708661199518946637104842993417051509162890158950242148801605417308544208312312213935735895003502915996200262519314645535503895211967116311576370750166602531581063307109943900796286630367647148249646846322999362188443006582981246721669101475947446361544152295078336544592639482324309764108400573964657907786821730540008431865498589245649081728512029951707060519507871854755392999726740472105561402730181475659223199888427412419934010640516597059146708912125505281183158834477005946735647708993571784460214981646622179536844267288204913682961121163975047556063698278822981427041479192282276309027257210372096*i1^18 + 3397882943732028930087028210467416540607859524163338422936687685623684344318876616151122557519080147041092936632936125230416862622166435661961252672116640320483939444170047984020799961248154780517453569877577317067000895125449328435881846415826809917939526577649953056467256290493029817524206376994957398419534135934855817454192523978912843867175799981562910531354909735144289351172740273980397674375712147943644283196657207735223601001025119960980826998728407167962330371218772657503378695246476228877437979235742369956311280179205472768494413358614674947393486087831212952676190328171647132105479135378917606417676627667780463342850487862513700657006588903462853242069922064165874915286787680475763881723855805588954686285562676064247655227486988041572564245557780596951108698163178567647297729204716637214609439127059162573305985626439852902537360842595139439263124948574792310429241925929768621879891793405219688402503096698799444478227376191596037119330364519487824206896468037992694338283491422024061611282337141822331410305740690839119647456287998054135544087208312175446774267177388778479729554614948775896911280337370138949467896001002052891431813696492586726002475467330731537684916998223212524206113555463248087329905092948755132842529819119511602440078325820779579581842928176884440593054762747671514603245603609201105684622405916035798799514238825468251255365458221089632881903143646365257435896511111776637502764678639777710162652779061027862322130637133260521472*i1^19 + 134087435364105246426719138043101949855050793166457854462772544361730623025267568708346720552480800359944873790380053465007213794438811257387547986043463721159976956422313657803957495801523495309735657405504662567852199436932814710241474346170661908901516966440832855359974009422316670823744870205629170065197209891025461027864329744378123846752154538105151369672120769159743655781347062502715727694314548980460051329617180407046879665782043627356653244016951752295084343888206926784924953491292828658615064696113163852022762558254841660240665090098874231682653000452298858597057711319222577900299201901677938913758501413136432537226184335801598755930862718637241933551466407226790966893333015802089677824568183304771705169627176502278396903715367586559919183130892548666679212252051876681793570144002420439199125285195169870604722916150308186667656387194123090120094591873717953400320575214975861079832861848907169507157323366336052753073001150135796775328371004688588328942912016185212441789914771335285421461208902582896838062597167104833628755098480897101070735483816815321111697816844359384948447694679171104714080063723370272749652265659318859771106980397756406273549839273240510862088927880231225208702598487457062166332056150936189297207957354249260817933663189414031045083857857886690191617085827974044721636683543869261069111302302666140154148259741074667152692562033135439134480190461990247748488453077505384083226227606912693080950798469348544458715516752625664*i1^20 + 3177822487048357919946591070076061340618268277315601603077310427323134701742806309493726591035364840305061823342536465781602979793847945588082227189207936648223282364133149537275936141613279683732807448721181082769076204760995274431575752711907844665634819989512416007750822283189022013492039132484201268261543086172727753578943389593481211776344173272920615834236062424928818469861459906593106309454399564828347511946080624837446206988932023737224010955740391191122663659816564344258144165910653777447709920064999585098223248918526796910499800144689717594140279472268142395127651255937584513023786494527852401140386351019018067032335139396007332936763670604813575446317121688521596466860276500175417069781579441664977946406755916518769153401501115314503267898346024431086226119980115802707738215797346984202280945248431701615495249412818446980340009811082018980247785003601347154480244960270763045380198379517597992546125240312745141750984348463178952741365178276907696190378037816964989517773821961957623248091629059022410886331857360539635735209243701513865339135966113347609880481584852987967687979736478892300203357461770300981307722816347008198912862446490663840402808379735024997484010245475772585098321241420569113567268756765821459329015488109958764545482509972133279773464101724755842068108393203220944641404352323120023721193479019389514948928499571575823542636928769068326925723521228293375180990539296212526631246195360478260077312572576309245509153849344*i1^21 + 51978109778227376956133380003529007733721128289608378005466255527590482321522112996188760857688087021551876062008838822328752439522851088666117100060539028673461954601166794265909030215030873193835386009628696898993499335578735473126687715315576448358316843789259399361496122020987476484194419607665485644011137060170433892206665474261297947615598730559017543350710173331813265819032558782765124094754029987645242559581140151743837966030310414542981202924014354301891757087358359731205001192523804322358359993761192797330915778338754651390992869129024378111284145925877403370016009172754595039899852207993399884551635673728823992760583695578674639163951081380244332427932279878063379724024758327083730469136690072671847230890482006000951467328095623796114480725257291256205148327649768868797882021166650567953812680235162986471524687857582510451466925012923058136122750282337834226765577259922972672154617922201755188781384038915412971274399768519946813887343401738756870058581224203021557137363187888319433381995498772191805934851902913476827372912230986618634059352860259570218696823222102271467682750649306281546814662652122332831715333156541653410428121871516016713101174239676200029403823236087425395648761874717907453884622796816371387906022249470556959108579803902274711551140116568474885912583961019806900267580923691718611644558035971873855601800772608249813464130796030272146660628072665914066018353023749759660335135372732505278664663905718333503176704*i1^22 + 588529117075765816266936686857646004056763881430843887056895911024652788876967103627283819141315470647509247591890592116646692973005004879511090616907775532719958993246048070790504579365420058733735435893456047168843976963519669876260358489863369381697524879264206665641941087579437700061456777487557877799652730398190102775574193221651544226615544201101714245631403092366619832807337195467861461282447995108359948849638551288850188839180441471723282260059531552565780755214117598448536759881953732977343592754975483049752489703185500174969844387612543074065557222664022758866299581109626538480886715989843575373683928937366223188678957725351521801494927548153240681818709637879061916630032443935136462321627536986643419413760366899925962810872104881602411342734934216408688855765128206761419229798210007480832126078394104570215995039658319185986700645780721919546769138026576018073305707483656109094860202098337660945565907021367561244705620984320732809206480132556751692655838148048906149355009556604153647123017887452629189434704342449605894457804288048428563141142408827808946121825167173965811268547124718776046795360378181051552350747786258257942406601309560750001306824669790885905787445965354836557146724543219272150963000544704798885133667748989350827571780441007452208117282527033628178130856798585547221459254875913151953670438329785799769846323443145270251861321679449222520010813649199540677291135441876471898294700481166326244443807567725985792*i1^23 + 4662590020411141534792417831028651233280250581617673219729112235478827119591327611534247082683999355633220281124295173716425432208096964446311276062147635742374949478717218687179971004697685838677743342024498781962400428683426341102549415507671620250874972013662530554850202488412577397995371592731162965371307248605683413802164965236224116117424515255028643381364126995147695183103795765488372781075817050938786094932579726447166127571408616458204089436786965556003482660613584384052740376131337857540465609575082421578929905079772844870900087692304740902881062798833123676628430737744543301705680965099848676671964009156788602371375176576770706469555880677279669746719264150003840181065492014414204323048881330506318339028831321982742210088786884509098378670931049463949247863968372165042356760278499256319867424750178518515222061344445358179291040938620155240426722628622014199619729757942273838865997509222130424210288993671689238551367621622163292667219121716014188971835537402214822015234255365901262553234268281531153140190252509742307313610216650050544638382761282086112299145253095182612973022498648419534407098245348420134043683456812533532685477486822568460794956510280462709432232808158263689343361519477059157148235203070272560803233568667339544184751965179734958977280247470625785678183759220600538103142755508327586874614782805163636567374654314363788607244360502889804898870377870141559978485256328028026513602756639008997390451558318080*i1^24 + 25011173068786074080470075636117781088582288203232238446500828056193007274087461849288621670914275134453641386628404518283614446272339437205518235920697372602292594088576425179659658286392764527477246737510371951288983116280374487155878251951624759403987256958636814371389339431558978765832149938611442609365213725426312319043027674599980301182813665737781550190768664599918963549548496628689834934674059166447334669091760326588578484986374298668011949580100081323663900086714425857142720304963584760007240404013799552326964752388144055151674260433880910782347963139758691098430974559683076655617193952716913955682339612077249367384905515173600664989143710219398974956016051683391772425293407877751226777238163813846321460868428074100258167241674215288610923849669268182250213687188545721053811441817951310767271233208007075323230868776837275882570902912683941008377685552282390205839781133598996423826155253560016420876261378931247107983763081069482878873598647497351323834445481825539919425465334417827942432516293515087257615029444526000716610225858073894386128974343024156589915006131648615180937140305166136174370623349120729592950530190616823635288333500717575060623046874928086703439731282706984222792156366233954730481918706918842926234806841455726885143128067998274192300149219492456276017656141462725314691392414583625579428389899771947049416578790147114153830583063311952758860149858638533689116563179270714780551148882582176055318020096*i1^25 + 83565923766349339687815065111483525682650086813297184260800126048809832342829495299842591373711708560207191574973106741019670206734687743850247031823908262007529640516502476424905211399821629231895936554612849328858798931031951047092460450119782066059496352782848584207069975481376718356987540162094545546361814241359437321160984302127797977093090381045752332588680197772478078645701151720013920786607846394944718941560545603476786062303310491739115705778826711731898255770554808731014729944143796646577011269441338508955089606888988619637923214018686494969576790100279214090808316735031397576285612629269000680496921034192761539257754857022208503984043051011687391234400194311390547229315587891015676739284257854396557994575139511392870819405209506978824402292320824577809543776333892133698515934219637606912332242349669162617637998293383148386675759482867507796282143671290284423222982890153540368843957694266435586210458926558228426507644799323624910513513322740965614842099446590314867265000834753028574442808045763925949464144355185934705733417136330679275876906663301822551820408044964045557516019263515974951414436827740992665310019855432663786987415642516810239811288930636774933124558702633199829341913549023457989617177108606046172293725666223135439862437702789781107370597540096396446927418148871024227638944781269790304322307463051414765194529001532242674704679545623246000914382799947287554181885789776054430959381856039833960448*i1^26 + 118488744682258088215296385292741568019765010686937349046911007277027752191940731045642057290852317132310863959517597877023169026024671360284541699858467179160343640985270249178684232051373854589395582254329434746050344239834306186102237648110564918267837033526987980980443123105514631766946719467645055001073019021911908800544696437573144191157378039289484898655210351524041654588557500251336551327733206827714308969815636339069213799924274887434926296876693225336886103710565698449161290234218688342257272660622800440969250121361684865462716353724601543544241808424545102699751924262793882183967961804390852897116002065634098331827652009839046930842333730977253273588562660207473020836046805286182449911929314162242735927891753492455566738732585251567265373600590825727145270247812438008174030656241316921917436319797703330693006915403645681847660398459417429859084989021794926223618929704405300234556457858861100260758261841055055069358955743416504720934549462657492173128906063383135299443138317842967559914880856982564288225565746573375133626970221958286755896770225994242793716509544682107145332092568632787443879312861238131303005291894617946836285609084514034279501279976451832757195414260740886244662205480507913316373596848221579211611303567326792437818805081495659546660688907315612813871511839894830526107764507815698774745535010480978822799772527783349297912657210931986022817704462535988461964560411681894158250682404044800*i1^27 + -166353320490417282865609583884152986624803496166483678469315409554406101179719615213865956338227459493696016455825207036749785825375471133034566685721006177133834045976685958265217619986044156749573468195373136390578224514402751503099637380233762528909544657318006819532629450412929968529539520722126446885856823144541344443402312491391501561058976697671582564918817702511685148498811628339237444892870889425742679788036522976265619739557649908138355485408508810873484524908164371434758472515198301478693441140869511425695531938129022200898371212241811309706223002447339928737280390398529142534103744583508881195860556277994830013395548345437906442585474217243390772772056943113632574286173776578652355777487463339293550160534612752265416631502237062317703509922592097081619565745032141704608974711459232106226732677769886102896564022236477728226355634251986334743388351435019218281518403528108016374465962683111671558454576838558420068461810108237042655388982956286442833699513034364880521230195936997123509683433631644094007188091566992545942952790352107575485818751521104263572691504224640790352522550456891445470731271927962890752615170432424384801855866460422748613164640081771664254761920455043457649457487917459442920516167633882176454094256368958847571849531946976950270109090824213110811524705585491151648976271985376825630803968115461374041945465554000504926242358344405095991303832364545024321774944788314915008568885248*i1^28 + -718065706754980775487958439053190887776359529141717650883794323559629018195040980495413755589856913783142827230286954365656215723265601576400869105303635644287604715175512372072564962971353879725896811682743280551925693899920731779201888789010942030904928696608972024386804988822813658829463862641152833347328900152476216535319266082596218724714584235045213304866660179222999912969947965328521912546347637437442378650732364688580174343788552540870132359003434302218437930177247636612962315028348135192802572316479402394463742889848832062898451077552014390361352730494010778927931917660345202227006198759288193338325796707182346627299718742902273956623369489138663199151665887477733757961084176050508634181415903508486141391269388291900651762623279711582185502378505308715000282220110565926010403388223007167764059238063860976263550144170574846813315184526339507473691391646486922066561750438529345567309267568641546616292334726492505738118841635842807912705511967992853909157381996440189820895653523465317950602752250133188077490870558892181577084644022614890468961340221442103813853711438597108605398845493168895169230541449486141425770824326861624015482530168983179758079749298805660667356055428368888630989550394634771019983576197054418600166219791444391063397267556485224132114138507362673697827387088694430967303641195071424742696883020896915043781939642746561185849586403444894147050587577001407241484160226885258706944*i1^29 + 1063763505539965441470884501990573929800327202050372625916958531973812203310726071180533387631911785651469976983050782889552564844466700874039953212267444743021988584651280592494249712606471059193857163680226575193826558869421976086414022151406737391186519984840716325947871792885165018389643921362183356325436391776448678666028387087242326439152681876566876440491555174563202524169010351743891385627274965765585195027665831061998573485388091972943717111439570802698782596961285140871059206614481931187940257482039739211762271300864347745363215526811037362098201613917597588100853989051429479919524429928379078278441485536326965802079610673256872641625142646861018538042692679642863597052607397373482168680758098240693945385955379529404599098366914529258350940833314922040939943650493456501346550560679771242997576697589718227295372558067023937919596538785156270023642807426095123871930016000665301812840709007455670748632309168717192851109496684017825445729368732262361238065441987461926293954053251300823934210623436669369292862967608246164165606217829996309094232591382395669002080421738882076117593295778401174848061336502225592094111802665228084509535528023096997649604181948216183813640173185094618911699932061316206316724598899857902349252345348443339452617557482641096188415448663410881377843551689420892255203641869004837454679101568071529631299391836496484665299624046601445624663453246199580851893559174889472*i1^30 + 1869603893993962138297767193112142396670858024500577109478788461264055306977376949649554686017358012793748668107814089585122072156558842083127681368603938347634543042909409971673036963504748838459430996949166243236924733253741935852612925766191580251037220705462190676467019540808767411102424182965543157668352008816137347215631184589974775994780948511831397896781462366980719189677884200450135005543611413915466232378908481244077828058554270565243229378415262884847475381698451584356824975651794667033647143865511876750257153853115758746068854694414611415479724639899928834478498163657082413292471807567140158472806199915767561694334319684411270870237472013786982613827619733832454291352158839865554221601367481313214970425641605997289205836852944287117863057616458744473998658449988900543336118741939074472638002445287498177311894930930024942952207376050318805018819061049141688733284374541862392827408483589801442980464682084695661216857404065880575550885524977714371382897404983917466328937139314980068439409071035474219339317035616422633832207378447254159639996071944654499276752702661749944398204776379888037471142954036462585910671257937219037280099944717922854515351657054495744319017889210784949243196590484590199563464076465330968218470783918955887704584942907277023407441009942300419601908310936831703780114105426707610732625928242378352540212258482874447979948125933070351369890284952323775116005605376*i1^31 + 3177789777880392275897472229196482641323656782217152216586555917584211558864467033905851417798167086143469585600965840955449566029944091901271140943112105544299437471067348417513026265925287935026910352255204422872446379548873721945036933965330177968406079849931544319031988854384029338985124472150214850173506329038466689865954218594587624436405533672027458629756265747039130381622257702236351628382061649619786856176851695429875652514837772807196435507779006603582460910285134946535985491568204996432108488859067437532278149172198546273894155636451774456806213506543058117180450718498099435282752886727334709016382586184193247961707318118787589898961870181324521753422495226232226622471752785270344276873537561832476031615939638503210118645984547784340195660004798197490671132568182113395297021188381617727060708891604233273575082881114201560072531475646481214658624533466266349136949098453282222395720987544651212897067967205133597715363937334673951406625942110854428490120912132075659328930212680779649367010746100360886213011386859931755816131679216127564210078448337962107217720637251432482499300596524383648930603322767399992714026357848440464775999098386867392489494909432176983488348108162629232047529725843754772917233363630109062492370559469859646719607910979072567821636862163759108246863181422284045345444794123517690210830796651091833777693921540456528603706263947934569844730463156666068107264*i1^32 + 5297542318021956170618325895452040658863146170863911479579746205222493063598818473082199685428498922588072301767624654676814789274879541887457646635536038789811536609596915385302846408568077891868333566921719946698595445623047233651871576571491212840927234693118677638387188219715162019621237564632126028746324429639030787099590966967332234322915077061298189218239884320076014510757871093920607560308898280880621624237661367106619069715040140764310349017223675311448764691109914410659788442977417479401277115321408578571713570444848598233188162536604121872708856991250053612987900509794528924671617791404743309062999542151204734979539878689018896652287104232415951104145435992030483234053832769541639978055351635015524787278053748439224918008405264586661022034210467684894742607998768661307065211839300215222514350808243116480201132008740723742401522333217553841119454917384023635927953572433438968867338625652282855112129815408656173997379636763875914031499361586001985258786368110650924517363044683343043572544762202401762388227116926096419709226413825028123988982901559491849388547670945633562026643269076222777604073450750770625461508470384223344405432464324585877896060727608168331056934879786397528922474986594767921538518129753576702866832330126884132328710754628725522175976676945450262067684505875061319698873557495410876681510349261490192759562441186534831937243788639992441601384766318313472*i1^33 + 6122428129595713415429888739635239440815136211190717203648270050182621015747311163045836777484120984156501908305185781830806196873626149467676710023793831746624959249912885535219446020026787146646212066986677436207983902005890791296044817770261661412414533193661424793683913973015330603470604174874243402362778817587944629605263525094384632443261346295948898172409062868971312731716070259387574181106579830152775029664552004319825227494412003981184902582445566865113189626882475631634295944732966895179131939473130967185563910444146988658436289364538869687334503601294984216350061574569974313082809134092835441321101572864527533705722385789777883098982633661364238760918336791965729043713551779593145824555208564636503600005051574894405087482537920349732637559791173925731355853708273640604858855263485497693434021681995875958742290276813273691490269101244570760789923275425512413638731752281803419370034254661213242167507199849340749958150646599631572352309920458970542292753097958398297326811931156269618319649540317526691770920341815312166522065306781429526090398381920103703542748559547524741832062995573363031748456446087130650342374535289300780307485018613177900752969135045762076678192453115991596978188325552613576040295043231545946013633280752325219139963640653822194020850495766551751395693829446949153823844237562224768598144058578179433333731145842679805024399865649609761259291410432*i1^34 + 5797756897632054730913732611391237663184337461599064467690615919709498857776931535881666980782042332869229600840835907912623592713353259480829764673150168302212995174467090954091240418832231189566847302682967722909935137757363459308854414446121632813395533320727199223060686950528533713614822442895177648027163843147260913010636217943700351273120975539908455686251186468550985000223883063398435025195455458953916058273689640255542655050925352523281662650687058319068936056835613808174660451958355323232349683046629130966954704827078675415080284487901963302378490732714791264098645377767502293042586160948851968091594364293341158447518754260690341674735704868967232967058488229573586925226037458234445311191936455502254996059121986543491422950647713305026569427726595743983448509888923511218893896009990822846734254530513832601786281142092183942084277607204627126875970897179981812673739058288731365620171988418141890098599924590775247227989729498618993827596808831276392284826015027517474921283530601560003290982121424059033949876259722004230391383868510337610453115696210963575625187998390273319334971383563645702074118041442975594865138434051203467138727405088528992696625006161155884967247202101893897410861074182201811822057528726580167486707717509523406537055562701172731034856147831853587632636179225040520029141838288898927778751435549004844557146891768628160684881392256212203995136*i1^35 + 3122159569239573412892942374165696989989849366530308270561249774171847612212573272350010233877458363595917580257115773828302376241468565616037847314272864414300093142549562644254959621679122768592745810698908375396093270223896674771613021511600217740155650328371746554985842592423789820979544251643436877817506962719217952417361841543490391625829409050092686287527916376303207971068768938390963597372359925072586352779537634269832200853171510817948279735212739370844504693846464039980597546993763158327174967367162579452414668757157839087939252371315153518373849571750305084944268430578571554802508848722895647532371124479542409708283267536037575464397635329364376796059436823077825571006147864423986688252122279928595304359846360700790605175261065393807942588890719895914933579877632381984663397191718664231386801240946842291368102260135736018145524178398716598415963249916889057156863855736683978237372741380568189236777210780363191040591726443553250520836526967391479103458441084999420255966177933436861003428491795573892431107882619309856734689117461851125550164892300306681848135486678597838609919552016152690422854339445404247215694376666663574520660693214596396362931356441649689287785185401214640018513608531031087365147246212269721651798279074999427727820253383339594252549613048302770349451213573554283126583486486725950237400036598328610701578076628225314052071022525415424*i1^36 + 919546041976142420581136232977735365035122033439597630345878608083761275445480882829311586583667641850619101848427268741743760231501235158423558837547687032042625506533828932510015145497222965835243355619395905207334022036960101330525275010895598888589961533611034069513424806493842798911431174527983065347929416467010065829436652960672366623473022489858621781066984425911031033908271198061487002052986671447566740096089983518266082184284389572264519825681522487564836737537677041671215645234076270373964541575655095859914539281673106752849848027152423894604778591806356383457501850921357378203625180647240233258914012693976914898189701490716753182582873511269604156793522453813931390348598689755064229292223557933096748552413607543008265968150118082161147753822208719051461264933529320419035021289473682198369470021108174713975115644743948378864827368296128497904062625396420148632003715454622911572700515709730268104004419444278831175215582214481270599684508547144651603487706227634130467728373319071474211423976143853409308238937929847822928495347217110850980834780555238593991445753844439495996602244028862358496923379701602134030990646231695369686548978710736125472782291981503101456367665461551675447964171937419425498257251922750462051055193910464919229861223226221900356185710476190397075076426866000691108554420881540073921230838293038512544409288858373585357747781632*i1^37 + 169631187815103425524256141928064842987786183885517923930136959699194644597216810479687102196381160960520891400084114723913520335185618091532446916415687286122893075279631654998386055370814493079323478088563964995011362427331985962752298788880217881708306463917902069030157148679772216510868889027731142416256510791148242852492897729024382140608170899026859954288362954445275002401993946450459173967466764052359762013377035399077237773765410328297506635598590252803558343462773332423811860550195526340520472332918289174465534125046926152474577064689402976608072668938125372066404120845590361616955212329127817026038794528743247973545245175770485557486357144320069947298169471064417651529827016814475493965958826276794578728445974723501954102956432437515672422537477648105715134210017561170677568023495509617028439655920588958596304316895635235049016801034236419426788872546523918663638387227217889147327726550902020183942539003138588520342181982541057009940834776499099600827391939550424631313616075698663469559399868884892927486373950516490259328381878202760268768804464385991609256636202152579633193044867246589633519347327721497954181369005733196730622412604063101016064341739934318843326332586106458580793751268358507202222861842138390307756680226855670313985261093774076296161313245405825846727855000551018745913351012834790761391065523005082762657026073397399912448*i1^38 + 18840898907619475405880102015454788117616400262929359072804979928189911251835851359338718311230793300160901032565000546429576977714884867545520772503843765843898695543504484530269534722905114454357378230141621614227256249180009729233830897125781310062225914038299500547371622387170195399500470776478086909776824269015782289128712898526529819124557168358602615305759922543554868609421070830336070669093513648602822057734453761982246919250000062343514603363764748699813971904926683135237669906029229087216802614815496919692213812456834912399581792448956839271917622388298150848787098622935255241939500169355807576247221657875481793073224986866519671328208333704039816142079493149141337332659641327913141294958680351519742387209380777273083373939771228111139147873340738862818363935809899254206455846092301094901231791601464358568669701955147433233560345712073709903839719569627222841030449469979805590291225126133488387685972681834160014057511303134605880692934409452772884173922157505129312334674862776476921033853770615274431709811888402815870516763278241191393305753502017869402372601445400643566956849326609648169115243637526232627339666698099211078210321792155030721204841115375372125318420749086361110731032404498600633486625783475761932443971401771747209706023996132787919388303665445322336015977672066677482023351432901479583725040495250552169664298600103936*i1^39 + 1284422872515848927152562341172712519502305639136207762141478889399601540428399156380707475600642852555580571176465859484868889655821201406300592691799881705439419668934562067260360015824598322449271691920110624836764671387682553803499291434524582919761354961425163772298402557767738870093457151922980993118884219859466527233692128154021610476068888350461960116160267858408306153924016991990907615216820527551808256889706395675209261770906619000606027630904507551232642670604217858811297061782438015419877000575159893677988232694875586703075788063146254359640162341910151269352890176430057652409860956620555622759311818185809500178973076518131212003182437933518063530369328130010325747524141671341898522757776611830040874310394875548418752349152188110416005174799641992846263124847036394084995231194483092520918457528145310911073447624168306485878042374803214301206289884740470476554950239813426591359991402516046035426447995014714182173976627250253328521324230071717276908682253998012941103198510961269463451119589077523274580320582393414056266938301629491119860786312021028275863785086024082245468148503406005603763296423080766282496362905868471383220994159238710989892333383157866731468930664595899696692712986041598608447406242218858225849758009909674817298520953695643390230550427899317893711919889148611361057670996014079254388860064148252316691070976*i1^40 + 27301311139552197556733043728362303724510720421875910642669003757033113843415084872668901368067035847919369304655927805469156382424833562133338102667981768095226418492241829017775652817447486753868830565030044959491938608395273479437910553660200810225527223735117486601202318962208752919226408613613483470002350582398817341485651738402301927685607561107318794099708166600913108335095303006914700898113626546705601240389430549990343183608759144641955153502858875285289792024406876218243134326581239048812589008520244007729397070596404607419475390714847517114318867177304321182324224936538274802795675184016808253346842893681035216208469969258885105322340863385309632618439785213035081557000642427802439554856172640518581287105728085209954168642568231602628473957670709026400982884553926822364400549294041883742328968116337400168077209893296063471738902988539925350585419208165825081857820491005351871533377761341229403754954218035641703645142800611776586636941284551514179252890446284475033488946094006594483214736464691779498409008604960009525997145432632902282107970408311264426203359538548649039140939903713107745944572441892114596711952475236521912975459958425049406462427566535724675171696920543176689292179849896042827633582154352722688587195809032285758325407608488400551275824564870202926949456381770639795801758015662334099126971853520764928*i1^41 + 295917129471298775368651146465893488376067141109324628494211322815291913163450942811549798783999605396975517679451446212724662889788175628709020370357539852725848744753041580148388607391910329309916799649511817935739995744839152391763826495133255446764270306210255586557144217818276913369743271271494708463639166721543597526780980827394655412601411072780733271859171086295360153912335588739418060091941640769828701517699342979551967377110655815162013870473213855793905529175210902713284296787470272375498038577221652176717051264071620351477466516035970177525914408752194863755081471950707932656259700008412887872954161226695561536996278362894123573684149129025947607983084393014723162858446914141707062012428279114155804285701408255006819593815040109990644177670754676024936155911960855315515319759652595477416211807551866955684202224256087743935726279663522139985604356356860730353368993093214209348445173103426370715349278065805938568387116330230548492864464003482281829192326923485573188875093311638411400337652577816795336045558272121341879653059129513414539239843744027481989333430202644505582577442641841619907675450773498105805876285429648676167267930623791058202673312285157659438953819981110152799981579741553041304573026615606664462547924948474703821881616305904326137759168769891509353078189567028884292363330305138685300042629120*i1^42 + 24246691617842541516433839582840816350255835041580063090929897632093957349009977418183913549093755170052376189955817864869653636072041919427333437380086823599353283497902144945419564036526268785237577964107099359400865316033070449087681659560985282884336764601318452979849764117412767043946449664044672711668032600590002806865081381288961551486522527476349373272148442768144210407477233668481063855189670687497754007576947737001344521769903217028842817018529711021269462161916669210912156047924824825002709883788140223716623941167507800595375004030197288661147981546121928872382982072603524479457909992974567619593142613780165149013479599256317054826950144729460515477119627755553887998727572724205797050389604745682239798824503639354965700235562048052670356664497220171237028083806884205347189871089737513872570004395044605542220110729198066555699607343025997120211955619808816804476436841747137275859613654804817889670437582763517447327712567574630339145189307308198939843505465844675921547086579901467238841875035348985230065722834204636679424374726605868308921881213744466709953557526815253247200117675719051568100746005635803178938786227523248907827572096377236894265807133905380865925660213835309914212627793508492971546843087435981309212532827579772377177692571961313501834131789220414285893321545578063054532876421132955156480*i1^43 + 153544441783687199289755007573686307847930969514206070775154137752464801505160264741170348254414666874632064564133244332672589504987727432271703060575268480532591094138262544239729831534830876117677108690001170817816476700381371824022676740748941064869128030901004240312245207431569985793133084338931408364109542608242685080798552751700388489297418639469111598001177156281120923305640999349577587982394839978540239364398258016869267405696624904482152858830482852167276168284040059041561146364092770475568713939146475175199233614689476650586029394977317099913543371967516301172765369847098358941297155066844799123027614162889105079921290168365009204003873796155391356396241793624392232254773384104681425522211391032003067023312620510880884984046522610360675172273071655245586349781879309515105815062379531045254990453855653769737366275908070142645570704660963873549224141287327583707300259928655684549865228611204320896846744494797029609948710342927393371696788792231310146841726194442473536096323876376614414388968391496424157736024199766019047523324833285971973017644126431783490933622169963963319391601324457327524811874735177168882610427289729642132834465071769281681118793528468801671687707198943295170657121692548801041845479257960445358668678708472043086028018427923155063553279272435087534991919102862376044182714187776*i1^44 + 123827835287940066610905023943290648533222477055802908755504262255947360797205863639258735270317696330286614934677170377688504503561621001675372314792207499077697297815270822784888390473323002807288706217939905281247763373857671495108662629133042502481490572474823172980431441102173330512383343312414827228525282935425963284681927761611524007676968102661389225489041429167192002078524318723020759667995870736345590167702941832532150419986825698117803779800990973696717317648442622179089692467670912068517213243455025883271616393614857783594721519405718856408016025375337252930207972138608024120874436737875533908605703875625993071943143703981188334452762466584120365073582807200980685458284962423618530490167508983901370759280664446113146318029079055247620212000562129707294240643656963657940653048546850510581732059288573098510515104472212855506959923301698712079262919404049833706840140135636845985728049845920981256405373528156513054615609310788162331285705187016788291601751980843370841399596754254589792343715055322526854076398857717527095203543383602170937146280380219986540859215902980038838411444578290440770015579143217310824480826473731431235734228634991725546360986969249291899628162255679587245109041233291149111959887946661728192329094235771717865074403841030335071492251562704799739132934088686198325248*i1^45 + 67347058148372669776011385261610989855069832027786310386549304064835709364418330707845223950562323777139787066718296000568362552683437867720530491176666620192707741455190575103667570262347507416659107401890276734689324867698585265514086525969131891298444290261721175539728214843533507221886440275258424637443039652377328638951877979577142725827469037635336717605155165103523932160746364472439796788902594501337046882756519999314502191570908200557255942229226510886742028598253395319898289885551912549810659834391440209286414535933712336963331236374638405089994695209138895088819413804956475750728640658946035194473995783395357262272433717831623754867207678433566916154453687578595889596984546435720050060004081782954377872444709934002897205849304129825420465707501128905659583278294759270431498290101661470947442992701418390919433081200928218351600113904966659864625972081306379330730976714789433510611635334329762563615831295630690625968656272187920348114948036839396330071699103229793962210889868153352729975610293879735352629648754906792646650026817584902336032258291595982922073485583448237215809010069685931344366897799461995552348174718265297225676446930151628280196175136967236929286128921552374921298649208589813054286250886492835728392291553079670430933510371978288901334494379680809110283791368192*i1^46 + -5971347976982842089606201962518801256696661985015790463417067199193207515743313065754101971806327979416387344248547751734738644214586257489489960772615018206290935366534141808761421437840268717079012931162517321822754786561170259301763930787648541810514284089959563688097257267521333230361167237487936353072459038967057569738003981203693844424535838864512260436463345145988902043922008835184959928608558281094645327256370504101874081958377603118908661058059074369002504578535683369076197884633643807802661897834611199440440136101066505981218058409948505918152236552759324653548685462607478121510545264607981453716902845290918695530146016777064439665315667077764126033007041640894924235412676104225314107377138920039882764001523610248585316379621903196302828542277681384677833115303470564482042266693547673431366509410039638147676289259359115786278092818686340330305223740404350254662933530734030269609549984578772067490846208035357239405727262126099665576215087598208036705399745647519256170409129080523800039652249062326748209136446207473865390858800521541260708192750368906629787670558094414544846658873965757425677324452219525205285355646139259081430927488599714203713473185298435585224650380730209078725334904755445490784865865814184108672639563718283749346875952548328313176014377543979237376*i1^47 + 369257982163057112326612453178874988988107657348308607916025796560656887829893921590138001265360024412923517156783920884442655369989014534168175783192952096902880593369458047640941863280827510060269278728679661881040913818984099752775306818670861064874275927443153879507214311491438016527567794154412941724959404981712999815487499319657745724062168282194441468996863155107771678307971656023318995806624837525915988279855088427859366492081726805026356404197739265868564273857854763000243850545763473466286625467807572126724700459224248674883994173856739711816491464284153939110934662629724304148137615258548855827501033772741311880973190569560955194464278053685857958442715011070577402003328707061073657722693646360363978934770939382839664867245640813639318967421779957728874823692730673703756810872057909909710502861530427734329751511086073897108204702717929948518375069907159953580956609825588313698490664742708459921134430782008360749360648721420276029293370423127757730993725910214302804502561917845539098595345328878582667833741343161090196018995043482659502839913950680227752254049999202488478892342633700139257302964895355009361034882964598244472031675331179424950293630353641062048418100853854534515786909266752247495503829914174891243520816301930080505117285796012387108466458624*i1^48 + -4365765634023690093845717723946636898394253383083019820678210432735887716897070852921366844245919615020697148371458023438273415220148545697449573991236031826790231747338379290010328312705731344837968373573103808087419760666158177826320825188778936824468639093665466151637140136734417167399216583778481000355385612974096113506844446544101951384939949304371659764601736241505271952007482470053850831611941639369296719926290266467839454639869577838129271627616519945806286549821997011461625566107923090138089298898337099472641201479526750298335228239246099516619354953471555499190809183349651644940428127334767828965908490729464103442538877833472448233842882380581995897019108909564881610219398750086852266048376180833655219552576358165045847071722265402790005703791886160200823017917307443822803641952408670735765993008736721153497932713547734956174064025818105260753456924331179720653533251547754496041478038377639002690273144949794033468231980559502378480704885619793385188547811373862193431627714396320219237080626307056466421056250883038477219676397733083152558451906696897939837852250206715660414006403573899692546644244632449902060950018052393733447086819352735629639764426640339265039662287967546315238483762518436149534360621241336901724667021238528836323259024494559232*i1^49 + 34872969017667108759995004971856278108995360917179184640249861729884358154498667519802860949306991728338531059010571580064487388656824311889047378314562959793118990227511336063197629514632326559269201395850713983736604040284876131133955013667969445986458363176846071461588490657306092843370230825931518306847494913803736958039296684879026593793641675984723571613103079252450890837921148995692052208653494944017021547177101952456412293819942955483079876430160908126023079726815965114769809710608547726153881905893432118449313690847913499221349832450444174467814389553054473247157644978039532653903332032404967905228788857107411467225304051367320690968170806750052146075181291678826215605443432369784944955423858714964386878228932309869749524325418979681381434617531683529952952457326925540177126791196326430373060849549903670279983648839106161820724834426860904476560657593255133651579450933650753914400643456924500388766216094007078732320141855781411781712434041275922975106867853370253698723675626619776715330323525889767900203236452444810764621175644034469853768824528244397687169145523740733457308636425339546239110967929293406261129974942766903859980418717953057519419784367162300323503205895109531262194845360481632156389167592482461284958503963725386775265280*i1^50 + -217153311402530228798699742792584574784497178735305157661872528369947233149395387686796031994439698863477656577315478134507975809216317867332159307320660300950523336383905940431959541980618310285248802459968965841068495076786025077649133855879499587820844729880263623242627739277670400105264529607671070730361197959943920825729256910837862684752875374950148154092333837264514977795917296061486376849295637240849495587260454934779158791836828447946250614536880604393633511355290630983215772533338403616533695150774389353556004784664450674651911518501072172615586580047351472252887703494474878652649953952701864120054399295058592821656337742354882618912702692658761775740735142448115607430350935723254851157482542464539034418262225563701772085393017659438212031042275274235474689088990781360759880625853068459717123889899423808891813119468274184037225318702427865085969771264306976441552183965671917765910254365707852080331834486477448826021873517713819833120491327134614547123519343736247461227577939782835492820941939769038484270073499957281527089364766628098999315996269420500640893702834418195449782822097150526576121850317892573795510423181190730886657975646272625245875705313071865340211465964560977460186342978469739276550662411023644054448404168704*i1^51 + 487107290626168344994268728254933258090199333205540374858932416867551355072014899244857609032573402755640085177637087873488295376223610416019641821275684553552966757180324890933556058374404041140644517693617245840000643073562077096461022690564626736158928299061766321818835237904376278106722914016787238175375266966150580043695482334996011810657393578259705425258097464593868028664846065487085054941771680339028659072351019113147403674122929626802523155996481482271816250375537285719898601171066400711415603135935465224703173267839283909535132973452964787678379363993310731236127072911049649026571612002721013636230436433356463459069225580765972934118890442767843921947594403482442922068418326870465469072500417411721136671217685134421306766222182844481702820170900179073478084683776448621734169231083973820292355654224729184582275409480110046878515591517755869554888987616850638794301078438089863425266090180746848283444898805013351166139515877289853500307964588847455499526101202202624768799219630230591699258960316027478719555055320016238335329850871668658005930475354790488883254819341251204265683480380255861209380571896601991564817478661799836098658043177279468055818745650203261806875182912615439861821406345332881684520140350756487168*i1^52 + -400005290827099983911315273173364049839213940795806151387442892977768535554888003549565192111776124105240944595535324993842090420477528729421194195274637676197245619621255715253219166528120162252171964930591922252807946253969561827026375375343883744444610544702744168951154948677032299753357914256137601807942308577040337123240200880609122418286116969909591406377952246318246206383660546398916904079820794045812813823596803571952654900610952402933695751034318631247351683541581255207691694519000575213359731543485156798584888515438852852820500368653725103262097490894917911383814797268040767689113150412572404850074909011366474794545371187804054361523328647819378292917292747236448067154438240443423511098049285477972579120110722533513037616470557886454300173428041518915061274136429784705374463890412989885027462143697866470202547343832184241176223780636257068637900403038718553730443161546742775863550791485521096405303058760432905399206219139270777048232792650110560370845354661139011741071661975492014914614564642498866380349379683158309053765176815650918809654973455368087073448977131533038616250339776746808419982179550741066015909027265549575170583387704671656153884932079608447701608913153029711097300422903702022545997824*i1^53 + 160071619654328105314116776844060511175361623753341395441838657500029058320421979163893084513933240090364083345757885300895432473567110260877666996985360705794813768997508472002305554921354562303023807366840435990619870160290438406933774428491712034586591489141942295292514872881865269004037989612298528739549742525092036061507526337390454728210244674747634209336667452975598511754020067235573160284962041111140857578726187843596930400338296878531767061772194599226039422821477787209901829563905181734232618118777130923261770488016262948226428918650196319803569298774721238421269822033057731526010937057434623256945228238633921301824418806125173006611179762861165858097842610300580841438509920411554078420608758972169848086299062552390086895595380936311185894591605037588505587869304526756927731106654614112463393688099613870004671705273915991793866657711483345563564473205017524686387766636658182706797192300963495361187525301586508139654755929979731389739864518221506462527633487082361701854231602697076711539189763432294159926563509506560973230008069551471119493085104114832112009894978343126902351677118058658239282033574367704689651147829925619762261904759194175405339553108054057839451493959021439957246037458944*i1^54 + -69613374724824138529631969821396760360958845959082218061301164130771153984505752560565853666513122196602427972055396531650383724108356106529846029741672797019909539964176513029300068204312360992350646322941036898411007969234638098953467734874011684224994235558484771887925600318091143823839002834427439787728266882115047360047916356857315296156975461445134963831801115963659913115037656620470442162835675317762963240784325604594055368923447925087575770146010033041658339277551458484050671645956608046073435263980443625899502645562134287609710855195714888092861352048253657983320905013831825274898985409549123311133553128863328543315696308486769587073485193920771193088171540631422990658785288896906041829130238229519572200554739330809980706248682536742024940591016532824028294813019901526270911680155780285755127177872907357365887636290492009696999774394000396915828515443951079332354410646851905559560546828863229641117660584031426238190770305675301485241523957094584350310246269423481459194946878936318263733574265437068000311424960194884557807384219533322548515935021786053621850465022894052575086303636112728078939350813546626454682119582101874778763237299129208905856775309089804349320932449832665088*i1^55 + 5957191643400313205798725779675441587097056534014307316606877465899209765805393113084109604959073000223060687182516262992069734497838359342944642704725070907024856989604751970339311305561245955908224299014736871644710323582162013952798711106374091285306522964450563647217714770243995651576754115103342339021507346221413562723484339837153901279276278592018621993737853965707206961719520522772331033081560374684996940634280469681108648565488556061033477200716179396884313594727124661987330636414447558573804224321406575968007745800227565194274979224045161194873316462468226679545268832579180416483745304710426724202273292425311854028512003777001990350600750698518444621587155631696420865158796052952294948909806363979659374869315499952617415502180216372909709028321838603947275268034251301597265644208716262712804801527631716300571266236698307007849913132141024838019240335159577514709165072001714439384392804288875546488402320102960543801158340890235063509977175011072631209087160618143552373661010518289679234038489533514929947205975665288763300475285200131835986153067929020728000352361617579071824777104846085036951026380032035398377458736155450727957645258187204683896769940706160415866880*i1^56 + -961912897789849195064946836704341412024872790746086283141698692233943095173972607165585713624931185453893702238413561458284996207771599520062050953205934589157432159113152303437044918204045229179687869112653763085140959133670648526824044922873776484589658244168531145245204704285118557231499207347699162955270273693281885904859077245187050739356811099997065865367711124846565584111842425249084640548190714114671750404159630625911649340590983571561717252077301381372078401149468355968203857204287732020807814324106507319732978796381974853382934806796267988722964074254596143076836472890522970674967613454169985505311223923839236463935425893669049922710526105524324428742958403981929232648698187337092674055807127897646251237695608899637688947292916833717379912133817818156735801899058499467501129211557147149836358234748121592823543819906544774054350360027401703198957100354470833392947613641616900357157926457609053835633218713454904440209482507841099513960991110940707899207501605889485696335502285725725495164232680341328507459743728272062510871966719257836968446640685919328568314260097433569544519384184509317400702475600783774743374997701822622550647980299726400385974272000*i1^57 + 156664319780614132893930903204091464297550791260656114310347183203781922404669844930396343124600970510688232795788143321023896898471286432779578118554540758049700300639209294022818662588441636938730508864246742365972097589410001946104868597285464207501522338854731322840866522868284476184869864875889214723429446674970457711213125113509890990191472864736681516648120087916649279705666392183678824582373302863038906487334101867964707250877730112797260760143223606503599242735899945531741435210653246434361107349053749485764158177673651371814049931451630767739120722851003362808868867775571228057768603764186717646984946301293786044983110870713933875613366819564839443594539103085766816831283283830643603579283738350549302875742289141157034503241923570260442410431111288971350645493190152717758973965974223326356755779580826763073803627848682608870862296396035410041005098086435757335071601681733635718990574332526383112042952012492417084359091524741535811012677890020356968647727501586541660122247466787126718035145132484433927175310448569478463409359761776153879210123515037040081532624151979759251818628290293750899221395051877801820070438512943914802070788505600000*i1^58 + 7520054248170747920110065852463929256272588196836216624647635672905014949695562402135716056642274075501481605830337631169795921260833635008368096534457120794376557051636763177694200063437953676452685310420598902484576382098007367819535055643072305672006262276262937046491315265427068782230076556228590007822098849992784943011837409013006945292208611192440263743709432219603017134504031353688304494771531379201918705729493582740411175700358700172934270811519540950609859318199486450514394141671798063905164589764127009152022475773794424181549983076204658865618388014718874500922560754678009672783668326986382606553345152890876212717639950016378980751279926451444116402650049775070705726308137404375765393798506561525022442040497909209454193169748828026015329581643565811984017844707455448381081347878097692032286911066645528580439660802363076064655855722423846621890007327655643054989365042898382166671556492706569936780521075929187343130852003419036946589183247352576426609394604250675999575806548362211786898666698236106674242348291322543305260804726878073100095200645106362551074121279046222765594473247876378664999222596046601071645776883875840000000*i1^59 - N1*2905417653240023517096869580347061686738488866941784385278730673985995156161191525936872127210672054998930023125967552804137012077049443476493547406577994110752713227590893600092612777067369864196591345443104325102373574442390109775564203779292145971139481555969742223199590029438684624604886964033341227228491749999721414944081968293845908929023546875*i2, 22972792327483610212715326034186600340564790506859963851714280109268970718439010406186263015703710235100924250405769076110045751266874540604418729612688245580657312349452238087453801078223391866894132734769832353268121423987846468480484503387632924168331759233102437175878643586671035236185799108774112587928954232152161131424947927060351768560716979757747405844555189942188549425575778795209284188384255421406151205753369626774804309715616129561016728005141200731851193841225286859523068612928745316250612608862051821561076463016550884158490873798908068629844780853890365608490552596085078855927470028135879993466284203438623122557503453029446789092054505124938253433132307886285197295453386158506989236565539915631715279902808069117369853294698066310459488057786644944262430202542933688440092672178029358837898784141236136406110802599972051584467849470937809300945065365770430975492349801778358993455368061038163157240942130239764047491925678693920125599207143750290189038079895881658419702108540240868300711025549689467565871711948968890722255543710414724930313511308526079348664414116540245295307278629994774810055315044842767950175543611235798432106725570733848456800427871400250075222188035223452227878554525386583545854628165351439029705065207098057090843136332341632507007366453472092148711212659507634350853770310314090772177190535348650741142259874094546327116606344630010572691979399126414284409579653658600899400098551614107203127942268883246994731277384332083129975506438967120609049976539451490304000000000000000000000000000000000000000 + -93153964223925569835941889927291716205954033584977832024350616716560056815025290238288335689312952751031292756089166443791146956429430181494667730725661792260481625204349826168984589425028534331842612967318708921886095880296795642777543450589192837257482082427335210063931413199307332520863260943272321799174327559270747383731207547601259609150672375453539070573051894278297249952594000355230208426249053239997684681151145041481546683892112463676243980361256929224088660079960260731177581000624846292056385590149486552442982411098303278256810566196909087137503466844115422657748295662647328315861308379595597038895653187824856883686946423903944106636158455118478523390534881480969929373014334963009662192097846083263346055767800494605448822821874674764479262404227947591075147336215179248620118538188765566984394348982511136855205039702575445036759007437374237133342327681928206911693044237941490059402987687677590117140313112779894923785992772578231729440893324754072962891534148224947885844820844000024467863668860291011589474752428964704108121521135304936061948232916934148686919736707659578071947384216095762544943810841990913989996501246480206797589262468359149165637003731713760650826853533500929889469220684278530589577372997903283540650303434792886066436145747766195484600892333757337010687055508354234281053655048123137831820086665059658605069144437451232305329860109364627504285703557226420442781843486506911485458916408113149547758767535621367861082901715420069260750770295192132482486055261773496320000000000000000000000000000000000000*i1 + 240889646110342094875107310536043408059392791161495222379454862648725066600678707331753659974472368591806932212176813281610503915653301012712678587281120923149620414864999329218920301360694940053254851562597492220024517090548873598416763164943028346862095876409979180922468156896103079020040117906980139790497898372440438525840628943465321483372473955140756285101556037754137169511131432662212868326294081236386664737447630533959413534228383860474087298996198521278194745268953762823682108734573294673834975444511973923595051981755807915606197501762305837786676114626436450464747490875187931713633530766761403313556699546586572239667312418708121005044820803038544576598033677821960241909445354408220309888494320701249012415896994006228107592999950761806858830974824261407838996022517236646844717958583565360978852813071925018810008755265638533956438228998277601259260119679411609826454581401205115256780611283554871463433832437017848721353607944863098200941105496528654622087821631762975393696605188297229718834163621313317747915577413350656109977697386445649228040226606880310174026404290083991872821859700591178474999718880896293007033061600983188020614797274886567173947719588493909760794942138587444214866064849209093618008289747452322349775612619395115376378902524220854893557503422251050685308667123836311570084489578631012824549157152036050498008770914149582165850130035115437260094970980273487848375886723002553037165302295703095550585497477357278304749600099352518856599494527253988200029472232340193280000000000000000000000000000000000*i1^2 + -354803230404525929846464327720905320158217338871584515548549162331944473658656765178919255347072836057694381165455319178800054794153103601175583863842665476070278431740563727682353489629132736814296310176213773559753319506577468900568355383012068737626925896858599725111579477382248391482880479444101345568912726289516494154709827777257250222911820355651141555267756934764371597850121869308119320080079416606974093945213312695573892118078353004345271629442830313225779420405663269460508591012424241933087374307187606821071812056713395596051934355345781723517537180260283704199651050128424746852985155570060142782660833177219422152736411513588041299299732152919443882608970026767761473450975169108056683612012502173359744820978124800502432083210753628750708903946324254790111913677001309095343389461081669635789722414764714750288160255155966313306681913504707027722821893523815022341076611361868131241539063554683576682175287938492339486220445687427676033258112297460293226324301469369957745060641439416989746655766119500835747038619787419086772335231259432439062899315966581560995609329207865310159720266794604376602314663117121624116135723706497919484658268085674980069146137026957650110859981372488239999487978286463531936068247669361973524834183119530456467305513362496238316672348087828170403258402431428424725604633849675775411793178322095321040528303926684555121084594596704098644948805059876399011805847436542918824558695774258096332228704742949883186303121499938468636022557857810046320628149702046515200000000000000000000000000000000*i1^3 + -190871363081051883333408693071039226216816585386371688027121155415975996084627773273171334740260787369407922277244002559514939362099305092199730146738407585135777067302548939371228186518155283318305051212468389374283633844328764732513986959958287583327455271825584626856633742303388523669655774318270535506785261847156408908520377361274806220595453128174810126420386987116702599034173207930501861218863910436114528833868131960922467795883302252267898670353652531437059295481287685724386749691253728796370477198637564731225068833072185433285682578286309301112330844167463801914008269938638570060474853092204716189014637550111679062637404732053654490476690710283264374467696353960566504921199489060660643759983900996326703783027796083568728467727582766357819974305234624803947185771001159889576370203402668878665460254794724571982610568379817282380766483587789855469906942195376052235531205652987015317249524491637709120085500481206942938456908480994865542479118284877551268043178342108870601730232081083950347252900206441844959355969251966762541942064788818693998094441670719672845655459988430088868947185572666305724083863157842807257953994521694537713783428399234244077002530337607777319031443583269017244625287325219828157442992515143346325962504583024286784614187584377739425719155367609884672479885554409853855760216084845955696230493231531147588766918410708940605711998629308451599845580371878584745058572863196599893516824160735632565376893325508721166087370505782407235079676161811813173738265166584217600000000000000000000000000000*i1^4 + 50764763076834034947143619415205118415076458513388219649717353644739339814650265995655477824268526534641970152528872999570396420045093079161131346440074056264043911380789805197066967798974459438012180821582869622304585298679498393056076575480440297591464267497944968308972272268105453104177760786384607601850699429919209846164124578178782605455804058012666663434787843918907872319537493378332628760033076636883702071193553570902560508600454732226762741123293749304484886897275568657578817888261738748273364743430686958047574204106206343457659059749085722563989115862343328082821769171495860792243115073139683794905006563668697968010746949522722868347029388318724409591073523127843617255143714507974340114332711896487201352874758528457135102956559847697891753166556003902451749776997695522599341875042385157741314679387450327011801715660655627385285381406189779506224924902954957776685755580304193946541507071176251673344656443280994898276274870617717449974224656481876307948066456993021240454841746626313248486633869328555965406951191534657450530077317759413283688336338319458834881501820044022398117404310776490089855138308777219869403862134960802460165808143348862351585002875071175661427747347071179597856033783755072570930521457549216242567629868723406796993741424158000926132338810651670586057015545932736540803803895600191724622660432896062509293065881703681290617609826777945013151374210471374064647971566557057155040935099781625886006337071229467261402150622475361009755614095066445735665821349314560000000000000000000000000000*i1^5 + 55154496870310862111701420307804104580514883055051757394585986524154532567965385398038567154740266142530108204162761004315699806350751862446457939948583198282871461422779024830282875185527586102796204242179679112355734578354295015367345778497186209166022305267747108544284705046836190459992116064102374673368903194769526666502170068692614917285224914295498129616738937166101795612204350438773022108463601583316110615281549114487307002318134567548405731682979824476745292124783804608911977291697686501401697905199416714164312792717350038806336925931200269835811806503730527280742727968413855225490513939273905373602590116043769244997193837687337274065043823432107610473844372619104837387361894172970100040506659498609690559185435573417745440246251169892112842027718906339582724074433824691090870869495814521692770782956790200655403828155326524890351943846242676729953642717640424980773670394749469983070279002809738936758489031133304701502992981402272861195237909009476778929048222161264007994832073249381493278829948261122093932594389331163438093582005271245985932538589233353190469738072484195743021294511300326467371498302396775231912872906168463623221251148880538077702977490368608619251650208700426298388061048343688622192079875479246745314556946483491859057409980734811084012159987588011044768083293719800737771462976783472893478421360096878973096806420964708776402930465925271983630736434725222554731670786313839445703251708549919626811987815583751490510392769189441993419182185497358159479040607518720000000000000000000000000*i1^6 + 8810077829580158180541178522021672073200007367325774232615646364621206430734122046942278781047739864296023785555238045618346990386273166914509579365492798590162538137714723404461231514348878226979870542191505797398647283084779485284425394491101386425178460241145935909891632171619312907288948839152831924365078908885143297945547195370236087409682652774484929618052496662626533118398928969258670943201676541549388369970003549906579755164897007583331292576604804102172971936801359595296799935415086357873607367862202065940590548764213308155243533702759177298433178813378260462546608703307339265685124235862638974381189257100457643191820777556336920556846969844008726039516370829222059387478550497389496031691400853179178343758778305728738623177299565777348356363499290468430346769074291576642149702453244634174172085046948822128703918235070358303776682509328411546457631002572226944617342550246806543873576233539569627024057155136201350607615906404224713105426091714662838557846061647421349522476438298476467034646811472590563797219290591152889488945883292429306996883112176837603280509552826330874028548232780500529845246596845569376394069644641933394789390999604264356600247605697820817254368790829587748332381470963608942951580334732563415815980299259819785232164140307680523860444184158586976785040222150725749495432263744857293677135517473181774664162324326768708347318583903656015960855021998071788044330667038646730075031401695492584102277235885315292832325243223734164540640110917175276370098598707200000000000000000000000*i1^7 + 967189586783759974771002031738028365342761911949006996772544151817805662915075090980828796776111838480679482408074116432075320233557903329350298857003648637833739114592816426469736462526552925619263465723800160877791484347434539400895091020547538061301534877012562307778064362168954380942856348613996868586178468140628651491868983214783941478394571210743774276971629723912550212546524711891578025376138456402956643983680775358498670752757251436559005621482784472858669947520916357735362428020393875411659514197564143029226749553695608339149469447080242387021886402929511177554220594642206402194312207272036316231656473885912920454861714944813350840500138749708356017273453964708820270085841959975718816693544308435898797033005093353259423519152110130329204524062187671774700671762381860703690636629911388258881481811424807432656049486078126003093612374333744656310330013869276042201836139592572498296524802124056561957154680504702856238189691558735029635565077623007515232453777385441481149631831752673045693613118651118893882436296076631465494217135671756627824273710862043557140918505928046931873189798887475436003730168335362196962529845158569561848072274148909612151031603109084373389105114081337189785458575771064479968455067226052012485060509999540478800805602251961785079059427299402679496522871815185389755339763448961412655911492120480534547993799797680588705236582727692948331121291629923041866807975218960179960794369825040863628563052367701512003783375411275536698010989528184632521594503168000000000000000000000*i1^8 + 81618497383259895220921199712568283150229328106545307450440318794548714994459950067754802197675277912983460317319825097762213247241045109053969187933612491341227857473048895435132267982755307155431422457565740101313445065215436212109778975467049244570522547531644237582573598822516695361964648918587623593622313958117671647830287661697015990884647715196132451998238737159508719913027438773421337935052793251376999749063130867921100045725496977117433910967912157597733610337311331135780511527971755620472648982185524072080916249798008794103468628596395868954419794200056810409747092199930361359381789697828071278047896225757698219714328172054283817096305996042810874066286541735161044387987977310075781271092448734720482696844777503944684401403690379279552614457160022622283597233652447766313137052844358184564561584766716893958803643713053765845762044221415361909844152400189416461512941731225294373286822091639105473207040403153391587368716021462597805782069333170064085148250885094308738450685445225981068125419326112000873313715873909922719135068418139013055798027559031318531795959336917217489937546085859948600788276289894121751765484512324253538378334859772653735873790910639313536754107061391987987774881864684689558491311033946533326191802905414599552705065465103230484247224011725618110759967841716017083127192005556993694666926541697585084325135953611967845583331783045465203504210007036043868290808403813959858535811219558951879039177063780327451434077858039574885554746287391851988291420160000000000000000000*i1^9 + 5619944032327460191233874014369952092652245890899428795983954247999740959043456573842706256735820672370993572641093336224808590028531338968275672442023006990018160513893638492509579196170511679812543391368603402664262241288354027492036689891806082209350487318274764426285356806014982163516726887200800477056691035909028196590068617600080458308878302985555130299542606805703709819412126677160772122864738192272975216968046425474783874263002796936880641293612197138861211751352554402264949195639206685357910614985925363173374163758160014982916220433233255168463337937078773318692384091941414183193816830315467921649870299600504180390031720705689820795995262167459395079479854869809918199421306620308012331695549156130351260421682354874105728845035711525733031746803263666785291714186985984009116361973922661130089438862459925354808216348693390970444673802828063515145669628202052677823494864392843956332314805694650099295306148632954505348942564167797150239534027558109991785409760609207338617013710221158661119164265935977846510856978806593186034119689990520696600511997421164209538815226079014551577328507157309471500876254968229130633690457959891730620276102745144577237431679110831158774996289618615104582636778555145177171042308378774467917838190670497494323441713199895058382321491357027586456619002928647384740012192279376863514994921424010367981895957645525569410689008215279140105846474484478865843364140856187067558807257956633634334948002354002901343928068307633449274199264749109692386508800000000000000000*i1^10 + 313855119311076593596782284631330491647795207470386638120995323712930544585748618978606048813378339563293567417714937867498969583035845829391082539695664900838554787448272946583334135873130379890646813463006064447961372940367086871547440818607320788506824170285045718983099310273742432414036128416120853531716033169545622320699062541461440904104977005692619170320814668664938966700762974299249239184541881286188102201264908481247718070258343724955414630075808458642924025136585833540904318339297861626337738810170497010622972282879565708753638989576317460192187906780065492231215992033849495990769881934216301183999596584246681486870915434905570268697179542283268417767920968537955722309848225928134417223025109376460038879036827759392881195495056382822691682177977480891137063720677525959954324260618949543920407694945458881260203701043910859045817666103273255792594508965112849879952768358065721510124736868712452553375628119793938726383677213670053344585342277302902830277939289350454875686837479690886354453683712946394205403933103475649694635145487001931619275423102798587067352932177555391636471924240469137264508056329524834842849723975629386478910764863624386154594289474896918782134678463335921155225764807601121789957102249539156647249206610628551365289986222498482044326753286758080371373882122717802158552668880533246374017671194728014484345532534599255479918753681323165553600460221551826216792557548714706773697937169736735560796210351135197169184149181879623642148310494448405446656000000000000000*i1^11 + 15207526927423038865377427172123523778071860646363278211925758030204833668693594929917441392200821705332145276778355892438434198151732159211832296671256343497936302915354983822832312450804547892366604450334713703433386505654439327651356532849851092354494922862815509373612490789018148702425599475447017896561072187165765165592580775483140493948908324445397317633554242512566780515465403067715025387971631701761528286983247441057331289630848647352349671401758696680153441092915155926344114585928386167978739128762743352459451643371901022104545316333346366439516770701815456119357065972458491813212742922475233881345116887056189813661804449117464215755467715378212495961174843721505644240366598429266811945930822080733313370325056998246474988831916071408374665260112654626608329102774492579990704522031702537052839409554616043475066514284387941240248829336720485878598649737924939236517781932986601197964635781990099278452942879727469762406875237737568961695811683682444884683268566089434775162424342665663478752865332988146221588507417987822571919062373880207022731313171345223961718404022863289797276171304461270403332879805110809034594824645335387599488368059477488809421666066394566969385152560317418411778079362394292063102970071979612431334422562499758161009324411877216279317897090397763311067202711065269233246696798078695790469205487960157211789746274892359301634213998871199792279674942102116436742647557217111009923322205601336726028283217124301565723985121527663591013663261026628403200000000000000*i1^12 + 561071648493622706594453550434286034749799169084943441918740869676054365110110766267819898837838464674850909896666605649621546741444514246716290427190695444372947625902652516146787178199106431876824628533531006987063630147868470185871246003917631325262315820982735900878988835953675131645512686971807849202405312222126945987309661209448108355308315799828750446950625588770402308692440910432024335465254433024443721175912330945727514412534674222898849656095149487396434500853180118734737481395541144206508804245534861946859471134101068302030987919332170776581778425923953876615642531104838347473882706773900505437602248251329512541012227762191375171337954916750559101926406297645690179207924510444237774611114034376648384722405894004591426849707042634274775999576527031242516409541209333628858177735461752609309640253542689640240593163598183841755762904639582490823521063193399523028845458866318058710155282568176616867944648040642301807076067409610372658852103924541692990431851023242908915039595037527824458257198208506392000125799721527611001458728306919090619595199815038819887029173360250376293872392500151774739662900041752037519085557970481001756511632811100072458410283123073850343018279902546772547800035570114429510367262385802269245898457427553587056634495870687016869410380805248880068488670749184773109350771836861019428081445269707449099607172152347085525808978771686333928671715697239278928451405950785285262886553857422861256511920922128419353765708557590948260073024428756172800000000000*i1^13 + 11432867744263834517755815936916119804909632022270008587276630450490347162831484167358351047968762966595614610919293279658726789171343924335680602217797290800853615540757290594890814745241171672467492501641101291936481674987200506346169153118770469072225671943344532345403052581633031904410065016966992750400333625135416425295724745270883394347386250171620098948006776168062906809540249866056216523101124323060356613005477080361874819272743021910600490739943035055990127289258049137437511617343701069962679770983431153713441046918091995992549936714577267134041286877163669902723620300078763447930578221907846738747040035608665059817095042850912609903784587123006484572331034267760284055107413810169500567928738922176209560285017626281307870333037157388738759358952960717346040357384453639110104710789288520377373778878447253045906480956014740218349137486546204787621646305056217628909436623573941780432554269373634451014826095444601046191576474583111699869944352810427575309543543201560272339409372088802656963500644182464401668092011433882449307481888279081867418341914107221016632036566920591973983851323360081084715127152430716877760488029136742449677618794749699608344490516952829900071413944019963242083125933708549894058665390279162043023940717627155402547612326014298064785422942940876683251361525904602857665397473969026613005828078026950865705572003205002704521147609498009475837661862421866866450659310367022130093152447010714353017562983886555590348913770543772310336501270446080000000000*i1^14 + -97805300696882593674002515838414473495233476266322068861635473389263369809852084807372548648342092573499284589119300266514021920752804935772045730130812233423783775436741260732268906641483167863400707360907164095358420714091928255577311723374057381615117139072064836676556601994110357025812365454051995155517046262576012624317696639062178053722181859051862073894632687452379114898962175881672082924234699056942782758211738182292267823716764859277972200577371465631942764443928659762553513565357673055387186034233965836589012664815729298065227144658742664999033581379934005427088010819335347122304156514848090012826168087618987159675762226303967560694348394024525112063454069526792725250389221961970263862360955987863944038074664338927825509910724452222740861138461091802205065185687991526002372648797530199092727894084160763254373050218323022944746954072676812061205026249926770412274485404465873542799369856498035053175140546642268532264815013432618958134784963973499531068451417776937793227688642549797747294962950967579267134849950680679890778388708992354623256177093694882844774304801968022310275868684441390753660944792014643897330293601762450590280391249796182423079041078534971999085756980327146042103185657633822928903556161997888425636336867330716445578257604094328064154484233133031875386600200318990044767630509342094898107493066541117034317279890728682640847554950649623612047005858041182203136083326055390824653302840724282984124054864030031743785506578132495524823753031680000000*i1^15 + -14043840646893694748562329731391301270390580354697853393486399372515410293995390373379260519459461776029632764846875425689196615421916409802077503507298988360244999271895663487460130764849039898002843801406228749003479266656980529955038445726728755785441141766941367484633089541206910726482100421627174579618887478506675976737556667487175442988651238095198597270724022139557491622161990562028470398353507537393086988072597206250234662155564546736570706812048061072060546723729968852571694193956452914731501214526458876281201890894989523891263470299343700128143550087145465189850661161892247231622969282242827234839178326716734097118150262250321416481572667832137878095903715753744491958660217213056072100675349231608327316479455189429300112259782031775588332957898588356930338616525250488974751911539380628615972503025533658224069594373446948739061113199071859379545594102736997769052096803226807469667520592940164674674803549642459318442493824596941333702002289893572536083356971007483241070531325279505131362774440063496928227427912093145955812923782891509640695469789621023677344912031165647550198649994479814400144187542906750302854749151780105236056453951158287695385280473508658253338736951259930958225425229170007815318354148062264000341609425922934481112141454147603332127741627440295543271802869444623032282449487901376024964089528885068671996191522295272276710468272725981788956954921154527187794438012595762060643526302085388925461336913112974183154879855911825221159275724800000*i1^16 + -334003237253245039748860549329442883477483528689466149814697204427002221079505468010366423060830010254911998826623242800911341499382991719340362420154159351788143100205623593099362783084685648316191222720402075124460020309744830286640267095983094134204987202445560471207857607012908831204591339184257062845256126816885044302705864827246444976101005251739620608984322127720518701239412164654803243269295319788567538765504089375976819545108266373169518960046370769684122512565902998572453515338165703789291415303324960841373637931775358739502782860050239622344200716916113197327538068475086125321208984316752476110028409652914772746585719015195512861756295440553597660791368159490892582494897567809718394039483741066736730421950324683410933114938434779658881603854032548060032972761810210488530392800628402335913611601174017761768546475436679108765343891098034528753321682550656710846963808034968595445733987789003030311050295616531702313779867926601568586444541329013767709052891155942272413134624282541887091541378075544619530488453377338317229163212721229156475928981548437833662096621585724184798931198546308956804565992456971408965397096387877974738985299069592912798301727928899364097893487170664113231384353055020344522168762538947208138122057596278922437166742443810285221810987327763405764785805797108437151289967230357926983317593960995641387961884767298385023307820594725595244336320128879911753546067241099392548652850905929361353370964820210325926041333818717588959526912000*i1^17 + 13133715304449677113016998358498099899547256307277136804408452993551707156682972049512037824690029884005064701958064558852019710202397177400672512920131349911493043932556960688332911667868220519180097322660708166110388296880127513592201060119209746858471856815557663963132130116266800278907982877249127974273019581168189077706843413743450243701321585186472620944123566567551529419354014812601614036582295403966404121511381113572791507055989615205035516303966583696102997166528334694920788275927354381663846891791705422046978346330794193605889514804265159422136910380907783425872568728175024835742055546597421536633106593845557878378494217005390998652728742338601363211202346808198027923307398706919834873615771709755657611699980260932214942649362998809660628812680528683206767152208259537571351632712176228393156356449899804769964223475111889492050348734329360487049427400460516489063493484828231155604033781972956577602211243655006586112682630023790729532732494522718166914303844425911367087948207420007889225589726019639993891610282317678513804106162093273135106006456379063271391296110691360694808978173404806081610009346916179725499199367565129557448412581843811147589691009744750864389577356393089901976966302471099658847381597202766103151424639901362132114085892681976092170079691665567115447299159961883508563394311792269351747681622374476482109861295140358565492072781809194989931179967873230489706981255241429946937464432472187027844251553344468531478453577395706726973440*i1^18 + 1129091185389557225795183319800329113263920634159588990406532540801977991914583347862227491615451558325948638428159532081745572612697568915422262825661806280537585249315518589937423017963052109187998823627616228889873773332998672010598506484041530526262265272264662812196580283229024479812056352995038295457291283096186980505832941184552969770891718653800604303446329666271562103506531756844585374443172385585357909175255181682268007991707930502718771959816082067091274850850801454277267747064916284866420059989155293948686454523262532431612194288913095416435786970826385840768207622514001223656595949443162945100070577855258133092502929263244915376802996114792357456990491280418457901557001856216188216998149706335755196393655788323637174709713930821232440363641802827996570226249014539445101475938786425057010868291000939280794532733560083382023605258237999746644564966631258877035552785376104230885215198781952752808169339665352210726784234548445372572507775318285608270745454671931084079305559965337699741165592533771130004332371662370474018230010645589787967417175623586748422106125097403640742754761842727673927591514663719802837222910447620177566609998338892650591835683162178520393864478605473238246757334300526266558844927513410554988225571780091444556105913150580903768620652002204997957022033153066487816649146321288308072230850136393470631156885422531715075718086852683079081807831211787907454480889195494231810100985463656719173578495151197752327925543220400881664*i1^19 + 44560196124847356721342884702100437296318913369269518439285177875299091838491766124978902322210130933156694724267787999471918524046140837990789365997741419078648851358034889832462619937423840647524875280363471338176532423755358850451622290490049295846747651795618340137397112528368916901574865692837755266346085312790407344555730288033493693128881441295901442908177765660343583789528013824518833231621237475044344847733076005360010259419479173071754173028559520432777486644970015391052644500244274447602765197729518806126277320425490436464715098913462297139459503777041201351445783539256773456334059425877211477679508956990880583620539526160299200565833322143581248939281641644186346439152894054090131352344349198548291551647522074394531068261221613136376245073139505335042809785666070554184213804365894844098457569751305311717953623690210743420128839436144594822731909269755561464617202902072525644832309218980370028173940550684954175830939413768381631326633520585414453021624141805158481146476535566758004224706447480932906721869802286953534874139448502285307379498187621035133879572758995420599783511662925058936485498895379677982289882630193733939635007767625794211969092469535101851615293773163474396933078394795823244286110620515688238325541713207123889619572221395149835657074889669648227930422482619425286797401271683696695952622846978442316690983636387659418357160061221458323109662895730274395003363087429321368870947772316484354888102142663173302480521761128448*i1^20 + 1056223584427468351277857615679431781391567250448188408480033901442496796743835151070618898795383021571549036264472843081163550491251000289687133962790011750066200430151883505804424390361700954515475256249725976650061647664726740390310485595711201406411296911041102578141765022885839002169845328779535223241690810119985800367104280655923970774582345914505852646454960355851420377030697139943188417474791075126860715470113849341055524201224197720274527699917952061184669145907984761788249144576377173406433072215090382025573681325007407311658957783647119223205404772481654577113068894555511648415583623601007942480408104985508061025765480573681841206985494782734251031163584592749805682687286489112646055897475962136873571552382110132697242030118846291945415340820615991094723565580077123252604643611998202139156924711763364815955985213536987382453898803796242469261863643685498589578028833336983782620208212306671689609138201106476641311577984801886002812898610861615760479130809616816783251355335948764310259178227727680822938409893116127314358359758558301238579287038975456038369203406952192555615132463351229305580095238004652668754963796409684358130175269835871223699631507143021555450690867024656839917882904997398853087527271165012828868924136390413699753679095458040885064217458977901154768750148749484988126628163518459100382715904017138431329180780088424137580777474031129093222547485185444170060922180071548373949856153372877519135535261724347251658105815040*i1^21 + 17278857240233696830741948106066721877625787896228287407386270477557536375886427721502745254933671302919369554070450109099650707092021606597017722495457998588826099194101775884614522243547539137191248984742764073404375140506435345137078199998290439102556688202463188261202247448379542519376333932749993994137067351278189621886624766448353741437986214471278128581756809111230183303782078765373899097057504029663836128601000213362878895728928383497186085375978281721648589112680573405281985480591383476067325765762124516960833264083888938668520813749848894802108874079297454159763359750557063912148810303317200887955900257435319844675610810471261426416744833814904093440785403788861457015660353702817301909216707184780637937119007669350625455403237456562545109176606434582329990179924690650630990048436720616365837023745321837821404474860686079887480799882908045429417678132361482456986867527625345290118162738005953511997319076482662593359744084031976072273849236843651538493844028291419676294412126383502397646045625562276376014096709826016841878972803076965445917056341504182456823811091990995345399147311404279240121400180177212527822503118579155195953436479722610919167677725368824976653252891281974106624927586911213910560707342821058797858211410505648722769567591130114360558073853779075974391304897366812667874548118448967102262636653193325244752388484345470561213331484142132635744115868700283030577211933448875264068482180250803527013255120827374198849536*i1^22 + 195619690069047332850197067246017547253776274904462616192135293021602306899165319192281758907187334861184914165408681471278582183941479005986516447774587049758179147989702329506179976110207195425592669654467742466132512218889313932111214854184931201013153241461728991218679206228070105373977312481025925084440522007679469325795685044001875910163797863804772783484280699238317371592156749608943396353162058299576422266091396696623537973038120632060669323635158757397261881803640174484611156922512982248359584023701076669730273083736642268887191355347004999802317181648045863441175583607735658410232507132771738145162747630309880872899199348035426071792197682595963206548108356997240594833202989344325515869764060071637349178611377068832492482551190221287081778557491747344330064856627315110240116858096488433357576432919360895670428634037409265833976393142501135501397195118466215065210898434891320307764648788212583254880714435952048652490540230166594904417591508284524165835982143379986767665162163939289506606597518328612783891053223384159026723776227066625439944380114941478849276670724966236861805504612023689202965569902763512460123056781940314124232212482074187984939656636430131255052738372954061473391607914025910071242828713918355597007362035568404442269152408485283474652613563926557138056684533482523828224877791584997374900207677576575828286559596508381229487199681055912725964279497520033897475274485736026092284463546286097778155825165177454592*i1^23 + 1549065163863661833669818855509328608647862935426945079790252615407893982471389794066368998111826628303782429712312070683360137640668710770357698593952587871792630311046509662082674765508506851089703848768633268935519679792438498419410550109609446788963512961052236398315585871866060824850862148697401662268435226345152770976956080159047857427077033212063810452385240529764535371569776173080371585720943190609286322374667106231282668691528729246097636084710818519447163966551491049468422330796439793998132608832390865459004285165635386779834637977320034238186540738123142026338052724152403763050766217662553136574729300058054371586677816592370403125557813628983055328551989828936672348581926018627652412662337854289019155527175466703387976900916193565304737519034735389998395305788264458373768181316401453850556851638115171655734205326816676093024855446212636079036658772554719326566198926877414278987700457676672423737831241209590397748708423209048358722272942058792871166852423133677978012637158558330881731101733320162207960763096418199667602110128781862254371703562970697914149757943027795788327097833010702286383721392310010888200598388551827478003126977492204759193036689960692064574276204482092206465174950945328713508529477918337419537251407464223262181300448125220993702393140308735803814030072471116264491491986301608964804560964997914504335236424128209705191458056279825587635015749843133896116179361692081112275245561709237681123890651201536*i1^24 + 8301657699023672399214244298273306734172915591559909823407533122319477506475149229609118960698399402272842832093826959210753474720970329265931498524960207398901329959038852333275518049037730137827058506532394504952118048609909361877149861401617713975903615602636646361549058295870065193906315345210643472174138531804346556307589574132236895360558170819990156727298856405706148562212834251554610354439066951496221193182453200674578386567714366217466920991585842190521326270820338459337678783189677858888414353103011869586127362047867603855687438942347646339455486011856775260138833545022946378032105610005192530213398782370608990264464451093630221733532621862744345044536695289910247148801276515040583198556602855628975498835796620963358288792675765474220307895565441094965308840720539668209460793366624322640249276678053859774431178757504534000204029847158823951257752878556412731791762189732015259536554039572152549247351400805649590207620152240843541909537628269772419232737089225969090803300292324700813212488920090455846087563358321189207297173389733504221637666737397521352358542390837944838518635127741856569976119920661053135108453324684216352851195283568649342784533865681034126402483767959611427653214441777660849672727788557973751482044381400165023562539055692307099271741788825571556169757922314074739601150253647210651283198675678632091496946581115947596041275838495069831648377061300214119643458363657973617306355738705672261588746240*i1^25 + 27687622676035803293048231752759084150107063589141427232091250917849255337407469774083991057165126462497418367873224238952690220332501403808639824191470989036291876277810923603770809810679996641207476203644693733444380208870857053718463970106345777271772416600160906802148311313020657220763148311037432330235599654926290805346138376724819572764591425600947188631908235815568318655068241670165945129625527736976979000955745101174870133805521390516643431626979752532919442596629705193252966358011712611905061359418447703575484405639936973568222635284543791678091065872360566996735421068124887639038341239608363808411239114697342565547072101410068897998125505561623606346044770149762563610189003468526529320847640940512683226084135567404996690204121287333941029445433598172697326034936019128168923255990931913791832631124834825998644101337129971858932157476661526122605973713723756022833114679535724427370968334357773536654617252396304958373657021850708479760667097953429025040181728064815575189752649416017378062117852149426476029318286089268944953980639870009152770848583135121936930431424224992779438849220753128528026932619415690947639967849673206589053225655682604913259033868653264375227234676639414694961018414958029145888418823064588865297805595435277247078143228972129570112049668651210963630849739216509555604280673602408138155962163549567547089628960752324919807891607351337162630219219941670183975742624382720408103894120372541325312*i1^26 + 39051257954830916241851572611255360935984621421548531587328458230792808823479216636247507370237722571000263747963704742153873483590406951491749834717621961235434071166915721986625333403571068886910513412949447436400943728536769325842008412389231019219189144092692407550902795967192830649676815649484450230392288498717006900271017471403753189091030521149189864943075887079867515215599591753667917212409110645645651877706053037739867724986883955572521257805293974873745269926533576384566280548120709996235683838240821539448853914163251948748772593534504765644682522556437517688622793429972324467878551922358684583477926269219527272561722839644001286943982065549259876435422081876270060520786117740626414921573674786558543554460222918387864369402809218117922812023752628585576208917467763812973785489220330166580231256801054350375687097235501665807815263326504673461195129149457538637004584540859405258729239034652077079752816528900385934842934419323502932362552161740401451050789249685043904379540412117255575383972212517198724359239847069387413115617452134712248511936236812540098323576101673976738992358586882283079543103108168521597002597905301416266956576702190651705102412494504110150203060627347000718392379636130708789599341737028889269113234198403963595927464030323824416465591854990655123106835681763832747089296286137000666510500665260371230776743867927028817096534509010587154554420487123047195888853523608017946203544101060608*i1^27 + -55601989961858955772844838092095088771889668435780418773140309450695022970633165837015953833991886173723347598224443034320340235655783036923668808679283143974243309396926019431701737592193473289245191904645977090500519890760149387031634001760886632788704944432061874270541113155948784358412817719438608422384627866149597522855980387341800886832692303659705789922463409481455655053008227740380332263335437153215104723564595492617606871784152920018949754455320503156726662655672049925486264661217115541353095901660395835655856889553776861915360166379050490801346038293278979491429436637377575311871927133394057935360293534021414223100836012307138810868016630392040078643804580746118197381362425023734408786454021655500100497552693956294770559287897351345546907798233813823236555098440151535362479187033490325302437609965124796576092479051889854864579486034021864884434366380698887426358313658121224505975694933780242989361382116395018321534566241468912390566934729682315647429256035950774647779896485464482900899883423396834127553842883800667528279982721047275898465682342520192096090892912273175832159284986391735423749657986865855768812460469999081433013009311414972842359399936077677864698485372467661850594478860436962628766403729302673492746684085124897616602269595828966150426941253065129327959908769906097518255507577348465250895637664045772812021438537945526277878615705360032340407242372360752113579049384898974879227838464*i1^28 + -237119869856197039533769318154599296391180911350001332964171138140223644643608187293642001884000620106512455592864761301896170623844690755236655926884281621347488183301112881648965293539228620813521878232587275530347332362954025133975892452119785895677519473338558489552885459069520285580287520702096565123463645849246108248079053621335776517639765400664409465471903804936775195943176164878620900836184508002186078695011024112791414210335187516081515234701968232176662369062448395137734925459116775214789113822982632235190267841670763981126605597948679855955868721748373403958483297041069371830112904723492531997957705872088390905136850979973762273740102551224519825732434552670618182304360674989086191983793945127451347337068392832979336437091670133592627681781695217336826342538440720439679209231010799923281487580759103432044131353548320723544199314703288811794741331774963710498696608117830166900164747374745945072958495598252936638244592924918142604771942192481277898162536724025373336256506522234734306157595841826427037006688031355862532462060272169062014135746949160253827614958672822195359873848676149113243702324052147167716493982610479697867738253576273795091035403355631690777654943135351432204831553517159186556615682684235008135544477681644883821201026067903604199289051503095708915794416098012568978123994586655713117576523954914418353067399787074090801136653069546919922510896228099210949790417324149653372928*i1^29 + 354656114272179430875643428690091532409239167539117485475720759109736368865792651310081685075974536408834797311738464766921882036356992154149827510195648172567105420058655907563447608589073318606882289953144823720089601398980279585582058521485242906270426312357820668550754786654992732037795617066468331890079268270647849154865222159536297440948936702344555366793539619633392041846810078165468276853765762473568490285067340939524428132171377899729835651243489885798556841472930959610961815854576173552573003185371659041022922253808270204598159181356854277706745455894329074962630218389518466959146077520083133461457741715236965014375410912963198472453458657587125977449799469123383114715117951628114691576684996136363945783724037812194908351482890583967395541816135348182532528405537661520252890889812436718364149032188899565304961985764981354324769440883137380838229971519322101228211639250643276333547559596977529647153597182018554173510225019455019088580131543979100291112960010151452162577369823907216281059497169582743024539290309503043583108194710056739656831862831971168411022118900283401091950757619722714880309510424508768629134070893933763030505054396932104209462532544965368178571050129389918549329705015119427989501763902851053104168888749669483113629649388973629187746909739001851934209078567400904617695907315698411858400479434896422167994386109414871063406868550013140498635567038573966289419251327434752*i1^30 + 617040091505997937345313269719084565210152954944536014981666682435827683091715185040188088909841053137395907788156967365358121794566579854978760794442385797945621441302255224122814259577281592646433691657358977480903951965654230089791975840708121955968306138117015856982920302508465972163514992594007822921864480336089860640440211075368660004779536527501533597580885319815760492728395673817530910529745895332536495582512591726127403867983367176548081649625944024806558942373488460208667448380959738362750455047171293006699888635995511217111085397810583293347717977085388015501026628864675921297307503021735289922005863223825015419449717436659153042114022192775796609690915647363661978094997819312102634863298583949224036527792542225591178729396389812020077899758763613545290979405749501154084214119326721475630173677856414746014198346872974189667306004570986957764953956365657317631757049226683941831529793725652116696903024369536149623732677441253453687439492807887298040109044964436141776024747685457768764004551250737174672965874062615685931023285207348883757276826261732686923595357714375007840742568717634888167856847202423430749998887512291989316183597525878087838827575496044363064151910934632268492290389398133263741805345548312157794567467949835963558906466659753738053955901661365330702978369034958406837872395277789665209641271002909492392929644628100888668341726740758919828026300667494780376396595200*i1^31 + 1049694024743900041677097526507225024826505152342929056335101226392837087297323933297919552097988753033691640058633474351570898414005487372294585836500212472934724683190725879643202551706837202096110823379051876484513148934413551020888301793780767936265081451427959064425078749795645163677000736825903668032988100738220413352759790900403136062980121729773535811860404310406015787646222976506859394678005467779720148296391694506318113063441384264981949733516225570435498385904520942215554201113799938919821968869970441440262431745538048819578972343216220866201884861096177824222867881009164597899577131573812113116114412292114703612338112441153026743384605900093704867285229158183266843424451896232140161393471318107725172598855309445863846260738966650831934061730552643814507193445519970138781035155497128908305322629171294115102700232110474900401509591114315935309100150683243562853771858961365850585579960670014257604394681851277551251387269705761895447934857092638312057095727708259498081934507783304760936046361156030300274626401596611906490169231495807487166309269634410717994099962216407475324891641842199832939552165836959762184022079789649796579921623967654786637522139759821979812085552164376063667891786799983388464532047035821896934605680765625396823424285989896319795072052161767092605945550481064361292712313491504261641212396998727317964713433592574093416969251037496039553780435275495566737408*i1^32 + 1749718175084132715830527942175125748700782462668226498452690373814705633795547903044067490317564156034853826142114264038250166131712704108577654612815802752132488120886499163128418981186267363310755916103808178203817894168382849763880412733389548910436769004302640244953347865044080015592239944164409978612094488094032051473281421547081338135909509871010133077812860962589485599552576580448305529996032328300960688250362193372736685312096397563722395329976594402796589501865137534117239804081015365909927868251358292747357641307898623001662296650337610314611812399055400870389181259183366549460110031858743804175107205049485160848508359522139741718204644330926728040687465364527352199131828865111415158867118429892231617897255839863377188716961284922331220019990223669598930498735833045923843736577365633963632882416716724718398473382085497433154935615334987681490874242391263264040707394642371281645174262107518744098188235038231441302451419162106318344700747327005030485623844496239847555823297014045125354095820805484317507650677007644648525832530501791632229800157620896570907870616438806845684877085177951320406804927309939168022289828414291087762933037095890744339371013816661305818350407249501461427187289508966164443110790736092636756831446499504821460857596803084920603135425461498371534476075709871429104103235865758876616857683371477075879235510405240052799529551554451510112524738603515904*i1^33 + 2018860360656585694676277616248113260452515204337532957851031137544039149290252560582033985901906888236745038067958417179567037422322533077675020043264934702875796075821523504236698472288499942697707189542226704670443675671244774158576416361032385211996777891442752533213885368750064603241297023694771206643590764202794449790330757423355208346770188763138958233326408439285499285966668611136967900074123469094433682380522215509770038509462194179287503188347951421153262309978998419084116158582679932844009079490363054635233823126327057569111351870458870810963819948994338299093544455235512183024286006397884488666515629258695291023758191409471827516590984021937531536487554099824323641212596441040751874800754987971877414929584300836362616569344406690138305544677396574999053080150814921728239069913217707707104916092215768465938929284617811213932460973797949123614486789489686304024525905826735018440516914150601739870807282434068599860117157173513461546446353613049622068338142409782468994072780242343328836873676206426026708051835578409888636604936074904444876705769241121733873641434745208056664007493803646630572070079275328642887121550528588714981931726776714405716874405105716182934283820384061428471291974284598777679085412583359771588994849336057262575167176594247911583178360830257985548196307290614174845828876802445429001887531034619989358563093448945203686499777924804277834405117952*i1^34 + 1909844621687099886289922182312575198083202065676866878080880125452149236074666167213021209515034468510504843752524496901343390723449244753983580747885507518025823509387208354980857498776444737559648733542508167572357320477568110753356867733036848758223903014408725333442045814366736070840224951587556020434110168070536315753419989629778130037829882349896820128094368115348215225067084975058421240000411352787872783134630077251695772263537019978561626105872188709846818845161907279139366949042007282962434331018957130627389460584413470649437657914523570894661791389593221388237852387315014374573957703100439081430546693765388122783261418892865893279402268208578846485787314936397449202401433254083446427479757207706025418730022541886021935552928035996688847698169419705448468723023035298541612807059137340552657747059037825310519464861756546204873848163158060238111505449078783573848118942561094085416270282343617781627636196150487167078229651090933557343211947001120708986731268823703572876991658494717236737669319377232472740312063018968980748536384328224563966659061361307206498989898404840255153052950230990043651143241101198497159733812584652008533755736994393598077920840281370491597794446369391595397021897562104859174762664766739177780010831970429482125569987320420079844596961783709440073484164741121862889723156409388260894448598604738798213460818592796521943989651172761662390272*i1^35 + 1023327109681821363763584679103774383956007595837874205787492456352745774752271835283158298337715904529344171694791786847331149598530402271137816928726876040252466237105493835025153372987070561869857407491875494669311312279926044319344200481967936407239689739198567407438266438604331170539546259787945121119070358323430339813491378609610162690114747943937996955947547977139665161721307618296775326134970943175444461662207955227777682311506135188722969244630460001836451493735762999950721053557889580495125980803080859826820016221340406623864911286356169853443137401058651312322389129845229024290319213989789727166404704509842864963739009385254160679478523492041216767486121529056876964127090155426369565034382618240263651212393732132903917607161425044929095470115809429897909251060079605636878708402727129328199362088758265041326093742276185396148526064085615707712349438738010930810563885627579463541393387377096963803912958452961319720134939289273851606797985741718965686851764721421380365957638935858765684875631699292003456530330515260549084990430321483882771099321150151181421335866341453468508168414232694726220294008823830425734184331906190582989970718355944220521852905064481296335106132623110766601723247092861238665804033059479752769892522217318712316121364747762278007716859163616848114378817362356734023646098864526430226899462095634851684722641909880770345311106404188160*i1^36 + 299699208786636255982695602817945665794301391111784745080946200093476768431104287478827144009974882845224720476002846801259364129337782298490324689643421579871844632777229779199419989225757002083899426364563070369169600069399452323765117979262026464072532679939498155135819709930874244996689097302828860943495505887779549738022788663108501375367489074326697873566242781541037893616275741328646226566229669844754309204172808711542996002591070770799430529478251467919649969085436587609500366011160631115840240850942851016214671717045103434017406685691878666728704248195412088466658590311780632713836050616749418364745215889004936035714988445579969022427295332182339404016172594790301540037810125572137934435455346547056016306411598157910637825226113918706309959504964276105607236576936900117131039101405566394351639625811432351523073388273641357122158226515625819671318507526733105673588430444605326478259827055994726720672234483221769122256266093685175393783636777858764588597965222524485195131148565617717003022272696393216746907350736511702145533208342591947660398337594582834573011226696839375850173489876380570475059142259034631639589351194806832026894998751150561918338530221369199683242333438376117622554455881920317843881024013870864636609367905579737671127346232257364821551352674221799524725634690498732803777710123796638703814514167206299981084708735089025824839434240*i1^37 + 55046408545592872903406691079124741388468518655804461224031146567808105338580595727464773195417829394939388114954184721362412781901565148988813321200911466389236122328447467668872448443413871862155143900203692179518542328411900611836588457145780977394392617849746449637737959629770136551712415117168435596857801062787839473288116757919698483139255637308409027332370866253379428632556557311916736280368650397503172088096035227362988697561153914160427384020580443582442382779639361486558911540783596972863997372917502140315234736642619527218763421166276901044509182177825289145220970043671427878698133919855495610248933678786496742737256378698084152123139045962265539913903820238392131217103648258524354193793569477356215769106419028778022146928114905512131752502425648194570634665399697821295984921675435345500837940525048863232987660622749954470766527029689636083749815490152277625945827789846693692411565420848742390235671999006614926957160039163301010924153088802731085605003455303115826194550623652402395965184226400126627854224642512065466316129549263666028638043509754820065803017977148235934124279903423997422854265062890748866166161074208611841708995738744881215452078447933931736407769875732676565649621643284559044475430902130621512232005864532698046746940998760041508477176971151741718415914036401460482831667274938653712483701412944205937180703075013952012288*i1^38 + 6102022037053951238405591293127809899699768955924646657582479183215711661615208862388911384098185705606699065448091352866307871695375835742204957084284537645879553912348840342035163357316748680877634592520237857235206614869124150819910371332039217884711353092290315013605765749054302630724427501998750497071013693875229600596860093054929587554234921299875014761681620845049812757647244508291938056377910543664762124748863684481147756332693625937350621289099542879515376826002481414367750351020835192369692642121556526469828182199504018365174611130575785050388803749195476839106545694214467564189292039060001634678622604272879679547136091197459666967314734064810871314775137183610777132270030611502709579078531056314869748363917709631292467427013300915982976152917704681699946564678464176324773326832899899927873711013021734593095119056232583212919639628839270269699516825850975462856628512456171222261261111655941561186863318919094355398212450181601365404945487120472797372829460790444599689592298105226336207651754339770867205137515189856717430159865894289040262347515084720140221012707376832031670709890836961329618467402767200007617892360611057860478537044952673175406171963972918011867309249107558226039123368904905010997256063393907871463750293171674316453838083400810806475344714229486908438282475904687552866696338908671599130041801247254926259680960315392*i1^39 + 417915819441935050388352268949389166598065140787964287746823861488956769072632716440875279867345597853754364087216253764351911670977104834955535771177663553221663040866106700254682102576835150783249354275242547321357642314619625410726665001905120125654017834563207025521599852815778983304520897306679823972921956001266206259115721501775380433155228958510646837490057551277900969364552506731252571254526404645613307691361275589737313467093749994933444599599847895674915181763925585225629314131499154109713475880672772553803020968568759559434658827757254160004947462803034243497520123397624864412545298037181638716543772393192592298971547937927142934797402508202843833816235592496876994905307765325070557418589336237645369267418412652914827963696024996786605372332223611593637105972202941153075669220548953845591368657234371034231567840173301163325030662180064700978933900204340289802877314569641197555934921169362511942329714000159306539608769322425161966101027783203242568192457054086837916168236432662396719671245423987392648559994101663062356299939645443588182058372064790493607473154805504951656205874531620112057870800295709969733927246032737808041466982938412947668810836014191663169000706642942389669261054727337895704610192119128191288976211484995249004785873826284797625322981751019958168410902904546583621519815174465066283157191900234480508469248*i1^40 + 9100410580970321597777981972294683144523003958925266025001535125276734716713572683644636975821620753804232551561675654230203776890907482657028519692309236229837351078731948863720893450221915025407416279372350061170120441181826410163305066509668076770405559997154491521563340714403686215556816153542787824479977850718797614970111623152096517654744649602938491594421273064249075637948109176506221961023479008874333950325914151359418505352009047662323764900102784232673808735342298105815374215544801874798610692825117292462108603603014367293798271092377591782529107035556668933089549749836830461064397219417104258927469996415245919902238093557917861099765789758160040923382249954507517773799243117399594786253131098605894478325240425375096642625133253634247520355637365040432200400166418184481833266394014401497647351096173203868920159928382577051908398736009633255257274546177414248532412137394267957864795600300840009494745267482542919373002144739704020748079864740038674751685441591376792026880098253499484878545605001663321544279715758928232814298736318411708144032695678754636917648236461761211531846317526323180350085063344017618762927306998384101254827723305818411934069393086410441083252674698307119196308727864873554848409830471141304497559676986373679704066817887549175119704205431157747131893014485569005628524922450372602992871220344520704*i1^41 + 92588593292142995675436997981213901772247631232734982952312977972301917263896865870948160015347857601996108219658604100411015315616839490342317313893579562679630699468856302121992523723461488179271440967754757419318101388067582571314048555218269682401557163877371758117970258845965184440456261878359537847788109456625309407271463607139684598499645672066834897829857794284905693888481647079644417483095961724056324015936761562087082494987285600382081442432505635166069690205240612055139310316914405763591595645698540484750484125118538689697080112760869029341243898969161499756470334096501623083740643076225033896918570833424179551144562925569995785569825213989519522985248671266362847365744282068793100510088540932370792422413857740006863545101715938841749093343443515051578743224437829193116744550448409027460485918035019307074680347750363568152362651646900718347597749599333173345173128667062168396705068618133466437790401522443144027906080745995585789929251919685749167870861738532668628708270053747984894469483820525397009450236541302745340444210891411122784614365685110492935845538596297711419972221778635401567029808215535980100815532094463539013692907227356718413585843357891942771644901574131885507879917387485719840044607879869792033570702768324695175742795785559854383907336389049503225482643590094389133974560087128567392656949248*i1^42 + 8022057020454228321235798656196990157967976511835667616322786699775580881719699149284483286663204620958040517410689062323944221127704756814033882704719022501842923524541703826166365603367669594121607125989930162271110784631818210994765309060239474233528060060775592574046745848691183098623132548646200458003724803237229191416756412323907372387979112454865998823595374419897192674271586355458434635857307967199102316827988573679430701715667750475221840048489825508076629300936308272297698782690176093302187788086255232415076227688717373897993354981027115630109696433466678970862447176749419872048337231784332257395372826404946634964752239835843216477750593922188684159167454273007108856246187273208904231732738768745162428990402664555686311217502944291038867549966897169533031660758985590015485300493747723129126120060711134533207698867885749551073839123042607493586079903819351742871801173868630747313938126595105595439096698924491801822848411648627280016039366242628099170663623908047135101890288257380162087458928047417680454571474793459749617004275742368285940348446694351661447322659642825440808910937528803929188526773799456295556528277442832758792688851113020310795498314155468999245253955849286971098072947353104996903844655265289987091049077897688880644806057390130315031480453080649951419280912830132887096293329806561378304*i1^43 + 50716352247373893605318298577130127876345187097725036033026180580793643647312575729772632671983203761101754612257624778286593203562334502707043239060073153257345781930387442887421477293795375355707300340333813161621275815072000334614748538651554817761756333535051178219853256023092346096523523519794240762043250289503671121885619897184879771036141118753209760030294461895957844785989141362868081816099001427940480366349149853719973515722122945168470250061653274965485400923255374021305582461800346302963153861543110123058924803876228718610053925856989196567981039042157444363917396928632156024487659421033171105699787791288343466971620324538794606888225053502078743384807857001168321626796776426557062429568834118248206950181850935170202805711516727016496155221505509188855792100866703034025197471895068177002214681065358182739504561280802058169633620852663632801018371943464127204675897833890275085161461452066940327856803342667880438415716010738232194391793045837142127769407417696975035713886234333920719402836429394548873329145415938132576321763423918515288513356925800913535238816010039164547731558251382970741994746573675349577439534479545407919643240354760050734271903094955642225968325765008017826994478455686070531737251594485816828936044120644755022932326466343819264286524656605304756572281411908095649526289793024*i1^44 + 41084845806268876043730372694728214620354176267019695757016859268186050111251288223081701518125818400702211139234150545161016733029827966922079163537584646871586529532922360034584864627066601872456360213710473387610366266801277865916365864222741976269393502524301426327165638549770256918563258774779239692136443400851140705416543305139643633663572961578818021706661680039519578669787918542023923734289390182977352153124866276999851442166578317966347520936881017227706502233870376384312561693322735841531696789126780774796021173320832050844927186702900933188383973181456465587389657136253629938424411004449897456642308061661263294564620056499851826343798597983377451735897515893513902882588481825030075195915304942982193502332206464303647905484973299369606744537953729865442863500445881567152246302095828207337454970173747782264383868187599555924811064740327961585266638270937347192083003170602251241051791311404387618062564064529399009777580889310065472841180299861597046685061776791750984561576300407694831342046421946162016555317040937639739287615225263761696892541637928064535533639475603565938076997230527397450561497128236592835820645370606966652143318494011277941994362381870831781090858253451560394854872884439913840116562640147548628861385555530976520612586483963923135920692773752281969660167174980458512384*i1^45 + 21776324389571817702485094244574013156963967683108906628654872745080475277526589375873860477648466009850051235039224333163318751017053600902620478040498266625086750213587089415651944643705592829833742042263470235480936083435809127349017501617032558296132012400582570478826435942453809681063161978378424255075079658854193030509717438721850705595626121092816299131573064926687970794375978960863568583084015631598122141929936613172264085133571228913718750725724733483820236587956731540850014557897848835755347371631210084394998131503306998281821418127550698564060808594450324584334963610022925729226198537631336502984701085457810388313075648178392245427301096555225399381668621686819888586965152020247825543372220366533661297163618102146330559263026622219647065750814630848650571590397875471966134632774375595553340035216344521635155664290919275042297792257319371201865638400690222985566843850612991397677928609773850380243082010853455514232801698769332111411234450781626341596520258418586049951638767227425559999380046897039137980684918460843770758950890409235246035485589898436545093356099986249609293544958156556633150122109590318477534380070830115161750284600647988879523026071239986436932667172872442486260844874317206541690986745685874614583912614140750606261490581491655162086807862239829734854091603968*i1^46 + -1948425447314838378411800374217504591802784067126016899383966394788721028808764187694659002425103606362453631678725335888356818167161664238719745604184986420476866184287638459673900523174863262957893648720431853073997301777142634848586707286588195255386461622728588401200832678200060800229577124433015559106133916527078011175083794492766620111768524457000007324475601228048426815764722590387785228882126425697257035703275364759352799115734946804092979258528578536205985469801203148180538252928116517319079056082133307808024165070499386992515391236508115281385822885374261752561923317362568180549086669162961735757314015726948338838400326794986698617480476738857811352746388852843601290548669251785621186407254112958663791519087060153163838572771315273671778047229034916313907771624110998953194525454895768008686704502326713410497767875072203546831929158351369235018027325616076549587438153203915771241508384476940608200472589021254004162306420513721677751784342346723924788061773633148114659244384265847875676498960189342555095509147228531252598633125482491207383755738013726959677954649549293167258135913466852099837733440839918754071853875010147561676394763371537389149170384156274968010272464679362998729414408021325538440619920760219485015671523319483437406006238055216278551576969799444463616*i1^47 + 121132938840965175835985565669595310114622596260301304639510657810640325113017494816240230034324187359965742407482355039363811558841153554848899933296115149088249202475183090864116938418509490484855690755143831866863108289333628712133621459645834676598395098711595432354365674283510002295687636883092409242792052213222567231598308389989946857053231870072338735183014655704460083169625185381855622528887592147663513927823613616872576648193478163113297521327508501610855811220163014737258358588233531376562144557049722287487041448829343279873565892968172178111412232602669099292110075133741348632766286208444663032203734377155856498310003701318834284919580401681841357910334722312593672396581246718434195713688025615071696746800284520110945706489364374218379406066882533242609384459116216530703328864099504659827662345848781291241623616427336170686359112825191201850265805226204217875232567218160725858511315002400652773707716476831325985292716410189081972975809389383578302701283195987503833381118490303897951589565237109900886295683734641124415928246083514429498969417251965899844901479212601445207827547009442787139564559245342565263999752112404616063234377752339739654436684712441461715470296330013736702337897841281955779244964169009203499533824635323475216176002037005429147384676352*i1^48 + -1435779659760131377154994619756071568020594417063801857568110899486937319691496146706154269649554755419896079235604769350551169454426678032953827036138385024602265533728852278945779343685824777495415860907903236674017135429733351129994946181200279027481051945959782150236182604487336845258136247896743215911586583554561735538929700197625367010461869255820335976909844395377136012024228007489263882216386008488914038818155926085360157756645957052667499234591463967706687316012177058272097078414550368276928060257761260178033898223894861378504635036162973702730894571405471459526607247977265993440939623895126444433794521050293254057817408194478114971377872192586595471677022596812620009305687309207673475535223569025419284448695895867978750771381634022110568729940014438287607096526255969473368452863174103330604519419140322609467219719083963541835956797403078893426400455997985686671980610603267037014279996986042537692226818015463416344549203133970360136414461264136713198370529223846576471823574107476276862978502236631611269307575076099219539907500212039819062654597616290316760408694962288538507931455731762341975927309418715818903487962627611078335817813395588369343748844783584265438023698058330046875652566547705858244923929868471940884762031178690608246083191478157312*i1^49 + 11463750335657328558794469162252091648537105954021017166080797904053944213751252345069577724114135988673195407803398087914612217410844958823735331677285614505741347795719297691566778725977997210358671925888421409847466748405348401434038464198657853124214778489648196825970701843647818008123931305507274663770814052009448070354773292125980644914956223447550352634000590614904093125436541004441132800104943615721196293028276299459388945690167622068277409944406639958595628735793820812805260432641272071272066883293141076241710362665890952909775924946576898955403866792891673221414815893032175235057026233162846278802842720081112696873011163343653595380591591647020617165712039286262713639218634630758842104932924595309675710669300277654607263062169866291138429225344688869224350218280887802304729603005211584517439640660076286547132975276860146797938109391224886295453055895986731561317136668838871368024399387380237226203270036685537291289438575430136263065550290621315868477511544536100243022904864831437093853076243850919777083043710885362645470634171111997840727128086673741590338948031575050955487373547159683669401619006514782552821536762352435961132865246824050372437416459929610762525311012376274421834491840905014405471224885177933873327484010247707537965056*i1^50 + -71642273852085223623051644117733429159967222365211858964900541166229451650914959253650618396182294711684159490245484789406776725220175152874385749531364221260576369737407370857996595807157490760044244363580086916815101784044145716044971211543073137426422198949348219186094372124891430417077214881262905473384073247871180490726750026596620981073754541357227167402342597099553749036660504052832517106337503335111104776889679842549621319829629792964205483943774476964618844491814960772096026400912959280502440921639404863297307406171361751882565663799322888264668109499536512547290632550532730736233915634638180029175541219321514479222130981322662232924427814425371637869040185515085625563189983730830983977781528593403022852746639133773459109956539651768799780812079573276257289150928235498106890819381496627782276672267236697580557397468255137897254290827367111013898398058489046683980748989626012470621549256404311339321463252198668705239756343272466042317285672589567821174426845721182342264493205677053681711037302694966166464324792142062309172337034055004397040388837949436606943575862654707881718341609833852965839710310815737031756291150271528301480365312298641563834353449614047071799554843237047619724690180808175086062730602152757001258683858944*i1^51 + 159751241319383571069871908052711568038494761207326322485759125291064583891304864903780599789590130539971855661525392119542043425949140870394684711075916729787723001704661754682832571663700553807065884732700863893490671894863929630696529776689298299435616334146877614311689050125669425731140587133869663265082196440258687188210699513940769260335467938364937456397610149332594872967407318421272586667405576413188547680749555374623528383001699297870094607357355471714997220781185094745497656651782970093605128399705729571301997221712830110349633941263692483711793107639496057698038839679838155436889280668742766871763401224110335862748465005953906941014820152710006411779250134799553460582928276957586748081114037604248692378239750845873362700711689853842352157551526382697964279093704672760820649048305167548833146923208283064895559495077541547926670829618321626646239269956343791325222381457148134235395250017254285149879416866952782417440202432615336885556257051833892662540178176918197609801889933776163068490912535478485545324251056438911269160000182360546642601141243611436243392057015080730188786462503073481250797989497028795151385712083998696571256872902382909954319306494356197706926741633500464278103479187200091798762149364409303040*i1^52 + -129805085418851253683613668429363328084411756655523850819773129782324170304758853188882732753908834242246845218997150004194022146233865643624252204525267209870078179542493788488679594915183591921630976662624148409444140065988266950685358549279384520542336296792575475405387222917250596933656230209780276212077548738073907648800777243845347197028523056137823273169052536925710394351730771128046264887586246624669071942216927824209895624135419759388212311170617404198076761331605402876306033814857891407845841281186056455989122136950950687911284023683951205096653406247563907248983529766272987684144447785975036104108350621027153096911598645148267803351781159682432347369472525638626382103496640198709122861657297440750173702133368374781878851293353014097695198176456262402109702676042202720705209560125854023959803134644890374152643083484886761636566130259757176577970383584315115026998950262226055742256981986431096670587275044893816616339800946051364707003744580095893683478111675684453274525014435517014633618478048894127243603550011806052843440491019235299649167044519798625650917267334869170228557255387299467943514639499091659529810945674632433386790644470116440654120861930419118626509068387223173471894744285721953445085184*i1^53 + 51234930877548343055097406395654052552958143000765813582854767891335515904816998031648167818096027243474208669627980899002350817928472799122469480352477291175942223428189705944892575697430321419657101116908129537576921168473111911761045404063049477428622794290930277472335332612232472953441192582056548214938688854954542051949794542790801910011763956556896464672614343699020257791447279153582560351586564266103655275631705460701635500930113325709177876157975200102103012851255372819904705333156313413428934408096265506473951278206839275978221246227498837085285120245157255379769372534834426249813094535081302362915632758953830803527021940334462525334582453983400679812928222960795565560574153331138553971285902842586888595971271293646186738196325446593977374695153200221896957203553507009182351483179974690239233996487146160491932580901902623074376628265702425183238643855559070117067558745064194050103255224350928913967550969082344858853189179357082303465057012443441962411037142652433887872689400761958134942502465896745046485273224479087614709585504049939715633547328234657509972032786239569395019447019047122146548682038416761207653995586807710229126684371315514762400882392244965425266940944293123872156815458304*i1^54 + -22474049565723717593724525381035707224848148048339861810963881284646102265804619263787149079324263862815975732616036348429096130123265633707780308540697034444901061557912473569103647854749308755907677393990402643321672319695935842232945979035814763958549835615241906908578356330182006528505135925124605304192471162116234944353598359140394160771983177597589507146313770264697684317706573110580640060044854338980776094556694352848544313111596427718493085555006120732877863968163297998518775545943898054181676209476037905814191559909512816202107011533467948441618055914574543107365408642561414882203035346615383939192987806909453212417111759177804232469588278970734973430792289051336296287561873317086684865009430106934045732197841096817835817449708891568700754833009545579767659968828506533922289309451417725305669855583799285368621047426853746848039708268550174434387963621468373713834045361730266769420051775735206100423639291637685968049431317609986330167317911903754155495058190812822237811061118833255439901560053052141932378091691038515004253768829001414550293849344812381546842918726351472517256798678123233700257076299742705107920276762890982908966287609125491878334929943882833396550367907405627392*i1^55 + 1867478106230823378653181168874526963444690474947559563725569671221789859449460535395011940356745118995371729613707430705073113825250338456586082757336083727981098811634476052511325325531406886362266188576980252027306587873626281675474136377293372277050931623832049349144575795437055582042089354317683476361383156961826857432607639771927942302198237013174798250379521878178449229667805946247154684766887803202414040404799037665979169994780224955747197612797274079600905593143035891912228750827341150083388753192737083351525742896697095733175297682313279584170058321181682312408867930434879043590874805814930237238449030877346434386239523960116180955158676134916472546731258719668826860555839354307992724854505643766164363339764098977816113186424688676885130908634224371424544108181922281089652409498186981219789990319286089616638998248915553338024416837858005105186185992996385788761646329591312844005581456491292576914831685274370415445763796306477300289748368675372953853578474354112641309830078442186591710041413611757603136155613943217057216536722642640270116325648009251065302974514668223103715448054720076208837658777310394870759546783560888919394040758719651350416060077521364383170560*i1^56 + -304636335369191681178193785395227971921726767711982970082193337111525263339517414132951496561980172031745372273665127696012723170226582410439775110151933097388426237137204734650950831794448440097165214200748409404694950286642990925966092740880497735359593686927373068086379390406282488929956146229969242059772022421934182885873290918202316321728991442247774606870409221272543484139480431424622090436886743016797221640985139941961042833121169190228520105416359350947064500142775878483211343739196754764952180464073030078540308546453260322086363200366462169441433948297308737034116756323606522844756197474051203490947071177693976534689088761034686293519737427860217003447132318479527447414973660403296448471280350364530367276854091227320720724692908269848219170267797307315499849907140032135928067458487427918447271682864899073280003793854472773730572787839310718206455430033491710221477828863671677011800853105412802534820153649499313009300293191856959226887633446786341360756691918934525773454590424310033997303025081036843170251408436126191487063348008422555016241273958726427527493871635418883616220073558491708559188852480908500114731408909573469400845728188815561377972224000*i1^57 + 49448919806156174779896043654389928791621440334682304003617059459987923843540006388060567078302748953473326924603758887861670005536355424614922896524418256746297595810601656658706322696452199466888769008050487751959588816088504803950864281052783541554369802901241948809003201513205934798173886814001493543550886290860039050549126826734062600535552423327326413817053217338007082653612010213329563114712542845786148434908653092220517738667174497708986905025763068160125626581403950255493258156474199738702996781022766559107065877862147628901338323150830237880741825087702643473735124049504399874927409177437648781483735820167561399327509585184565731549815675155985457117341991644335371790191405753035696134739099005864803963236855203647161967713684810874702760546325687171273642998841544690690536951724717119909830646543883510959842870718276782427736275149088488357954222259267105074894838225933064806828528523182743141788316121141259544435934539113587670436726657043696928881012076158234294478590327312259937845635341181680371034028824673902483038338095299403665326713404400548372384507123623590237548244841540788752309859742503231260990945167270642072522535731200000*i1^58 + 2595321503136616932024949572615885698243382423563389911583810400872901606747818894917180126651833562636330974102119286892777848603890565737506518859673051428292266431080788123173604979042560144786409356230873009315443579711240240850910093516086656642509756528804650817930260656984408311003083906486626417839276298381157304786753687572144405495239045252503250939538749985942553673618651529599280071970118734485322366031925120932938818161179523748681645035783357882859682064026448869057607282395216322111948106810288941721517310419207066383339454560049659711204818242920046079791266761179854301002595911815450819187503228839204508211270482661908861581122975163719541296010800764378046510920835437332821538323055204654789484400670536688525509196872295643886733980202843705236248724791750076224830211818080282921296264917234660556874362564472763336154207285099156410928926689180045693946187119183064400340086656404551766990349837863413126560035598859831674049668978754396867850889739492914033603002632976804048030621346023967023155886333974213364451039949426214284575023510792383600499355734608295176314161894908842789020526993487337444771657514362880000000*i1^59 - N1*2905417653240023517096869580347061686738488866941784385278730673985995156161191525936872127210672054998930023125967552804137012077049443476493547406577994110752713227590893600092612777067369864196591345443104325102373574442390109775564203779292145971139481555969742223199590029438684624604886964033341227228491749999721414944081968293845908929023546875*i3 ] ]