[ [ 4038542759323391802489760046363641386811781869612096000061084234964801070606416205859522181771102242161876671734643648527544971595020050155460465506296277081314181267135542076642291056273406146198736701580633500816257195384345976566338434996978882276882452571717819365678665832236794401906312801229558434216420188661819634983196486218803224207240964256007012379098406976351776923005782484421054363753783836117079045763993233708549355423717589108387080217944225075770622453863488554029205296872739797627623936841498652342052536063089739800069126130435150927994606285689630648159802668543295792655286640203527252342999383420179644982864521125214120182781576059346968271670053988137841576360489957018247582138867349128395753421191489042800147659136913554290307422176659842596545853774028738929976470634256648276911825205711896024873969704701627285134775706588245344037854276074516038139055285660917829603391973720098502221987285934002666226971033821144533860368946162410347196493604012977155716498524012866018605755703349082395511182806055724852501893578779415477280589717232614557873701092666506291471509914536767379453014097585844368553487891692099163164784539867392515302609611181880735596112535106555637106090845562811441818537621744741269104720486576738733034204159607027214006907814817765839985308536648371894392882872299197113774567542195906150400000000000000000000000000 + -12329749223575330191361821022192786204188937625784980866635194116150828481346038034788405036412072426668297486997392040143960763469273529152693035272462197302452884328621145108454757326958733263858285441060794992182063184099878464201854588478173376223497486875974105256619839066618262423170577268808860689476205411214621573485825567429705525537789221037211203161048417076734542122520774150434567001730144382233200707734411396241190266494131520686116662121560699499076337558898488361942685123117035237312448921588469937727943839910005795636181345700162751689587685663376181039005215978673703109673281257573971495237651809149763597824858718980440451101676079560123606388961659995194905533837664197985506554339676427867060439789075069419023668991762418207192606004629666100601824834964243394893463131355812425692890483398563858261521152232765101965471648554629006099202041342162128451480020401745192297926686895304089470676171711191208173600741938399472804526715408219522463326902152964549001728810673163964202140032066943921440841577389221597977052235143699121006922999094722551836876227327738436601258745721686191397385003314257711127850674872246770525579846773439186121337734870587937683823584181852747100433939295550691871322586166140962342168077635666788466419691325033510675476075653529826078634235312087930305704916191698370115174251507169728921600000000000000000000000*i1 + 19341373881249608337426568674754042871079155747661221734863707780530108930895377504203890529260259808973373635347901150411551721577652919367690668307874628358848709042047293857210005074059280592169181392059429084066425241179752307355441898086312583184932724549322756434943156963376255385748205944377344078806730730189433325828170537531469323983326393145776105534395062323866369390835308798400222023812087728177712905246263932924860394281608413491077495464299422915455803756463102158106554746295184798188006781616012237040465426908018242642998680649271977055678250787038189318879523745301287296684992737828612210588852078643704595390314347513623101137464702108319461754617055779840548426613102409430500079645558621540061055270848944070893307151519935188707174428468250446892800527779760130960347819465102344535587732729475511080656091239814640445802917010344632830874892145535770015319684513881939977776750410952249158219372670995540709332274644296072267389414469073224843289943794924183408502579640571384928967178196409979505704776896808339643428306491439228191815973134758492092809327476270774017555039195004386181658142988460585813107319767423396259630980964855845678234735912318745981027536385979982347619221238749316693433042974464926781384451613765981479508764419009527439555749800943582597897332527510018998327429206606994013152994803754572185600000000000000000000*i1^2 + -9112483852190151883732179029396787256034510323242971259343286396414573581644330399312526784007214658972893676431942163336511959613049735403563313609565275917474736005954061984348059237340856046137496843467361159496457503989223937844550606343303592668786999934808822043836532663256486059612219612992460482278084551697905349185719572520457026837138152011510566758402571341004387086221360659201494374544384142004010159626504898959166067739344805161979567142306792070124987016680041578392136119412971656870680146871110640778634784170444891918633731299232438999516744964945076243918644509858786888301811351995716860961541994425234637704751105283307493673574955213289418920093154985341677562271981485558142332910146797452670403378841931094201910974271859997706088397154352145416291207142225802089734618322314647260992808478139582822521371249394521511014876549661530218522532156641841957090657938114400726147515537405101765758504681188702776110108034601046964386281861099816272258867287274599905794120820980225719365143683844822970259717501021800624541986562460824259866452883858459911157591144899966596328678701079051392295041406517263542552926871545702384799920792922462907944455772391511129631936472307405139224571392173263099712988119109561570998333418929539801697500688139044196792987761125484704115221257118845015141005974400088446183103262000939008000000000000000000*i1^3 + 8849864311507412248161748887901684147300589731859562904569995515553443538833678873366338614590727005027866276001453642908462726233762570992176059023870792527805323379363612568557477781308468933331990310749949047215877498776243945532007919618626876169981489096174087250478880265233807286496381231193618773556955351832129188702930353269269069122293432088336176201847325211027358113395387433003724222191454663987581735900194984625230613271504756960616066150984868910374732629127918472533826381307907359497022694445469139838947646026295614064413313285374486892560176305556154174136384567259956997295304710776894991050136723585375971170233773499620058395602151068954513412353232936581235483358071183729465710066232576878156282631182840804940447606812427281172627915643917599802928519524662254541793350499202170293272503750534899336429241630966229552577549925758642284079848479381297811430354004269116872523075790815132671602937359376837836655464122918661778542490812347358927480025286178832048704558507036739757039771139514515556970167689292374172644091156457298946888135511989522322423316059132398804574525852360549267650941522419138280334831518374784049602824050567847657638634418638672713441480349557860268404026117195131832521903820089364152150421558894704520753004740596046343742866812194251049769512447318989727987965896210892319871615935950356480000000000000000*i1^4 + 2024216821634185025057718663980041552057568727236446922122526885741724701660964438176838618340869083337345887745047205484246184546645316772184893130463557887430778042758424330603610258106298339163021081849646318854458640939636177132024687898427676916269836535666099228223886606757290774570147089172276748064564639357088118488732862129095862331741060687984452485258926177759066822100945602882261158027198866433323694926486556790936471723651913867053678203033967027405598779834581117966759412495803844232009899404223380042161783709238149463533828128719932271003970289814646702930242812766430133172036859030903059582299860645821722934726964614369018465843909957914543950265303056389694584368669243702443781415916066370521071624153538747827058871132949888168629089855187883804937144812852539540770488909147717646624763513086490458238107503633159068137529540484951070229754190325708159409705555103033185244045535654305390029365087850603972463818301289878036136927600114785632260556017134339162944173309792179267904413914801043206856632396229664383790955615754467230530378626219574147701710401047459955720185066805581972417952159314754075462943311074549838415371257587138645378142196488276512502269199034836987308190002001791984363965309806519999115722817744230394826007806055690707777090093863920965187038102305871897466995112243496171552869836023398400000000000000*i1^5 + -1846467646608183216103589380325204086422016814852290599363170376860754434051806756819074339491926388815271223642084323444684165678331588737986684811784733706188676450874557449601944911851530190484605710852002184483399462124353164474567938924592180062726360346418144441398503503262087335529362437892925942223727144030754949608321615374131953151673178904646124161334293016789424002384190854731459066132348906019754840079151797742374011269207468929177974560336256846331443216667784206881171130131704521666265284358004813701712679349901106331046984478773262060961931754815138447900694788390927690902237583719665783508641442884700181512176560037359794261225235853473389955485952504387598927027641552502251057659459046463130954478754441383619181930663177795731778011429078513614366276654417492520939278406566981987486377254115128794548832715045471013682733751260020676660573448767505095840017283640505969856363582642087774654666561446127814221076466539080066768390999558035660098014703671089253723699203775458120446075784944900555685660699201466853695000567597983912235268810315804039785870478898468116424840822578091145834102877495505667302565490452492903345460630223344893942303331630342937166411778967778380989036331248106662143329700398280548764563713175234537394169009199338963749126329964676831859353041380532208114073917184467742862823181516800000000000000*i1^6 + 352629069190746600011944918869569355927858441180048473677329060995804870718244906385197623856172757584183853065255518832279054534258106542381006055973561566879911364567770201555929701053060352474700864180783080561360015223108839446174454592540366368565965296296799642638749614827596173981419331234046495396025968503856466119737663613142542342789678596067580173978951377261720531414371264878268982438634065907592501243938859809009552017404457717773911095576916888346234060355309943737104276128395526483545761541858135591155759625171271984805882922622318649361127935603776902801472213078286243322373189052541150870993959948971980485015371766045431312537915454021118526874671609670736093502866899963112916939665575625926453409122762738795813390179168100240050782447866420424281605729903221643087771908262098142314191429656832491553656706040473872730484870731190634307653340751569190917324716895595029236270108841720712880070873493307988552186278539814881159278923771734242486532207270428944679769638905064928640445761499227002815230727785034152361187765537295927865167764994312775808364746313055591398437970041016161528531807613938674589078030890682392318585673159379834548277715847718862674195499849936202637656401540634871053708900833889953920745186795270781745628556036504855790425369000043079345296013237347445667839420542250491958069443952640000000000*i1^7 + 147592163991378193025596706011416467704361883484285237317242807832915395557995622478055053049666323983495717091141406651756506247441312679353306691873574768479472130260198748156224488031844664429023496075941653111066495930211143638596928332788117130001666637886920625586023848229047701429572062458587129724413052213502030083801887328197514664073088575762191002628867448773367907231806000686676552689577159085681178945446394122717106283710251583732721849183024920784899731961670501393271974183589952361992146024742834786242938873649740245168556412673969412302763368653208836099309802628612519385399105000837054943896036994719864196431414300938222872345099649454321903668208819944172418521781027271806686628668879463480254871244062689832548302439914150307583477924178458891018729683314578737066907236003603057231425220340475351240031104972859711581081486531840373923612749819279362560710419636798373526112653511244542008169391030190366665253846814263322708929505276424630426409588167989697585604238783826631234039761349785812068994142420026614760632947484690980426123311418876118827545204395048852625959456672041298922874892191841449643148422327558991060527049210614295692495830135982996022828764682469869439128804068449093986015241777871207364721690047904373998073005109907603158739518833444705169098015447046895574770467003816248005605772492800000000*i1^8 + -91232247494472074838464757625791632030008464123699885525769512879846190979980303820544947762483684589671395328434064801981535667694362197266351307955743735321860066850002182777427799575351911874588821521116570218782150560472254186035408109352392776579890791595202592849481562782378382848975178719102441708666779874588882688252677678561538985172033026541058556394893406871260889550177925167668375168379208553328813447319001167551987282913426348103185162936071529401428106615458584629671072076721355629822082140219825342448759742383355142266892227048915163816324196561403151694261524667908129091222425724244316680227234584718910107450866935814931580344114102016316615728379249487985099017233940757660676495311154636195298628891862084982151941303323483190337098222561958446338243068816103463153276472416979394221045393709994891187506768350224596638365988027565126773059976389847977081105955236641804473805669060689930003345262627837557322841319383136780349032962261970819212340759408920071282581168625635652275561936976454407881022899673440375297637945885984845980408460237763703816221892288247733882521826770853450315367076003477247044711084728963664388379846023906879589407279486213945696369346880608351976773419832975113110794776574032631737122381925022358302709552118163704333630844496729910471860770202833645134791952718360393323514953728000000*i1^9 + 8170626226964253175597778880015511811644008159932450908816145182767270229436756150151522020201965403920812292826520312258605401411767571178953271028771737950420788620629752123433835678047307372862285339215342821944327612082245178222641129955623541855776100250590362118783500296921602054497250595319684565904547095157199851891466803673303518173538534725347377335642008609563203890564250025187423648708682126953424577702187968915753348407959792243291758597616466214983962161958507348544212687787177571835715481676718804783171764584654266336368311892798885243909959983100243480673587730841253664807334005075147178734835097315648042694275963239062424885459419989273706164747707201057265478268969878666479674271366581305674797286862850884133983266964203108042982228109592429517590369040175585370258416164151723347973915902455723311212971968445140334047743004487852606137627315445631750483963021156713774964997120654121961353539867380513250393658241109759945339964236875879533570720296615735650024417418464789629435001688377460536584906423065694348285588961460625838699925586750296275298460468539190776296603056406697113561837699319839925610325198575119121144805880061498534647697855684007923346115059300667449533327592014802794939715503613270251755881285160076302779985766256642899531134887783503687192505575490246437748650169202192523051663360000*i1^10 + 73620665684635159229945293932735219559076165878062534749263721351991600184605488256675202031576823106194903687908487043195029057668368437707080532519774575892167859496103664516947819425661647489381062182851476791330870728405639573348304825930742366873773904831900155449090353936239069045394670000771159932955723748755579866245407149058596227291684790716549233165624988401131194781021160021415484366871738073636051130156928391299214670507986167681787265547615348593697383145454228039605041829451077577055828747416893980171207452394077723404684293304885720405717415456522338360578595147248922611671780992520089800596780917622092318599117620562567587309516117412618705265245506512511772791473723650541848630931641347135591908463328760452229649537514181690882799543162610576767610143416975404309563385535118434471056754160482498032597622510383977517122793523034985907591545556994379095108307044878152370016630477213867430691900412790929715787051498584462373982497224708790720798819821947530018333029867708516444809657068362818339599006472452922688473728000040797828138650661136828314023299262257517535113565512045850151114809769184987290673260356647166022655242397161114433529240870692981431701945047102106575017117008972880762695251407082258469896561445989471052275889526009693069353031696906265824318594373301249912557793238343397408768000*i1^11 + 132842448157388622440188109049178732282984613105504766154299444172853021790568529645071397043136382024427500527086403163783969000281592476322970762856727620396376654605077612978388530926048466197373174536486987669708030071030417105923713593388354623498545393536987110874545692303511748720708383591662780155531580172042470789238766363345181514910280740657419781451494966989649883425726077447965052577498585372543067469560694635533741172849679680116613775220102465535166012646738720912060748042775271986066017121517124937565375529300502860202550352478799591999279237463069172810520821802461517861169812717730579659547540021117380755361549210260601632457242334273700917503220388265678698193882602741673174761564872023875426311964021147551935502525568260118519657713179011411697134089577308153853748787444300629885163948912150381576611540386851987782243600871370938128294373582697968650415944160715276257776495455364046421766177388473107763095772657846016734404653433826746127657979495016399247315775366589170675614930443228698394604696230026772068653858112866325237984287930567650703391327466199926842310196567665474659982661789115777983614102696646753571019059425707586359252352116599095923998206300515052725647258528188731245709741667105216278826606488468497091752281406963685442772064464373274045596164346719351504765796354233047449600*i1^12 + 39050534305719709309773327848202044299620519036712833949850482719010914111184059750435567821050827562404855967703936082944009297477445957002541856379448873997628059641679672077057876709066349148196074369258999149622258320259512820227072467450346369606645220763125986835451965140753264525022674971110099449930351638099554841698985999071030274063966365028973849039748003893954814029575595955922889746625181109133403685356186022161430355232717812141040150939495963395490673270197609189134992191707358472840166446691199694831924771046087937175518665321557496880302302324171086236624380854273627077201324162124877968848018807588833079167360346394203860408048939423432328445023697795021407624911779519373573724804381394877210918544571275328264304336325477617359035180531911051231241981255528315430366285551994246336674025033257408114112985270622765281142353523239548613004142852210541607164399867431530388084643906131731613985387789423198157067833892100534127511602707188639107987382607308857705793666754150909712773816866396603020370859161053182819289137478455590168632529801239650495009516712104280676807487588860171468142397561642847184135083215887889287867989310036011737853884765873148952250661249613788863423341482950464358653410868059030012771351190144149546085576654434656615822059837026207848755953141644175843440265112647106560*i1^13 + 5800989725290740460494795201302195831106164219164009951348252224908071163410134098939490410782790701424524179931149507783079544884432704301728548127844566357303304449946985343301517443417629009123334971234148686984097931498515741078105125279687022715870447530651641768100941114216409719503680312826639658586934917499917993209535763359085264891666330148833350219410724053788501546589373401221096692564983875324961295739363535394237045883867437479036061065879759498209130775957619405701150416190175262951621000437397253546770985369448804761239917645447607899693422418237073155410473473964585137529797534436952198662239210940893103108890445037892724976430669611350637424864547430339161890821984830717059844791937788624564574305750571752539720525143772265781845199360618394521961340992560653765420720649657478898267322048695561777252928722856920708843298664458719925765198175206164446546187872608846528749858810748832135945384726316274624043044389281887281880419775981330578220633905483288199009065596811997599255829648526414481296527634730784352496343705325600736852161657601827603655628818113361215832802674419100340768517755020413768257823936844569390585738535297137597414246541938941296185572928818410191685495274036364361471320747965040384639536778675631437508341385016281130690206822495595872804476815830410206613122022637568*i1^14 + 348822679090424950730743959390271298200944653368116609370793038493454211945434108911044062758718242967174453208182826618785988556443737146789691504837905768051278785996116993340375010097521906815433529288779469630004716199585645819930693770591084094628472383118646264827612477072114942021032890674096512837422112320622723952121638728410018676934181500069851948712242586670121195269143135221997033620229313265551061877803706249000930770089024884397024132232430078075161330278729116314977299409800723318108542038658557925314012104922365093814735700934658735784108769843173758304190670473911246681911353445843128073104230029292007851109761151444988885259445108700391764705694696523961108047400080354853649854657124295709037615582449818596631002944183239401401237572781010272584637662962436521943702749938585262815081908030622116747761744092292255635778005589971665396757945984571204243167915693830620589364674373158434269789054699666602152028487058831785348780126283418934663113357040518543151385389484151094382411012060725230476145734650267293668751615667428937171022773559983835829483569360892349592144533223845536480017256180778278472640167478038576847985674566289349889991678030552388426864977575685331599698746818968003847873130969486347678452876797658481088411931925147558960907193579106583234587227195466505033034498048*i1^15 + 12236164668903658721933930026568555058797371043956699025631477056774559979357757132572392020243657755055797361724470409066191226838091464216159756628913381035831129978109393946479513735120829840333992788688887355107189274279598104039631379644340236998918988969395248777620872238401407743340337547599211348650122137753284173581391100315336167347645952779264284780984828967425965550734649152160577950249578392733479668744038109182123376951957495704804329937568526507755602209420540775415285320676899437578484656749213529005537708241266624250181936525950855351942191558040837736285539842618978864010899064618403341872348931808830911184291787313407922491287952082110817305564046310682312821411661626936881473359981297933128295857031208597664067306637189864307539209498098588705532136046829669075783228772468302801430995468405458056338897821870215510917138093705580581946829022401809918972917074214680275700979815567192371365684821219663661363247209015940288740603746941673095169585103185633510715551377303182063505981618565465836562797137449084381989325364426354289345209554225995635445341384739039532575092239914123209651202195477537535130382063665030479875625756007988819900433690418648343436466782882430352718717368440459110752728790019661885985366183110893674055296653927605289732982319402370094089675485604311086399488*i1^16 + 259562291855332438016561787445564343432812428266560594826371704018910958360169029802826400478094043635381892633458111801671958504825563088812327325073627209392557737360282266892630010527159247327948612682955147481201515801020865284090903990858668717304529341422414148446965473755062206574252252099538744481025013138605151660107956520413509742361610962493219810451300140865615525517678709843853075922134509809025544413090349974228818353360472765249028217112398808222685587459837367282118417448284934606046434109275771419069027520693817782662114110750707967375624430100227794479947606214896286900443399148257017120472943143915025469658397640393399388114546393648051759413202659803740706851591091184229372885129162557899761037438406346696623385815103857353148344204999142280713524817610323683020681687861151140068434951249316346758416075527615222828765240277133144795101813188843375417628942572704371822924032441647057643249455196549246417092231919231727689567537415609994061023342279658654830648641408532273791836117857073239583372764754707955443772561571259697552658870275355344467364456947101951439199420623138441468952324473631664890743658387755010007751201535971153822916644328348170643232571547254501541909731977737082191259962127709930162460201011888993528505951336705870944884592832338877938801070037467660288*i1^17 + 3821888125748180833749495711399792974311166031025857707586869861323139271487087901370226630963870911821422527554951795781306879361457304467728046839722480984699251278229039233912551952777088581445456692509296422780368632896709842309653709920157998927339704705005250258293468574763564950300808830904811381127615227729019445658696372299308405764599360170139767756929528419186102692940362857447394859085146996132719792301366433337546325553264890614235963423567418241600082159972589179395483917649480306152164597977835325164142266577409316796099001582871804201636057761870025751022821073400479078476422589109774889689295010079042237194841787349157170244792959971783782352166320493305451154946315278103826839086937009450091031539629759498660253689755813894862248214078123747994056753904950090270668572836501403661402867217627030432368981559083005752898002865606794061032175069230314814359152733511556555267430765093349918409824022552556818791934687798750579932190272531603007930698559460783894202102173510357524814352194918637469992755196833602725235097961465587057499097660401021572761858812021735393593036593058896948564573979475205008975653410827361381044263851349971718229470424919734533833394077707726572885855062965339896990837445939490733829299366234036181071460135124145801596064962037712454618187707711488*i1^18 + 9128949717772007361645899983693593289359867549210083493574635786744570749827999209703239545785066931720704614049444313811213505606198537428772871209767007427022458879200199555038802920712960185799555684222214043772777906055829102133339763055010890719020049741331957398351654105734914940233929998333883038391643063179995670556224999554928511073877638180056631102777793566075962151566492477175207088707518205030347131809910324083086018325073027755164575330947043390642449528097580177684550965865454509686641906743134045971592879128606273005863444826647745531187398675080665840494039447836076947490117179449636476221273328574671080407139534504813570521222351193561514922121105975478494784656541974925435405305710805770626102435385804358075189293480847347929869225279670314635442210184324918192934734396999760509879591974325591031683847338127808851631050200697026909367878920015177489809006317401601786318255916309795151966822913006716120480452729536366105594159311000745871180610681238134237375824982914809251645077784520411128905419081370407196557594144073057629043577948534530410722526099809350467871155878225775992973477572491657238340786031660067220229706918292427569712501276728587253899065356732800529151272446694422869170218997601612164370217334028018304949896582280346715681433742626147079429292032*i1^19 + 15401090860016965885795342026363974072710537847577561059431283965557943664616020632983950043478014678120892096587067658942543590138318806946028246143551252665862644264669994465961937970597228644657593097935334959354761378169772574282585750893745467756348286464508468952223194763341029347252188550726453188192736231071487901961092244247348836897864204638442414267363347492595409330098535406693868070942829475986248472366646915267668495583107006073955149678232041525800252916497471824301075372297793377032712921791107062221353583014456372249830952236991283011337476791594244564405405487983908487147300854448435133438738411779242540068218499171261399672305130460699915340563316641530188774533620788155305287811629584920206880389701089189657761615381304307578394307044882261050278570933283814271788029052732219100408454351693006796015547995044983967487424390234594637186251411796213419005792112220695484647713396705746632722119068019784890689758578876594123026998901243521064194391635662703637425187128330019824481011019041253301588991479863306301717122127963655245716347706132189822867071176783139922671936498109218376587806938766042842878359192720408273131389774463232287776518204499112432825394145902987906208384101362475743319258508285808942305027518778129381032279740951626586415760783944598945792*i1^20 + 8349231388183658094608689343278324999420687466002671442940017713153914157656598461159296059636228645100798513677096682236046773105504891693302463227651643455897734098241236204981387823706835491678933219688040456537333616782502174500695070362082673236445499509927172237976683663185605118842502300237433928398066141713070477218131188790676357629217960878509973375248670239291447547515562893829098732583528321571762095577197160501319746298783417587592625381806434385353496224341693400590863810762423409564426529998086081057535286928635366935933138543189738481575701484904345932238900555820169791316470974176927024946976937783116053960059340462856225884130237004121344149586251327433915996405484847569256375592228680033639525225298175385354726873726482905496692939720513117618056355664265586184213319610446699853656832168277119994223730004474642604378839261843057264247996176342886973864895331221816396233874466967338559823463313967000372654618000061051616640876766671436711933663518416647995982622856014053833891401463066336325256243642371533818046125521073078811260918587821372941229025766964160369910878032547480999192146705893200680332849985590214790072765396846548997591263565109396225901874576515413254091727586715219511717325884943060524910763106709090753846064862639854198408802897756160*i1^21 + -2519650930850472665504159058146468920846958905618197693644671335870611959264987825891817896176997519088610820371626566409641887040333613804006743839635697988733623933470853979444856914742733970465970972576570910223984554842348142804419648993088055054294675156936323656416308831833058906850659339433480481726497467617768278573450468996271781073578904088488414103698944943119892119521023910392252080354379367292187014442781450593930386952643402203579634118358800893489470609989990660343122853918371828653793261001796445620409026295821985335667412941225986163011807907128230216865231247017180244468872326623345326003350502731635332024150977578579458806906261870139370404773230591740463357347451825869309585387653408637301354233062181032531917786889249052331547878042946669526182523808160223870901718744987409532913938767989019030372207218400058800880684294854622100755236362511713395012463475835285835911961541607183827798491900041155797020792023657001915804190027529601279565387302115852159240185941102354548282647877001686322809424086519153682717256682334191276119115907510510110354417904236805674147676191574361974134348565013137641786603482692981542681719420736812397248296033494708139905679650648362277138269484559733014853802527637387570993432429210373739429515770192188275519651840*i1^22 + -4889842633855535904014717185131676810088252308485284176305592788161633333403420249346814886175296325678093301901428509803113733758802423754231439137287447413401119994043443300759179256658909175251569436332828442998288228987091077757434771315116995762977074479987861250986446200550385614457579404668471964412633681224896015475902752084109182719631040350724105111692232729097590619063003711845560236412006203249107486012715599113526148822719580432747440660067363983757450704983572831115985682970260544040805169880723283234402454299532701095563411168943691953099723551238413689839767461297513708192343960839633433534148597361499710485061224655410255765175098858365745891020892879334994735401895133670609510862099814197726539450657988293490035160241442836812207365206052088734574120537610339942402571381956752680333546489950000673155797435519220782094125377950116457891800635926664669692001591791120959594027192523544687921700720912104139827813274045003821027477499339217612070549868048808338667472936363536257035221970935166880872114249076782525412709018669108105540353299374193478102948059482645039731986301574659278817991118908747936756170452183958454772000722846609589845305551355061719968852338971903560415341258582305053962679245915563364526899075114792976511949747269037719552*i1^23 + -40459513796587340138053825353468645662208186881369222435049837509440695632261046902991893900353062013406446430688285479160055710766134554915758122284461752778114126772451882271415702225219590018131504347719731700295591721090224871062945769683360683942539424808500773204499061175259776465985714038017886806656735044425427605614385863592131891256893536435451157663268367520933296671890853519660853165817865663920967596736431954636333653555451583384837297783690043642471744866048535119592259811101304084055148937057162168121255587072210449337840258161460700908047918826794602949647804333498428593596426789735276586909233653473646207842576146005131892176118994421337037368805285420362546778057157164876884716524513360364590375290655749474953959469705587947477524979569126367987085673839539712891769905460978033404668405519435804930930153585726629321081853264248810947275879105333052038771463307874217210798938113512326560227260447142552677175643978325453581855752675713689580338883687928764221626405212209866788216793000073807633537102383060975581715932890895985278343806543206400623849346758388303742500774516141609867119004667415108041948406049822301745575886787581502812050305797412311752581097423808809714736507792911135356332414431970723440277477664210120535883051433984*i1^24 + 1472951128110215380711284124945209259973374679265858011180832257152806407531775560856444745916561657047809156447577978008318661953643160485117083900009063333656136483873440507466691332319021444695378626765604634104831347670312140119090897313737652919625449627010014076145623454574241936397425546290568331533297477728146473933530513384654399456494225563067156873900697238229884795952516954153233721677916334500299463560261374689076549200592912272471445014024582504785811306491483916544063881789531903489003249269133918717703562088443159096641809879601571209676295983703560860536908408241481403421278081578172106802298641948170203065633887623840003685516742414178855343218767166166180741768934954422980415694562615040270387633445201168283802557614597615061989131611979393771389799163920682646135573310759976553033842325337191086082724327639223972285744734160407020936586816572964158775706927805385417422593385191941486392478429934486567736771558679781333116327341739519988505167298715780397346248647039050380219568499953738550196538347527831875276554063455226842754714764897270865226860587518182718804490406952268773789794892718319486350388257311233045906802577992518501912329632546155476367061254923653451047593530167312535120401604008062867660440262505588258938814464*i1^25 + 1869129224412248721639221023385138864572952438862299554995987264075802065178557690839145399010265641526878405514273405845204736721131809773613394777899655227866227571059436762127162746309438011857271214422392883722508637899647560492392565005147710496487857009452466747191350379926023202077899173325586249462129141691877967683297497668827369659405869618773038855823926533978746360279008982307739056729079216246682946318898003411411795367354061542652538710600730894629355779249571924236987766633317589264678135853666127973852561117504580833010528092181392363595007668940499322306549512843804585194805101781916758410559815623882086461350261844469901465136207170055092723861268845426461428977954864975049931244365821764341123176405950645763359925271012734570537598425196644077206105867451760362035548454992244420508630509309292896499442169718640251751018443935665174750390528891157245439258126403606879103726779384514147748440661107828282104298941943062428800351627568678645430898245905234847614661675081368369781986099493676115274634960359084269950068164806996021779141352341563196051354699921148885817186869981685706026123063356054654526752731910963712658838451434218069502516499403397801355650732012456637485655616382416331112981568126368920177682312452898816*i1^26 + -127461750445266995746857950255981729555382425615114078185755375248615877300043578371687581534814211732037988488114788810030282409185716720189066321550056566757513467720734074229765702939580792470458529022592578667186537749034980560873969478426705390994543000667052814113809438058354587996740647847140578762019389395128361545892858353019387572017687204305362999992794565922287397113515568452337366749306699457623692083292246528043184620451404536506258915512684805327050983664258973799392704666292197093411496720778204943662634369789738375760446990178460975435137002528124947044292388727751698885675117819329547029216088555068803875292299368296278936744519220239758903551539716500165701639394483865703770991429786895550266535366646634216315778216005216402373444728682456399289499981144427388553077535354742871741399758776809012626635451938213756025288466878377212508677096479638764378841474866869301031446458085296651825677440332611770529521323663291975137891489949071012368743867880844398944386751231445607437587737399920858477503175882551546656274664793760928816662821141408544090979711451271068362653643834680511765404826123184011486979540828174696732139171075948311491887611439895843796270726182300435183911652913320485358436488381772307032030796840960*i1^27 + 39369387698569546508897782889481575012711802366845266477408828144543970713550693916758163253753560481809468767082863925079462792071108317149983115558561863125585321798267156940825108529278101815194178187962358361966422452968776493555761452649519802395097102192226402952865990493490776911539148021776025438088623568773909207168978526949428102404937721143390649871224635797771646389073246977719399707496816349307469324257042455282133431598872842990918883292827965720967630857913147707147385208175210245677899334830100629184203951514462984773835142746994126130747638935644222560216329381743697505562994971295691702567355441647160005211283137531122534305059710668834585713234389074345120379174588431561963214527021248816325026574269229501091135716659933599763362197739685187618415495992873903312543289242571978268428330651039833141224112111080537820874921555089780211311589541125196733693102281996316686728526800567652683998947610960809263847545881488661468855982209021952970772077226685795844733068934755357297419601884955858961012534687182701395504109590804983549329838808307731321460657986737446105110747281190697955864325811346131208317200024339075165232832497620231106765147569495822432082651502086172375283734894870979186857914542128752534487040*i1^28 + 419461852514741762373881565304124556644042711620806457707272279571261210027800002436687707972259693369385363290296232472922657311243634675745835409408121033446048474920432810988287286630877112810044128191870248749178021241828505006072736507892800134064402829718868468666856217863183910688845906789178055517236335987668963285275966458166943659685629013983026962869742416631207155186641339529203220003656434177462462172769432419983194517999915475106242258130470121258915177439235226178218238522376287097851665427058451438865091929201689875928688370355849468728615510223548452391389870600426726283563247704045281573570247105115963579031860595208754415341355628558010588835633265773244150334827959272342116629058510259958542408430934739471649511640806845621851605362090067110105117161756406594079977490976423578587856683308183423440290504442791098541232427457992987231236249425902996798109791682379804311652791631860638544427242056806086037397412991227976132683771855299314206869891934242476920624834667558206364291303904829339092404240853578988231843352159081967390875341651883862510665098071657814517972491727213237159452596059732194547550556001194419319343630274390488724431041603207931047577273769191046478896222482086428331801844564099072*i1^29 + 5911680726387399525126316782222560350058793414550959176772511782602966426132060814193199655673209901424930574227169346772736740028577741442922908594039640813992766070288990781749220991941508570184517690957493496890852326717710839888423875329582619279583382427780749589168991508628619983784381858841076619320734317098447720073336663347382423235550006974168655522449353890339674834341634955359208314065912364226600202588505393866762069354598865298882019513463161658429664660263603688550521796804664336117598930395502679566702971391877681572016557892946572509865629104590142501711199143656060647776862167995178887632790349715280293167779434816943953340822523262736298180736687493106806924828863709623910346829439758135599346184801491496459419410997055092139222719584461296064689098803953156938718225289728632520014278001246933288605498880397350748829690376006430267128697042609808913232045820611471829463031399623974942885173177158182742251307276452270002437227964357252611669063488853156767423732169584193951225222716911289129779403887076410682833627355292850132158837532560939825970493626405507120603135906643708397631176092778687519146984937996000057045409632568944187442799213790517593237729214935910957627422418192729775125037056*i1^30 + 4293598025906882019837391909726692733274124003437765232791356527846601835486474704992945598134361740524175610399050778547717375110902929186900197905025456726171370471931550843577970713244539890200821153004287481374257998613818048319388686082385095071902137934171992158297542777059206949420262620639544161316505631005587175196795687912863623646361104481158860676483610186735356353462365379303297912214841807997270062003235705431092691699746772184762302335614554107230562872378619961449214697021045483832120348952800614146222930635761532330529560701180919420751376856944942110180055550487658641678498025280512205333237601563818289385619669082353257097006910704388429928357440089064838656713870871024260412266308583926436448882663506634037513223681566478974559117453974954267134706525896049376083060721744534554939687362785504397116617444341874001000210990724143692697132383947274930157044117777350637237813349536088025397128008781915826322623057796095843269900852767097380419999263696890137960868562027576986540312840757676966108768889431671558176203322733258963811205258302508895216719736685272221008703090124603707767219688059097638457512430491661355845999315200696452585087837111110775079710230230763166677474742729067986944*i1^31 + 163167049763685371141146692018527416770723300003022865854525345302163205319937850169680829734569330326393097702885487877821008439096487940702764516943528738331973425924738839887448510157651285207934707397811383869879032845209420467196612756495587989569072736727197300271504381053614125026758454453126032411333995213212319295832573482981379100848170058782608214345008095819388168704081958555691919407082872212553141269487503708730572396712003287107187072311286104925341637527160214865211080512654481722170933076138873502683762555312134408345965296763635641271906830953241719632474916479050291720520108714424038066012744695017149307344099961213900093834007756197035549211455816881398289403610556663878909260916533546261327258570519221770973099610862595893311824601975635116984608101272605198754348538236544271338220081623006576374128531785543083212981258068627498283612190977291938262587737519252696859463595593510027529170269028338714790737712041843346498106221710806831169588850297688345137379701019081257411194476291762285835298611951048529456450284421590136052595541210301063437734081062033583190562035220022312401073812635494807329876098238605693139538935965313478140495529717350902537879692263035952271302762430464*i1^32 + 3035276472756541031172914480876896122515982652169441733888743928458272932034383166291022030893719305459631015832348743693537348105452573136862845488664461038761682258182280634944816336129968997442772879969902385243700295277958652205154588144607863458683431938017403428100679876731240192295201622462260902955070612134253182147119369931123339303052349511142199503725554332256052480488814232319151403928012856810280375072450591660991779055294003355418245506415076473701603366821941502616151180404568213190971831631765862129660699812421111824780272492440201038747620812908492527043984389856361490147003742503085601396417865352647962073496325808706739955704143346926966639308945913887963000992975289567790242392553031289719046644152855049265796462014745328806757956474690669951206981717202032007097293797090567965273193660638709969061126737651862003603875632512582145473709150181865302774606263127954788355533056824977041931413810873149087801438354793746586982636391940216327781507612283270002005210798548260875044437473772000469756391071426956718452345540555797405858398732631955358123124653142209402697715975604193443487590127657891417429458505750068685227310483057006381795269924025209920640118616297742337572864*i1^33 + 81151786769137438416083569685119343939415267159773578011160635260568803194087682737502388484280181322268922020440124856439840481563863787455785468033794607803083860659341969925448150563595183861894197545849649443161650209317894868773528186717080101310621678641728544311390544556934998339428765544763606265885336423451637488997380928910355522171583632049723962387307603818577648475223763026503739772939150778611106136645185409616871361740527610642861095998055978847180708861798049784913805143070556806650656284906832824604616188007047363526596327444274680778398535581703291075124542220805753999673907943920309090057288952379939031747345584172619116256302633692949430464518248095974204786947701410589873714376388907602815397477910219313049936201625950068457061364001004450794618506346262852584253955997973978054549477787207566406859694578467941384104802360307504085402278536799945221520853779939610898904782812360963047721585685763162646473590706887816700104420458486458499368481807612176346833264049439165634809762664273659182661178343987276044743038275247322837714666236452935092568142176747495490006821634155860158725329394100920253788497153621583713113452803243241177467296083708846715353040802545664*i1^34 + 2062952518976372185651060405231372346693913777087706373986242469881935594818854163150141067760309806375331199147248095248303421461472927425535217635061112374791057068449113208359362920322158803580249944386894670498386334975656709922121065727536484745607121409311302198185517008775501306726489868900245290236853172414575239835323473365821252374951598485729296684229617690461838840614599084673510650077576148639170496906075421122394912044527612645675267303850368237619760011989577506858236695244404388346998002437363493072699620212374142819202177526304838661465729107338366810228859096902354739017546035673168061409030377651432905539735203152154524372308389461898285274913935124830292404892164743046768975424458124970026404123856535784996026519437529945541567596702418875417248923799333744348768102115426678455357284160500171311544736360485827962158259771420163478041959993256379375467056009647791568646350030262954292069763658041797702760342085247240198117783824223402620451034568491679015926745510420021272813216506741958658504701823404436288452747738648115790783017562864536920219024469366245735226052869035714676326852495393721819680148723554941829309880085584596234353579316223095181890551808*i1^35 + 30292233636533673447877041632946573114490010398192687755229061008613356838145697715835550957669474082954258480310994305215146810124361803524333323778624222013163795659928559914182103898632283795066448194286421444307584451496828935470120553223762616061294926262787898368394072929583284918881150211170028701848979646266210431099729336349331098148855777693997675204216054673141742682787021495907342198026434143716999371293114714800377369621731852192205905262722666419196914670054464022267710124985530626791595015212339173435788815371836282325195729520131509265149637334340689376085250246516260353563077854608773199517919516584762383108029955824518516994922261715126295820938971001240706402651823443164171292737782943536256582807239154100488242935426264713947525127792647824289080684798188076139333657269171449502030755430847479626656725979911083989057336681290887535813662315869303260515774294078120779496671909109812914897797612089502760659933865273891207344546144978506090246001046279767952456429130968704062509584879774557918567267144968197465321796829227469195536599394373120528508131536267958736768629079591489401592073130137351472077878292831914223017874638566183210535063769707446272*i1^36 + 309411242794721634830268800530820935400358877985807055020419956463460165521708607954455911700441532995089179914311412453630688302929127102439510551890079247022489945645125981608357487308359063240582056362280798794676658507872011982073946671756275877394719304295098324600330300997884803202304348604321718163486569273173431750195331231274763269650475673000462551577864656171184926720662743841442180096372832156164100918222496710945924423344077270373163004766142999615460242495053985358495142289833138603704604475225528633731304875010634508821303031550109899926128120373253085392979505887992853680813494963080480798206768184017759619699013740412275299289480968869032994265412286023831479905754102544411606583353186997893366945646974066242313884242090757929277974993352110276580065525913204232072001636038122734564229795172353158849840749016820947863413491322839090373579375504453959199446204839584981803290038231329470334691779739572597642156112787563389486285657002477590162625884779237209897220996213653816366838373018860132312868119134569373613342017817693650351229039643165410225604320606260541199562522880058167531209433221045243734929295646096594937302128886735013497739935744*i1^37 + 2728824276222020883739896844048288026251156330840400065928415131028570548885360131752896399513487711802117211264232989159108517167949142804821850869632139598660713929271602709256553571801648019459749687410854580793742945998306232886943296016761598703495739936458541067922851254523474984694340364955581966707716547909126136368654607437542650058066339570267491703222004505601753883045582060367835695199236866312116481889391827155076852312520287181871731135924082585250296403180120408875584859207975737544596503028257006979875256704571364560651374905796351509715294013273027161057755159623263737074991238549590034413548708934905350781908770910418685288693296711113494222110222860692671327691824426925733719987597453927888044640360036169277537390242180778035803577171119130155599305855283436213916521643337883387418035157733314675908006445358293702786446548431541906678739876660600293861972002876635450900181258776467584626375878708727441090927670704524460957757160645506773707143853098819101432091110013567074654474394449121437044560241278872042999707573459015972682222963970665788372069415023261495635582119702132869318202072533125029272582857338297282809816126552134385664*i1^38 + 15102598974177440846566977758713583579594199535455877541222723168338953748942698558624329621054376378154376316457945000573443394074754381905220575684064243999989908054943323908934401661764326476829622336963135897074908191536884527855602233896052234999530646217719485810424358656207885080766765863892343076023186422791116690764770483289865937534325299405603473844812826607757195216775593452504397247514219101947783342674224807053930220601058661843436215252789228172867743401044220995917689526350761355673339390983694107275835020821972384487574298935309078648178772592469015303929774207583496639529134810087947611814378952806340583933839918880286978172794098712696814840609758470807893533932364293100895523988843567244467742030881737656436015503462819413319176332928716676727892470433663270913906934634028673613934785521457775174910540146400656214219710466894659253071562926182870233295342280386702945398384555101780731768487688006974487570626117546155825629372445097197859772456640363788529566866641350872132553767565808760004419850597432633772304623416016513498829096179697321642455207408903889760849131881429311459748102831549225176461087459955525082716691234816*i1^39 + 75862529561055008271747947466264952174914989497499819299367761776077563477088749420130981097989224456232657607000524438818739438024976968410339688577822310600334374580562320690477260267391809727539170157712695433360297384148710760986880184833453344956873574174380884023887004749071854373207427270267062625556343460631034952735540226105231984839962062262888117710952287658465649782907152115248049953226323559266117492585024181269979188523981116718694696191361808574603733694722454612161694307770411410104501620317563590918775634233911279502164608583300725581188543521317335850757563080737845342275778230916004340383023891068563008362168930064767330338842153474687508181312605838313071715463256966305321125148426276808836911245508091453049552135170315042934779547125624651722294323985931956017651646192251213841820648604692158440028167312491819850964195796353762973501693297343838524320720969780155070146812913204264311111404317268024100218304813745675791062058071969086876568863847605137313598658527173254792506665512744357091011386497128842242548029232975286396546728380191546379860406298982193739899046584973982268118862367121186057507250725856443629568*i1^40 + 180479608474974330003394960650493093947296871832922153511715384198842005855903730581506859773940409957440679142022971611624635169609558187023074730583025468443061145471732183867895058129922983482516081218407098927188657355461161070802301823701416872253287574301427803584404185253053930344394100684947332382859484391511917748224841423661955490772531205716333310495518646697489047467479181438364759242323584651961427173302721020368127157635475115369988283417090432515624842061776108593477576194956291256151520632172257458897860042121336362955806454683294031847369200535218318959716768349758513394860435017210371064431005085134692610099847065426198334746162201741722621750377684468544397015897918357554177392804524656944055518182961450940608916528852478215458964501699427742825631164403610920328619490097263116547799119246899694686150643284801762770977805672669048586719407332912227137184812015999473546137192131816596255187383805153218825529973500020966194527098648285401547468573490075992072830667473121333755497929680985406333614518717817551324073750482230964990572165883688306778541412075822847194297101685201377104812197801735435618896515694592*i1^41 + 429704980482224835473976461545765927305377605183872224743321641274894245288717747019045208544156247475167482575936031165738865778336777886214062016339627642219901326388034240783355546012682808471701701806395003708738527210923201627193925719936481118795493742487119975750525494117559209248391738636783451870533486245905769213453537528216880773068163279839649816032109045195901464482591381831775561072407761444315420688419642070534395092037068238889730088543342278689760343455771578331645451746871639509940182534923065895058143236806212068024144830641980055707103988840657178082042252355885714377043981310342920787983939214172453863490315347375406473998661004117048758800202367038885276611907806752779336081524281445139627825421794561336984362637056571589459179091559780767449143055221529493941348299028698913080923696706518037558231442850247579353879360261823656757253913510515690291593699730659027061099293259263660258110806222711301604228716372030188491879558889942574484093716569916658400517979327467196156765946303195666235712601521193855772545317456577501219634300327376651994634149495440494054401802773388352758951891333359236808704*i1^42 + 10792376490534924549656427185396765921405887557685943452770394070883870329829258090100061892581165030227996659776533768390313848022587850535915583792256853786825373606960155231234693837810294125834438284176562761079399663095894766722616365605640125736063867179072142927171724357617593026588758097753716321275489954855590403938677136295135459489501509948616930782734752661863924244768062780816506377009193049460006015824812301377945861892289383719109106249280873806038335458528961523069844043125617387113213155150626051077240464525128193967644728983796443836309256179505357274071959674763178935843924597849958481361129259934761918613010470079002684591203488001465465141458494033401321077230954240907827580592534949356786373718947145310284900232382521226160615343205247451078585062918640686675334796397072306088414063390852814127561044700460242279210380773938133342712291959180102031494658970233555482184308998309007750090612756075871014172280854853617223271433398303737536134203602236108468085882880404122874891346234473946552331624792640788514099797555465220787829916449874030736063412707280314052791648168233220267471544516608*i1^43 + -1999079800601579979733142483384746075164438492468860581833065319068980468331855495599806657805412367964665762901359293081570543088715783388499502355311573118055612209051003319131288392775846245462052621202175438062136465643413997700611914178623264594353379261762852228606667713028116297156821031093578493168386169780943166561204319231593990522490503055892907872655888905296486119155413052889352989533092426155639572136330384667030874323377834195424670031443647073400885279726606774544249430927868233998564562183771537263772386429795950898108323688984002359337983796388307121783793572709041340387151810531117353230849380909079530293112419678732527491787342785422256128063267496810083076442497545740380352669082230308786523981997294880286867368765440770618716783123420324389930356607130012319236708593076862677785374369590602781035961837143282427005945823132095185701033071470645233664515259938290756128616553631824690428859158500819058515015630680190829699418488356132966373313486664941787979046454195887928510051917186591862358785215362631281269969214670877332997392678415641051798718347495331544519371338448818405376*i1^44 + -55801414514820781918183924974047087160775025104689408238564303706597769909217196099373253429187524023621383112049123256875195142032373510223694009078982830508415126142018159777167969545638132785569093592528940808655494875694151768687945695934342069977168111296030579871472668886295647489860010484006695255739000841080139606385132494613977350198966478372861105489891314694119520493976897798200623880346748561271919439928180933050569861218477271753955365486768569909191476999294013451309850409731874615267577402679541625884408191653448145167879666653880873716269918286220476956013531586747369672531339143571263392636392723999650118476500052066634193891503711162220856079029586789742913842591871525955735287943952954305517247716631948008168872973942626782927451967993704549106668666167337546623455422321170319876075853466406034169104020254522506694464211600351514429557439007726890845161667828319187066197527488107424739488584589269616359108963852233763029332365358585197710453438447748422852958648309105862826571382712347564075308004647747885897561024739868278237572051075946217861174551429473649811007733760*i1^45 + 4109900107267907104720869970471245698523041101855746136976868005227367914987656326398334664619821068042362367427427618721672764337718654093995875215577801464957840643518683733671611123806753557660954823910537135153436203756433549317616971769930261126349943494507265839743952477495413213189706409733776428463737045785067877516655008262393691910544949274551932810864994436003702025045643728372093680259515553436005845887587878586187203429354264574921243893722469699853705388355813953154068416695163954388168068871833117493352333235429525246008129380321916221771981660393937020286369911120313828354746147912066277059914410671576893458881972093152492166032242743178918798020913315086765152613447521257195405905828629899113932684123584979458120610441954461815870706539781118008756711657116630494961214636244325201475696740407316614659799484032613437307324081027143618620355256722950790591906894668576421047720286411455576213681378967744894214053203528671462675960958535682886540678612332039614213698178725407551360684181675732593587289638882583316641272551784238855744027047376454069499114796210978816*i1^46 + 2540426845346444437641321731997661112398598369363472954818822235879703712455138840811856770617990089819419351937651089507674114386622483697250918011690408383430750054314100365868554148588063625228790183582716633488758621301082419088981599093503977857997797056567089068024044835518531464600827896647501769652035534862260291741596755693075738727828233510155526891957218601731479095134968012233098560186563999214932136613637993277884208685904129675596589101219918277024852280017122523696923869234889326592813544060638922991401773659577160374446400877253880041019174144454558804819009359194467866503030159027332647706217738452562963471608081992448025823804037138087766756947928338518999057081948420515215165437990831166708700817131592785902638991168597591803320303247725923172932672363447357165164809164205484442767225477794877761862028893501922759031428765843093484061748951412272802446909056372569753825124368533625744596672728916578793835625219904499585877977624935232035144504154006529134980753183163143012154821497778579467636880237214338084599797790653906941283752341613658853343232*i1^47 + 6710248638565079937287322072486646582658889267691686839712595801991744663551984512632611282043833324257385315743919584067813041962233794050818920276552012142626326593317705151634244237304256583114865441026322393439913032888487277045740370482876016089647471714384763124266028838507076701881043836605488201758936526328209889154202211126219794764594929245703130882446831273962833982060949232748295702801034115593132202340364518944700646793560465939699409826375259021289420304057560396872090371578485621019316603038168361960578585478751760656365070375529514109358658965339545454513341680524779111371125153966121444643600470754328532145741861849904927898554971060687798254654414895779161630053274841358549528715069088428700285618543883466897204845827224584737425073863934990669204932907545200923441527543161006414635291133490361021050382109617986121904522897799531323337701756491493177362847835670135511241720842964636933744560852096351513284771371232504785692543308987089534872018109044713906310205955392894540897191281388374455068018818240723124047197996763016735277614891008*i1^48 + -758095390850068189838072661640623916544876413687026763231865969067998177156032413420561479131113106238604509289072759002953267518678568827117877212952444363492750490356775377382085587493722277195678154056704942974797902366692029611591283038796592074801159793867043792329293876021567185927786708286408207710360272678887010041254088530150842691813146391354191010155899845736530113138009937165244194200619520387345967220964804035293347205247271725623567482985046204964599761657237370884951687483453222008131974338278489332332775770383287040095612318642894374852905918734314815482276324160508039060509849729124490409293407849138227020041006101327100095772880814834749936346684584239051396684511996446391955951062199732835053072687770921477730950779964753003906105496321697501220149650975843564271685374761754562765719931824030378820990550705034459214257119609625816092367220711064283340419693218918687191827649854995000852257741716580026403233979938028473625974380193302140800935896876010998639338949876948348551473743786023526109718550986799539982546588806414336*i1^49 + 28334104672469429454962120868338871629045448274681427332007324435716982457525877573575125728133904907239653848383338538809779264838035229922975659102956835733602734884550365058769315442007460746194749894318619707725735630315408980786647289763931325548205559130746696617288959973071450740790832232708121427003512393890234700286454445234560259778394868096679422316700593851659008155674824182633451482965588157165639354578947408804298054226736988767793517988318521652238415715815188924748839838387323505793595318819822996697180985611562194845541454698532472069509418872284433991345130576538313838810691651431390368441652153086772138495995186591964221641920759358391921373828783568458507999820047014720704290052455340541466917121980542328521921203156052797204865841279330069347489724457818349567199867782414939115345697523517074407949095253128484327125665980009419155428583376467035950400700304018637584446739594368721124565337396103683434242683010989810313884779620520205225001107513729171125830152739293915273881922575214459069672534180560547872768*i1^50 + -567186091315656728290975535139411662472277938289080541647826587969266724145621653883883098930309346556968170687624503908556103147073072654526883306520493712250764499843063247065983923766926622143704615670252806514754746463502267353942701449316318427633974645927727709903827263171871574063564781410684835530646193918207781865489063150959926151692190883069062522902721983723003827686448082568733793165495496880444907875727636268951734727412094344409787526045408423812115475135673484244861523858040903456832287320850898117410427233187239391508420461571673852137213886327669468249465630325630924131306687501255022563988216487817260669407195899758649954474511009385456363376954313576058909939812814165439412349630362509805135747506237175574671204831443484988828930571298700164268946885549015392416726738705839650257002185217316887758560181351681246115987159811121071846154957185190188938726275833589091609662115105089686671000496326178885750875908706709962655951845025487775248505578154375218674739169231317438195608456454007704883560448*i1^51 + 9664403676494903139784593867308419808606074098475355852585804092945851309068306831654662947892538472152116341042782694726132950665802451759524495109649124216143336810805616825268852803923761279669781320602997892179555603456796581262543891563906623654834250293699012421151100945771942225950647767977717555574313367957914624989377166064856553230602184054505520128776754405637175456190559827730144296072495032906434820258731647212922712156394544801176388463226156739464469554700636285333364029345764813506421493262783453949818789728076122024496080985412671982785314043064960570392456856881903824644462174549925993154081590484907873969292057026009710839102406944778835531054972759749894983367640057276910133732958697503464972807990682833924088108560333513356895784414042081251020895180375089949462480849309610725557242387150948006388069564319111051271294957798563103404008719446665097263698540244845920011643676651449956462735048567584966058784763198673472407346214258711643926409339645782627896706694589886340739236888576*i1^52 + -37462515917146766842832473629210982850889681012649941488371500432937281545517880143470503088402194317374769659834413438548829013263816291513442721333629884057340765622737652998551846782856866617289065481258186681353059235247988664090681204942210509353198453316699751424739581955909365893146036220863639888257802522178480814549351996849309681774709045408086436266826749857591186209889934095827186773553447505880951023526200245009290164521430839726711785711471161608383422288877307074491788636047068333534921878682416717441475244520597887880570896626925105961035930934939576482976652190868984367921102226123635707876091058800670041763915269166254493857534529767187420396183272681645075891095143216122268718446237004236016300046267738151818868215770426128702299428561022734274649556417753378914303322890761940067186666027523916245920877078396853550325035487426599115977279760055571706033982635313338588508065544004840000878376716324731853037487263206232779502193973890817957305951446351522125639057408*i1^53 + 289486086222604462045067307913578188591899756251019798835806807539956906927412909913851693238427785294245712771213891933950360562201125172492468487123222107221187788569639750147558265193906793429189648361072117390889491058186528063553862182543372019417321777319941665788643904376376532041970520630250861110904013457021944189396176708366786757333500848723856267223720505077782886652997032874052256384979274825119479321079906397141819994867477288014602747465900451490116304011961722917006974590573508246944800940254317584234926462431101182148858686860299098119071694708574233327995206110662108545348448253385442781602444444895297065575572274885241998020852501317420233190351167234534373904216125002561855273942056115893703204286947438698778683781178552468891597997079015976923661535460980115453620566140020910674303481275046658952892664225365351073853866494963548460351726167378994009533797196887398787419231819317727678288456454840340602534504447855384739116307708735523600203776*i1^54 + 381161931115129636786881184252876861743975885841709531635631023609554058783970988902477501673059437587107523778051145498396070370990020475216457335579061192082271426432847908503756192879072600461046086356143323060591404063506404329910118518335724522171328547361891667010032050920088095830190785654010034127311109966410390276231057940211820675357479169289719301656567176842213128429819621359212936659854047395507891382025095492036228544578290954194998971551679657228557556658623669246388467249296635857563919904796101568654404290200821464287989809731007777134324552585870251623453618935285809473944728894828147740389456589623516421178697961233742497119812129205518497583744065407594170367088756763856920803378308472268559908138538802402549150330962198584965178979734086520133496257862944468405062413072701471774012672663606352979495819598357361172878692453239124119179375749265782633152136573078348453175620141095347012024668322905374860081188933028567842816*i1^55 + 354252314721465849778935049938018285423411147355824116516558814871248945850761509001324264942983759513012338352372178456543897450086112346096010845205295959310469513911626078585416994080804981480558273836210717456496175575583529916320611022492737359548938229115482905610616971952858257057291821856553272453588439714012067164434629748775196601394984569827383876654147227984665293668921451525564087993323878116349072361037639830509823865668413814301192095153426359991161993680036479446612722157906116915685498037249964536719901579001060526598702965142860761250922385948683700380067764494959292220649760458945723832675621212286221973277800050791005732699146253896204010020847981432525542237825232685874354594007704070420489364383742645214737024979761530030824709804782212414464348110889004420487861672033033967428476069337252732957108636846752743798124266341390901892584893130068197789008448152530379921067138298992745999786240627221786624*i1^56 + 58792845578784856052461463979738099050099616285895884956116909070614430815496494567474162143251532264759535197267492442625927750115555567378758142505367022384823970775709189161566913015032080537210102269628463896688696229031777861867602414065478840442490963412797098631008496952665782644251534568349833433498488357353940064280385809819861968198157056091567280991114148668376075289428318551075232349807671811441163550349617793058821519903873885037626258613330892579533283525787164445692931021780813375488685574185318318361765661563466602812967766826526705143084442528780778477955140479171761399928794589628203383833383187831053825913657541206810242710408124401905909181239792780237897456151061363416017607675229576371179122542631661016475359889731163942587583744044105537542635234563869606924265069330188299195596815291100329604783973424937305885762466601476073972895107627017755684883867912496640986847649125382144*i1^57 + 3102210164897819913741536131991477960634782416690251771532841330911463883567127413812610076623015565838501861469374861118304867062063249762735953421139262639242736268174203910993723619177215310390791482381189234287611090733526743361758436717837153674955802545742937203664039245267214592446663281465705063095229588386513617953736212617806866113638797537094469990696087400103928186451382168991185134106708514687635322729935438424014321887303677777671358144717460261590671405075396118995484628748156640100270770631886616571937678032274463068307494171893375161256397729756094718876786206334286270942123903223080149440032200182550498965081669356050351913541445005851187197912169981718916965262762833978549745695978263610162346751485479026966076129451167794619167831953628445512640774260180996563596879783780496063433319180365429090482877918660954711426141761357899748562632593577570465757921073792*i1^58 + 17952319271478693403914218368186399459361318398848100645027745951811948054504226291118532540222348262206435444933814862880686874090090937280222307430138652318549191444632189945761253734642159757323777348545487469012198848842367636522891410709056794565874749951721144310089491100531884819200527779676067059413227160360086961674950340770924837368703013137328685100320308146597816520923876402723958746088512544616617572816543600864110632542631173358916911463888729294521852539855635143584290423747090485356847389378179827614275358618551883401537148981936759750414486382744043529971336940914283190264813162775303460800659149306161449916322928100404416068291916720262878213470348612645071854667151309420727702155417227613127464592185706035467608849069581493748702959520188940016471518260882168815244495837217759243493396817105994949641965956394631166233973241468556720864*i1^59 + -189058021321674902348013938817563088374990398751561032980828284830144018713116758386272079945593682923943156037322920143394662665842981203448393960524262040725922982000743050741845941185446665267650025198490184341545096351587051673339302092768244355521494735788346489499643714333691067284791875676471963004995882831685300564474622784984826066545713480001961198368683646994082428196695527248945732784499466875872410396696620726925379929656388185269066252488388223698685022608831595259859680029630733548336616462374501576391943594450034528723975362900067726003044053701446875949184475194114476914747169694730540515448436747482335039841749851538560325286144248408076197789561974337574954074340418448072000613651878938109138168083442556822311075008506593411602485500474535345237831340568816348915864596329633744587695462620994947440669203*i1^60 + 491179459780265913814061842444324023408087618887615666897619705952919127294338354906223963432475095116325304071907819426497922877699443719845129932546964432356652297629973436745961790643130533529907041515445509353535634802957983767121283848581817990326718080762245594587444956428224134037076813817949709737595966898799940390122069737521865676300639711400296075333061693191288566452097575741952752628395968098082276843437236960449458472554533290586722371785970930938776450793525460124791357156061792866696064601420690720312327408931502599342153919982983584533034016530889524186885570073095593186651781488074740937706424092695631626906050990124971943915502895803796078057266581898455301301719850886019727045110549465723068607885855251361598521640680586672600350345386808368406777313800087967367079932808*i1^61 + 83415777911813984307360417685307018893968499598806601631505795399766503680955557724359939926101181095552906459807065124529792915442301955068576801230240282697179449271336506277110350883816455331501614627610985712544134247829909688757108676430247983344517037582843310108964284842481314876195149691847289522603963072655983362590813912236794671024404654247263746861753543355565234309935987709450131285860048128871923016546372349716933714985744334882010518586469907946017846775721101527923381908217321434110126430167033768043286971647565142463664387533772584041382584814045225560167116054089406094725666034174057950738332919534147113581359197456730773781440875557974893248240258245636366395492680926046723828563691755144496007539270442675736006876105192102811499059128384*i1^62, -108914750260970846022977062588705503207465707178776016707985466945530051199307047729443791336461020079185723911958685667553530801496624807372065211054281867171884848444915310913164780986371532632276360362826932091135604761783988405536761814670585699889235160444144578014881789287171425506756503840918560754384430176044162303464860817224085602850035698350137103963622248250283586483802798274159032877743408949459984810874257088093504102667216667257845342947777524605555276280250600831936657723560915416040693866506700611426521075084573785334014760850527708098782182857278437793076176634983832786777565825046796310308854098080429141776096419374030164436970480062437591500825512075294040439379626124669824568091425289094646181974159493910551765547311394809812326763945717352256698662626401648068924128235723934258034622978694377221818818567057229412683204206769326972190330069503754865105789973114909750996023204781916194672666055699812936906008653727787024272489380773145005596421057163281436176902121466516723499543934984543251398019419479932558822584013105704006298382308716179128227912949411532866189053594307124090266270350003903391091673370126166492422105322767220086038587102823393719552406575811022930078407793301038508006365092329605741097102451659977159328138463447023291920804301262321977594877602310551189956232250717803890427428117910406339581838838682441960705071570261903287020442469048994230844570457810303197829789348183082967099542978585068237859676761740154257591154338164502223324601392835392603747111546596022038289708115474485578574711870425196942476975458454608491833013200875123820377903004203446585974125774450961272965937326646448185943095861532423622316560453162569111792419454146722544970963769119464112983258944383514292906885120000000000000000000000000 + 305731075534579674454853424784028227780553410100346495551549486298757614478168101529032265933567056964382853239918391068323875858387397275428662832656486857808691981250565518426963614755265925185405685389969821110146217444734681456150944142163393292072915926330487773107101965972545084566034923514608333544959764349330245129348971460584801694355441722099616300182080332550743457555994620609154721852105171171738240215237730135659860244145109748688919042430332270113648351080734768356773010580711872353973546383393347008043358776090199871812059506281718245321885097685424829997886327246235782898845612184056911275408499394630499208539211832051875374710841418414316501022328085104096588757574797810200820626810931692664284627287841716357308501804994759165347119724330969532239741932589266458374506193797083445741498101857301271115186010720067055483647144014644390966158485449322095141944716250967638616524752455045728355532748486847812089835659862189992517577788133065572868442340346730281376211864954167007898341368705875828992168488867871354436516491594100751437971471140072730105257566712641451002799040219261716033192422490673970873452241243651087237705081330899143345053827651764675893344760410625798809595303698850715180530710593661673517155923255947862572278266138014496731143946605195729771741275238769577618698246583169192766738696013370102166639716112772016655464382169000437772825655087310216065550289520938295522973333103203683107026199299609751541830650275183082598592969562193627670538947513429503226253540634939878223251071506626183676175796688613580232686055939800266074964058428958431134244172257986078503435436998655406363550281074401636106285953921036689293011269020094660103057369356409615212694262883072722094642450739270148490872750080000000000000000000000*i1 + -450300982640034217592198714767259702756454125674418325335715831863560501840945843665146447000449667804868856363259457413652602752576281348263839495313242381712252902036981360680778121439757194260306093851915397488067068849825368826784243670857773862312052062532015959027747647862024557249185778801040089268116341646898078483560768645227968356558292289242879635077307361414546778452183658107607265364684194887716581483311198102825934896035361176704504496574909523937495803585603395288915980916748962511154984427193076974383337765447544714577170393963810134227138035175394103875226297013483735287277462577780332034620056635886035610085581301490648085590491121205095659881929502300428418531532585201314820736387917299680998440519960673189971376830602302412138796015648970625786721890078226289974894528132818714165482754543274188891879082654794922684795929414796906672097310968140869763200848807067815672566560619950090916814116582913004866522311059971036535217860991052158386167556614739059373019497401794879325941553515114754852452101368504751044493881544968317153593851634430662369576327248473786688564949817978749495145710120367807710339411977581738842770792277066068013050152840629867520174374763127166042398539055681511298607239387548892761224351053527479763014676106261449330544492570050460677409168264428372574894086231395313190471582084347823872926093017665482958522342879817521914420186384260283250076377607860917666466689991743692390630695800670427157658476863621738279385028577269731509161025275586551480025713102150148364852126836741107255315674150806065815401350428528728920109028498491393359265904962616764077338487367315641579213641015605478319409559069094922447529963243823469274416219556421928480757922151754081489726557228710188001662074880000000000000000000*i1^2 + 143303582821444746932018219491153495250389808373211514146883702475382547406612762399737142031839671415828608734819919799631219177978936789419791162214978353989552756876249983025685512835420520910612238376165712579588638886742327566013824720865353267441561541231458532988030282782949633644400154987096529274616301937822024526985099525835323097427060124935843233918396218860758272405814802398779271828384191559257141292152032207247390740705350832403651668251012921848745902953612637836964108801684493839454476423961586300585651275871355746404666739712302995553032471695084136926350731982692088033217413239469790221855418862575155260828207594944062498285949307676772300179921971311249595500575068193822721778011869146298125786672978392628773584459912011534281035483356501791025093986559065491841582443753738384977127262818100450992038818042847017304206809427933217247105313229753276954295620325215935745913018684827910061109330347991518147730410886169446731728932594532715172627714865391307476156746412628555996794367714950483428759031278108474091594048105421729564769321102143277662967288358798995124397021688560910177906544871467764183314301656064512038226268149570564429652969334698111592411086923786430238533370338320913958861065002411991471980406660145436951874930611688471310156810932421674746194142437549938029767605382741848580604982943520177570407616445476498034910355101142318904385063045932406091805654815478932556557378661466409868604168782774492361039200149042898923041808191697199408206174894428787697611665469726276268778233635652141029362108529576054571761300660460655002722965179296906626135224718146329910428645304804352358991879419030726213477078658313813467015085481048276247048095831056732141535642779458421661545127190381712548193894400000000000000000*i1^3 + -182471417907042663178307462019171569189303665058669134983731684065202751678388740279608696662097666244761858202085980448132297565451940581619346310398990060713373632480334902024472957631296673025281408280769436948689786960340603565141748630202594749958056044018271898616205938875211220140594426927241206922967873096998297068249557167065333991354131249318566900082767660730203404721022095950898022861236684170379753781823675872126000276532820526671409191324484650352158472764750841280835496475661173101894365569545220911517274896931317659835077036135955574747351042387828595312854250796987115958500666004920545602131350528831397396210349001678304612396545643241821139577695437160714553975019570341105986801517390110580583871708643043013448587063295402335121954337351116643480246969473533761210428982718111237073944792768683821025988226983044251593712893724101749961428755423746050713397933280804106869217119344400607385482801966036434339481198388292234495038754764331218773397512504372193886122789613922679977904911051213620230618259520459541943362451737265292351994802787408015527225021706789161693377208923770583040447873830749293463864730350202602366794193569451118164061275981118709641473590327682540019513732267608407747677037352969725303578326096734407768870792867675540042598970308085056167663814381069870095153424605122920487197770646081169308025102225090307164901741677233580276429574084454708597220856987229821872006388946341507979156062233789483502121037174949365139974363065522174395345101563863473450557165865067921444395547871515041535952378925677779039817262196976608910062477874061189977397937007531158031645765405424617744083084246992115984561695478699892898449653596892852470335895134842563128193962734993654016149461849701417677225984000000000000000*i1^4 + -91936129494775803136791458685260062148710795750922402863420233902292639378764091909914160031712022399817872203242135716844548071422524057883439228570131544748038056905343710792831619299143403326942743576757718868786683647438671767720114636435691003657047969962306723622054167907179275012238198536573028235690085733148222977380046208084995401086279671620614755259960937367661718253927387367528659154232112718538385232072653911593354652353926141986125866676887432225904264360404164900146656560154530495925439544852423891802147221258993399034350996346510105526225898413917046658117902576305278037610704310766445169888570520944084917361485642823602178937371016044494398722103974378240009244091959974842442955106408862678032562149676246163971041080085409237712487033304141882316802633346506398415582910260775299826581540390488926770902509508329188265056297410171721786548550941109100272550430261651333474430213341310413448080754979260034330185956330094066632947843048840437646587453896053387430147010311385900695470889211010729542634742593338440891109699463894614609737292772854284873496097425873511447773487639741431404480373777460767642652088847620453150515381819703879886660324881728489804620206302049998247526540753177659605431719552059320927720454320283450146600661359105489409717090207203985130933326567384081367138221816494228675926953700665662269965334088749835311090468183857355573657596451705091913146437988496861552020050822302153252362491903173243657585690356623846822703054385095310758702351898955635392589425988222120321290462571873620686488975078781027039274791464490637510025992432415164319703089018864765757656964230686028869681008770083007428406673907037371245528210647025909468623598351598666403304414065624474404121825204091716391403520000000000000*i1^5 + 49549669109403123210579041044038366608584801251038901740709314743900269730902267292131904013693672552191166613820871615112353782698879300371054990479532937726354577887317366552099119900194943178665692922165978574812008821900993904008873024333745248897779885057039862507418134954861600087409604331506317167568974102075053732471929680345660929688793409050515491817199426490193091309290926601778003871701364148775809926555111868603675970202119439653618426255202125072921581813629165174553079376028352318530327655569093844173880432196659472372749204741182734457865309297155288289976915437033772465252658296796902850993657293945912773663532383042288425535321530034767740085211417614548427992346578973585529302222616947346703266773475953834757951774980455207438901651450119221158233120961306833457514008334236842813702673874080341928351654121236680819523234960098495948588331231249180293638972677947226989082092330826399138407159573654658788209416843958643601669029623719280075068732161995170196037063287400060311772466958855618906500128151870887235688222221730597432613185868857436374377287552470091460930924531908767834551589999549537940179225134656634944652859064812159489378009133411128108778013998555805757276861289442488782243577232120435215007178393211799270414945449269284372519449604244811106991914851956277698031184155543334339030030600238714308326209891913393941337062847004718132254680483725591086259412155952754466246483142784714951165373369948751131636024227176272340533831078943840395531514696242419753749589544444849650196571761736259894443335964572674757406047348142692054774285138722508878108223502022633285699179153030372992782846212022395652281800410019883863066411222682349754876475692726499617188228023435264583848520420326222331904000000000000*i1^6 + -5370847968976521961898655112831769913837102306679700149891018945086445024364865915649490705659191263363752531399971944016764788021602298984213505228264124734705263640411383094006038579789046257312403116466583794180621045043858927301559246121147121428694374126012002086697003394281897522404533910828347317414287116839180985459038991663505618732781737295731564507712734099739448314282683406163243594934023482872591541555046872896093555517791350738533348173326257591647363801531929886295536018349778126725652517625960140849119882313028257443138092690854254669151220238039740350373894137688002972867540698036175942667803880222058439531466726585183537825288495450352545286696373603879890428644881387736198561907782219273720771750502535411373319809559618683495798517377954122159879656952244744641382451415115687026445277567308380931288049855761926565624322599381358716944585842918404868555643219983559901845507271295644325119140417865487878709826508275249334708501874020805498461110482240222388374399205073933615419081403623268485653193685745881111554167805251497940738998622339798368150925377298264205809620716310852449455696587764130300075060363060562934626527123802123701029606762747425183693656234949787487789820978442020421427700680919966334106240344937026685157089635258430861021601795793811852018945726970593110043718965102688082803410274768798847694931086257157307257098075295920808890558046537240138216831932760309620895673420705730644981554082604910347734681733187738068510492676232215193605925003757373373476539693725482607451980128462123061936095024885684465799568212698634491670917803258622064205931683924858255754379856897874142940110494785440442513978542491876458778856160689086098948525643801646694149546466025993962820694135162139574272000000000*i1^7 + -4154929662684092891603731212672515792984004473847085053788178849713910415642004862278606838074143791935260407472488986393786503569695142115276923913031066229707386076437102935297159422869908966687470715384671497388400913753957614356124422706741194845670451032183927502084031907188199739031773380773385571271151891460336659374573652974933548697041860796810315944128044262665126791966482674057195764297721816860889774893806601043696264026690822279305488429176289005026731770159066637940498728671479460442337126769275423028450802463649286572247842551014033370481662388010179608500473262341200501815368717421868069581242294909342122015993606207769705173314757204488432408357996075692026539513678565139495820313917923604464728154208480719648724733589627546762332701713871689490146673835978070344285307400774272409148904145392693263694407850477482673301443418664998203616588971374548899066503782094142974647856153563302927260436107938263243268236341214021734255814063258217424205391086569511458882221074540256715874698446582238619058285410567440872545981061749972629243689781610862677651733460182050031881337756250254218497833332929930553298051012664421902482866588676266297948965535063417363429359309339571351062167207531107314604325629363730244285252609856293932314800598340933659208371113649620225017120470425399678640367260991105112304652914911240202718297789980598081131464500325897431231445158701670073626186787630749168373707943934283191476422109964070020364526005846971396391158860738583371907855546772438351981362994153619184843585828594533116196404588415206824641974081883641261468015188216668570988616525244359058998339823750732303972406329236968268559642677799350913602469604055633925541535498424552335268871804875101694857228794379412439040000000*i1^8 + 1370323978412560587923584050990268995764750580639456599844890884930856253231106661488110689909194915331861747380216238023063841601932982188340059168769498008164508952074526542690297839799277571148936997748855856163669968848798838234255228774656814481046296060455471141301951401420677508730932509800274149877772440634978937810061483503075790170422746517380562193796024852962447242681577955953492097129644647523819507074954445896672460136336776327747541469353587126243635005906210865682011259588619387246685659204024391211580193099544762606561346019127345318449607654894459521244684458655354062743437248660086249527682502643762104673967638011584225120030605322161624064484215835080457385504733871511063597143382263898693315885798279316592544400955456876468397693375672274902823151338206788496301786100196084937677251724956703592604371877704739710386959843922273047428625382540523413538035474782956469148982579115273631560252231057425452599650687243296622314630175972017263331684030877356378002022684714100001034038016782040893027044159895734287046317817182800395918500725236432608675941340954667050806204400180173090170270774357068432827342130236754190516826088155211743135364696615577136522642742896105474336546012715524053930263561298158316611353348913022295881892206441706911798103100324789493613628651023706738664520675252133951642101324154944051523427057487744316467117954843891104478858562587224298658638605703694832259983040790328405223388754439295080348053838736010745468861900443294396025642424868970189393777800606668705267033934206152604375794576900256381451948160352219917920718651898708376677511655949527397523913741893734383436749230866534568456383992285773307870683205710832945337961977210996852911629132128595063474525778343257702400000*i1^9 + 273739198089724522604112335681153268897487604773023914074388302751217742066142187402512147219038055714541675749990130203243502823875474690240602653248066160040215952527352679688596211459938041456831573097250066047216652162697716788411720369541815249948711096442351638357635383431340395677479066891615573608178050955914079925928339223397908958421456892583571524440489360080312196261685902933145133305280791683225460540554500679657246354220087107277995261828784249582990412735599163908264850417036773142204378436837592782386123064231551944513364366500252505379897070435995307734633109543778838763926965105599946536006951638369975704237423728958215339156703205389962962495819085721807018875707353404713795567976068642454068414666448996870286943301076048219494481798778651964259733880254966008105825204672725197183733161653376717851761425683055015711221415092614940439889208422030185346941120190043902510545554537255671107537077871749783158898106676721642934218287512189394703601874004077316179217170146927245038248206720219356181993521062937910859055711361959473318090375016834234123338428259438381579868607945705398895120326643697892468561850237250051459237279878139903321718464149251515529969413424840091980604779689780228529499466188488306420378117187489885623275072853643897606080711315726907077008816588381914781256821306076449405833742897944339893431772964462943156673343972283258945921326964843461992413059685137392737899725784138951260351841940868089356235118527037969155995119807046473323087012267052078696354202795592682408880549160235553066754494776474815953795974583190893966261822532865591262830839600209183098260926132449444274525076207646913302191043427288262848000573042430395338040258991055804596567600132462255568942094134280192000*i1^10 + -92225215415620253422114587654698035636604761452118975208735169072322913367645003026104988226397040096156322325498440966726951239888820208077126257369616813934750083566384351563743327906282269521775728674323510358033276988468305065304225252867806383524575804382362033563782360444236704745505415344290678850661172679684974518215824725582298722561920276457528115303137954393399997463445632211583716668396384504847023850126666475136407866991617855658735597902845947632256430118467459186704820881992839599147100395802253306675253711665158931564860354485153965452155641339373267985774642802692458344627939903957150739303770026934298600977910251866374105880230858568141937519270872116581360547876340142324938066960826865423124526089946523549239884010467541295402032706361512405709786478808144651117656914564583403494838565479956697651668921348447035590813292905729171627821206500922523653961976282598877128161889712849133110502028424550011132391932670262807200172562968726114175342308332059789462988113146970749888234635279941603017703871479693758749474629295539364149476655892730792012903934755057118582127439003391145163393343953551779166752163520743211767753038251630679493807047992467146240303783375583205646011530066729076273240861102286881627937343650362348091502867958274469311099712488755942792948081272703015734452846776681364895679613962888493208344774615918883788036776090871644675812840004500231125269475838224642132937536923930653511175798308135052470082422083742392272480122344508773029064660049850933440736819645881391344992685555214856196471211415764841425470687608689892973913303958713010473604283414128584848382384111304200674291278982446632649444344250115148722656095649541711030782189898790189241080426877218053275968030428364800*i1^11 + 6609179431143280672773791309937796845124420516161937305046600367589622945328018461519648347554358935229853784626395879523253676107640735738570983642003951717947434775608308628744022579840886514909859397378177055577469613586088286979904337388572116863551737557439824460662763939240103239550816834285375603125249580067254696603694457754942775748669273267677732416857263666053055284800877964707534536376247947207615331057565729602544986346132286571480915989876901068567140090201365881500494111188210360151064562591454678200736196418731511660060741544582142152742154338949336124972031553941033551429054538273021394484154854688525596303404165672212398927203158895882149944858901204964092137225677323588307960941811673805350472298342078186855913223969924396234987840119048891132038179401165599039829295133369861788609508513240182744233668173684273145937465269575084137267240222170000872708092784440099631223179003011675644752665784907162631299166003706930602299009352180668577100437855867699237019882036896258937731392338827117399194021141937412723954819143145811840477066234557676098742297713962261618580400963806508310642653760774316000826523081127181260062580688658548631587908311511920557487648832717487498956616695025682993360139307506759434856898805455651602006869379809567174922627016004662136519122751470359725780928570589945513533336337302605509883540162442199261738462467846155775897407029093038795814199839613236634449286224064483323633277158568549322884634524176841272382765101512451944673865232875603679271513061540219562006935865506778042941550443780548555046599352789203455483091533393290581249815308609095464686950424787957943796130295065123011948973464609901320779271041706127067352678546398602946045519991852773598391477207040*i1^12 + -1740166043309543067238390453999750254697359158434353464007525337820003191757977908465445647366139875358550352409493690047418677489496515347441339379676933294281161071324721175382678083561472199946388540798955826845954498337249592242557439798949359098763919498404616202666878513813810478950515097963444168134415686307528268159529331431814268275777790335964444159088517433954616488228399897814387450881292719294268265046475841204698635943854142410659912122889729586314273437624969196999976396871290981603192680393759780742463754381143327390684547943071300517884041374605665193979475539824862786625679781038973805164697947042782643692220564577486885345889495540870540432270762097452405544426356818281863035690415170231332630628474868374495040707433282905384559312661786148765126232062213230190899173433620966912560127706738825541357237004021377078377046291207060556088835607147111665094504182607646114297111198546920095945570154838683747814338571147321669865565477832767910922359649872315477489722697299058782182196920751678003070303114690772003972687789024210256330990575164355490199144761839329120498102779702208518344841583453359980023685348782426752054946950675584877179833540701157844024920615663843686531448207020366637163856995353221623248330978281140388745225759201754359771429980224110480350408921104467611761486587067611153297928630306861282530068879183868179936054572518792837290340587391703255814886241604116236161384211586245484773445315602790602413507418726054510722370343566478252372590915000090836180286737387747648890818405646272171985208570233984401858062968434248231913262488436928345117243023324561236583816242377386026703593708329904656481520561946015444848755129068405646990733599993723052680703541329588615020281856*i1^13 + -173253141562148531907647230423485599699802344487517363783868943511329980763567329761944153704518083901186766433764201674793803081118831037227564088788499219992800400172351705217749127755827340564459145672373247683325022022428978467870176373537869135004161069185892884827052614078577383253176941191865920240534328744457708326475002077896874294095217790342607962049936592423076151494079787561085277215354394237372446847585544049358679552489702476410735405668516888869328074393156638718393890419407145774883277317880793558924370109767057057181852913300414994295427130629623827164674607492339233128166083001390866273269979504221286803472576694921180830736269149098431214211563645965738689433157520470831520714963346138042526909408696278375551777289647377766837624106859480809199940399160508390044990123212283761456975824982642411535460345422923550820581732992053442209428271569071900249822620022409817782181672195798259442461364776683020173669329981344007196908235942906774472349537008764247904344123892431414354723606116607025224946221446176437687306100053688999928748833840453058831076605930362909959794147900519195055266070792356885413318452873505222160780785575591022052935901331049463972045654241718802583067572908969203631205692815656920261864545208498069897511202528971256038599934602320143973234442243379191134813646749462310828833692189543329786479205924598660153072609714735464611784895391395039221575733867933466878902301831281659503451464160596349624739877697031524177862510239799195313344242298109354818321729674231951520141583460667720254242353963024313658757900013582951310666000490685426560443015176652845703817069489025678994098482012778407903115249266335856659844086901001747510865740435642072260683788890953429811200*i1^14 + -7756836656946946971163425742505751620593237171707888648783048030279853270665085753196448863775159555927299875274301458018561906922826322413231670254528968907621178697748357269784141250996131161384030815192511167262256245515380637562349574821554915113723477578820593304441485830085907780622308366489976125385120528173923358036840671854277709013355245987400133500127771386414419264332007950904070948180294409643744350866506358225659457420594275893228945837623775773417405131265950891499586089053027132505980357971237181060719062583305678567327375770041898230765774003278596945268498063355338197203051829925629603673624635900448235717622475024170434667742689855300134550749121092156062511834076821699216161502062641763923287470411852729156943346035103267437741505760589938727514172098610336323135263961830663473591903780077160825881451432680057610302238230614251188773334965461234047408217209159523584592330591975094264552742761919204342173144967139932680638170111056193495269738266347088979346533723138532497724527276694215094449561570607761924994392642016904772917652100952483584461319746842393900362723048760119948613845514744140869474646394322535116776363914502211092851578376824619139641694896445944006516742661995250400827078897742488308946305025841726125296016859557630608815489942057745079584140329772068331567027182274298494415152614443970097307381614220614017158022913786138572681010813179732806243272475769257813073845497009195311870435199524243238242914562725555908122352708831532676358499773464164677417928258320520245397247043751156338316444364896440390764993434104257440050483448752600140638295279790084725136355167732283593082883027559554742052535156738691132338653238433793569828145278356242482490444876647235584*i1^15 + -176489851390182004118346149965678762878931979272135877998584229828294051058549452431454766919053355224970033346588155794973975074246755643166853215067144560803169212264695964304708209040178536817845070744083699779032156301241911760404954465533754723552377183940034642646867018935243120723869446789163128506476409249531235002176304477535751239199747500591574570128540105752581366949953164451045815727622711954407822690490399527458967586947940518968477330524866820157915269523319222159864632940591646522790937566701881255647931721273839629797113936801992817120312981150002177563543856940203391847044827859608183090221487237909086639233609354626636698037265249005875917536443141683204708695870501804262354499258286331517835919707540041814389148583124382179842704256521206405239836766110446400356914775742352057812583736435985162024935721591192334257758606893130284433822962514345558631576640417939161769739206880920096881776121820341091569737652589619903486943501221915270821217306150693458549692209437234596432330623166380728729666271338659953691481814356588012350887113988301982304334324812960490386578359184142435939723299241577690281788149996306727687654299264870068947350224373620824922964632598279932082432633178906715602163122276731404597413150708543431389934817482575479153252012622506129576511663343818618252994317949010235589717479711519258659816545862063471080897052401684715477503860564567615208424870455242003105243992825186770708567905991343665929466751831758927187624356782550015925878613480569331538593532356878452836979470841964707478223796393813793805738185029380568929888748418902439324596847688757186803560234948327999677087266287724523140151560263241711826912290346834746012723497431524821517205705326592*i1^16 + -3026196696595026440639947271247575148104651876258621391271920235179292775828046452488980509907792906041658767085395838893333258483966554587103849290323157463669257118819118168226462334382437149187048579349240773153897395932970097214087714456779376674033296316632027813721676214214949374179824388747318819015411556045135164729053983672161343594415046377376072959769080779581601948635087326020631839736705503762302259533657832188705062092626290981090433347942561615016880628135247874968191495931515937600736536482273205486139057284817885089847695317962879038363919263805156818760835824687591497634465522821285504104523580936411524737985128739322182234928752354337652393305167630181755238702321842674697636980827824136692904607665178029572993069335645578735949944557815661641249881684391827569662689450862530629114099045736739960635930789634118396110333777258218972522268388900211602602842513497594704922622952961049874123921804503491037972936410421867519033462599906996051437502428127858641270897389300793211157159442417872363986830762575638531967972363194660150748316526317500003457885163043476362337154857844498960386516401811600434057852581354214863862036456082200802380193517973043641435131363656525047637752666103852156850570834476065525227730359828793278868082287359918284096838321921269093261072991713204120920764867450321645961181365451129355466853765875552904207872242500456056050894684760854579564719268537827486467269205160034424946718187723623818849242091895767963206417140726110483171952855542173169480630268778152422270439414374361832416192841089411408096597568387341714036603088380612178129712760078006859553023177781079056103164063548253509515907783078182282703995636246843431618998457621816132155473920*i1^17 + -5940883993981625926857946199040813162465106345399431714980535521272173721085473963088224197166440419722057473802202401726674939497895167823386659125614302687662199292576811025199542316471761944306115200207704743971134383246564382304386837060900636192411993384695268612072544374621289990700838532844189625168976683348546562932165340649222627909069738999466716352238276341389324820021399018678382191534783890816554523085785872219342664243700527815665637077129770185212635516523509208103774998361876397786675871093750226293951954062133575319986331280473980463698265241940647579125055241502866304335211733188572687665619531246341955423797337622930156143005984869668614213281770461294508398882164370045437595165602780691460772341211906078572476841599367631236757371878979725981144305461207343361214787583336769372094022782792680598797892835905191447031937179336260181420618597697201692630476305654830140047668700286106136369711242319661925159143416854675159891293115984193474811270503806850190252554379554574118256430230824593264291798449205900144908861483576636060776280731143472891686236005835800493916292412080187210275855182276072991072681176263987476780195024619535107732289576449502036495378111676706076530899872900227802040726389543021973748504251487261937551516143599006843847754403661235084052163604297721381279579433003355438715229209786903865678440641619088556668309456736674605160110043118880267259991653055015924228987023779613212242243176003732273243918753681196413957862617075374167943757777510185325003044456050957681103830643647939576227505309632505917554024154909323621816832105526447124695699358212856155275955004330594529687675388816461699716887160014152938292607273984169107920125118835937247232*i1^18 + -28910939581751332910757245489489884908169089842558599512147165749074004124205845532944150312541213058643791376186294277691343257500407263917481538372755066169412923133776205477003830054123897247558131912941234891107877337978532597580770875839801833601115064119278502699014438473658369058132514739694254958184012999351669089612466618243577262429235534317764909623806772297549449605412752752963724612691978506339919533603893621801591732360739191004068026659353966609400537810859576090895317326732700449163482813974643456378126849934439870750250187003502982411081451842197337808190082747950136856378333189499920419348117205150047847262156808212920099965894198554847640858330794383710435648125164404455679575866977689621788145650261934152455490247860050685940054355812552841760787300752178587924711508245466019328547660728237776434173755026192056523628711546419796166131089500987849707365911034549757972164257959180808664883222884548652390373024627268464296878395395085979923413127452356532245064872950827211709995990392268707989454224602425859844069127496792095193264689759972496090129192309191107939855027719905047521369590666212965638091117667463238648136804786294678668379528452026899112661657257114631246353455893285051098652317533369887669091743529817955241539911253475789728659331460068689302047239771968181185954514713057772479079771556293040772075126864795660428255196899971236358400798287968579361406722755387756614146997062531636997180071265716314559946090327935086144993188231297838286701029655627384514126391307675875799880970621920432699403599695523268086522538815155875851266475686224642371379457827534439339433300874329970698755789848077104981273329997619821273034651914146328922819109649907712*i1^19 + -26495572644890743482889331551808035872339628403377549791706186122278111623613566348481054716786352830702007713182848059868172799141085880124434017279683789738075930204315745315486977436874884165866643608112891729028649684774805422298547731753952457668346554254867685558317713190079395168651379326726842460251460316954247932172967932128589353945718337264451801149965614125965269829857219197446352753850791087855014792254332244517175198562882389227736831992044419528116382657895114956856684935838142937817115442929326374738505998394159851001436642172119727253631398365877805797671064030714383271397176851001266567957970332865931408801624265582864564623055788106722635216919336355214214707243020257881760373646840277472261414141614121779152571542343513801364948696449529212937792221437089886172724578946622902943401361274532241011497311918599150329820926764176360194079416330779313620542624803572045000341764211865280452236377553268867834706725009823622734569780071300723064447895978810081339079012404202993164886607056564765168557440224201767025734275149247400684263324014385000879993266844208644379030170184405463176615194477413250848928939641924215688345963623053606455643836042173102204952571466137142996372793624428833286473072963421663301329337376262344215376252892749583274403436106963425495754591266943227178016500209227155151430597497996395359310075401576079650342446978359833278303013432552939814662812628861401043028142730023231194606903892377407583681760920459081485893274192673142902078843146155559776978593512874718366379585085571000191887568143059719411742637154391834089775674887321570868971472686663618217470691890236667684594221223737332629964127178090167733535575843160497933900578816*i1^20 + -17127111028895709884812557853882976125470013268192128718895958951192138253319024510781606045841338198409642203813760677473710779399255475334338736109848268738584891231685438719667552079817782061047004492485046452151360956529046323292549643762207058327178867849643484089570555373503048758817249691882518393928864868539277554462164907784755644340602431739589613249677490155331503133130227477562001349850135767547811713629324857701252696450341947640614371322494690303248076632878331150077529763247079917300945181296210769349398236538205490676634762713828228074986441592597981483428690822034783462873086307828249343726960984655331110957753929661789036953586142722467650867632624994750427274440540958062162777493156437449046818281372945948074097852631607263486468796022518668839439722846125825900388800587283743277711205028169559494610321474283187490592477795282644536180259674204118343970140503604803165026177208967451497304547592013306122195814938680900868822505575337328106368223584187331032152245162274180993955197323224882348870814780306027126763788011128584681559203758019420833685632030880342313874496619934814317317958748776226132813777003718126919458111411904334278513817079990326919433005938427513827144970091556834792793508375770948570139923828493868484019489181589796631391388170551367452435399786239848802084568690300129459935972337491221001436946112580433689088492394710383533604668119387859428092794254877442669700668402139306804548425287536526764749660566236605449213895424883991760477776707328863061847618054547492966351559250710585439611850664244437281063851893688477611706412005975092153424583966733890838714868585325619941616176192171778700970351905170556978016375652387005661184*i1^21 + 160444081758929795243150846608060151870618904194481882892463674386769887391978758432882501570165302072929259161667791260133309262559405249121324798593832733496978057877134676791821510698837072223690365091753989612258662609850909019047426245165021784868225529615348345962455499180299033118893316221442615235708890149944105854738217242902847957932444103210040457143914548046962195670019501129774736516492877011662169294997751946795130247266501938625396000377293882656786086587146663854162703531033010692313577677253401983481558868305950927387057184876922546665669160705247041453951011811285262170420414759464201638803059818951571881142031811089979930231141947043763048337425621983992038564275919680211439538808174473095493717715627703352578509267995864416998648546516311173375477380678228599528566780176780932407353732005298156448382379496586425383334479742922986071524293999246086002711631998760342393731369164147310462168607125893595588170343322242359470753974918600523512492224817932645295922326880642455044915415985769775375529985153472116773447257979826071991627588406527672794813507500582124176731534807699880685089843841651385946208376327764585721060262395544054839765564296823362495254774237690821922351113851293464164939733032877749828364776636263519031304338088169325184792459561433011973114930177920977562864431714819895992813784108190161896614113330916939804436110025742050590288155777519957307315652805250914153169201595006464133956051349212147378836960593421689294975596911053719962446703775949761248804036036636302307373181321462595102316632844790241257692922014006590281805988892633940834124537971565748091645851166505932551497762390449758968945930726425924593709347766272*i1^22 + 6135767344860868377219673479480271382497552069092610085983516227301002397526610924648915997184412097855454232371603376419154494630618604297296626981807463945415011498592946411750267093210030144725264753056186627058057280624220376395845929290507724492413942422777782209024892504946785708577236822297629481673179389231841783010015991590484723392074127650635422954617050942551672111677769077213542894831886361145033853323789259471226461865232837126260209041776199772669437315608432024885740113587595445532651275068895134569145970969160525066014789565253800385525914033733409185967588374999415127707481823119864136054725083703344862579314825382691272691636070201286127240841922011297163266811244248645204833236116402523414651017388850612097785384418487342234732686573015316166000609419043675305063601060498654059039708988810866535519550288164428647575458384743007640987342923404242354703674413087906466941026792377580020317542101214883373662180320691145275927520245361534385133938054002276051291229937124509447240714751597257053759778257028633495711805345554465720304193380820743480072725771458944902946059333216329914580021642248921975353346369549522189116240627551090949968507727640392168025091982780609413346693119644081150375183816829515739646412522749424943954471729841136264502596605834700004637389220823127077270049641077414194830475694928974475800320067293173412982522801302805214388443259902568096254968536843092872736396064655500168548172236202883138092764073784169181570292314384671535245619479491225107296256327625654229562699106405963367833692143340760893366576596720526802681938515984986103373273135107207759119971696517775525579052544992365063004004267400990894556446720*i1^23 + -1011518691892017612768801955262373178456449736691262194471125438160167885081292702225183221606557566098297826508453234759699920705317873513632658392180473801225113212524516086689558138121186991115177147795854446364679732830207739216606930847334443403650254185983643385437677530946647686929609234222894357975762639996574062079429510410070437373137704688560574246140348236015686593881528171350351533515168977891254346582295140735888397457989175196301701612164675251412078667624529287707136209893919435254105301209013433377726487150748168494478606917019404303091672655366333062253706216005787160493891821974949053948104885027806989084573415070083561137775583208798435806968544849659099855177653991262795313376658925277039086672897318642776044467250643478382354297587389068936138974241217552521876224369952660146001453288165285896348557018142403431224312325590934325444462144483131192467995595879726743674411229629310043429462474746542218127129835629359462291559659843884496118383800937213693521173605154031957026312523452005951049942449236064688636398404574001020128394634239287397081767937984642538518767927296508812264918665903215863904833568473649121678622550415675756459648008090134132006961017523767270638353029286561711814235328689640064357416132151233770908321655561851103117891730167902777950239814964764829090440887593481554578047398260138052641510054289649835136032552081815424348929029935864923840906528917204981397054240700094438643380676389919143179403490406742513255817308349753111008995103028724962572464957780384327066322023289987588495602399766418827583231890568618766051239511954808873182988983804192240368743432456020574502096588959993184860259737838257438720*i1^24 + -1053133097957735602524925474165911070724039209284959243685741323330034155154242735165517163943050337876363167155699116782819079611734062779106169716007109055100786710736476056066802476169518579586163968297253837843685184921952425318381772248788261383237839420590014279782594794683996098731737747658192657373838014585954865882890282393754059480231305098064902098304864554889370475238553148302232611488580956186228707106978662554269092412673823885964841165059915710247992156507146733893461653486699875715908403627804292537771054922526842552132236159007688054469845349196084148356121733711824780253315956363652884880363679345511447730982563384153085285410157477682024159309755571331790229463266146668349044531764973985101495415778620133787782894032714427362940916292360815917864401371482663020660330967128302979018829852390333633708567866081282160763066429636107841809165525513773509857857588176132156582735567137294587859875733803392188063052749232897342530778599680692842553715230294137408284465211287081292788983854605417469328037657116215105563550512272010486921642927135684691439437689854981483915178998637118412582537582641395826957758303345942536998392400084770078474432397585802169510724856245144579409574468171716992151863808219745062543547718956834910232774640461646177308842935770380025905749311276072625047038040037765922484750721747605164707215025661291762477605319358333311453132455819185344505130210773669330173235847260619664568686519196529955565948303656434169860563340619273238652696011485657897298975861760002467022135165088294182625087867218154169259558061924690456057970002266943001780234812378535021858880677433092459382977130637293332803683323215872*i1^25 + 215207133512662196479393965955497830177220996272777976969232110141599531504580116018599188798199848442975434332421782820585977528492284465495380665571126042232439211074831831267581896369176644073135893931113556329254403402019742520838984653134665893808420876114602782535592162875016512980230700195694967940131819434721320797995614473467032591899315858486845580834960647577426308507788276391993102681755399778795560008907891264395544345556367546777615324699634116608934578722796057068319492178323925296195419231515844827279041125370036419177742772577637264770547876962227604607856492293290551888592855653439429308731250860460287104767683399725132089476030714015512555890547967166941142929597673835024272493769234220992566149181937820563648889490418402783045123553767335598963619762968092617945624889636800347540795765741036231756291107599933573383881566343581181569112229539044657444685729715579514714132907411346112324695579277776892307823513214289549678855572605532566337431842988404643640854341787627227656295738819127958831602388145857587617425500097195873828045906038648067501759951343516179716699768177046624834596809473110657776225320146674799962660129825860745639779456530701470727396070466967885506522810060822489551279400531698916680920661340446659827483759909120770941837387064965394847625953793580743443262337906092604126437289998874010953972481969822766282515474404431203319902266503245354549964111189815732178784206686650932834428680784153771778177938632884416150825301221724033733118367555886314606300374104797759825802149747612728528748312505808010263952827488663509279271097825255877003325153622682123908416663029967639393328327646890806892036096*i1^26 + -51070888573023430823580757615733874792335061501901979411342308000498775766260314968426188690123700914683842459019728233335560558896234492290116300984589192481604872641458152447263611546274483992919415471214648115763982262123797662320912028980102468776271310307917695997410891440586412765685902883492179959759418248340154873058646266488437833523843282143794426777380971467026140301079565884827618311299401632491894251049029459604503527853075174520747164456166932838313214881942275913793238971987654590021099201647174013141312839133383730165277216867974195919797544317388685449072627382904202136982191318534875248003295962819056405586163400841831137835382196460305869068328961427558351897315653796844732592582744791937111476666962774821214034301142924241500175586389092051971907259738145432203390336539047430630972213944620711574290748830503475600551530120763967113569372351424733350524854628677227384381903828498956473073231209951424969158200714028451505557968342049840928164212740413687149502725539449153036975941019190964278985653473448682550059278191611757349742266312945577267480667042283438404365759271803823349993949941099777499270646306648241887995597286510347099179365504813491870940664264989051658737041844055100694730209919861701351907939106247777375898505943211444962634990130685578395984399702684656001549920359562422024304681129998973870545957857804271115675891732926452974739266885916526425826773413564383128856558229710986304011644422322139856844161116127786544687010949135130924438066828650806164675973891465860886629865128103515076069234023249082401645788936600787598090861532704301110792507430918218921689391634375703465207308654443757568*i1^27 + -7616615807006938244382547711459607008751034090080131744496314969508401962620142637502675891666771343053508537194587871036480645572197271417678125220167794986183566656486681225055110896448058130417365062243305286084348817391427872722068267993413877150896720810780049605114698771477629368473128561784710748923004278980228072606117665420154223061866635591980050045785439339717607813267452082585141941063422890890633903099516237462654504220673493918393246053136472123152966391923061497472460499077071724844531655539166769423310226241740042887312174272318199183719711843155393663962728904698587183561057366422574987384242607638116205906821478986125871078448956429757121013378396162770784904649191939564775838984725125433844138477140492908254968579674029595306864186460537240915802506850083014478187879582532675309128709411131466769552210484338404811382323964995246983835964584256796188519363884662780725666328607460824221101529710215055915650113749438582014398141639191333556741000935081331890223038568524663600627124000327497630369814347456286048523806640539118021497157574047738720867121387786261262336250354399704616231959453476017064566483311396265182835974646997351208631697401171058933945441506306804089210531467404558115643779967083659401751180364371335760743479743483038549895650181226277157514107855026928768923095036866849517241251088096928565170312957524420597419490054476338777272355859822729505804851024974961408162655651370818244846966473133737154407853524536500390966845592780160776994539908643250194754864802049067145041104176531818015840553267873202530602432735927661737202318213483794018737135380739730526336696035456897193717293645824*i1^28 + -3411499710377855384080522167766046342420744849628742821052799217935438400688179795606445581839227481617965877820995621208084771651662293439424791020975310445325227194441911065447952627328387903880314306650615240421858769480203643409502062047820649391380515227178025994650375295620800446387907161070472823217496815644316453782442808554468601376849625135374284348936332476810232127510980787588918934515044574950548795939301534185071757457188495175612396544949779395145132629699562732545960369902807012379660750595423125607629258567418741668899639066294176880239600127456057678355402552159843646092967582754259178007093954501694406428712381656703759208242890552828399072644115390366659482132176773603192881738744265838624456151672648186332059071700932039323253209362991600230995998052613282988900701666000956906693842092879720396453858909574658730763175491487819641191816039140036815014966917442292412712394639420216906906199987630593835312127327661194354118171239839238446848937837967684471949505258647676606685789064005609559785896389525793478205973002450090506203273430681136457013971541889136086762749369968635734010554195148937958422211124262925013026147743360324512595521254394328172081615786391744698821299270911606994068666690356585294650515614746089350405441098588633413143977281262381524319996278924635147049521758500617212481550163905592916328010297907830009481059821858378547985496862170019900365191925083481319086721025193755782081859973462086598365049686138015363066462600949842243362483611740652573116270521142477832343698768661629430353217305141834126149821466217311431942362416368920241033229368195291091935290151593488819421184*i1^29 + 13689683519914726721771698939195893010579228964906035498242685552857671510251033711636414017172388092171382486130699948602543282244987511570900743720128847477727974826602581260977308704354688111310860167915099153636111761267382185169737930372075504629327727837437561077707629327299250310400526863849151668371661703159367930443601594309890970229790171047702616103265547646176579214167721759938918868538268850437166276515004977337058991957708029281630135092817382610527053955418418003298606463455264179692431020811272957017645782537575734179061072267998994471145100853023818769253462244107954372341227836206502357352605807679235233303722422745801437379593797498206561800193245762036668654366649029630768564154856372810355105059819362676638121357535825237189584619146778539407545846088483655406965818322061075623732690007030435071125383686480939391775519417994612692163037966311356047367310253990802262621595173506219133864138803430544048943517465154202911756021861393925822163487564552428651598311032388477937963069191465390595056884467488871670965273794990128411467888325055732614484024446630335563432367414371085214284523953492439595957485908984010412182352658534966588107673101387713788071279193750571728082547827228248824595027701769161910293656261780105560973219283375765582689653623029035784021986948842469925430279153910004509117239351788852098070335095610398791917689226663008566096310198096901801059178294481215213857450907525276976047246403280861831381773181855213951175869328251586668653321727642314872967889758610613679042799033669533599446028568538865632126544531084889571626305477117241709423137147326978954326974207623168*i1^30 + 2654448050137973436243384652822610374895210822475572739519431689980962202292596973171744214303857132266565338617162671951783221688102783772103853005541424430032025101553817417214349124220765899088190784182293854206350688623475609320400331006684910459356639375325533283041252364375128194378331410699361043392870059647893200889561203693296242977288898219557344891066442049110787995104211365573507409394146214002382381311527981042067092887510378684131492348639150958353029779541280553102537121447881874830339661321760043934276557898278477320852886747229023157674985861119628023938904372893904030978507299809540906929043650733402589977215939858290188770467357718928401938268499311620546103861516887368916343171226228282067060723144711247079258617933775556915900655973145462274103637031105356589089420087515084849096463081074488393603450931481285011081495091644543230090388861393905506156367900530055724142612335535384350616410958265165532804950200134304723776095863181504018586131589035724308429378149466057562270260694157384917249622585806322985383193247835619523305572006355509212835442359606073173381150483244913428529831639985536401555309077425011625377561772292451116553716076018694185927547688730104158736073761790908118401159152523936087054511050420736391832484185010865478050794405157312869165993282691483139657903323970901494519556650756818962994387841879831055358342560822588070178515554251870061175484630737335390480505472271007235934945254244379932980661732840174944825966070087878650629375079355194793906892719275338670538075835282010242519553977084260157079470097921641357150521595947020953180477392542165249512439808*i1^31 + -178093411725105472017359323801849701154944116949929013483485494816963170279492152896861512688387703901477084506426256012325989920877228989599629333402551524233197049784169772289543183603806918805901811060583044925578680156607875852902112020603271187999421274362392593010393191489132909366393937932995662179439987674559295067100927169456949932236250858972090786903001868936725591812321635803198496580322331556210833952010453687761633624226763446757770721296579754091773081360935911126882888888795123764005145933506280983523936621225782150032437041859396869518074513982081951855691861672929895626160835487540870552765448060643096479903826457411581524992471372681898961391496500132131372618896337918138516383160885177129580361639485193618108304986050735842222721944272177303730397792283668278735574275495785039218036436358171043863496904752369471239349443560836268785699950183603171554295276115380225369658921982164069049710165304731114345994919493957942757208215736872124421981804644903964047175663546714109278830475210351339699181869687427005500506070585078616751128061935870882491819458798544650769462272083328384742958438411392352774386774949681640087909956028447711141827044281327138604147666808224153533453673233061821865389738910285088635549724166995979812705385124897061930568777877508233415688441282229944687890092709974259145007685039066287977321517803467453833753337537360095257258749762881838082407402651346658544078841436641501491500311077480613973023578099620660520574459005535718247149536376514008304044796196427459183581101925680973401274002446450156080730383061277720318993075008228506652959592735509053440*i1^32 + -1452312232199747723818948276898174444712391135217548937342868597358566342859658998745279667306273767195884141412029203497905974826481771509068673841388361779690295432432551397212077094763443705459559491408437110090169686786794200108397642449274892763784955574915128334061501491317260388511130331995854198161516624888622907023696020575539415095451018207857867423633292280270738919517600502134325319766354195708750747075997632880402480574441474523733698744528228875352539553810404287811452338481801583380990731936582139623686069533992858230767042431292810988435107089661426506275725084615064531616489071016770649842228343806992380570200122070823776469249423423626290510730627386497003206655855415241863370048602509961893478746703604598622302739164953054023440444932295234434016288656523348636636648353008040514168385906423966275787859250055564771981689130205464085713182975457604488348755453111608323926358232758356219062721360613728752358932712998595292007893150078727409437744504035079113071479275928911585040581364071176469230284909788323056836734733999979470392343527399552926064719795566124244539281008538439157790349375153778014750014090376281326602900800806865955316337265004440435140734236500968888976583434202430623700031214373888000104790233257563267040259833477888164866666063664648386533645248925179550503953238277918936884842289061887926548429956931223537920546702490974260446291686439508562124908745598405782304279007096637322658177334634201843849400652098313800244613458737090618859525290028067308129861200165933173084212483308858038154339782817491495048358619544790157445952211445681828103874150400*i1^33 + 67762877000810112209817253324050700037616873354753979407854183843851164777155033097535662548462988658010200673835416696062587383401610058345550889503162952208995900616188929792002130695863821728601042510742206569220456293669726914250821320093333010300421619636124435136242207487803375789392205875095569501125125576156371447659788450805056459203193461928057728427003572788922775123586913965973513188645924195523079160479950334172816688658711076953801708857405225437773628240033339545205847872572727296567442008877128262716005144570032853317965521768151745676351802597338976239485130346561108734728122079442955565487315337003014045941855325886783981050438749002884577808783889475961182978239159242692710378697606607639992349723370684880823680216824513745901681464568128417882582247405634430244113552315459849588062796103876351105210868251334993318920654923104573913027528227351368485393582558332872013381056963043369436144900593425986191089916122630416441522026519320419590992730755344886819398400407546285435174341688829778875057712058709032714690009706160193752304552923623906938398660876771492527173356692427668953561526622264009354888918828823787565962296149005795378032517806159150139496491447444750295783205523405530861622914664080076272856969717167237160844068501239735962715447049258861862502877004311839352367738103076471467057177654446312224353855167085061046878502506408137051086405657791715463657237611428782864330525328604214856300093801363930800252132781288343807772169714899169071531671756193143397731783865233853334453259366503391776531378367753012883357520398051276992941570065166925561856*i1^34 + -17468984494625615207591226880396279167450871204560453530567101934324551851513634692382375492199377686607189705331271774386971291974931715816461337371290371427438191208213743346048598782441651760246617038534053815144317516303853073575068012504173951794007939851534739381370501438663602878253762404631487309553900980388056272934440171670819170263515775653052336045981165210941861212304141073256801662613771567925598085942804648213460428689249582311159725150840161997219116776789416630588001754215723064485200556262375401376447808672521046996105415224702071225421689279218931332212518510418908820130907597523489301240036659831469112476578556701724962909109899386029184940501104388185964599452955096835173987571349337505536167842220866738506403287474128394962429587463214554679867472988896941035136500803705177348258020020053857549685107662701373682039903115431875147667972457056661459544454389272314250482961203573431511379540855079266756394154119935094416674226348099909263355529440109027066823781073479817375942894913416656416498025664152723691421356183387501252893289715560994721581221053379600005912409004431557824679295325176312900211497588313094863476323995326941248638883793594410967577921888878947726993906861406988593140092142321853593350366648957091589784802543086590003596064633085875772537618414829482485728444506407087574207339993190992331884215732846093096432150966710299024299633108308715367220000047385841809733097767650836865417191843705171555980510781081222632540918488260464552149901041490864321874078494466563378451036509610570953918313240577286894975338668555794834986589224960*i1^35 + -11429417825056855084155614086236820872262862490448586600521911052940671589944293904770618385969358640648730851973327555216282091816458038485899461800474814984500463119145740855011597653234096782308561683657625382270896313524421075271864435349512167948704572470689531749674982555522777407630180686561961880779639200323266923555536762280825843202124726630937340681539563038118570141541227912713377487179465305410885944391126677221267194056150785698604186690741882724395239771250713665475620748121673480947062024905759411504484180041329204812103921828193101964198735192510302112805075696625077920679971266368220871038918605808021923671635828081294504667747765872854239016435436062735214001667422246872602840377418975320158429730413792801775385714970138375751562360896743432589720169580140745876657473274646942619633564602542742618489149478829349476051605833869926018022207633176340346620360207847734703644763064772930149172607192992971877128269061171298004197483079686489895065859025803365793491592623518835350145761187762380574513756355515432779375279460187803417951099272574641068824140427862064801121496487054470585421271224341272950886568993457353571201358518988398239984935211334478865606566771203501971855535061747354409135867217682124596033085407894332415145226703613348114087738336952065286710975101345324944837756322403324453985261947159821284241947640117022077061160255781719096559308963698540008240731571688522940609716438236744533465275569281281954803068956993972641716194071919692323650550457481021833799045187701296386401575760968315756420962542444825144020150964227447835328512*i1^36 + -168767150937661347514840578001072301413399761678948202711306773332270595873117488033527534324385263165632617454917889883996048386060090280508183844095489614559150582997672774282261296649645695915062213694373949584793936728755820600391016828009793809242427569508442176336248442989039138362546842654750150260449985080405233917657494043127776222830488502236075441314035094361569334919422231156433766058330307055188080736769253546461103881559580392790997664546118058805814259876864315923574338841850973976076600605664345722742228857691518210350488229362335994190718011957458248123859647604577987335474818880929747345307052378245359669196387338055963485908047247414002341529678924514529594561592532719718894717093239833387000448449398800111575442383356679872037725772518330063608779966376018739772820142636929021060751749197054782915012907084165928064901070235823565662186005872801811655074571743447983139289245964901745790862179758493651395270494137855406417354559409009964235716133280782134792932333945422272663180992375032359986985196106560997901318063337066407252066596341670032902979745180920256270565435627830836627879083181566741578637226001238076833453425535320801394543485177563548226930299184362316044845603592795137310465076567531262688493286903027937332588259203470147072579544514118968191524416168314773077538189308986323778892619598618448341213550238601583885271607794902179874348420140144184941316223499528796112461645815715319497589596355709114385544938732290477738411272694980836162407459857996841885374711977914094253231676698067870908543648841853032394182844372484096*i1^37 + -1698697136257159502796188945017364590347541516732342583212762394232521809907352782249687951779931091946837012040943883811617828083581110761406698554570356672779362640596000444479304689867512658678811383068493421781014360904185037160293691264199063697711312042305121717429588052799706592633082242711193156938280603921256201642895355652016669558602045954986654641272300788124615282187035932456010118248851836189514507684521370345623176770633053597993484016533800949831305672936269403641045227955514065400485854528580442707055386707595012454336087484766005972276812479182634355808738539682748708153665217290385328928883500786757368919998034372859165169951164847358667998890697003130516146113205195958617568858711488884107659456964596088433733998502139945872039398824571333239796129949554295417512772532604985143945292979794408593658997335498539249107165331640650963824558098182501013406742554113611483189017689780607348071501953187543635698648549478047826743178310423993581917212587834162442204457491133357902303785821631490484857111659672038519679662112021645166604690096015021797841498928467780212769899194079075872931998127520980165953110284580718947490056453040923814913569372857568747422600128577765387424544012263798288548155475212900542020515842007960765838184318729084482052483057156945086851067331058209637514032843515175989920738357565586809469158467319115161837153965677545622375123882197379835370658377908965145366028460757568021889772867066685682980486503136288044414586771770616724809804798978725727885602408599238896895639324809913896862054584922719318391652352*i1^38 + -11018670934801891187398744108475037451552545298066426793562046189622956947667773106029484072853981802892938401205540530982880970345010525682069867542061461666727195981276652955633863468162165351231895356299728913815136607472011478563473147687196350687446843295399009142354534502342632958997467912922415929668591172807852288832289244547151044517834420042104057522829180899586651584368084815873073704448193053485492388768646789913209183217121225370807760634945515534485705998003595295213319117119538707884547345666416450491567398005309850823268073212382405707505637466635642289215547112180810317593446255786666154065245270543394164423139098861724749012196904531410852726273100717255019407552392017263169395371671420237911889471483281469422336549230273002552760876056970139930897655095180006935494274448699876922086492514019482547884234482444316533836151716675140350312195708754366696354600652539496748277219000559973285880724047093184229907507351185198607275963610390479150674781651891289423062981089470408975967905931715028232327215125271110848252548106731749547408802276929095212627583277384676009209925616375336447973612085313908401987071457903199566369907564275703959026464340249441741847802370941062706940624518590662893569514069758798214435618884836923837149460984595952472935035505343132182564575610339731609104897711272183012282594381150966955924870895072997303943902634710327499311848692597370349067275400562673216570185458567725769798558042974072653187556823221178347737516592996914314794318313992371772979861234248127635957028145872508103998124514112176128*i1^39 + -62770390075718083921300777651796696838037573707854659745647129032969250346938959011870349877468501374356878832733654097019011510426795525342227861368061900902114775286768142905246130210266986511853382900564232107601332722373599056353526990904700136615294229223194603001784058403493498119671265383038313431149370217835136447302614846371695725023593044609120581431535425012557870855421592761281362548649921783084072508853417322792516366977227275541358594835882615731308091751422802402313852252967357095158045457373489701606588450999751927877397756002554152227317529039787603354569168712479575156372538764579064168245058663891849251417242924615999535683524019838841397249445473264233834130075193126795578232433208301748570774253051486361327644955013203893126331595475152645718243984072648699690059185881605475338399410439875400473686665740968359339187434538830916908123778466071447864969461924879346870900945930853410428147321179809652251063801106005179118673770374650313971337587376841936425579461382134078748295000670890982373745096464131819283677850801328187326326222293105767940991187078509780109169151608679073894980102014319487549972732197385384775232129388087893493687189032731112092802457263778527322409137438234269545524776763644835674614333533185367171688185016559667652198533267536237122788380294863705920172132029020709524006124750815622353270134898446577267962623087021729528205519111423916635989433770472263069639534708804471151305387298229199610800540997017844987147518318618846911223776115408310021476614465340640040992243998495260182180790272*i1^40 + -178735234913196923640449609777235575058373358150751843609559386989065412096361459904776235026069942851355919622401906186817873568260019832469185175565097275017136423276277279806837644188648958120150583308553866022207979608406251813868312958241898268161874450478915402720194940176359933651074487049689228083703783473310757639013145889790088132740205135801959450165190859176845073067443907679723315236968643804126207085430074076704353419541091653996227858963737849031556634355263503032425935607915248958333980483744162285088467079757066964371298495669588881626814935456594804018775777263082754977830203429891141744448169687740830889724931664663951614731962498717793729402889233199365801824227753386606968286205393981278315458885992668909818905723685767002598486625002769056681450023230324680209598379707087018557112638893070015880128529045770442523024515763286454247164015956222725908184950326392881306984002278060108533971103979795318098520829963051294270459736015673585485467718472959671095409952919260620625890906387489038277664266988270991049708561394357581780184197046926936955498759139488604299335459839262363319508249525256486865077100370391712774226298389473486403909448744764405175797627295363659347417018734517545763566421365713309463871751647473709703607651823710200458403554695772327712129091907258044398255631075977128737179406940707291687232453308183143940024127880358870946102713004079687249861185743850235727819304685965320450205153229515256363170277691944346382688420971967045259780445161211144399437705421987171898353908816784916480*i1^41 + -328877520556764081467200906540160303587032608343140311904955413766651526288045734765701586110467012509238232135789804361188004750010340056219123522920184206541860887003080968695392558552953478503801487495984541732467487545759406820775847212017884691933715250934302916244978166620956680392713378151523990063069593590581712552679885342348084878156506363278402862084594636433224378969373505567597036445679372205496245450405754739903368676099601605262520446022221733751368233370494914002590002717991983577894092090544461347672194505721179282582684851337274414044390689674997873843704884232105013132586887069586444540178071343434342113401139648308805245003496311092870626851280515277925696725043065004091896322544176832047739053595334438991543014507589488815620774369241032575057251635185800061068474911354861588368795526294553138030928458587376844506863748861442912169380418870491985117237218700753996911125032063587419388147932522153019525858694254498266042246226361179821214382120605399418206153723459061881346276707749405588150146365360432481985820593667428579301881018926793333738049149610099962852846661170377276704481286060881425647795297405653159553869448366889975929308729234810717439776582204857696333371919846432449467926178073410347109673658321403296672511605425401091925235325388734003132087837657294559376855023492116917282839166063808655946435556257005575518976672809033412064412162983606800087190395835208892457145808958995621082899233030814835709901016171851453458089784426831983588795499747886129877027196982961499624481751040*i1^42 + 11116939953610717434494383122757372619641474123112430063802578968126235678032390674615420666214260823987827538590729291258755400433123307137368125291447603518732066076683340133369378675412508991793522920372384055821771430517614721534027666500982057480391415833772898449697540426810619679749762207055388103204869957713978555674720818288780426799678318284630433205660024815345439923191525232672119163641611233825509531246243379823576198191773549080447355126806340243214911536732192173589867043161434469816713797336032830048071986189956506795860228700873406437862765267815693702914366619269980630782486102391827783692904375625252717528268869420159844403202931883370936593729026115512233158553183047426160686625789643736831526348587413066722238103065858893716041139433090143810603297692063680281827782817647335188815829338890135981136488074661600867742083997082613435782478917661275538714222139337911598259209624648907378304163699708797173964691326595870392309204087889875052914715082787082056194188797697425213735758961442229772964196967721387136503297094209893965680068115111224106505650345576086922694840557011053072158650210057466268282820876126598412171340581729019109751847095052175709158683265194762882392336935356182691530556142973240504794654151459210301197290465329137462394374183956302273434372497909562878874602543293734353458595409802144712472361095055818100544068414285798497396100831731032176223543192026799372789247010547192077062407130680187344895791082585000254111950771633818923918772766549816962950512829540597760*i1^43 + 1133584862251155050655840624871431996739547917299926519920939979639965776398600037322277132455455854649162593930281808867183242871263276792794043895031459127745772476856948618920044066612444623948167503464727835711603846957285266228883861128828016577823854399650713565128674606777872170714028271150711046342617967553850074890137399480594811685981802588862693490390945713160240467858215040774541873187999375181926905683808077169713767588750791935286748749292515938567577109898430940821664009575292779920925795940994432845232733562716798695685711405648604132309848090349184996095601790107125189688804664356395955749673869757198319977485345215406359222871133539213740655632749479346580195881054343439907944030300863015158927350006666246857751236895356369046182893124990585853862553387001410198480328257660692664328667597817790385500061980843324418263959162622970115020363849857188207837875207552974400891014623829952082459314739208135144938937078867251205293771892399776124991909701483325458704096496824878798946655499907855912548484807326745451014579830712036948533763909648618256636935324967370370034143680895652804752517781636476856293799733150740645263719952237029807448695604016864688475034370992866968214061335108187421114360495922492437940518265145617575362484603220495892390027738118971568471455958092143975629120562729698229682578483060219470350679923357080227709363288990025965915524483954707908555289295155269383628390407439942712905518612695986429236193401449929079089919974530963532498288728531427407997960192*i1^44 + -45234293365912445002282041001003030807496338883611320158551738428163723624368841228745578160793921271399064992525834285472415949291254963440010738582666723261801106644645509905482232485560516590671578408053108499503111985693262171647308648123885016644253751562833908586920823330501100466228565900741189074929930838870069006438885388290713820987256382248535660373873677217615806001100831105939359915359472629548813857250005583141772359269743845901237910858083696663732183115931361052321826014853289743593508106792327620277044272696663261530209535705964912892204288363897246012835272375788843068140132646805069899996559282687656666667054591655615021143577567967064383573242500541555686104643996204128178799013297304075076770584391608374042892319737901600391697671130584765082962068476955898515409662788467473188891439679905909961942426290905145254083190391133190565302383692716676574541775969321665389795939829667235021925837859336965044027724616557465131522256457868432664698405750937438141779244267873473956101232628365889536951433716012932089892585571261385304582710332718337383013065611259661644828936508912662606199248470267335258185117847203830490664935806170886784651707263274630873603122766914389354135704632417702134863566784238626414003454491641103421246604497222652852626478215594332048756969581751046949041826708350952013499708814413961899039675126955964428070058022365129496708469733431164638820840915362458833598272328204475640828241972890500821349114049038099629413523375668236402285881472319488*i1^45 + -5957888453369665027528998699705140963268252258966569179172066322905067441572789253880247952183007726112422722111432470617254217439427583745784779843763680274887256894900780859164136431332228456888366765131337941865513714570579811039850681207451901499066654520004585957484463441208066370011943371256223004744088197832159556746405029235294119032634943559044200772572354306091518589177702160452864067900051998088230860044865878805461129137377991520032742752653673572273481861941041513555482123385484736422236511889306131851138721014009639997840660993443010706577164459105008421105293610474779780940944183348652272455077934220730737155083600004907543561213433211818458539349780274958441114493939967787621068363072653944966288264913327918851901696768290133902218964764118899343623764305181827324428546668623377609887251171999124130483724210133336278998047311363095291115417573936767387382184683416218497258572232388227550363256675978736689299297682035232790819657955086554419902850308149555729094019691669576680281464722215426755570335805979579388731551467525719725094913685091279070416009841262061981174739541606354922295409110343791678558554345363690268471048928679677989403309840187531368107837808067051627792773500396651183013543251533245107432922041311408357819383089274726693141030992538906744897740420352737117587576177541264045256054660252952813268842649316615528484548102073534650078361985537816576729730984938211297342698462095379285646642200467528799977305271146924939090825491539180912640*i1^46 + 2571575329923144712738907041152071655072123037745123674534960960193101357098184311620529118154267818955086598143653718257770356967065854435186981459177110708969278427799625784544109647706444155140144706475450891525898802427957300130815067700881426073998148634701514733039762630557019616728651927683888153079746451950150784313047989359378190754066057284546913935202967113352545418090763895266040250802946746503277091529048397210033599292550726520585292153997194837941728710862737153544011097703147521427089941641479452931679541348668999832939314001156800447609198502782046733675288293320587118509296858736815506397452001409158437443781721916244395868415222251981627842301984940250352801447072485228238159767365034273528113562265490192130702308922071584560213602473827281722470147465155605458804400999861359287125582476183523366750201800112609515961275462910771317541221326209300970403398308179255496545450194386718721274234466723886841386513209998415964109500224345285023814989607688012174252010892330424721583696554327667009937292703000729676103972148573003927031942287944348962009009711673668375106991319089345789236206164704703783205824373154033921198231266989263887562595873481493567813398971415765895995167224747933657745524455356555204177818379927873822490118845253966404207755366107905510156335696636492734463135645379477176894416465536130736635763193083053064186199202331436809317882942273668755496992935292478920945061182791556674797659048436551775922686234388923443300628692992*i1^47 + 7625398512991270017698367601143651610090165576040412983224039077794575123831306097471943514800071681616765035843514058730188937595327316697250151110614491679149507785163450687734832633242781418407126537999039271513978425682170103881827013226919975802551166392209251865130804443949430938646446736438090391924117961585420253607739840473971986951505214220426832819078191258009048989415925096291302760525417752460959869203452389995095069647815190637376044081302930954786766178568973344582353894698183788185579219616178332414866348072624659722251528586734625048785379443517763819395225329729257502473496842204743874713444853169960180805109608995416119168097526817058329884000664830275899958028354241552945912707699741047428278777340564959432200011191905641976477847913808168439866647748820299623926105378337521937578907063818352298930808695100939887426545703678852423830141365610894519039947697769137417669260687392870697863050688864001412910612999396854602746369700283766230146183082971445835359644988400923813836903304417020686209443259024808256544435140410083530310375285135941419564772625171178641898610558979023213594445338985440457959924412481317963465669259791252568218939325265531066339416233801136267379195743882766653028954383221155184002058718989907773965402163811742605357139850984499500214449237797870710827211536808500323166278138396815460693176621052477812792607849175699556405702944420226017924289251092659172947744544364305546123780823452101364105109489307353088*i1^48 + -458233228519934294120501942738165675956111832582845373144971422536018543458185569560947744619703871333993470383167225236396565116072792717019199589535970571807332285017988215998560126033831566559793965052843779526987506340698989880935352377949932393207368820134194015218094307554224831396951772403031355812397986296443967189922309221480771141124474460240215994916481967789675028903454824491448366421762848152153023852843013690419315381361927368253825383096489866250005282085605262119948970586044016503338154550091882875103329991216346425029353133940889292883604437399883393218739868009316033389874307245718529112420041850932071103190385076735958405568359440233232949557475597735931108476678821130504461575897170309235580775696864638802541723474601546456387761473109908777297923337927819428389257049032507628374649592879800677286064782180528057570698764479763157883502948759994801184317216633836759369489819681533531600360949094605824320108258655408500995604151005518794053295225716303787913421592763356157646031296860237157213076830956549597641868518731289755633696360550176987669335931346159516091529672179771288220785828097565312305823720897724667421946305012267444664016122907212689935014058872797774241134809542624176263388569604202070657872636200280321456479816875670305378003784439538547361756684060097844696072612686608698295750966741791068175325157315766937096659888688152976698191033871013436377894755030443718550653914936426979004445691235677839032320*i1^49 + -17679178399068056288879449673271456147995282582895831618618484221596636820147854042746130289379416492815955209081047423171717324716047461302611096069289989287237175247567228142851970996902006467754051221669820079374441316689238345673476625269391700119278988462067356854239520313159306545767626981126502301478953645605122216208097753018024726385004551685779542016484556633133487074879867442239786198670596609031060958219280563967760167487743837882936054794647511810315184482191303407845887486066432968966127079076926472927104645014182887956705345123284243469252622558377533155959385715114272805152032479960206001353875069619614882538962448892892041955045586881495441641402387735864060302029196015612856902380290026448672014584281738330567842695223089675999381972231634672593546879128046512430177678111126415346956478316497734567161698702841171063692800131184474853316539202017810162622722327494399952310202623944387195500636599768702903762602424327665436196887349597083556771587193119198772682206918186117096396489241827577197284749768657106567781291378980648159818047599109216273089909644820369292341720290732784375082991408508816628424461981403596704800627543581922928308536755044700391819756935024386194514266055234640289811988438694863352322142403817558875918808736750127636881395872721727651893202264823686453292015281982616808708889355690201392540653482623073526098450304805698213423442384335871038143051974414604073372164537709791714054504448*i1^50 + 1345743607442775188735183482291583447634689089879701623376720047492198335737733146995655582169896136573326648724132082286951073337028763617929664844779644861634367715909507028134070912179110912932403389943104722164602293515547216496039922578522119073948248582737921171527903173732582959556825973393959995536249920140765299977862589821795546487234282721485849575661606776670750489827542369740943737810740168981397791187431850955282128451442295603170404781174726212164462492683700815628359289094243711855784088706700379842467402453376310431987299027936835727350016854174589333941349197137357489931934174850297866611193524743043963678659764563170404523422598073413956234446980025038159334036887280914654576032467717374098488694709791039092811974945524444488280646288160117210647365855155230410360650194272061870685727260070308899535652739488487479438981638778727525380160770307435391898527399913905395692691980326570120431361080579048617308045018387739281419042885007707200272684825649005074376987555601975156446317274406645006454437878475428597105961482220232959099939128944036347844725474613134922124847123099952183836771076553919566650261862315071114516816329010838956648747513328706124877082951067325336892473323296621715354807195271450798316180782197444146136173250536890649494872628341790271332092099758577009532841589422808850388102194676846875841053708703978893846895407076684512227215721911368451870002826141808313990540481789952*i1^51 + -11175364266350593853415839222117349892426959476161821216055096421172268446835463752274464879025887422165413679140413787933657865554683764221251560756495851887577374523538063366233840161719275923509942530267426857430877155616635626534867472558757239831293389101681373055725230642445094941793516967793262237496431455162883383435378962745247996830363254995500775188601780689224785014284317615655653222719393400063363604047745122973826345561226480191334535269693707028378837436679870672461864306736917543257081501861099213135357448388978627529133417370952344632571196908068151228207302115176612247767315738546279049525864072579691673821651272959114335370894691800974419809230310454012613008295440825784409656807309360628690507790865048087981957066955982652243973017372786267378432651263811361773855257221565585604562235115571337416529081174237464103357791749607926296221800236315811606119777031048133900686627153329288515346320852433898198660326042749773973849100680131093647584763208637962611141045828756915284751878035285258955587418193809988374723010055646523520528218202873608870359563941023026644592474380325713494595016333219781841288207441847803746437759033963386158336729190146104943435895433751862570305844099677601227322305206787113445360667527408201973480960385561395246307723347056536628533781884423334657409034668911268945499165308786442614437571908203225751290524072342281936995910540319460938010012091714371584*i1^52 + 24126446723315168293823083590203682946583444145443180660280462201121555045673931264311113083470766008146524630431184402920510961980974544874445877376662136483426801298999335712095777440867772192505856110435975628669120884520778955525946006750744747351355679476395466977394668763401533448518636475162018068002891412456023137940011305479618526472904046357697093244923131111175780885731496264622013376091101332576798172863904745402349120481109392951694679272494921015606073575726189022673057526327011227767257979418639081541138137426860904715572881269442998436037242781393742036176889518007694274563965811877858647948878661761103317611598715777414827431841204788417653553938001345318268919782147372071541145109549557467181567359132771168807379405796526263451000288698898260586387656509705503655144185502068593936666509387629238983720734247062074375077588553065694521739097179860453648538191594608309086750629886835156979646910308006065758890146554847989439330371791498047955261610773527366160371356364893893358851306427084708901922056969004327508157377386542333616305750945265770725988287349532767552686650786892545241794075848707453647992044671509214063182295364365243220989518241679850776791058695314126496475777417149839710495361895933350484922132994777506579550217954263766020480316411829031967439944312457939592191622193194711076717696937405991626164857140137157872678553613570476879105490541346816*i1^53 + -426142718572829855037102475682222678262315624105994291064743213674779654887812955821018470167675885881288537215833584043166437679848511024518122731217799990937255224899308804549916316481054083479358407327494537348344976305806187599927704918530878528359188716491695614093511196194221606062586861195629113614268585894919985328113979616733732247349248951706219298940047985050015679811568112501247972224367825978157706209972783691691810810476741067321626990155622845969127057162662784543935949709871562590834719258095427382117200259882363618236922774698570418775501356347543389050397002367730223507679221862169160578800895323124709657889347426918843855981922271638090224547575897624808093756504877068497323818383315202348845025337771033599403723823961019055339370834729742931487978545285997788101968537737375111080426299316677201170512583977464935711025377151381522216294332753252494399625382923278349553897493200201110397884682581690967723348785365518863682218798643563570664005353145127514039660094670294483547723939972286540969571993334675585323743251017112701264032829018918663088491436254830670847195581884717010546106913070093812696042713323654849710837345956456480507893855073071082845053978502630459897592073830649620033385315615502698519960825954600231989185948639182842007822950719282053797756245112656573142297740790564230148517459755621255217758909297006790621192394899456*i1^54 + -317344974637365723081428435405857277966629329242795329133023722853235704832340904856399920094732687670737107781341205892199113192059248769048865679904946401705591159050883367227545873667933523686811692653597248457554728259876906042861032636908708296704235585265758541068409078514433187504422918533429062035901677380032475851080790847174487252012577333083898358366874139695918343937078263768813853739915767070544109585186961017425810404395025277900232223086553782217796029476781004870314257785786537320401469453818727456423991964803069771454140633255044194002560206413258426523807834403483200526426957397570921807271383683703640382801768573709822195448628753391602149505570983646941398967460078699119618548179547364084259861062719514127029169229363498354099885465205963787841261944658439624282168443466889765212062287496656685737019940912149569457212503437155408913110269372523471316626517215587816279041943479393839866543342166442864772426268953574728209810436093657662216227337474449330911938234728993797045223247685666211803578877935917792427731400111746813524815424168315930721408630171693406241450552206067183633546169877803537267181453790197001184653501816551610883884865536384515442473212588946735223975060819706413025809619753376773144859051455358638716605409336191586795094954695123392952869562423960804236134081369652566146561991187765065474926444544*i1^55 + -649722041200760243214600837275442585622121666399894684850386277345263684687596276120982765650852022450821133301352296087684334789312827111820900883718221652133728041099640271090727887921623504154708648196091768307376014977858204067780177099868997692440782093875487303366947776764656195089165909796671291182454362346256921290422831299271498173004289330121243689659409922286241588744559197795289181859653142302365577825208908124252612439709958717659563526889183802058179093265711204320168800451561514716838944482502237196175803805532166572076330393795663324858181616320014322819479187807772518338625352604652707588016081110868170368119276276553127934227080359769461902145172610361638517929147724188786206468117267695807062245787143367208360792684403481596165766580724415115901290039496275669872115396214895163759643482809677899484908594426309107951193405458332045773302169897311799996665297358386774136693540437790347899097927069241512441077137574863178453919574598326611923700559413209319196702089280443665883093888102029384206050944842097019058930563955278484504106312841779841040737729748665966258753166295971198277333321777054101469458904984446329361337811542177606887763518555189245961103273956762178767481185420716271063781349828214803647598155106933058616176964329863353128660863975810506800432368047371737244759130439839898180562944*i1^56 + -96138658009837573468590187652543635966223109456258843052286546110539228151328999446036611594175514675536394675893543415487831635186524607427961972220531806986711706343829388865979311273288141071570284857846104722378753888715384439673524822987427576270789445736950795602788019696380995930650818846137276011451127698635818015707380403223089800354881608512770509981636601465675370184515881089542607823989595152179305519515992867356734031417813273311918754524173249743093378507435165641354398120222605121898915411326756975880524429647178109794029458946021872329746503016901719463129020241888473535940323647433950429796926534998353167283547983978627378017559834203182847605966245243971258805915859085908617162474918071121126279338404820068325551480340871698132711131179019008968986116336396998895344858894334528074787973791948063227593306387627672924223039506684250090528797431454361398848554990760690394382368375017144988070063298370054298062328150987656498242082749686336341815037624748553370617058906678934548067610272075364843525481470370334610676423188077673642564357681336987025173678456280267833308657555174585892378107646768893100409358278716262467177229550219344744884721285963787787093234123743606156882611331601503450705580586942870190666293505369855437044917203178303897892594187297914171389244281193082460160*i1^57 + -4137056013859910763242486704423629367581110646831784364264865995202027039316438523321424403748076126228787555248508542024547543856004247518840705905747156169216963865015179359463500503588651174126780341599210230522679284586943549735169708149649727354142864693650629535275747281173294785822253110041706920152611845796255950539072532741247684088032580518880961231020688598771859814700894113859513473794997711749631494234300318920941237620846635525554609073797587667537602084619002019810467576705977681023309939299005116111862959786678294277715515599161617896876812817039476551441378908841634478477861582937396764544628835348137907810449685694600772704179488300381977126805123120767229528467735378809955294089306561423428978316252327346078190689678975383150323356354823597124065212275540011624012667988322446354290467520502252122077574843869126537046292338173050521027127430902467422411212534586414998955116581217007707338223122233293244976940968416421597757710245634119543830771273558400605356678773181762074353673337712677618377273354056620759907981208661528928307688919375782460592975229986338169296746418673970353911627099656117035313714339383622851038219218768335249297137508725039771817515852912499433335259974700913951120633451148708025363445348282368650420894227224415008476313576902034560*i1^58 + -18156370631762817477609286764433047595981525301405749697373808174362661381325049430714913904352503597832141470054947606298262932470429515670569964112953293518046291585677388238271584389268347761654496024779156276649486911181505880779487100551701202566591685424851923217243120334913610190890808638098783944724453930826702542671487910243352073834778103978273525239212283769752552893362114764599211693345147801249369421117503420480847783415874217558347837317680579900676721985375954495843578713990080187952750668379299439181235611081482064628546490009991249861287356136988462165716907179241142633899907143306373581303943923306796459505972969288253479515132643447886804707077699081422249198197530880236970536020269039169429874219799670666103067258994243273619741185150478876482134562808317244962569650976179224763889187069340855406419673832864888128583699529992976950182483575024789875559363745040725518548206788834923546973215096044809876946157600729417364674931356193898821920420795808427879262461519264366280249553180779969479163663372158517685974227590229648425185579602459011668353060035002042397573485341819825703179773887333943603160549629600428250948392997848822097066249503603630561936176303289117533540813161337780008840352773924096260619794464708220396481361504*i1^59 + 133633943405140645841235165266245298437835904665923126263470540001320805739151994527206442022867420059408887182145909170283492420590911131899885375522543265091073312492510741390999991467825088538778121900736270548714476552970820512234716545163211217813422707385429079034374918334138590089964201267480863391207070127617790497369281796872986113781081539483849695325785474479046055631715863931592656556975012025358828155882998130966922008387787387429673611556898021290290336924081121310976369210796781410113574189398648135677693585286299212465484865474451422956363359729726012552001777898876846725176505367334387900467942874139584722834651634592302666860647600224056015430807668093216797213363400076385500043941569632890887841767241199898376098978027618533258322743225929630560925849237836991384969573039475366288006936837990735545689823833473810261427904991100562831216186918788808931470075943224577253334561500548236654604494802452005592093769811497370327967467515810494900812877403999628340308275707134455549976389605765396490930338579485129489881195874066263942546884763683993299535207600703418064236478583275414809251925814920969557112090517367054050554933721067203447259708460914250278944073896588556510502050507101173222527848738015*i1^60 + -187561078677715358617808907676200412191480305306951364690980651989916729031817733807602499335436122057080146797535207808332437781476821183421920675195233628992407960582775998136789777633305906514439605929098103580232134221544370170434200713176052784574797278308453378928978319119856139514530878703676699936726368620280065044900504715306851876329019447696872750725747823137996764150616709344306981617317678552827255255691694316271232638128060285113641507947607801870555119001899014950028986939174219438998208991008902481954696768980334721725491984825786342809401625572640085101610399543726152103292468237188517623421519091817239844167385036673889063352131638531808755543291209643694669699929834551946588984851357762324730251067168635889692445895341524476115873492032624006647851964742054073489619127644899620975010058620199568558647444869248047300828246205694192811548629885080188565540783659961138526922403233275594630385636338859760895728690762747964508950338732137673246574204719171473946302128978247014093751893511257543798898994579115469559502196856663734448172697510648613444374488058549863095772744861933170816416010946556251689919077235334713589448229912950292279534925293289058180583502509030568*i1^61 - N1*5776557923666316508483885589975228365694160262915289375236646995144577187104189290470626658588909380643943447092655686747249906198024594834279862518431713193707874761391988788152293889940981298408888954472935922272783212707794748978692440462199735820836866542727121378388773539463672579442390979959372908100952829519747501523489591701214669883091474964687362808359866489569386095663728412524544000000*i2, -43616662604454774831370604378518404482569634953759984787832735762107442082308151919780821582181574243882790206996631929160523332001308794974785662500572889937724563230587239110877984442194394124164718323425921500805128071164944920675908465104904326983743253459413710219305180739252707869926583828466894378197750928346058253520421109182067242462574359510806558084509929754036738958996370567262160770947714774112104652954031824700248758957842135419132652101857769032402421137617154579001392247779899158246107757840192677286876392991101449943821210174535027845136788816067518951738404658175961794862011039135116686111210826526657175414331964077516197725346641546559187531653927596494090688469736516241686009665542024491471488560990925213133325032099014299156393937299240181778542299887386853703959819998603811851633355051469635764120415198462402783602325720721018378969854509666290485821037075810679925082927789541953767891815038626680493629722124910842478864855292060946094076267919764406287629107829775575692438463821298707071226896786773204237258331429411949643304485909818331776131390870896462970094428088184999570349416336275006123154923789037494664145330484936699785718852288908863637953581009018950900546996228486536474187779477423193265232703040599781539437332036775392693732119762795663725738775822449329881359599513912304425632772604014217757936750442150369053927844520810555653351485115993715119741319159969834684818345893769740476822291934354569284179141719299860682829651813715713402045729941057074393097740187263863855696395399114178727891027316344859541688575725741061028573217649811509531902728179113980461578765082930429755796164932143440296723387773605748956710368966606294198706876607970744476580396683321035428100907947772283851019753881600000000000000000000000 + 124962159024380210715108894572479793459474898863359067473164020988400530085346749018000762246578384912725793409310815445775722554978481149724995141009976157249686285744850411262528041781838195766180942498342234415256127503921550115465843514116034471261286722493528862833365243407811734350027351320479508709104721509797972333812806873408588785999436928783252705404462245819472297714766320597452339195413414672527328135590526814327358835234724057835539336222689354523770735009399952116417246714428989586016084394105878413636978540049761935677854761708311723457766836142793855606751413166932154268795887290021728945562187183190034405905559959123164595914888886068222639500336203815568029158295557165656397885884623188224155233069686010605972153873814315545459936943340295632228488277792812333561008793639677512562045445880621677814358847120909265981950296956155068058661364376027791004847066635366207381922812911537563184863062134816113921655790987994133374315335413222418286388645122166939559160711737795409356824319271654678285178268999166941180021440201934755021500259375868083546245791137132784310103198579398772466241929101301785226043991016644284092074123433880916477041194840581292665718535064824517682965693397366213241973886642408424490344886083243012736860038483767248449447733233543886110322008732073353261310921052938805391797205671387038208136147960674577552327023989405074410811953228033331780345155881957430424046381557179575450803122756666776275987697934779155044270739401181408355184875956968607275261202339334597041996129461607329391043165315330707002929776406190771136540256787123857689001435123367373848490940792489783757025940174156224866249340033021677583120079518701985218065737098523293950827267558820708384362539310416902271037289267200000000000000000000*i1 + -186799026074477045868835357693162444145335573731968098912128143809283612316585927345579127081813296896930972917381302782480619405195254552282782262426346852907543156050014881480383521303141535513088348028069807214825668417405646322690976173724344570740787968752037677328939296678248712231047892140211117917076318664037992531172586335986510555283245295725356043157954323633906241919179668878228144656262036384320204732697682372545150411423669989730718106438692770628297801341733135551279164358431072365982372240992326735108366610955250446376022134270188598246739075473634209669336389005592774842929107248888464982690871688194629358553292700995908284495239309265266673932568384443504983742253424265089648213628082558704330199788037613724902405807550750487134863812906322661513009815831753187786009958015917310749600524809067470675562869477626986762418222472501084877124130414535987032001354891525373607643415197254207502656073419494638893862293024395309359822100404268490183874132810950759855938590725851848141494341454942116053949332100739575641285653284501808986760121018762279939750058892451156525945444021725653444835975170444495860091831390044000888430402270601139223579735067906166131924116562514439051170387785005244645805041590789621648577014690792226524617473208173528006853514543466152134290500911513043014204664915300128152745104164138703553508111820806065826729554185496665248358770147044146209715580226398748203125001341440005475270250141345974230212866518044577982380267112525450509326568351631180913061753461475535850083246368561723447865878702720473860388767338193948029040812653939776408776626037588032422938513866486434363768262591308414706366167483316709183928687431184011688091004474458774285655327831600497018995484703284757049435488256000000000000000000*i1^2 + 66207281646810935998359157365824361913207822046257751205176153561161215695388253432235797829428291703735710943565368856616588515902997924399954800501362940149031885284001008515476777846774496135453110306768308271099549280657485662195080289832363246460553480579753502586944763171355235073202034006561541202159359296093586546572426078477843582059816693053824984928689079325641155573325459329834795755014044174582531045471293036912447420815897249331584602094642036344027060708667122098956578120527580276545678412889353575468345635953145983840350228670413507466299424151688017593211136346210523869002930358491065421564493836226292614971729410411810739866460361843578138393350292685074028829372223242809046951129234046709216932430740844347522806467767794577864451848913222819856587352823204876478959895602401272058589525922698421714947223196838762021016825521640854325390376231513480135118795472885446148754701158438700000275384272852165212846867039911498301804570428866566035589739226985532301839594577328222510522069150954290919024721867780956295324297970492168607610144549099480521030781126633880537882447002847728109635014308144980571752985330848592884018395049417659441146156443508839067329398588105600660712325747939555707500020816004546958621910054857652742808238790955918919141859289620673008850857518825247049848325073550086833367153905852336082573891572548012470463316416629931722777258712121567328496864596517555554427457756690696104281401440924900207705073020921303730740887599866889470993689884596736932150594565394069148893856078161668961373477459332929841464066579014747508191614454873477030897547884063219817072133770198193844966808689751696981226545260916216220251995571717247126421111363506976916112532901419094506114947312819819164267970560000000000000000*i1^3 + -76493409314628964836063692770819473832541067552228387345527045360126689586228332738405676088799059840776021023520629412025886721185481500160624449839875640035723134780795349876068681959178905684152947074150719689862854185322548004196388748832245836315085853136708465655188192352560017728304845138308418423210146276921932512930923042127682979999876536472555400777062106461936973989443041133469453028831961871276347828769390063393407242931714052229899163838785970820104122201921260134400303872979627599144844932738699459752468383982600632711856341292954250464077347042843681808925968518908142211799101666911059296476487597246922682807800315502390428028192191616239027411945463312618830670573531512304805763073096887210001064205770312041484645126057277577202824451206217645115030206691010221903774959131928525415046522878092757858689723740018805805770044108369195604698342977561231219441665918707246220091838663205892788365989785340284789797954909843179397323677013983071423690665709685323561757802259166215891764488716617758547657693651214303534878380902783033780828563621084140198364393021236342448653461488690157086739802324136642951487673068295031731154905371813753951108127150252925556110125597267943181301170083786684624845004421151245410204866688854185767457907773911061633677638185264236572400792767878544148574749667790266874930814305438246465238255156400030673897992674736541139444997734811927877524789819710456073420906736349487527524706594526679549382776246851522468828508386526271632696443816841933471761623785279303714726585011550780645537204228329881797522955499881995663169717989164599572652989482790331084299457556380273235476822444021238811467406288096365955433345807881138393915269497017930839311025475254450207682529843445904018977587200000000000000*i1^4 + -35925008482907867739736577304308175201281736917377630816728239062313776600632316193937588016830003631190640800106390215030983745177126729434282271194877952967960846740018617920620648948130223691053272907080937038934642687954286828937021910400029806305903347553662123906817487095104282613038750878956780089142081151685180955454776343858013168857955567278502184144256552671702656755248157132323025173907872847679004155897686365023351840946529807817485821656326902273001396256774636472784868635411934872070832001644967421970600210065534309006143287415783488000108274621300101806909942925279455795378264240732226611446584980115589565142536249120130101388531756308591433937366849327361914125244253789837888998083902574123675256990461820284239618778001716221073021874227126498822350745935099884524553641403576454179798031260476135936416603462783560482892999210509101322878951168534107380620643148077475965316055238744408384351793353255114811925088175010940481233472475521765444474546627407861538431292442803989681191835068784149518300621191189775434858532460251085992973493208600306606143332997137115709842827443925514034060205976206537168966932344058223076398272251112651201787110835090635171446933355265685019934752521722731635016063357496769571488126115567921213288854503664160897128294783898530301463885248313558750252357158684226273631814556190172205838274113587840079442468939111032177072483534617079345807117054606915420871158498031746825132213468326958877807292394507473903840140276855344765222243330640639166795993761226101134228252647051771625158353881737276391913657247493999635777472316681250169244223894889651649596901927754797790099743980100657494190432616349575423310967297864507091973432178142704503209797467455893746145010333883293667164160000000000000*i1^5 + 20992892516925000014581486879311649485998181042917308642202667810871566354414094366666837883115136938239571963409394333838350307133433382876333639378523792756303320193326613325922920924201575919944502152694886475721159041603687189263353025765314219286868880101166708065427539898587471115368258919688908232950979380308827175739493853230073648651295724104858493314700723555519693552129922443700762955762269833146949499760305069444767501967253787094134746309196227409539214734796205564494837556511830270483857537512115859522391753113504793203247068053920444390307543821957411440039158779705859647341079699162816301907800619619278370043351460908867935706223017665656013185076529971088946268363454873333443530062637606055986834491200075700913937913086045021985441267512804064035201661131635165628961354623309705793330953884161219180094357238756684517162887328885062202230288963690191625711668279154552943191657586942033935704563765603881188810850063625482203399932410751694649333669235731441973914925491763587714332527879752828386525649593552561544364140309517657621472031848553483014208330309623167741061894884710888739741766039723114771822869836684191615610852201521827084707680969622847400443911372229966931170898381972254142680453291926486291317665679227642649118805355293388693718376595823956004583287799046507013423308641055629833482552187027608068889916036264619713489212220329166981066828850074579895263990645582458419819699371037985049756939770776348895880975132238929051101297797905951276829193653343008185781137180087022862512206351035341241504059039701917248939980124291529836374811353602974657349693522865658264690049741594484164004117721051234224286116994967958551418004955760507327077028851134748017063979940556885263767077357847360233799680000000000*i1^6 + -2463263723605820321806370581788163874403244597053036436379991106401016507923425147688912750081115571966129860143767299164780068786506312815297513005853546565053257238479104312008041006824538669491122072756876993260364966770236268433000236251884125977421006317523604127934844864321402251339092883752649290860030808145609017701541643463675298043872683861196347355442508976688989494509591325812077361481862295381845181734236340204454248424981469878825001114075168631335799116603501618695683873021771115628712218191823189241766442021817453048612400789933450764640911602699109232781449184997806899973333097446615752683868861783841782060827253151467410585903151720634033606123319771036519274574351191978088003979384170072470854631502769136016800112643046595791275290605397588289721824175583474602345824303317118688995162097796984164526742399565397096422629885327019045363554618142352143253524043546322516031238496385840244342165999414317567587081362393441167376329214694475458302914412286042827390947585076742071661013160659817777855494940689462958859931104773729588907686242570465441822382195031476006300285888281731279076598594188299720519203128891206694402459741881961764292879612206259374476150192592943207067120099910918653185197252628772701033204483518937772301869908495440495181753771481996375804167262430320798704209448689231440054256227967805691537636531858045045364960682344022373873496150341795129992064857716661771339577816429788719539836241444299413640471704521393704886378219982878093008200264901446446897733559872785807894091516322593008086338913476996746132263198295182126749716995238952138797062942401146286790187724235796688796390250301248272785250043607655121217217803888141378064158650093259929502525944526873424167155784093490636390400000000*i1^7 + -1897203436114189832575824358198031855253367238070339836395536822562821850688319191292382245056898856309199317286139840680280052617415403057927086593110806113983816557134545416045799718357485689906419281826993743003449966649400495331330345373109038684887297582087477805620724754088017471104869141589978365745869307847563323572174523000780620507113174539020345608911020121690994664361362555150861043578468673559454655065564478290581504480179773650271760215530359852230387916101734390348532213296659629504463959489547927843619398435749828419503629556952016540464512865067569235737525572760571472643083875740822538561649999140854793006290881507842834419806879558257636823370396566087076531686050602280564878358357288466425914194669940933335025353960172953909631162571774440675835169118063702303542742502522645063884704251025048462963516349083660941241165803324361140859098568520518147244018654371986973367250536239127013288580885135447212327881695387359945387134385936588243061559628879046539057724682611016358582157220378819003330629846405846998996206783514957696242978278737152738845221874474220555055161332376246449896265034181290593779255023731612368485273817343307346555493550983704375704068046362654163616195607572331212407659459491277950478735158564590571708300582231056963591154300464849720806091837056217714537239968291918647948918378153098971469174856852111913655222518514169112945990444425272776198958931015763311079984904588619849999555088602653553129384923791110206225810536543519876579006907495486684831110843241580456549641300599121013403649179535268625069479996195894889446987726221203893390164568328474265836168359932303179479682287295848544485112985272629598863867427302326169814737191910495135985509426396830336610584521064071561216000000*i1^8 + 737941306215639636591472324659548255900299531457737149023300363524307110582217169977054715691650529230933594999576519977621121113267970526323426845771832912291197451265528959864689681312330020159865225967897018207171276455701722901743537460225552195064381650251318697539172392372395418607383925319485496314730339845469925623188514775830942062497630339556739785949028642100147420475071718801641219346733887542670114654144483139244539822075476963815408428187921934143950822951563673802996707006516620480295714602231577778188095834451832148256805617807673291801047549172152021981242572783929694165018191858837912567419961560107039784458823086800181993199336201504124048226559801109745603553879820333877153984452103793307875720484110219984150775485602957343006313634997847958443627848850707384951119128687610532211373971546994408164020601379951135807629887741753270088495679653853651483482772886758915474515923513753376076184454497428448990634529714351925846981543600304063361972144948646648649105057940446474233552890166896805060899600163884148551316627480760174903094120061682499163335420097804825302456698879686496585809068256001221256271505815342438285873523280127016653026364219564135269977880564795567350815044240159821491084102531544009699341669322027238821622087991312177017286371050897803988814350036626295107062148952507941543473599676400243812617301093766376436325409176539694359867368721453554196732835359811811079362895997307823627873188432077477729526774526321258562649515957083729090066438492920134475790095175728881104633247821918796118872458968638440542317804542692952663178945117457652085639034515610039664825408031957261192937402815089821522633676554798602241698517192785995084904155777386981099235968918907622578635512961166213120000*i1^9 + 52519281707358423883553027904244218165210725505199020355514727258759912816524783358664043466413160168793929091223787235967249549424309214793413738095151429072669085494498377568837422032862448787560209473946957381732136777710492680743875419210036011232806199868836500180359113865510983048040840187803344239887469133181247768438730508586968079067147613574373971870496065821892029125411503304469565617235941566565227453176975615621861248090498508786741077036881770550449835479400528056018932821855898792466153816116622285745605831592225416907935794683171015390429787126899864535534312075186762577602069269173170416971901839032662841732045106342828156344933918952958162937042477880437076216478029336083297379082577971446382111929068809310883483153763615748381417985364853479654053816607463618822906483000029848776517169367359838971477922059315666832023440843028802579129666028028357766218502081669918884519499292836733736990285622874887558465584894524904511334213601268226762442457569426645547088666992194237824492597981130777040001697681301377848545560647187942715716374440466903651566012736492414153533793843535820328473411119664747222004674620881633099993096915413109160749058403647710483334621870029445793765239233475059160091677006250924190867138909497982260987622486279265546327497409944674362092335330572755200905037740941947160777788266469241610213928876188593175633561142557617483805918826074086235025937139567829815496348039940097271878166347883716194016046081309434113153294038270238159778078312794600807746173895481187502644588389455145996383060532373024482220584310152940433626657803953742934104385641565137661970043669827869288804944343646091511235615766351436937814214481463489911009124875738428825455456186753182592594767696101376000*i1^10 + -29526018499805350289286647132631226159447806326218718297599171088599233782295424302276086529401560801481849261628045245511198260918997867619637983031409046704107666577864274595627575722452911552042715179651768411540493102102390125849907235991215049762970405359699491976839957059920554006063819779494285495027699340576834592199156701284827569795792230085092033045523983895466986771624093128366260550337209015572601377849980256407732904859096562049017541511214872017490372832257452347875342040151007822921618995983332380234306633475209931251436171877780353388935032882404830466835791899657914795185929952171124530424307571547713868905033536221414857719549871858971839475968699175655597047155602866347262162717387557755872666151373542468695863017635199483754021712719788205172829339238656822901874756647877123662938549043675751216212076416848821240608377408087926913789117913691101804841509681140065546154086882715522714555278802187653225659448511611290507128961282192554539249233420902764794588052893586699842323894359691763398767428630723790007372333543368699969193859623283090061551157104475446448626846880172561118248237805451599416139877781343733217451016412333070374733863952868466515739803059628601384776959142576364600028493186360968537737785720632595903502455548479572935730936289616343725088484581948863697930390452545274121726349940742715721416560579910050043922141895154341088903105349328788208721954708015807310049013048499883650157935890509212712551374072056983163758776960812174406426044052102418322994264097357736937424721723113322135922432588931833621495797290188453269896463207164025675089344470739285416050583533915434896794698898846864619918832592359609222083791643380162904081067107576967493433877257474876829129363370803200*i1^11 + 2103453462056282601067874896852313366282963224270719773357803863518294292005165792203412863171987819110265536918274190171328331847018009537286630084878562057677100898678907266312833530932342042808083125155307714958199846037518796954330370400798052138185852025333132220874748174646692580591970235620151215004046322900120785368985375590078535018411016546429374809503660382627682118876931283761487073939292873810753971636476679245554926533115883312440663856203650832739590541609631280498343088461117022302823775739391851224589472123220918833942573976514828201181403433308256735218583599309091533201014392429465637327069677350713615438093964496947701976298613788534210174865051792594053750375196717833429453682786640099868858669198065835617043005562729744754521852241673841091494532113933940621736719517893791785895772186344475045590715705542575732528359286251136335001585154563144509225073631150280444361839363753028206816135432388629294790280623806069401485936953309029713135268917905261133393417828201857484567537749108208312736970210125308042510059340445402987139876162567436994282848393776311851583713235034636244476168774414199996788937798242416005064052146802475728169449495102370255390442020591709838632819265384100505748053152642429381139231149156845473743701786579397130548249158070657535049860212454349198992388286223572623316420408294064947245149714858064970864407948890497074637595704598160183476649185322409653544316066967019298865457680768539343091976346141858614009194467441492719457421891992745536461678450114092988291157995140817674842321998500145365570851626258408474088028924305843268677536746219668864020393719749505670034801828264246772298816856912885085765850192090625087035681994820011557597473837847793858620319334400*i1^12 + -679484406567032323513919690235719329018313069196248301098906474753775927787320286087026331819715056600268358534731517791921807383523017329453149001719112966047264061638084543266410924461538779703498986608268835735938508441122111649690949397005894931605321657405665366853796169844526266423309627497697898277563477450367137148623108149400850557772418989382762855681001021513287993120135250406777990547450826446767499170440294178728102613028180618437483270513017705059498019549610679732392714195700057451577485318256884820457547653774873044330870422251642881561428052346529514860979128706519958470231930633340082516656006309279964428608505119260878813384215407749959863918955985702638877628170629601980025168112689148529227157070530010018117053992946296024487452343913156398182182971135320541521367125151411144269054514299248744017180120973566762413679101373192057581033802755198794045470173510599583391902249556937422938086794745644458451897752675013759650350568520072078976243955773706595461670763967206369105671256825174080492041491529309693354706688094059023691683251243341412169747322506919773007699330800079384305861191477642767496657307112229939551875430102789068962291230443637761188433733839275046130663690089224930744726662604551950474297952496257000300389552092250997988231613695104873731506808667615595281517887211675267088123805930521016089962830611047999750834487766964018051582580213312771407939024296090497742073250667081199319209259254212809456250498547263034780814422763004162115156351453864865993778513649122303547875908975649136989050232161242850436033078974766830312448830057075900463542547280672413268443500773582276611254999334472992947918494175936693567532240820408368684745185648226850363270895667452893840015360*i1^13 + -63403439628916682312143178184947306639318504466730673857916476741577010126824035963003289687831784315940181080916139339728683596097474593479946363591849163569138052440245920699520942217073084693217790976579377627270686940588864801278199022092312009847975936695110996796706034197841124774212037045301431721053385771682511443797554551269920807151346793365159349008800327097559291875285645202316433304159709412054367522393356414133007784886115047516974190289130382391514365717560908672305862604008403986001447666586950941661422323030861386672028879769494964964387524709718806255408404645265573850337315849305026324796204821446778554863801716580182558029141426559646567380949464438414684770578926928380372773144978565445376248094700848466640288716626155909440860505487478170499038093887699434923907845479110813714775976851202846759002968606103690625641100030974095265230270238343017449662306831003873666075177410668243559698811487354827003920816401328811421237636666119325182610366838605211567874027459496256460470704782979616065358102784671758798070739887582450346759879925908591208633470661952091556258145355257557359671949375277390671118291082516873685117089143593073459584535772284994511185049977689835491881504277294662683019541151483740345467235381897349169803134911981556103275805903020557149552607329898783325001255688072385748053446340569956294237243097824586320139184370180312041620181784202462454990417759967382826022967646710119045561260731534823953601056331274594509703566719780471143734024623003043975683161195950467365951520516876371584263737491631076097489641437337271329995452800484569962027344222528818300841586494186174550245344914834865345219528150506289043016282600751020968080232674153637277349204484415777931264*i1^14 + -2707127108753077922899824593637188018407023396460344992265964212452802288327575903271856783719256808271851184079664512242394170932034963319872857729796735682646240888088171876224798320629353328274032142080783217011741605612674166987658325005762207782511981404992054430231350774358147483505963548752703021216998203166585899846114605873407526738208499909358472887195736390017671416232523612810610843600790048497172866881459305332603232244040153246686318358834101798974725935832170130825732145088102774792151914606257716919185071041268644266915125189822708509944674910590367796769169741541174103855773812252044370205607329900029298438716250066566730287695761016645400512152845473892920874186330104125667034072311049578077604773936655697243067576243692785086668502173549109205504627960202379394221073673295238148343651208368088508387153065953993401027913683797679130540374091630158386169330186083915490867969928463207756405829316896548754646682377758476820643107410737814131361842830871958065087861605664260641264927353286321579072226431567483463664946214179252346875267289603357167425708749319430091272264577872789809143136413219474760248702053071151085227855850305420765497034735055141732295816752581838414922245146567247937651836811284534209554139357902522170603303461839217749182429117843913378036203428097133006437928693726835616343966786532334350281340015574448820567879791824573800461173044040545366391262211641892379630393658132238068350787057067350708804376582804876396872983516749082507724726771875821636263117442282661747262984132997550292891108881812205638390580517863109044497723653575208913720570742395730456294712403203636440996650501235714528807173293614190117495918827237930069482374847002544001229705669653823488*i1^15 + -57869619863694334906897928742448688418040167502218014351661731589807350873498468977611654205850277131294706460522481728722331380475069092382559718197675138061894779012391218240458493400503563324247177333430344249527422002914796230111152126391933062002239457043960888802533185650920416382246677364035866681632433926817973276052116905977901442504469301737673614461853116934804644285776062451398415132490342431788196324439085058435676766844002318251522311811500539667430285935515570613371553200924359254923303588443103818738052704668670184332344002416553017280814562906071744631758330800053709066261634951412949834638208476441582654563262186607294377286362987561875079087543397833366241586050195409822306935013094004716477603243384105864666668576029672199490548477667173491375827690747862938623741270033360145091515065303058057698920520866784723603100947716257559435845252554313237759137211837421033910359559218072143221546191362364892467436192372620424066504336703134686360145364428042867318129201458742221579943241390182636675115995115705156369288755256496262375097104779667801382898490620087478742150726545631356305324725876133110564165669214709987891835020486666158735954904650188008958685271836731647073770876750124360425615033414180811725036707135410603028962789456673067245970044132015607715721037557014720818228470992784943770770689176200340779064269148680259510323302494904413458778473027838455618564053015933107081577992654957236404263566060801824727222631540640338387007793767807852227549172575616191569664655297158584603217454303078508541862119531317855421476784852804677882072324604570597868950515489537248160129977091264902028094415423115916971138297043525908214740047079474539774932371918863289225751753129984*i1^16 + -926599851237200288925009180427988261990925129658849953407792209192289695254964385538174131663596323458639287334600605775433220251855594360845208147586355560659949504891962262440221083904763349590760393776481683826691779865519831126542534611799026713472813719931352872561834072472978984294693972879404884187398531454736689866385793142988193561932845699071548645307687342136004461492462602365135053552773352170689532515147972050209067934969511791808569969940709601508227031108440988170811312984532228578463912090179134223657088081771581775367245035377511870648994977455795798895140075115668506051826214841324262595297125920157767025330716594943772665395747266555807144882798252249967315282647928148293101386115615071139792198746548506173003629929945346169397307122897621000767686139570832524110043451327209553268844572118720250315108223369405228744545041263019662801550263253759337901137352471033701822684311747712936321653094035764115377760482777833759544910419072568138664760624971668512051007681544571774803458440505868245792824903597122603420083208625730511714501926520877843425310767779624779988912377374366198800661190604164507108944755154380470744420374564573299661751100159704913131455938929744461373676105921301658646508715456343558963315274499548616692339018524719561945332202497475079108072999629944130658189843526668235328505487336350219006536750700709558335901404011028042578445977936046656833273384659304134680252072147071680474812490365074262498514551816169546049710034707945395134039737611553973202533179026976278396839921034129014558445083686432333073758786781529173980896373778619568004751123230237358580305962580099585177258232813971868881796159959508971479967524008765557115290014922808226297675776*i1^17 + 742706871215655743212899698708581663346740029727934363861636360106998814492025784618170003636674366854314647860457337471389561578612899563550383101056634994401821840330137428874928626038059680265073770858522444033122555446081515610414295884299977430364750293555353784710554360627568187458554902826855080185128707629690259125247567001928299707104443156037810158329190865139663363527214650760833913640254734704422830381206658484160016746991006255202489099340783436149997685399853360590594967760206022880840165589930458405110239954093894502637140154220312814063744702289825000280814678591493685548824152755853039452402251334594509082572251461207973607600628374894449390265262872306752468587894778247145535754480842964097614011428515820355002388720793016741680040354904737380837163483943384185681754099556372187602609688798055154697689197128587401856010085027205926141349745605654546678287468809653610180610835568264755385575481501188535686462987209489518159291082301511781522736087919749423727145554706914355844656546006859433271917864844712794432758201275161655934823437287222138320125585605669775430347165369559150045613118274336607105892745507153059509400877533306458522922638124889035505396955766206242545563537408819135003876881766171566628429030244515015369278905446127078587949628074542163563019038835004553141933193063846409394758546051707346510017854528656476388951959616857048215602741571878069681755086376035262470230035900912283768035343707590859369979195697096867254761552476052564214526680926680939821912824264555399949933679231369350482172986840427911165607840378396074813975775959587437611022876101742110122402869469857184013312531278884087917081426058187116401794492001732947796970206245924372480*i1^18 + -2628687185614395723366717990575127026956508082000354935005529219755768687233783965981976159165126604692789962060053781424992250048291960950568768607401888722986272742281277309595781252936292152293670928868702305559592078709479803497558171670293969223125898164714578331852112376764613649358620278416700042404346050313074746780827044018291720254182033887905852046223798014813650184938508814487100981900380435139499759057530453262902242721740385952655723905616170425922649174326029707584755174899153932522636084308971023717115801367300501190173207925273017963600176937211320536108299982762108941631028106012300797044021895285067010452132208308399517803536262294481837351942871937194730362141953510363483507371047088673522319413976731901919091255117011345349777419484254625313163995366793260997252131312963851487469563747381946695314113677980391670897249587932722161378850000625963263802678409323731253782498050070079673971219416410675737008799115451229575987813968490138423337915016052882225137488007918978007001684281009934692874422696533506092506880457249645053559846801147503839869848301563224444923904249794823123543503376209696581491242864552963759926878695059813778553391629609720317039442783969980482239984018243648018062987999866191546485771332332716438813905339578713145865400563530657943923906192697738040234984719028984873085808634898150110546668145026947705545200236001078752025552874671366433072689283511631890061578921860056322815554077348134928267214244940376348240386375241660957267142409214672187154453444614487472634060769097250426253990709031328531446974653911405445271433278295928762156454176505628296667445619891334311306608691234839154887336630087202257890723762437777818574393727516672*i1^19 + 3439551709893992905459621389235901871068258267813406121873940911220505274774826968819838503618287562745300430199986928125929085480571484146808388969636478266615291955376287731125551369003056987853197163214181395226539711620904780275489207110116725811522819540663400795582564826285405336396404237343742210110725160611307387757139358600189622134603413554586778878599173298649126267109214524823045820399310826847414708830616907578678079600856300167802511107746015507834720179518507377502037945691669444287685951794613584393351595440780150898919609016443338845473077226546905448043923210571330351242249472125411746816489563288393592333253607136559626320628241615363722768056733710322525326925771323267593562598658673488758596030790421945836293454522979346811168777201914775500243169953380664434533384905132767181689191429382498956415169352518928061679181551466914399079886007643022287167458990420511631741239992754517086051792972905766665952766115328956078860791047990604460446924144133336638058325202101518850022429972442494725375319041677784325576938747013346739180813176239875356980456122196251113856415776142066885886946629516234524195031043779847073494731217053257619122931543230814323667332816072479158600506092226704364350959402847084283072321749782354875887743251660853711843323066432604396243615441416423388470905837086368953264652856024423617685266650852262582481244194456745104223460057287368060271210273322206111925972803549977025756009563762013022589130835765089786791338240572622701162282084288499612625220159684755256027028474383490357580662658541968666684872011598582451651949735527828609823193379162924455977685050429801926057101216240286922371035848910959421207466492909078046010507264*i1^20 + 1787515153530696600836566465552029529340497665025572519838254618271957379960881547701701683219967469152460370787522624309821808404126615954906871143445070035390210062976103723786810982114856919044486818349692470322903561903959228637706533634901802466261603864589278127976173811003597730821880023768271879098248355408975584259051461985407065121162096752560974024271897732148839366905525809422913219947294685419343657489273356549358693861168191884643570857955678909894296432690350534683166076434185315766324801135275751566247557749426032652162282671458054979060886815258959306239473801198206768369950148897988923358499768144554738796604636706782080111905261914728943954736264013421677644468847959181228494211824973765076902758358768975567996842816285812775542573278926272643200919860796963596350778871643409092701790043159376870456443983409864469433939627412030807823369131707702253098656621936012823674086429023135216480321266335234261330977496575250777603222282448168686453583884117017355399187566809502954405704191239199646319741687654477792525284349214559767065039108087242688034622063054659719608010092949322365886938705008659936984238265512302260665771694244302540153444705281674840783944741186046333738655077133827369519887641407199606418640696668652214059993932416861635266126025525097247399042444206884023925758348850709115591015749703852768404191903092549007591126047039912081926402926636435785225115843267021872301775898125385281011997427828163660911408318370643264418569359907760909473679747690765104488682098013542346462768039787028273447699473416993575893875281598553058524475321584022241384031925607808404589368014522420652933423721452425697051004781133745428956090842335231868928*i1^21 + -1465325779191534866320145858396559429188838819051889222809928902194595341759293400835110127704221908717258731913093977057582748243560308748219072258550017857847128105116168727048607425517706809043942670873416016802810313604048305376839142103457835033117522870615078903381745883260199658103887318532016425293486971517446468638800564248508702741641309459611797124381168228402359631805749542499430417234026578917670238391846069858780615607495475413539553472141050066702434294878574090431412168957339401168482329489324813907761315704159878287370979800939508729271605683589299169581653173639570094612582081589900803343763963573733525394170697581491818814921032636977577539969091191048877938411289336239763284313390202953427403423391155657618221682390763043126775341116896287404467519916013835480524433268982036462858943314566719003143827954082911429648650591358333598412810262190348850436484607631166718651280110372712613344931056350529039399377374379499521061759685195535056609053920102594950161313882777548770784500048556416755166982733266985497761246169553201714859503967815893925193200350349500063751756608040510396101666624336210185489949457715183510563737769230917502588904084347143737756240275487446131938583093991646438936279499067869905213503421428129762481192632205751309715254957960263883005081577118290557507680866152587465720620260335611836971417286704606691338129301736251444030006246530810572648954767558416067086256352709052046470391002178179504841809645490326277866221175698654293487744015135742050492362227157326795808626712940120799231105621825351550252412037427001573609730556775813718385082979249723068502174830590820258092088828352240314482630741121586448609772799262720*i1^22 + -1702568179890691966921000778538854212230511041289904850881636341235988992667307248952493739564700286671776158214571749721344610206427409088883561939416840822973851402188583351968123426091129067947858256932696312984168238330876270502110722696867062095814683721099899069416778779959282404805404324922426186482156364930705374137010649711218762561788463879945479265334230007387719543585344262127712465995600916347957178149153874420764246799800436801105562498587875466144861311164083419644391716329837487472611383421041541331094762234750267582447247448641889473026111556428146129468637441499511005539444229124588382957254295288559118080114132746329692129512586018803551923373069970434480171314674756865396247402123774650791657149413019842102631629630121037111500450728879029149874579756568461117112231936814506253073535522417800382591403060952201873183747052205545189423713243260842084410207032175150479973633792073490420873203183135141242580648346729876485209310961819577870702040973620584932414274774379531479516163631265332312538355802073732513955542138857104610748064315390592357223486586592502309708573701908993023647587631121058294848048708293252955333240438017908255137609580655034748500700179833992334257145527238961848806809398694171846959041909254005923477828245667939910712256733404033137327891831349131045117377886299981157427931972897557517957116370400397323857826015589836835049635193351781058823050111259996438105518826368954177295207132160026404495006361386260164217145675719663400081882345145842575884788414078387485890984303555823997468873913660170629574367246380693557065378041083349663909911728308888751072032999440619544934602380557284875764400863817768887367237632*i1^23 + -475260264094313766011126905396637098575309343270270750200010375281931206200308457121590486511239354519692110186416824282081140455364007266821832998867403682539539930994084285449784617988495822344385178672556728743668223588792097651243232118926948638822518384824175940848045484011442874371231935981141045790791930909138721986177153450231624334453341571581533551358850722208816249836762105550133573363983728246699826805422330536203013944082515734064169819462453481104119281998480189445392033276890253613641773370846318520688759749247302075042759746057733317701962700564907523474554836904959140270182821362653577816108921402847031848957927273829601730235975975628663989223508603747111018270727171003097055843194855386254736012009677571441951063314402255678853459334616466464381547464794069083579303322358887935918053998145486941861944131293664287845720883366019173066629093137462734474261677104416929553536841234247759403303435702096920724626249849170465116258659082336951650648359603839669833133574074290946356752208491998194146530177748646372370552289443166280688973694908377506352779343300338910523981407230206403532337778236130150729255104345343652023208864953195863045260427549685782444930278285334648832009176550895538561427385758866650798298711969993942549574117336146989776551248776856989326588088225712284970943902583581519900990888157542566770365173274462471763786890976692695469988402533167472595048036227256776572566222558902013431284571387043942200309874609346479393671751688194967887425527378270697456728581471789831040921653458790688469940198218497970355701051700825637356605389744910559039878909947558534276411068985956746748618999940515508065875262976630456320*i1^24 + 691608393658050796222533024482370731767453502628717401265437833660449674795397310749708759920812241438007469185588804710326058680518772784479325403941506503011995499019350890334425690432120687459863785223113344234399180831358293219798858362227199670239687644379030222915775695601652199827495496102700341250073832273527523277402874372382405087947328337829838001999962865830082580570015107555220200190975641856631883254893960235677956295255074598096440039816302754090977332334006001792873947995769277047560769794758938566332336831229742048761673678828799511094880381197003400867871997251430302302135094202792509277939918085680368000899457394160632925479823848457405907860243510426728144359457174109748604984116046399719823434920750083644716979700316154708397318592564699549843243868489430009343387908808328766260211055755956487591081452520389104033865781044890574602365127615323584278873095736267579314333347364692466605600190833994442976285163591379225854377998765631459257751199382284518109325500865153779590311947243586764352440974568031568306068065981686296280919763790607987984565224071914322234248631340435452513173177351477608620818014616417432758080451798694047178068419048069124859294748004777337130100305775694399302918343781596367692631254308762768649871944364696559404279612076993552982942940591805445666215778760487835828814821072382537539303493460754540168954685470158158139048672950865839041255218452207032637517725443866616797332263729701814280105602629000804400844255337166873075527475893562879550858684862901427151907743547462947879651813380266289115327310549701649361655118070850013558217896230070920582557391180528940505004998539739736045667561242624*i1^25 + 92366362387323824418295633812269012036786342101044717923610124126189715037736518870039232367810563687529010543106869221014199373969411655176319161899712487661435234275789031306026518631746156757094477963019420697928672267287541598711187139515028628027770606148566175392418029199104734079537871107645729642693780277739024491096624264946602978206111268857670996181608889222540456195281990744882153854755030354152859384703403775930529008970705776242240246201708619476882003811303719749190186818298597669510132305252727644770943930443068319803180935343439729270919154887673810921303461294249667426480332931139533424496290659895982042562007942961818553828430226707348139380273545306114358229210276934823624568807521702834513404369497852589710086184095616781820875183532904035201254118986727527654258954373444318762292111855365426942618724763057366348586299966031136155110745124364037771042456874644665417468207359561920355392513348692663480763058477160884238524429763675406865049159399451904281774742689491210887899284028247155880480782311655701673682063411264441988908998955889842962272167589104617116631006146831709511507219450360881071545486388191922863424424843158713103903833796803466151860617165164988756641831018639630791853495353252575135857868072216303084217849775294836498757999114962233077400126252010476682095179951388887762593745416824508672001396613649879336281015897979653310205494651403024243423357682816067964974107789876221940556002199211454319226744536998265748383883782998950895335017418973333944437200385857513113647931017782480713462178605812733376595419861953513033207276440263670628374156673345424524616997706536053932973516375810597390909440*i1^26 + -106075736024684280978514614930239712112086806916019361578769768027090895433235570867937721783247995841474485573977882656608974591473078318503559958649333437275499740899642662501685012434731346898842235979418041186322936566251473416744281459791975524122663695826969029956095515603514218411974516910818660862632116951834739938763464673285704562703142172870847091387635973515444866165951955872745081666498650209232108029160144114863152389914560045931515148207548438652250259338335351435072906704669775229820745091267986651828832519032738175153709904036429840477822810904388575427739646412163963047841058481123216404821886859052687389221887769017255036031908873110897169949641631817193448481161811725077956919882470960841756251059944948800971808672420023865254772462838742787739462154189732958637381642854315148758414889532949927148272455045641930373954696944541185491786226974245024766457554069582804403906224812140730560199855068198757061143587357756254614872834802742384431535445137681516059965313157744419856713334631150554842763098311866856523024445276506198262131672873943023522040672586433907038909111771377508615606854661422527252393062594691782948328997129344544880027625845912341905005560032769101488532639760606708162652451613498684817404588040048526541840536502518004863070184693187762099338735533529372453348695228916226220513360273278520760030496233606837118920241370066418395729280340916080351887151818729625922822214145962956184261966277059906676189698919380396271890261775624765794190832998401733608981636180918184305508353639570155694747660843402475264143787631696841024474342755302886848956069106180026697429163186182172964699445398442344448*i1^27 + 24309458391946496193417995640620115787031719405161201193278481361338539757496637906814309878347577915472174141950971333281021635851784912261745321851554489414071063155639042346250626041170380721312020292616576007868222541512495831963545886111498258383785870531806350068599831638091746034767670421363495209608961709867983870091246437542584382659317959835302904531376760147609511895215769571497946940052723525782401897289666974931608347147959857604172593930505270303876997068392923193960779733007336919280094177612175174175894483564944683850208110272634769541670965621901597736981081660909349696571757447184284867000779653220895442217972850818172143989808381160383561005634801116126407842455281132969721323038028903642523813446724516833419088671196602895004656482460738117022710051307143094511331608184362803595828426949883538763042275750311827933352408792681460221529636164765848941217328239608275449538874455959627475659244080145619588277050098446134351960516278398126050775295580196163290417930974164014447207407336870196621577303145002970829795803086020036000516855032248714053579406891652392668891774921484087160350876195357158677850424802460270837862156631840492490766548404234046602744543969806441237501437919885552690955608735735544201293322371746367570351090825698169936635461565913402883957325239690444264091854907359796316242465457140658347970549351353172828583668635213227809246857652925920267802352154224515253202831918273741142194927762412375152507003227071342574578988956852321851019768291467809205889110317687148797292873415488167544004975914259809083234441420737741822728545920993862890720894651795204776237883514589861116752630382592*i1^28 + -906474978048027137190602552471965564568342979140703150819553649268072890861377088581854555704809113823003043358934867215609547466286085459683937754318294921816732338642252009688137878862133462452546290913289427356946456838110370609726725294688806311673502839999275873270969843469291851048883666042039171680949138030252654513860281243268654614498913048421138837441599134531802696585390080499186242179067320963679582063871237190341024607889747110988599638677589011178165424372347021498782592122679343239491544971819577827939692366172998787799727361681764798057366374336118328077093976300655576849085775859275684884534102369243318462052572353605500227049732693925620638771686595999014034479858393878405855556475103629294075822533249083224062881605454917343150047964623119778577797527440863548619629265039932892671102572388312372516991153830372664662130056940444664866778439677697201997444759952885827829480592308729360352436265848331860732246662075117974145772868777736780405916267564790317962262032671534016887992720433710234185701597040471911845494724572454338977052242497677156668255889551883383309584780817510385324712636605803715378376837182630532104701105634359613530702858672120294043515289050803169038825862566551350425591927659526219722133313421459046278933486052879324478340468022464915849595373401565690653234336409881014074969432653559441940748700942995417915381740104060699276018263774162990918899926528884837421334899885014238160145058866122966370358633327557906981387556761733260918618878482019425133173039966231736522339171545461415286128313911538549483854092196750561312402524149933958123530606744771481446111081238929921277952*i1^29 + 9600176552677703693904164393019448653683408100273152084730310920915895549065002445981609356861338117735836721701865027450072424566442079875469395422307221202851854607003449956189192986728414068730136921914992416881625017922502110371530634545668831295519728482925998637000997438975224448799749682280048829716777749892926406475465085966844077519045498521981692398631147582857502575030998130452784084962504761108286343322126342609334040120637486162628695342149512464674420739954273320121024239538136299123117501349766616106941673639405913268509981711384632971929857689792375394802411126202872310782596441884773455010654957533679366431350882339328424079180578790877477095182514813980935353414478409990518969969434916496590539647489625441557566139701697160357719463409234829115354473822621630199859585118437928436293219441592710612820636968939668684434783779713027683952390911222787474909668220983628581819001907641481462410381563567907859519066210766459124314151755858646814213469437278740969024126835257991075261340503077596421835623236793769083678445812489470419195069839315244279188306723090290790071312245729822385586855637123102058882193412432132454016253741062485761446765827778752639908984317522056631805759451378394240754434169415307839922562270953518323661289574845358293616593984015607354016148802276307030578903838896579563371199366446238962366922302179860970643718501461476069678215284895586791355825614769734604211445435191885840128697206432941307857502744264257290770358442725621517669973930646912958487591133873492702646288736164136613349287738453927773371787827964721227512824211867283928930012523148794264917048123457536*i1^30 + 3319540840148014245131278795236994004671361314055897278079672784221676596007039426089726730286512239594894917875962727940051059712664166841411963180021944793234398460254591585612776511524242227945493124774681709232250150211817941018097806981380187189261754494984838503252173075339214984650262252674539049357262479490224901796886214831270396863544582234837923410543785408612773880193184713305152229832860470175746263917319208145559024526902882739215660441222889052763174205714017435601889506969804086322140768066898561010887945862399507151275997408859496061544495123510043510895394923455792303666959323188950664853308596189698064641329545977178684981923502675394766285172633792009250353480022637360283962952159610078877706973713661213438516106743743264597838898939281620264804352661558467428574269737764184176736393266735074252940786898375280147982071482579873267637208735805367900498036713628413273157742504751807165794212125021371397124056342908087789288336024005686762632872565345904000847139681828583226684183830089745805551462625372406594767533355730284586158334860505811757005737197694620241313450235366905237052922541103082250482722495358960186453721969010960169256742967536772420160327654604352914594506082368128571004894695139862744696643918162881824022767166728101919338382839633678783402943664044861704486141088669453156865539584287018566052291787236639948684474963145872494189030624527134576021256673041642147567515568105446430243526741629890274442796700626367768124196699262479448496143998299522658528492038461619847093903797865934304875230626319290352283131647308101980869191793000647017933103925957167824542629888*i1^31 + 28614085853411603420067714747662115440757229260391602077970736409203983997201226817467414736294814429945058202751700175724611300640249876244718356799484804354547757507460069050661624847691855128007206433714002185257938336914674305289071280080635446619673726487087351455718205630225976239366738074236686965006671822939299751370884921322471889509270870443124692078752039668814494452451207456417564556145252320457698848162170003549426637197987735469723747086786941754367107853154629944513237453927767347972797184580434242100494478395928251898265374179932499791159750460659744306749215077535358431321030704346433943738755456233773223108309957618842210030639141400665143237595122388149371519927956191406758960752170861303538607520427381702183986798068245034926362000076611098191155129196239118712988938862130754905383185734827112886006152559648353307185325690848080720002615129670613567211906233208949073066385074238165056007206271921452393046726651683216054657744276696821915419851626658252165213523562451707035779513570673449862410034638772387488413607679398248869335700507363847758513255343987789369709179495391914602563315060456242533992718869449357962633287916455137293036689391557434105386995149413621006978860672969929124350659331269841463203851899580745133975309143483149241578397704154164346931276138883951948385786155902670102156297005802387634952333806830669994240160093842610315037793718803331786578345671976924383389913985564678012640803799881917205052396557303753861330416759235596990678821182923016294333947950327831353405864985952205761134517170101980711177916497746651078583461616391641933427626812960145408*i1^32 + 1041772274893081854139578024134161626708454179119061303948004215164992255383355242170796397986718153840499640671747600484725938970865170653645674846449717151097438295733449209316405990159537887837625452680390115091837311107664161003982793520299448217453782667654253575427576980305134254673442183587044758653556501639699578454523189474069734353388832866494064140393970758958494166946509473475693272726038768945939347588144540104034134397674644406436177474353397293501728468227918218026745379898000682035661876773354862201924926984912442156778941508234349385448931676096182777445803881038484761827329243426971510409250445000424272862631208693079577008598306729625031772153739121389442536687679978858456582978235605681175243415056337998794100230818653806115130135461545245892363337692035062463290473564234892349628880340061658520335010458661951821931924736406427019682814480789997958027991378959185588656947105850003610923492376494798285792454601457129022760769830503101934580613865371654024197327759763651036151310610599477872583029624696247985657707882118751164890245776521479906311295692405487710242156567052490811485924113732977716599780001736571773687637220184611578520163068754364285378433450346748046624419986587465283282942100718433458517136274069306205946056973851014242992099439564196809928749970333824221855379395383129243663659440095341211803478842857421444263250188530673680630417580178417175510000548488177470961435362903215171630008836596209535290928525884058401182805858078779925727125934252478047770983725033071372658566158123890605412871104786695823643079372720895228975837566494190938280685469696*i1^33 + 59065366258729714562785044039107653416874244050741873298152557056854672739453591100015521466509056935743753988379752880350940932741702532816673226822667907182356399196259689493628227756878537982647992859513047924550954992317085462063386289910645780629903913367504104163739672888218988661025370371501627820848609484082116004438338309675986498184882857060204079776106537661041509968292087619563475816529419623322001158422733137519990861092346161558791427847653754472751528094008568443476606446259693152210981695262043927581972719775170198868143966753346882684057073244241747284469571072322170783702959952794200519116703332686720603475558110140071517226476715625859654324867203810643418932351180478322475690916077598510310691061475248790398871640701589439039220651121957379759667941017648715568864035892604152638963104528941753218553162309555889418391336970927606454507156449641334655493676696343347485234242450602514783064642395644520472669253625125401830053108797600228478982702454537787430360546043984221860607306418566669495820055487954536998377878548585365242422634637718582188235781346148169127965261920678457050590548332724656688425115439389513289116425862346897713895299148410063504209865147643426784850461319827807425891428668868837310504301469358259362951320365789154465603029993183498555394322888466896284721343214748343836557719722941516445764045429388721836578941619267991266170969069268492938585588802466537820703515465947487717455727910183676859700793721408903223237049058516558483915662230605983333661132973504169626419091443467692294592238036375690786358087496198390067837231644094989598720*i1^34 + 918834933708326763688341361320680720918901480107271225612770048763900729832993450191852353034630159206823859491598351358825662594809187751817048052849502257699231740670107685245636938715675330085728633711051414395889859291488779678011570666186471209714802178752486748899983410638251397549812308403181828183865674059441711277579798570523310272057915076183378987286163724301487486259472192022540734804097478189975777767287458569627656524221151884855745204078935864836446333778756613935091014389073126290426906150433656419888878442327509172436035534187382561181509276589777560467918153490705294321830554668914180384728928142612551755558000119592212992939026290007693757585343555515434169606477426230067503613850478228367430978644550924850623414643948048943895587418629468846213778894733984109590931122786245494316171311959555861094454102559280503499634462678812618903672206906541408270461696565838599278389409870860307050202871197890204992789716658254731160274443211296688799207128130013585894415167301792239622880060967796878157649882274735753048339912270791791372686927202965426199647561760919185692134386803766299041623572980323539609825750773275563070124099550370905962365367180963102486160985327154836626217219901454834928709870957363292729153039548201364101758064060867969739201380834042112601133826899762938991147963539004016780822807622177032513692289723543408606163313099306041090186254259020523951196376823109172542194124344352976992860400823469516555198171062592248730047973892896720033817047807993726949685208833242275367958642762100169301781890008126027968640974859467406266544611655680*i1^35 + 9666676962389081666234037089988369657409334482000784887227200551183735718149705775088545644704197040691553054380824151732617636164391389337190240262280105576998254351061755487920216321621156516780233062206398812868297035605348946321858006873369704905064715527887543084295780739959703173746078375266441476592249416674259170456119628729947426936460729610024397610218936820823080170788001357869853577303101070530684915396664177420167274338378874622493273851703746147017342494654817082616118673184201092998944725406868108609797799102657282187960712996396981375864633499549160242142508703644083073320782491173620449882208732539365028764011609435626043454579943908063471362905116051964081984284717351631706936984217856838160124048740539935626828136598766105591978479707188765780185628458491798605639668649840809196065170244851745416912561592858307742821433325551664140222295424201268072371407766201526728158500947447831954326545177980575931136292104603548417259849854058745636440927381627038760452643402235040413540308850842276418571201456754461836905810827258160309486883471170167903861027300982157074666790806905777734124956299607474746894632665756425781983364376759667658233262744072023446404156280215736774615019464412045811341375472416862751077952378417313756774543679886026477050283737339638022116859757179728739361135595007594455197798278488391084719476972424037309894143706453138343864786610441802039458500001952782923216622793058104313419357892813170320989031445548551764537404982697706042875707821985434133189243024886345412652103695743227672867173394106399758317015762802932327645184*i1^36 + 71679655326964171059740682437962776247759465666262357487769526928957261029041338576672077627020518861882705875725839617411796201157018683353496911791118391178031839252407298999541209029024137940971250655632019568493437829364889507500931920554251943009887082629347656833365064372667215175987505151616673282643512969004462791291697723429903273903184612163198250730984311296156213449412461788740588204272883531098797240738794236158898413012043601019954213879945672864642271491070546886196213601729574788784581622660591793236924404089752399881459553175117568882372066583423518498750331046768630677735437357127284488297556242091122208515368067386451797757177514307791099152676205810436160791189984407492865895488221236258648314868818053449882532619976028303805646133268562675821836792054828937255732518730501978416332014277107414968169619470679299524586961175321304469338689779844095999631646958886890846625303861756859298886856031343476079975285899713970787747018097386231909422851300103576604023233278065141983246794538821892346549015496739122915991139627424568953086322693940940617653214612746144672700855150131714787327553835171661842459982251504091072864369969113708302998388148347292321885165161722318043234977646106165556687664682202760744537456765185477196031083637100312502227330611929818243115133932101617202232918082781327438604076574222975692831071829581612670857830789912071017163280259361905028285922469948071338582955629690398436224279004251347346219283969833601412623369295089794273220041999294303408629163319171434235299823661411024207811375275573390347211208464007168*i1^37 + 548610985732841813969341682541811412780741612326691568601680653690868971178051205011885884515867820058143208016680920758825340960087244494702731105012007194516354517757048357396548125329784110081260762527473907783198595878110430963102186559213968030433497279540069569112962463524360487697913333606693290419887004770759338038559311354545977110076976860197326404087728082104974077909761662050149675949614819480226101685877293398861511812375486731964945193884188842800699395888738571193206110184257203475375705089761292525780988300425350702818827414320379342674057565623501952866676863393059830952484912877596515656486551832937237052818580617099763543608752116860646746135540715547400677523725478457263722138080692496053127904682466332770470459821986634695808984099425263413906346789977129064742038800983088928134738503425195533016427860693143614578808265793299739654177345298951445003127135572460667586011699676392457068406499270344628186536361616623674330762085443991256003440143200666478817160704525455459478084887121892037649631719505167272526857204896637305388055239895971815932639878072308825122406076532916332925994035914826810623536039118476889764354215819671327952995831079515997673289929630088253777169635881035143069931614116660063931712385461623505279398939642851977901433282940959781719110794629885428493262214384958793662115050834232385024680414704208149729868701220065728128071307691823122444331840234431427894379488923456362408320224259826511005083865044360283047712766549331029865308465070186563733606362690506698525194248910525660579480419942671830694756352*i1^38 + 1812605160843444664258129968277605173581966075810675923448179656722778253706070849036624735988982431060434411187585668760505253431504579808939302336834389472950044635266178319278320633609977100780669089124183681266994988384661410691415773786448270244665483345696245099590975303254416212468245670765134640359139611339295129807210373188720193233923357684691654845413611089343201385228198862934513462399450378039850690794304996726825874372381147791710007752173725129210655346936980064441657051709000904203714105726732433131865402492278004760115484676940293954880504718295893680977337434441385196449247578415408220782105719119514476387254163873092380281647731673416647745868149105473094893325224139691318935010604486110484768141142290077841416969826077852709546872670559446430108339856148700326217450732308716708512361757384562439774468920442983084330031129761244647175199733860353848101463546697381479794620178138650304418659110255353757708082351108524298587731694197840565984729623787750245023043825669475200229444777933373466647118870968377652756784433499279246290845514970203883551405333260659256835663121830264724172107450052373577696090076060937134978008813660236920420297433487237357480136613964420659318144022405799259591926166699151077541753070314411291285885089409120034816221362572524130802648245078281275755763862780600455824565434488714498182405175403478772989982437441203446441914438531095129722010223702685234618118311259318948445892319534264212384445607463040554531164631354502115013082654207666541687690458828306835557919391466833864034898904904368128*i1^39 + 7194377936783529585228559726998756167249255043647894301678798371502700750491562703245453738586324265339718984662780758462495282375457756058116131969105576836709377832721090632186767878323740073042418864319367257642506851770185651396444209968035867574622799296859963446360383454206759453706538669349432121062862365874281644116584740288185802994713944056274068743538282843698986006804143520379031749462096189057135811365291278069562104979337974223389866031304495994122674916317680567400700734226864539327840462839610414054017532208232002549931127233337324461708904050161398263689280158334371691464324619861666332631703720835389643256344394015900845878490889520507876088977115235416659396621391357214427469334970618462761882607498387172435552400855684262258640293190492166112590262581709114085829113671201989196580292131694825999772921772249289559314564637343155595046557661229363547073004712742824725111166711040018158628842808427627353760885146878906795233849133820688420901321782975082961442889573378953643286304677870431115093089975041947327501518818026834989093711151317628981203245200977979595244244228758354385574811484672910805617017918609322420370746049659170777209043100976636767130507296947743376547410361291566520175019766057293599070095128459022360589694645409421988610443751496922735728925341778921758648543484743322526814276340299746772532102892933001558421447316759265357156861807668731605384547665887616641537489324128008187504641696567282508982490602502303727624376711476233696816758579845666098377369933540527512955313023702830395705786368*i1^40 + -6696673286977263161047455776548356746261751995548063593195402474663349958368255118629514120305721959905412245758117292150474957131209454358213495956979544989434451328466979166608330554240719490599825183878393209121590568913641720288759459717844250417127524514326182857464210035291861313088997627135250555530493916778545576383741485677719071947579164475855898924235514122752499976336822092095183896650938647912700843354017028441120579128493688477666284323601161819857049822799960202715082565787583315276632471881748687349064905882531383105860738488867118588320129669098123553942343936924091903393672755260335285623680842464259224744059373373367251114162095099085300010079774725909952750024683831876071534067899827660792716066781787429227954598806239538156103750193922828624413003873374713211458276639345760878681687065590188487351364059416176184222873379709372310364641098108897563449573819163307711123247257594066069523401766799076760807036360418422936115073841037161930366084349444883008083253097520218846254611773056920763450962184941238316583421896425194850488120025289148693931298822005950879793853666680524653436616063853507217190160769953547436488158349804524814916690602802509326658024399702606955486545379338670677766029193675592326017997034335100504633891807298824437969804197815613182839496540982656015096924543309316364094439192266797802437008750649075883005092417460346410801309696972510114004355468664782992104953321846586394640284530451530470509720350757909800885904973022047347960095036409850671447926805616663601127576050801311744*i1^41 + 38849978004462548943249177932589254939935369131914938081577796472535003945308137601659030091515907273337391250126548282997543964618236813153768233067075691420474550778457836787525136317834740067471485492625881942884720348625625087488043120434309308054690308939427418992889949691607455878698546416943951580869202051068963660588513100317277959199075967372723985657992522633352868424043396281289315176659342370032482455185712903514617844617267638453178173646811528507175511414495484298876196715625725428136526149408859546118016929738275317360181335184446206203491000877729726882651436103621527095898675083589176868172482986998071529436526059830733567945309503918339681473399403512038441041316284785531968955530293490302204261607497688857718068824079559656740827555457984492145944857195523927380144672848361699059624557837016682689561109706589600712407096790877846977080987040185420807977511881903547770380834485520483062971181491287652402711443464122320877583419235924893663929237066825321203370515897605264716118375517501617495042337766419330178121922182439114245918667815680895358056964700301785639997532135487531157190579260476042025984252268035486150713296597561746245093320532267765827986642626817328232117316328871181873503178403283389793165602532783082322282011523871312929976493979957065971411741130618215973055280166876003127817618093254192475662405144075214261926932159435378543690634808814730022888259391138205067447602322382602978718792703062684537348986251463023971840067115046014901076505671961925700393860611653628626504515584*i1^42 + 5788043071845931632599919012976154732634350537281573652195827937635252251224605811920872498906642438124858836788891270277353040942919156884305590055020080150679587601740853311939565555342844945000010046851304236466797248163898161829866841848790250821018634705522211941955378703090736152714438854337511694028221309344111490734639025756796854438473186274719943061836621373825723291047404067842452029546774296308149446932625590510386757068267979514349875495847549464383572426177752077572814327492786730835916876625380157438681186115157575382080928111762692621913492155062843797049021496393422800604075345680194423003722795205184570194808604878979000900737033552878368882351537954349844273599989555385694693264670260880999818548087665992883124616959907070645495029956891764957033821628499873928207622047176122347221385204284676671169978821467299391059470415021899843023895432722576302186407776920806693909920814287348774869035773173291985498654539795733331907342168848078650760501073914867817763267408474252646900415311921731798394569978854375933834618219969744534654644610606223369325734912013404022003048084227423972970801259048767369896926146532668824819131229252844526206615055636391878537348556150298530312161342447401089979465337371273575129568023449276480973086273915028832913057528118564875108722086298153211969737201511089538019544986210734298413809984687762470375179424745642526556786605882761678415587542952093921388044148877044304858202528479148919086593938430689541026417778974876281150008871562710861016409505779417088*i1^43 + -288398933927524258337148335395050389871839918577149942171188897895897334203887061419822825336008287007862068883374767504284571316588570264666395412371744947639167520187739345419345322657394754475876440045058300828075072964378884752220981016799691478803101710708777923221832815610861821861021994543615448459752581129835962553386634738533926402256297428118031851622670892685933898953552394789472671917243237750843776211363307978251345790344283706737495431389516236832238196537980017800129298345222046914645752884960467514732790519259671914708909364199319869297760597059362496929845536107058295555759258399375080287843417355424090982858132903138532106851748756112010868119810183502661443613442765856692138503996149392457501396522551073326404109873181060177416296105468683439923601630135452632754243060387313008109681536707241795741157810913240572207228110922297825355424223330421365846927057117658256718614948965845157498676750312528025929203936444541965369835102133464963980152848145742812316043514559148508720769899007170920353779610489302358257194415090718659008822340065702261956951094309447449556149360835765957472853748425009209396058681819695849417557977933450294785148860931435889048078882634670225008669610382154710692463836226177217914480385228716433305686034813677516809279207061440838864559107927627718476795660719164714786130219453391829961993556523380006497809108105767134157760398154169134149741207430950228071126203395175838681124783928846416120132541877331684589873472280959763636269376147373994562027520*i1^44 + -27145873958182468710470827348950005808473994298915909246000891073323862733852188096963772614426837570216672671880760092925990638897473744507217237617996158110397375256632488300572200937190399011909679328822896873559631379786826562733947231795557968867272693410452565026289785871670842949363988731126811566717693775847857096337764572381719586741968943716235070676575514221294201954207644573042126898955424105235664434450089119898259267876325083235379354863759821146712419005851272449068714272373173641139293951333926741089548371559000784569257501157440089854174619685070116600252315693451108039106733687182442046465291207701335510865598945445032107883701486139268769384193824233141455723283576802980012556462123953125338283123753639728571226772512368217055046285174608264380054527593339478527566331861058403217357368490380414925066897488827651725772879965512808734731931526186070387395159877450531093249830856943182564347862849776213840366364292205095053576780392153792509267116327944090541282305171613893421954353638447315428496594517256915815541901293401561647481630683638987715371108252959202530484237808556652540337322529489557015876697283262336477070640150030742093906802164070674079810937113818276744561794977926115315241400400920007032487939981986894710353037211987645345577165098811800430743175135291720099726164376715685359793728391705128358470430843162093661387984775638164516268784112655221542786243230090612210107473608768784516729699423294597260323195937297003499557023701697525628761018449526784*i1^45 + 1201362923799725567455319129620595729833014819159380305220651487491359774483438869450822674881193099132852821840426117827859691376375971219667074178975273877348100184561850336339725214319859472578837531272458142981189609832661222945107431249545149307132205484916588414300889888279942480210112243092727510742765773152507383086355941262068953660069147411769227833580163889151785928898509132317051815225731382883861246758174021661788910986346432564469902296922887692326130219950878975566726376374049375076027118430468610044761763477351435461248231075376227101730495233652921725540620674131569521539668552183297235069907095922679928294991512969267593752804745081031758163349142271947186898264129691330815732161796412122184479072637742110744393595168963105282769762017320831860146388959877189356190135334398267943593166630536056342456313120058555099171716634941725300071333939028221707507353610653237779064514447541138995625217380375577845423280852123478126095174561518518213923148303592247526152299471935709352908419411179193152583092210531073689080644209117904469174663676223555050974021010884260206603732297821326237655423867767515877302150559115957636751615265454397832200596815021591919963039276586799385834441895233804515934122713275339604119149049155261385124690190573708860373421745126280174333228529510207841080355236112049176207581873624752976979550605312028145183611417706144709019462986851664601267590930954997034397986101718497360753730207293767387934777658678793447323106812940090496516096*i1^46 + 1478439304131935418987626830916818393113961453890947036310467707532798828913594808009060149310268112159730502449406618852273669791356753926215173004853829199814354741366772719850757809665732552034917108472811997096795058657865214908082823504337503706955880274446284641572073926596464601829053928788366753216860472092309577582166982318256027208934910224726690810242083344815754647318836956829651710026029037827217655895666158536064125506882321531662400623190572261424065132793117709597204806411205097792714656789117294637905455748229827846721772009207216881251173435265749217512483963379993755197294030976608000229556244188984014333135953010341185650467585303482864819124897180939939342569805584685082977418833314994938221927818398990189492592521881935408364855636720051200768165418096465175256767795022157163320856713672370122082294120326185723684283136269947303256828284160505658070105274754186342764432137255925322143311010020265714805634893045026258945496989173680749880114921493094440303328135193579635884596620845888253206293339022073262557866095547185542728286182324352889641400822699281150438766037833252146002459749584377075046058481330597240339271415406611558089227257301558049643345094278667749885168494302316346415885266142806295421285321789497035240496188684787024962594473108024314879663154199629184174743818365031921239256211226298719766005434903246970337453292254808387312110297466570907733760150338768574677881026513191758361510770730284696816520103520081820221710532608*i1^47 + 4003962132011553792860435539689920417282855558476490095151931049184048634093371478665209244491692379449562582429943417045827033460681649910263495412204438976644920587865200433142600056483902180477163531634731354670997593040607629620595478493803739120255785367361893793305816188451925625901602194024023831017697313366395059726555717350572823622929305350456988192195782284678152683999685127240744283353010720698861530244091975528188263807305083697056827616583976633833475137992123807583336959574629728425891908093640082495806415507959150526376486550084898041373338479745801340923782587379451646803731503283177039611461354370571732941367481158625517494010406561158037307686917859955136512358888389390207780683993730870116662923045686359367090778760145879753399009915420697377398548028124642252378282614572453564707545042200871140040310056780714919694650098166375715689923020416042028451415326445907765843634449794935135791237375578297750280687436609480271401309882299232813353632166716551125914146284370182362112325826959218469487395619182836059615485707968954218223139173506217110728932219103404878649413276867606331803511105511421216409794407472091552685147279048875503993608066308509493626489289213079201473541334836283693374251896373505751800771699058496003985893507551758890824854954979430662670504832441074523045951596072098537207892679698224293431254868100718635066721963509173241295850668711883438769350664361088370726054592338311405344794324298584001061794593349042176*i1^48 + -316818772101823954467829046696625876896235357399804409707401749480738604851213921594929202625989068459527223168445565213014688726129135364645770116193812386807034633051263462709712380341955967163130254938315942981306617015800513104096462566927143936825524039963601025187129765901409888013795630545112066815124322225316896759436997154053466348169196494539411978606748943060735023927771035522272954799113787384043553524110541292602932978640135446265362777253986974996427862665076093099010051654195298267596553136129474754947836021757543026488992694586793081753302170714914471639970113259883774027222364456116621523517309555577688726117631724093183189381290425921997441152107966738819536968801575994155596260964454220023431554315603007417077766395933584587729112274997204888072540703554294030539989733353971871723981755072442567598410284223565619483640510038758771142196428604404355371607390970392375924627352517902282348548130213932654972521976549269703247114309439855353078708472235162839330313376995818418794082738394759821783369810019236501092678470859344760353597258405416994643107584698118629248359295060588759497425304988484007522702837140431300846254834088350506676473430772511813521128276745767674645080286961786118163595364761417710090688279228127274184024960049424354360169585934102410466680401323128410778797741389277833471895002508560600297297629433262187294231316865206436991605817202118181431157930678860426276996746545116607807249909513515710808064*i1^49 + -285335563745540436172708228469119026534317534089548980262227211077207822496296321935808765412267119767902310498464674821003073151299244989143450356132204457947178068541180732553265752017996308037798991202773318726847881829908768201565589304612724715972322406012071663588378054623863851823224192673495838148119152825298732344249994855143975229449403847570498846060877827038119798415666809762307768755844416932037677331155365835383246675067616628015367048306303910433933833380732304791736453883239876628580816476774594652556349913200538294753040361791064695003866592248797079291391175308220458016485010731097321267036730809462542150778821645754656626778203881151562169268980574048180398969570694537570518140598289726791566143519467470147587784489990177901632950533496744106069610095848881780506407774612707363458891569026757466558457050224892960560307237960445119057537263390447030723346124059659208659069375132610341561355213382631594691856473965249107355603549455717316755223060727943845844419690761783441366958142894985009619619684790741388876606452490916266696093959658871240604055064827948442872314649330273337420157243313493607085304097337044996460304595185887016712754716406285149955678662932395633964673479732811105404929593386587881145677410623335426655366669946431238419604776589168297215389886927982118808718725451742001829954615618881081639142218330083261007197151924828370855952537157146400934463473067138196098623668319777010491588608*i1^50 + 338540558501154475599633703117357032716458659926652458824057744319128026400785076443414045495889374599222424370454608049168073052564533131302849583560945672092525056023788388954467730519836258530313903866532976543459522556807159326087404886405262635633395226003224538826161578920102524869886510456252535713640576581707030890726336094969285470144303597425927081037078821563676088774425922479585353667341626437885580195874271452327022096957229234485575935594747783547684955920390971324153172585318877708619800778687336102107479516866219241240509358674878768923552922093254968862417910969723407063542203576881029900433834292232267625378298924447818656090536271568889547354501900241035625846175676541484894671243003778968148737150327824596000420680411145505621082953500778142516073556994917513924632912437942248886882496458423498104202270738212709504787253957987924193906423932728004014592400264339506024293374279084412265330996344405054532100870551820207035246260909065581535730440331390964669783346008276927394974317312655578982334948643310612484822129528977168886428180486049333709168518107840943020152029363562628264866285258149156655139089970408242508349220412145913798046269847714527486693095371690211598637225000171452582677995865277862133771641737242189535179095554381052856391174993217991065081912705485121259428539263128632818816697106885157788109830120107769710321191182889229662388293174584575787157642059167621968887166271488*i1^51 + -923826350163167183207069561105765041131376929430871377685990555594026834164218155971672738554716734432681713304995437810130081554393147271159597145429563517085909168503586175649038790480792156209249292338594374564269988201123890144194519782771844698720160200254260683921554104627682906329019208047541967510004740474413715959014431844215246391928997516747662690185355524083850800636297870122373867966492375353477894928698028667262399617384950160200362178659760107329543391228878142960298694011542293317672435408549255929005568822924158305102348666029835314202347045467041564862148069794552806510821427954508371512768805578145693610629076435422788452658572808768414679388774267781589907361721840592409244790201148862443746186795929670611609513719845144749268911483855831526168397027277286471509418008320592952315911610447037179595153111407759695272938936354877606077644212041418075741864252359999136368956334343611965062966820302723597891801681502249406714296349272590062821845293248253565580762028846191505783139740685813438166225533792517274599286385875216418352122104183216920547424704462384269597051471916345001811241576186118963311272167286132143571564169226586797149696396888042278994705039003888694554841181862516420561432225310152673007920188607550801781300708742074310528523118124670858118024244717849427013550689245739252101649658662402682305448233572159307946660355310577150687803654649720220285188536130338816*i1^52 + -1942324035960210349992073397310310469414718466776697032461333612263169406418835587512530713082009564726910162502502311482823392616029948575006918031575066408165415631314979412361638230566253458387806932875884126080085666050776130043234245343865042524816446503080744374413078551765191744262764753784919916446402374069056794466893537589891707994677147504067631108876335476521219391146669683839986746137305428602317842854961970458185016272805463719610094108749262733902324211337674933545154898152149904658285888246747360467911856285021743775891953626221310411147068792780887017040077452739605170045165087009565434231877990556770908405102242017638185963085307876943054828793814485954324567281167869678897563553635000582833628124380575066018506422184868255994068121559365045458979813358970395899226422490464792786804821127760730910076221815587730187494025195882320165841368253490088940185331141286352747991471830092170415916807683730562043926380325878932174393228808526882741301439353499266752060623046428032333954047361666727441922761711133131962588005448670662690459558787057458465252338773859178684081055482260197238931650174934529487559210309243929093916602909281354368483351952036096312243425158817543519071169982294330380367489024992646697721041677648325131728453582721941325914230520759484093801102698802706373524938331621588352914618653766193506529900049868385024418432860685520391701453296631808*i1^53 + -81401197973782396572252155569121213113762097798100410569157475098383927200382358789972127709495077360326604899688988548178256272705072861428713871756821786729247522656760887697417526741340216920128715057296667932595687332804814757293447100484337214434748068567300508865928627361451889306390877719301859480641310044570870983900872782740223428801839502945730797267010960639796639234391970751582043599399824230422858402336419252467379323079306998411861655614513487331015871823249626614473390284456247557524903236433938893335707764758604557892479077469696065868597585711607088427241564995491748199938632203889543845952466341894812847126406396257359059140396405792200718830602862756537757351191638500203020569590698702528484586976046129885728676494741793459229257106460162862300908596844129350154653416407685065896906817646969945445368726034103642841856928586124918093114838724819756072501044139854017333294445458387702051433095511930979555445660450586108544904210535989467794218207962068948093258049527880111306199362830603565455326353141190567200129513372379749264214740908656320031011002202637661369508079989828888942313451130696190710620014067619191860388475844188486407524216996817895158613698454624509869392744033774509261986374718742048161729320980692931309498247179434387913201370895220449072665413269541020031077098041566673298866772501199260556551517677280318420209238016000*i1^54 + -40939499204645610034374095834091950552700413985269832063243297297825615657216598820385806218458664061871591520015340313262747776508881904761191880345950163352542872724515514358798214860897897259239513001154562465836622974781503966110751956206772463778075601986758250608705169100461654683418219624977854426738220436043514528149157892627471334122175945045154299942742384529737770310041507440101196733839435668847539047272129104988412895388116641701790677401098731346901754409932113360691285029552174355273137473277497836013017399684214191209818057611838875382391158791331416811184409494778218469920562393656354489366755839062802543736824295352185382674272707236167020841830291651465315745944821744789506918931439047728990304264195519983496495605026467723209267380404097852206909336477992902250334400817286899381627301231716728471662444414320279946009661946424237529029649388255152006401515329571319632378232244185693610867338174811599478486388122937978984973191524972787650016397552965548731224573684933244114586069594770447121248630309229137004183192595426253018069540096176559455961430244738725915244987331823185418393964939127358746946447508653265841827240716926940445628565486071767033262381344505739864494425646492174513932349369407808120714725134718216850795173039851990398753416179232966400006662585503818460910230062081850685548766974156038107483078656*i1^55 + -154877680754424030185918217629702503177900905008743956030590434078013003311835726367658343512377633413773344113676200117360301745535799096940632515400115310991980726316302030687299931905094062347496913179668108952351835049338857481949656043968119980862052133483734650020736593559856308650800003224213548023430122561240654117405079340110152501668804995077463390125720247255289660183728728240715269336505201065198561545399187404418603074826374721628019185464435806253997293637227124898578108013364764578640295367009795240158804579317271857784912384524917076532223448361797639977365207526875928497247487376239167528058455913009814812077029691577357107742728699933565017667913854758417032063848312943451293934035639893562673654741677421608537358036039018532428402390672000116437504023439558284619900171754573324695466622181610043591570309390233598008933379035718889500065823351962260090820437052984206043665397263631762957094337214622412705519732736128264022606970021884699268602935205434204048145900675307384099229918531730811139320965793155756103324549142421155629321837709595711895494233666342325839634305599302916702039471980942385144469781217570410008917133388746335502879728931376560772078327434682180893898644072782768896645017388496561110264151229002913981094226425827672557800474354030649065275249194623249343025199736480280491675648*i1^56 + -23379250788312936149916868208326256512720473189754300092483316355858997575799939943157213298131588451605312745879591106338804137210692108948283999353173256288637324820137080739596218993036619690950600751450191109841315342964249566276724710949960667071478625673918978169887920090839155609103934059625486753486203373995312756506885040340117881371977048917754918422003068328310238996871356180287830376669712194668079586388489243302412581278812528978723263189160628151236351819616398023271605757827616277917510518619920129446757281704696877832517419027586519789115878284524903359159464108510946505992510012017373235789778796018757430979269101996443560400951782029471863815194041906864635140010738012341780930920182600622999891975548683041828789620240236540130505104531529796264290047687935525888201647352586695099763660922431802881819573457243462442196204679084415418905153742480661077366288293481584648403091802482358300845458040436648708709552797457313495464169662908277158331804256234482195948099596237638613742322220196809665574637530490606095240194093434134792740392534174312171314092064733979735286015584439794384075431836447155769790758156876226058094872693870318002046327812012129503671842000550372577337640623304250078063030445383770720326320354013439043728580327835478569500668407533407391096190843290868770816*i1^57 + -1012614803744052113447088678569832347829701855493644431231938650764244461090635337342316213178959038508398369006695131003773667452440830907885219051442416492479422039268467528411252907058724124572572046500831310497000696933925741543561692266480164293610743582565982523065646264505546129974641219291665736975821220923679388065611030464355591733369458138363773445383357113505903725894919298108716161558458087185493303528722050783938772281127716515204485661854230858834177750186724867289565367408630509280144085360047274353990973526266983169704193125909852210292420585961125582639438699456116980446049106078096729174708739167528869861310367910436472676730710828863646639674020737291574184297932193675322897453113868492741336749851346652782975739196965945238748659476066028581296931027514685000769026077305445939901974011106406372215935915528012418841070402913980948553651963956582445394325085111124768416791127195559113836693070583097016584803573420990871420535378666154336149012236595497759589084871536745918241045752366737077571807990299353367599577209896692750780721729014280905087310638653796592345482387923062262125431217757358246415026906699592763823501792014658079348254060749302081369813330569689656353667842334020757759953548723087374613599211351747771887352028922593755710264726016625536*i1^58 + -4449309649284200877318051382014684595931638056500791238104606521999668153484590149295823725513772510303626473598217036748499649028141516923286674772663606945934918414887212981496598226711725959616214681477884063604257430067864454495339239045481277299996470573346188329561083257352009960724659914145391019936629346369717980900135537121725791125783610050486370482928890796492772911268824935309607785355820907903090150634642405572289427840924067660380757929199806050553625825672042148530947455873518323363578198212420082727863171807628160398847922202719897723115342078329222019533750745181256993928621354358252432017508701358734311191068762930419468986002621045341915353044464159884834469917652894768356737999648760927368253910624236391483169168526044806935295555888681708973186316524098140621443126128707530263514758681468947487653399427772778233544003134715287427924140386338521493508937088219889579081207633130767498428786744696170716060248641931491010015468167400786168579807039065539659982266710768138388443275078546986302972187816476508451000025521269361977508305630313672356757243680691211313410438099459324484200937148122756265569755271976046354239500972337204361697090338748257108015847345224693138941952540901248476771924713250735727183242425024777689517278624*i1^59 + 33088343889608369086426867583158084644132264538186018313048200289753501037839712732678116602477113019740312726803304228295091821818135571333338736821038837592466521713036137703644707363448871627065324505624425046009045273828599707550087593433609394794162836898742710851186490402445410342775303981068978530646668120390990391609158658089821952316439177968507029784423902047308623121631900669805365765000321751183310284092436767853480756722723252022351447848621148011064121182611276713960126093797982427711228371225697921807282144570877334663838410858984444221852911776787073396005937720168356130781381303016074502698239123427592063418686745107880545138733725498934607707267256691718526949359501647815985757172838707907063317081065240884359965176582217830742515184667194761106037167520988988499578933595115966665563608472880223793278205283473248442362280868136234427629653004691068366603118338040128420827727358888127965998410529161520396429554594600154650989798515183284420793787679874747009112875632497883524680398750702654785000150797911694894567811449743731211660798818857120775158906638097083020250634569834043442989428979561868399240075072335263392348431485469468900032459785922620498594100295003983554341904868036608875440815877121*i1^60 + -47201946200008429702987085303957168092012962494104326482848169706087466549389335832538287557624080621853731092271257299621024006920505860822108235480035153095325225131386723151849275058515384981798276991126916311694420555720244084142502358866781443512197289984148749724101553956096111571881608948854226563049365074660964012243571337620471995889270166948828495238823965630577495058058751659473411568884982361266888767293386271579959294857963497260685625501444004454193914078763073825613516620400989248702122890796352450693077706191221240334823308724781990909674236216709071142181618123466528007002658854550287259223132540279360282951903263382015646544396975326520915739537955168016155193798422897113100128167809101505555409936981225265852953146003871486348751934198334939908863888638754509476073428952022008642644305390840135764165098137200326257825292760508542599851464841135346389752258806531775775481215765661357875273532284502761719986777175895959636474611301801276232172387167167878782493597043452064558165374581094081099601292013929240287108895793805465530287612515659487280266559517690639172237805055147436671312844933615334463245240238457356348515654539663135385277735841633299862066893797577592*i1^61 - N1*5776557923666316508483885589975228365694160262915289375236646995144577187104189290470626658588909380643943447092655686747249906198024594834279862518431713193707874761391988788152293889940981298408888954472935922272783212707794748978692440462199735820836866542727121378388773539463672579442390979959372908100952829519747501523489591701214669883091474964687362808359866489569386095663728412524544000000*i3 ] ]