[ [ -47946356306407122237059138246343256305650576816787354598141444877427264703051542871721552296272185335510252013173399533405998558896027646222113223803914304689155661069885529478930308422536924902601380688703110058088298054858497393152592038034241619359015741947466357603789423630880368469879716392251114275252971154059637378215970066589630591915302721952727483333662283342712845465085630557198856792071390246605749654239070154161166139298352202270229004565005396158714116408433637012147490800133081882026317878241200451365889626662226185189020643981918176454282679436256424443550646079909761949572266633630707103681757124945358655523299485664066113809717176845239574276314672201809247980951536826990232618056604160391057735420433466022206705701017462585745728003791694075227676368940911985666930554497215787789290790893213331983085068872338638946891058226619235465943110382921003466924044877154220901161546270969128222000813560562105783315483774037294848008560374071218027376764476541394896577770824642022925661395594326927578987874869499137692798323556996659431378713867211352879464952366975313510400000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -4268464098000494720186773864270260066124426384210180580614564780223030581363501966810863528647364934601795853950701899260720978567273763619753323457375109068353095746395553287895304789247518353669998625337862517745091306458455369791902972998427451794513380788995140893966134632537864754004321638504730129166701024816453086471579914568549451759261641337564817608284381505332922708985314337001077261500460810291869984521654124429160894287822407297156224109986152395545151801131953565461577027797985358333378410153012776159379979755927662990120851278361425746182783791308209213627240427843160223933597672274610911956570685678647302591182890479604379450035628918427281554552845414294317615080430239239756593499468178647837736381862064334900453174817901833727769287945742513334124516733850815339465567147459499617187235210972117016194874019506409454893695762311102585311991085011119601919071819134247546513013380766349360152583055400485564459659995853679748831604455093829757985247594624268040709281580230904422013082887845015398218345110997740540074008985111312823685797205179658224937227864446902835609600000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -151839498913825454893942680119760965655888936165104267791745321216842199010574971696847712231304321119634776595374553659313512006917927317725588386981337769285983967087579332604496109817443358947476031367983975118800689949168606009437951424143649388743881446700891241239762161126118346411969927488088144153555060616014837298488717467039765342745439745477417796567305495743268350006873885986352412132790031787955039379585459264998376348404765278100712839086857558268357027131701590005288158184066200966922365695964053767729223523281068793453161960258370991347595173604943899461508962395856139909660301673018337085827440190311597257824939760873528038945353355660265348397815479489015696071100016908206238686399063698062013485584303261497870542927146283741496764217404641593346671978348268660847311931106427771535859525752310335316756256610135544275731809227335153610765741923917397242097890837004212142989480491221942789699631110190824975254582349894436250794841866966471953996939483366658450371432294221994049805158755673530971316450334030553995779161729238401636962263426483526830945642384086263660544000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -2733952550259983177871507555982282725844778644489856089084553229251840050433401324805566228924703910203319298100766895220039925133390896741092934530843175966251356335430949292358289491788017301942628095436348624533174397307923242989549746548855269760065069324873825077280296417543923142426538797559445726300934931212605739484236416701915140438519932952430150745034592435637102129439371560218484655594951040622903358902344330766029072840793496971704156076292370283970510608922292697151664652221092075587400289012760113000877379842159376354042767846938975612031029210697395350268058869827908700131694576583817333340946750035111640083781610952305845213909333025983936342677602319360787375699863039714788157979085763390872071800072835544831930026734669887875647006215979762968395695765312296572474873020531884888990323225623758146291895899227263336576865746932214223915695875077748935335199230909863078787344493943429818013966011731355310398841567983135962005919096791750477160968612429643194133893964674471313337365732461477496886111610414947601199331743255870116039201035273139988529100501231659930091520000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -25624220883028942301590912216206178569547339391886142179978831970088606702942607655829805398675358676059241028743584843309825900093191444285106996918961235293634784696352311647961424659046801759633251424641687392454214492700831806694358357752216186980572784797904098200057861458843845867377819591965781327804142179279630500990844370058419918977678637870713283866471702535743451182574016899378029615929237102825578602167044228365138030559788401892996686240954518870005382198806497858282927937579974859901499574407088443112955358147612951414875837617183502396180711766299368085532651177835113664633223330248821819640327170817295158387945415650353493406441333860510987990989828712417130334881963857805101618110020776389566940384224954934343517469056636561094069403671752637053862136644827051529798160073596841751892520151678451476244215503322696425506194138625095657200244171846832734890517458767655052710734935751395223765697763377406851286337429717521075453058182034881034244021782368192272537317719326104748287343234952578268733722969846347172459548689408739062624922771056581172807587492444249973063680000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -117129445053643330441445616717568229268329359682008821530480502969997181651072023366828227752135904880951922781845526896176934527991797663875548700888838877336633665796335707484701315915427612100202778311877444048247901217153704267980607030019714550696069089068968147465379350836022894171782341165764025563530163577470540528063524898669407654023949880173801689875648245075806398763761634406298113593167492453808389830771900177389768031975141312613868881013709065215750295683476420096474530225919404217593034674275951579687828494977238028357644586516860166476278096406605605781367642098429791410835790378221325287152154337799357022559725244142729957870582087296571222897853977412507830075661022165833587571437929739468985816994166834062002648342294551105430978268802437501642051509793472073683302589294760459675753261662683619109366119786794153213924855425301689474878495499703284690117225003833312282563625017093125468842541124949337336105131787869385093961833826853512051325474819950209282179851346680018004606272751097398759379009449359577466624201200395600603787791840312102165642420854884987398258688000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -336708520933892878801221818535851651330593092526690477189875680447784268905176483112622676803079950158784517521019144610264544740238710424444236217827806304501772803203001136892968508578452444280211245116380929778957720236071962695452618051307874904599838580295513597113813141553553395968124966153209747466305115969258111277553708007717302973497661542816131091348308297067507447009829242760886206432165706652404312391436488330616353563216500283924527886553748701658599312384214002455079195742668625390887818692510445235759839363047058619418538608058131233638968090515170739840452575575874860063044395375940233790525370985128322264462210840428828888331898157176564174604347912720604199444247445372147745033947792830371065709601932394424227717820361673776176698051061321809534959756532398624382201082625581172635138055246907614063373655784548914368238342021378821157915510058154466995476921223256763401591914132467619938739814768926157669389710530986054039379970477744740546815333571447358962181507000121748117345729522501988101628419605943659659139875764868968920719757088569487916039507761026994213486592000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -215525785149394058909258301133543000927023926957445886544228487542867545876726732856579920579199279375087633778165477993749969647979523528704641832615957929570111186143381576007465042496772555156532791852886841472808088987058875984567427925626660881647065151293525490206114184032035569054241514194393003833983740509853918185219924939284017134207026758999578074065412807227072805832283754340067143626188868551276305676496947678750489209476285420641846302793888569933379044320639875152332101009531638190428946144100272853203327888063972487237353206671507540553776312913918272787637914052170221086352419679783719404753965645069244715640563004156295364253801138344487130942282852774826547279936025332749882485298425524049037801539255144180249598921162118119059630463000559942555161215537560412242856427101244848459534283360303703870908790491452372657556321117564699558919242768776699504057289866318209411730021288614541559235798162695009117865002752859236180843956259829387124815600490084799615278059491182467884910067434800971666629092109015881565201845006138456270330091316587043150549309616366635513282560000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -775178277344115486820718163660624929092848777593700441848745810691672713789600334262343838462045273401720092825431245680113617803288902802520157791454505667902867863263596574456270374646987871271274150357383996756247328327326072994959132033502718484997315552276690827997371344416636534338553535365940114344114646222621604449806498829024207663120721747566916859424430592535171506216347656322449800840669790573125795754109517651045349838867507768666290715121211602023833327345524423452087961098416714339409439414457291381045026429859473790854440294635884329825161426134100519663286740003059158043829348646306911023503993756939491591222618549173738968156453692167714891335483778115939252673485674293977541114388903268096635262766848235641596853622554686659246107649735308426913831376031201416598318451233094176008480904662395741954438526596544075220074439228622417782398355087547177184749478022932973927996190191724861278172853637222344216679560565041400653421642231808645293172377311435711877156515343819908961507137636250674980254421252817499604546659599436156799319587325656704253503609300867450939637760000000000000000000000000000000000000000000000000000000000000000*i1^8 + -1025389958722097215429224058648989841171608205947633404349092999167168387253298264429721981307630135927659851606603333987984613061557272118492783113922222728031235780676542874458355701599621445212665306496150939586533623472253133063283939316509433447213062811784755909601642340992270924101179664684107735879976043411898378059249642608245765326232770351045816754540997392770249535500635263506240807323966444995794331887873866529075718787912537144080005524288982292272049134250683107325894908429929852122215819488539547917604211400559989510712237418009861858681104678976832673048093702880961807264703030525076178427130510962390973941180454553937890784153019902739145012613605947442382023168931566752368447525992478778263326578535079938606341362226379285868185360284774345049748012273546616762853749610956045742225107435572296760991477187925653235514970001791098731369858276212535291708878119972807083022381970652397970934230133268998245177704686935394167075866767716931236577666106417213882912428681836924060501732813285896334428985028219108447085945935829970702213588886490352422113016694671028320605306880000000000000000000000000000000000000000000000000000000000000*i1^9 + -1190411051799182532563695551700094324692315433391908988284674329836707539448500657910317462093270782005674690478481318054099750894687973745369370074781107594196648662721428334910402679926260413223550759030368717734555990324354367845483894896656212467231023596943689577930456054821351039672180687070991844720857923199868815731946354647007956446620121604196324421912806693512124631279673216576247995879783139249500844913118729002645312226409890656342973137560732723086047950603493808497149902390422216612099212903799611980221662464825193053976608558894409535670804940622349492287634334743076506567276193438534665301148818340862591270799845838811410469173821135661231405549020326456343253008948286207532571858257758485187573711839312277608189499524963420878356116838247072180555074773417592583119075333210783575523617148781255421282010391054608806310105287886203882947353603842489602704357802196995173439382067496918637608847925489477066818340053654964316739514360490415122583705463767623380246648665715233001724970331972078108812319222276156430115901649288630791714210654132544666930463867800449052095545344000000000000000000000000000000000000000000000000000000000*i1^10 + -849000032610107680596956645562214883144330778986713726070975237647041977817411870972915769437760270606527007904281768851400901456535260452476612411634212905108600953940539519939136089795533989211671898325716124980144706200556352169085258173787538727654157442957942665774533422956884351661121064082046170643394611542414818238499054453569790496810756327987368432123835837068335284694480911453245420379073768430305156815701271274548727945259456722220569268893562524691397851614224968270593055741474852351177264903936863508556210781870539229478960859639764255742538057434643909007666764020583964867685992383196504923820524410402037361925894711865916997919003615462677568732368241609348625426174570030950311563702632089871791971864920801901203872650218631343749924805921246377535695626976619913564453315771311061997978715456676203717318601765334451812451181532625264552515301353313836432075195994490336041271876352224429492848802911333444666542554639875480788134675334329159444529123345968291249423541903411010210732323172539507225985115072132624713061299964065787890524735403298593881626544128635339681038336000000000000000000000000000000000000000000000000000000*i1^11 + -985608079426757274164086524654775306691673664879459602844980428090458355236292214542197362258837076656875567320433834201162353415232787145906857905442497452833034203138038235690142949940406164733867586012101748490484660974391721722193856400390691138402181040855443371498868706299107205382768002482186203944200370350639971773303928008281592333905709277109914677539954486670484523885023519458297085539292659054892383406031248612644837195089731498965879424020034755660326700831733876528742650369957541683529003958498774848060124907238201762054696550912181946030885172909258611797911998552375601588438845568442724804976507493127075647169738572822515489268059954215275203905140890731939682109989936735539955213970649153235798557679173850925745009171873420465994112996310590551620734221077340333149156952384775932965284772403487442548831265093964498418002473612747561087905538516114544210720577853154386049180559023760440050296261395820457802124868989375992580485873887804878709462245156633393953825866600009309375727170709998877507783863295207089469560289647129839567201096558699825066417706248824741922078720000000000000000000000000000000000000000000000000000*i1^12 + -327795769503308990114678815067767016396134165142040167802161448596524094956738479370362985480917092581500297049529178776433982226938557108713867525453212648902290994304582813116276876942483943684873968653261575370203896625248188338358018773650265568824088860572765793085458390361551775562319482271423772387716221582157044495762298824872157414180775145879406557918727618572719869179649424689929386844817263933766508271575864983129634894403415963388358044095733744446893699848923547300099375259472708736270867933410684157391910684203672135243648743581796749600455325844846691341745047883804561637104071356065968697681468386044960681639211415898828955934564164834138848476823979847245881544375754128117565230704118556610142896881422249814961695400654309291386851245144727560293997433891019920533101006271843510612930264362019720896827170074173175628482307508778387014608755555553534852794257545995394380021207878379715021445422412610567493603913762878429997322645057799086152291051265806402054583565881050015342828540705604768719114744660191371330319168814039762950114307004310845175120498510207788001525760000000000000000000000000000000000000000000000000*i1^13 + -308954783963608996719895308785476094917177546919281510581610555896412035619790151273623155673086188719708158727625718652979797784158150269171203702744866935894875693832555966193961263669648719814179232082313819352241165475899013108551922763773147162342213731437506079041827773576733449201075913232904353058844401125007585091969679719775815268309210195190568891232272194441449709890153276940909731499152790987546056447934700634896924688354482244181018004034055540219347655558600878806707288958250223716524994967791722283646316510347725250439216364483584737423959260418577100696685166544091034124486143829103555994885545903953116349263717426465913556774867248057892463766073686744945552860739871190928501619679838463009295936744455411222280405667549435245313342692850002400842547765700495789741040282462123473932624001672003076911810738390159651483108215114668877246672436825718613353715974244124647210618834512277830970332481026511388511242072148550381676542682747553904493056922072502582253200557684419350820020459355026847209712705876438414311270565484037148764537997879005041035278628306090233985761280000000000000000000000000000000000000000000000*i1^14 + -66051707084314726039661480745040807094419240768311531133459424256977482362075487377885506479137862412325078326333836767895392076715636316084755366283070388491313647870546864232115540231395788612584189693353444778845100531763565637688073653095517071233673404895190344331340478926279193600062539219372570792665673157031770229145907846609189483211240578639646598061672492046640013958867060579088307138666609399526156411304216331488888452558702039165397288581678663507821618054201793243623060131629593910315859232070108865709257527256279860773764672869201990089116157640465569285779081982338210031973236482730460214641291210562546056745112945629636279806292322478696105049108445949463929464732663799329949734196203912948411326494475945990404366552295211188965686616524254861982694911723813479809581042285039166981610369957939758443365512338105650434007048711635824410035742388961361546449187118073082373446976068738526090138772980743263527195291281834181281876697154147447681921718013961778383200219414844904002420546377381303114496465494086467454067485463149485050537946978985799702398768291449256055668736000000000000000000000000000000000000000000*i1^15 + -17450005437475647132563542993210043156384375518875295985186913967091617470569696002384069828726818221660843446528281611427942183858309877928822627788516811630575399400100698862184794378078589746670945869736722562300896152713649577655623200804250619071743222444825278690555700046719826631934409513343598607480834232331816231366067117789055606156213135529634099874786360895637310340771586158352203394751310003274062974635087431051547241468552793290374443019497709581841707339751511465263320724616855833249443761969092222635032422382375476181577960067560258382238604788631530880231345062454023711661495362590730857489002513116721378941553479513062928557665360586775410508591932821200776362468856628714760660392067227388665917364811297076110522610660751605819045905292063120374879397886157184124749177447431932032448538333908549065690519941839775936589715523534160234134621576348586419313669271677504558953456250512954863268359674160007242114543086816238459519979814021062293836723148567375542574752312279559458673456461313901234486340779665169995550046380875909601127868518405731324044111387351189075001344000000000000000000000000000000000000000*i1^16 + -7245485734000466458461225718024008858219267988500110465800872336183642334298396662176659123024748773924293857346082371814513104647399087238345544360727789869047953468791794882241007736330099894388174317960533397810455365652452176426993727264519866949550068093128211248634357321463637344282682476673224445300343910909661776320222105468238860977675293829783948490252107491753236250695365321398784161491613017085793022182364355091227443760409365586133339375348667163700777887810908826201060050143740831921904155642828702854027973034233469524114946515428305365282660853374096725774060431583921184691975518598965553896008406075271198777100754933632168169307646085747220873083153508616893318479790449000880672194108979744026991660177107041082049050970419983331615084043847610646586511836033199826326893652801496255812104770164441098782453249263121833290009126818544690405941841644704636698977348295373469121545542360473914518703480210202525242250789074192341268997917845249443896021155390147403141153363071930271186071602156218360143360519487325879491462069537300437758427585655706798741230834996904764375040000000000000000000000000000000000000*i1^17 + 2275843507235730395840965994521648404351294511874264234839004196621449255659167397796419762080605525927815793885243270176926112535678208842822714534271955702120929442456222512024561667014536144497503601086123886189270249596101615212160484351416349639602526340157659236891640156525897204077024361130513498986525268692627269738893110092458943345714611899070796777919899452785538808958848763252734349601726270181011034759505247150975523842003160771583995841081147579969638625434754295957522769590614635733667949620166055559973487921118584485293863312110518551550901646728311296047282014637294718034739915593531268693787477338481245840395748075998519465706500326851127796069183041654483666728092226217051808933088509345211352526227592190165631406945645119731574589304304242589905372506253083524468869632600650069377148174134759834182927468382194773950853289602873934132063163212604377967847676682993666019552128485113282228260420695682191935515666410835378711790379365007344761459199859326420294174189083612528733234538413052431334344462035730995563838220517627919477252863159371417149525714030117823447040000000000000000000000000000000000*i1^18 + -198262499682304234762510978390152340261805931943005675952420087176435752173755690265192556329423853896508535943667103489583979611514984595173777162311592065729717107485352130360662080976855143368886906045301241334745106672940687378474317728684730080612802743408432313249525790845906855998923143079475825880903513400304033534035094934644232899514732585063284421110344083291731630090780462280772355322348250684568859525489431611916016274804391660694909981293688076612658033201831722308795842803025125391903550307824267815562808059572208742951868456416876855012461855350803340215626751352871413399106315805890863538562814191919058854676265222971491648871444995195232966655151652870710082977412076558628515219641421113319633522892503142993735152871397067709124888277883852916588851044888881204287969830635649313298475368189952150579139734839572571015351945414221625001103734181590650365470519297306910549079168654499909184021893612443533517419342584972860297631714196581578560339504786957797465050379015769503134254630764344648335244668018773370180231768342583460915396592817137753647962904029774825390080000000000000000000000000000000*i1^19 + -160302063995422478977698695325070904466370306154366252148678187690358491549637710269451160783685203375229519115813584446479167053451424585127996038236382541936504713063271466438437377169565288563058503347177531532155192013389003778426844066594774852929591811147065868802640630581528011822352847028824864270693307042647915102875608405193036257512125758267860914599790008244791372903253651848406655296667700436436119457282761748935679573304661005551157336750133156995840408148465644422700753038633624475561864201713105571334494274185420450823669610110726080283789288889460661357995545142079591555796904805002612834714337074030747778917958048767101694194326790301945873494075205345555968147045148429680937784008379909981710659840482924253227562903951878707897130118672726752818740038434237650435739464142320284497061406926825714459594154484978597485322943506469689191437961246110896453017390255254439392036499648756115105097205149801400427259217995288055399930099868590393214862486364195319539249692615873312600804516972493676842883109053179860832509235411663594389908377691377850590954194529463304192000000000000000000000000000*i1^20 + 607134548206092534885947073409104334034452375961576955239116715614139574311098681281293342562369061216753113878057687621735500607699276468511398925735703032195942719237516032704819570710151251801722824268522654859163210667392806247645993397862739482370705128109995623452693226267347391123124157165028991800593217228362110154288773471623444674999969296588903340924926563039330436301382287334147249444020104061329138697385288203290674197206217125309371741387221630752659238243459077734447253806519112304042227741657798359327441964400900894723882960524766767975366184596141592027832502759174592245951802906095457101575620409144070148338065080673076529636778786007233203102664767118965948849553237649076293290113946449266728846921586207206707341371536340337982257716000762456520219353358376286899145617367021015463737810553992683945459153007052935711014870985229914457377077218256499511262872069770624451931220221614242048282790704765393608863354375740396976050972725668314740399301416654958062230908886339917115030980589296211270078895388344209564930805548527673828588527731728093109641631562949722112000000000000000000000000*i1^21 + -7543727914017083216392893727363171865948756332745782868248409444688700311843562979432729290988051173905739059511765202676130618886622408568253624399531098072957799572243368873048811080006046660503595959415430705162667702176892349894922422650937739700173839065774514459983734317097381066755841699716102345910495378637529899310536709828965198233649727115497364797527483696773115190585681175160853908576218686982417955668937942530392759723844486854089199109701978095855741871625350562518083203086769129234608890720149130254699842408348989548755820306136690259349509501268612697665830164209600078964662070185103544667600783296785861382443418151273342984543255685737538274629031238519645898850294093074223403100359855877043479063819621402728984334172865882227928554678900322622042728742083191621667102228995955855928582123686020574519180024168671700168310418358239781843799120480586771185956592915344606110577358305457090357885993953065570391899901181735197548356777965530735181657238866117416514244744732868444232090450726299683419461162886551157495570927352107956059040337387968406272855161752780800000000000000000000000*i1^22 + -763328873852107915164163193430666286396069595657184242512360944364703600071218287342089557771813100389254223402587786937235561473626281371953857828091669721144913138866865614685590404859021930233826724940341968791841705561280992493090793318141652855524303904872627808871237493775085417996022697940960821026470394013853324187805803017185095260942729721586119774546856421517704974287018883307676208990521016430259329344435810956697059905830240637130713616012771220134379050179786283986236055520317989135880239432727464608080412303945077486189232355402064495448306485708631184501011361453085819866200071732704170108020667030392983258357539125205256505664087596972607730982413858844398152537913314940500039893199475190068760269587831150736525016004255758437802593766680437259459889461406170582213624329063107945366878528627831026872472625880284870394095246944031993051603619674237186766234253855210427928627108347599665661209071900033911131588443613452443998578514627824093899318063123701697959928892957017584861618245452683910679447920383530055435381229663467834678276111450934252555099948879708160000000000000000000*i1^23 + 11228389483756449468545507839961225362004051393570176175490565600015594688495314974537569582059860399909011703307761864203898246557331878235190975197182460607105420871664993443729366617924258018225811601126630905900210903476745013324362020021916701562975999067223706527798689397944437554475503962611466293515461151215763950661667689681035787152818216658668822232875093797820077146562531196080665116816376020973011854530590658101464262940063101137064487163305968278325304301844916496524485345258140895659093512460000505213085649423550247914125327776556664782783466600484497464637078808453692701408197823593999411484856197261452351919902307512857773188539612623352401408368716560972486725933953492083617349118423412106620811929929325547983109399759094603506170786358225084558190109830011016024684997066263813674862059246509366063364431383535298413337052823085362358611066174573510728346614441865449774092743886936229860444004948171894744809164130721450150046186758144826377367881464164779704885326176736239097512018765555691531043547594510616491773045634667983957709915398015112873631910115409920000000000000000*i1^24 + 109946954655438963577716572771117129707013839976526095550372848364266213886919817398854460457524681024687887118161019605700837451932836925310855692586436209066764620369191922967239503616273734603055155802095349410842208015929421766314731681436682466234421676276321547873625908052953007038857120966705345205447963440974604659509496294353938404319941306269675309680338352922209592278998692069925421170198540603834669168069767584963356057883746283086693810666043678639982276295113368204514808793121915477599428398806665738821436560920489870070563479491225381792438878130227834741595841233401892737925292775670385498876558822194965362081131035118038018522838817809817445833528722574828703333780464896665990484260286876357264099428677112841487553002638625542902599864210337191333032078568625602814310303653140485963061460376411890259392080302330384536378673162398829391908412930127219305036791118140632158185251167101022565154423511364103925859104838491099723083134497373996076301146645581884283293421782525429395881538823177132677232243774933098974276601734891706614090766854597058909434586490470400000000000*i1^25 + 5123286106271754905723172589541490969695287825441604252823284395006594532429986922369335457185386986345854403580214317082468860551326758620767423070494987641098563855552287786933865499354037952065833667066982354994682103343788692319044862177099470514487719504220056119251318056514964641895599528560323573457942868697876913999196708983963711055724553417396982481690833252796152786275899795563493002793072100931370094299463769547120773916719896239810754611915144682223832727383262562125973382739054773484778734484942805596041786275691974722403493746267156516690368438753224350972377458564379197669366160608721585322728610346001429958804159053786123538086658693525961768235686242897012446040722720818871738833440583879736379424250554275366411990101904080858048852952814894488966115619876791488831839910156740845940315909723489119151464719930862371244604126419680841340473044888700440162862874254922146653324055552518216334021303686261780941504676544199128687871381017400177810345564022615035206439971613469277926956189070083200518499084842663709167332125749515122993301998903494023551857039769600000000*i1^26 + -40310545910410388959899489160604849747563973955833995258450266947482208089089892335880061941084488730621616937639505493646373184323615080415766866657351066829325628388301174416021286033160049019128283020802765900978188833979605884157970760975686408831402084301947770554317104601082296388197894959978425550572501759038184031991592411069966453358495809592313661212613313558797572321655127722309500480166579359434568317024979638115868130781613928345981800129989775067952664744369549769047688589189091127507012811787820121640498577432348398495980014108946838976681281224187739002035893183404769804041799383464569382435397438728409107903402676087846818394646388463311678848292139901089881801975291678793697033688400984365182567166208961749223175062242684146751446677630459024286285616811410805411060286539224440182832797771939033527863806594303538511569240918370062406375787295802054809091293850719081320697547420384731440612787618210425859519528153806266734950828722746098723653817290075303068444925450682508039982595747405998450677526930213335156262163160864513272686481630792670868811022336000000*i1^27 + 117843849486147713129932196638997360116179440905109076243675760271059469160594798283543984385517984608328312601649654432418232652489435530944973505579117956400197721666226631034384446160794592482733234137754184255530716072284740563519324287262692704748377178865503504775659766634731152059966888398740740367079227262095967680934892025934806686979994582493884493732418910598261195078103843333671883729890547077156496568031937722553946192093595850693765202568415520429184439437810676063186339786770200711308263962323222992787214076446038544098424018504883531612427507135890314447266812661864073522695951944704713617808640677797579563825172709456288127730593859679701622891840839464721642867738734746675611136623307451378319313075359278944077611504808989864900715673297328121242118883926395266076109147698424269231881038153208686894663253444505133236568825656570408161295158924739966440335019601105911082213733442387504399620437763309715561060819698432481820185004899589013903430621027469858902400512486618877574011601699901215953863740507827533356789757670996557581719949150733251809116160000*i1^28 + -199061240107960628044031391358872777435262862551023093306155122345089819744321670355243410245838039829228194336106327532194588787945262402207966103491322426995867810149551651665885193209420711877715715121150719313986053390415042288672633252805845592828680181361130879083452339042451609277717532847636918823536429565429986098296466688861491946547037953014937122901497169589691563127654958843580764848076202421052484717948158686838211826907189869708039495572736624094845153601483643237853376813930113531152703355857989358088418183015398320133898923513933244149121718424145722872680738279274000667921261139835827805344513271913758269368030963458346821725500774415399538499266008902709748191260437986477715963194379305463571824766386585137081977058875972192973158773801562855340044064164797723271958341058661118888548159815611163542940257778617673246238475397736154191728461311603797147258733058307250688497981115198590734956975172804211675193331017669106496252749366949811779217858938068484490413200945059095804454285916223220663683913380640796185654841935475116663209955092319961088000*i1^29 + 230743270855243311056591596672004794790759053112211454782989165456024473102226275136523227673728186563352190459442295554115779112918510466106653092282259214068069874386796758451402159271361182286608008227741251870306428976032078340345781474657328400057191095514349997852296009748581060944318965724084733691946874330826540218935615894638378692498760192558653994678116227319106432462991250552154395828568595768714343939414725241180441091590056816564593250200813349559791231655466205786664872554513013668348809365661752577534930955214381996553279288297898401246913254637678299544551539798545509029457990056907825585268779728347151672798959465228537111908371654578173316547039413484418491814233137557331517044065079222093622333442245842601791865448711099114823800782105277972805386317444498735868537742068630402212319391695880441132178783607840052172754360475884752627856969244096281052535662699283190307611644172531657839415448633067516274599705897319099601348292324771838726101453923263114691108533656718205398313071336840601681186117698075808563720666370347886906298081476608000*i1^30 + -169458752976083743906568703168035970306238162543349393404285360853305763570387295747333376613695297412469773753510653505545863377110559177810704947429149844470278131952684757009812590584681056415059637860330188833829289117290343247192010484363106191609802672066456787332281775805597076333610467455989898089377111530238143402575574573956777967216070390624426029474447303603184929226234689875580508822311511051119346100262074825960797239734334893176921239249064891794026768752010769129232313796825454565461657331904454149916286109800732541466019877057405666719947195482670603309902045137590692051619024785099289582777071586804825133274863195393580260113150215454142662603727036617833168406024073488587018713119291461734050638411932879763918692949510180687846698786860777879788934687121682715864255317747010735098087041501691920868345802009500894787916924924918169936741420906754496950178846707681156818780659633254377313181228630420026783511698380840609196958253752250277582615689018280411101566589653016536020766473609095112514939937871805260860224196880235190067931381760*i1^31 + 141837313848790210371764861285707836399458773017137694405106112339033076081338262325297347859834809696022787177277472850572604326517227938046587496741164909225102155508914380795894551871358620257116714426568700671227516867092806934838397415165140916302108048491476397479703392070009148988421523794420062053283645577192758801738576009383676427682087432881172902204912904496453972523051963381532059661725551461303954164268304167197949347187655307826276185181860918989066057224180604545808720912541150610713864217978896409341357197997510476948992929695519574126809770818778960863913872901392321579852706854875996749137418496663862415001690332489111549301092213557518528957576884695930371890572548513714131836940600661692940903558449238280405874776691096065516474797052944466299771511872720091491113201613311753968223433979536365526620095683997038326605295415407471801145373303977262135101703241119360282377839758078898785606133302725087283368895411140932240312387446203413702952486906211044244755419650606703774400936911811120054703781310183720887959636926673803280384*i1^32 + -22539915607263865539799880076641652534212183758537611119838907341890396542393802631066180633132066828437587642376969222017388224924291932839265315738679374285034438958361568957839839121471583661575692412335863141590702448762734234812009381587507134582790229658670678960316925861847442580199454782022082198400533436634738436143813960687021872508259253130487910199514554662657453255270114284863709090841259496103063880464420856460221703243453069336633233038280424992614485791434185488400675842508736988430566880171571403322356946890709664321257695072441441926794154489303570510720887228347746523243230416031805982115379619892497146227790762989581508180018652660768381543878482234182815075968800337030194351219974685356492718626398758832219432857300304560413068047818624350533419388918378486595758756255474497725125421683194012743606992838936676966059702182495503819558966576692003258970089370059209620793014329621678722957571116410080124125355692272242606032991375885249127931718709408364153965244015168546636186080822288328344481029237786819348228266254139392*i1^33 + 5668902578500932383103412851444608686487392246762523781606304152184033430049067329476792201338598824346327436627869359114771694342058984224278619006129606024005068764003421972411209049548460874725933501376987515196134295922888381290885222752258009311358466930520417201079927023921981842075086817962696089343021118452346562496075744896833277053902078526219670761550094855922978760514518237758611604713398462460572180221092241570530029496804288912409094997004848049397123632423760326705183790052491089404067866732493762052296722511831987592624187187050736768751215885348296452532742397745673861844781095376068248441341308147403073356637591165906159593603100973388393482259258564868575286902138329453309971921919823559023094721366542064005591277781963242014642041970162444987025663633654649504351927673498087682483737186516970406886633106231137705901758475194172732140319405766890853235045183567437095571490147679534834316849139099703444016292178194690538306144672725585098280660354667087067343106399512566606338527926651590691339484739643874606105755648*i1^34 + -990180319991157706613630856681902630485469338255768869057320537527459068297901322541794296984566123578416144877580156437753770553210740246955047125834986008113777411837453038473154362559123649806824358032125718328295232733875205525211659478857881451894509075056821040848186522292050338314885251164761456318436392858545894227933822199703753228708245434750272278199444304471668391684947840541015775614903090578375901770610283966953105847617521097228005908207708136856393345684114066767940710918258904844097277230943481132717099198198370832657459966455544286574007628433115547986528348915124585219503276003597223429815169421773914523450891188811312625186268836650393431356084164250094706871928196651523723293518901670860850411502266563952492225534952428316300317357701032234950319901303967357845759415742958583655218939314124894554915462365189112465063505329890126534503053462816829381086172343274416929135769751073905719631040522581217740937666485405504186380785719187680269190372401367914484063188342776489028908082928041569782626949031618674688*i1^35 + 87345524595243741140083251038481817402937338382761731424852820511472730193748439716341267227213547371265922799231084348082104354452052711689368642002594515822027074483873682740929463153402432013701272102935874810283669078151020803723141919396327677768576771580878605417362153051870693443036658918325747573970287075136681927105575583646950061286617600414753023810770996665188046715931299890050591929517628710062999536292860546760293084004491402560849406364923088894393887472363342250104470730856431091187247808978346587952955252445612948060519229442840864776444696610252002152098789655470159880069587396759983184017509159255306203948943707385606444808036940944972542203271238996829572489687484355368627418473215763520131386035310081988215392307980162019699508408272069134068931024971295971169365833072849984674536246609405993052032964418030884271637322550911362133514729614895350843559711370641012096855329179057224452433401397394784796157985683540402081348968048702883636257826792972850331485838526883517287389414797416999071460685250560*i1^36 + -44396142283305175095924084715885780516379071665241578641772824186797663652412590213431142309663304731821281658991572616271383605154898337869966289403773800426751833562182203810538086026915960500888671584645251187581089392844452936288716874919089245547794434299294280046450915094337973257762627831071741394281074342664207394314095185583921282706142411567526311291228235984594933995949754550258749662559056073633488308329832575115540303888749677366753361625155419148385538627103655526869288982721045866224917417003271563404704420542632492961197991741086881692290578421122413414537474131473440508899883161803298478510848353254814236027845319621970685239711059142602541833514011845424466765638269475850555942431217688713199423685611056199095609066901593168955862349711659860775441070629702542143628127881700427778119511682482343476918236544436935908469880726083856823436739844031846654674328569414760909658529235826079292244330993743071796689595625692429103759962478640906667757369890513577303993860478087799189369597067756051317653504*i1^37 + 5442880371310704586811023419462339576405320682396160142874252149696590261358557735192906715614838351392776733113234103416845778247911568853296739811520037915589495091600082829351312047329681184306747408893153923726426853421396131560327762645218260885170885009561243618774968079128988408912979130815816713553706286043735967903978455165467206512499368667348457165679776519081812153225705172556141594869438796166214180269118541403057143416913105654573223497994946229488860707327332943074456149577156728912850554132553735481621457366233595315338750841629742771640337184385487586932068047590673808432571668316855666023322985241118477652311046147598532441090923778098530522810320603304723880225352674737549804302566213894523890737956819019878260616939600959633173786205625640950860736397272186450176382948438586123525799892215266989040796930712443455191774579977876813436026855635108393657138234642766220172568914352618527683571898521991313511078428829147194431344930311251452511678353817290708327352148113916651795852820966539264*i1^38 + 18657185670362977711497640960327574086518197571645322853691552624180775560752163725361292349686510636492750642030165869982487036451786827401074856825738930021440869461872182474935609911898106170034254406517908892985807447930802199015751638197408117477124905962366431800672357587752649727550627784819146872055005878863497476892846556198499947992294970225770090665115314771698472199029833885472853564830716060729725718223062671493891643866675068314620826753467006729458995619921107884100980931057659425928157176238467417484086708537990517297445063516729206334773675181871945780089690968824953954020883911522103634338192266231903840899308895869091361803730934627935926642715853051566410375530814483680952043006972620539957164169389560859654298305899550970122742176760129219447932169538816606075403107096603120469491502077213547781860441880120808126239164518272024068501382098064793541468965834119643372081944854855702394630015746882671134069078549098193195857960320891434891825187434734988292203373421543488589261701120*i1^39 + 229242149187498861467546501067937885569716785388428214501337311550064558026704959001007162736869225570469035926136971565462276631489918654621983746641355186404015445631925933438492477072063808346205757148782401421694072877334218302701336264630762010011459898117904349788417466096903874055060869395991317407899989884207063847623098911517599768804826922627310420610958533081954203370171772180486819228711503530804815006586095630350895761354655375085545584096539746375993387354272103131117045372077701199285360438004692051828219335331948625213325874163438584102764698694989854822432129576833905711949134155889036939648086869660059593349118529067506823531098922086440125043682285219936077911130248272998281594908889867901192154454599891800760060546928263871045866021903657951010695789191769086210140227577732028810014848507504655014075462029368284252638229865965402987227811010188269735512804383461348726906603349921609003445198876181347749527990109060726676901200297217457791646070866374022419273670129384161280*i1^40 + 41405525958923646512425225714403774829574224428415144685414739642130732195261647492494026923317776897373861689106190446409095587588629916373047571472504148611979719867708977809507131150453988728292094417109305681002050804484836816063585480744544063176118575150277805169181874101151459425942637628326148733820180524898708692858821419727556679547956338775593289837228056598260883258728258756884112650536521885227473648078468017479039595428008501746287593527213722781825548378319190443927197783859205225439695690073742551292020240906321289740985703164821496106121816810105861576278902274987066164182802642986850051903604804579804946057411127960700141109900297134025468614088384132374294051381161940617493372963030162475766823840879276412683441512710457153483844094961055717833365887782617047654144971413769691757847682725506093409576539398462624960012999201968950296851556962375940999152939197093991689459779236204098079838324103699759663640897397322175858242075939338036664897904135042822235714748416*i1^41 + 63867900915161119548726374478054597483875325581612136333939253546160966593003801105886089773573804732267510856916579142777755795745359452841724787223170029514124584899271290605634341951755735318956700374449146979382483023788149858731163239006305449898958884748602318370815725539621853360678339416023851688822416251568191494209445993627651802039794850410307932237337675767379843575815347325995116780918740716318405836106646081876652960487174721735178339438601323071386752834370488472702742079884868113739210624980673117507858054579954355350185649024475431348159476025108648959732228564941342517757411154482192433878140280603879907511509766792181937117580952630265318399848147323788618654073796868207502147387985510404728170203354602467102746917136496201722699157082253106724406843711984660021489148350931039910359753813106872642483470256517599108454218203579091801572245842402175608714002131553732478965098000600917514707959049566000073108804929988311773273901309530447547999451916447776768*i1^42 + -176034700219629544178200055925378990436581288342907679169593936594835440683636907865944762030721441051669936175608424991447575326177097997423302929313778100665290784772511796879413999809789608539386496008229668505290904699685771988711032152557739464177876363373660377413017573197104050681689002487702855170047885011225210219985874363940638782713269202206231167032722814572024685914566342676164069998046690379883012174055658651187172785794296893382105868762142090918358296830097047653131565952783807158597924401492706355820756836686236077182810041055045034374393686243674785472542229267723002111619238568348247957176207533072144089710079845908868525700825067925159946249601259096284523278098017192312694734785575525544178431752132901482213672164934528604609044115589371405317527522687704992294622621607071709535626496623061842842452578910895346981658699312640217664555049954791467154730358946880886225796812871542290966843767282461127009663017031279348986773710997172561391910912*i1^43 + 582812986187235222108232663601952491409429724718353268616989082115861781720084887721973845740297094464277136291340182302249752735694294723471596937659235572808308004170576011363582302409784182828238878057855172585506761280693231444400677749286730834875448580023526685066434433467689087969752660985559144599418512439905643069956443945847478282630386694328036634730632304813352077355402491786074536554184873750513934290082248290448584228637765335687052472156970762621304861226965440981692297864337811390296793245532384719226924982373975854202027168476221657465792295170538225301522729662460259738210788206166422870990833197400102192998343999870589453457430270982457766358622754701090771120741410540968914462942856364123003510180209677763861435650842803643727094137201439572698533280195168643571873985132162701867923166811739257163089108095909714166182092602442539823618740433913212375819978367696825783172257445671753189686195336660789919607197940446629424434365071360*i1^44 + -587735897121344698588351863994151149689117749540196004512762177172308781589430796131184549262484814579018524027133382736919506956607297257718614295233764526914970553067132163781987887704506822242507042209080982457845513397490230366895005931789989928011152447350766830012087397020620072866592467980980616235034828311268953579007401748028837818932480864333194838665569934075240592103642831763764166146700069642378537674202808276789132266712186984283880169961240723322967321929155537688664787123337864398585810310804093527531462489089805133718866014234366715684768739442594352568058677070933404085170392963068643873846805533686598668015057916590347022252786990302828258515534278644989222031615730297431337632383795291048835844618260658614300587907031729757675214971000535597022833763976305517603546148684665899740568982571192600037583222731280267647602840424836202469506176665693517382301101371353556691545843210335835724327804572983514628769795843786014720*i1^45 + 993321941457102470521109066209147374429800093990383359352457373729122215098073068724761517562241867770703129298400176205825152109884946030325733806190061903351116444193920724938305078611847626647495399285706501884433205354474723774828848619694647201677562216449296376164209146847952209303385143580682876608365932046503107650241911835433285595616889698342699664977131429241787490343823473055756354267291993663742200890406730591972737182384409543310648913994854703691208594447102845816980907314513352539788192573544809082215664707474030286654562136982978087470705062639104599716271611774866371815380162442434383431143637848535768025029604274425723625282799735633307348373794456020616838959672949948537745267709231300079985330044145374475343919327060343583485827490915166987090022116663419414411790289423261394584136210469326468462052835467722639882806950524887457872837058395649382750217788755784511359766901351290964173356273355011340787253248*i1^46 + 40979242763449292959918193145379942600966264123779903568180204076534097574000208559794115222690885160655341189780128529612980593534058541900516588027056287772062684123209654568171060005062217245904484589915421659971439780389114358017547828698647841198305275733163104692872239666166023190360753380053764503234856726535676604484729372460862007628205644184548198363324316251990631770579324031106205860960091355147840229981861311773469853592242105799096481511596224958273818852357117898838416233314459472838064917807532400817445075710799833756095615542734490188529371493122184896924834899292475038433363053580194611178095773327580159472679671649577232595649249867012877651893699819470290637835259005664313898470300850413568226532377826490667050256031532908841462220278227105742942566922912273714658562350982015165556711022065509375527980560948307035102821955992869780556904420589447846268032382469059152739048275487883672352068730880*i1^47 + 5464703107644654358269730965760396122446210859332821500476094216526574951815484467499434651877355377167630281857976442407616672957604296988555020649656897216042312784028758453831434706270678280370680228253823753548843968288264003856022060297236792771582374073464743068804287830678731987596243294292383923118067318527596065195372301564490513598272305039183799954705247035836058878553033634729015890846309017699262130394375468599233899587551003141374380357717793404876254319683638179863804912526102660086530867125929037735949825234408064377069912916064178045461197696444768539428883302622822685953709321989367096028693620671459631919334760107220440055811909240872230016951859121006411562295493930070201933487356807719667488462847025675584817829573519343604460125885697532106603176856746420219246014006165384682585979688370152464625778016551059702840183920056688955376691541653858971773458646873017950808671451846017024*i1^48 + -155376084932010341198361057770934764217774525572502435015447083496693708769131011084760980913404417361619495960910573709667155290201542913349599891117067641200502951933494400254099141100626893473453716684673944752355042044796351466145929491387217274917021334259560985747633209338864071006757613506512548656639247436967397738709716888127325802545957685500382631391512835673824400517541041124036201170200039858933005363213468090601708290046700616753049654044538542852392002161727801145489256306170756501055171539046483689435770344998457707913675801643337278467658297704414977316980014966819539441236985926346883481324488289451456020433936745507182154612435735435048529013738153469018242842106685962125387302311362399627833684543926378951180924484088241620856952134187227405660546288825889902940361571873834056845809234648530983898700079527681467616672907034244657376759922913771685522555664414964985626624*i1^49 + 5310135130340865344885270644176481351366841166985713831372041022148010477674484652398132964101870278258364299196859654898644155576560129280288779088355720440230749528670182490925851178296835181397171887998761359295017770379402039603837447025258072529831545021235248588053899589873014323576359827190293526177674278522439978604875356649429661290244200310925036198646645376219768544286806316651196966668414761244905444639356532036457741464108601853631344014381684321601202830640932854043354260307530311029350418645546634095044523712612669741358414789608236855407801543893206070782038676744662125756923143949088850934115380682151231731764984539638133163503275000442070850546925135591239417494289427545045426757086515152038186021301789933770594918463830623043187248947035768626765015219008389513153263975580249141906261630327407446142641122453741940386879359546877564574149965515562880705757184*i1^50 + -203731445420564916389189626579838785950493823825668781872283180088104371973173021917127754880732761041783115633065902450167487166580009336846252626584263351233856479402626267489141440005269375656294585792248712517293784172772077986231126124287462363122202592530767218130893482771345494122221102563108728558508386383680737364996342577182635332606938484265958980824682984049497410028590095213413755552756688505222571144153506832603643676723891025729735487527133593483734061637302120626474358736935665189629730044580575969543490330234485092589181771865344254787366121069571469902790829441059977327441312475910001835242293897667623136685442302708087959477700743697748527531144870486702242732628514068375065045968621864488303284297883547111151102227216297743170588719318246096583183638694987573936832741107764349960532853398209969499321793535621130880*i1^51 + 143683374154723482059080440851615739561036759284619889336288097568508763848384655693816613087103884770999411208799145505465467299938902401436860009256556618876624296579656819009786279971508120149819212162075208389616096990750178675112236002438284217052426913257561263456565825268823250542192322059761032776847080482541981069219341781542591931021074995706680830002200361974662245778003395981207021437246564254434543040511269592211128767703347066957455404596723997087307964731378683491709844099210290495041157738246833460568182472806481948472515466461183548351537051183084938183018520734389123352616900013777184537830125287757929594336722919197455001605435563178800403128594694554763162616608201640907839733427725972623640672456456288679975189837788889671985650252839058118814952068731866374221612539841*i1^52, 26013874172918127300997506337694604893050835409830697893402044308333635653991462431007563823937546529577203448892322251070538502300658027125585961413728938046193017774608527596175837349104723091128813351123041817433428798718489136498620760988858974269954291345713425186373604935644733545805233152467635259372885046281870032061005031073720154912565902419433551384501046172140410113751082089532143405263064529610976392631685740307891047324241514640602344165360269950960468384850029681347986747728520146380855419575644729246911465057980682043203048942932356965418279866221676352992531233759156644403377279658006659405367093567099781413248732557252083273664173475899225562208462832369437044929436098676013228648809059438280841513968691297540218226749550221721927078289695659165919737599561216761147445992072833217847598393365725914427154981187554746198759449920780430331095456307212784521067372941405847865867414866128536727159726832650691376908349383945898498273245246349425749373729983746844482102295297961256171668793568570665362397052814311579240384930080516607212514168991888654278949613823399775429931377996580434776550182882558754785696193801931604480731337492963922826152046300222053925153923957223094989624728161861798701142625656163362550017924821508635370544926714550250566033903184337528036975354651362785708677138592943559948012200207022228879688448294585292083254117303981178880000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 1714544454164415247743603122553793376274397945090667386482098602145109394216595876211631835989064832474818478285146314893718836630525276511444714380477691602777928025134818276463827177059452220512773718058982852418002290722549702227613388399938150999882289789816489271623229475528250045389530023273367029141889498194700674057134036127126751350159340830317586574645392538750283691183091404097042290313374893084047041553626543121604765617007086284654425639727071757017926448895375559087197899508533615112780661015743612169040796300954527678776402165463622500881692544424664236430422225208931837540332228986095354640101043683974735202972770605872387572276051694881257108982824049065215747506941508667371381037491042532166013262973223940910816585447047845256897581918904070448287922339074905838762842830207155122249011715324698818730537348814253108737351811879877769667919790106702374708507788436416280132724553684466899290269165881499390163920756743143718635127871837981296162997144643810293431906575866766382272911154165926586934097923549441622965094845216399345689742288868429385314830117057049350433446648064676063412231086946096247583920155915069456822198426414634228615351568560379647259652949020800295050308723309475100642190268571138914482561597627576985864209583062186038028365992037832415567750811594677143343718844652342731520148964708836561642872344574403024184489614000593693573120000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 44072720282748660316657149865734035587145260838037681304115586836633690080302407585413141951004977526010359548678347511199436898069456371945826896089858240007516374313593719053901257537924203832240915554772602468373487567543584752655204930951014066634674956812900637637215823071372598064354537683312396188448787471745345256615243061265118890248242485578048857006807028515211482410971904353440175326360091376483072974138749220662343137694049614788576771699567721454338566901860346604797503407679675977892959826382757604811211512957364738563981249337815096567652721585464063797520025929242269145180673184697576136066849151504655456819147944780733291145497155460127191263469717956194886535211601336328557197413626040682224547141076872019950738748936404800112156644710522552684791821627718609161439369103220257684228056272448399360626570221874743229198994949156626379561957088718892141427188719321568037520586874963442628381596866433020735674279963473097685732159507715214271373076439038186007856100172029566352175080095286488769787669888906796459874486695494708243981213819829658431610201027833710829550855565515990482069629505084221829240698315271912541179134285625168369717239713841809289778295365537675551715619694352779828771799517880923425671951816649517582949156258861087106851047174380109560924681920724389078547518928286178946146240862515861143099141481684039878024507818309759847628800000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 554824748460061442511118690791630703213185001933274464428932198208651178740549019039424087442517682911954089901674604267932830580736369774885294661104242088210845840176503790567586058348287207616468412802089476576653045701661167609957694462932104416408010613484185375069175857780081091218269903965101222642923407753969863439828528971184202086567247231897311499274800890447446383411260776717275561131816053147559336990452445352107931753003352746212279758939646684703445646543564527443848099720387726757598750420629617196286780134294065202027556185863716209511608789896755282915081245334859687747469981274684014105349190655065655667706669591468783985920472527258862907380387634266065842019689621480912143799870034828532766532299446585557834527688435108357278436934509299833446684031602118806296777283792285701401894574854282161037987639487011484325555365721783122764463163306609629767867062869402474040006805969539019528456171728367584399364647363035687686947729535685709461248349416969380522892711627078861688937714821789983898517915003404468705483297948427771587714761749346635876340090381358987741382986885952188730285139964697086171338943309467892534236294295214959356281375540689890891247700092406371444975726639314716943628789994578584793672133376459798610868017278233874186696971007611881589318641375936911423972395720861454294609249011586527207403050686004706357464669655134596235264000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 3380676480186956892543404370310548059196036612829281878098037810689757999866586770885394980950830901586632056217912264910998343322214769549010360218432417396949972369695299716269082788707196652988007403076432255061048454141480341723547668010372442596246191439518856357059427720181493988108774692511088738320676569995668868379684018570830378227241568054288073377217082399932547508506562117031226199355755170002543002319547719119789000897459315040267598216829159507578277516879097981245223475860573006260164819324399093989310612274096218976890276560995053068402513408546335178512454222458803288298101608802172119664704035328853445136654391417884806193267285520396634647461465483018373894820072160639650829988424501164643001409506381134662967641350730243454866579248626614987381230925672522734304676227830981475387338921047447436462354057775585000462708253173489921556425037498613930699614208328681170020371048719415586250753987912251087639319683260538034244508485156275820690154452629241850677532938768205106966207208509202882921359681192686917631278117315062107492169114472889980403622040696281977064561884856470628755880994165540479354671123632803600813453666242186513303556537700943320786082174320810497435057340783542926306041467160265621926057121128187994687520288125479178949152156764632801413973826565378514437392529496918545774892167975683030817955155140833635287650402633522238980096000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 12888198218816855917822175423838780286775637432563393721554621785933127847242008826813740607038345555779172979985595127959267919803893836424294140256787407278421443946296208686504556640598179155895324027902509983314741432821689148078401048076266462162215321174363634647584326802342209864413010216245626194250230053249688008025278455599190455647738179531455486286748824240218759015769072839779620457333010117019299542521558218408242838931663790956002759282774447173419323646472248943387156906195440910133604874901510554418400888851075328631225556796266304251561387220601087711180114075867901320671883248747546164417156192384287001614311440594603562121526109684409006033288145761199556126299700698475269879381578278121381559661298121893819060942431073557181651300583875176354431765654281166196627229570377351661324946040493020647655884581627287995317846915553818376313959237471791999624723692977954717972307572364624117904939256372758098781612150131091121266373872411173287879451869278747776143502789162737824184037747035531168548978181612892361971552445309391222936907855845281910298408949990328945598647590461101548555390691973642956327014893364243833170178526617622887944273337623680609581379371019656442168106413848217529460837631080469213006032426825761825722326684173258397522473364594699048882769491251946179842878802767410898158584692421321382565276340744211692284824095564566011419033600000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 23275332662625580806328090990210050807192605153786854538472082131753367967377158515744103891879269461311400950842823996768329015150286507582902764809998752993430552068371802098069291863632172384560509254485647580384933021261222051143016657217533267147512576986437619609264022352360714752879900819076745133902574908602378315361101667004181579191239020493169725439722492574409280475674165824352500947435151882950716148708148776397098849968620757613714412083390347842137710478747147558865976434773563126652570513316324075206050489015834933862447100208191095796618962645907564199744315829118274394775515232100593647585050947690972125139419135895303870240144122170398635214175861751582346072530725184545535630296092916851249282147627924217499671835524919616357829362180935383330373324875798569944544112153456968833577874774997594429879155503765971966711094770069483254141855914412168816546374465942063688706318783458769736534330000900590032077527462930471415937825512159277792543745881460142269047398230621349656144325385842232267237469929609338868286797406176100878865060241257839048012735692009931769787440367007080520615014747632426062496645339935329025461117363529222652871449498709162182251689719561306934342816869571991232944892713742159551533934452257796318804288215188815997208068181220558076508461746286644058606978967385200406454295300538212217934343208956328221037848635278227052848742400000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 28480407446335592882908485567196969392744119318871203264474233584429182260592249906760897134200645293286300098097506194809400473335795190345738776331370532991633634116266772294250692304120985110490372084916669366531456560493170691988996676179979671500016708446613770459662452866068741526537582159978720089785771499909218675853108458345474725963392087063709092907913255099226506377640795141620991772906925338055754314282093587328827570668871441673788027268398758231471081279236723499947442270148930308964216111850492894690000781162037716768986309986629056137111014932320421047250267681415915494753650146114069243796175886332944729711006091286832879363777753560882826095571624287832843556051830561258860629775218471090285281500511407547287530922269104552260717867035638003517885585016778424142095698468298104011013528496285162322258888314712556201395265672104725920368565067755152944652464823925654485259861688391619852588163517209557884183417897226129090480789987353672794881211964904969735009296076926983415865989478510731212372999185306465082978021274209881923361421375438964664564002758577873245651368975860163103648148371754016410908032774754372580644636845829389344488850482847036670341758595987384747232790876702173534475272314350764473932369407166305816958327805550995337395250158357399169412276672954484228863369882966627407354291009721327843141225513158181055174824011324921554665472000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 62729134389672069725365468891356605552753599682272283912608473652086772311247674290802880993784664834147998191272212186549942876307258223783691142425340663084018767983629387051668954919816467017363641266014393206416110749952876925635749061274068502702149722435643630227628221699207901469777454101102293004072754833111414296943686304353376592267634845175831955400015865482958648483180610815210702518569744312359956278107817747085461313004622810829112505372719939601292673721263507890084214481425132865972374335034598114520450740915932239593094236798171111039850694036814602540279218440065366155530191931133872215384066782580813226008139872498438016856810666846091767325098608398961021530192385551188448780904083007311375004653741727136234829341938311675349359815698910979903042496074356753405464007328761189786247212166693438366951795733032803600278464399313093449985540530768678452576946670348866557636972758863634770289464167189989779069802650156921491104607531521915570031645927224655613569611151577846328329901776901427404461601457380580951222954116527033438966193883393433640312013376337089515600044651279413769002231076754924990440853815718081408615543776746065850830764135350840046414421481970939875347682700037330123182569934417047558108067125286246691703370638571630927648417129936080927152791470932371969426231054759984715710114528434006877493802838689005558640561315238410004201472000000000000000000000000000000000000000000000000000000000000000*i1^8 + 82480130815030262859167019095987176488672461540049224749976124701514111248059369297635302384066409858293661267777702301955193706129147937786844158536651335735417462411347075052377590083310008155782967606960771090683743268978833396618897032638069875081823761520224751095231416163665209567323136734133481946138273387769548995479537923573851112086282887160185110635273434302425091452387417768607241367440070470716929636639756686496083602747870883466903022822231290496516399765529707550025132233051346715963745628817097628480958130268169210675598280078942664876171502850497225210915376858229832302328401941568829229192062434910174345640424316042932547867374764880042461136027306854447678465025375453284225296530318794786402648708404474864324117963188041876330300887665852999591565892779453866800876331427436114360701590804382079975150168842895617594289208874920691437491777130145819798933825822503568220141741738293617215771204693908882720267262602185582127917511547375073759375460604433816719848288832009527784393446010479449819861149459600435190959075921587140875776071755013672001506816225518409675938085724175087983844424118517855887682709542355106046074164351445000278919299016037532146622878103408347686891490590270976911630201207692770145547900677401328144377205571399569333654770379653657883728831371521974099628587305676191744628534554768068026400670635229554614708926420740173291585536000000000000000000000000000000000000000000000000000000000000*i1^9 + 87830445735185637313483456621672521417501306162110997771280433486749535255918134694524251953190845902134471378901748092834622692256862219735478779568533809433946017872637666072852047263236711637274542246808437081790229929284709772906312391584112654110373214774416387855334421504639116701059774196303768072830065974074208197272853315393144316720169130263877469323877841847646174718322249125091701393591130925916375848973538728251818910031796029045172209522186822615360492095836121506003709773324160294939291301218733694954203862212478153093572428361735345838228282050741454181498130092650908007686745538872318566241879961696791743748591159499850092218413699380773674607086574558005359963135569987446778952110859168496352907815539598458898320258124923817291000351736711759395064199013237290895243896004655676605105382093055637806078518276451263502243260668222418830633949932310852270512830494519941678666974951621333357280525292143604687042930271241566278601340322148543404260233462767400803250681489297485391484096720013205016888133467619877426939006536461812609357693907517116403001162228954587040793923463520804290768541058334530896991344646930645250570361797740735865935858961609519764109311434561603681047800852789782669097652784152063180098621470734536243201228502230001852809392958048723175336957975240336202723349377901036758055619526584859043089658422194107648464628428649958166285516800000000000000000000000000000000000000000000000000000000*i1^10 + 73454755979625298697614877911740748960902365113920454083768701952483703878310114038547216173421550229949571192922974128602248443985401876808379790492021863610958305837719207727333260623548845480788945748911833495604918689089275911367594154250684746086101952086886837435605428822994102067187577371239024450669082003494832384633540350044976617006423422362853036926831142090496836945911342490978019955878915230373493313210277541028042698887652725407962719567121685572442311851803476613826315437611373905921989466987620539342411681866470177620930021249674809630887639595678724316583990195742832286071431954424410597839929620866358010603635276057968937755439199985590020766669702571136576644908450234135823883999995356905240968004175697705803022184763496056594439898531691125903197670213456057204785922144500017432137129238068331787518077923355321488214891593593084225960597151295145690128360924325792132981011009732735377200344709527210986811206680911192216414224303358257136537262291360197537275718732960516104383792539637835552514425014331656808204406744000493335087041011305007644888417464611223026794909710779741188938547894616500717609450581118238147256297899731501614864370981590206334326331286383655378748752725505057027525559902791894885204416080360818438210707523322932865202799270481931311144381739952703426347779320746348074784288442267762111434748494999539008015869004731124200715059200000000000000000000000000000000000000000000000000000*i1^11 + 65525188569109040798741699144193791125846407301136449369832000384491701288519256468302937273719220025747398694336146756974146259896626740460639597875251070224621813679255122095087622876473928492791828546921226645439430242618234317486560791183253274868774503485995420189821696235544088725557927997943251514961781995464546499887831728936097699684557966943745236458706878169213744077272244112731238557869420562791896521576001467591998186273377567561418694330031345807398946057408904072435172945461543829889943777405800502534450229572631997328991556198497008412284727662965732594351485191589656581828984818745723631138820092369393237228351622983441314669012731282197065359321586676093962553561231587829052712850909427783162878140694427755435387868063431300667112766984245193861668663838202495121601101764561739534544085681868886874185874976029608917031387402961729114364297074113277711153808840328135673845246017510612259218586329889885160733080975417557916103378213752572627983805437714415343499962072560603317186198439382062437464461167205569209287454384329895443626879165940450142144297025905172453789994812585913734395277260469273411770996196371867436399725350533575414988366677978799531614557010585882038127733517173172277996292292021038185802265219914046231416514708426599326575020488846750805010127662319053346444046392356680779830282081658064995927983534499242873239219509353438200725504000000000000000000000000000000000000000000000000000*i1^12 + 29900058676475482156674601876477324236930843777962395292503313540004131642644254572265730359188136135607182588434934745947854831908098613674281907727426321541122808998539454274099241663510314410728559685270848054651930226019927570263668512915899339976584908405256122175673008007082060815142926959162640413140478646952715317416021717761157789327344178933515514937981439425884427711246412784456147936569995259496795431374110907747639949189968990626901222927718377646099883017046415253203755008107864228591646544545510865601409720024757224377232370803319941629076839029436374284430167475634271406738015020671012096402711434982839987012310039403762256178632786375698252229153637754549049086858460146577166865683694243990181467445205821968337687116741477233742815798135921231732705621921625085079054405030104720525698989480980062140033758744356166263884449479125037184596670721843158302393921817715760127701836563343186914792070112740192996598483964446456094788892937751069030524850492068671881355752065848993729126311110687160311592187020039419051835750272420625025207942506960866105724980886857649474742299864940650805284871825293372997919585725998337932584552528232829151200168008502841168157679239232801113530384871061321059135305874094258491092328240949260911541601083132673880237729948434828032992117925128420930356769467663248957879018084303256523241873854351181093720970203877804051791872000000000000000000000000000000000000000000000000*i1^13 + 20545993296524441020599475782151879396519919923629753751650695435740188849681059723023816303619983249222649656569258604815760071568845146575401890406972269084014295560911591341392082403666796998698256856295748093637582402844889716067424554879462478191524253218963900725636938777854694627549401333572795245837529533135295257541876384278124576885305716560044013515767801275441469566652519392455153693594434580071312436321208098008633531184892991642305426331448869140551720498209360957722289620943668132685867591679203389343093033260295807169242620581176049616555406088770947401313645580414299028120508267335417245218169171046737507994382403683956105711883947347579652690280451804959931849470795401974764028739196106907580242587360088307923188318810033051130876775202857994515593843927204800143391860385953519595599185482814291108602934928023833455097080644488308701524280056412145167141146013188440434356819587978089356672949409107210968574398666280326179011480388852166585962524336638388326902607767449757195899213820590919898598945215496025770636328564576097631632803532316048543299523749190305245983844660535347215167094371646704182868577676676210094859593638478144398584800591314045861305876702280604675656737332961868603094140564019355007209280376643540673153849982671953078335320798983336829288077634295071383475759062946487895689252523945520846161327568275131203117125373132999246217216000000000000000000000000000000000000000000000*i1^14 + 5530201634783762662883134512325036459592308460137704287105128350426349860013893923037753564247506347255195188742923654903995524110480983191017930064423901305042245268488029821995933759574687986489968300427080976636959535631402708914036688081346696816048439910549083938618013358599273823975088563045610168236586019925288323381903773553785230290554017898604826504793040417967377481220414354270889695941269444738097881748762104721933414605804163466816768098821967844516817796887353836464286359700818730543922320274503811197668875164118474310552209614454418590607583736707320171837009145687046737203758807276055877861694530977134049032860245438139874960735130279305396931495883571542630858690103160377647607673510732706160375002582257211152053619244061603096821723871776160989347774717456921098851431642098016057606891884085147933555863942565729389370903640407057496424595206308936665184710908370524875347615701477729789886045184715799437121864754638946127110353944010440876901534784010240043881893221523723416779957175498157420840642009163234181827586452648831223475527924626635331752463959706711285868686429563851542704657462645403649054253898419023198182868399510035844734042312716729267000858182042517898400254059878653296306224177701775996550639450601502225270616702504073888893018399084001946643668289097281636460301670281010374607320414510724679228734746499848139019005427081771450839859200000000000000000000000000000000000000000*i1^15 + 1420276691609785341441808569890126390569696361321190668566549536098753313230539324092919177650002490899999904883200332030914972743217628679110985239669382312681916066969001326619441062486904204824971852951897561812293438267019639181377962983377143089362372545751397767504788192393839907034258772578908837076344559123738136178701102930300066094509650636139677671698554784380599768920190409061883788041505304874521989223738702351340532827451273290763273718742485927512261298987363400515294465042518206529160220200773542047684678166371306496231429813581243936550998645484621766830303907450148195662313149363282013013810811176059288678416738842494396468764148287275945731346717539421329144741626706153551770179166543398936807275882828383856015626684707319653273475638063531845194181766441716288019816295299132277403647116990077527729570397731716501568693314197807242921790757642622819545575355720695955604654727546941091336070790331889899510453000340488210332528032871828562329956490715034693076906390799624248666742903518318326673974433104374831615120528230414611024410993606855421555417796784150339964189707335181143819744952725032811390585545074341217283483833276490098952389567113079921727532065429933420152992509194777500950743454454810383889158879102514998217421288424735674759533997758771877685200478225219721701989557299335108610681007748191793800480290899551856561591315857616118009036800000000000000000000000000000000000000*i1^16 + 420126531992200766767075175745103868637694753871936757485368782840582905214849400669871783640343643972968689655626916106305808188181737231599966654498855395407067681389929998889912637610467657121067624506216720228894339958518159300817140707097671737503489576656328115272096013376183046521486402036748333467128096241749648902887493869780428529475643076160183891021427354455210100722113648045807933835245458085302558029228856258337773608605051946399717085127263179188009525795385295932350327861617128441287814008356063261604035181815894553835554428466832799031706334949679687059005960767978934801254259225162807880282370507537948337585838730471991913060321564212533820786765014025368445535766521824250769777808337683941276331062431838076393239984885592883996029085026012956061538787717520263783965679931937483808542255385965068280422170715875250480627641677056938860963208527322386178762768914899182951036650644683687012609413175056883736442526384916646571585220427946670734690746397298282990786917130721983186436953049997722251415079799585614895865317369210896467563955985914628310399322597955052956638218795538518208592261539542095915915441154049764031921464910947634056594065395281074849595560769588859142717802873444733228401602406901111880061453544827879580123770753312703404417675887529110319379285902520836355976395524374480143268716464736865227261848035500124729427834103655477280768000000000000000000000000000000000000*i1^17 + -83702119643574006019769481391131885806617201706546836535866205695519616669582921098471653124447616843547538184281155432287430078610375601734721760709003676839383959487626541084018442227438855201651626745534181794324906775718425402815255017296252068025532466107470148065991855148772413732549994558742658198613433443810180799988147823952161948253075294783885425330067918466147590823694688992794832965117150585375727955447726226586422470498279212435253195143075895134390353872369576409834995201601102771610184776432834485212587029747325116346455163458270096400015204360896441928640689032410474915039272879795787435899482390975791811003793960411495936309213548395439650770543956589132614712959064494149888361716469412930828129187776276075022250414296872908091863113137274185350472884680198330473286713010973760981436677403375125669438303582405526988457400095326253139124283624691763230170403088166269811864554719011129357651484818016457149575726015661923204945470028391826655489740351977413767957151300757576622389525807831371022438765784874957752716478678841393001206414809105905819132941249045650088935594848886289713697439525206852771436759736658410725383990533298141870831978692872974516284835016396826468455463364785345172092859796351551977134644382958214679295486929807688685881725359150808078148961550141765010718052748645731233376276633528778035816866039040781116774971563310147698688000000000000000000000000000000000*i1^18 + 2798908515784795566703026589156550741717674231975758384453395139257666799893281507636027201399548066042022567624898916346496284873676052135488480753811029702880745045298348536573985208200638151211784601043303417040883430896843569066810486265771040697196550174497759013751982575867540118977501339352406632307446049397637622767271883135660171195019091252500531076996432029416983218542440487004934667803656131238987760777254554215209686099761326883863290544543934008101344129431689368016315686025964795448076335950019492888667756907092458061367577666715126958217605790584281854367217951673577898154210906130274401356726887555148933115798703460816127905859163296065708922054809272231514888101898400160913155734439395788540298684551236657321836100993305161300692175726298194875859515043752292541421868335060973374936126117124865764978812889438801071397065261193084723183544727055263466486217014115976446977773085890158213249079060462320243991924677948733208566246547069706280570608877185119337628191828672639391709007898713774704492249193741311324844079213985323763335087094749658879288368813264354654675615439883262378136157796848928088767593566506287178887214860441467406630842811189033546069179159074500161715121515211749129311005373993147707187863963898690524184721145004457737347102693474005285956633588642643246956103686414894902170047671173699481593558267186561320216708796225291288576000000000000000000000000000000*i1^19 + 431905783146577405951125342588891080524946527501712836582780613174136357421454009882639864811028857901325832620899071790159555256278693543474854302182784130400728874682461520105397304654838814078425801420206840390586685405465236747986753760420231429940602605460948057425367713451829001000804189668745075310320823120120319762938385011537361289667678230356323625006371124735303599389077245103082168339688444569415705318444938529510378051893429859348335455240814716646070500494350464999299192835226706064692830253430566190953474846278083958301968089851967576443054634830941871165900544437567454013951803534311920061243299907091078353717430664280436761171459006674740201131741434941658666897940141344641400845962442086174578612273070630812110552070695743923859348678387333336659834216287060340555628910396559443068471349247691599823385128902035675499589419560066494772151868054605014610413081225872825933125945646414015923930966170875161451695457992372219238093745170881696992506010906828183033683403832574620103246394044809475871277288044140799067264684469497788644445922272952310246825047702120539621819524287241035962276891578256303241649843384898556739551767377934223018537236713875001738519585223109077102543086404957399132587526003629631147065177157035172606100296945368054012717171782702236275166986974118094274002146041044810182645864431825008680606637679317658758286831821387097702400000000000000000000000000*i1^20 + -13927442783368625982795762532538039025437926592377666596669697747022224197679783050641870078501012382738720945029682862821949178946320110063739918177998136084716862219382562326365121249392079561629261947821821119225261237819087793326311794154532247960472314230245453432299553241107091621828526547477793109791297188464386855168055156656688675122572906583616643926694923554766689393198555172625884970960367709968290617193434907524612765987959422911988233321018267412600751891636456661413809406115567906477582048639691066856994453230231720226511478400080585297580029030336174618539866416773553930456400557507899177307722876711136332446093428458632601028309322991493651822019008302288404870781494022286904165049680517892252080147658473236598730545100260759508480669599242869919521827693669218602071536858163300678265773266661768378540495363590562063786167056814601432716931677245567002202813839494008714984122383247559309741984196177984268874319885407684542851972284753885048410296189270341648558820763179860223885799139317609530818104064967240372338063052024471378932257761485360826892969664226985118789289607488450376009215937746907967367970004346483025937045019659399467693120983932018989594506427761892575191171061870060203503853731338518350944109760178700878110812128515080852229617092614512394226736527337385247677185700642586091802424509747464362465415114493935301306238402514282086400000000000000000000000*i1^21 + -685699548008527032153038127703722949215586809192015311043573896306032944406046383619233313529270652692845081172577719150481343560038346948299314648637898631059055224976877516291032002801169630293725543775828325165165843371313004600421961100585381779559968715894733722084736345050941214699597792479963535752414869989253548195994063555390988487167894374170358982235337767003015539923613170002318409884518821950206696280766155787252224172928043866758228982738877297832433197226649463341634138147567536086966055095917379691632898336750211328641614653591838212238722455261582873862273949919160289909844942147184383184481723862768724488153088133734582702848904850179433793358395449067679696518474322430136454749066362752351111759163311716422311380522236332543367375678079706592812623407295967264193832397342238872460966145285103994257143712765582464782574334874646758549709352082422459957816214124618450609341769838594450291658763992341348400510627612048105643194074298070362927307782623127628548115598945041398152711645653838755910838767209716750870680812950420874865553773869956080564626481396656361564914046934942182988864525993749092039942978099957191591282373190580968258422914018213922023013184228492232297755331092106298784764449225518148149532610377316245680878265439207733804016971412068921024672119618559250984384113921642317732995770253318257990418088901727922736597525677998080000000000000000000000*i1^22 + 9133259854223200155830167680661302613304208065446315449878602620835143486464526685308028434042025304812273218407323274453555334602565701874981080288001246912890615998832177457337583268606003889935761149896093071188117631399495351454079128557493581169291494368883203414415262617977465355296319860843955644302638035054070671080374401429869452109320531362633577865315697239453127812756623697690743547256312073950352630703475180039514632468618799528464615499202698843928914270868779229990489267712585647401897670850891470880213801789134931420234564345273825287953132523768489998560993864290359834701187856067495608878990391351477587375624112163122171259857711436144481752295862286766735215316668100996194284618069658223086390028490199160363526405669541003497139709895972135117978804701862285253797087713819025309085169246874350347697126585106865727879553184738901147200075851554990286259406709884554441025470678975011645298770904421403335666464462070466336676349345809380863004363826488887172393825025019887712091367516582951943781321127967252387998949918455301935364469765501937790412927695879017113677827303699024391805432381296749701836111304671942207020831129640541860936520461318024734930210592533428034576866993421203135000604142856036115454218353774594305516289399678435619990806309536556860893113663528659291982358301654446307723279840742514702529581064974403839388193812119552000000000000000000*i1^23 + 316564414745113140666112870038694606603478235281705338355447213899345726634364489720572454001040457457033168480903054638972516822695164675795585204021077513260346298213827811390755414109774693859430621475204220134891785854137858091755766539159963184249208790262817510369632326285946867603369362818258000679004250137967184176404529180576675938427101736230845501091649075204183934312948234546383164170256587722125546327935609563169581792330517719439168955308361140525962823981677564350877587563769484130594964069219565112522633148075552345250047045452617519394507571064725961852953439922506564866472966634592624093519395200778511028276570743762712133074275150656042044681851646372399291413186073797962439057113223378256344983924809449058261401298518086388853613993028182144679552748478047303778271163706535040079459432848160418609043235150540268726646197057753682066693841086390071505840969713094541277337005411003291704867594037652337672296519740214698920733680708968455014356669454716269131921480935773431090209448566198496650554962705711284709696345344186839747528814379450146460962843301973335593379019598185407411997213686035530869024715134912076666973277271024243144618476727201071680887117063407275906375190387845162868947137372052855694690184356846072872810350804996299800829901139480058961098272458007533147489906587038671204651461038804045420075329346741572290299167768576000000000000000*i1^24 + 7723172856751926283403756561378665583483720601887557915546497234581188708862033497130542262367702584553369917425697838520963514559179226560077453458330144675387736704792768566702336930058094067100677574961200153184442129271816082223800027285660973857283787645423129494530433940351754323542458175275915887351347764893363896824815147590972513179867936436570450507301915853294978138051342149278761698567920026513533796437211844063160515879489817528671348645098135625174175220230056549600671357827108706058546885987390703747236127984380571267046789742108482074378517566207043446975827714275755485898925253661762051666880726754680646669314595785521708655373284784125175356340337535572506185018880920627001811723998645142561744430043742422260510377498883257840889883600206820224973933177701357432549720870337930222525095738900509265345896460678551256612460062720221679452809151636194780924813492677443056130794095492898626764344832740175093216643137541121021999751856765192594572479031879396878422984894454915991962484558782169149953865367357254842492615878776280522404074781761269230548585662986633584236299377328152735917286268706843242262334175650620987363778665865303867807687272649377205971377161323001917335307801793954742112527577598775049687498903622569456014291113768917196526263414794036876356893247852577631044645103918580540012812137722257041432844342263624470729069816709120000000000*i1^25 + 20065490264608839444601381153861753517452652074559572677934177394406285715626804282993036706492664473144599044672698718497888977074988849236860445197808787164330856946454839051950077830160003755936702920759057445162131288823589585579796044313416250411202466483459001729284469239784833406048094984370124025190145395266930123698324151176409948991876058788272862939174405393714856598160895176109350644004726623140346911242716811867005455894835680229322424267091085539433623604071229177824713477117646221578357522106674187701273584079253415850051686352128415057560352935903069159286083130733539551384931248453334423926999717830041555469805650030857046781932643381785736112308979824406453407154574475654796745432187872741503028502586054784985847618441851439418040927340961306682177586006805128130574613107005594909830350422586889772000086200334819698346369690755901629111991337214029090454213947779817586056646161064524745335974057356935941698519320436393673366519254878981013341076988515721145744836232204839839598915249864621070814525648760877932940859155023012836655360066547510154467392468910149565401012699327954554721384005785756341977272573594576022754365389398483953851039211227839371381213712797935252011182201512119158571959341546629503396993093749609412192005344827814096609787099587543998451941049690684718721517288986344705313708331264734524644382087461272039277335674880000000*i1^26 + 19018591339433082333869721585922355054181566670885666139703983448335219167587305870636501487374921799725679778138705243176658099187146637449683022990510648044965182031235799516362019236779999278947946126697436470013495958374687891843737983586995789904196069325974703094247582314114929138577879752977160558990339933301508966795712449127293309591688932413404606484348626438822981368683342388442965910392330813071204646629065253401534243895729579835050656082368572332005274919030948975495629715960816923559296304899559482984905470169212520131123050528979506055639122175700360563460386241206741604632653350889356725327955669618111494139094319933077540028426081939903771619841464070994813266270370983075537725791924389174050605446254352227368448081359301061245339337409492275059509091134453504115221638257950280581908000434483296920784503022729914291271765419810844089173900995461750452761555999046909190873019533686966733659427852110303647763395564218059791752328207165969698017652286849997527127486332196286097247608060202368759375685910009993776182723895388511503670435502935323933578732029604159070136103991702717455904300382228708033966090125156446858771594228908880725894141301761944136298865551700937197018779595522412099498548253860887582868485858305131279648205419610442067205417978415697528285565658566621378812247018276998820519210790188709714225893919542083025318707200000*i1^27 + -533063262957615844712282896889428416877183874757139754006385468322584285038726500513550119464375582900249702587925021056212015783744317610414479526202476475886530551091864267774024318899790831972201140722669923537644031783076322439826112333092616043680329070063856592807479919317409620038860725305771520173619361506608406437256343605063307561307129420589411696878525755915906702354984501823876799986972706460124809555771573281267818014230009359912532015698080121060950067702306442734344364278626996038116766355244193237302735588531938040787327483541282034594715166843759945917374092257913930544963592252539810001667628115702842486774136741620798557810294541573391333123996265759398532489376028030351433685315990046904255634516104317948322000835054222590125188647597356296038785533900474694202216791021021135421020159411754079905740295312066342286769090868124906455757640083372073841019261109533669345053579967889490737209022969280847110092454456082668104016741606252657004283190512136626744215420303134361209245050951752274147136707698245248661282725961827419740669231177892387159067759317409858729147980983668646694299933059384047249903492871565256767158102076828874477707029644865445440056280649544908082360256391557336056464910740882097911678941553485141216861420964492158753048270191356115003160815028798945598212509223239840288243660303604546298208777865943656169472000*i1^28 + 1187394274623616578031001496098745754774567672409795879367339411619554158421581509930634735022684009571264366781618278374122490510358825160238895728383293563714303540029947337814619390880548273903261527668958461077261831162753909863803483461328604925659387765314430887787448688938911800489234471183348181737555876249577965838055785089093604479728703898507522506445656488393901176948778629936763489358815517200260893053877807751243620315169444635304045409442582502299981832531018469776463239936005440182338907827250955401941202088884669113347192081023992151843488018463826014605062865658877935737636920785000496828295989458517615529208390776762487264980861343486840795760943327223335857261834751497426693381337908838564078632760182512623472356228875334189288654525977957965424649988249436074289610587727381217103609691275582458953537362891352354342952723205747336641015468660922989292502499306245228719338783138344497739557871750576142879996489198501550369815723980597636205713455553538508679333820778488433326347308793846251477335517059305501751114076587438705688653338425029424648526982486590554827262284899582246332848728104902215216097015449699134591735956227326843330579936383798579490938619192768816288203312714108006877826635459497994733205408421666335636739430589953049378844200326053384823446078825795046313820216736378335083302699207360885417601891146137600000*i1^29 + -1671726891037327153027023951045881549827182630546785527891175849137204969421423425707013458455088468682900109412804330129814436049421315179576431685828361819710311111668373351378409393738502082200008038453446593642982933406825125476136573125791063286700279200520884840200044761362288199723909279419550460194656526724681080686682390367201735799787600245197611198322892442141844895260077726981855205573327144834464982730587343400838788527291762911741612485738636945149238932083656561153395096376977119144323296203816521643809743616295200508619281347421245659808674068505284790475002308558891111611408855924315549472781596023789642184732830418068377940719266739234091182901069929736907904842431699807773491468622093247890015011777908053132075890257087508501463324088748267273849086331147719975860648415603938733060328554393558837829055251781307379195202647350009436971119955494015136836617868820112060552626884904154766614495683175062961902125872132402799196178722941763259533985230400736428908892048746632336971209475580277535095559557853378672277383625413241803307086861582164312664814676989230490099249043565998416822014033735815572491078651038326544369907477537904873614082706666157602167124237517494144454528523106191715691801084497167621571519801004382209984244636128043968518624691237904653388769531904607905208075296251909999311890543376015565248110547435520*i1^30 + 1010551466288043313368528335846508656389522947823162008554068020644539444599304020996074248034260823238600717242808449390827038739897107002718799129699049646067644860922990740319912711096572627963022471200625284048910209598893555494040632896486789500600125364363042736196470340680212665513712650091512034602197499908600484933198334795358768344990833597990904051015448158386208818755446714082055338178628703282607639165974151546593963676187181374900604721803273346412993935998362750767936856481190519861171860532345809735150066465301615438496562041535890575020118667529776568014309281284250199285682095444655417743332188742699876704634922246316611177847819278656109457547211646950371151046318995909116894999959546908530554819042306862344709022238805933414366984629625873926899917121633856310291508719949360403534374770501420500979141837574084358644961396142109618659023129533137771313440704551164807094439414434720573697559665252710015589279632820896955689434863197180285455590050359132275152745595334263268725599652211497078554909109750769852414480637594428080407624275825186628745242006195037723090534065295115762100902483202356988305804425724562971316745385528921170914185032459174209848243645738717685746882558341002795679594976448934013549083713507162584936156494947754311196437871554955202043417715010827497898785764043868656087197914593742106545618944*i1^31 + -1343682224220203247659851027891853853656270177978461971003488079429987136540339629658870291784066486604845935048384065580494781434587491080880212331161375699874432589318643216537647339154153314903841491027503446720332136032846794314259084132795577890866315765234009636446645787309899909784452340981819151043303987843851589137730816121975547282443078623213753034467072176735498990206447846204844351783631438937794450995360874167817145152371746655789220832305995052024331006368387713296801193573569193137133423962453916152848790601300817794654645787527854247706047394962353561736453831885728118679201516846855314022582434417181041736024977848074525211696526600821694919493925387630189561152352741415724084701962329753267880184619835568675977624178857900191333545713575966338612658240155869797193173106196916109620619332241324428317208925303021521274867970159048048168447715214114496453042434369979988726545895889175030723969762262977977748528224265971813547696777141227310525238984504141433939899448530514222230545754336466071261402264981008983349389337683128579891904903154425086796818043782770827119480766611541358976156272415559140456773504204327943958630325520401546641309206851852469627989783671893005203835278073343927858843328382861472858264260150180171882678720561313770401819292596073274615196262120881250428100590436212929164390775022132658176*i1^32 + 178600525084559203867614455413120774017411320590785797761501907461773820061748043369348279793087188287920934677793256867724774901114616735606911901365044762911662328601351355664546411038317988242411858151152570797805360953533654343883033464621071255213429489208913815072548776847191982559800438826241283108797328763585064724213014907556611556160282205874579613460445307157984266580351969922139608738730918893083367025236101726569504438901383035016587883097115696121883790427944864051117271141467521149078258545230052252740785137896371594697367504072527719180276245752978036142534622511251713128168110801905445783910724675996085619866713421013042415724981711082343464095594150416447585529356568621808569826504156640537566024306369941238121527807379369136840358771231690166538522522496871326575314039114855573366233845759689858907202535068422948748103473127417536925673478694216587087629178543826625075843830375437050412826465354591569797722437336130225573421347616581651814924108306221851565034647373071321182114261811049218153092418564595509701550078054177767332583743610318831236691274583729966749315386165842716382302546823061563980776698778147947266499830066018679756204226182014821184004466078705963924681091617087241105627694276590151242390760636306894092078468484991478592305230781618751774812876058558388796866962326335231935963354628096*i1^33 + -59206186410634897664756164531156543734642968140825879074009924013636048379900346874257610413975677036457429414175531749369034289842112691335737140879077224128332079779030714176166767743882278733096958276105656868636267193098333112937677337202419257844983878776963318108434081958027248669067435907231166700668127369829541137952676514251519885177503693780792951990344381528247528384730542794469556385367969188628382728847004650534964701160084641812975418002499272103475085255617967786581041662184076305465945312283394722544867299183583087269686441038647080227194235298264549987108531274974017994273378491139165938071792670712908178256688704704762476749980554799648295938889867524839232062462723494028269494675077317063766800987778993435707269983930264774522577985944032935142807142288289110324210478224828639888566507348098840850831743879249978268238157892271824932823644092633961130379905586372993817669015320400263990045677199324519616529010331578864719711333899861826894793277463349184158485085532834578659398348368960356885581048869533559336835202676496503511723960821518228307125175529483543439262566541184466327689644964205772191415918476867498907442766429411465017847762860257727333406278351075453890777424888547929970677475480662183465298300488805190359150552109420924809809525617772766009774838974527078801247813878968091152482304*i1^34 + 8166758302262344437215213068729876413814997780890578695223663951324507332761181334803400814256516372183246290626479285090218970211010473270498946969894459037179526102941082332799200325797497570568153521983440096948965242669083922173450374664655387368291086385082812228739388112894924150999786641840039863210225110438016577555299597798915544452065973878939485403170366479431129129621659881885307474585920260082508858944715440542809415785868580958580232019695579667761104786839976430154726985394968047919347500964945570403669140852810619076303670919608273882035824501632723738940141140177666032153966279687416106847713557001021296752551382081717755014522124999008006166809417677426130972480768104179738086727765862343510111903624802808785243562373567267889098511587100685237297213904059329975085588284765321147859987479914164119883263248757767938473163436388140481144353089783646419126676873130491347349234329981984948353494716223756525652651022728607918819943185499529029087093196061645347834950263194062653783940486845694854029442460321839269992140311498388094592287788724466611358116165925363790718980929988248228375974463015119137952542475345834109548250461849532930452370458913690731868452017158551400161635976959889936223662339303409144021389029098085914564128254209485826811274535706403608004661676106137608706721775049768960*i1^35 + 709693330802579481738872213795519334356975578407045085857816404519306032508023784279125533211241470634443339607930180490366032323504338866292499917941755730614147172523297108657618397811988740531313934177775645456368991953285527193560499055804604646859351976030328064466248822268142707488146649751138243473150881783894010170594420262003485931729194665847174926615668346380323646239136116641804526640326761732876733549288588686863448776805872171826512037485770956648545970741274344412097989878599327024088094097861743249088918896628894144050914778844482854072980973163990690840334360861353494857813457804024960800345760084462289499381102986845305692523719978323598653814051003360198026141299297733649118084648164409735743180362138586084282182475739236335375854270295153862179885641452699339160609289540677683667097888420507750984777282214556696733661978209978847882996484461428606608573459355362679802892649386246574013479469479478193720278869804995018054976758576781425470185408287200481700956218278767220451686893516077520315647475763642300635972237962798805387952774283639865151265078357955674803234005735506209420205195891086235615805038997750289137677471425796230682251804691533394084974350597776474076326471790170375151538915423884528945668660452672044658010277811946550847709428568311533641797125130377167101033971712*i1^36 + 77895055923339737074068646864495253221845279173397582985734512603326819817403211104842589384130120456435289557782734613547419024767655348121380148397037803658770667425332741884592124590543258713135936782984448474859789121676194186901546577030613781727860956608133804176598015816982068884630445963120482148002822717460791532974134532090825547445138172681798065859555253298750807481383075901772967239395085401723927761367235647690450085554069790599117081361927842215855383113153516277618381132930742693023495664549029504729452215617185668148324080859779509595072176839196611685343543410188811694506374332972180230872421303458541471928102000595656183193033155858663115126619562097381521312514538918336531435970668616386650676583999907668523514734149925523301843585975107582318354095208982431222466484120313326569507547200840293504960633653237729034373063262001148895106657711524951306119073878529559840413329152482009253612696376922596605027003532598846903889190929128379155786994645368261634038302108552984265735690349301955925605886211852212217604084074714105238442739367895408185115187172318609758700557046314281766876276395021214885960960541357549626242456819615546581549736566232075112007451947082763750714147695854736774849807506588819577842663738221621836216337323642778146066965622848119834351532438361359777792*i1^37 + -22394433155795275397195971276943332456357011184798043236808140574793626483423082211603526523352031650127418744538538013445513697952565731788150594809892436965080223398947105980814446063399337077898372204186231959012054087292187868509447593632873946495465061072122053814035312959182054106962622232883942583445885472537157396778000644960139269705232998001209292544249618261903287937898392571986393737219498047741468967718364170713841006545663086020707479480357340632552362401787419305743178878156748974595932512465585690657450888688778151557530319296695655896564701074231283959992320107856265948878465660957043731692232298665473340523699848263164452619645837053055906058270457843374034953079450327734194376200004463839568863636096719632370837506340491865697102941917852065538063849035714401761832227976302112543655660392686135982145463825441566167281773827097818758185520065932188703099704891829398589753726059005262604889896067570991545272656826305724466901773292162747283602583800899833346359019116638412057763267246180570990807535594240370170237539897904370066712252734510738262053976146277938158196279966179146727964376219073438304744965562074628207180537165336292287394007210842756910797403948197221033605495428192018343677503699144920301592546599457054629652368300527222118371944995017785213048317603217408*i1^38 + -75545497748730784622676348807621490297879977703444741981565794251233779097112780023164360585217449250825886367377214772434482993134200636291719661471318005128352387346594405140167393637607597067739940866153276441564881903931833461412336021256656011636228367544730521333852209049228180699803927393176761407568454810327055105471500586082101037784653756243417184620257154626640464115332830868861286481717319390534456228707990143118610620769305907293055586569268893935545639736491732925314816050445479925412792424982666238320763520320791269863811691241071229430486455897158638403317736721089513854254481468218288894411785032939874372094915528065321629413494315360898610595393271684308383098206975934223613294667363156604355179291092583693475434335545512507857602188195211418930494800227002051547178950215600427987404900746351141840030958000096875396915119080288725351892515624277576601446140200993859786920218882529712995445536814518679321854504330580668947571392238034478139968781198655277396672086903497687220554144704425490757503487062140675401247239418102973443656148888533682262619648468802079078266508725692937173162449928363950411094686876363651188694282291875209357697930380208611037983469785507543035992781846452034634979672306475850412027857633325107849488745264065574104549849569014204984197120*i1^39 + -751578262754190381324687572030991291033927361197348791558286803826948187504220238497120581827729615799964618798372466786947306473758435539334443131051354173463849476341688802487407278651706028504460733809263231801029150951964363565582857629041762900819876393671426700623172830006866706237856554712697768848896852814902937056574023557447226805469205471831480689519024920383203831248820286897327224843949099790004676273705178617445904825575727867597638645807994990454229767222776005713672003164439966876111681189680670734626721100975789424169769876976594075792337674517642241422625687847998386198178423193360042410162799114683127414028372280307123992272063844539097096252957751718886234394320109922297101062008159697877389928115720325980197464489124033846005361998071592687873080306025777357988556203965084721030395347795326460320401393079346731234979151815078480350353776645485157680546114506046586782908991979784323387435051836087642298378869721397555338815768905725580844836828417575394149495011566889343383667985752341488217089851717867348602147069176626205445400363920469738302227734099027114483823930762354754375051880985916804224043613447341442153464583558934832897805240102425202765646991177373965889489274163375914836722500228322604716169552586062647475014900562813943412255553289715712*i1^40 + -440633307846809355262404407136748268911716669718274427685038764233301428223356973180478993570250887018537088740179897618764849773630148091047121592159457199291816353220082984601250310926296928492541514172213375690877549274547351839256981224102216807172686843739709362743154820204885594935529886778005777316872702862199225615124778180709220774978088958717412702006315681884396731242540058141892567366205221575875119971856553480226817082295562704551800294492659144176607806634076951169416642510869585598117568676993124124293593846066436296162435561669582875650428463307918737347601285767679770529588674631172554646299957525792497075696072463634076119898260129705950812146040148884272191444487002029659726726695456555845725432476331789310099633308707581876681825474877760835664065971264845651241674969161655066443486755873357474330247692646270412939992631177893630091953239659992541926129897747076041344849858867719073974339497053541549080523874612025502776835185508329229529398879574270655733081378950517755355994778019981600406801133392534285909996421266524305824465909965657000007580065245115948393491075448043871618070711870954478542270775278083223044394455971863166688978426635802267396647070125748348134817986713966201936266087598610700172125734938430359847175233085254056873558016*i1^41 + -215912717876638223883061771821456356567294016945458240053608566882534677899578354741049323682448198645434086965521963853619350772219509540051982557824378385885244409679120889738188045927222049924571600007788629357367908234837994066430428343679390419127483650304617384374838508571194914475295536647043639603500829134218246846978137886444545407192069631241800702977989068616702457435392994564277822886446046708156302095571886851739430553725786461643579820826906887565702788685571577093320420506472845258763886464537681527029370467834678601280215789868425603339547360812523880837087072379705064411104871488329828146110509528646242792565458213589929431377768689583582391936686799850343842089340426841943279426260551835147864203324273473458399387656451549301346918716047040786678015360983580909550230086007150845832570357678896884796122704292847025020882860879388499727857743350289170752517534359663032216912931552737876602549513085376176899387014730505852705353418969366774342555732574286479074322025751577623289294821226029187401018198615040494778723794448776204722214882997246810415001500466514343913138759651059931984495820651904670641356897124798614567784268452035228992142466997738090927847781099287694914205538943875103116769732331964232476339018829558762636773221711478784*i1^42 + 561862907846783458517087572329359685915825745063436134542183352485750299053441570076816516513238152439154167817995421995970036346612543161668420825394143002619833518209363218869559743530316644739034903446383666386474462541580887186523291206441869492908987432083884319742131177632791920786461126593108516575139988012726648367316345698966079531855805725465977212298981469800852982340919646689934628333203947759884132131210021062323749805179461129238366730199556801323911477765361622539851505416653364925577223922116791351397950011797395997069616043599748345343064606816358621636664312769757458164006950184769099710439100327875157246556702496584529545519509589492193941211636080815983230014803081195915248622707790623480251851860862782084809065606951181573046437723188671774194751552215994156294446178841933292291424512701064574372852545402058374254461010144979670061385876522773598774305212298479256919467032597073457762903308844902805995436740028624390519996080013303143333768228414062205245582443624514845942105313566605476442738638557494775408135846003012840363497413220938241535348815735960436527984451590758117307148916521630479004213524925371352016205300666046369618647782869390891907126867972240227640494899787952208809222408249754857187994375176297788735488*i1^43 + -1661947867999479158762049373844240953894825577511955357987727876963157487929525273955150483667214468193833411681683908618241574781764464184052238066077508564372308780274570938453352590545371217426410096980582964793481868111441408194858646977922164669498838889262821654214031052216969280759677881957558028925538936582246290656550966478284319897568451557502996705991556292272297130161421102246585314560218948030106299860394882038365749906484141402962108197711103377178796445291993892295373781049622212466477792544389745555366461833608120433885976002419647685648440543282396397327930844616249539965730798607607457784617558717791677309885061305767299086399678182423077678010073217082910635116863180205711165091743330616398872782987496139398198999939747627961043111323767502588492735776581783105922750891973458449038312465109732299720260419996401822025234437222247864597906612923556480912074596870293626275976881257666661690305936712293171505377812322233352306933183847646607672501086545941490901490962940917026523847978296409249306747402068282281183206553093640556934559621156469364153201456290435539820381789320365501663186779321801458871894547391885737130657607906783676349637891767860648584319295993054148956428892917941991347105140476701406890404347904*i1^44 + 1775169477513969360597883427264822085460969917631189660731811731520455710488038321286324890819574449817313518235517828687629814021398104068376019599194280157596222198631981054279001497056990620656304012203713662813340819266885190673438934273564582283699468614890945673284154569063853753902467846262834112554984984903965244336769487622744989293873362060116724388069962287843159945574782643082722076713799036634450875343277541550295677728789652669208105533672011418586513864833537235134192765050103231834098726217193643778004289110706370075640994209558588230717102511111834580715851343418241240668381698959876940074142802326555231125807378244352819053308400334855613953600579304674861047571710242425314417097439578946676040450878584121996793144826086987276263551465802860227419678842047310764694862736812230278720539874410621810169657132043759620775312673068486917177908467543103754397087829146642923398889858966392394702522852454553902685700655726273689196198349501984128211208365093050114716077772576387506232240211466369092741395221505095134363623451198538630629457381717043572998570262266435731971663761724439071376160685440346042397033444038903181858960252942353945945673214658492684310087142834069347895860729757592982553431577215369216*i1^45 + -2264551226338392581240462956551432988793355476671399843764219176138108640011191970090274331989660048090798501691948485098620672397356960307189921833732122809824958988229133694465811039086543620865977516083831731686237996877127763265666361607897746390814704524747675509016310768985718476207132301586668516414477768906378844766252772300067899302385316602114679372071573335477153481646545830893094290098558468737211189601292629217070716227000365577436013983343704857861076434549658873408689689750742939056959194445113968216008424246578288780296371547328256727524042065264355348956308866334949315626408705489207349511138156173615157991739550700032742104911061122352756992933523902783929064263000016322226235851445462640564595321227739517451416554472343849192416582948164997031939183246572695240068519048438296529224672323915056427759008966918208766525832597108096830631806823888337790912274134856921439861755515971109117406107050743481143101518243382777845342213511426065747550004765037620311484693126727041771244395342066496125123205874075175669909780133534661734224984508329317889895550183869787019741866874261219863903639665252195959338152010617896771630492627104018719620305294153745916501305903275709743960469182051663250194432*i1^46 + -39828248627008644572960870679592225271880665760043537878497256097512490593679020756384702772806704424446299593218890293193651940524558497725048141551306998703190391813627521022737778685582083984246583392118576749888657833457617969769346668280097362479587575010934041538612333217535854273036218367853496740024473529470900326355992462839773848383654948166127083952015552924551654730821479542857673115772622619433869833009015090940399427996651103140295567703767339237299141681001163132570431089474984832655593224419414442674472734412885871782002397294708805445602290320013662246586281931096005056046421535036071054015710051674724753228698992216406474309234042072241915424499878047789690752385026268545361350226668344570445780744257828453514828395723674146888930291774038666355769139228745168861025383456954652582764159773095838198176152258955358988942611411619976449786445618034169432227895989180205756424643555532767801618899539796487988053979434411349837985330352747429095024378939868827193593218627263630041421979297184130204664276792110416224986580687694032533317315176038013876728197177227366794069456279900219302521984373006791388239310744611435048736483729131266581874500333511060320422095802744196995997499392*i1^47 + -5598708413961790351262655185229567260554181695567871499161283601811251534517128924127245514604335765521496616862884638343712337134338395289363516327320452358537079022457383333022281777298335378841274197824927708123345481022029672705764468198898156546237589437098154544807694204492343802551873889925198909051266935456652638554577885613842451699825833053551234366097768176733684305777971959877927484052124071629412608575682483932776121543526332661768662576559024030903169388871336979297195301455846512549624872070791000287190326722147384272949237341319316667159007798494529007620176569208626353712670280107924072702358683561645644052140315773892613273542533626509135231738403952872539019935820177933612607497774261526242279854515342764254131754069349715146959617955978502277187064948077709505920426147452943868655986876815029594910215986398492936964357871012236989084896730236432588834347842065171772239099416505214743864969296103718233396644910524689957190302783627390684294319204177967346007200401887141613479798297631298054668529098465901821892457257983898247998438854647132943529904556077924369775454260730500670754555471187187709668665983114930558466643173036620368860208257385618760345413276925952*i1^48 + 249555296090454589743820929932759522342197438968403175813225152068442919901842128270171832936054121803899517811225031983156837350881912244306020843567202677595622461937548604674932598001147045712600403309192296830683700897721304258214490078987735575420809099917851662790970059848879436106418034707920204746868639888646598070295213719891059626583368182937801006551833259948576001255215385392333326454668158881925203978474907160461806649460438893389737508996199274726372523344205685163745478705217930090917269398262163853045771207378797804581283223267866888346941736927745117560645777564958437198037901119315051774199483197454359209517936622535868306788103843781730870310426537462404003829276372627067712530862288686662974265478062804258639752559910807841132231018238927984955743646596121466992294124823489707429606616761303933416517264235745636791695006868243415599096225256241350675644425901172256560804886743061095703609398343631699302701582710847361441220878805677558499232337286390405228591743054924703475879673698895940996443266291645451275667505422870659573667506812134310011176891595331188132115869376404205551490820047821096356638186014419375767121881315151816397703776030257315840*i1^49 + -5363595198263677384950350662607505707637539864004368494862623387108511199553276814265443479431122192640565736966420918499583593658092013202714598264966613741812307490353854817729740680955022183618650182247935222554620126141261580844340789885715393709284829162585824076684255181232012610350591925499790602832987801450306676018957346689743831473681490220496115764426422357738121970629543149712861228802767260133032208801132250199485683982259935927648856494310599449132203678564518542277578909257305758354637325154498229079975110279594644635710427016463280805980050832972533552804056352455539398869135039141954031664236796378763293001562719836573418156630866537356839627577828503724562399975054503438764450685881833565612705037512166324854329562339817631568605752642645325162145404807971384554122541853551559331745549930145318280258554704320356996474603819870701481107935892466859854944325379486826121042526193604626087656847193318220771459274185794377961214230805026529718679161023180554258227640905169161674864045456199205302892176757365880134865367755937268065217470697031028264697998197723421195678682104234554038727711002588045056647902064208798086336159094965241689145344*i1^50 + 103109464027649166867882329932740581677781886500650971776010311386550231196987596376972490261216380405731739917822364178649366075246500404680972408467257663313319606959245851431549468620532247391529531334589718192138597960904261275609024378472284635931912089171166090724952887580932830618527208702045249631708935249283946263502440949062227022531617413832794606078895687415227233365370882066521149868505161121829220409430114281211149121379594509059754741575157335027510393067996715415793600773435266266572654665952906056073967339835133343852629150198551084475638019416992321112424671636051284849653604850952655755449327545392797750735151574700582206158362730723576178751101786010124623188877658610462599513047490094345960030441103725655907106868271992420154256202909555343761743220712983783103983786677398902317179640235021679930009447504540913355451826740879199017413978419492222601526338601777097765920370747825608336216940273336866190036021806661016030470744659432254009150131907055376049020231627084468986132217126617697721546898297395187298639907476241668418941932965999582320934909187996293861092177538080861887416911808954368*i1^51 - N1*7873774495334737864943055966889840254989871961228883142127956880484539882410644465647719958816009667742103715188138241180920027624788415952000829462420915732096343945920918434446642787029684948972106752768565407875599802963421040531091252159320490620307687176706817998383988588796875*i2, -14398711716142169993467427197884055852655500538116779477667378245374347609605990549822762032499538848953814143234648296457138707055398112959334584574794868414636692763591561369353867918482970129496649042961911190107280076358274099889395408217314325187948508174747936790301145342009650772202294736893033557083337911737474313452483395007036676588026980134945527507325600568752711823371598507074680037491925376112389463360164060854007345393176781482397017723552350013665274617364125447293152655170488354517006442219131851558403792423376182430298443343086872004065550304499342188671627339337032942101660956971812208395091959056093280803253566337039102375599047190086894008626811658180430815116513541079761083227633535592522542279366955468557110751766678866057584196682044423987709462608040646841115746099478553618748693071850921036291180544601464265978090817386040630727698139811351384563426560045939696835567316377700215258528641453940041137030807240257415687808529103845531069730161457909484799494274683235640019537610171572058987297859908831328988959222665587862327546558118325163468903297091653156329998952602133227356244437041118875601464867151477296771093640573569399730020014514767650758577117559237428697383674614107092882872960065802427534709211329453386964504981148121090641889889790528136788768332848743135151683342824962064446811111073671235851288558094970890559042488998163382272000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -871221030019638998481528353914825417965174011119615631473311212400432017214656831104464323367489062784803147258372387290581979784387272395208719705110229136989854423240375407810842929728483625975229411550368630052965592368083650417811634950502930989145536456371275132015146087795279527297465533880625686124431218711510062656538376994142428620098319147753099260529557523079709158479679711460022257791582123380334455332481330372682102267207707170048521713877167764359059034285755152787645162712489483679856140921542983026064557739288165151681894117501441763557524833120367260730077436923820028717292910615034801306311253086225974829923107388918674874505845589413615774291444114470963029828029530485573137321908011987566540004865384635597959354694341331908398763063375742189505114576030905029718686848530974595803246428337724756171576126592354985726498430778126771530085453628517928656757888965001566694124661386227269121224061503913493969715289632543184453159738038654543384033485023268558543957074892179459477417358807201389513674042587616937861251133370892318956277904976001268977847107152984016171727494342913456320517892261942139148520695634440160847004906539603243428143758895430078505929776842830862147545309688245894127510066506136260247284972695862555158878079829409612106680629626485466233353591244767459786393822860674181852082272367315349568462753279226780386754545361212783198208000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -19038473491532331105004337338843993139278576579854627760856840210283947390601224516939584214731982384538362410232526046357317144742701668510454641752918151629785839020312860392865173209351520026890432229105184105959299226087240510285504359867286159856650143350567727799310548469585757592530918916315049302251821210197113896698121774744662589368261240735622931833242376030718172754454722314095243390314610657234143669555541298306544341098932902157389589855884554722654350836858127430400603994720952316037731971216768716578611405183353623771441488336859659882033350758858698442890917909991571791641018176023046510800090081723314307430956908694714589213786748173794298038862655385854482495807856453882679771698337682417221520480511791802074899565868302005540968514367307497938098640481741170682831206805526854048635338228549120516845905765794153525519659209640863944700761557859399998173842044529439549321106280600959433317599624741899594478952942237289485913235268258242678118095661895361391329996315670695074544753517836839805928800458648579629184665880728104593132118448910909403141621958281600617715476894038234402846286512065990232782429717348721160363555072080918439437949363794294968699047398403356368797183473211935094124397063125191497789126028263696846766358059804842717116998996463947363539582884280942439522971036694472331646801457326789181496826792711504401611137917731910335856640000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -167440044866614211820515246129977769517006943960422676873678441274733189636716651552764720008613935821043455641402243151453226598216905960965664694030522108470535263830507245891257015307612263301600206404335749326525564524289253266940955021846868685604013295130439777031164528604061433447523496923428214661492427768025072136867262903591218370204889331156089507859133816377336899619764021957309011735409957886214443248747968824636243554843980703802428063179397282957899902668105904327190419812011415204703210534949455427745003275679114326035582332037743982487182267822515561528512512085233843476181993449690277721382102411610202089396083486174345553880774735143653461859993899825889024368417894259051633204798276031629404104049227933906328093769079281371658650631462984786072064557796487977790735861592748926729630960295778349718703301270606016925169793495809135324682120214788184786366435728711237332229755202436194479522886173518264081450746341733247302401349604389886855108378007594097409249027876160698178637853521978442124715453495682207510444713547696261624324208657857806615514297149710161726846870520251960124662191057472346922866476097019830901097916012678260030091908082460061242271947668668650743508965589885289226058852760202144995508890562611746435764581182717245470624780186368698414889790230644734257226216748116584724973814777078516535222580166001294623019057405353020673228800000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -202599392443621874761338255854085426733034220314993523638549292797497755469265648160655981135012946913237154188145308380498171151151616928965510293171540841455013654037044042183463842186739625668180402053118521343024127206180701961680560222614279858021739952003278523871686936132143835006110064112045301876188965460182923983995671482073201422370058263348524046639501244594881985689885024911614742363431769165128447691824077349505109692408135323586441677017926167514495987632490180459473307745598073862134617888453227711809441823665555298813650212380159008062372940956761410306357170480720612464072285093175067994561133127572973824284252371995500459514183133056633363823022451244513137974732467601407719320481542527411842891078030611417813984697389008719726495986973529811430086739940386620073849535636243863085409317979426382667274324611873884920647629152672966536398236435862331408147754213368394716055400836455861469977247027127837788611587656220473586927505748577050066287576355565985153087058178826869756083100444791697931651908027403453235042108683778546313271039527678689558342738683358921720271064670532339532704563947288400001823430016837771703109345724003489509386520333503904748306986759728166759662420380397311131015156675221272051526804392012907842327614842653113461594085278507173391993040443925336683125416225026939704940915468619648560436422700500572331138790138241995925094400000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 1276390986750374780067014891333562447011692551373626097083140928019871523188684001511371195173478655329208769893143505621776586895019652501258366931163792462453147918455806039714271361463775822164442555354586873331456656444955494725515541071305057946656015661028266973374500430296420877428877385532435414304022431426674710308018258721953317518260858107077221911151790295670695819252942874103019161332268474128238053493123868382344870018126842618632594153178925366359743642338667243800162517340418448634429694345101305750022074885167748045533617044301665971817605613908529006046501412468482023784350664931385941008778205834642909852883690701643161590224493868425558464342671438710657706119544814947393699595611307840852265404805663202128984368857041877647231779170779178590922470273235748304040544565716425058003134542766035980750907210991619964606719770924991504970292775854694954709192889981017002847059774697868269885192376828770675427884712148861201940404727439384355379341894658398893890992616755984877795259975670991278906086421343936767178380072578873807241522911818099036829110868601277183611808489444018910609045076320636464828641795964697430934260499508875868476522084165866116863232560006781742130274394112219101073105492194685419303594104456295736505387437739130441440389654324858694673400883504102935701842729614972702734338602912201640101454271530544704906228757398085477502812160000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 14575882929932468671501886629342921569631373807238954741435071206758212637631930748719516094961191127479171045735871404947091990933982910785228060419286716454024142690792851098527062206705790851056362452132385910838754799649820745293642287316897028658262643050529092397079901090269779616908136617671383676469991738005332090360836217035818772259919325743804614016698271548414666179013649303510216871144101580049501815437355913205285735603419272035842942023143673874694537952871638957816804113390382033559634303686821179658658088465039168698581454063857556257929344448542881310214356264389343488477383430398066827156068730105673229502212728637309130245879698227659265112480423513305570838055283309090098986941405351998085970359899960627202181449717381234357986630106218254290763456656308014168761202400135614011743177609725997241487439344478491045942436518429846796411270972858671613442250676293941195963309813871695201399611533075971975704663606429477366274681991134193064620778158377444931926298083333469714326977666401579903984703720111551604428821544478221097491684386969257411786679303984561182442692032707267594612410811934253979963448884937051169236344116472629293563715135933707527157904970936685368081770394949254384294856162821549462629083645445158343769806979240479757438156318328220520068726005767042074275756117772247405120169875644152237593241775745024608146766775171987684552867840000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 2953583932127483581249070252038641460413782347266741723834157944760013716654050805343824457001646253719066845023761250474155253986157302050908086651913583743959219702707131653543794973936043910448493132367798434992435057311946852958340066025063840463017296658033749280305931164273071767906080455470049888529775330198613595865608776213333503680348666240113518923868944111918734667698178428446964784002129447653396145363083031994684658090614964419114249857048711280837672599588724430138447645553848578559409892629119056848562083317522148387942261843645146029221871562056620701006283006370255550890241357363430931702066349596928521018237307647570684123120379659499153482752055374405543304259269514016646150366767581700925532451549411893676674628302228808439752264271189667185477259736584981026463288902588916739117577499539468260423645258909932199475808809053472744807952342717546533952656137439551752488480958060078209458062530399961791056886425150573349962555582235596047255927498784667997244438339867056704174956301908467789288102719220889388459514461523714372966915909748928028543946643701428297998618232893723186603036324292241667353767978095476035051243175584279802305659359097099909554132202815006010589718222905333105609213828875317345022498959075707965999053705648699119648077293872497419057835295645834247852284507928928294944890488511567299027835613335282601340600581666727342689484800000000000000000000000000000000000000000000000000000000000000000*i1^7 + 24464174653404947809970076523848262810140960946179588791994586597054971604043013892366186713889172916687148001340753362221564403529961817504421131554121347020226100017968574897968470000409893698774983558848796101376174241025141482334829045905808982671515835237381730014371741693226556641640682604866351698464616417567352467736032927951769834422066981268876028904139496686153626617118314586586990298255095681229439097034391822492324648314253003336413530672318377527964104534523025153942667093369961704089797704430266020046936157549786596612140928645594129077012802265906059102423373134315480637024633108807368655912781780079125532732941507931823113214394031536881735174391262643743550547800899772973058873812460858554724563386571613550897020712165510673734647829175271527538436777931993974147798471756352833364610242046684368159023804691097978701597106581805137271740914465218635889244849330650120531195970383235892533502658299698886436409056878195904323561835257733370093028233602866220268091985380308953033571409875525059040170845449759780128134081786003471824347762429760341520536099154529977878214479593576404729208551647588941437280845227589097426175237564815586990206560388687115323027484383399587471742828351384955099582184972799146460211605560583877423662483489461717510844040966969462109003424357584726785884011517180882175190408606894712905851116853756895779033423879445444509774643200000000000000000000000000000000000000000000000000000000000000*i1^8 + 36807398650880520932048639077380540780393842102508859924636934052139357529238520832421183591400178109346344927939042572827222196228794472084916017822097434316800712153317353654649737622641871024982632504837091805371950384051377400634137585898803662416379281954431395724262522702840478355729754427509528273562795380091477208143135788312095608222367212845511450407739423204751221149959921311628286670001764435610406337354505179940711397652297231019172480204436331179376912161523180995259817953297744536532620870784258134124291888529093103347362672064654491055479439126685767335557247305105827645445013092354536618339647041753473266581879106474933179209670834340145843338528736148223783754264757139457884193570941331665471897473961950753062935874639435938813414988403366234652509191527291353155949833713520510289343574603326025983672360638237699151771076003821847407916234361228623631673295115833487804120412052177800803638552469020926547672536633657947084244229555188403322244077405293090006491941916431490541049902012396267528540205937512120093533398926482198030970676985474917410474879133916125710856951821157576028023057828853196365886909375880411103417156221921995637049037948713806361896411201321769117215630537174920572428161826785456536661652221488405706582495734494995762610746547225989726825313374014146766686622055539652048337496688590769346540621733410968925207368862240117211371929600000000000000000000000000000000000000000000000000000000000*i1^9 + 52605087899440508278934157231551293901115495661413089751449300044390037121229035533800986939535201243043514306497033350085754455785579239867877441569410956212913201692980531771033645060796025725937095864070295713590218123102281710771430584530590200038667023757713527107237079191161664663916572287118533375566931594040535164810522456256640379130137614841783313414803834100099792107819278284601699124645027446318162187717603554358557480951406163171059372454457731774959705030683484047222109978019419258632248666591878009887879874858424711547724483796813057245562103622430306739179945267572583106043198046797609105692590146941027836947288319038268955901314237708567192690063971646941099043193123458654319895948142448288743979613091402581958830104764695805180061991003324365786267041753902134206444295900988844219532612573256691269663430481565703358086125881840263410287597089762377938459622341823023388918733782191869413468540386841310212355076926600757573745047973565906145703404748431052786365788577066164971216663839716291797455040213113699030471116997216564079755491723859592387316613319043490800930081752549510304595608363908552466688047487930487511133154507092992641115561845938765809707873589025968532645538340996590469269800634189429181966543030465279025853055424980909662838260389938496693318775735926546765017004341133916236832995145634872833189522782752084554741551267073192290764718080000000000000000000000000000000000000000000000000000000*i1^10 + 35529092342341963758077306216387478701602909234716771930950428675484882705560355635667828298483687224143723944150540654668644378788167196240309810045193587765549651478710707413962282354888934353055359762883575921703280157308692907656047958489077212158856924748112991371535111000808454948407722917476403247673934892984776801585258945480243921562777950785230147661096105317393438362476443323091934203004338861890464591723453015038565660041958673375828273302030376824891797244069357627067423047306530714706195456430855331919348413087809672149753984927614337668884942344802474085873683071503329971068712189836107666118973377830473282233051667721721348031027350726452148446137448330563416695908767901115671366468955207863095323349863997996907476203247662586045924202350256889164126592705158515473482250100624676144488318539003046297703715703630579445987964983037047989367890753485009784967757761655425909735644599694647208913589945158263599831133013940665710409729491988252839684400404869047187589776770322528813298328021599869172181679183811412522344941853083040698101837974149869232279248315782081418239874480900427593275357294354660550655003158379679997750811930086032718015872514644638781545098949201114606803566214059587227556745857460896540627756648203491056073779267596593291099611200346873434246250468492950763413294542932031234809698413027234910639232335326927232389545506415591715210526720000000000000000000000000000000000000000000000000000*i1^11 + 47462415326087711685711273606591541157289588240542495954717021526327840361268486439475240377877048740577612195848388649746281878927353897146180910077645740044420683322369767681222483169238084702606664488055774222540658592259858516114862817747443836234160752465674384877248069135898166992955119417387146640086419734081572458999566850840594238376626933732124910668176339980191434165292761209761798218892516728122186053467258979158067682019118337953594185602296774540720708224236144652907221392521413550535113617191824041797767965452337699330960778450889500495122383114995218123014533967806714256358175153285639252393091106567078702377163831927735653094962243940911529119461059188619084184286712082710016910475406855248304256927562206739011425565881376172178573463704824695644151985250508277950384713514673393236560339910092752203363069137984043991686967173936608699022227248016594773210465512938688331429140293367446729336574462605785287643302651329824406300366925996070659041411808042958909122425435157422847510993926760328133239757673370210978065346519420096086124166413189699220070465378209447057076535646483035039432888027024525581051001916915854511367148748679474616415971919839350567972638732464571790948049329540587578473629003393206093277026414742063294646364112210515895072536426666917780135533146887394364879018519598010327323394344694957947553985005310214209417274279446122316641075200000000000000000000000000000000000000000000000000*i1^12 + 17638229438884838517212867439798945927000593031771551756206968636910064139260947015821334963741826206600975300920161781063793049202800769639058015419720905090830766992320250776654600272220392610180274223345919908304838415009045280355496360132112440749760749378604789393056187275252251641884663260058280432625864603235670900186730460403200949722286735818096051645805571220313640145057418385965311174945316905698615153978326715283363441347828916316551101701728212817142592707459653124040874358348493375428847684938431224179316276315755668975522772332465913400733206926635244157956222613990511584200121834041148216756532992503382532117789081315756893758440841472290776950654512258636349314608713815172732634921232430426115846172137424169493576377264884159760767742207926284138435738989306150209647563037046368020700509211766915277455399122063828358986693550544980413733612217133428381877382674531013486516445655536563216906337988698391125718820406462215877690214836878938270758829522831893176627668662423620352179366556775059735306423403773837535840130460996406131802615809757442826013971770708648234533801458314110035957250806323391504383144169543297774573449547528942880309745943061541434309146737650718993691055545772274421427276703176502139674836072948920437664292485760053655552626644622912500658816580039449906825919766794550930464444477552498878834976526066777118767005752233654941332275200000000000000000000000000000000000000000000000*i1^13 + 16005643741129938400527906282533132103283045485777474244548767694442905486913916404926646933799348256790713016925464408850256049180602918571334662660308519030881419915354864735333696276349489661514772207079884349690869658336405989112416490032814638437311922303296128523753586765582095050535515290538199863834241936947215976709633862992544561044752571076710630903288340302538118128535616976107052612076401631711701347028133393781785038979872138398297063159393202662103189299296069540608660027071701920538137274847920490982358095042624564377336172860935149128387045341368925968350930287466792135697441504478355679081217155936741325270508959777044773687031087304924263046828997519280532260354308763401859190512409425090180584994874720583113144244831528457239297841106220244608432710681365624473669766890103284297980011443194049178374906456101599238543004314100070067700745697105930601931026200745123185740358078591410625049820415842635712855201671147089764157467541768116805102049825880590786235990404257802804201191398609711847287654103920983582259600945278148078277641869049618164269264969843659201130543205508251344574715663302225147316792205497397048476383395904370749998055589632495650021902999136825420235972968110400266513652163049376331436943410219549293979486964631138074386809582978631871343344285541477636242164555705751544740508937006114990157488010854877548861438159910301962181017600000000000000000000000000000000000000000000*i1^14 + 4366249212346916424346117010407295123336017930403608691593679155040370911726341487802651575080845315378297173249318049378146021825684321352129482657490119434818745774834046357435408084762519884133700696899146409213675960148024538828450811497769223607080029413442203954513601172740122857155673901660207357675710542642755004259714756525949309351755883201166648149168736566218420546436959866794885920084471464142205566540020206186992988539330170306686158393357339985951765734035951016930894209705942288066470194575054134573991097018101064979658100284276814163306222886975811405895487698577444174533691300008901352697432616336986371485870471763414372184450122897420272035572274401335483393964819775761934995028618892987063496409468990037479917903629163880773762185056515796185911946552771095823450863789976097704708109166819440719159224499104554708239856445659188743056395893348475542875865982966757045080705249198980649734329864097891241938331514086004667535197703988833203717795461835112417442556007835828391044682071964413417558589647218839578659952129395571215787341416562850944718790658526514684433042545150593747696426719010882925324026471440269584715810705545239577194050614514580321702258458030564025145921797772878005786188708843579802273030641733304559019179536310665044099857082262444543398076350789202530343192856199199693980448871591466686341708775298755040162121025466812073529835520000000000000000000000000000000000000000*i1^15 + 1011386390013533304426535829065756559321840589059290614492724516930984006934829681926295963981503162495800464058272653875532377936003630108836233255296398137660903995940399529004322809773443322825223074970611546809549783039437328958755110655378831458308405391095054515990655161755598340920825107244968586620997040163542228888678255022729791571061000409179145882078002309363206677119956463230624194229414918457165412157029428017676191402825368664397854697783948459558938817050718547838414863474487254514949683689241963060520771254608074059095144071468214379850273618313450368757777042212773650340456349080967022296745339539760974085529899353619488281417529877899431387732166915213129867719745242215197420662277874327857385731772095813083849878015320835869839475561649172531067952213582444266829318131181625417168666712779510265722784237316241863667441411673610307776234804797666564974055501319325339173392694817893665980430468927051969370978620160029795412290197014258940883965962254670255631508214565169387923512237452858233023023110685307991512392830946469395722337408968946897882826952342628172995762857841422416847643967951875009325912917021909777202601912344470750078530293663517631966737536774830416562589239418687255709968121038629768282680529314339194916734467220281423895181574558480138398336588601479650123899783487447615837689351095423101946318020667747917062491883598862498010234880000000000000000000000000000000000000*i1^16 + 421976170689775106118913977440952506343732020674529362555733033471133526558140638153967490467701891179397653614811619318793223099286216645184931659692691742579906709347448729288687000495093645464791026044864858661566318023015544090107925087893090909312293503543987451936484522509333032286596127325514789129941986198691964140121035452127188691418616473283671918169981282712108279203594658253858101631949165393816771928073369157956345800463217223472119016091568077953420674501394961235847224421840616974578815703142426685177527977492021890719191108275741544999117529505079739870740117210330705065799921638877669184648796621496483523314629743003049724429641884899476969844951814771583849297966093324507753842532075105257371438335753511000799036892354682868250950869627864892361875717666441970754274686679373606256071310525135815031761845266932398634383758031872668838684450284949491526696039416318984839134416025340124674233181190439980613414225400853979570659088243055200768811622148102477670900571469320725492339836958223968886837769103205545609290674653775446471822471943128213810180715291904208141264668654774189646840606706486942339233228876993314555173802945258165705938896487385391347572951467167407363623079972620770899788109766805058247995643034767864016096280082038790898178250246698315623433067144535242426494403811270169618447700731235868077915212334307064797015898186002697551872000000000000000000000000000000000000*i1^17 + -74022393663778435049586346676913657280482086380324004047066480157142219412754082453751541620504696070092881098326574454729567013653268061507585032486937322756833045411414539366913190735712320108508299337775697280484304127869264527430676850959290261797866875769987872540417713280677067524011885122231775583579935981381592379736350315824353586316734030520964172169201396838952898564748397767908402472375322493534992929967637868786424159318686784791670891111315968861141946230820018281127784345265529885548000846198795672938236747660645371493354979722095237495911647728761474548013650462090116688351973254825721411194923058691882088774239651641899776631826158890161192877147580211977688157765591809713740811929051662888026412135463197869867409188434453465128953406973826783669846529540334913706814949765476662536891194157818716503248358938561967148187744123955772607974663133225830308762577264076503944557478361789341235788962266057893613020858533328880174418755062562936088536000089827003810868438532434933066376563328539440337636852013006464665949398591647703254495949167638834726076054267800822768324022240133324736176043459209044243602068308753917210373671074805334012162194529257846526543480685396803761607352433911075806791278132164002637293574604932947282414979451548419050346528764035055967527466209068963063739542587276537196124166209967061589449771800256822294933500392333583895756800000000000000000000000000000000*i1^18 + 1772711991077374289811461991834268012405528004870897222527464761502628954355633128933507901626332792410097840493168431606726794845337666415887722928803303381713282995075896270571704245895778134662500187420836685474248186977245154601492262639678531993477460583080657324151695569544982526596633481232162267641169860345366982027773941334791151989332540809745668064817649911309322435855775183494792949745832267389405461344394749699693215978500702926945330042802403701932734630923500338854568277064046148321483499368534399702585818472597421720459422289332547420501235845653252143006293547768085302270798720969182639790991151958489255798148260672799638726715217376831182329350897625519727823363833027214964797189283310960299872748152290999862914800620337742449833993743121195904563438186586336000426602768512963399593400018166162723301341312149513013470683464739886689624502450801583768377196509361764686669344364041628030186872425001663331817577825730484642527577905501206781377056940592704006404522325389973340427658895360110509353853966027694717773734723498092742753703979755528013595654318552315614525873061260895685040834634771920552202062118981401080656031837504010047531821588699315276037349976263395488914229829198061459965667754062748130344356536367405977300147416754939250052381073627659015267522030939906332556180809402256279131617547879972583464581570126645069957902867505803270553600000000000000000000000000000*i1^19 + 413228192811497493016786948398495205320847345359607360659083976773468322240913652471252910381114784646054821405547975122576357341360204517878851269391763319122274337330632813677007399801416945929564627770709378404696464535862625326559540297922385824412633400973542015843297963022752420820711440693836553871333087309576122095858861992193066453414138201093780338711365899594888494936575468295452196932136279295953517962447814171104122935994619651073333237001587009667230585430547282195354536656309055629467728278812133222249359562481883098298680356064793480666434160559186402265783383066034402797162968094800606436611683183690419163238177117919439613605171910221075463091473018670516717078077118882316866518593858568215802080068297866017613059923669233954078116483313578142289726929815125749091457750762486369630282265467824043417666782498300057910937004649450345181855354547112326605290723308227065316612999913987278300652478711908604185118097956852302331835145142993668400921724552069571814284466647176825781734501965606224977458257092515906390135962181395177890043319744874313663046811185610383756762785068652526291935911559290586034940117607605235302541759230415921119633005991933491989193185564165022410963067557022208458494427123501146115012523639648215621941237841667183117536102752570407291522591247881080856717379887767363877011772119311139719050894879143100272109988506647333437440000000000000000000000000*i1^20 + -10973604810527948236919827865934012598534853389552817554104252012775256058094953267888144643250314427655968879053878472610844753338177483705869477441948338391245309235822266946340190726509170656761111743449475206902441302378833812361906336019939036237487678129203955834894021312738448937944620581199415320811627797435585718673149368897556056877648074828245701586902557651965486512793919819772249040150191815766630171907542801785607560709851338123016567262288263141086433859917250138447599593424868780004908835884630649032524519326401164416887239755784590858809636060027815302489877674330510638821997398311568410209713927609211851669012399450158507369505458935355657236047473489479368303781428460468312503447285242644774712062353481687570863902353925952024141406419411319195148083413442544635888642808611139075439125092274754410217353815743634691997370242009399117577565065691139935939202434624053955867189157554122114643996697238660903273815891929948834051136806729009694169490316503075266600805842630045428400990117468304719022646298955748349434159762981912038940675178264603853683021573651249652603133623852183995748832622768707541841508973526973487424672850790097548925501193938229201377805932556769316108603797334305923168743955129797105029116937486464957189433480992162401249925160262983919891572331203404567690971167314039168469726771300434178043597239104157829740119362709477130240000000000000000000000*i1^21 + -659397539328095051382957597507332893323576546483441450711800963305158000583484718490254363060069232537647406075426187073140751024405356646254465408393710681125263115270128690429666964886951024129227635656532840387671660568329942577973280073055711675428882329748351680129655993310848229814923114215301268345876620301125407385937076149254459769947774897240910812842923223580982032035617085542483554980038676996911170498628595861180986727801446328875451997062225742697343783946492093652199054690757325076786511663760850575966246549962404666791074365674205340768051432454973774788582235910968229498680882569857602597554369237082255485748768493553884611379834830023389772844652618672348473211011291457876934319383795227040661444040236214203968532978002535093413221663722301797654473038857834151620427774641100389177964663822607609884241292274703431186335877392326126088331046023186837981373376436460490863286489769143029283180348078870562780778329136809208364257587236990520786520829148714692498328579221083300250216331143917349126906702089648362233134830142831447055616547336123964864408153732628602936990410736582984368596533640893758297446730576805521453320717692329234053444112942403281598009046064070142140943123840878829957066720745698071080722624402581997952236379132960173585156669568676669815194686042806572277300392332789674859526433549794070296813440987740975565697288614025625600000000000000000000*i1^22 + 6266326550552682846275291870748974833311110548860724290962903184021689369714923166656525637912646103292360991020087275968268854066076141672011928197177585460821673906914789290169121781367412837319389489706930962500852040314953282347800165864516545396268772207349480247486891305575669704030578821501784355861907186822225680998238167654938031903418609056229421922671031764422913404355789129155725512126544851469611964150314572894308088382123098303712072980871192133942153597295262986766795947007550131972210475802397170378649913613650254908651395011173608376263876923919611989753607910268422481966640947343972435688721831119123649860908989970593476642460139676940397833423415508743469722824252841014724548183093842087680712844758242523620415056107049336521736063399468515623631334860396867077980910653378586506937260368017241053168035186872717704380821158482130144492156208519720410769786917571400041507914440171568213815248755099424269537843775305890537249737038560463471871756453093689765587888258880954140457878164396270980804293891531433581559613570396619807911995380481723443454884562271409867860332061540954783085727089577437181134925262089757813046963121530710358639921677040677154724331900045105354139180429204292702948705118092461307186094324362906908724339285724148134132326820927431482081781523955414865035942899939988610256732259730764719979513554928529740903415932990259200000000000000000*i1^23 + 314126503364013368311723251597808324724590362683798926681143874826141128027678198874965474525553457888660344033005583185507516278862986302493312050601357573475481215099167278447808967155621305142384544691179798190850885004738978913005136250661795364843768121159652571634561368633907826137019343002829359469030436113021013502034095125955264980669715352223245511950913982660330982674691985192770417728405567016340599439761201574042651033807381178706759303656539195358176800728537060718064633766496298285258551924159540846652289068740038537296898987763284787887282330278991699223092638883265761809555415817549233916614195741706239329125313945211642367069501714917766663740863183653286690196405806796076349757721015783176892567734995067171026805483568882959979698842519795961796625639163170919820496138036332875516468429413689228914994294747390101743835830061560505947846318955032706495261690716826258036817353899390066467225039740076198020327996411297116546248187259398622334111680531093055937793518380255401739468721074736765190526938126589727921815695190216113291834504242868130193070474914805243222265599960681402413621948471322672330737841070740133143796907239014999217608108955194107552205392049947751356672741443921391622162465024391133819369360331306372341557340543214426198438063780826135288165952850465966970494410985138168389079970688036132248548132078727741149872100317593600000000000000*i1^24 + 7462155699722676104286477629894313806774675519539646260366733387155817817016562673732071756312854085230205393065557640978895957459129929289143486844752459419118359706652924287295028603895418097668404924689550878708790793605130805543385136969669236370863168130002125736499133996071588409473641549300765462453431840365157798765319344666692448155984648201046932787544770845195715929736689767042533278558093918790276181282081676334888137276807160682086410740478398277119560511521925828539199754034058837414518360225754688504576487932939975379547187188918235345554396047127605951457961665966745741272648516418041321784268560655286083768927476590130188002302834608557849130178831687205601170688125077937523468318378337354061162971145449044540517278413751057600042254562919600802711625468955902211076652672216730072500630909226254132287171321584037797901371402830573149607227526746555476645059540286692048073984303458982539625398593570192273239820355579895356970501789341348783415382282692856501894903284697126241211053640473290806094558093976364498036458620991915242732246620444123750979018605948256794529425063035842957453089767629769556705247123051297656627949725752982759993495516303093910387110194718583016462613897369533322628802762519185349665873296030952025260623484310865392015862409475716899631171948358531430816680020367439589313482146670918682375308874507492690091034984579072000000000*i1^25 + 31055555604028924871543692344676081531816836461856225667282530432794119746271232866232877601234315820661076908823305821002426324370619673004758451628095350126209204132021649465389075767208569979931655567605803436719792821508045687994189402384271306390605575217274504164940084244569773144774922154391018954956218425551598827274561213307258075170086908299562625416349366456321101614489260369260064491381682516252206425273074185788282395285896679206894555770638082984483708164712994202088014255627406329455555497065825623552969022650821310674497250180664963675363945376320835093644285656199976020189044345690246549128256017702662411353362693127946287015897453221151732649192885306874782730946812704110690693431327920582406863691614159722915983317590087505490080424584079872452188207681646964535341421754941480585182132518194727494982202150922281470354905314642560994174587050386039870857295785182234027261921993118192866148703773068446902066185536134608669152400987407236416551761980533750389099769157893545193274093498120998138253076874109750137904325798741856211222740588981128282213078613014556885128372973385286084517698303424918567606092667503149340695681520754720367575432570202212789063654427127283852963561406205180462576331257154174518885907123079022352108286900258615984201466927910997998160087475252782262178671599643062189785643234512087115126615893900400761771558699008000000*i1^26 + -52382022436295417394404930546481118884255748243697713442718549741417382531350259311479079298276064224683119484071005997094328882066306558830310141285476966945053833151407267383527977342731332880173678340935505263135168622315876157165951393908571793806457483645517195933506382816945788305123726978874839540730982755887980077566608610575158648203892385715113015763685296719342553518952922080550974467713918837153271951710753629938539496339879749754951921994317234355199959737375242604818056981389538631648881690663519944236801948156943878028238661909460300368712105463997775803792735219213273663644334698977043377552138102310785357001572541827707020448134571633303624216277335837431921042326970783011954397338307944437000482186403281193160060025779433149189402463174649807606811314663959812258139043280658793060557161571577354146662337567581243549392636014038212688548315779175740875535522841494425161134349191047050812736936104839357858699957683637434434959772211308776031335524424030087525786205531830758197634333204190035772099588404090530279717719807371895737335082281481492924917782423552534607988947692517054153581178647379804849338350556736899814401567358203977213789781047241941162433334203354720663604947034719917053594961487701536260322163984723490821996935585404240975380857210879756081071899812309813392372977259140047843226772288968432765272373006219522875336949760000*i1^27 + -342731530636708483395103757846687597471491404650183951355637809957818287190377851819360789252927820511878266329342530665457138251225774919272342340145552441671636765359880694805106416453566252295473176177232144628895395358386489143331162148296669816351527650936522432179939749791499800107723171554414331688389515931935596443926961983378441487692038999054095533246899204205367595992737779967309346962312068787874332804331499721068545234256338864509022980538366167054219566832855323167583839376957720049834727499728561852475603462726114245087379674794295897484554059487839436386250315136430669151094278574024198631451070814801238754594939968593080300539577119694404035242567166230369385480427682626876126941300035287571054679788302510854307854005920117215372055509449074294858333313062082091322226125253849182221701953844694438077173981137568911968712468068212006963548629599313352926806418577816167606651558231099167180131631506370576040318672196288508079801656043162938640893431340098331268506064042774303196955807375035084404768501989750052410705274739509586432546400460378671000596436058156830967577100533620288295293495350353977304141219588275861643085769721169498733488560000177512827961946863139495665771331944368814485033252457784523250832091479204436256636681844745812765508991396218467227725729729392007603860047301978192150002083765054622014358179408808553480192000*i1^28 + 863100823424798650745963358016100582301396247379814903896682785974107598087706202960652165378566280689868975392224652845234005526264427664823166669986086969693765159326251587514982995588591742376541538523118221823357486903622738310351600130944932571759551529797410872687901133046183725223325735923598671664988404357399644465743248318143610259780658327208039206430484704911475984569454614822073426319984524040526412751428147564585275008269181656423809339091732108678311045990299275813854769599388467487101451598772486861881212575706943861240027860887191459925333311977059952690164845958175322058286836268292728540076502769366079670295356173427215397713811557812775965893225617903197853429859513172752907575967324318577866740343482819858426314532021321753885916542671316027928705257871030074311617115845640299625569672105650640929233434420958128024436223513394905231739427729545557510499236639227042261974037403462063357777965280257134842192311411946101602947966128989401276764815763103112765482540961656696471223565441776268225646182450649780096230996245149633973376710025311164593808349707855318903245026485538990959343178331460738827710379095597276652989987183109778394686634175686013746379787216922253782462653455364042166775374633836253725412065402265068957173735736645711426473456938887181426829149586431726359288812354639113421866537945319477957049350218579968000*i1^29 + -1306882669023332883251169877423219096575949243750346410942265137081212364993879031026248025027997426368942421530085232978286275746548699201346873334784869434260391150280641391936036502982815729661479929485810918438828019526352300456257295084120269199586372397369448165994913841122133461635506538643582173975916553171348954875675154983201483743494790053778221523114183638168338017937139565009966634223263848684541201276226775688458159682832809475054727332754896792497282448004679033796004361831120210317677429011404370346420241045368950030511130746356210802391209585593190859843211251138199898763758059068129381490763584910017468930773340217732963119133324143797021227230244149376735842785740493106535132714329147950515159142572848481225813669908281122501297118530251376545781003971733885862288840115462893133376637762513634966388482880575963412765027363169596895523957730598780026531250459588244127551596173907680645191140948441982984198357093434968000268193478337875548934814944294112029201964280391696216612305233821287080001267333413936845234643850019556355418085067810918159377851700079790266648064446234169000544569054315509900782207890036752525898996797684273797491738657675378831131335988992220788126630727961876030656485929216193834865596051178360523062561497359428620779442413840614019332546008386709000115394964152724384814722616777420680880304097853440*i1^30 + 776410654553581283660177124166878330347465810282024537331998277697998399318445579071767319051853226700098875771347985234940687369893082649764213168739441335639773651112714639653524432592742115014789898377791008812475558528771193322513623448257899318699694814181052734717055689568699510633784241596464525832875445540005576013016879901808356332060245082867743661617769671844795592164690019867062230833204954742016110911921853301883414204458675140700678680778052283575041059646433861484813573117945382707699623208277929812207808923462654586042145288929548559720125442144306097882918604726532723380747405622842284681331975802272185755578391663443842254512050174418000481997181424640424029723485497164716925570814409587189864640028465110433239651100745214545151310622172509662922198377687850172634794643018810187946050952787131019860473723495378007132901603599795823735638514233750969242499561457545406851109281201971680513100071980428460883723332363538946783162410899253762145444542985972347933335003483870631653548480243168400018604467798998980093498247261374279125201513279045268962561793711572965153795469428062019992168673534669224201454739048997883504752514242158404256632410231855982224182508764831274452587978731648497668269399235372776461197174602224146287147192932999154807455415430951373744797915489098968326405640311548752166683012004926449030004736*i1^31 + -1129952597682081515313762207017656343781983182651851100387394463959673992035264120037350682151605934992650948312323875636369277515586016166141779145654512995612139709259552426858808043494074989272727363930671167583654320346393696946150933220538770648326752157432765063856481244407699811114109260533424900283985988261507683121485275497386061529971134816416849910373686915791865863528800624635152532425583313624184155215129034826692559977233333561559696484295333900009957613158867246737345348234487627352128012075385187945710491076968203882713380926346432076866715900215668946283686763651354083892316871951206373990267895437615224639676368815697497270487079631055865169347748225956028287954679251950073037649298899235333520101725333280917288667096770095748049692064582008096027456189799951656097355225295749452168272059293135318775475328598790814158720411523257195209066258269962810308762254230947330589762551852513480534106113242012896834049691658318100580859545696202463745869876263286713443623003309557655535260603039663516492632786820226868767932132763360659924990992142009479018828458508249941214752023989123950666343717834954430882651429894840909952089099377905138709297955621418757433208452898496144982350018017789244350608258566816179046194564738746345365275988006399180860250631289355724076401277338058193420128644048802838865753418738264178688*i1^32 + 142531755942116336658814018448001465260168056176875818547165056469228772861251207370520714441050629463922738082186987909416177273002858146572230034659721668392303124044927590611177043718340928945647947850215641746485290496085262445493246890036637918670448125183344640368311154415604386145060008957753105324457765076304168235565334286870037107813504835570081222264195170729065611808156223744755133927103965585281656431343755190054488375765669656726893585495872499063281296890734828805337055007137096677882275035892278814333485243471511868060641552386495382042422297262794475323424065608391525673989296105734841965342249081856578585469765735738494271710860993762543554910902994427838518973568224200800213179657974912567949795097988660679903131679102271229652279155684135715552362834219487693135552860579522301554582375089198825571481643150409555804663917612104980645292114659760865277349707819388907760595236281931929943935772479835190986104936433454500914681090429614806216010856208186278320683114068102071145465298407274535499370785709947131345247026219627965634332468298760637916569363239876871350164267867352684660315231930864563563670512338563015518777023622856382710988311049800133993899844525899316655816792828430706529244646385745656127678349530113839404648770689202326484124278214393237695005349833861449944619783432975328109814911860736*i1^33 + -52438370227790766160777309004590291779493040805665588037473143303262453452030746707101348415473033103750222686142919339634438333887117939080066920310343393070667455843367717559463731204244653425062542375629488979917708355031213393420594128825981599644387990571271710006377499660631799204816196448661632746430062596357794815282706980016334320091475689532632623303592828334214216510765606929023584199437927116154552175477921298753605159088276800263090342485542834714297716921468372280300664205008313938769773417290105926844300805262743480221385609435970404803842278293966936772839354869799009419017246174315951902664464948135980706946729334079398239815092828369094226656010689441768469569636677138265089273640747789264231847641696531227937410696973465565953901424421548194911846122903630979188786947797790409088588167470961810441738571748883287967444749866083990637601853265213951663884242682147134744706189995954125679956533135914698372608245846190223201445613643034787319513107070510750797137063971675923966851853753762654393143195599382504554564152068571162832288165264299623559310244124134843809963229152005886573583214607380992457248187959101829127148518939401392671518947866726027157917503168469500880742248409980753702757586990227973483746728552625831144595043574264535727952450394426316456425321542688859114822067622575550695997440*i1^34 + 6666511205166284239471194179079943316642340514792137456501973431325312861536098654932089661381548781826807332168072831392050029903988275311068260193829884535214101670993785655446452077857783452877230686299058538098004076315805000891386963012763870172663377107705812648646936511198518772863331304295849763500750232654868836304525707744766760434965669319894607884265772323642161723156728026875836316309666651366900368798343930826111582561906226688298576316385771504773240850304791309965256266853100321183241145466907852729752071466429776528157420458095028554082861201020722095400931894546359876711992169734285459467192364266792462749411951247875895466100271878215111535159369329158345506926105787082524201098421622357659757833646505974683568676416581604287404139844560122389523578204516173722891581438693138501288030650202277574138925732390844882861366801178711593088891649843269731479875244520554171155018400437186247058699263267152947170182459924559521881376748078691658773114262377831676965068761835431138839377975841776347430959261249285462670513832550136884121684258679502649215031160248942184811018343910112105188733319963887931051003385604897950411303380969699750734937937411744784437670371186488105667424209080340621670506163940123577369810760918491512058767265589517825460225463693767693935540900843677521824237917271228416*i1^35 + 699896461815005477409129540694009226339689637220810963763140257837272698889969756521210829974505805338970020471097671097505300104196218313499730952212377121707389356950497887919345675605358617918743632705355988470619130554071201513715948863121188992587472735482410480120498550886379827697908150168048724760317632758162285174599967602268321845428058506520271992358827089175148458872768391342571082745500398268477763113778486118085617264536323926490723480669603650713286368560496207620697614996574646495475189521938514389400972805608838919344797039155750115518153415396574645806997355439793158834673429767037072880450219914195861514566793859358943454861259529714835946330153176430731959785085349660843836914523306616508064494726377182456563962170414312404274509746934558189432541287445822750349257988442342232010812697274863583023645831183879958416049690696760078603994766723591111062427168528767103952235980426652119921391481038557857423936755606569809817483382573832583519539284398417210764687570072609524723107721728544116347304408959627109768360617495084791578788234399842197501804300526285691442527638579255274632274538242343325729899938966857133110448845388948538951810600765388269656337300360905095444595106871456036516665768981958488061717860373944976084326098170125909121936831927913100804801621019184175091753680896*i1^36 + 56723433267451935801367989678043753547065605685433516128135031135203626131085647062843561235759781387924852135428436642358926923461719588838926374912394514605606639468664908788067945528270625306419000190875947213270188622549366881823862952955814108807084526605918427632410572251420581192639002403913493933783357732103643961556339233099767160231209501912451392048126817117800009644324754851539608652768071441482881477543339613942934224589162291405792597388494029782372962209271273449718333364254394446968340960368870415367358598651677967565194775290315231897556193013149142268540048077890110201578491399856001953056126814130716039159208744291518148356078994384846980947224963628670337532425423072296710326364327584489964142668844513944693615090492557831452712407385361545213896754179899998072025424358094122930168108490374631769580951688296376759713954863571120765805797667360911730487167197390168692101492033713733778629250570575882439044263484789442693041127070671121891013480858446805790493494743008619256711648305788990570765019513977123104821136476158213381428781409055583641706110241017454765275172334872859658556244414867284225350124336063333872265458321868004627433792269890662179801601634833522159131857168823439953228157522090759720234190802419550167986173028069024052662833635399894447219430373124086956032*i1^37 + -16407744762790554348236153428054892280454867796749626201501533434953716913057649409137713444944338084660547115854456891993432029071426115131927939925256291151342957576070887688533714198521202401161032753408541719636496163878814523991049479495490838421659336886773227872853967876787771503201592595961645213288750372744626710101996070597927737855689991983691599915578022605260306269453087719058809989549137708703603106635770887746329689880739612742251766015339384363668141922559182228361179816883742973519247841118215262826785731128494603227463853106443394672416742541500838907403697494424355345440947430411872525205170273242369900381231931038907715685586027972942920536815082510822925952974143665181076843536648810650149783220980233425606814863601781370748581104147051890941590642258261163142597259024025997858775830811327943588776632040357295869222603155404920749700757336205028528738042358275553560912464310075342171620518703902077675854699631516028046418953374296438775188073151323763484635233729567675599482221558405657819752405728080563370299097156394942311798023920702992581036481774643465826629286529509187064166644310006523371784639047396546012772389180869813389239839212266651328395871607723825826494919471353434331988036442059785241816452518476601115636076814419345686952422390109937583665632199573504*i1^38 + -57421258012410174081817734666481203551436226779480655602299243719316739602493215337859316096717892776819335703718225304321300685005204260254535758556877220596825342931194957946084771830023426139016665844161812723998746790762589663633132067669421602657064153979691121072936374941455846954631997001867783995056518350368209086344332546389578763663665779603756109274596535642134521583257055197925853624112922913301210404791707277687383898834153222623495738554722686780306569645520082520364470665760367711947159610965095019957093494210788263601637531930112238990524571755186947848555654947234166780428440010378963585822653028914259529322425610969331290978816506847177153358528817439562294335027131120313935441047590683586395891228214359744530315813314588071163580661822973563897938541326857594998397194070540169818562041998340940543132923288615374854760132777174621596367082739787852348547872324838911150053905296870553426815653827779919095878806720778309182344785359162863838637647965434597482260012702542853355457618319335903602737880743328396032285936720107528909615622376969525377868597810407917068540746845305943265965355075960434212642773142748446392161620005767659378978697209417674357346866564325007242456763841435673802790962331286466717364288096175319884267835870763486621266638936281167077310464*i1^39 + -560596301990500450101532923343042963810189411229090121148817364523440751111633583887849757543977003755967080181370441308054160202931135403495900820640890448884221870861574369007801812504831921893038771343609797785157913100172575836202464300713646696905543051203656303816039940893176439417073608117276495208149973476025060473466642684808154886272517924851654340817324069427964648614156872449097503114359438631165041196932036619582582832619861150021404697638113097469958683071201170696973563262922983932287353836619696138564069500195401472483778370448636963664799729150417642441797254038079856548162462949482124998248953670823254365745353410965205853542941539342084805648141988078827220359751220927295559673565780625925689804174296024340694967450668712282383031182398469018365748640989296147888596300600461947117932783974369529719203563330346900348476084712052698032235769059206407031868700622832105795284077093743730568278250709663743744234336661210272812076931455539021653186585050888167423525025063569189393638702643468634731182004602685976489445133791737289371340724672074473899971933310029189258718576580475847677089367576424096297092908245255121047156331982255315973389287321161435359426107143973813394021759355421052327902244685457035568268321013991065102841066459470300444186571664523264*i1^40 + -430322068988645667717122399315902180962516988501802229376528191896643938578009246505827858913910193214982088353816731873814292597435263891104687823802420068601522380235866213160259328713308357244838160939224710178638535413773637339481293806712981395443518007568453745440371864925140761459879274553347252924051299010585137236644936625609522536370021466431149604845577385988902516543389487686787639516147068884020123212581754827447936146411319045769410065937211479987430843685851943662038230177273988438489825473129966884672620396623946669467499815281259088135776733543239360253942835506819090867498780455947776223416979036710769012206023507945885367350681262288934731511388183377083153835843385043624573979023755541669978112462077080069886849325224208592044350693633406170140752399790726264262884748936315355592132227153308502395405723680135538056458677214475369705994021733030009019308551317821985221490116465243275425138105098242537840697194024376177961874038754574866291080299139736073862086328739300385385737129263085925827677498369013741933406112452067597181543023781174753437198641621748925435973697699322797992826708943510408118879554867600662174951330865139066218236866292912590495562493299974313154453536974401099860317631336743967722974111122318129222358760900117941605892096*i1^41 + -148728770348558819882487991730371153953503218451922384728192392063037839682405330072963035134847863100564494422812779463258979982443979876504311835920681251188833744611016413439083901634211681021097815074519473906327139549715452098205702330208064252462482695521561949306391967254731630785156495096102989862753542237540439079534267798782686458062700061721326743631579223223074294071224679884363142221485942303094835340867626193536484590173632445289896135074776391784314563980947795535994613050374041731533350021907331366951033965299283788362802451216213451308513968119197988152581278451389700849448420964038024638615093693414007926761798812534308359666774131923325651284915724358300439400352351619506008712178908209679415610228749827217380733906569790627072144258057287662221556800654874576660495202910874084895203533368575365802607016040383544401753430369210827070340014803235129932515347761589310621890828770974024686884063585932169834330806740282402660748359256324239817994959038857308628774989223354587500759324511010957579973588041114305404070574305951102449977329257734966827216966623690992388464393693222827520251085251943992745865968923681221513576939636596405014547812111583886089338814493566346923446940189943885265454476018774876705590030246668221366903672315838464*i1^42 + 390907360793544259262589974975052365069059135550667959631905253492579290599393219563069005119445843653283743583990600169688382961978053891822230882833809104622381717495484158012318568102773742256795154538828328769561584306869240984334296542162788813708700389712037197374756086210633692614626568592184552983289359882192855814809131677706569148237379342046462167242840052846229524000829056367743029328958042843577644649197478838633859881375479551959471635908564150526025835030135901818737718516786187375243191854311843070172636481056692880177185351172406406388618344384169721809862052775880741366517655198349594939561538512514428358733676325148851239869145500809232279478617846073664774847401813445201349700647954653668679127677321176157463459137267504126833690476038500303399165119027658509413571851215668699935465131884867234140118831102797441381586774476685397212346234643929223041478065350176707408661547925410268037554317911824599954559286564458605354966208796944773639693729091479963951978528859587363374111594850593493698817003863164262243992642026317183675141189801393437443405481036044428621670990856590239800527063000191406617846869320210936020688690633617226008864633667859241719208656428589314068555070133788413686239194251049484357865230096904589672448*i1^43 + -1154872576039587240709239386876290229491921709379334328276780863354699256035734950750722606096566056087756555235970898389398443152078867459647390214039994173236725936531780067782928143847535802092977822883634197312144391295773693594266717863799596765520509910881319728575544773098591474595655104866344744208151304130726582267558175593357123958107154058467797739491246775887092949156171192809549057582760900877773150153121196701679468752954314410412932498451986255159265814296354518017281419553211661048378612265927388470888588964557948140204136752105237442673541254560401201803626108311396915715091181824320838550659907594193596717070844371903850247452831436167742695566987486826061186100091629429991318917408736044077184237216730114954292764164542400165287636843019053178906450007983339098298639127670074023073353840908970256077637571938750261875350660982373549410281356149945363400393936221878271052693422329130149183459156824590081971617321418176753799212020556402431631026991426796750049952166931588114935134852718057512979027013543503550134693934101890033093108985530666081680477711084888373054684576310169688584776213701418282753100447925330234331243980704594754284047560322893768887955972862795775261129786586926947074078451106528777873427267584*i1^44 + 1280105439814729454655132399208812477356100537516672910404339345018474263313905548347839708009922574134754852548408193991102031418580271391349278716850081622643850378618754331556217347030596290221781542684660051868710011117059094663563526370651326157150409334383885280065041059041391802082124178752177377283546546785446340054811055286037014446463306163351699260240741287895401233923277746823391103727106259302104544823095181624485965228587376520477648163195489308287193813838520438887364705018734558116280125758552164692909401904447817065979385594408158879785062941208472182996567465490174501396326159788440413829199863807301036053086052231188609063283233792293321005356707514656619277641901560410297652223738744667034678314857056764295017846928041051234384461973768654074095845083544428833750699000570553073801120420736520902162114780766661627301076548028032595089056932098890366886967040408086722600224484399652056413129298137889142489153204836517958310713917136541542501832482349946811524125534455194716935909009878534395894619161195480413569907215636253822436604825915026460190387877078167913140247276825944457174107625566747594339344028190761036551181531294779798303497321684267887781432687421839343969430598143201583099445593862307840*i1^45 + -1589403693558893992672699587319939462418943201731691904917951172167683503441280388881208362523418054164064961013697698151753118098703698660490930051057683928550653602391261771247764593252932481349164719444668944724816324593979334448437457857077077330479861894915108968692488391017761182105554633433763611055938946374619634061671305391850676212438497859077260577017936455551411288674284397841136796470371593247770465003836791088523541738856929834380078525615598344650946145813471094007304093360789994863567520077171021204379712429421778599959706542570545755118518250679636136445946984546793746661962306613660458711955917883609454554464469573791570188328512730407680107571242505993793382909627463878007315233624005677481606102442427479577978169691478228367311286460389963892874079288634038869000341511276569225303774210462187625402671325746061197831820912773524029890959082612532804531573925646029955401013300307382832916415635309116325264283816375162071137183271018506494573675287951675142769370192716975522221795058888781756857777098294807845390552526552557082510812604602637986234715386625573919569112126750030130554657199011769811492877990539050291057880234048406549273314474445001462687707080997027122959757291924454335578112*i1^46 + -21173901425538977107699801751679587082090209739821222264638519113366517738534964256232038147081295783661054810697022287921380345463724780619835174447523165090827280133737355354050433966470450072485290589373073232676645533215159722954608143034013421178739044291570805716042880285035084336828277672643384020838657293677612440537244138577012832810666046318494923957030455505506612701005686826530034985001427390821442954334866229241631959182265599837517946986950099348520271900764483495653945133180624474584412868639935432588946581432337803029533705984331252830845350068294234955042512006171969812454484916944159773968942710502177459077184886755646206178370035290340888051468074618619721533747163410493827328024462314105679640580899138337102649843314510775240399893694954472786492352060718570074903323811377590320336647629653799075624718737381255672770605412368565062840244893017469460826842844536615491893704892186917046380989571813617631431703500031893641853908304337879996206154378609776004103126436471615680876790254653930585837046651539743137746363168204607320438042475236621801530134880887931733515953865187878875273403560180937633458262791193678968288268626009388817888993822244947513902663799158521608175353856*i1^47 + -3446631589572956632122246170712711425099434793665179154747666094896846099801280544656054481130227412307450940192346086220938783043833209093336246401472993303882147586074772271146608751136158285996004732820487432810831551775130409295140941475291288768178025019482558266263484245775002463444917803802364135339032493683662610898751330553241258168935223102244637529612288344245779257939048158712424942307027097756002082556172558271554412678194710581759213605738326498396622278490662026397470895784907274998430278680059316807826807366368352763657063104835662398904709374864942822979731736944569062473377205952722418053040883874160782119872190538067208242672388936104395541977535847465983105704214300260720675789535770071041077708538803109123610062140019635145185841249427831534026975869493472331379433052781700031520565983108695515468183068663168207308004188339518977580942905609164712284993594423875255968717734647678887068040889074511927157331796851624475891857420101531017597772013784660596735885575034110723641285746096176547795139264375733788789118455049344019007929431289528623375076204943999606823453703040428894894901274956813469895754665095190568316620686816615733988404401582272427360510392926208*i1^48 + 184744103751010095612161994268740884951618652394690942304755782075447740656969048087380864252947887860692744542993905871021141549449558192981476439698522072932603592809861932154018521568499999179282250765472551378855443549749692959890010647963454035822107642783575215478835898034050575594218984785689611986775627457782418534319993851620077573700222400081480110627762610342118482804182828468375778966202093641683550353559350548889424369922893719549015673638453266878019724493840007799302322763209405008163253316345578491742341271170819201829659854115653857004845796522234982716091901947255163625852289885692600052097443863541852809346014646269220752212366025370484513212162078712461959627947902123566135003715322799794395855170608859571260627264290183927400622984943219382823652495377778070725122138507679128938269888690169354112777146411775325084108809865710244010460722221708197612042693659861888055315931353090598525335456144445686196012684690249226879070675297093489896139294704553504171756079902351991714273950682474914662342029900143396405583875059156974959148515085834096540021991459870882732211958076580560474639387203560106818785244546116327326219155487086062547453521447505362944*i1^49 + -4024469130854341907129011664819570736986611042294056969573296013736599260071744594045335430155135618131672170229187604461542370326086580040320308698881977238499966527494342685498351587440497925125832708099410657577399231186352066534783394170551767146356659758014579247122258625253382283334367865998978289977750475302033216511123265964710353783414383410821488348217918231564492650805276446006345108959975155229340733493362991226123820462340073396758583578602940707424029801975843032459369264030240002069136242190823107039102509981336787314778248782821459479455900089929889822787105877348071379511018949126427938216765742955472792270407972623174305556711976067708272872936383935640196503177925654763707202779670561928503144605834880948904991917860605983966210787476576097443130759326717832649264233284434530594734774708979483074744040287826525920639089962822914336345178901546230356824745993770851348425943888427597052584225458839700633519945587320308408088030322675638255653756577363413102164811447602947705298730967976485942889581688465024836662484304863064574384562143272439311350366512228901804852198328872539062416354215448323651640997159090727869727476470257736233254912*i1^50 + 77398852544606704764487523202735632826869256509455315332282786656267653922645002410538833614868158169017028636819470920726974907371300638797366014254895274428657667911179890398671062826460919616915944241804755871341399163253340308993466258412496658602550157322326763710328848721067235935343579312442469990352879391687770829762268878834639569245690546184125950207126248250102230432764212634650811145669881598700186729980129562445833305108760779555213406575264845312349155592622478304861125944503674156218988453892890578094848962818456368010101286987586862906393413802730931233557448818265019553504709775604802184160950498195029878108234536938615797943673752207651600507257221762262774065826132577649374050468349138812014894600999996993578213809006864106879177459122995607983499980769829973609966086424690066202015278841665089442935030434178468155501487916806084084710846828253611929486546863875092876449902260537192694294905401079412959247144979733126715166196421350622485039851801966003109118281589159618281974178941721279239437366724960660304743951015451641596404927509530820065033029987638861264349540987576327201463249252204544*i1^51 - N1*23621323486004213594829167900669520764969615883686649426383870641453619647231933396943159876448029003226311145564414723542760082874365247856002488387262747196289031837762755303339928361089054846916320258305696223626799408890263121593273756477961471860923061530120453995151965766390625*i3 ] ]