[ [ 576468843505406352295701551567159819854259265185279125919623162918021322378902206623708297288968736160856199713818834583354884381949339283526421222722148926466247571563322649675733301064940212177796867273451239351215919105999803104090562741860033955764098644855154818432083299133217992266031244961700615874072981239726265968922037351916434929976214603343711216886702683542692771424893651867730888675665884642887909295537225549349958777320760459797642802321377636016834505245149593402961123694806583312518464110619195191177494607365192112614446134830881317765480758548028533562332308082879659398449631250683241971859407525050426570295769221211194602494629529732267047664794533945625978112612021065277776082938199894596273421577853788284799638600424360395496574959465177489113316907552549984780712611081174348116394012412453405304447614933606423229940747497498264731870549012226637152725899392837300626270551349565933945419800748048476354796380484730995363811228524198528208277344574183666262685076480164736012776469676372995235731267604903812961694580725823510697593673654874895185295985715864260975716864144074428481087925739588236221949483911132221922679657769802732432661703889751651352849912690517828382170153643233727390313325432608238657233020078151988212637849243594889956655273929540163875266199741924269838155152207256832728073149386238959622235704200687788566081717857520112525472160401203258816966233289251659699023326614414751675221981114459110742276847074542816299268540429888007512747793779016446797624115200000000000000000000000000000000 + -26539252557283793598128615159720319780958942181795926323630165031160033128280403703505052802717839481712102739059139861685334922380300654377484415428382408964594798947781984394983186236651221744723894954107238189909153828009738814125203050410561485424206340639255214568891342992197434373204233789318712635915015483102350579765882620475876466163337179278130402988313818737974154374858945169535459702267459645438879861057628562446495202079811520067352807842612737667558942067851686242102632784177617270746100337669314519706387800429146658555675884431487167345400302208404931921596209126500411829067555307020022476584300285160086870534746187752781705322138885195156044880449537038603349959040155420630533831350486076569718751714781476772458226583112058292081183812579281402275630143028305812208498700730581975031940714998285892879624994530069342992749560743818750609931068017116962188262164437789046864367114536128741146799103598143502730598562159551783203354480401671007970950510342059439727804300109811077684978833452034359214585542754723274511153602886001775675900418005772227094826183258021845126881365111016281406527723901668773215122741415365071872237808266441435319592255507173163058935345425642127223366467902269215837306243641282677839082074868252069747403336623841216738502109385023384677054836916430996587596330458136015336781786416046072421394318989751034657633159971767558612752862497117242566171667604346195015073460649338856645429287448658042004524000339509135279905783361299751564140054337751454284618137600000000000000000000000000000000*i1 + 706992212980104770795240419645260234930408670403496749787796950824967394221671175887306348093198621088778522252121331390653763079929001254394126405725918788705066441398769281408975031604390125107665345923908252066417851619955945169650646517775340924510940321572354773420571965122948221691881870334268501772713778144806709057535286052361257832837363943201606993475146833157222481285781205773577035187458287786287116686889827807075134122524337790843370534761433321346179328043445955557589493407072624098573422426412309498991786493637157876493101589018398004586215349241464594352887885503409969524561826344841342583915423434939647375695057817178512682940277956193498156532652091220373424402193397792755179248082437999171054959001384138998880210129306636672756742844521982082125316021855909542961756430880551578238143820555475581357411335340263636021521530940919577942645314259738166016033841949996827703466503803941385992832638491273513115051044225615508767310558053785735646510274600701094786578645579236342517719418830224010799532971585349337317538764936396902434315017357947311703118318430972427881081075907056319388914061886504901507591708286510550104410541078198270502827945078427436855281277598359431475480392109575144401244142883777458566928570557502821565006930283804757536284504844285055312214519806791745977067106888458001486845080728246207957091991958426556743377810912983309423520768369508868034704803073879442021612019363916411667608255745787400879031814981658096324377039911469300236268387747955708115130777600000000000000000000000000000*i1^2 + -9732945779069404700602120774503770347972897052538964793119542359106362939334508295333387311364742648719351751500297050433488068948047108642903233070758018668500828367970163713710332100166339419688411857178602073190401223767620546116050718943414822131501587698142286842788255616213570250605819933568153702489280749108896316820336494845857472782811189618659562910876360661576493243787833766095345560653124068743379259672428430034102997854559641208372918782019862913127183183132620576989104527076152482446103666283862822949893789073486225508253056116798292913416759914377527213279654823592468538308885801927350577770009066975418081450706942964653262789955390852656824490257822485972197470347772227363076620695104558690371073516113767643560190281806643517451810503334379756266525337829536451494935972719912994823821398858129200465133055284237800612358313117856539353800054208009334822663842947125292600081275347146288264412435148529121473488057900126212598757931549817519368970081106329382537726182277063514483823120298870130752590768142923779072263689165053418637613939665948385169355301844141508651587197193922263421885000731682378347865444637534223339759935083381170597097505901730346452953588411379478279702314227465592911073399341957741803870211029797845843611942907459422425478931247493584114113434635174611090287193234644860615498870899131620658348320402645447514476995897471157593148539117157382971761942956100365837650824283835005277886111575386794855083666884176522830069300664288319397618078629626717829748228096000000000000000000000000000*i1^3 + 79156876793353733889630003625439975860178428634497291727080403447448697986805915751253607455878299011571713914872288527311001155245102040585626571311793202566345413294125018753425543252191050279314291810383617409613847184160686613349263136208278894022221653566772311794928591025610961805745940929437863417918784541810969011804729909786177189236000875359332621483774872883260133930230120986147474431628478573946294386509330194587519524087688443446633210211142950173762754952752443138221173712267544533274658492923468817859913230645564219766073906377090853693754481099020917621547323805871470732851212170599706876820726094976583243282845464954898299452449998206283846013071008055888838520644455594854170367369776518461226214472263129192723343013062405205752061140576330666518765539252400649775970195491440168069004892501398252429390027963504759503257208922103503384434622821186082159682736470635634050458603295447251790217957387464877343579437651397405847869048589926922808508171673113411003429044395542935149960971834802347490908655235355076574754665727643956658487420602807334503103355498129222331334844757137909329515744008618246897666101096320020980773814462204165700256772747029508503271285778305086126784047567084777623113874777593903107245102033594568685972683824736212483499176379708344040797319939837623131273341789393056801702882939292178497526043571617881572092230175487561725750188085845219547993927275188147884040654517475086947686972992499503301079066638260341048206319739436040997191996475461322100577402880000000000000000000000000*i1^4 + -379424239504160033021963930337622014007991826718232696398364415091315150441944527893842206097807894787594402842583434302791241948882370145358820312698210234104244526447050847322836502874512799378189928617706108331337769172818700898152419779038484900781962533472661299968196504367227079637161301987781135750258961038369921974485389503687176879862231905299357699457302724785339487896624642834135430136237669347252935586430070246691195698396733273043152796791209721939588700814821825459555731869930478465833302831701894358912558907909488113130803866215254419850938071455212864296882262272804233394546585810390624813074484495313550841718886357799311699382867299646114757087439400076662049560133301885721386132202242665738998100125646979898011661933304425962115565078903065715555415646552932669341202904580561035854983205644410552238121672399622953116417260083074349628383203040004894002367959280328551088592334108141167442168582519283912840456574468537186465109977606176006335170284994297882714795541522018346706441369786060448640654186518641478729268303501992154888413260586565761131260376831615163293780251826340231719765373196898340632049385411609979466932452997047983229446765113414635858416366869467723355885231110330190724223856614781372074306206331001152161201449290230101889557636963940091962296965206283936992564196149989062538296147392800140079930651789678578265864765049200660717611332567178103129080904438814489667722388555587499617138388324220810292047399201857091172480812346735270039511542511358641409947074560000000000000000000000*i1^5 + 918289237127150177197144515276176635227265385474302548298364796878387845531942205741975032251580236330059584835183355206487933607253661284764621077259171876867715994380414749512643781121270613154784895764893522435942033380287870037319836519959756743668344886544107125318961414168080045604977073718023245958489501999403982062265172483097565650088522940253335870605355121697542332785808978160913512331074017973359634252460083095277777026095912508975268077880034734289523343305096707159143321969618245659882900993106145445538289915879315745042346622329417556039878224271678003508597960510597661190675041313001568544613000187039559323447755484595343892020429088465231477571237686666758237483365685734194620674197096006097621855438136877871034325614077079377234348940462970586969463225636032456805907495151777073041287198864533452451725506946003683625634125538644119492474230992635956264288700254012403426956142423158918580607089766150283828916258950397007132044439495933638015783088405020355886163213580215631130542783544870242115510451161845575508410464212562889125707146650151073367863461379696584993888408559682541484381941875922972321893380936204361368948267779100885496263199523304595965552963713920439321080686942580143157036615899832739935167327803427402128008242777041890658864760100087265949375904464133286001444465007100562206244181406881017106919971007156604014862066911135450273923325435567456952161480709850312906473922540348210885305398178768293368962827158232796063952920913615469942377462741184627345457152000000000000000000000*i1^6 + -181300755046533128101478140027209106364074376833970188280802402789087626859868275912990693630425934718345805631273137648760772735188439183297082977507836911985151088015946005657089157162874897295274381456852522881144951229003198570070931788675934950825702693128874872020306988586462912306492814447055656292244743446043703846590510300902104612465814852954332385606218103647131979423011852610742603816546056608772822181828862491164521947563766081608451181207143906882477529733084144926672514079188729399838097643500705685103125763623095971810318799719658076655021313284553601158758812700952400866912930335179411420900554171715776585275358855987469179259492497175826929413835717630912204792032272020369787019365877702364028863243271078566657772708800844534424983729130317301298211703267205525540635775210387361414212809039013627348158937466768679377744538547277174913648468009731850494051252907045928196799801907521341640627397502231724660340261637490035124993089741665942403708019391342345617947513669931104484325189073916860237439302865218848089365300468413478372819595272489690053964897363540406642087272595568902411267713872659736577693889112790702396261955746825257368086358426502166948987298903505671474996353397844058621336690958077097541484419964676206037330129887655191966166027304597204881276682084023999531214247200856141788335824766748801001910938767905582023793689122675295788746048990167810718723739432686543669526000294557137533599929563590315787284344375573899656633422397346558784084534353198149711953920000000000000000000*i1^7 + 101530266920844740097883254194244247848035618348107652446363609066547934988189199837104942937825300650858878792416649661235852842645877882337927372174713803748661783560616558908011426338599231572142713326784238803963113229107046231032366747951756667030590703746404974312817722761618610184919898924511700048940524837432503190482392845119026803733536315799726985320403525328091562143491412473068984634782272786024825819000847733899715701125457355583047516093171592876063350195650936122286302897620893699662268539007374471049557319241524497874486324421300010921833890992021153226842641606075507496653117799172235537233308138550717590906956338505087404744957150101442951522214233266771112624683587031550957851764484766862719822739482539322371820954039024687421459415791667670714177206224005997230700225760417145494079842958752471815430687626790010369872999545561195966631074925311142528663486992110131965606959979579822430361289243497345891626828070934207618433320507330318892708267094817060312558679029063737292935230944943411155053058861633820598892485346713104195778163984697524155913694469404618405548788131951680631695261075729610060507303886061053711870564786327423693351658775568761598600529479960034050203655758361641408453054693770190468035678373619478851986941901910627727879176703364630540525868931279384918710190216179776435617438678845580745124285013194521670674106013356898410451698629842906359627225072018258123908277884062735685876271727170874134258747934691280257814742090704442037379275213415747105587200000000000000000*i1^8 + -90915112721211119530680370200982784602226306358886714505996909312913485025705874006381272369160442333456671688211814264295147031576444460739565231028412883268766336367942928150224054270867139115982316331176491126042380949649692976247896861077164119762744768535201173662627848606152877440554524645357198515992532932938036593345569866732863173513318378880929126860267347634174179443870475671358809887128293138572244250244072122354612534420463625465356753806175306638297748584822874111262619723673427154719400260769379605063432398576016537268797680971500483665810970719486111749753786313715427503894789825947711886999145995934427874891199564890639960372443844742066127148039799765924599778596145646294549507405773457949819838350034897492343589854278452685556760396592345143219270860342772364201577212120180842539540936520572010912841531473824976013251034563127169635810909907481985063070938949719715574119153119732156633715359260544623487878324327288681526208066495452093813477716457348624854715061367601445772441471254890245173118558366065394227517758488529433034465761249942402666424481019792572080893279507640585361224849402516147464280241067975077199221331048316056754788986657116061819684737181289297796960830133053785053381105973520750261105500830905777419555553857843007150109600105529498863259853079619553555742015470393804543076968035582992136667089352136725932258791619540163114639206548367141664435507012714619893753096016862495761202124821049962643073490556433374198889665186773795889526471807190964371456000000000000000*i1^9 + 858540255375846539187871902368175366328925717701676249491214700124644445318650352887489028620820684462314678808851523635384422002908098021282526493293175909338252444791962825905380266325996329272199101680908198266397118189224922748100323348358126431738805482276950469340110054767425620156470697745357451248059925297934459941996035413566407270739168904174911716748636348498285468695665325194143834748233559500224211101506061439600521938830435959427617590037256765343753884968630105572517817735413337616978139494423282136899149549788619624633192182579955708361571357107356483448260761342879182880619514045001398696958493361647003648732636313569821601137029302736019756045410229287127281977808400389011625544939521344035982515915626496546458344695665788507735659115452811737855182051949696969228193164685984257553924500409105135181447023164654505305795786099371838553996365228064201016014811401888633939880449419310755107342253147591155533067888782389152410520259357835136383767873841098105965403138445316966545418192929253812743466891768158309007248747099759593624085337627558356829884854832083626254572093630585243348908360416486731400282713623624170103808780628356570642556469905957450221404178842009494336623612631146164982155716172252601470372471413169211901969907749268641885731097353998271724422642537706555428786706071371326743709850389129978402376782196356792576243866427825556605748725779095169610082392740137880647355266391492603923688190155490117440418405424891052249978510686426592362042706533630089363456000000000000*i1^10 + -967892269371980874078894561655349038868025601786478258201765993992860860827128416666059029113607775816988622554422226566483405643233361646423754057252802560848166622497705412233429881545590250921186592668513297790742876237927929888439797378547392373704322524736692333488093400468112787867624827534705978621411754723058163202220717833314527493493286669319556062338067487811841981839488476685839525523892899800090337615880775309184320515106680559262927526668585604702565230623326736451464365830882763528397271734026642276578970398562319455171262270622024634165339801347994840728863941300936686320187065355379097466129470564711617793971147965438568286085693398093759893555234190823456519721569112416403173607261497517694210688330288391840752636095984505073380002091151376818729086943449082707942560659089075639432430908022399936331736052317536204989631435904558015884019427837555971523834470425919254181285311328044288743129235114262682917405946270008276319238916356738034224177084764445717361433690581490034260775484883211114898024917888892597559028449597613167318455317143191445211750516468830111634347539571931311219469223853141609245205647003870546827317393803973465125905894023859439542107208761827229216805578665323460479291642855841865487112894863914261129904004294309830909940362673440624240633566827608029854436495133435786246450801883350225724978160079225761970599981011426063070686319611857899660752100781070287035905639835790240894837585277845937248804286852816399964063037933591453247879703084925347430400000000000*i1^11 + 623412384137066456309589395958733867672320041377283487171649129219790157129517051947015017985834454531702935996228532875662451946513302142717272502743484104883456454134599961343215544035065704436308158655926200724342719418561566077703831252335728778956660900600136927901872802014605626545577294090444495518241611701605042957737132207692881355187478725390801085969441778569311936068799483515789550766954347449437243553950287145591514568670566604374263319548633978690352646533476966283298062436370160287895083694492697279846041959624477753389653462705698522074460474891239840759970875004790938250513859065698492097114620717528100047360710328487613771349886367934153385974560492495965769693779274506288661220997005558637203940480930797927858172389177964075494553060162066397981711347612621111779327481964175563281046683998670949936492763432835362655778849737029601758392977467628207867805045265593470488305347523815834065206947347889523767466845926366453868030242827038773588342199535590986203212696080786326121303620775720851444173677575736959139554931390346043378216007103650976822907632446232273538601777706632862131773709863249627297369392749212547122488717393699173076099485074127616880828689882647500565207902291692874068777965033254116736717305587222888155914604514884150562867184121536315258419753183696511994379639764030147119829848276334374955251297966013178695410719145696846340737351401895221281161331079662443775302597714816853579874229930570604817566127824361901005399182550904887919831412833922318336000000000*i1^12 + -295116434074808580686918679558666646379941362787970399888487586556302252647785397828019575233835200200567709887822811453869412422275036057929415527938305994889845759802463554129131492484359337826496973843635865363227705418038000315927472768413803410460186427494828925237810805058265714993233103726815504882795331252963376757497811748194670056091656253921537704449001765061419322014846894580150941451612745210230631973070227678919159509128169086625866905269332268771895836233567071754646159245488551194442390586006447136274866673657839704484175262585199169002192259272894973676491523996416863649678850433615379662905197466079112067939982508563710492233635087405774788189931162414175579931132565726302343607259377032484946936929036923645248517039166181357910184045320676246601124862599710447153690750758652735386564190487526285972781973571885510263612211048274091359270170215075499418485453919201189120104821024871734376867062686976642478628613110147031721986273146717359607520482315525924801295470542952540372196633245273831762737031946105745971011332438633165978794856828363660535532480485285616160632443692386106868674515117058694341147605228530890824041192231669769062443054889595090494489613820728475603751795554233604507600073835524966047996166894722222779311513806076021420963857333749662125408174654251196683277444812961986725582915005569353355377930738209665767015629784113934771925496391382104975926263559592698658135105369677173781035207466339150373348306588443342183352091429896807368305503452801269760000000*i1^13 + 103291084199511645359940914162198175902295998274040556104377990876110032963344097180128748828488401253953667908865935086237717342398028611892734385104195054733102011803129074096055519343432014192690344540454818819828627971669696240898007935897873629154676540524715009728436261199510219629700372610504404331332170834431475090356885688136328607295438524497320885357954542161913391733543849784083242573936607803263422443949254939002316361906198068232052989431322210665546209228329493991475581328971841756826723090229718258246465591053487989374089878149281749146506052931280914015283282898341967821464731804844102918552883563609809002945257538401429188137844913129931335245796836670276782540845826688440556096049446864982300193128084756368137321295113382917967723730653592515214489083188221338848146818366740690783014036094411782685820929934960156582853130206093989895979322563650886253397934887195964414447860200336357679009037017299629588271982731044363409174136713282683585789781631642183731840914763535925352588416533401074911372385224416673062953680996454135791661469195742741857112762754631947390431579009306106551855178305882234695963291607371907515439022985449416618990052802397282685103885939374372546610450345680822627767286974416887543860736198124353015929998198110532633873607371181908869960203204312509364039508593487691209962899044387632971463434745661646689167372007538506567577801582647859687141426960230142878987544402522918368526638691486504118204038529102899997335982472317196780294597767908556800000*i1^14 + -23893446737086974830786840642019261703698740659348071229224801536574166271967834739527710254236499456863113366134701980392609337976774848016463881095419756741859201321106195655299304381514753752360718974121537654718999081417960582599418845363144011434055637249942755602639723221426943617605209965587948010024697097047213001029591648102625465197907891107507652731416220893657122340911985736344323042275764258031012093580973378606591209518213210072016466321149349470987223008072288117701408269239492094153017204206230519673073337345222054762445737343032319567365599925251916341706302930815106452583262997300210879357645039469312736434763421742629955458551724598181970748160714114879197541680988065079063893785968816578640318388019090659161356541111299100470010393728546314409445783606971711991443036088532721882736070186719639473326249550163543258469416930041914460564358355803390871476029015381316674310921003630199912593015104225391261253423256512557463377442665698707694333129398141118269405392502609888049874391411690587896845257248155649953556350303073760121991440772942169515076373214480884591355006102372240737085305505688829222224139953517970035902801645944549371279773476855700562726288689817158973699412691740135190151877586878720600675739685967343213518506542930190634896862562250641187113354422796423680731914100915243530647488690403627071138783572859843177454039291943147666703284749639673355134131703171733777031968853117796039579673929905514193014083608557375814823279655817535139273030631633715200*i1^15 + 4095038851792388746489597654584559703874810605574248389913409789847595718229757399576007635759369746492840660560132845835952939400465054142006247959078199990452039169766053881352451449051363144014271648169707000473571340830696517645592448662702284916342377193683645185923462529488774626651188355977486781053862156236850512447173954949124599767936855062826389820024591004801391696845806656472651613114355826737682424802534448699587458353781517234964450738155441255696727191435078754513402336874967556013581207274479516708471337822996305007831079731874144731302910497116650052228262420621704462467978865036408064067746676036009962406813881736048987797255937210662890674975761422381965894528362361157706307866611000067632543553208150867727738614377320918187119602596200406638684003925345843324857286952780891800233279189338161201947295787339976757954790874019272830821918158416211811181463748361313631089089595924107324540526916709855674633869988486222952995044348701540040682337533401487103095096572940323214743800434105761269539275299116059971990827549473237905306409013210517236745523273440983436939722052778943302230075570851319755712057862586528393371685364960847643494170414997415378859752193113064423246258950100278338878668096889926906132365873008267235443469718476999357334743553164728164530712018591296296556617997281703568943403636710369461910952867219190221774894536222936761084960608237633098196567201228927239952732213632415800109037306748419167309963731315117661656338403123423781354399198085120*i1^16 + -532446913325965112316785017977784480665246777775757922743568657607233959054875882947780370886650596692143988706143233352643625859822919864898052228927608345926266186131812337553347481498015809858691811615828660872951923195504564383261000040173882577639837761720555601603280413086722302978270218716789984981197657899804454631199701244341074659966075203383225253768122983990340370845966275655822133375780502897323143834395315531093478231234738616266049503381843181844341376250004569875275386805778834344529786691454337105636465470100514318233974221385903235260493426349330174667284629156568287367969272406925323883149924014388134393718080056444115706502537580510417607039244709046209011561083349912208614321986094972086633964918257535941993576000732739410995583062270895896468630450964387308604824451127502797626829889146551166408486521517105235200649667837232196618306756623248026431006851150034123418851267247918881774632164134434213153829685128007858844656902197096477853130219363370445512969800731578003117540570078539609699324735950371994778280932873354365560856075022766083152388891081157003004428736098151387280989687218120385723992668343427804319496240632500011038074104226549487855568927010786530185538693338498101386061948605154273358265596931422274360252858355325229421748011019360602136588554522048263541201366886110560458381645341988667391147115137267374527867415801511028172722839886649868118785697919089786374447443918078484860224133364205495503584618460191451646163855121580962529360740352*i1^17 + 59387694789776156188241604104754764274479775390334860453172296555568890272062027785919359657632237638630426670175222877487500496556393995099456831547182507040309667097594107446473505383535478012516382023422567640851642799841050365962680405868963359784488442902915549767916524805384076208896457207063867861463566981398547539674007858256345405047827949146682033340694797447662866983750109305647867201759048476261732557204894159045849083824675280510744883787540437122110747004198832911492394114137370873983990142132495662235248659418652302480000651737535888428185617286144506722778980582345181295080393293147661651025426519431585562795738595486308137210171234017487198058478128781428362424012950767490689803780776440192444890419249675785037335574104123932652059240501781235597674750167789518029663113301210360798305172913228666868232727368927920373760240513432443678645129095153116942347460328737019829273593020555232417379991014778885296934488824057608326030711165644287562762836824999375002462724551821096306469883405664064709098243564544750699888039458392964578932532748698268128692611845590568795190089215157533565712651209281873145579798180180679407195368258462554836694438364016718937454806822721485838146036217018526632123586638753930344978071657334962692316542117856509695105533715317748554227355200518200844300022804092935593764919138326157962308560167244512479264582262199369266057645520014041347735949480103115178243908028938089834251746550005615466313037729168947381666075448526655753027584*i1^18 + -4773164443867847182853138053058984277329779952333132540228202440763984333119685810315442483628260326307399112937433296826582480591152786474238730418329671181952932738338715475734369923040285780680812608700379430558109673065289455279532688679005763595131983916391669239859504302056942371610566246471820407499758612364316248592661722375764994141555352057868125549715615753630625661048741590193536529876693448866602758088677244411638776229055254693437165906865406210314505083203572786536753262768303099389912612628802325134476961673489459760402924873107352160696868183688680955227736693591842684472944840613138294031473407463574995307414711400482899926640272505858234863225219193384651024977493218027341885129313941407824735369768999364599386840771604370163972096279756542020340101023801031172102829121348347920381262732022264268843125216315448576800942953645898928837641624177018916049151430428400829530153740270851581441642714253207893045548583606999306539062229565403435388292908337431385313272158399285708859851859882476571544900420011732361049607082406507861286934921700393599010380791933835999161872406057060691365287779878445872397642416894554910574411725630380813702604307292204965454361747507486140600473985157063958592382781112837848034247483547296347824874879251894795588989492941144350327192268560530291258714485464259576495560432885654789528797878877535816109698026868210115375699287109253227618323644894518241006360101625569253855525213420005521719499525052455294919507832298360799232*i1^19 + 364654581235388319048607069749941861545968667342483041519206834075243239412047049870920653602079510804463139347808085850930009489952270728639807739882087104722972861988596115252922847274948277842272593381274729317016615465604536924929273632149582713665163548154120104959238818908213958053622709037566879367996810263387696503479679529025852674311754905587725159509781294192192059145004144555130267368323375455646443015012508281427298506317222367697236987477651633988268594562748927305620416687248691481995509278150395472157971559915699928036169576784504177684101230836893796796266895907385079903166774441178410435062434297884853803379843667703117383565102308306626184686656572863482148477700966438929073106836849250622029975249711119472349984726155498563807023840182110450158313169826962977182916050420134050030141786914778385649560764906275856082590948574673704657858397725180428596668902443068460030131251703919691856816101219094373611261265169990768418220562765393343753404026845361052979061750281449606602055625962885547538576920433992339828931543254877578621664126304949313695241791144097180996494357253539053717476087953757980518730816476003231139378750785070065344940626432657267026394575286736802733077845984683348206642597032645281541615055804532824410526625206489532798617728832160098580992815347357535175925183344378332256666617344683961402941067314826614093288523735314467678111196397694571513837375440514182003485734425679220545379445132356666350230933061858476982537258119725056*i1^20 + -16759840646124913754574783024518329968126251841365455725531640308256820848269609783802832229418429008063170670908078706669883025907645644183087790587936915393868883303900648774797659545416202565469742509952713914945273096114969867673911362583266945400844986860630047026412962594283776973916142178203571873122652099555574674003980515361982401786211857019162706712284317201118387613808628919689662654967757662056104671409653208258403133149910699007881821329004058891176804569865186853609891874242274120002983241127058063855404265771283564220408500760736349022325333170883944731444900129241787151912755003713791156129588897715776121913706979101499209960522993525782692234948734870671900875076408139206808862158018753476845906766835573183073891876631308825859316627404615243228807798035229587599688706451585651866099162177854686672536263700047897710508345285214237198267308007510967234860654656418937042648563787732548797373038738952493671826476456522138901734863397005179866153073367509923670069547552923839271503793057607674510000156179530174266850527944606457492810296409328635781495225128877313749147696899528054282047982350533733204164314625701732754817041990257945347660385938273743828957498446545791608233506097953842914284619696215366025579197923752003683488511623713860025557112975632332966579065302043873410054879043026102878545466164633735184851561398018234363531535123967781345292541132393080276381458073400386484225357157281408088089373596416765595732698242498604660007857291264*i1^21 + 917029330001234789881797454843934682356930517685508781062909834241798792923392487233762026958404695764343662897517495562876159281342163703631853841394971593242420647119981620358055139437688576901109015489826590524045852142095290695591475495570356875286622696299043621796020271074563643420886396987627242211452292149446024115865837994494653762153934667938516917225072099329172556360777732501573728984355318530138656541690038692386416438017762778511672442479787377513905276402713768164342124932806684023062605934525164586724747008217201566623087275572945828932124152928058465168286473503839813200256805684729249219580869476580686135016695559238201535278099919193115187890416745928088157739166803580113736325638475807445910158933722802508128597467010511762299947374257560506266395563712740711063645100375561649957517353992076575333348502315388973492456842222783642704584819125215280336140195539248501026884742128058554943944703139007098018134177845131019845357920187116270125681917665803272642173340293435554463544439894375535778430707020268361173076991541202608857740876318039981485659782240177270891826707905627562792591939652906996363130531028720347593536582515882824073735122926749756946891958774568386285321245369553412567244296059938853880767872010733783670104971196108731876952628769566319115214465196378210821978121338823527115447682708645914655262107169306911058720354476504584369266721406915895858583424440171235716457620524146975878622208976081560791843974802644788874051584*i1^22 + -12172777532409307421469189552376389998673121331992369322414676138419370959726098811021867635358350616111533934431093698995292446855974367171989364578797154944271970742762673816975456384900113070616057182853265568318633376259700909655761966335637968302007075107745315525074176987644266632329100470328106989508639563829416485447955499635298125642582438709748210873401363192029975394339957894259544179151772911089955433027655601986398663206219126555796673228673809092586505243040686656958377268141293964095042564345021034632809527958552181151759968600904034650887918551069722810442864921355898903707327663839712093623649114445248548743475859178264568655766279218384133353518829104168153895855546123274045512049942291365125733865571092647073161775082945743951340942350703269388743834645349651063736727984573671084777711744177088217083824548230141789659572803047557937693740389547958246000820217612326511654036247466159685282155647608578182455994416186567787725638193031704034673735589350484655372589900915557281476064907425821011036744564679646459711582760337958531310345608313633190571787598720177915212013070237942601269392709354588808260316235254019947402435204407090454990746033957416197520638057639435011233108851309295997883879132279444997997328188271121364789036315116522146568626276732387642723181705828167857052984464157526624544876580056501036484140920763041591807871403509274764300640194228466080244313365690863406358138207088660603098888023915235106186893550398577049600*i1^23 + 1384977436725147315819200007096184027958764099710088174601156213532277212344405027328505965125058964322674415583091285751007182360921692217227155963254754664520979155357526683026364147848761379318017199856900072961190737064758558499958707032137578233491772254039550773709862430501636513303100084433521235249412296282939515492530023459987791799724538369976885834029282214496695955100890226632712778295628805449687575429325871633950360277644667139599143813213940047551025314071945819810121939499729005305884723236908449525506714804518865397592827382520741433296436690685530965349372430800744833110205082162579926851030365467346933117220679605027742002535514416420705209031580877940435924347360927245941406577137675803004739536040805197990568383859884676823281905821175985649397766838258713376943334705462352929090486407741114445439737438109711301413898491783022690775025360062258621509456705205020975714193845598194330467207002056827917174322841264925020242907636001526648077320553073605325872061581685434154339065124408633762389070554650724941793688237057212725966446703278346714468965074105758236372999753937828205180089479502657671066004015060454374870803243994158045856776962806712209261756883180600408857146652897680333811484711382992005739364321587723763431060229235468798536173120720852029693476217718283650700041030546480791885433864378185567031103212605102110083299352997236336537856497661569621910119477698800230594747372176828745314727304454339934599354743508697088*i1^24 + -12748313853252354488186224056314257143794594516272608016802812125835745275476665372799211290269967861583161723022903456801837021899857624913581450986744236172696114037690445349118243283747165778114769444586213395048799774492006689218863097710253343770574825818250674165322933984449491413476024574555488499461424265631146593099423786997441636225576224379898179547798166006238168369396003608253334812225372290759532284703243346100437614407442557488990810310443784351139097505941086900179246071181620598575906742090389791708637165914198363847049677929851821620786076812008375106881046171860269071622717420852507323674478024433270833207427938556294035664311808483097885592700837926714993526704437703237313193097679140884699162341980541574848686370183258987613346836685436778131512415165508239631209634105922083540978046709122312346639389999867556274449991443063727073235763561227252009938228474517415811264396814521888377392319695094529767710831018820273316649488200992641607472574744213266142280099550330082989963246077431424941202585845578015006980378589279301744529092027097029909364083338618460286629109064127165912477932047951275946713481688795486236438196526073515307312313226573456072028797143388560891181282944997744616307745173041863798002267067804747556673063593996889157059151753387514689218122129804022135583894117809799156895865464916855180511867712097027190342250587292741689441132516859634241947837008604658156064192831219606560709682226151278143406159691776*i1^25 + 3665033064500332085418887190043059092430844183333919508688619056131106906325180808354843180773613983722086612333992324641740859497602863747857091113987546987843774445451954690274111611052838467648351783540626218067559409561456979183994616949131051452540818840573394111941346524237928661950809576756099848279689767233155912766016699552579304852571924048474210882958921570904885337255262462597243516820284276384924338925623117660555663055526990591338746108596216832846298050431797930996472732067990593703100263390433986822708651889492592166112908223834413507568064642081916223659535253910452759958453065806356088488629347494887916931427428348930138117206679011472986534350489051752573909241517287404774027499534919417800713971164521411612225133249661285306834018929705024223065302777782860692790353407957250743554553480768286025625554197504954065852894548949275443116244619905770372308410258469383479479837871137987437776223976273395872545242660947939252847352866494382065850065790112018359860334168576889346627523615780523198372761964463203538275757718312198942214209879532558761694503295218703600565391371664320779668309346330018108496628809189608418996870799659513101167718307625573087867973035039258559483841005724031698168205323952135188433079265301697931481426924916456237191313650790914655117867522168172470957302701533534218111684774685181075967638973087216135852799503353336123169393490094836814890374898000203787631646470094683032468826284449773407254347776*i1^26 + -26520732084503757618470518861368484686023915365019639616702817591768777405204252105142245674199335002361226593084985448083644645658251578150842911846505395377769228016504533210649916538388461431898664960377108576504950107831542915350311975073739990658416557010097202153569575258981758021030819711060471201083476526675285830326673848393566797327255135228715404906129974821668649903047904046748618215191985350540415430162324377467372367329101200091994478536564897296028525355099515346744046651002252851345080087871329223449859816119130792612556731381226436200037923936147479627874290737945017831159659711143237255007378678794647715342594316805142132014330576469902440144562988652246068122046330408740858509995463844751892904078048089607743620296253046028332476952525733688547747330549217850518363765527532022182075955500430065363913676541280191459982621773061891527115022570811614449721192457733511221848644800809048786093359339591496092174110162058156715814638237176892798534230044636411431114379463850087524288177294501732239893080712463291810778431463372461917057032587168782041329017393922239802862742301156372822217021041895021609119632916931011088303255504701698545565035300359545681333912535045867838970881823638120781989592274512597639855023937394560624302853770054766187817188844077019656763987353544657399038079744525509520909955718425223122936819980284154723190817833500397692362156472960455410397595254773827970647396010261586357523901430366744870912*i1^27 + 82742296460010699861762178141130658673030352514562653384410196162532302379214279198468687249896984481070915140391099510235041882205565559920407935306371614664281093690411155484846618493320283390363107703049220451454801090525342314730415806146596111025566591162357178749934554494412654486416744895438801479511516246902406070481670605438971977789376921555390030480569179247511851909733149009365744729306281744243332973402503773534549726391918974014357613719901140028470737748705519340770886246113154074826901945739407945047762094727462978123581018708873806697546771802542381289081513936421504022069513355643581755322377650063582364913275241252928447473534714568206231189311657853722602211478395049925704497248539683447173268339903026137471695410522826713581972541970402896010542804884367114686182216960181316906146872400380994904387089992596421759396420994653980810529712238997789670545745245817293026893076537171596362734684307512043734555666022866933808020572634248632208573667302602905780335970287362612392926502454964241401936806428392937772854528463785104291526276926358171054734582262183141192980177302110457166815994418767619757652048069441942316555538400534534351700348527662114345809523293218670435406182801596907725074988891068062948314015572194026680371391622610374116638922039500848921719370069819062067719666508572003806101108019468300684630055055222552669034617292876466300628735747091045198497730106045492256082706744608586826825789815652352*i1^28 + -244862695259581493467395296803791101611938910297761713876083276514083701641334892557199309703527274147263150001127071885432089091103793775879776530690315533881582101241315307247008769933443721563791503254827618278845450344725290529420558151155247069021234309940476440674324787551769454801104273036217279672884981168563398248050692228285527929876174034647406439883774975403920933280118941954014711444299438926424927035466301859434310116711235040040073032870109037366753076853140417797674055332947905688284734587221824313801547445594726990657247465481982905630324572046540946582083332503354081750616889333549561498243303174728009253398386171773403157266877085903383462482795486869197106090940485883696085485438154104892697275077885524897305736489144634571947076296325250448985297131192513059753848428252402464160479830796211980495400097720268005822418360493250120042812316519745737567824385697919251700233501243882383990208698483153340813359411845754727087639681850514824604249772180000619356552292864275954431380401197198183297634413913541789724227409068566479546395359148623856959461518841857905193255482902715043358389577611901851701995414334513693831273232974529048987475505215346425741592425831391503398707161425101861804154773483677223167846202871872417509335895499954609670896701495176973384015443670504972631676469596623514847669176958288837158195116730116858203269183564022942898254179829713806460053553783495931589352032846453342598271598592*i1^29 + 730909283343231948801765237625302489594254437971040293758415505527627014326683828794396923600784907129946742890791429831211369615248857450543379460966589539063216131015676495433008038224540722130508617299853445477602447024255612680157670845303783528518709884845889212778655585436378184458724391272976384577728385414586210588674537294009165766779497941474892954740173966567957501702952239437246331693701640785720852389447636153455542492019997834835673607621620416889526160635071018635289451177231403652502819161750129500599499744810680974866293658476706969644512784566774149060595161290479420815955734704955293766209034742453328439815849166234751354853492138387555043674161519199573371902751809119276169334455775814335680752055469815947965047094388013555766763762628760083983309918383936135908054114893772930086200347463848075995552297512152191278153269809668702549958772085141836311506052904653224880005319785760582712867664210687457457977888277453350795635390910149558119602755767056187612695534145201489793090458644760102754570935666580940170429750766341321251039513192211804376908030440211325531343869326905709863000428793331173771072841449793113335552282173305279378995893818234833380457803858216548119038992499126605707632588323440451043284751455203154166888677982432726604900024521017992286118647531200183654721484335798356874337228615176689090595886516216078707677299161931623152117361175248307282252153018233434068927741622705113268224*i1^30 + -1082745898148725785992857898120796019895161109237765719961518377293511022987336705186676656974853779801599300820552216416007021011553000009284013043872059356947693466823685029471663866013517880748386740554434743009728136428417266114836297780700069240805911504665444240410876339088238868088994810895763466041620236589424802086508898959359856812858917597936891951235767126361827828049766483370613128317475374306555429163846312527689709016622214205815472666437941050694741352714830951074086457710458983958609079607783887937531574319447748159965284790201600723776572940490024333924789327148969987502644059877893881293606360356982497060166307188259378863699461770416204372950467584748666566649418331153985832766647261731734890768594359813668597978556550051231979787973429326062025253715960892887428709164045551277477999366822965785501708365269784549845016161242888824839599015403336506021511016971397607665992182835125725451793407352130992210186960154687154336917510432064545188120881358060180398216887036338526128407358315946360457635814755178498549499209493895388227292064022873175686681366635479061539779030270089889897015818404682034202465091545888237716695957052514542106913722369621475378333808002667874484304191471305732995060794336615897702689695828279905887729006857579583659020258194395871438400301724708054134663408058351136505607435638454933397092321946593853752372154107808421067429362633743741542836917376509742839629872622469120*i1^31 + 1716670832511931071071073180973528036731851940297921648501606386068427174122520672063902711649874695409028318228106466073966418536151840727635903101769766204247352005585837057065979369941921592250750402084388455850496442386232997963136469462889350789795665170951219522121128719496717004902766671673737910842280241461229627560639010810262955550434195249691297042372089752165021322376065608872044633495721266634819550708234762650166501778526876576073454325017083383747554099657253128381010721756930144629974052447967584144731803611242774020606241972801924211302195149445259453664960623650021189920850906913231188873422888632080122236802107053270653905306859081110209201189192517742206215890012942257575225790524018624785546956448406281886160256761910362386586277658788890298399669438783943709402090883804047768013865678817899960904539975417115235709291827601547350398880824402401231919027336568003505966964712871219912300799334662055153390284694602989807549435178565674472680543184869396327269975137046726771780004070142599927589823611411977309972950386768732990596154914097317964592224178411680905304215547006830003628444736122125648026898725326348656050402089654830880462571458603550739991750743594921236925505091051652372688588246797175513210512444327667234934330172146044037580596970121645812999977396741765676638302844500273301486716357507932050111376933535025683885905972641113162315635300872370996666944158225129007137444597760*i1^32 + -4574286764636417383953180154875879229891265257250506457990815760782513116347250735703131820558594726750094991916358190072270037212310296027362453761990436505337686009888733543853783520046530813918013294982586271676647090196150402142690056410050913246917035463862340904870642040374994664749571333069952696817879294156498319420210865644381176160573531365866754958425645488285127841653687406342350367959309468392454891170382536535668017647265212395209462089669030286664170420654946218340441211381062998598712800333479235388549176551874804767825524394498972374632279731041600165255286730503807803618927731590443810191839274969206247976463343690390183128305307099435729203377656831350438257230072389284193404981237116684174648172758255972882760718230898916803720748491823462866221464720225631640509166628105887978243436694443855850383091508494657153886291314392060004116594854971763882722363569861926016571473738966958120619489150871930963050537018576814568554939563695296679336362409989728485028946146158346525990484999566851867287171825200182848622843370594731751663124926749886321406688563224379206023886067510827268610595118498736838794934464499042691997174312912288565059310869368414663620082072395863761033035082888042941180982837469211821258409504750386342348746274132368017760519858937843488774745489042982637614705592342021116148896169384280564799919696987657818132710393759459909212741383002562833326712679378651438725120*i1^33 + 6180547203784431227309475652992681492223055784387010641310938643158966433857926502562048793482846828515029289992876782248239674460790208904619337474863992888130817410630063562023822851345853454619622602099366806837463891405993125878185269201111003981809390358997290530822918067640758018469835361765827025334231154994726564562646717098591232428396814452787026263314918269139283957172096264798135630883300519805023395897590050839801114669343105319070062662165200314065706796272216339318877664041378173611945842535362323885455458971276883808339105026745843449615287488632038074161886791829198165509875586143679858135792258899874297029812775954672346462362112859810398931669950464657543878369268450558358933154483135394325505539113522487022498677075058565625839271280911788165029398024439058093679764525549198120534201034664986073965571782482103182328543979574640838805009763035671667960110365683261928720983160341835275807188206363076489884412532483505965437745384553967457046191908233252921688305515422012919019166273992843554033168890616689315343989594756196533868362976112937750050521015117393138373477888439824951899850964229314447550076391590492119327066751853449016739195573651500110843791180001227117579908303305521446164536044874922350003267433673613207232498824576709001706305957463856312115299785256518863951938451715250445531663947037321819501297117350045669059163389034916939426244548565172467353508506598172544*i1^34 + -3675060919907556410795232494204223485580282843052911250853926798545757636026190555093434081438205699874632959645659496830674276663934417326256130674290815893241636549473756225011384981767057430824015225581422531759284485331971754187851389953325168172230054145133836470020690797867245753066341990786235151027591276221200089758358450536610696203134468088794082667234577721692763981592280424405005619454212047739300650088861873767259620086629584668226425703610934036007442539528597215798284372322678029758009400969914930583236663612850523714780725571303355936018421024598454787975657687979997877435182324626760112363321690714188976126802498439647392409333293865029789535823580241322412316686814035361849065216548417977728238751304603160807969518214943481156135878090358088441623386457695404021274486351074292593040915911836759306054166744736389569248428541528824298759055670043077635483665068383728875066779484033238537805264253389614627920818479606412333611065906106997162013705045970419246669299108883003452041445127462037582327848289067994196134907904155292135387236581365856946061806045708265359812844599266794411806225500013353107876070839714136879194780659132859484506065611832128434481291904588344529814447693269632296411161190303632381907170773083044068847922109445205009365693517093928270700748153652037943960491268357191692190933005286774465946689341898975288421760246424176788701392737813881885371907828576*i1^35 + 1000335352758863488997655727842635606069969189279481552764909483223578938134660552350573615175039319957206223105628143530085711139866317647138385874735849420831187967250960490091035676043060282040041972832383094569565150049429360936498119857377193729476409919577626282941718790074416138373554753107492461886571149204424801085339373994343610129759100577018449140289811551433245708426836666281732474933452210572227082624284022580038127901419306668018552024948607485726775574784886475405829172787448883200981467008070307599718761752535564866292152115015264582982007544488773619192897636939868768294745659805204774265372204220810699828770472718728766065890469895492930751533135954157059020582233670496604214586824091366996277934854966327258615593607738184540753387525846484278263961862039431730142945631738910202434182067640090507633122931775038176608632724245770981670997864877056241095164217457664584920627542641775680874348581267062545175371924580750776000412715572803979613319011824958902577276037067619007077516486502861214957257588533925301624473300412089481732495822004563847985895083805634365795245578384853332634799573078479009636256170865920976606850418202869300764538576711189663403288546934932515843855579306555699045471241365923092554356456924403385596641953138168289527848317914424519667891804210755165466619036713703656426975087438738924590632803265638676984931087620252171014514892635074794237489*i1^36 + -170340759191999179795790024742221277171115212946982684054588573707467652497854981118284505964205545014295393027823314738307736509818896070215752259427519201793968657753785907131965400785177715671635826212129194362568381255209429665602436696326152808244966125112080770343732853427040926114506146843060569706140189696855617366028387261284448123045923868960703069934038619000478861193183209506461230254738815985745629474209413275184063742273153370986669344284553560771733655663417025408013173814103489254897603512985160800915637671601457002581418723065615934626649967984009039598529036649054983608148724755233208259509264793517178969755587094137706178179002580673355943014346269712644927018949794405270356888125371157015804890983781676573884483684544817398404204738992548291285878098309759352229803747596397348812262059597478400105017664125850182823165406531342376152514017425047810073560112512318693369099438861346231560218516537229384001143288450647956829596084861800777017239204350687523200562868984572106445810586717080776081052384654199600622642566708027974795347516812580072341874649969489125277431464811532488841709884769827911820454015506942895456908507692649710059079456964222424009053457227079866308453008138038848007021588096095744763493347699855216386446043305190292100761676998044594187524046722389436631257357173440989878726286321017081017599952595120633861591845483131318735338071973130240*i1^37 + 15023671073187608935305986643877209206257529989654285788582858912221892833894918763153412096082479991021782898389049781663989380321484169183462956043453617908822001980802549710687634506121634243509990353277534761182289988831762314718133709815820115780519271160112438074231363390616212890803060838185964245767125254620524921724433273133611076565744927064245840734364776635904746967034929395548870310009198569283152236004091422515182791689041940216757360903853325694268207358668538848221415625584501913838742688589799077457745381432056270969493045863615765343137964208684860333255811925761107050986912728764117356275954537858703390066907635108002098159802503299171422090723442997209889579980126261013318559611929443660336206035809548469331003539937294541108893633984122177290913744947113813118969143855486430933688470311453845693236043728148120469785676921293997259383511996292310243168306562132181811563085204757250265088908188082581638370402696998663911049094466325561879089595718540781797198781448492033583529968756153880059928103866586995870644803787667968132175542810048638051074423515437450798580582755291234518269443060058166594752777311928178969828940564835893140643800954159070793476863661643225113285023858390465330267813836584183202307093017714425527277163395731095819313411260050562926591637074229344191969557828596540960271182447651326575457148013091526530327840314174702913559887872*i1^38 + -303926489264815623413621088372192776662832983119396129145093720501035293514631553594121904211541136305507491589510146380005935096210251151315972109813220955662939115630369174493895033888322130379016458897863435714226560325611975420927367158265709597887180056976453600201360853556850068379224367733451374082164113952196824990495999497551947004963977964124607480631344099224255313121530880521148112452007333983983700854059129405837871069806946277076771832115501117832281056859274317649181214419525721092465999505217320246027230802795521330877836937968948015635381013702713686638061532642290869717017660885338169356332040573287155594017326858377085300623344263059592328720654552903285375802723237668317917688107440813105677869335959268811768346460787531903691543334640352766151587221600775250655930490182280207949753755805719371312411265386070316555922904601569926657001388058146627308134331860487640680558020385461137730684306673349164520307584321222868971988431374669938775286753874901821563728871846326555841753027084565472343318871614577499353306794684634701808145710799783168087295392212944819158829439818759377022472621862975696173687874319344998334522258662337104591909974589504292156238424528532572337810151513503574235900629732783119574409739811245468836851066822592354286335681755474574267905094070116336369536647117520633607372248754240570036024615788848851390629766971533557760*i1^39 + -98045002317123809584295854612077038102713313626615316832152716001179702586030975775978732272399017664897906710598601467259671462904079425258627916858574952439219537025627037728140106541866997305616978933190214662771788205415337276017701190027972324401456842416313840721451526723307883193137911677623138539114806689845280701481908794693817390988378282419668830406487197857400635012021634939417785489147562663875336461351087208562995238063004276954330305095752004409671894157963138156141211064323099859192297905084619510526208870053607840165241125549610821918979573417071971165254471497442821713679473837731405699532758497449105499420970938199244724558576561747125969744602172018542498453204484453262416769391820237663782272336100698695870720804774162725970176835726070399992130895875071121059009951850148787339078486940343415685835686034454515105351403760054349472354069577415845566335290821372122640142425677368970344134311343560399075171039016200296871638537675799367894267531535113463969857920785160167734280019852436557463729492080876971767222815834998341333160539539471462577654783326672116937387497943914200826485638682231017444936919085761621264776806215536175839917935856998118855301321555395450709434653515406789800800444893898415378565103660004387289106258532750961402110782909811581278581522992600047912560273661352720514408897015968868252868050356733472555465707618304*i1^40 + 9481950638622303411610891045733125991037016912179323786278806819381537701936455750073576583280044002747296382818819422061119095479853828960368013471198446688405883326211204036915089718338706526993260670883905761283726418124998294937759831984095886143768694578391982427810657675759409800033568436067540591028252239401382233894800331394222455140462827474151541207443578842064370335129556243389513504771181844413678780048812167254183211933965446796371515703730258694816156792710309417428554355229906041426620412909870520235425769137706203253600804400723537983675597982822356261983374870908740194069057154220701157406390417614366687353991358022005289498927996828208288796826850115265680002735627824279147074149531774189642264591891232382041409400216027735760627547412758765273767756362418910436243401285634331056839852409443630046387812730282243729129388225194457955229387793435127208262107335400498307602147933864714305737961212490048131617518827269975728467392184611456406023258906832848641098681169181270242526433070823478904975565617490199895243598982206760305485389315590350127522499335915587512089209084042583948012357833838549861788275275816442899128849843879745533460500918195219538665652952305192245167075683036845305811578171062637397614375231313325298899013916411591454479497379336054375074726062143110885104285264569231065511578696210056500787759230228550549241856*i1^41 + -82903981115813251120952453183504114675807624983492376750426503473893347989423671736595524486933887009458013860454896487219545083977795521025481114382697892127944497963795962006112764128579478095073895426069952920470149008604201011561805759313887666618579811241414763737943561395952331913795031477038420726968957917695234181238309483193382091318860709665496926711814400486588339884618145584299947726306749166420095404284574999883616395220987730345749904767206043763176088644240342334881541183852740807030024504821938699112176142491835653172399394489809744713593439436038076428083286981764298792577883052345120911488887572050181764324922065246694829323093201887488646358816125861858143162843198610536516369538999535655036671470703202679304333555540725852881934944032786741405439297794327165021357311864774474476777780760485820735661629627334408372583742699001283290287228465878799061029876785823499031472807410448706650674721254233693281972809371744974138599629989110047484064704810594969042211919206452836549792706589916398777625858559746104197532932709654208787951697572792547062606054126585011885757530963983002340389050036375322761807218699509370983669192950200103992147796258932460915814681771446620482103707717384048548431190772520777853009692483989809496821623468835085053058626657135485978018770604752885245645452828488081275826813307682877415951172036984832*i1^42 + -26013243795185217318060049335914607743714535762801025987201423141595238031636089351857216212631835008048518133434685247898141673130295510661090787521811248573152259572793883666296535952245415399174682703998437949811084080077708094579713848503617980301623755148282287794453792418041879306383597328675153059068090674757641184002566627867276192074544799063660151769950032132661900636814500720554463635088707648539599621010339754094829608429160265362051302248236694605649190822111699487096545022313251105792874611045323486718712032797204904325260009822058568638719156679416463244831936011954977656644069174706128892479024006063287840129621798568526234679343496548972793086526627878942170202499286988637724297461091334442251628376212748539072250333394568265270578663768519703464926184164942743167191903592170474545058101444736879630055979561523282729373804966523180064615312932409605744753511678441296727012559000453264505173038282119102537012340667627375304418153024089426897446034023402625630820800644796315014531288975724676574384343371085336182233060400393899904305156664243657637568583205828365370003828681607992580254767311358659905641086259390216043362479340174958438631204480022287257555421288036679718362230363568598279784565018998983494593837489606958370218127965332045950670623934923772392136134270621374395700555986858226336625577564738464656872439808*i1^43 + 899747023184592754999456310679586563481403044906835351755557835183084526136126935034233372944757375715636472084081005845246283679340754169502711453001695753749799855074593349738082077229224074800538850996400431715743098551611268715713751887181749495592811736648014699854974888616388954518200824980833054357682907305347620964584759878478969497066880395957102215599546746329015142854046499705158487633320774480508392223517572531886998490474978579239976351668913507480317753088501677939403067518814261845767644568038935439195264116009221102452469261084924216476633440376348399988477425805332324107062486303023216340432240426529899855507142124014833421612289037809025881075689507751169209119650305236516629185387520169065191252031342499686281963469432649289666304744898009034354705108417326037921495257491430824492895384570213949461224360706054185537199693271420957646524998966144207049230495513985373249881373552516828555852121178519463221761526008129347133848204093043541608992997296949352971004569569323343924280367925422201062085821595076863157307556436051402171638455386958340978115472651034953393227397643825296599479143510116813360604092407151519047231876353394320630328323620508808302486027566096298160646702632612665172645709200148994855794277365347025290047686286973159415691243455084898573647450045185501163517293107575546054549816179798573056*i1^44 + -35062205373500794663389167946642967030995002856471494759242516308855681208372519620010983635329247565135959069499090568472959145801822121292490792219509765361366142401702758485730184693465956725533063241304659897138212974920217849398718495378393405766217652041910304104435999248775744617864495776412627301759782361541506163562542345670284757595016838623580880841261383237266253799312574906715025595723902444646186846948495639541452277631185445360423347635388381409621757353094083018711830002247426710739581141708320861251125062825333810267677240346878026333867548338763344942622732312620116919801850990696889098938219802653702717762975528868760122262445476442384606454511663716542683806627944609407005461694179075766940544820217002137850346739326933458676593033816517727965204320843344585173023373312210825220216031010222804699176483474746177611471373127887046107593489555385430130052139868314830418333846270740819789777820070753111859988379800748972447573857792218134461455510265540887940853660736362339741693185430391544020318484104785546322455704630722805156874874549261533115354932486525583400041307891277617474916394404170291721551722311788658440487171928228872383307198782503090796390053743982561173428070528500290334582329991994600630359812626586960219925810041230738828362435706002135899792118129537823504977431069684589175231108612096*i1^45 + 4587517152067501292536607872887007708005434210051386181139755599567086848425799374299190779401780011987638489860427669255988553185265452208077161943564872378058987872162603995647283654185420755418071056923101625481739852746411487320057868214398906662306567294068867766546029893694688200350993316845523246690288180451268531155781128510682484416649056689061753414815020905061816495978453646797285815812533453779567501611438234394730823548724180194554814913284645014443255406876425892402622955035204448545305282224309453310685448699521398819547308034751946839449053421269994011176133352386954084982421499852709638004202963596387411012392281474582750440915846358990441010657068450381866215049803705726845799631931659232412329289200203476516368875461859622486069022014210661505115130372023604282936318492457486133741637092059525805464200005788599072804806737156818745506106651209267607010243604681066690918828974248017210749427480886539541255240439051451073319717579983330163776285842020995851661479318720973210948723305835608027820132371310255225144067045560133265464159466293565714187702227662110538073519279241834201895108237060656979824009892186851118034406625903360918593687914707655821826300674108084308689601119236503855401427921446743079524370516578353299639611576741489309520535392638844157961253524700248006347310739166882481307648*i1^46 + -154473201029751873794294357971127268831772021784292350956484981517226836591645610027572736325968969230698583280004899494684924853857435951160277291773831728229097482062447758641401667899454970053891852449914131554737461936380809516078539463715320095773932477286087105754704152503628851216060582231560759698113876933783505819329914376051471834353560477534943008988582965015496540134039223991078413301659824609013024046979495453322797057012761445099659632571171468568971412487283357355035459672624032173905332300360504053601815287601733956984007584356235687473659659521176496706220551557547529891888271862331058867562285242142849163367329804443797408940311200983611714148414959771192781500863928019790166942349493431749641741181872532436169057044949893743642631353988036429901466152514190205878713401650396994900665729045890666926335615786264851611030930903979837555553482000488253415728211363182487800681424163951543480829625668144499110407434508160319864652239705118082277013923784184497115730745041092225265785468659275201415407315497456498997493940461727726972297517344603177159790592479607351568662607066640024362519618829834014142022583435292830655919123652306557591390554025012997348880119545832926902182396118389351189585448867950537014345873768408173291437451538500012046202666354231700326720210766601779233657198554906624*i1^47 + -2047621626963985118545179192417300683522848682963011012752409532127659364936523249044568447933679127311260153613278282870124141781518607434987419543132268003608631254060436096007232629093515581840890539895544124793472813015092351607187221863536599751107673731976319986292382930876697812357616757198707208913143959768871741195040033896068723295612855003725483396343302516726991126820311669431365692886538241066860360318616088846561912263155574918858098130891818625300506255362644741989723960145788063223028417099422143547010381894021704624711771234806308178126823244476419150910351207560067913028273242329377474346041624048382783253724349309900124646064237998367452515498242939891438980184096668914222557015060286581964971954777135111418582206173242164500559358148949142663433043463576959174892184637559985599952063186814950523310942416134674218935820180988869331750817340477212641245686212786674336753516513304784878131595242042327237118057182735487064611136010222705969266661446322280599977863331656432565449536790417641333108766360373203774957405541613382956157239145514157201246653540133554528079180376669464994247663306581993489245165957669129874078173773341723454223861937108561904594870654160131728577366684799748321683290788856752098046246782580396188928408570397042804400787790371371065456790361052992567108435968*i1^48 + -15007427229811397733818919270311078129584799872594145377137921938690929311483168221427827222782803800615365578288743920430829695828408752714677488404512153569943262156856175072167716680457645147460792483346230849690599955996869917401609433088093042420470292782790744960408287088050863550636073166400164503744201368824545760704372578805214975646669672077195572659669965139084756532273999432530590176252262584413666560480971272121194150698992138594358776396746765751604526674983685526881928636517427055968810574420202457482446831561635090813429574287032331188218698720217882796643170210375549018046097291447266243978816906597496740900098872527813784212208260810730644106717522494514720316776410690428389838836562281397112846236297642194689519277530860524680498966982563387325374476273762485999486849672957452434863415504943548332386066345188780875966818572353449340089834057264522254861485531953670514600782736000518666746509160205417728650387632676568930815591470956232119268424952883448437478716388362539743139551574754491577127816185371660243164059632636065605552231944584998134525231907152900841518363291300199640962697823504847683674126172708638886222546897974171404008476030659514421390547324183577504458840331375141697529407472143247324959078095863033942524261552337913075082626485904560677700572898033401856*i1^49 + 427576723010834971641057252045807546054184723434919601722831893797238545048348275584607885860599886587135887484787010633794314110894878794490040167445175938156924630711668106440624878016785491604742236787622569462962726755949950287964717399424665642380155575395880445047215720731376861447131239036698093705224146162386982924382777907548775652075262025374658931138640066598266505121913032653743563562413712542035640953083320516210783361502885509668151213967251657208030729153313388711022120096866108676366220187939034917611048338487982313073592624910074491052855729104229604694937944059015682188187915802942974036620039478393816366781231837118451994581246530332954580668519344751778822743364419790261569295494118373622193607655791674260498217647968675440515925992899567113239788765823225903720571577748300738310406038081571565290089540595523456513256018819698879198963097569063078960115824437859978424232500029151140080478463373815516991370294049577993474167731426438743463791900691310381760006980501440540223881552138314561474499009173077769066140527847861417374118737265846093796498861847638285624842690159445384465120983159454254385122045162129452323969105770800314963843304763549603742677794864361158659556745821097033588676417633846604602612705890220961088078466262522580917264775807269633169058430976*i1^50 + -15316952309950074010473511277143801102859120871859677745511615704852334273104889974350371172274163564961531129407189778317107904787857489738566138864160910511140876360554189435322795693150745294989532711407665910846343998163333785592344265259246572994230133219705539074594600388637418670756071710632809117081614912097487720234685851716490042827441488158854690666644503450843085729245269813255228504185997507266906716546123636530290087939196121116140894727155993899648991791753206636093477160547014284953484294305777016462212977170982121519130775488099151004902653742346123801578159661120690508968435083258214987825576361914344744080548254807366868278195308223406504338482356914414003102120862959604386610301109596083455404638278456869993641822040262469602659047246338229504518614210123296593811557752026399384931478333119073326961883453010726052468038482643873070758876647113308588460207167995707203027363094673359876176855344134804783279697268373047326700171932781828955806963546556003682756768102340674421378174600578131122224939799659518985695593927922377940957261426937700179394992422823184576921046415148649515881204798754056599823220910562128427446775070046575998559064351028190730768592736349952686811395390884524462964251082764846265754195442911948933748318493318419403489620874389983592448*i1^51 + 413677324264369022088249649009806042725992443393283993599375894593585750710042219491071550534335112506555459544977563707115703582203874249781883912070417800237069834726954780711079158015571418986475484789911870833377066254705768670911163982979626277107854998941858862710742876193368793675111029919645189044981128550777031031762347938146386592518659931687826919362385513753314021138839683829434674913065343703940897095069853550022311242916095888021257284425892830704664394530352970375137250241632904890764317976993637699100839648299682205055574575338947488777093227514992482926756785473542113522295419332916237415745252130100381069839051955098091553874646231005923102585129399236441981049378641408456422583154700018939893624310494236213429609095010112554764088134965870410039788444753161068512146728889276394696301597916189466804794815335378355685972000347765289021423329435812866756271834997627582745848981034771698280313704627565530003265615761751350660892235107786192847109404645860294405512706986284104893128984127280325740996621339879860322452618913961693849375561301727108710228095355915716101517802247276137949466628700205920547122118342120429037954735051795416916558054091998637338960761140757917703150411195138186640846982468444821780233836606732734362479465032726559782833487872*i1^52 + -3201316098841793086703692031498373715101256278065392979493165772768456325140392565529009698129478396346448878644834755510856755014166075102100433106379288810476972452787146229841368109296722972504744464256978386664041174066280468310301271621746092076406798974574670001144818300480613432140816285015652459397748293401015662812488206435923280591429300566184135657926315405989675305074635907910765681350024639185855150944720940964170306425519133580355974292465536779410110199639619054326331050549709462953234647946090559124512108617406750273761128112561608187167481310106110556314486548118213820151894034422327317603797490360437728393293152721517949962604077462462203727698835327783527174148952466330886139153752215682302872731769908430951387081322595358931766753780236355829027233147113060874591831862817478694881530589379237428700137415412180667367305715993524991501430443549234125739551004496715818158384373396587023515546206885323599221818769122304736260372301830046482959555692242119855317196636229037471235887257593708262653080442070073803337194606634249994322105184844371405686756578318406569060809287168104600243680235498605786521678775642224083354718050995182390379961486008580314255367940809843753596605057530603759849187508698306554453766830331374683302921673897934848*i1^53 + 5527274116552073089424644131339334330718880432669562906662457594746134695444864861287103260184491592049105830112792770223198650516568417954375803226603375930243006573877692878838238894820424504003499887157747910016070058895422399103507848027806322841152888347005237106014616675963828597830434673716124111348965155142644948801770160049654208231606768084816644381690872377369656225372619977519641035557225760295553419524286948582698501097273555886488810699147412701989154553176765004210776605967234334037573784116393639922263756302581481231993907118481087363422221241939174833765585123573794112633234045174210119734569061900829790360923472976771087252992971099826686572172324262228049642468167577802981831688006897452225929854396338107109849230092234025979402804095478385985641215917281584494863522926504159115090450892057317309251871199016298078169548333068219262113186678120776305722602005069404235150693962407203312122274924358074248342448787553480948148849521622801472658260396793370007005472234473477929299392166847971882285910637716625636987639394702546456349953932403831232379219071618191966769451186082674081008054842540144245628856585873640198883647300396424667930122111176860611892354471335370666655857815903788243350116143378543354018155111286857965502464*i1^54 + 57726639932507412017376900602335959927182630823815991197051148670416638933859038656304183772043298483900535767161533797373888818863132021813804490001966855706111214854644925079600717093635676121731467785072741952468657134107558293325492582965601754509366507613874242950195776111727607088713735765082385653804195785960948033871675293711918368715777531893024697623229976616587048693776314426404748167716724268313622061812207661012938314882592507303574050165198760243098978687885170305510772654934252427279512117902595877354155866011994756562133301893511422222352197971658523846084022283322678076297073894194647171083459450729407551429454896756188861656910863277716261706226247325457386253634464534170978623263891384295071756266504537226475925697358367532757877207978547743758369197424429143809684262382293327656064529356339411531720470902678410196288322213906048098006825697576459493279744855521195998949449097857690506368857223443537314729006307270993706807016121334298518323334094262060731672625538922727491176818244473605966764288949979195362575303280876853709983653196272377286927816933587206297315093616197016566439407810501704271389499920084628120712056243349425911166716253963470993955041425819461817045706106127192838487048233442059758527127224320*i1^55 + -554466088491888852219438485937451937541389843189486019834307210554763803269031402287704665565598904739314820296820694206863029273009769844583786638513334203134044764247389555162587561259045555539398487409402976908785157216474898100729958427038288212621791471980971136178661546922409150985474695586417876440802459934720007706160905060047948295859572658431421954690115814624733212626233860876719979714363470373428677979606739465890724530880637952961082480520990645773534990499147243390313755901884310752573667628407070205379216511011274337206102004394647901117891061985566535416544687413836053596252658988477662101220686185022903716600092072753068398761591637400125329528063440710136865944345726303726656751015176903239694376086854386323649865732542675124581829577169799994663250804970013076775045945809232817274247662842030992453644843974281528165219742872256731247107191441559289311051053287966568121870614314748226906899102994022697531809025863122970268655300267281400493845012436022326264392394556741554311060541851523280077846749443217030704717988270195518089179049635392000881814708175910605782692748936544595586846953424354509376047365824282274447509536412587707505416419567783212714503398850408549158273083405457116127964163579876212736*i1^56 + -3184569682635856294185157849691352199935691509998973488080157892787140430597275943619566026872536556717374593603302335468229047190031224700393090097244724839325757940544639497288160511231274138304092526949151119402544386508572303069493417239239848987064111231806472204000055374980500291546341115774960055584994926159686556379364865426462924847216068420836976458482704755029700721934859730801786002715882887313620726842534815428227552821597545437785955069168331413862343126075458326997158022318147726387128111551008691467737254871529502454237791444134713876596574165814869812736580058173673480817547170425599520289840333253259128672152900470501014485862395414580932102158064743344492762455890692643138653037707544378629373119768717092722999727720016118813484796195707955194564780432788742128984495444950944308323621367032294548501408098786973309749420114258883044228480992960043050638868727139590604990371429039927691249011831309967827690327844601007470827215036140377559717380461286123456276006227798398123612504967675690873016227090368774577188858474540131116060837004622804485031794760504163460292468296387491310474860583482466739148462670955703694598388913863618179424571918900349310361547518313144168958641907467942204926853120*i1^57 + -3533007975283624469302252432897351583908065647130983530025429964479129763904828585933516882513458033366745478660610847100740038479565651158716048454726244442590582727304922907300240316344452025206788521277266409166079066992767694636926483033761932654385037845972104286082526559081374934762311552579071363959723061621604625647791718719861166745180815721682021745731529781271620404655675639578338086380274515049703000875720289125914873866017753733311550738198692312782754663960062615365409312047930379412577025532679694195808880195818041737756390789092344617521434499053826658883054668948043109779401376341075336303963308761113019055315907024413827780275723634367026434806585022398679134531841287788146626990871502170977543919241543492889538349324643420465270618947363203318847565981700691213706145619985673474802787286295355419284951166933279925301059761178200750448824735377421622599670843624875481558184897910308579292367020563515118577009233316897262551160995848845024940522366771782143156979634960228104437690854719916371846537362210678910938363247186306310847535386719930949293414163701275566301544735764855666067399672227933342387260853377206427456281850687340014836025570718607372597371705559733782801824893370368*i1^58 + -3279971134499160428364984970986130539782775562794553910592994560751594579894022173917089242337622533545352572640597523000435623349369346505859758636350036815827535652881333105425558542084658374292447744370313818130017309414682476620026931608979147200436057772343235389748980306437460259801612223113365224689992902833539955508386693774977144208975807287661517380635693102446141461773875387145283089722160596803698675456214507459083866631001271891008751725027989756222308530067270042144540857966945501527266558921950766796339475512890467817593265879017762247843764832944212988849816261650385652450287919515812730014093420666912700263303578989914012809948928786845964839477908641531281714889325777725301272062829481771502557636625629460813862567315614960599295732879955751107146834633432019875714737834967853925560857611566553986231667414840937547945047364902385588616701691512822182906814186312809012207969703907421990886539572632917936034996101477459020460839044970659877403843531220283669910705774582508558302435414976010132691839260945863254184869503222657810181172864278067747171377235165412731540383611207920437436755357447544991713284806349489591176432710325755863038524172496231454524884824508279554048*i1^59 + -1713634391180086617065942961654504032814235003289939719241773752190558887393068152360199552225312572722430660769178971672088383098463700847407943529813336850843081438007220614036017187033249656068420073359119748969934417804578897597275222364017985496044783950877362312157625747477758682569230792922394152953727530720948860967423772037910736077138255646447869931862826138364479617987173513949119264179485844372788951130473352742068136584852844804535027180830603020363303482654497093961011087623593229346598429920070644524507196107540657069054878244867029989457095155916544463054069923600257589406572718974887857343862521727841830847672736056447990641843245885006737812413330597193190514424198522776685314948974615420185191741214309272205238879838276632845531261760510337869193870301769534832061521387939075921713647484256568581452244028372574569371826173521954562484338057728077795989474863062746987410555219053347871327427434522356736285810517351488936414094788182654157330037005767470103041495972065124928118406649097340334517061025000291707234193465559872972444973828223024477671030353793004249615501066126848343397760837688900880684370451944606524512657421454326929110795426954878116650024960*i1^60 + -611458869974253160715466279333075000873757822498622214329406141095870531480281807946809794876123709168633926143019654362384869325305862826217359007711534551109114745312433245954439733361453068743388622051125975078757406202240522922994596363569469411376685906077258351907966194473295407763193897559401877668340803006399822267194987930431429636025602104200611846559389878365336824149806400207494020757090551649891965835082575637681530257380901753173185821230065329162921779349257861278809886564138352370995039897899567218561196884548709348267559690450957908638892068243100934967375421066544444777575299096331791355923277823903657621067580738322255622916091692090592892345894990096125326694849940055471118511251557704134195619400850344624223234226184678768296406540152589611042873162455192347658412032893446677270544868452257522376900280066840586108431686546442870868026423928246212223536307712329140303423304551123824432328983629627561512055099774983072349637810044723210799052284966377046919089024652513207938755420305930195489463326111759803342726923274251000104114134525907733304490572593015056640043443436623629625494697525621895180354080536068084283653015781018430700630774382592*i1^61 + -68020104563329799467384778847684115924093381450163538607253998859420549337319493481582560643994131913612758963541206738777759157927688099811756058524963679647772623934600009144200735384028045497498178256824909989024818168397593099319081025609726969989139879585727462258494639402279932844357453337972555966271058118449482591804554063752346326083931923221830777007047650547713113298872466191593295018570861140866704676269882526973813523267232758734858778721918505458455820082894188154172427325063146970717005999385215672565347764254712359306837678649667146179724957173180138807362169423507043677729265017455335817659834059729889226416632381385659594117425486429651876911180513608000122982950501932251709471537281540356019361651812795457293863842518756344383427896353189733790817366842763767257332985927601350952751947959854164469316409221047093651729905134453785963857317616415558664755386609325324576983271122949629997896254499371082301977567821179737718281370188135403202169450425704699533359151294340575996575822912521028116870308418082728182803202064162801165769552008175585317293725364273408121675794873726998575940213424267509272124306950690887391742632330864361472*i1^62 + -5858838065178112288733447242464203911104167307524029170963869826459135162162498955921038387032110747308891997846093214128084482719055716287978318550132823378606361964879100482242875298363430418879969745598770505838426685354839484653267488570425004316620291711682424765129964684846726532243455166855735685776595396516956083245744737645940016464562783212126149740667159840458736986188638319488481869795075160016772748045587358772098098916754352123188669624559744202298401710417581981299585740844928122511071257028827546584734290495279682192527075406944155826472754583266681754657887469344094753269985566652792931242812676201534356122230262772992715040350123655465309357372756472653839614410674962706158035086105034559291304120492450593749932626020928594385662726913537088659238428018320536103758583123086346151236192802262601027548309522583257260005133455906885631876834980463345365478474788884700834608636206636722912285026427343444397009037392181142180223991311735592934059553611466378312133875244359141609249392184942596201192893156178606859313012976857055928292982292510578867857456716067242352722837041273658147615813090188841358180483560529560434900992*i1^63 + 268134663539240411936672026995410404939073716656931779770561361837735527019946446634311858562995267187387432484363753598001379577582386816386384629682216599549477183264877855436322456390641807329396366307717511636347103369716105078660325416997107524045128629597144874811569750223801274887260840856774031806491662871480653435886009827544166674069553757368358443871939028402656725061470881449522691994934286166874992367721437184585376640903890111877429193366944009805714713240027621565491867841835557211640062740582347128054701443345422423396552213684366707023644063540256899828466303826984852640103187331864826298060967446920993598379001461620949318190591640264459493200763134766389978002476758236703752967862962884303532613814170469483739723043082502083505057642041537826780023106417033167993917480474589080571784347170420220900230873274475110159948816013918977056577281316507070265436363665981718110482544360027873149316109303984635480588230998064282197244680927953818339951579606645596235655773082199160370765933031767288164577753301835421399130357112448597819889067313085074084575245976200137165070177489212375909534797311616773573836800*i1^64 + -595921658837638466353308878341385134749654992392184738378360383020794399073602909641005495542391658187444515311567138247766689787656769294814590319258468380177740020868766081180090873725439695459210829631645595467529208584938693035563205228991452308139032410838458148610425496498293652237727493349491385220574059199764509530695808532544124361984801275592154950300261579783733041213372156048585013933825738692360542230018824653613582275430858997799454944373389601644802810715773434033267307043483926076242377887712572017008805828136874362565349114715937002102072418919931030042914934147232326334852054114727259733951123612478136315508222290194551230678273438633277671293941547676047772357739746227630565996051747032582845937457917415305421829088744762380171461776125775042150021229335170425398579431315759638307418947867363800306750944804679404230230786840281089290334299464877036953782318268395580345709427142515081798104474035363667180440752421808293963969955698225944196350881552032138293792735740585573146128567325494548543289008001044206211090224841082954840735515615832278257801443002495353197656037133275033271009280000*i1^65 + 67108503633702983332671854085944404497589857371686626846923832443091486862218321312080511879365607366019488116600548750137277582860922382251826379797095137034911886193048780054059068744170269603569571193387975460042171656512004716111354929439857647130924759702145380520193540933346395067544113723283237024794373832034382982737751736713013715187119880121232555800116122680274428655486632084304367236856352189537343098654606208737604869101528780794220017658498352325266726348899604721511849448266561033701391986000975257671350419428588892574095475685021744251977844257763917956836304261564227161627417249477761954451118380564076274508129496439649078860064449079956743007352138055286749634371493843696683713695152878762739633994668860125773105053636112999225063593845141540675855741882048824873139157226344749113757598573113117542294126568341122575206078014662434125807084190497261434707479332067969103625682713853355723653879900378832895913445245863571948023626630355428199588326550242202631239153620745369175127556149958235581035828269537432412137480588631863929942918399216171115197420674057745586978816000000*i1^66 + -4294070175782389966700144955279762744480805278694488271355179388783214129098536055311085976499312807481130837129012328976311965464239007847938314244219689956723659551104223195405151062771371257483256655011037235617672605095220538492872516317027913447292859642763493388733433435167064381112603866714956981930156711657618043046089472192854280239324128787792910913879045691795798826745436521989142380511135914574323016297459651382328861154396153877852518285033001108824130804260815887170912044206154995404971488318976277470862911498862441247761394442688718460266287856019945273344551035439424783977675816318782720763702287357479125331982202997215972860513888361601676284428111380387522360240021534369401847714450221357010391544870705113142942840810696231502787128498956284484234200284709553126478931890215533211501248164196852376243046228997773932931936577816300400588679135171066766405931597947522921443530285063135902961491926173033613648519017035851894400801904344850624006481169383159315519611104354233284849844579372995645886540270233495308296366102953903826589502796941423017984000000000000*i1^67 + -74891015996668584346970475817852327926142741202490642317968201616818968811671510723472711756018520505283352814220656167055548166584130809275560722395498616470809108858553973517313243992702484104555690754631630276190457181783790503263785890685003240611917358623384060524521257141082017943352690991563837156702952417910430860527330411510110609449779825361799486152727083703628192874203466259887187015252424193603066809720763972975108734755286964010250091335326156269835465676582115787686931193552798321745863692164042737345560042571795182047362800467324326813112241938220663078879777353005902172216333691971299641651494866641239224241136046153586404856986137319028632966944215495857300101199935329620711071800765632148457611734323749356522123638505115362375629699429329173336087282371654638186117288496890465590887690470714168413606071909569777265009205621371801230967029472770140235294220226902635455092688593728892311975633479384771485283173881067500787701971413628907819208110376289004557777796107106847797687149617332907943454601942410868425431419820441600000000000000*i1^68 + -4779055972025007039743953769494511660277396981635923318864691363461266543297767343772003372982753641359449181110672614918120034883279928670635985751631551493340007802401628647902324422146132308300216962227918716385823865652717884299870337380020067202924392485417283550141007208227913268022594380038649278881989193456248879645500594218192933618825104018377234568837344312441940903269025761350751683731094122336592367200787198712038825908841366129642941218356229364853508026441691293207018305394087435121502895319072794898443368830413201653087519292829999183822157796354786276730910266628793366105900110173129618644698905248300508995337373305285435968326125015138512124244112730235691067415457976587148776080788513366544207309130126882752125477056819471500877636937547076153023622216257108105797718545479852521041378674445440441412212583220271408925998467957622182337501467497376698871549742605473264798052629214764937765092213097898645134139317305648561110301088793933675071633447474347803802840993089768644149603736470956680413184000000000000000000*i1^69 + 8992484431696710043112713836639354633474109673166776046122242685888833656252755494680247852127827175604193064507607147246060527984187996598243285493844916282518465606146180047274525342018688221710805764504498906532610105992604767728002914854356660443789259959324143816042926708306169630641830636929945666559231243248768723259347521002126193435693414356946841122651494639179335163201568606972837945374582171074443231215395811296636818639914820621708599164577253590109271873991723452903854380005137271156136959625112427388389119067813794802163332981238666277459522325525175156402668128899441009845663867046910343491296877671334537435090852946886497508055053524248036653099671224944488949526289737492674762391876474140526809128459156740559676543476347657481622221780895678614640237480462366193607224107033272620031308861948645168716860854714376706098378016585130276846337688641819611327244855470397095854660611682414474668680659026498682292975420743838316389197444737863215371588766853797793308787909591040000000000000000000000*i1^70 + -2266493310688563613289588164156289426894874720407449988259831473666574890088915622022252541874244353927080452024458952956703321765582766655111751428321813063803372569263323147524442163760254870780779712949308741632650813893154489508517200716641600641698452328667948152977632534229345942748442608332139807486271784135239240984316428476023641184596949218379795094479457697678295339473633240992156464655168706110397398692229674301813843102495185699688732899025905658854156990798002754102366087412557779085978164155512069291952295823064154556844173333083321625714855300712088121329249823267741897551883697425202104584169771125490396698099312846545846643617280504289178501373174547925123358219441299345289029808851601341187860188716451772527123568219581259791428195325711189586322109386412257235790382209200584205194807757474432536753758271254047728452298912399989514282853783504334931371310024220526004804095633512970799137799863200748049722240190510780626591684531727610203340800000000000000000000000000*i1^71 + 11346617176001064232184901800323602131881340510119802412240188635133896226486102394110653274129358890453873414024212496150493412183833200019495623620189988641257999050973958211170009608674168781616652089589126589614709395533884658935892619497537239145992697896551409902483207708390093178284413686862171383274181879110378050795720361689592131585097330131270740349663768720328921988649857339225346093620250342871303950662667628701557537917378831704791406863060725493998167583254860743250464658974099613056497830294611213531328124424451582879308758570859154570576696825816010757819753105441865883345406691671848866623151665454182214625046724246843397590694770372770232743734213296897385403333912928415745376707311202199655484280505562908696363130804704934612645100211239398558293288576091928025310151709000345616854528001808026505722122139251858222287726957607258208909178764253994703152279311542329005838902596616295395519176035802608767497928704000000000000000000000000000000*i1^72, 10875082229293625317736876949726627777076619537773825674655388050936377300461625865381598143821792534065930262382569858450498711487330013920652205774807934039858818614617228635764977303589119109043520574984681015290933672595750366000031254631522102764236004603575607812867674606728959496983304484660423192019872099994693108883577189817353055198720544948411136487087163898305977921385398155072612507481558832323970597912395653287034645178447725897936287687390242792292017603534258318799257396953072557804825432573256072427938693844464728074769314645589635215724360913405930509287568392925099368373734464229950236277214598877169323633639121948442756172304012490486433118534680773207361166119289137461741247610185565374327029629820916417902867466637559171908294109221979297617491898857411092030293299383121635302421675228198315609646535121743793025130814635168050696522629981978795897687014883508347847660587319857477953285369774217746529734862836281072406279009102562067278401439212271415857249883453005718261061233283196957858775135790919956311181654977273723931841758321202252181677281631187369176516505460250794577910775947286226133070309255657463479371904515865394627446120969244742038393760391694476326198014816779612764159495254161220082242991212369396657747489056363635213294312591815224209275002612502825186968254369360168590476223383525935431424677653028321690326134318241303049455407239836251954788021121074281381121662950329490475394426637586401362029940131072704683763455488987635659121096808358725910293565746172489254703603501536965166519625629493746201970345244934452989107638644867953363947142391360161386288724859321409808277247028806874963015807540034838622649456763343999007084755340492800000000000000000000000000000000 + -512962314494996120668061423269514615441818560374357177207129137359569314786673205385574290329397613071253137565649995219163681884453848977062099492157841117538445356838280603420643489653282418826602132648568614493930363953573537159460882367070292825688172238940405546800249912566694860039810594136701571687611476290601415112264649057057802158580689418236721645370321637584966177220944718891543994171783037242383131264547190063961330289527725077532853299272157296212960172802418149867208997712605995822349912594589013110968154987001360166811752354459965504090676612606909348991922951829772354183074978728604388299883149435124280764107141586183575755018211958522707559289977452858481703858323097078966993374292480785601907446930059734499283322880310655487697286402367781625553496983504847823547308080427846482693513413160314522607061932235374125738521458331212914560550987077732780438953191371940159539062543691887138056644675542303871349419243699506902541034630498916471784939654643506481165280961715793885021929763464922854397830481344439846363586912896279902497366248944045457890468284098488094708627592567774350384977874872349995028893788227520667839444217713972351620111709538970229339394914256798330054866215517518669909444622449073857489152547154567769431003725981190408548393923949978738715185385591770854383044444022893893190813133238733273299341125039619530708372911456162408470688325806308743382900938816530179342078286932485627676993887919147646636588973296187010749020286461692859990784616312955371406477691113345663452489865526869342505587731319408069408227749085680704476920109156140382316091148110883114233706642520330612062299280486507510126047305595655670843210980175184571804308157235200000000000000000000000000000000*i1 + 13920140920176410390061917910349035518144205056293618249885877520793310918872822489644663173192472979293976424914339662472336825868291662003708439857368313926835571940757566003580566716319136254544807360825230810488748919632708173451371083230946604868802109922368543359927286397760288408880685201739406604617275412860584893074957694032072189334047240956237566938427010697738399380066560481934950380707005802256730137906661656459992480952610266675946168011644079881444067625746833185174958637403063032411723877118802479706324157960924504551963657648181701500548203644449633195567501012656990561911930639952554033469049924146039875401946600270490413161747828027928233333387248577028745674316206250558114437947567617174491965344551496452083356420042465943769714925823511988764650595872285345267853672750820348287021591272474182029211934169921585652544790429412669850810925371044117069064695489196520038244679123289125883975847816720890900568760291114930726830144562392946492700712539852714032722582739290592138725163038233540424243428840556848614265305624315185363165976304780659585833750434360114975336517068025043739387484303460295941559095535089933904013241815677100431558431055858781216451976681558658644766581336943943721259308154059415050681688528239471751890491464614509443868395910660585713744403690241516098435015421443518089714951755214121162146648360088258506573337949809089910007070095620204023565042238695639308824791825063444357511572850312224817840931554248347428052345880470120295757655874937299489586975422246099485852104300500365289612088880325825720283376101692561498171844737837833134191908472484890104756480033542596349049401025172099989601120386678468149073128428690923886837861082726400000000000000000000000000000*i1^2 + -193447342634332509574732433894549679723078644057394700092413597111918630146304020800362106775657163176250688897191721253972343472111578059600467392950331736468526126131845428686912095446352385751411200087497695849120650175992041909568682192372620758765224593139269520874826546240281297864791113662050611375480416213943783845287449317685667911990223534813720787105685869457699673106582151938517669730061539246875924165638737722969636272425055957773038533499142544885066586662096034700566674329722608430525406765520752141279411839247129757666148840446971736944121917715208519168736995167373128111640878965136979137145460504456116108837141954395933115009711124471233944445266542882221243596093671594982598173783377289103813453659873915672788067055793499782126182633014013236990161403237539659756943982583562511699638350109913599380136755188644576786396032587994095325484006515675066365685752196061526540236021331674147849821311335200436756146178297567194341098043963856237990499392771901695182310344490129203134442623043210023937384898092097823026511209104378351158598888283151489535208737619217551670829219097609259794847518050819874168585842301805772276284828357905957600354552825474715912283485742541442536238398023421883491156367541502905896551434326404015364863535800188905643607521233144691881659027327006611536563876712385286207319203152157726361780857407144540764232895405828457976939157227771296084380647678038979656752712454835869288387998901941592618615347359079636964301706371847798382033126177990229778367619837521917532107219632094701761110772901877627069773029236472447809419437962265212305239220941982414921523228745004301970495724794563867280922240607917235723153311643093975366972571910144000000000000000000000000000*i1^3 + 1578385821067073489738452195324904691518757940837861159090541124893981621896248859317561071653434959519319957131332779162586761967376567468837602634482054703442296582938845324562367566692524603563201624080052245475613727989497036939013208246646006503534612807628813270667867941785957588320076994410387412138621115524941449374730983416731444152967412095508009168353268463080681900791333977981800715153314754704893838227962912478379344940107790872602798445740518212848134331837955173762328422620202239067518762639865844596064100573777110471466116352425073721947585950568600085247581595284851836943262625676629669375384720584589951996796320239942753379288385794632000224156448267816968612161183396149131625951855208651544416675780252611710973217853951172128328304384642536521100095173116542217203465116417105496977969675130554499716667167889240193241498254856327143818183214908597834747242019517654378346479343899864464791092966018712996665118140841718866244200146180786784882448025279136321216982745684066704688587952183145528227748855614061023980030423593702925683862255260313338881937667609329718556000007529236814800127767692036386530718074305759840054338374465775924957869566638577337446389865676343974730072614698188341051123992640964952785728037940662320458891273702290800376305341127828487872607659471460128012862027277920015058097070611995180830297180287191533100269510660427750168075775090586781674243709389510831368936246613341743631821135241494665172200561165884646614873531329568371465873998879008561615402020275606074198373522141897139728619610654449853674462088239849866861890086166897808444794607635623004398671135057675806371801593236337874822088911217205718219438180382281372035702922936320000000000000000000000000*i1^4 + -7567269558269751976069278455752496865758221529506410414144908641367867311848128316020871774358262293596294019487792403144012367470262989931978243644244992130515868820480718715333518972452573263206437484003481669667915393665941601889971267395308795855784884182861077282150146664113545970707620333775974978132708419720963376290160771540483772386134820915868845972674069583589786564020601216078232969241185357857590287111648815346747314768997974863172234439875080776827294309067490794182551271805296125701053040808661672127369746545787347132920731810757511514077724465497909867811619866019029999301449569466758329506914596656583256424351212743788926720194668242419700465349230933515466115614850482614439001718778067898441515590300154070792496420625368670722556924991169529983624810423627384036531327062372908760265093174708435699193992782434420180380611142886922165619240742028143580935975265375762451957581909579842740167148236231388359881802604039081782729341840752286105690088983632137232569150285035344826702864506934694097612627717304710955353919687480800416812582961820812531862533348796025475315462563540817369182683294369764183768364825948715873213815719620801239446747206629138841959351657960988127438067716530487005081813720636161204518584645820225327730534476928774437904004733162462847693070367037841274266408021498130469545525328193425756757041359243035567340246181912202626660172141241188163142719444757152483906072790830732987134512462772637868333280246212673226983649095887486020417215399533050504101999412645548350113426512057128223137443782724016915150156196075762600760386506960807326906792988399421255746336394255433589293007654464054418778256568341178586015528416142609614868735422627840000000000000000000000*i1^5 + 18226246860656993466403753815014628745475238013594420930879861985240241318359744254226981860963658204912852096266612983089652436401583337043217419478345999316304818730823023829980679715693764922004411911010197674809490403625595612525003682613273054370484428756943361929875266627449179426131864733219903146438803557300635375752584784532205189031997247807007842616436507687031070429517344134041540056198112050314353769779535936665693987193627190343391641631292372625977157430399530030876642952058249858468302158482038175242519421332427521792781644735922652298253231997503406733358497422972486266289851041792121177357180988501310788937309384547663434739882236624919964660426528722022175429826261412900058563992701768068014467806615750838788893313034395349975292932653456332371417358293655081835319428416678986253259238410697569189766055896694528100213145567841579816239683952091634719998203549718911139525009275548315659977332649531775372180539825740858414271173747686731001401018011951512656351408370965436842832190482605420870101482900037899286006744307078687109099639149759456077751980237736342748711295022066375167624784545165201626730841293489661028551902843948262546290268921068169129819945962482316378996364993078071720012386494871900438637541368714932746510371223326180104518432180768917677926277826225157362682892155762135928420251381256778787453818460793863918106240551347832144470542328606056022047056539391836284286818454816700500350951752428144797887887913738672548798256278294639062955969044180080616427161358778411153821444356856603645652622474548532744228808729556012282873974123997227512020106834447927464282075664805112888843885912405917363470902964907111503382855412665867404788595949568000000000000000000000*i1^6 + -3819475519206975606477998279398529880785469175170285408277122096233463158586860370437999558866246564509163580446905327383553739163984269082935866999144098796853384797471403358149960623508273325172338744402632703841972599374150975476847754656309247651351322863783097103843348359287462033826509589232891932859986189635570175583634906446896583535296827564922096646755801567769905008926506113658343332863318774324292139378381026538655455711334291542770273843093074186330510416552182489811205196480976487209408420092388391937491666011730237679401980792179836943625230811781535839780983354320882065745679661143357833899059795920900364261077019019769134344299310559699459431837755846342542480789087036124378267019483747579808114835419593492108135137935542138618245110131456420620409193294079056964800128375775690736555658803357493804046677671333663692224534154408837393664604530769388302657731611457391226598788252965284035764447354902052329443050114843789166283957066656214048020673247880302237802369251868087137809675840343580793949019843633963012022401675697697671125642491680636537350326351082451390050398373327991004136745866579533011862389609201502030243826625637550864504864926994309446077996642519714381866215412703723315071674319050216132365296466098537497333056447522232612029372889325994980137218727531402937865610459457262401486866006831961886788128419142612432262468271728939848446083883360634473601605513450317485687876931615466140386761347273335367490348719426258163774426049466073742678864588567166536946503427640672257477343530393248921831262233190413901476766859476762522971331000941497391701408646438448249336933935360430982522746143576930057943180834517614075911124193303644398938887290880000000000000000000*i1^7 + 2132822807155658014635308297992202874693672577383428892142385595981800764116725852424656004260292173012007021011955126282290967887718453423542596692079591936253426978363697505494272617460849598069479999679433656817479478712266709864518889693676229779983494637671222179265494475209731387565837174824159994046430075153542790118990051781613392409500089226620845148000067549936451269928344540395439329838493753542195862506397590127893680016796671371636737279771926146554569784386119026833331181532742213495595856781715303421914199591554526164924297064282511069826850950124479389990694360524248666758797508541774789502783010480498662393144554427348341763323566327804628715789624806567142483945200216654692524383529808232368858387197598880133410729449302348646611373292505632175783840785370185997636467013192619887230214062180514399844728952942895917250194757370524526051921167362739174597301795539108280657655904849561326879099290526238095883009269400666142127327032286591290550526977004187244919357221846397653037924690630089181905863362967954132199506704673376958644830416777990353608519705628976760476145038173654879990638557414911313091459233340496514277412023056512771223897354513344550029076517465909115086382448948835001068297315876842240847471928979838013879656350228798055952947802100187083585842020465668527334102014188607326295721998213094864363891644688714269808839949447955971157484814840149662049195217489381266445065368714456605159006342190548027630541612275733025350343121286717972203791785577804819781178856866031841142026749697887200202511969106634241759794887565843042786294586416371610350890883241058791634888408478639405991958761368807102348296797375674065072427491214395635160370380800000000000000000*i1^8 + -1984676273276974061156682620262850242697513018441427442847438266990903470311988713858151809786954034668082186368620351229663887461811423543551508788697448739451303592391603939545929453103545565238927861361937097726585964605707328530288781909790022648718896340182689616886648158394661354454452756960808665529016069741292438183387212036771763032193889585215112199494447663157694073448196106728177821260325351019692011133246863786527310366587980616969933524240710644358430736767904802228495507241334623989980645808885260243721363235465558318727863077457353194091401089201567166779962799452284314861191621970252506810845534493787978112203366394867251463742804394903375582713669796756198131288507791725099569740316909855525527375822484515845464426028431972289400484768927163276804816174355260361868604402873587421614735755212497989032286167094634561865528738635299864211446296980730104894918111675524005840895783994641600746163479025283761144690848434008880704114373708126009775690712569852381999412670106342633493023739308646190577216387619098634855504537440235251278627688577268254529653921789147423019679324390072577007731495747730643147905339839114945390211987050515942677993952478782423407315180412329844884956086945133299401324732309561694958400561513408370152573218582475582551883458021170679072537047213397889263823260139798813016783860848592612870526700078023153656298595530180347560085575746383042981157383235203127466235470642677189237139832507140856595507977754461232081514526759307523656249404303102046812543097851508648917268801578368404588027827102542052288190668099432369390204994333891376307651632640821899828046023475915406913195018487252271241464877075409651138534210178901439449923584000000000000000*i1^9 + 17104061698615880993876514818134387129856814047829435511457211435445413986161676663383336215855295019271536241574827590184950460122340843355468467491839081590784586839019473645821835349718343082358149237644519110241763124704620427217445351692527399780085794581410291095088048182380200524133668491974736398158275509611500689855945849637805653220226581420008810139599010745872125778647092289040980672115442482208883038931532951467266893612845235312064824937251865044598382889252014443045642146132263989497586961075788126162590552738997875047353330955601783982247923102919787809186847381042050508367658594829060993119659497138704747041391005136861496707067844387088344694008493913953192426219969661016783657393817374175004749930370150343887287777394686006683216359186451295901045865520106586331849368176881447684614849595855469290919012728157328190096525244400841022669637868671760432894716709529417322208602895471912354669603153630325451114126308131357703678373191532270484776488255956674302119223948652446607476649711411342476366191637528642403888189217988339222809823117831419004919534385041823033970015382262932292085143554033110978966388297895841310701340241940709135181253597365537222792218630147614497242946836078064396479720669300258653560200706073769892248260263153754526985932655940404024010483820095274593690754951609275430692009670668125690512514820337460993708150742829393138234629487921820455372079237834826794648192079155061722829421767416637321273994129916937707984690815698775320685744087007189251398344994229439724629868726827065648037056031322470687441307082368616587045671218051508263769545702866519739090492648181173251166936184228441566643748667008583498679859153358728269381238784000000000000*i1^10 + -19269287783553533062711156158552048445256905768068162705263762731135223697354786927414955403718249443454871769729035413763931075850183731723521026570874158994606825634788713803016244529362762649711626269014841065600135477099987732334990266563039133047143667781384266211096279500196107029120438487386076256278702751039369387808758337925461733762422697515689259950317643404670273730180155949701719512789829287972741132502637529632332588459086659502285949473527356628222931341767550811945193488330513796327221474838621415714909243169730221637415606120506887347657410313026277870585681456217622715995317420803824283943986593899829620787769417842804915502101858761989188092169691907731485795739172102318256392644277232769748667015084271707920665458349654229515344260958631618354469782874688688175858895561704421914782525904193459132226782904503547983768773881886577205968590701750887921031440315048370226720061858377471678489529191028668672738219991177312883160214830814248625027780139012528961723467034187569126738869032153468498093156018818392803172725319749742869078596019846510390205010091169336875213433280362853977842235987459016995195607183317204213006721279799886984567830553113991792576284083468840075069272248015361184025136265346726032009488494051068834910549619827200599215881890444512443877000944428236226807391133384392697418589036329631689315077178822949594549034993498555090166901219352823056179810338216203374395624252766554727501685644113943633640805386707713725234275067416037890451240846323052891748370685389694600162258407992874972976049993849332720118169911750394427589502030762424928561467405060612124024739088633491248080832850921552939723212997461554492236971449447083440445849600000000000*i1^11 + 12404245937600865104186533581246498682949254256229314401064331621146096738951493610452303376229634173802196239615800694152106377741199577891674665852332453589464391669474009522991080005192955481155695759799008979619423211470999863047302039978978731434266532566397148291632594856674165921501328852044139118841693739539111317493081071161131240006311902362365375365321485354757678360206978360334602607679196898039701325792418120865826041253860846926278774295297450698233265386929477050615402046143345974292503270944698564613307460877979980662885757975077707254929391254255310043781987386744693005564715079262936592815489109289885568792517484896174163565471651066708206480500284249343111874174803839315226298746274658668478042805819054193994844370521148369360165792794055363893286393040746150493519770274072121678783311584700742612347682814713505827719894731855781862606926907565514282643032477605000949419365971316408059418598799245435625599764074756973603622030379776452358354026812768134053389245749616035365689527705969279160833294666397664810353131314401620800226945454827679162605616320576071707066935675501695897488416087887767506490153772648240153436045098331237431722900483453547817723689360029578931769613874013370343348272058080115284372090622076142419162024959381053260922934614019015385751340373326173796722893001727084053514225435551932459984659127015325222637424864025542267322826289938199754485897465709726389828764081089327294627020828367942470213843328947993566460805296742035279072585821497255449195585392083288914721550354383454624940643911471328006988858007715440432351336777086322993308176244999264452549300761699643890767135218990410120002475259626439059455939588858320942792704000000000*i1^12 + -5871306681921982450903549310170345701629486999937021756722114102766569153616670060394955931614433501261140761582393276718510753749545639625178230415437923304539515780211973794210339976872060504010048231293871052060728203554202126578428321688275085479935356058991816214795894787486370495224119554347556488296816834230067887445065544254083106997018471746886879940378325817689841234363388018043066114170039099726199329406094554573854798604135483597040239911770940021683463867527220230700088298703882837972195344752245374246222516277482142008993758032727193725655548551870054162406563914366787239915485457637205768288615623491781920002493116563265366069037903670419314639243823011459541636720761966258007148981841576596732461968637975749547121664097374811948109549170412449470758754301089361486883942260706094952459769049394064564499851660942552709391411699601345147491274457093435084452704143695915923457604455334788458699712676598479681911608544322785259226646951292652427587115919072364428823249866113295451292026512701999418735075553006553322255040267719263813082195210837617960498155501578467086526853023001683124418138558738859113056949543068769958924611466388613873434867255698100280238608084931489796559972525320917712450743736118638250234750640581679427306566586243528003988116858153699989578544640127774201137566036288934181997211755741931962113536525816971688466455076678798089927609039110812531190024231540912118507850558968020221620804782641271620590008030636330729380289819260611566474071717905122872174236758376082414323881729900977704572276708310538134279220345702969829786548178704666898925551375944403132822688576250137005360053599854428724959310389468548471847088927591646248304640000000*i1^13 + 2057084059996720328754186399579203415315098453055764612640115045263286461396471575378611304691292275658143274061676803812283513619560402081754731512720337484914930972054481602277742645560508753052779209796346351418389259550315417711465900780526680095214645028314293183314072198854714124614587630016844202348835555409512322406181679522414366906926862579715547798578002337628963594614842847184996186031644045672241771709374393962064561764959300178687157422992426917783439282167462496903152713504329736123280916286295969500089673196903466547016712224453582312882440849079568540028167537278681794788361181232907302624708040087234140630632139311223561790815338955943470557629787542066247137516308114248137897013739621838246767516600161120996816917760255821929490364725586578166152675916171638928571756072722550047403455141851170412253594638065217656936885486796007922175224132269042894829072978189995910018741169457736744105427067565437163483864091841670263040908331603717867479266711500559551771886174142576722860282584248411389371471450722508260951965150591550657510404716625612720835612437379838664442539973599832265181097598406289650217267437425467489731399816408916837659704455350756974712659493604211155564900578654693238814994263549150719342218837336295617382296746981080506683773672110476239156907198460812666308826612596543829602572594000596821207946920908098497313012236673267822367185746042502605657346228109701054605068206611209286411125956039615724530677387195707601457841931911355983364442373419357453898781478771389664532777606562501059456830980138755663954571344496253794977531285749359276040778274966099647485955627068449777378992103804077908749096644796969011749051468556339983155200000*i1^14 + -475942042799352907676258759778757656160997517289691037649888963287622667949867414951206896745106677612117170371000000280931763016814155540482097139718137010479775957449545891889400155997221960459286449214006889638878727751967802896648927074346210599450998272261518307765071686728480721302851665862491661416345948802823107074031375514729530955589026566730279103266109648415981177041341806498167233696200665303451903453514992012639442348354586661845000424523344720004752248952671527110912333128236446421683096777342844923642189566435768177697503571850397927821485687879542614776227555454869641221839154797291423746366679043969922549337754517324924607706862185773711607866052638654323352325574847113259316975757472487638666506011876724799574062299723615920723791074374620959391505212940319900533771785262436573970570258447281917500365163019055374411348027858337939816590542190896548650756723778298095193259063519542759159146912965019816922557729863326267389125298636563251218697644656726627400951688517753014926185012448455573267522333954051103137680505362062827835692143387082541054996944494191168776602361559122548243291596709361517442161276902832739656977205077266637660693108961541077520225781298951499607167422891599680464045139954952567789912334449800589604039255990688595950753448956659304384618534779758167474425206751602088894188345311220960801443395447223635585523787707599057661698228058867641720352505061755672360490974688451695407435279100738257777552481295880033426416219865499514875245909671719099792265508526119299068695418698175866338645497420845619785909159337663270171466137155685939408196964939514956842314026136998775537301917970858456584415359462263232440741622184235814092800*i1^15 + 81461424047626620827905888840952483019010743702455931221221130297993048168992010638985122279330428286350168092632729618030533099543389104603110422933405214781133243023353876018313291430249458503432121493867110406819560923070822615302047332201083729467047562521523175662788514062200812851009205094763168083007134245688262280843327276754243701866468111576693883219016778886511874670793838795180533334687492395192227709867951646177147621412535118251734667115437390233446831954642135384961077313635512811765479850663598683583874314611418265864853487222141958300775348913636269743763487929108848520268400167779609646109015241730525962634266248834001775360601371313903902761709582472106092025505203386973242757498873026414464586547702532209415702027394877627206128307511606303373808428956945435434396386369019855962751074289952985231922012462517202014939277694768655602165904859364492301078413716124954726303753686214991591525015803374342813111034443924217329729344994381772948474198951780391447751975740142625697799759667198858018074526140250036284889126006136910580045585214304885868874648176169779257882069578959150113451106772569591313814024470096147166016583983512071039130700397164164650038801427797527370144223059226347026402594647979463083331448792100788567052863892117791033594759754819679485584855339891584612254286493934081613347710293215595654175206337387683175460793311088696083224315347044548714469630818003272850512532383511668459864900683312556184806916342440679877494746540863431055536165005488402970894065165187514752232747102276106694691683374404772858344470184883333514087957856872157612117865873983039769867925003971133458196478319905331504738358922103724729204470052269588480*i1^16 + -10622678972538570033807463691355235694531111213269809249814307095839746088530440163842077933466396576963239695629798173141595973716830800544982160562907462573052268617574568874115203752818411285766712341439556538211716052534953569505464794320375419782631136405677136563285725246861748173085513749715463069273136757238327811054181236619104516970346338132846697174443723240854556050807609999094505733426771977569949057105260410625145942927529999694849812757632379603563218855259472435730065517285495486503081353895696933042448451378770427882322444085176145124215718086804416524800320491819974978350436766272336825105768275996587602983467480183418915345255740711602605378374387222496494235141528758646707505803745701860992780645280814777281663218179215948832229523809117602073491422469092128330641721823452861591874192039568175431061774066651997199002993142351989318522209050193724437943294206495372212103417317420121710470549522840664409766512747673107808221228756418546028020105029878328348971305378973270622979576098102676154187615264941778941140067336479592305492185402830790711120404521950240189547194376491478688203247962871681377712369575233707119122949334987565790709764870579562849935072922755761377116014780557565999033076233751156586389893312247894034787226269224123955558867495775311929373793846244262462750419377476872468605172244114626914069844139661805636537913950417197625590484946315915736050077254296781313945381765043758396488199796614605844181717673095758745312785617486788429185889133188728011001348052427369572225535145128492347807162188041921708360554120236213475439970566442437664197771871456050202584461761891006185611114967383933689130868298870575500822297610027008*i1^17 + 1184337018392223932837659301454373134241726229081678614361403376466500560916276738361037247768158331955545529916570351189374976089061865545375906920674159140636418702909575622931138760272337597363665360855315151321693995653969229445611022726171314649209304065124595907220399788006649091560028390408657908246744762231230415173425067885716120818173658164918589244442459006070382338773819016475972949709069308940429017848283639534878245287572336998118261475623723914408111732074569488880586147181511694521340505933357743988600294788847526345199894766581807533536145342981923355956952697648778493818650158621071730640641235924596636200801204348492886237135003306892635158096854811146007292385927384078903051291810094604053581584147317260756602121040826925074825933467639818712841377780111736072317020111222793746829458112799305353552882885868243465987941185825871559976390890104258737225527339997097080494276416067304764787926590287304963636263625923541842993766311577691741378713798945522896017716855896730520233016702665998984242558360845756526942521137185913598586597463520242098390975606139504311685510384629615393340234576822079018981333049734712100107438501263403371433234639456970952018094014673139882967645841502203212376422608135731927139231729976420285238419554475634199879677284654581070588383537428982563833153121364158474676189840047556027129484590283902803302795307748385019232337314393598471742193932674667499697499227483739988354416729526300537999269151372479825378339179744093750862245460787370874710288286942996180609935977729850535442340760753654626533933438222488149461005562060070380668992335253927016218499458254449179690029977698421797310781264360135695946915774464*i1^18 + -95451121410609409494172773787978291154564323675205440061563775692954936741265138765663183173034646414477397587022142092175769605320034513173134167662362121923470323046214916249191085514599998597943921158778644016464119757468820239815610826221069803621359461861047883700587867971705251109831177177523739101227835163210742422780263370724966720325428265626765941708461089352398333959942337154401379733184083754117653313301878232005864923117663588193101641415309264728343558239215723803318894996706988040780892345298917468572150128748804862283469921648014944972793074671888005419423165350537456639669936748380027911494942310717283878370235675567679259351262158860725511631997878369748475114880807840243139713861339757013119070871000367536257423042554781743560772671760514280567566243308736279233305580737870527844262566805518783751805633616880446629401291076790026066152463513773191841474656139119209363895184824573049886346492649762638590155289577349594253521633943164819344892943565476135944161842054685360709121224554956282137392765745861547976080230456650636415822008868840748930676439145976070430088778473648321367033775080049394167718553330216493526503638360742157310152688307675558152009755219476391423783836295700803350212349846084291689906828138314391563843944175729125552586484231638927182917090787052522117119367755336055610788486472466383340370343168775904409846582793990720333058257361540016309872986691889269594445849676412058734036358471249653430227360339772894488198751016409534529693177039421450590493232844104267326808078919471742378942975812071140287876668462508070810147461209961127318516715319922008898942719600080773886293066394537389802766726259136267649286144*i1^19 + 7289254694738028314624187173990790502832246602383392191821385814549710309514185024818532129493627012447499726610579726898856261815912852126584823293510218393341403061528468669207118261174053757050981922078532601314482247558406356259855412075605225000100969418937642707027489483736206744112770889087431783150226786506986435953898575998699551553238930451207539303735453446332752144033664570944403739316716307547814824036992261568492500655786295325516331018415938911751050870560391253164966998833018446525894874304522271653545327343626407505892301102622981261477484479205599612973729572373151353508184061540013205399276088793486106683368579613247193295933458866082048318591698783351260898304435358223584688956995804604023278596618862582506537614572186662730626755676557978224473190132664637314476928506864995162073242562071332489396058249132024898907228534414698004438241918596858149703509629221223281049449761106145315114346954221047093134923635175235124001029791584301363380408276935823294127044775117022107675001371624237603875869172627791082527848580685894654996086570401920407856440543985771305549444526703813528038595636561968727943317177941216259894687010292044467165394632297039115936898292340882380835891352476498575612827260515263166634719670092120994717096947296492799166118167140975028445796422105573039349595427621510842187621509347476161616605154878967368619391091360701286925015309640215277023507224870204605220209386658692717276891411867047904929287646689648835547913846332739461262192586402366356085013825178906348170230729775239769677634338681854547848842094786242749733039315630021489193908334066385701310358233223118068505956255005119401354910631733695086592*i1^20 + -336653362321926779024282561606151303187664866880395293318272141937422020214809759967455287628785528229422225994902072511994165961687023990828159211108066774153262992005001068084677567052778037570195972997614759969346299083826565434499466187160566886512178181077878579709925319554577335003199932025687157791442852195950884459023206451570348641768438741858284964613659217024795876539762545365065134840961072952037640974761856176687439489769764220443132743788175747615211042274762298838218056184930332698866485760653885827369618934726220765158283807257441268974314189742790522825996716042084609944097223427303626119163455329054901867436276392840666045419851179591144030556975480614389496907358961514381324575104871197822771013005968060568447858563632621637689715684307974938370440061615192203614176849670319596333335954643487486432833267539599348322207049598456434309604031260721289216582970504543566712753558801893427176818816274973677003447021331554049595101015973614462400506059498125890407156697163766791115934145981471943696118708048025970784687310423645916289489759668648840216065694484538766135568368632332143852837972401222735344437244785776433632181671397461025651586240181992769047007977163248716272285227217237398357495298577865816773673393399581785544835085803075379487702619538195014773268985414339773590408941832853006191297228554810274146512044890975704986773970026145592348063059850118732393582806108752437118396189350928431282294175791609129855580297360932111157621238156765019951080515937608805985438634865241411205954632611334120928676480804804197304649652102663860300627476655557804990757684110277283712223628071602254670127021196744335702797562790543360*i1^21 + 18330417322302896274053150787514816643171078586374008462210229761854243154524483017179113982433218842377599110314550560010109991416850392963386738184978178909999917136374819038001281417576882270094067571158122725996255597118750026754346236197623663906216573197472910083504485116164999456551360660140457887324139430179697554579212367739922616470571058264073549205834200993273136843098189029674605350965012157241441990884760250905616870285063340721792997327750713119249549811229141430250365648182791487546184566438044116865230530912102392802588568145135234486968504347478387984023508986674701918211824244753903362382686172176180228194438675756828272804154247249978523379903657265924097189901572832297613232845771602247259825518763465364180311112007156315432191268662617945628426914721385196821574857859791487908152059599534704189266316053306323557846552482663724854238974808267142652940326889851421942917892647782921680704344992252982745465617509009960291834756541198258779597214791382700802218563431562761018748876768593731506434766267373601955986227392792948966370574944014647209469559747306946737761895841133554065115819509221822012176530842549089017606553538638391032765677643287887267585267184800148206188078921448938815492297734463709757491337672240255264609800285169909241432465043505804618591214371471325257989083065848297840344233639408613007054362548387145669772055997232259723940765280502176750030553958559806587786797406209230575693489868448235283237713587181409638064992899551573023512729253832001360944326499745656587121372690399303417321262701863387477827587904973548302331806291518768281681656823908824324799781066232440036145167287277497537407632801792*i1^22 + -250126849660236836779080098407111864138562248073195400969427007130584063830364551855235506099003542865464300129336421118271395481559085452866723515499841690075980128741314338492418779261874249680474369146715491147802979588054789995309994007590942623912036406596092823834165883598305526244324427054552191198700477117005571029366667838372319937248843715367463617085378407755035031529834230567488902894952251628168468066939101861245540484192269362781995270985058425196491596346620009820169926156662302309221917757586984887878896590667684904617030007217167757324420336503375059431647416633964334323654301057456679430402848563915610222772596778868799028516033526909760649962682619821744144927882867217802959549308794713518242785423946394687585824351649029308025565614646842432107356740624242598134197657058997165802650668592780973157939281304382608582073135555811380095652952389684646428747220448768751565882651827382502582245593165551380788546389835140465928811906194969496469713719459791022200564551223386211239383268270275400038614423444163029772590986114963206616567395093024347433248288169944872679380469549417807117796196470581569083111375674861893519819823750146946162016056032283475963697929595075343808744767542041512582025694179386596391940033831163021872309453685408095522284869766565242791700224682740716579801122230114335381909359372926600085005244722177808021361921259472626348763320950146602328962222302553274802668479993601235291235772001096891178856805053090611104167362958793595230114233613171614781616594658041025019464059959985126474592471340291784934393216654738418708815106952399391756417249128589906160155113784069843431166112680694055746666496*i1^23 + 27498338377293934259346771070278561693941209307757342430484094894998359546086868653816661128018254843132359430076487025615518723963296055061359380492735304011515581539237660729061132641962428619230279662958642878747494621539093246919336554498170441869034115003304153112052543138670016935214426662056385113712437488269123830718550833252962716847724207880185683547313426713528101219113733677575223063571599549522147175067997500739539357727441385504934181630224508457841578939701717442329364649183769626702710634101352394845792093314185245705807832074029597786418367928317371123208170007907392806452572259245502522434710028840833891058383290005388475441684109440326126508293140137407032043080580076692077040314953885499235413238228962552032651167924569620396041992632248033507924068710989189580995096920628118534756283846578078711042503980541399643087659363055924664768593699864348939434066655618768198126071733779929071648270897880245057576785162826083616101031055878965556833389830684555241257647010863427788642055048676233703160733040640625620723874832932367771917224601598161960847442141056833034176144309722535459067017055101837577307215306588039750845101977823788996840728246306238226890998363774964304367207822865864734413788677643884841133145279753145708745188542860191275350588634551465867560783266211807677151101257523434819220330290923723661220659673660503467409326426328840482448029030451821159712593563714749329277533816137108365143358508572961335669386141853124286907705342862125934538710303207689196499054764782405026135050593850967724555159787317865374040467297649105764584427094857477799337045201007967231802178078114497507592455109975927160832*i1^24 + -266525538749421278994549405568266705051114683246819658981388966137779970427615105467619574379994549110908428829863181853539662393180980250740327642895930746374569334165765629323259511072574557193604143603555015217889756409959954566238002252658656279053001694389897872587679407670792136511098562278246913719700561039313451144609192964581551021828525503251627900230019219814020006384104091720579447536523414308881215054867176867884594017639847251725166035611148594109744172967181014695633845284508132328139773653793339823944583689646522221213168500877314350731190825074895988021031462223558216299271234623275204215039941529081912480715381967312266880022458502695302366711246316063889519665558979704515143280790949668083184685282662977438779237659562229910949816245808583165734905101697795370070721200514138099811056150046203603635163921646524468978402419358880460847413360042579808458157228843505395296598707201044091442597426519574482748873071231480880063002731375811277829614911465211085006564616500386128387771138271759824601052321430078670851131759394011976193157852697587513268064789265335895118200507223568454671095941388245212462720339207200417668495570482716792330540303357065891606344865973419902271289134288592597591216838773087757804738488152331540506563502777895545945876799665230233414537876724230395980941626990788177592619121723697574811157013011309033780782238368726201151198042156834847817968913265667711291451299954131761590812072022346631994631751569170735285632421213460456389525077321703281740118877944987574462828332777708948318435543729206160126246993536497327110942649088670047181527452460689671578674824590180435638152866809511936*i1^25 + 72917605107075147881978690101868258442423895795060309272988265164031554893002901500076564270366303456494011195160468446818993219394038024323237295524528639045080812212088032863236045074798744172198777265690061135103457194130845783151845262869171921294485828382289652503216792594122837770290200629473963703179170973606259550743650157438694675439753910758803756506261043159741746897441213736278461214063910514175074574937910963675202531812099532102107674761247688744768606415205983417747870341239518638559613520565132105607625514860280171972295816687969055329837842494850287471480952125928253294009944630372709192705308811910697033491463978896682272133640621607113168129059673694353725834872272697793556108556704169726680505142685538370430116155362532194698553970775338240817164147984344684381815239972653894096123337143295965943979027539891015843558755396928584495084680356835241108858891885322937108373653196901207388365377244595423031656367908430988600093676544605465188686296449690377748760864326722835932986237954101109537176779346510726350204409340770511251848181578741549284963009906545998519687092890546347556826412436415526869227541781391033341257432591518986918544777709280800883407739021770804654398589085743791937764584002846915206307971013371856148406975389628587506530961716724431834796900827934796454536340144546653707536643367183889911390806328680823756686757187913002578283409245461354527073340452596157115417888998684588580860203707915407884477486260672969211366785662386551212927074441543094310907302373792511716981770750965311793530712728209074663325050060518943494201469414496428924296619625367240076678163650031140501521336107008*i1^26 + -556755736715785827870764068579452307807531793743898584526136506311759452238808352332866779908828494857169408042545293401421724250800296355435600005468489297341591467574557547289485965022554719118173633827041515970908024342640337171480571948174594992049808340598479292762508914407912095995369436546084082697102847101804594804049685529124466026302339490629356341604878823606552577967202041670815543925066316364508625323819311920089872237141630146623198576926429183102564256270633929969125682779872946654595778112899728456180521017579731308599904264457891145581250712124349539212795922849452470273137885213509351965872049245177585736049827465700903650436415924486293125815445795184227078217029999275523092836334568574407337703929802948703792834917768823106919407800614323203060812872520243139621662821929053725048899954424321810946145919412013481271421508243451158312760121665782645708276373898664219418175678360818826093227938977572562697822516625635277937617405842509555495679159274261520611410196486771838706635330055170865704768083030762805140567144305547514775318527080470405601374657362836709028352027059440469189361409687133420734461754399773565756158343427920414471190395059624154949292132971069164220919825992047241510245587781186384226249154401536953890188883179667266624928463123703090960561630451843972569918717113948986181422772611048828840531465525754614137099655751261371478632149283574074903892369885605035981406597683124412999342439170388822002659230529933916868784829481132588349016729841578890997461090044377536991582374285167215906101064805631734784953847779950671459057881915895673945343616675884197398628947451683802093453312*i1^27 + 1865072051745171836555960283652195693743865730878791954014819104547183133393048728554585697253008140562018307377087503023434215781916684899349653770061281310602738016757806654094030280142414200187698488465378786651359562769908275121003052051423608347740559379410239914713387964741963977456705136850721954827666139114436603241003226011824718728976295016156792377808151920197916864382161055289674019123369552895619608685354959540235178142045445893456296662113809215594836279468254238724319080432519645977341767027364913012369869737753976241211597056995049382861732301877414400011347872406570042062662658812568747747772392557557176173122264119023723108112120531989188535437936943105015117392399293640232931851926700713481439938267266613916429034967645997453180584322987318285290962005317358058735996896028886169764597477988404262880484692814774710131985040286017391311315572399304367248372878501956638507620940089798159158207647217136175905529903094190408005603104409353669978056461940437054636491402800165967207095643043601956308138058630582508934648867093148615682936230849623666263219754255899549781041440931610063234351112038845716394117407814018006824706648378431423816733377775846708031452630170704337939839217039852060381334911825500028663044173646926499721649637870088888081622795222707168973204122696266463815551528601893985599012135747326345850658730917688788291851336441141866964647374992248564317416337081000014195715310110822084972478671222155016493847692816558496747115575683669183118019274103851893209962642043579265154948568977046049966772409816777479453653964826349634244609572665407053595283735627546347729229339823026733056*i1^28 + -5563216090538100256341149745172665916136027917954318873992471805411038926895248727442401485612761880331915510533979611204314041280369630656049407103933927299261831914070990458670263989305849208089860848671227898320303170217681615323094247530097280544992418001446404839306496726778738364351274609353031028532125639394307625545723072178665614227692824261115012668259630875840017069599443948392000832866078763513622339582844802062956875950543566564813874059850582894950883108796538045061250741188272443228307611242102967037647800419620077647655713182874092095057088672040731265410236010656787564095953485925133183555896894181213034617200758832308509066558937921278879696618653617994532929952863497008173314330442242697091727304317803559913326913440281829044718916608276302423191699727394088373844395718905292837560434434236588947503380832793657471110550548413672119780101195847014280752612293845610491647885402866160762943035503043703271598769651965691960213315663148241030419529802232007341874683394782454635644751129840724516539978127263843666419017778849192564100194510397541575152047517637879836720666236404184413321601173568217818015195101878617968213826705565809834385872233941694918243108154553078169344704679764759924036952986932257562768394340579764030442115969220224119290405304048540854014382798653779124398206846969057927155893733380068734983698200247382989608430623415487574240520047928488970590744303583520700071934202393005702560240316644240997474832338684562124820103513370318224667308389039176010561717239685531161763958575000850680509593620175883218410460036073430728831409544167258954481951441262061241951491274571776*i1^29 + 16621577851559567523758010199503470159739680413862852562907051672588027980056754320735173574090306966280934123523284203565253117686144771016004124473902489495432221101144961431102814213108579878467779391715400198730056147779046722492632425819648564013672689037463786745102583691952316982830938120371236181672580226345739709327196106572143294202086392356061480121391207586023892980114159328600560992212591475137686924149677709620088859438839071665665764325383228778871616075548412901754575300464018731912874874696419147441250679246285993195041427877844946830033127110480127869683169955208665958998528177806261670805645116972667358601496395200330076313832151545185945824904218210956641123606189643727123105368602048250623408192032869307966053616696692082153048799311295295211132212510922540357570435337333243594797212927721563930115562267849000554826420205122322828296308643474741705362369084481397216278936333750861653465776620527030050505127970179000535427061745060527005446532754368058713395863648117812121791662315546802821845023244530853576076614451599594342201173137143118237801748446222608614393282102260024517575498413097568701880043552207922027182534404175641462793606746521806307868001177958120123593999289937811550487442356400086023923665761454000622821182676153536643265793652574981173929957240462893963593952875074929864647007443275833832601410278165945855871978578340549370057496501247444430225405602337123480944237241382608507445594325017377007101973786506793481694723061620176671455438869471858950353965514742258628998346929925837661351297985300162806522251098101845563960723735406432468763892568814644155806121984*i1^30 + -27721411620706982824373320374312351490541833940589764107409389186316050697706264414209028333740974349274951019077812726740529895961905934299377838027594666249198498646349210795017305804350603616993543614014729082200087149704423156893263452461720308236908070648759212936833760163163653416468970540638127256979034862156890090668025442885558357053024926026239913698012321451343497298080492372653168699501348287438382713197111673493539610357459054043314925975448721215893720672387366365161948162166990933400553580344908791679766012985816678716739492253056722243786763403119834325117696488118705624662700533958609075932159429463269722937299680790641766825468561471726688680813627080998649291011935317899728036221841746225419443331945410823375196948138398596499125038057183980706408129609670771740615460434272198735706477993294194249502062777038817752057681098693242196711242320424721784995732867127468512505274502237725841620271024351775419344552554451519939315841279709779479651772172801826518745677119285371348237747404011206653381865923693538825794978618190787962973485665617938543641204327467932557795078580532247969289702140988586438485373644034566304824602532266733556436802653314092913276847070901930837799438341877301660197243320685904921052166495832738029102543250411834540323355611100193709528445529529230622180447194225956741058431023613115571051768663027110067940030918437543470409222342270796639435698997614965822529761979405802429135927761254615208513350162656397896881857466933260027045791149855398382220573512317126247707795789800936810194358476727099410936691670010593408406292263176697398567607580049610407936*i1^31 + 43371036563634392598105982592706549536713058055980525925514487411371890439916235623805051042607322415738683035378053458237499473506911890457073098258450515104334534892340044044021333265619553524363990893192471544667236049630140170808795086445381175926358890971770828625460573512993933653863325556200366077162186773331826042465703202697583974064176773534904603963925872285207152991829229601718226083289428690368594678831375366176708758665760492422606161031096822537398410143325971696985625089271247685605097773758896266463957705904530997581367290873970859510792569534701368108970650591673314433251749871466597691887006332306137407506022714026053842473890033003545477301718069616763929365249747978638740677256042664168705718627898804682347594375170820771398398448023365862139238393865646981613904344170166837427972859842580431579102998595748818036247436904885486633079336184175174370899178984426198553891494221420534247047717827739528836944472739163665017292234365598779639559171676548626802139756995771628152329967475722939338382807765418436200584996368636065521291895288380448292041725590307927778239581197297543899798974917542274840084228454961939441297235075242736064235422670917187280113111976862522757496116275705426300506288194091446468392345340752183566294134276558440377226109636454916325529254431683413934934425321980817224672361953960483654529936018707302428722639252311379300932376802818432844820674282912608973652045977035425841032386178802045805858813075396807851887219041622891417212467818389822278068831590416650488421131769177925922245286249999655648462910031925570403895346057200448309093749507473920*i1^32 + -106052059627253613399340697521267280551545307698242999990420628642824841740170694374154123728933332730451441220440323972429033815806372488122316686881901911698132854979510409187650492967226856568724829720316646535780702436804669129090836589257639791394093148090757308513288853215449764149387723024789777984022875396081121981205750297443078499184482998887554700453064731636456795823839209278847544661139591593643107657824378008830821079855556361011611376257914194099952807825273049475175334111936485486289184501402675460925600031377133134653446591520557736095734019126037811762211157718364177429754477934102652192316088869538830282362759504020541140775612137477286321600331565367397712041060894868467114033429518394859054377414646274198237429504360405741267640563393271057490932176850358856917634237579813041167553186073145048439346673178597334090054487417323824303280676967642472854397974753452139488259165537219226049095949088958230480691393739688879847311022098649367312918943540557409483557532135763180393027909009751415743439082093640453569700296757408466440781806591039986892378737319933365298926736365580994566642058691499294823351497316741170109858136765364861279752937226148409184200170339746626054934077120885509433224887856807123839396420550489091823773662024330853872516055287986167384291462285903598168326427654617890945891685745029182973628106883069700814569623133477378295163432242795363639519205320653109204649091305703768010886843433702039256523338631565621014288291376981966773616567640576023761074095186135931089117925496126446458250715830606709746481976779231193475745276825646919670491133120*i1^33 + 161913360411699781831341504964800582468959742330113528469678032750149046716072984600414953245702197300687092190643899428609893615795969307114355155260394009652037826407870582633764065944702129500510397028013355030394551331609243248894074506903718477665773739039253432307821729104847711578497036216734485307056224547096929749049367262918656953749667290030844369098395135401688808933530349948662249195046701586069626208534105646845434247695407339203929146566431764826032467970391491038000491777335588900088461367511795147963676696702533684974738233384349474330869862364378114335526185690668356581484634973490230215873873158768710980125765043525322543997364721935687101491186249266189910290396044852401690874717154364173052504252411326621412893342216556416527613755106758406586998505333564839807451894298171615105229932576996003012167007411982625358432901730662699555450923577659019466430188828947910877054927038473877545881254156652182219739629065457798957236151488383105597571098524195869353741461800647734637880377666482163073467294053064137625717856669490396159125895650016200776501456638427987142050861830308116043792841743138703167066163135068932848097848255387817715091391853641331694399523901878974497486445418582466672298050621379617352299525159198266078826878402284474993906784840025614631205806156242709116345009172436781068931632751052881034974296681429374059607143568625813822587014320358541986355916143008287044290572228754797459416738576540820654869022988098670711238464593227191348962174005897615535877777284478174600485532541409946608810074750661750151320006455659177707536733516763748297496*i1^34 + -124097196155748736302143298682602177235899556965248557395762179874810813201990228716519435360274237791546486606359686728468604936701890338279504660059592604590242208608962269874850067793704848751857215051965375611183483973412837448793018348494218307678161751230110062301720254590321637074824937852649728870193171622867926744000286765587615964523033791741713872441078507647784203915057971846875305635025745864626082590149069689360282540933641988780293766696202685823325004275212498644504698932309933064061660963625380994600008568546144999902186023591651545669254225449281711274127548896568481225989542496111825440228455296036943728298777730052745095963958539480905822342411563959008523244660541884575507809466794302422819444699715333415035861342201541519577340756157576540858460321407098764643706017002267091212383616331681633463075751095677185666089981460665158795650626210249005305463196172808574041494830139488600294104977367769738381281442343919887532045735593733994044320277582402010888437720871842980795930366580284383031247165292951498402767479354436175378310968025520954584978913074369817188227486721873133742092092888482490056486050904342539758513798500776506358993453115748141048532712044228433347179723820302167560197200553535518893366875099347538609446223951252804652483117279636755551878650737259582939738210843875544354420575743378466509150066889896571465360549948727932962784297274993404777656919566559497627797269850774000328216051959510700031994492185409059767492041780986401738060517359834870203896435384799651483335514669961282213926906236508192754633842121419753502676348887105425*i1^35 + 49110070408605752129639991557024050612410285360348879617598393915989224580547909157864704826522437180657457400113901239379756658536530492711872537258769754159359796105067381172305952730104898325101264480878713590439564738856412046347091942407984576691645507404812790557685307521232091256878327009032676769006883351503296836374781223403395618675072975117937409551335780378419824105683487703365167656859720515646411350948583463438653454085320394914710527948608314031120181740205935364129570129116655813882544743818106369544590840640563374906936560731844628430169313939378956112511218185339747468970494215954465464483345782897317138386387941680729548835769650258195824484320871931060041266918007337549811584315674927902347671535072750009078798297578053474755776364275684732508820602619115956603773448601425646438715768641654386606672054539804073828654030829830691549106331701416397776735255513570803224309762966948799817800085888315739759995009714876036972029350952696908110595605273412548395994723456608730609645389471281803019316043226008988787629716239267322826107123044419804071628670601716404227868275311030660730082750172189180133389341734918123989219285483100712272794819889256540284204079118009376378762631095641480627155449774937097934250724422020726896951062585535621579573891018877553964901979064825609900015781099393169413844927152177989695323122451293857387352971458264101476556556480523244930378602625708495903778444618316480727290786473874071517656500571972931848186379171674406928188659909165240241224828202895554102901985122994876092601848360487642110975243683376687414774768640*i1^36 + -10855558408128803337051958977449371618862773899637150274987767831752904528790167540719579327591716699297187615983262519071727389943875494375150701573658468904023923248166451333261951860012816966044406339698825198196629759190176228128013675525898028307049342919016071797241262676379181502771466226495173468171355862213170285497497458992788366946497534521930536573776820719159308421759592634763086565676492903497160501452244038507896067015803106651583088291645521034994890204909735572295960368378977550818681801092852572486871918147233388145484873760115645061541109356791547813544419390791962217006812926355114413793880964708740282203965679259695937452715385852258196607289444144423398413723467531544163049663329680849243109395153940493832358587249444024142862883485818573756540575028283805686475064378121849164745952279521110778986004896832811023424608185554102625045056333597619305105957165436516540442055486842787696854966634200745949865775191006762362350747715217238781207233504539175527367092898001733604330831440861097812187482980993529337691537855903839373790370115366290565509453943881968505915338247525148592290987092193699885791063549379402305815118699780492012898684187866015417321409514666888886626748815256972351083266714496032295306872531575018260939121387760916142045868047702848440751789966253866428644807620290979895355748413253536331796590059855339330163411261887930278929238224921402645519819644257207895686858550751283841338991104079377008944991241422741078182419209959630022414218302458476045521878080346505553378195274894773562546274113590969926604592084009174859776*i1^37 + 1486343308542154415627313714067966056344417291216592827758441237219354505853963615172263039756090782066378377239528273411942669944895656664391604957381179375240448944245153971263283999147598470710578582158834857548923786160644893240487237008538967608965219869971257544346252338096401587534757210593238737520599317602742920979183688952847155064296138927541376022725361286973394694884762788142230232369717910293277888894226620719617523756375794987359632113211707333003430400650091967651076084938379478986052677591975402907910418577390738831813586898481300577747945403653786869436263137352743986958683660584436370639448237603771088361257106388754018231266711810292080159147211249289974811787981149280224192303161232632406645491982967544677249328179774857279685584473798554329595096147612246366688934224425255694096136168138312796339638420638572208509866388197263769042986384266670354191376264176336844817717984640030381645684860464689687435982043828461268676209645455634949981275652979503272587049817281507004151409397275166159888497769678731157788069242060935543791224538353412597199650002346717701446894446983872688755258505938021644800360264818272379002924324356610805151498743481282498361607832896745547529229510004167442832133196187217492190448228350324162052464731538968111531716477972749576404621265171542160425615908487729652964121493095609140800847082817271874609983880797032878907276419450933289665344155072278315948262505125591836108224155489411025546348440391329523331417666253923659035816876553377389813922265285404317897719892049837847682321468084755716516422843629568*i1^38 + -96038183807196057740690040752900746080803024354946429890754841679436987715330013266405696528966059651333829511109158697751341665907169348709245285852809276533562178645916840092466407338524412415141480249275819145614176954269044959253339260372415082772951712041880003183787197864175630323116995304761256755013745381095128862220601498414128888654251515298418304810245196261105718966265148732123704283983530522956057390181331546573384374498689550533958538198273796012077204503045127878557206099290639218228343399734908047926901104143905410815539920146992513103099737724742358563675444670979185301861412248477199783203384009436166972419320924405377586617729132266388819958265009510723543230669266373974632506764922380186682769026776630815886166779235498071064694622677693539592285526627495158375103274258801050856403499596538407943757176276581446670158846461540832390301315512968243391910491656461297885679665894111388598822531790479984213488031008566903336828673215612357285469524675074586917115241365808281558634062065512381079156395493293388719965584469914163234058123939564160414990774988647459534595237571125597517821705656038884680074564276583043175888130242134511462871133911686106887614835809218327633722781565663533872481617714060816408379409474399852144808848379735678909670608677879553958982123318900408095857695865480739719086443463515089621720927996347751257488814188527451801748893886425900489831222909724329702038948077245963531483144820502377662644115680843273893185116139580329144775492646875576009864859356396463953583221031893739065030949260498945292894208*i1^39 + -1698802329949089145592384121923866136581154039009462889327754495072739817980265359109369647772544114981436431039736317213929439040249827646376704508555960491826010917703532424089273408552370784184451686385203917088983729943007049551118575633278927594075668180831865730951365770956742182694977730927145662875471526174142779003214740198591392873414189360105558591718274701043670547843727949310114260605300811989073957322307473236955870294765459836607760604353734030647498898635702982005578300557470206712229429653408556868367097281945674753844189330985186629533758976106405482278721038123449719078413325479524954675112656648744247072724039399226918686468505602328662085584809640085482493900058167985865914183010123261667918506070673271829655443841536963507085535154752942355962561698738329610717495042588309249331965488995306556897053815815224848674903927668253126253792416388784367905105516540205526270938193591555320828118399094763055376576786786804494530066779339522195799406510810505368172919590672227182524966799784438615109235450740870180765380599995204538772411412707391143074418946670568060237885339714678417664173918058176792872217303237390763679575217389229003375916342901755551159270120548270036430736640738320852196459106039152613182617093219138287864607313468488942971324712805904254524766439289682048157097849089310079454855315241415695355767796741320829481775180505091591524971147416898385133103590601359304809674350177222413612449788458441950504798538985949717702184901817347303397967898940365113241213198537806730362180156376396777256118905959612416*i1^40 + 870419156974104094056225654073985877858876524076018835598293308941369688763451476247220157005957029894973814456322770709465651327951607251921041553158456056032944740273159272095861207133782673059607923720203029637771409204120769202569384792815691993926448106974873529467821035857729282517293684039898219895669098341610001062333811717008393313096108340750600727945121225737445724937849914907645650257562741147600002182795784187725306170162024643292613836085748712804743100101600379201404777540101497882623598573092647228881735949172807268604788578068427577506764598944923923134739489089215256828963917492482442249647207468084421141071506847435385650721782784184558768665401750713541436539794413404838027405783570491266363066830969797028774374142922024930517985876477639216816252066153450967884777912664649588752285755188626629736839797090407905176186365787389981915409358623512140355752563790186850416057946659292050171957932570624859746960242854090738230388705904638583610151531354395779086156486412928489952445012411687327556867478769371186828795567776209031634572323331071069775904972724796348861972654683455241718978626722099296189301001919542001377809809791638708119408712931169247886862574078549246777661378818933866053388725910176479967361637929113544578911103969644707583544421711681811799931840156930365177164277209652400562582288449259530640784965569476033140068170801762984539752074026440288353660972942905338026727032286754642380140593314987234120506522430715385987111673528511962204749685509480618771441455919848588621952932411188388858859356160*i1^41 + -44847244846104734653494296266319723594932562743629768059601338405402195415299654705516725555562846737529142903139944192737626681266150661165718086484651525057144581294066199596674308701875212957849865970848112613649702169462708225301367264446259893033800155768003283532916327723813157124527098352527578248787121830530149240499274998726441991249191373549443724880705515688772158957436987135458802511537122944284361266743789078256879367440293771942058967276352535672341709674408172668244944462628571250485527899937667692960235965123210413526790505013675739426612675453646665600922821631899521668914741355575298609407011016442100461292516818250154061906571762006868717533992058049513438543688299258632611536987008751997866311528839078372539082522904108221730420032434305202320984332435967861294561789382883888792021590261391591550768224110111001876746920361751866224578679516550216416603716495033484061113108134698158080080113059226028793556622842621341656677517026248006346009918416679590804357467109344131127623979829502745104085911502133108835345747009474183727992766929180792697661623714059363833156188653331622286868104398500146532095562602207924403573700186377604441576111160518766793787332194844431284227213421673774642572939130154236086699078323228040154450210704776270455623333297085423373233114156692223263526262181388990370531933920324324706744886328212021606502412282497142198698271477321912333607410437545678685666467427577624122267349654498194233914166869731990197332602640790887041080091623098755570327330123178458176699436782165753331712*i1^42 + -2088034359328654770620656470099234505186042631701063097907833816791703837349650318062898582780105754346866387331673267298100688657298354608581128958042180289011915147579066783675559428243887471417151002584982265658745911221596013394354142301807053361350222886123023665551659446060371835818554744145048908710240311880969032465834954581644757032654169341313728748180386514998660398361340826807627173792120317663017743789010774747778297109731408720629805385831635658548178127036086218476496981833063113943954939508851159619844608433753944779575146216688459529789657093981545787409147684072612757955120476925162066867413603513607064718221198832592120398615474175855748125358327196411442476377089769428752421842102244329457329962844628781992395176301390874532636935735273321334169534359099620418534103030962522915858413194537797031243922941672581814507794909576467222232940778517000111417610749710531267005901644190623748259485650815293453141057629379855144114047478943159554072250832064023678203788215835965671530348545355497931489596974249039575443419446090249915133883458985290108123461233946028129734576574005479339667377476010411941150881584432821847546274369534713969276091116346948343400820173100398229132027818213819262438160352312399169332858648919791751207583425436181099754310537285247379472966748491508281752560207813658885957525531209711999989628048198194811308107567898903757707000133004787516519224090392324239367557892278852603594952880405950831864272083727141743817242092268933008247742702909545643552947485648352775714069444296704*i1^43 + 145306633263627524205094963368834170592898066962453023887522909961126013789626458365008100203773595339107068137594561892070625430153911382460113298985739473828397308216685059809682834797272430751546189560002246315172918479776993904120728512509414395530753918199757238968672723609052070756765919859956930220320920284004195232658122737632116973198935778086323734215090482848366950705315185517544150125154069586739176975732439502355347843561276624604759129836708036845985176025180126620528854223176231851924182543918238416587116108990190578298387888288484506535558326309430788754533896559983145671684276823313335525136844808130197185028332843949954244784975605583578751740500692612169122325510586930883794946704534813222864461850795903943002084250158433158847301892233120048131650646146029104073383767833158328792479974519524096280515905822728685190963454086812389756320071684573305852177414227379483827375788320752517646549236929162497246835502745184288244667457127493828674615511667174686186122802248562809268262642690117199688377500244802502526359095053853848406586023824879626124603355485236765332314946068307217092241239168034438771975984399414655049755444480879742822588949636724797812561582679852123695306477516729088568811784890116672225017140401936694539992058570395350551770593958820446697027793430688237801259811482462051108296523401227176864598200743263724320168220776030962045570377601191914507518495372362639392364473478322019883041113185208119413303461989663785121975153409316885712464273879239707975665685442962401878081536*i1^44 + 438369225986432654845185696038978136182032516100722273305075285035845997515218917147147845607463669616693041960514397525638512477772124756580877015891460412274913310835124916697677414887761235443306646606251202509964268033772295076560724736988036522252284604965304792427246668698334128809495443943335416956293820456334070281526471135544729283554483631455441546238956513917697015864028031485898839115718317921876510344887509311397555851587855684870391986566359289394834453594899165475912235331378172801589917114503391254067690520959354484571086969764579851766180988679862775355531152365562409781168845111374031409878809651008406165403082013118006331887283818561189406999588353607106354091617201303596631254326900277349462623687882728962512866786131815242042667118118974703711497004806957229890618852325946360626355013991466207328924680320350103315430533914004431916058167486606353078701943223869108798286697505709143247212393113538714090419873988277835147209002896445280590047924549911221099033485833270263680483899956426607938197041490794178931853747099312439744079433714181546011765707643902218969699277282456895210430840431726121384761924549405775553734962751580941244738347375097750572428140023330204770957649840046218671444014794009391621209161377375033641099818321887119252806002800715128079422614200632694462625489047668211591232275455734964290444663752525025831116151572023204929038818773403915549672260460969874949096912078950323279293893996118179466735223523510607837986896578841059170891232050825769663665146735624192*i1^45 + 362074897850920985310098179290808788764729497669534183488168918772618711209833514205791966367671308310880490959884850050688056136756667155621987207961978591890486881195648245567084479256456671915824719671376651366538888436854519835227863324342595418213332717996533153472316893428272052036596196142276558489630456645888949233208501121744356670173317032220315821229438903645058506090042068740629611340423160284924676160296782189231380434297492253856687769607121663107285890407548649467301852888676359742420782931841338938568677713675176661943208401536036880381622406017210140365088276773210872408660411709898076492974218696501187212611057605731202812058401756601022833124365829406533456205930300181969372346823274328959711412864428104184409870832099354974124379753955506237028971661980268651705482454292382160590806879870621206625399567450286350420293701361060658681005455281155213496015884694312748477193188699252304102569880967911075468500099244372031514772090454447053969854054039404448398903128081049177103162645759965292918221361580729040883757236950030285825436929324943251943743619619476581644823591962274755825213500300928227147091179802588610655625179288400896866112430315034843871588897361356972990815952217532284027369358198196384818279237384475833863475493799374049794528810112413375086833969872178251951387660832662077013762699838994836300378641574433898819338763837214286300238780631944553101642381008599919859644429082654701335413120920217205992832018799317469127427374630159490615168797902214283557492228096*i1^46 + -28032513410963953159611502920719585050524066024030155165555450987798972308330467288308635991568638231783703203418311933312307433438903914865115781383549059578607817199388567661719596973475979363272387281300064187813553537420729367696322534995103152245188002673309084066614551994278111519407089624226013042590493299329096492313947746662773355825187549635852068992388905094769269177647712907900626975749690084818030147020657862699800835154971180934054223031692052217990185866435768992811257647646252273241793887917296054386047834288319394840765954819804557166616091936905161682255768564154699235361988387507274140738188875794143872593505526806296727270267368625605875070951487728830276091462947421376600886102812655162827428276988529574494642144742781356187891162667863632792974291027140803395837418496313092431023287379726413965476600528635392310753916653299630469107073695276373179331844852784215956194258911330170774480684004403916902232401325149385120945641884451867849318198933755601805796057836151966775327423117010707961542557552877052142395460759850832191641103343213468207437879899793841210617769653057079654660022712664268504259919022198048821477486447840923101798800149138976846498756718650687005744623792238207365024961263836913769145010687407909687578799456277580130613223036498524383381871825225442038866032508165542562204985562514566621049875464460411195448426719366252393836282435369843692595882975532750758674745435196959368211198879900997668673873692274450940322527386744999280236327708041200795648*i1^47 + -337378584432463998105911932218807729229523351318238881259910630162257877070294194079952373230672627078869120708637548539522434930670490980072017611408249826437292012360747861535051842578644711603576658511508512500776498654805651264425453672977385800467819599305618562414240642500780882897153874243702459071953312606946166214071128973732332620572349513844149913469770969234340631212570179645356590033937754926453127505005718343824125501392511926119375213900497294256599513017730635532036481974992814878086678369667714800124000585856590747990730821000216908656026503943890475044880596489976807419251463363916440893245878533383852421136855433232130983312780390954552055776860323878547541220532192619596189119900097608700044083038151817795817356028143068859312448616176217759352253176096743697648676130587946846325764950230776435256300260206430382452973667201985516745799546350829761171438502917597337204933261192237499707301999010732937019214272048782474985063157442046937720347517252489908281140854781856926751150941256550202588364754962761729754932449805416898482635596220978933678290193558960510511032557249575889265025826493847548536867519205429317822603481071180765449989461678628301716440037188170043324636694331779742166743879678963510804375228984468878257427105350497590828650988300372566253163043096269656360799127985394576535836682051691586951534708961391952895396885013780197161678131687639395044704859564619164796768130550422187214268889695758868642739473563022386735263891279176248719098716880896*i1^48 + -1750092732369302595615322264155210712562750360119644248293770689767546969051993222126974947233476286321333510613522212569732762100249426948900717278580439113078473703943250382195427459401949331537165533235740192574538658304181496539329484494540329716976020776303366556314609740676421548721399835847275224252756494017994044991049523091904565168700155485033804232503601796980817093309711511697325701558583678255259310450403749452374496514425982373116311856493489808634238980078067555034885692356213102252461688564386317265801566019201940608319025733454625704351345414645122132225230521004074611290179004150347868358106169075822665980750207222068834203185855997433371475258347124613145206450297071975492729739380028741633827955902229733687670905988957015134412551346271648626336401508896308262964457407255960128720913626516332576963431899311164453637749821443294190548078347753100642306265366412377551960226960015976259030760319495987032782428063225954723033072559757796612098045309735219662472674798051517580834198869173118490163801198125692647101311742076841680255305323567194923609322769626723898173911765416409696089618297423964871507411434585769207956269854231205555813159453187704014926893712842944350929698060573310662522952856323321555122657162061623568954103631394529840520151835293131216190761568702603971082230362094619352425951024127129727429967155234284490941960057160792925548167273329674567986378155942064249051921679621359769143544084152890222316130109841741531437133902499786881236992*i1^49 + 35917066630604051439600901018926357385526424699211643919231252987053496711075676061521783544037028319410791492461445551305671471999427963680468651742957305086749337628474387318295054014076463197465922146037252821903183638624824370443815728105848026837818126785331435927081771839864419324537656784491004792943142678227041480414397514308745575288092486172661815352913841111663309013076815703260125021510592947474408408382432490878442557934877434843213274015952325525427442580892794726568688856104935864786189147143305749592236514823306853131469127647767361897222406791089358310608848547482065661870692790815618605189935247020990874299840442035930409381437193038899565788845763915668037966582963801662554596062170687867299182510743632238662388322711130993925821241011882449132456616901447393505915720193651893422972418692237617154198934005415885022928083824809416328800143085147061631949476853227568762876399461919621230085563714658632854945498817401963135263201834507781805475058106390162913367527398563241479511288581558657622576092598956049507487254446589452401433209117943066702803120979573251475274113315483883422118007170483334103365826651659252496313461189237884871245470608501076592824208867069953019362975806481494173817553551881365985822726415713855220135242076305378494285432891204161988551360337974761665107047060332898821876578377251992893296216621748525484940844516458992680659540917652612777817598504104119631554617173526540846665410802750537433095217901474210080373073487331328*i1^50 + -2363919852122712465352228475944222321808858159345935375254132373668137709742533455454701093122185416168795462534428231164864735217903620727134547987197240561293455251405037657007433413723953102549065637974002282484995870436096144304641568852368034132526450952733452222391550124708086313409499449550476316755335276700649878567723855681261492844056500356480315632807490004876601562165109837400976900183466797451691298972066618377952944291962708409918085594132018056480945967856242713839891654410055224730867674717661803242609066699398035273494405074152579505572827688269923409022980312600523510848768966306176765447150464406504410524535206662292475689532021148270288440969595103157638948433071319875628360821384609959030017634527695653864027947590897709652804639214076645482764968025733391507284485111302104648268648638565141464820797742890892281586127038542262931486447176615504651633577347323756005398372325050774376871579569867909325634594583803162636643163356651321628719932379898124858028146689898958928253542039505891038055339449239445090350767686784584607108126037360865399833652938859454022552136710045764314296931575023586269082781784810708152217351043794053427857922533992763344867642007013970270643139403058981879000668255756915898797384335706878793288885882618556294906958872602498323591466464712319623665922932416744449777854219782310032875183560734997354547313302416297460143578454338160232759037573334463874551608267437445991125235438767950529876984582691461851319894016*i1^51 + 63779243573100942690683795630606537690008416814500390740595435425148544434128419612747837135907005677699764513464821821486739294772755797129564785269650084917521524935353966759836558760414169925506145747419961213368397843456108626446156869127691567263890090939848383639781527649082854266086919498079189359495171286165704026669068183473118917096883147158582724728133530487184821700282793716678512835082694761550272452504058021389495721083980945998982252543208218170526479722516484502838451375146032648740242202410604986960054474306274156548169022300693998165980311063864280280825305449204716619087351221998262861551230970503581360749790212660335274900577848699016593642721227760822382502946419267181755991640193942155235551273867900111437901995956966012931758396216925215395195912048277383747029383555383464885892572472155909133611752765071087278581370021581402796287651121077520566926632274288624896357719390310449789824094863267263209807686423904406875902246396604162518870288619726473398286202365222037062641001201355885570928339955563570427028043812402134036611950993072363691859545558721113579136375642859189989322308131632885609253835223250265895627484643099534668482167358552305830388869606945117491544250496934258705074111682464604047165125692643775384734865617158120571402559555332267564688104671150723302380148480709519853370883666087768887130960355227928675408500186629611506296839646684059233644925616373594865321575447158501571454267814333032593241503453675520*i1^52 + -491342213046971657191760136914841522728627195452321698213936911716126214954643316736859218531628975206369732990094394980717254732559188893107171271400744089897744721194764820789217685568854987913329813417910201672123307879172156660717374273627339635370864517982726598637289266704666703412529993936972635625947148946296375719903027874290861822840751814807944975971755944915785284405520924343747081332588541487680681880485276847104539195630008250889388873669198280296923657304920227377932418094718874610941093550703471890493874263165335686262039207786293340476764094729348358651164619903490832176329028441957631952431374217950401544708348283190179402728486603874562381260620940384051692009493059842597965133858322879519216619516119364054662492322950608912175244530068397516277952631546817728702261487628862959041920942773766369601402129439405087504451151132908545821676981697702816662979635393855770365368584608694110116082904083469431903668889487086156678761214513334053776585462295751982036841622080955552897011369460229303470490083510700756801087300662362718902235539059138599750540366138109381988699517798681206392798687539043011529214931294328248327493492011372780265550440512568588225307164663829943858492458801105676068082327280060935250776108153857561529518906838884905416951787369098782639281069380406488200184158914052896990247638284214501836565845056286000753719463114100493401734439040401683046236046910867712625739250573848599946962324042753391984640*i1^53 + 820660822929230538214047138564553984729424948258736952301409386361234457875704078531446485531795399996293156129145806412750143810289873161312028681124154156281021509446460960597374347679548292766951441937350953572476703546397225505373230913301588145817405972921570602232496516646803547136908840460476180581913757230348445053312742873761884855485729113025581647276867315798849203117725172233476837791264307389391010098060457981407981891444335103064591294018557679662544083198711657251330156903280621896937993093473326514847491237145539849193927944235131336086097067861877104173443010604382117406174994099974115992072294463826091113192542227580873121757541476880372590933606339801617794539879840215619828138004189312894006853980222294988865360216162151722057531791793132263184122132298752811376234298614281570084333513225069893012377956635039340795441847163118089590626113716929500880573645402095661954847377369947119297716789221723541933481684040171441568977259764417141401321243453591537114175078618192668816880758352661348223382641761195769143870801057785218056839547572001607471576538543434235885788603505047962735015646974366287472834423466795880904770867408837901591089296030634260344832179953402446153390215869588669998571603716821476043264547819798789591479580256552726900623033201976685012218474350482460905364351714283734018991994875707564308104948390986797459730701559489705096996589705975699084318732856435948151751320275456288193362526208*i1^54 + 9047507341976802871907029567722732287287401954492401634420426773076955122250114101548450552525583294878523014513843116345898272590275692125982985949269075484825315275024666931937708860473522911427888290364194171843537227805083169687767944383114010573906054005223888842117794092022196842408379710734701635852414242973846980985971475378801334566530578935792537351567634646914415546398715323229861336711633337272959949954862899280452973652985311261616552760505168741964627848677211536672470483211590077341218429387378808793252608131202408897867115617341440612312790506864109866717328510719927885858100018322291221466759194167767955872505877891319684335705159388097174919296232609507907283852484547979853271064872601026697627446694973055000647703563949546904403094084996059056294729489314352060603097669615684307171257757639674816042219767668853495282086448336971232718918937050517564362288115785597595358517191243116085362098828498201465179076181981337548836003243351259418434612539185554953939564319035499289851849619948964562230712267560023652906800228302360415223745355730914410586216616994572467025011132672913359830981911804718139794267909996176739645371230646542279156250429676796718552270838101802875356374524991340742053734807402941184674261536946858787154599013653731020692087021091293274877840398983313321468776492683396648884606033164108365924543230850572956046093336019779979233419712114801724660418675727507136301033359004401664*i1^55 + -85431579331615680225870886039781701545578983857453559732507587083598850045706749973638504854785850645649907261377446749443390985594033343067946497450539244960551105009279180183931970400839677586530062676149959756958866828434937428132013011093091602271053231350222978956400966248577454126734572944983225611736229121434760899794769429214014126356627120466976548387405596302867110167032942750194414725476141534304512247137660226547610720233731475483119616277923724271059600780013568136694807718267866956830290792968686463557915862781735504580109468375566995334732843297521479497971844611646668736797699769114021056415256865394328526141741156417112841092518074791181405567381609229653711799254228750228930719736438886989981573712704652182575712344924145700978411146885771045075471259152760178732412143127806175612771466476112693654703063181021186414438934422200560765663021694872235939627193747151694495332937662410701930231323378292457122962109625575771123822646324885733232026279176233983185931432976731284430672329103931952843901727415753918800117777823213089430586574611771660101802479011065518826198636638023338720193193422284937580565325474697313047094204468771505419575097660084493451305481418079264967697405837616858804405753286007724969636592388973122446768957774966423047760127349121489768656297318223976014118089475177207256929890706843066464461095200342267134304529182185638828396171362498035302889511164318811405942784*i1^56 + -497589465889934682589979927249048061370720146361278703098063153981922418349449472184907725544376120337643015263848591786287202348475790543488151303510788538678576864609199746701297324629991072543446857248855392844402776495392757404990035456581639342282255258039817945339362449689685551201853216542932776064838426711305662316000776349633218942014950844103189847181934090785534737841911246251190129772529149799578319284616065700543749509572386809502612384445895198118808308725761188180760936939336528829232502243133605240350543172863475945991257627834239583817200567767463871143724956141794385696661866172780124683078438001132820267283770617191002866271997260296000771675993997552212472654207449025017724516074711674174743465080794684430089711425787985633113410922779394319114998097567743368688178484286916515920769241455155427366417671506831181483874519812793861553021486908533918353231229411545371617008260257298452056964058294850715201727900168276304982755709100555743149243331442356171493782220869197943129396683156992265924977371008398596532838131441626455378357285357320210019269442835612376223351682156333064903187434574516123963305997280811780596437670236386058767879477451642550181870312266721419528015095849168963352443950450193426231967322925515827631389270352951656991294180877767138370373928554119522570480444657061520580492146588041534573285967943465572475836679350989439606291848083081013778144817053696*i1^57 + -552749777568060750839902819907333706855089249183531100054858893788933240891273459378958337394993088869349645900677267834061550435827425777941121706070631854342950135915850277861142788931389337381529868943265858830389206571826081799769988413654895118474399001946272703300227465289594130589075180407862578127424419940114012104864614121501061908338680502502543105177411735119159697590452401411381195786620886308955466624281944913257383696269623983486535285165133832605705941857784888470313016336956795923745467233166285095744425396505271351438929990768277311401989893177318076956785075193999972447987380911374176428515782174986793189447909728208989162988645451274023763728649887202443310748764206777066428193425740168844708652887786524807970398015294886092938798258176969642838177267417671728295788340867610886551024565463741235305686107500327888558804937340293094878267200085345141624874752559097972266272531863967015097679702249622193472020277378639713150912756070069672401423609171694535668393131871839689327835172069994608117414938738057427329827248672111017763907213279649064356960657983688877003386108212113972969441714503823891040402940768787602943921747837996610195378531345564043621895588680928458994486140050045685299493045869022404613807167766459490258886659289304062297543650026196896218714991359887157158161132726147834737526336269841208654373433750041857766597585767053677500851521365655683072*i1^58 + -513787779947758945903057655769237299649252516998195396472638846662869613298525115136268732748253954607339794485573279206226652159584698089004396463336120755482036423562414544318656905303050492545625217174576250809896171487672101605421553190204134136511207755985032496820782701620051020502984533345106259592398982416649058109470027894817588355327475060810104226900817263608421472702706656839546703706259225802815819447959169302539654689842258623940961362171818266872195271169181356971302609111384015407550338961466991766826474658078157213683374611806817039598419378103808176476734030845652989084418512549663132426617686733440474737530487437026139399594205234644809037752404102954934230915339363672715528585210454151957192447444350012232580960698999532889523102759619958390918468290460695012171222958126590267211286006428187666003451418470326850123780315750878135829710804284016905468597006737909008415059422467728795983966285967149418928463017967569984639222371569915308457456355585396482787654062304522029571276855637625210327371348587177553947836124995436322492565465936569573143724545820999335528283917087887077839863149426335519739016507439993748385055276508627041276450184192722898378774528037224053939014748733241929312257401586666544007697547646980721423886395408036709097660399702584987973263731626684180460849415780728700248566595446040699195322015443344270134101092165889624511610880*i1^59 + -268577006609450543419934042366655302147797095070432835968981220577958746594782097957642818857975019783321328934963877425347648162696489413993486967977744512654184115539429300797920285399580673228247117741817990762165766983434097454695105865968530650588158344485048247895615819442888461238870753363826088421559902410534605197299122501724413690305767450197550240902698060177320745833675411607570643117455485464141727622856297158986683045416333818987929425093209766308668245216979846031126385824808011163587372927304763049964323284433154823759078847778522867448960356240651394347749793238961389670665033403707450882741034227521344822152324940007461550911185612367114231521866378422832379670081738056798056640835758700494234986237619221106746353470404614992885279042203512398530418223036306310868770508457138031886207395325041639422727747090508133782807024174806875091031751328646468855183626909200947687102799264555766622538554617141921238021134694674838331929512975254422876423933896034282879419203196039509002534000006256805254912872887898989687664744186045143219248342719511901216305923380434036556436717889434451659193474423916987402546465673594007233867841960871301037548483386880259856345185642581278941566207727131865164262667477760235691467395061046163957245401203864586250721937963238611613760958816154136661827188626927181457381477072986163214914429696734681924216215830528*i1^60 + -95904466061093544001804453733876128174250067464006967068654659929331483573783096479285761430651263423211538763290444757345917453366934748008579453015757839842474604973955247419439842774102574063417806332842480837552745746576955611027292504201908657724657490745004361277570988076510567256517677342466038146790153439908933323424825378472494443396959640610843373043643747290739776353379799077568267295728051094761558517199608977415945926760850751032911308864857676577983419295228336196349927034686600106987144823109341660652960914630512826266204831674996325567162624534382728139425160924427195587381897093894230070193716956596014087986507316696407009430087751844594671198873552022557688061330081527232995493533767163254123661111093002360869989245075677625664955461074910768429124778012630636183836486465894278835020654203331243510726340462063788303246601229551516475701205106474640967495737686071084709845475817334332967747484136277000207446082022982164349992805936349677676135632672526772630784714412470220767997387680921470153772262534044457633699633023022753448926093944710854974228578073820252655445707983272905957932057894864413116513033971120666388989053148717834624012442487935094105540217216818291382914608719608165302597861778436235320962023295265213448234504581429988308323204872525311937657387845164143014038952469572208738410063653768039295962744255412174848*i1^61 + -10678355875292461719080087499372882711695510289826949792324628936055547208468711239914417469696284648046858742156676846243355480082044728498444715862005641780345754125514978273205741498220628354280866743131490245593542370551034084623807695004392880454341805198138320190794656040077427399562326701240654606062522105716272005029337132063199816285880057456352872020831605726621511911112399574303988804322422876233354872064548313640457238388786581538283138901700899085857946709097265462879466893984330831033177678954432404479750262064956233450044052522624862835368339395315740926519975418715718871176953935530735431606842702878818089625454978193671444382596160631358468408104776464406682442082957140646318101609109188218088456585761954383516439032663301798560299258931221390422599447236285439139862125948960608419153340699735356702437790439718633263608780161377330485897162433475198634073585462194297080291424004186393008092722800194780707124290871969583068707773836517246603673896084668453693946190840188495053347140502265912662353607589527456304106578764415774382016536115684841030561242027203234431258500124049061075210803299855281283168238527931231265212548855581470357829974319508027104766698468302750481337171713236383064596571490273579998181342666516152261139784193034309090710077136197685623823172198245506674268441857690369006367895094962040246108160*i1^62 + -920415277920831491917792310262438412946659557437404025097819883009840460379962787255878846879745908458823447053179375812721504996640086108688307429278987656307092991595723337949018095039234091236456938438370808346989801129006856093120388505605793279474381134611020079200775052987823890986302684603381441968878858109420923917236596523158531973390994361316986013338405046285820573368846067970553102229001948051871029265597224725537480015474061828040037397713066202570944614256183843751035247835957476119719501264972984781462654510991522491081583652696224147939016004320365287767190454833990943123029526360794450773192249848817371249661227541345060774285959927007878893108062319462510309289727050207764074987373747491245214663116750120166424228666509134723580798878294644951831834365392810031485478915995188878309496094840657396714569626919310274142786426805249107478691686731136684033538621430473383265334094754440431200346121516072918918436988057375542650905534458498995090476823499479364251043243378300108791704698163281342385457034429513674326979201184043082775865117927743408110921317094970695957232863594662692039198277904904324655627710828060546502531101861305083744809061069277561790697674321781536428017718164202628270516669443941927763140450847005192870422263460071285763168056099995845879145393089433345227905468368181637440832798720*i1^63 + -33675793626719925639565144190085517827348378553663508676105650341784843443138442617430414023154978226149674400409840529524819396149888423033871067376734877208066407460616243609882079579775078663676796905243785416847765974832908349833842330324525886766164340434497427931646338289355383789584808651778270970914457451615384515294841343834675651634714602876438014822184768211104293763687080131876656184892374744883846057069907142642630750501727324615284888636576014707246746281533478965614869458182770522179659210714172015792423117003344953536568198440926769800548357821753493715941862224703798407026770247977122035919564987134033934515576146834047424818477265369771464409518348502331077451993651330777781752483451892366195184011355782956127235117408912449688794428526420923989214428063918864258012152532458579493408271219925320932112096388036393638123322723321462163674350956844565854345634133621168545044306047253644992359513377209259790100009445631658568124050410728748620505952471194181439384439481501405583276620869679894103876939679970330467926620538284967714177304615716374992601842796516944628582504911024886924796375634363212762446994604999468816342898189690266087638101368773021270366752390751927963403547648795233889213513257810023698305470955208708009702935090198809414872390280636458138611361120658742149574612221952*i1^64 + -67471149176305142570831308751433170888863238981036920631005892170088208534150415959630118907264014902767048715898119512661667164810429036461505821577613117023412021031351207751283015869952833667723060971441337236532263578617242371845407689149432835332700702527310751942761346097416984544357273477668429645502562606521502237885940486859279025440779000946939797257058071081218479163432353426838313246593550142075983491494934514266140667604567704498362635540976212908574603721671382413683016577820618977891033087162336805845970256894693203404938915567071681545426260549981048046533686573166088861802591120903369473075852852381350845713267642565167172303926170845105499132824034644066911072476012752338760952554467246366986797318404267544222186947687727070341280731568180934255391171278088514562234169451892336266128185784331219199374444818330196541127524351032218606654714573190836522634903343786917129961910628904676180879092922876393868448505819065200885074839307246949978703342552755077911004801211363371380992480894291883197793585351765199790742481888807926103862660353007152873768407641623628638691357889278853372562415574409389557586134956425803782914657765450457223717460589486602038334557648075783296634244661869952075882369148073239583278934245302232645415191730992068318680985966255359200403634991923200*i1^65 + 5556988296104387430958329419556072676162806778841578112661923566028312351822540374403346798810846650827650793409356140734673240850638573645160944286299547884188545298305370424934826378001870193622227626058226124353276357058671024448345344959615118286158118037792604457362529313633028145183710918813970074313461823039128070329225909529344127313491076509340922301073097879124226961966782274670978215047304854212783677381570554065129537768922346492278850029302652618701652576219323722387220539507050201124330105580253444771025367094476289333941147236142191024300596347015862398883553717626510380600256124806547356632543700406359618857945504078601909699618615904669740762127804178541755979647491299032929627905674276592662280549537290433370398981899019999390410965877425187986326472243988859566261373177968553967028393768505203617501729436782896451482792408810603681185587013963560407302625505127406233214009114862587388252232242595165687006274768989365806915115687721608440419388585691853858404265046119635007658638389691117766672933170155965033869992428672001404076211311510909814104290593985230471254951068856359997643555159639887990020617251717515450224897849429941172165471277253737614458475831103669187731304572170493649869143849655067810879859104566749383267812370020229703851391634636800000*i1^66 + -387047881472771867617773402758397763155500388351505607063970099421055874586019320871802772817697632999452223201175345883332145841424052971605643511380362419311496833370928893366372434379797848424427665636905656304576281368505527965012712054535221903061946936552957344461766286394785617806238738555333334237762188766948141131419892927739320378043262157679847961675346157241062547431736155182989333376028129335437903040686911994981575545866273689216852510248753642615426187933941701209116796008771794624248633357533092375629043974586034216859161171723143519441112668083679442692833060741018476955997940547004829682044758357381945528893336380969631210022687729419560515909982501041693005089793481853664727694469519862382115043708152938668366415320833770204306939872221365401908945976229933341140036783619841604311202525574949319521815848456919097238803733622227480886882597557039026338596502690575744568570950566307883769448629108963071148584691787854141738302125929703350259529445157345888609364189695574470977921891582000842575887147052514050908426961372242301826313208695936087644352505607778761114084759121836316295559357906559967430869717442053011352530048231520411155930710587897930203373210407156814913114073978381013035474234341645470411890706361920607321854050304000000000*i1^67 + -9612190019325894050054133629982900223028690475215582155249662981446562582875834664183475698561136232004199313941161811158579481001787367344251483023727990119037885857901429117316975781286887211436942195440177258408709949129517488371743657614704328790514074961045757464676779428139288857076655559685305164564431628160497790762626886541060054224392223013147605049877065977503808001489166507067896927164771514744447149037718673976611285012659398719891474997130576054630938592085614329391951555013388837962222977276216438035315056453993763919808999821419522255329835483221667165689139492580459218088395243134294964135847698315055317422112658297168037976039469251780250304513011100384825551708252333915028257918967835935825392536468595030426166828720450906813957404580568485084592018003844184314645412587358467308528967222644867904790060638952911027484660594197974239687613981917129638620909209526097908911911880272329184423092481277098194469474493326312086731839238619070974439690865198630330774606665936497108396933651077593682687855216264517788656447727794382200554609540066707220890244255660949677715661730719095631884972277252442971292041403605542541970511428629546100349755931965350310301696353062137186388216337939287867764056974333585653760000000000000*i1^68 + -143774270442127210506039623007644375737907942107285684284415506050656418741126272824786047337435437490516327500761638503891399803640090961736832428465715620246756841645439071072262938978811721506644529888077817471085838296168045473891431014115276603085385695385540604188630502645629749077284491453444995685750715015378986944844561039631945973706363099474256558166072188206625347093838927273409082673359299374982782373189215182278135211807370760705468235495834355926725373995617961804740217034982190567870974489451631048070485301672385577268367139064390382885650004198999424027381281090461683010429970597158997428912325129196025082224189612689922074234997111809372905847419309382755878062526501653924852628439263420629229678147445580474648901970733879144505209744066661724881309044753118226291465464412193689502152089121917308482738335760116405746179706968502784739811571407753920729810686804262142164983542210451535592259964574291835180607410256379178609055238761615342840392370152609257185468437459950453064113894531680380201376735139892944413013243995403619635532397577063488043360310871498416829313973013779975443184274588683733453959153037061866084618803516531975739713274599400725715299991468269795832452507238400000000000000000*i1^69 + 245484361707821671057506911265575116865337109815629736675270800368661137169287179414061895692553282558232935128924804682202840279667362905711493494360293387404740973028099484705352567942875980337249943514598646330021208671048242650041383988902829217852029129432586932950203903448232036187815913720132790483618568335478685455405400921108279927904469760298774913816222845795183553245216326720244580522144045292947201760722053560801858389355908716547343810303734792302226067373699526789699692727132952564704844945729985288604333987415648743960947848840575784459761938065146634095005910609675702329985259981713136963229237537267072075045963938772239115268028780553538580674321546625214338994892547995392703578335378865735075224512357871264265419973237930788461624773984427199107938812027604381687519095400588470303968968377976340286269294805910383791277432210833609973051830998511834733762819972082259793110149998521418091179156388528981898544467436930065135251770209905905408911984179466319924858568081584880024353643716338818070462514562987242155843824042380329388486941233650999629220694316013888656139385210033429067951055309852760204047408644790660984484059618648909271365583553045725184000000000000000000000*i1^70 + -1151066826474570136308504140709507305634520297390275263705003649522056873629951588125319326831773763291836897947659545457034797620404114759959281697643942532458933327357113608703060575741443145882849937024698566770606560880025676596494946436953997163563505015347720758726353647504682332375277712623060374624213069163561197026746721510703806907571288159899463118058345584917691894966479543807790251793418429168135365550228312210992227605052808774755980567354740641016844673804334984919474688873563346461984880709143674484002638854232872600969300057976616278007904280716287734132410743083793364415420341091790148772991908367283644161527724418747264120349122928848163759527157228355383894234217090085700302255428529288724842204978129446851823248417991705144676651674134451741039665888687424263896375891114853911092277682262252620526466049052495982731386989540114073552125062017768241821369856853817056463818604083813161201526253147336413359179624811692766205438095356940831720450788760331610737118293356421372559312195477307840796154959857303005916266775048878266220637747610999998111449338503920815854937431541059680897303332723688308296698287174815764877148160000000000000000000000000*i1^71 - N1*837558630824415776510102755912952053320995479369582373277003322980007304222238432443283972709078983583334405480898815278663373132336206249066723260581002898501921869401209632812500*i2, 51030113550572249101591732926094885025062328471666118276778774691134815534411379661884609517986676835341381185642680964600589540571159974491210492937543817647914150735091046396893389515237582731852517750744658808647894014437600840940372881685070505174278828583208577469144367255896486593362063098537694370027331013810118181880013329170001832868288886129828446209999205143938914692606642779758314759798385814252959726709730668290811376059745589785949973560289030542902480040158348287942568408566939684070283315764772373052502433759251528705186629716285936096834220465904244110181307028267055239394864743221761842056764218571679218541088222106201160733781356536002298027278421825475539106888166720532517235038666189904572706504031357946495445896721867143084081764780945875084007014962555742244066870040313587756347739472944787662897424246287172910499979778010010289098746691853758070242853033725776753848745660572069711205036222872314643685953548960449851622903583477213241263955564024795716567956510078529708760809455154702894646620601392526789054397845599293804077473076061625328634844787800913628659931212917160190852039586984999047517410292908540470188482425087938972058934818406874884418709097751339034680687233231802519306950514294342115788934481336774366653229221835184824543436935967095966474529686903126632977010245863507056238838542225454351728498332775749297752075293736738743050660086385284262426579126508057927636434138128041753872126952398805281778812607810244210072794895906436046017587549082529941477099633355263055982902291417538526219391687033885886770843535742102934353350102474814277061185008484751637887422731417626320474034015843647736046801585387637653556373897390779745705194107699200000000000000000000000000000000 + -2456142500146638103225483842033812072024249849435612442321222675785814812117372905842677777616634484474917662623794154888996795744351342588414845614405805203964903186374034263097421847318509292782154161751686453654107545681771085519560564326703853677512585554661459229850329521017608759957154638508211862440537546215977059660563226857450644019191464385890417776890277955769807756397718705038549594200641432188675671094865974916118045727330274278950996100561634283217806183463361449088451196869914963800281414060580047952817731000362317340939863644880597203016399603597849709788632326931254430811374417387409637579597727599393341673561195704326998410706382951974732519132802546376262152926025230242013042357377494871647217713315162249204316328708577547627413541655233968257799731692233003013118235639512413364810068532465383484438374404203905121702078957440130242275907102624083175312288087712520946317600341447559721288687642890629946255466287226166785022165238880738006510775064021420432630745983310785018393844280974464403028283116685523569250669305005337530693534510311864997925251021975214187453904807212160028776534940108660439974347502430386358096812328399329163370061815167391578255568498215677162874115564493193755030238542027089650236380498029580468874984047919623041831778584998738773856845288673085535555560407248515716148309294785191726639075153236979332768113785557329584247504702036870012129244740727666584858847826150721464301185973244653126821940509577615033868929911642537070520947204813887483633780790682515316835239639572034697838043946833809763925867892059684511632443180236150513168637295151473446653572800841086737699539646747380067813186949492565386823505075158369187044179679641600000000000000000000000000000000*i1 + 73567547530278403518919856409484675943295998752350521722171470248327694081897221387390792517521912917773412126548843784155224455628143665134628701332662160721302360176110491563468072099263505131863308117512803921276399410240010042971244781013181559132421653512608324626951421186425125547471339046588965540193955155686578707276353014256578462246683824351357986013661610183818795246904949693240655373754818166495100156434188714393363804022168482766647023400199061119305937385861462262246995545384856915323990450443061056066284075386670464424786874044007210630581565702773028850642721957654079805512224740974299754770220265929748700084609585893138828075178344825409218499515240463974365135079122780034342012661947607861667323476334163884302689898845606788935579219648555256009561932551245841851780071527177097253894863039937153025964743635783513914862865525617044822143965826289389087779947955777101571361957322592671846354487672231839538353247246377466653729585286904908854232520964408568584327667760417739961133588237102320562780835674736050581981588021597715137516137732815485533960258622774533044978864898267335618832744618574264426358195583810529515454373623023109765873498289289901254334391961205937680861984614639344922330518319651075543080563494105708930118580269937599612337008137734187016432202637456874068235941150696843258579808887987844780134825910711985756393396865765869834025700488186604832194095851234421185030334542936248852724832706943989312508157803965997481536927619682411647078747543052836499258905066632249291750589812402541745592848675278813605472043695194650350585624637942499041344759322592113935488563191066602526686108407026929947424913262612247862681491900008951363324765378969600000000000000000000000000000*i1^2 + -1071802490391306129126025073674263909771337489100011594267621816892131435928803467003331034273199067191324154291859636630259455750530400161850782989483925096411692494355059301350497947782331125112300787688274446220224847659878636138228594533127965228658111968631819998015290923918058638479958327274347744759343491587769894328264466618220413564657285746987015692684321278158162046012291430029054356191964994910523534760141600013387135533362435422346317760216925248323001380383932019280155269118431918179446100400766028299126079123307224024028635872629434748874715419670826453929806643642660801545264219248869775226178717042178366100438729073456838536563441983339283758071771419253943714940768389359956433969320267920165329933889669695148938273851044475989170631216811244995495913888954413746261864786431570740838324867355217831926971486829677326793746450019961020404169203015157793569241304045314773120143812348367757200114479115474896559011274787518462958437228982040272285980180829557766060013073390666455485431771545885747960266791289282709984860421561742005555586540871047824519997042308666730067420651472606462779903471632472327194396418644303669708333310383455373000155953528573797573757998035835978060424713921737861334884867365675301138319762272441270339137286704635054872183198597475541951173639848270285837389100353501085122444626094882294279649021599985028156774554107913344541985128676445519433064964433714303780611928542714351666607027015077699667475601718808125892551065995969971867983180893261698631220140239579244488761648754775824087474692252972575895448165477115197462610795784062279674674806577813987995839840949059278871887930656247304808290577118005888308209028324873669844887893180416000000000000000000000000000*i1^3 + 9016584114034709134411709424227120139010446661441063979581098599229452195277256579170645127015995323411356528588352691958731081200782163646794779612082301077300748401255730807181841838395276554173963985036332374503640196230595662955990558832319960864402036322749834942377834955860941523233373199303095064447077943666577331472884745983819924517740919248470077674494377204338989316985077979231947191781224409087296650968324127276508577393835998187941723906515240783734409950902421287635318777415026011822078824399278483887574479513394790002451444501658865584292692022132157885343553881027489404356714207660224439435935578562570832137434666648710467121255426799074977466358174869494219849970741185349445517149503356065765571518001366724440180926531745486551710406504818226552847447709677158581975883034454519520759421258541545202963743715989595014570515225356798630191468649441043783079091070682053390317414021149816786763484582074592408286642460101462358050068569070029368200776988991899644806282515089832150784065738641561799852757358087335581493757578717601328087424836017422737139857588987483643291978524704982987847562601651747305126206536579873273082553037733428612984416740768892984517910422353033161316390880185999276350909696011552537975426025474529255951448727300911254176618284950844769075310321199269346000465021388984565565551313037267703686090434693554238492538117769496735596615094946426750041465905547042910098620137629524077055542234824147418518910927821371326153219410534282521561950186807774013129506084949746477804044162400260262447912706723283610427822209098840565853488574480678886381801534884198047385783410828093965656305279341003215706941205601759210502873499169670288165292191252480000000000000000000000000*i1^4 + -44270573561972310406719202810601022532730639110677181285766609946284016904132337151141759874242958588140858882980466598260039296144725596405247836968843010351482114852341302618406882971481470099139423673162345403389287955831287534845198214187593692552683366132057591383531593102918702500185180295686291091836722426211098270900088280923445035649158557105827273826936380859803651235194596141426011582136578393251282008255446609104376778412024843476446869319002418115074407567678062424450339078656298666666502045614411530237978788085825501439576887768527545417004335696082066383733640689623824242743305082403353779947669087543167690028948517003793637655328005144536030384956583823484436667929862116708626946156423470260409747935581270252684616701054283365092410947061076669752456898685864018237048256849637124469705953702512541833361320408046855606675354581891009432416318058053274790524276986448887802917892141073431181382096454121518857705960224607225868290359407209442105702664645637135840875612992440357336367924864197832833057675065727929538169319629001810729411202495825718777951978539959487846844102748931882890123262786413262047109967216271883131419566693065824259406579582551451249229422914181967121495717273859317523540812389538553623405997382954403967238269908934780860769385889803361554479348618341357756616568905245353709768123041924340197097682394160423126617985243015231462046707636057439996665046411409823824421170568086143011138439715225794494334492566768453994778074846753888770044441007130123603779326324603336334411542300235935691908536354823885838350301452531428251348239453173344009595764394872983945685535269431570640828129682909285582727496905697545739442838233803409796292471957749760000000000000000000000*i1^5 + 109490890502831037599806409314404051078592817071976487266912178100273870040090548112711064104277066376373290943745214507135117303931728336008515080608179667797570098771199867354147479500348169236700560378365182171558715734370320950415137949323273269428392185522972624892623037251279897166310964868487807126641665361460815366787992390945257043156360223667501875441789803593092228287478855464703966597673686755533385021079309999964548240443766328272786952707154835509934332044570591748132365955920543444798105740799553827117361754350513452998494201752353611676226384887774476547474029105134067120163066443896918428693773658420392480057640093952549356270273729727157437625786875855423696815582297981723346435889656470445421877547410901755095664436680953626713682535713998714709084876668321228681559861929325946559990510596252726798412583812136915132584000531123494915607297199210726478422317692756394938720147168547657254497821453042175602455645972158733238634275822024567548860852485551909214194838684473600671369003322110537803093307786666769768848134681365078706116829536910693084514616073185528620668828965360019538925164663317736231978938151204394155435879445673611089846105721399917582511971033169936533048169184661438487055141912220218874379299349887674590902943977623338649790309638776096553220733509542480144034858434181095204317913316779232395995755383232776472676111675083564487465291978534633646321292934889527780376932352770660425863395272732428812743449116329693848438615240024771432466194667093411824943682529116170376880791224400285431778415977457665940469439159013503138288167653210510668137630012018165169051559938736901077175855498337509919084802362559353532002002328438576680922190446592000000000000000000000*i1^6 + -23156044153373199737956355128548852581612458038940808007134698618424732228370622995407124552285675922238458111772783192168539473702070849141934733049003405726228268859723347680402017931239626444833286590233077063159781924187582890592260490206478194628614769000592832105538102970397388856181498187634267636372487302389523258826955783455457407365551592210110233493726315425671512644110224600969214500437683779079189845373759433686518346394339224330168800559318617530907300543894802361102615335791285356178634032584037660342307584508763227226682631093078286278923632059531733734222266151928504122648868640469044482424102850894752843789181117278813951653865465998786371603537951154423446234655807668834498697408396739843248196456897892823605877990502043614219342970065652678351544053462434751878758257782776903989238087811356026395486452792745364284092399704155414918207423024169297977788742679867852970572078353494237948224718507070880785685319179972587044394370690103727046112900556881422803946081240139103562274369950696719773768526816650081373360558540622377390066660215681116498228816982684094397706730759123370214709977096323081208824519515789116671855357445570535895164475198475926277427171198256863607717623559312637936416740233238483668843198352294611834230601639384835845342977014357420685562986092375811778093647253892678894794346156185460150990900136172798293543350041856384061969063361411481601615585089098210207830685796420093268570957387266143027713358912514449223000378701582387969201625684901554077747088401624365757115475288834000051960745782735069276106724260871022781412420209165692441289498421289418212272200714867581804324142605162657021874127879026889834152120905281725696097722040320000000000000000000*i1^7 + 13081570871960932005115167163905934368083764931004957404762117351331826506791631146835898904317158060817901621322646462768160177820615192429141233574804949267263242914148784476126312872880830880863128766198652225721293737078160705621494453191634369351649191691207378424388635352128762477465258364818530633458224301552051849911460579108086368030488626844192169791714905343713068347303668201840464725266886962752646222027240638002915135167792449936075590065244029468195175154841861826413411498754065812882405526448310511511562737287044481074339997494143556823616682923119666069192455382855521920716431846569562150337362891844561140074474709978239409841596687309231064852130586970203401836790442753259314752393194735982165832917497455202983394517150339987797065129441323263459579847885756166027774693878461287581082336198030434557770020567559418676887880903435832728762216220615817572708132715268316276175272083072059174087013690591871861037385820056985795346819295401079196282075910648990202586642571568356687348386426188751669348849822293090947750950058141388055594424408019929524537900404861668317304993907529190834183100815435649150734181951100004871223395724829980682984675955926786483079562535254793760529953094273759072564927065451245911054569453804323534530887256533640199628325182769096786571218069556749890038417010225366042347922487567130572401004339062467011809699166390078149741272857694225806157153501080974465583208062603098182090804254509343373633980410842026601265470663072384701821667904255147842468181216424996200861161302646452375599496511007688499230869957322506987544887015589243157431747370410504425118682338780145268641386188615916101149575279229155117903856596917714601714594611200000000000000000*i1^8 + -10723105069031386744693142643003279851812779121619784979343542613420036178652014311864843042779893280034263867969246669743741711852680691768844927668037381857740461738287548925490331775223703255272601803163666091596645629460543997447212590820790071048345724207730908577172336009529986659080107610182539814782244116616737326874759024238508057677990434240618677051314821971133121854986845375176701847457038032590790323391513910865513252015018458584325066927219892506581553140690180591595732927981648308626081232020508616671635127151596190614327747375225882325599287745504423087320818210363533734312413918393272810122861513117835836569906104989708443938758315134028945517627275860821285261076976737571638916879427928164514105914257468048700745124040026711320073861182853302652682225323394085864209603933438547005632290452474261125705275414614175012593729706999211869954360597681616006667748284935955103167577480833916808700395836489234856872444329686930991758074799203765820454735796815664398465776696909435665992234585125010199710952194807536926094237564873745568157576069754038573039306251667166878114838657974447780708161043870509175187241676673031665631680801341438358816901904349883214061487173628004130040113936767092666406294618159630908413031077082211976383640061678273598484669830401245292901379007995078810505731789158050025343803850105781843491647915212335348377462365361114832175104636062610561445560574174087020936470374415808844303440299472590857301400884994044870828461138286859798691128880474927555017406864967991567634031656717744733775557706415674387169830435950243063755627510490698546998681225215827634548421094328765619783345064288112194574636751547480505867382647088759441222270976000000000000000*i1^9 + 100935009792169412636359292703863414370864054680059501500543586485775109672958200331006713735734192763895184319687844035674136856705389858734793038168861945307790530712046762863185962732859100996383557404405531937802357904630224371517998278358020553027880876823819015389797086388996252928951041194131641726317726527131388436793873710338396623141785115616872807398156448871582322750779218018077947758863125972773916526719558305827020602597331197926402181677936765102220802218446372774320788731134153716191696135676489717942346116382832980305581705335275977446439941996893252436769988896427539468241124778997851660505916193709038086509450852477592863519666906862381395616655342649386952462415033061541983976599028843451178759482790040009017387786081074134897576417549973597100188331241371813520396271733718752510657483547434043679313167104336178060945465892880170981465357708581785465108305315790945866315035296903585507962964163811574408812542487775494480007033448993527896049931176771099622716172054100423069572836278732288068428699735326138670616984378588378221997407124729649992498524502056249661700250354894626509235644876962648870917737259339519215377280503809938710102885517601093897863355367370244024149317356798847686551087397780373425823454192616030790811009975122796359800993897625133831546601488218300654764582158693571571494276990359806899173958028728371125816017075124066346974287416711913718901982131201985967755159551503349713342445405306682735842924502470884998252228248773576162980435423583636571580307925562953071226239116233242406106538577501992975423293905863803780908094705304608148679400527516923430978619865589895972686623198627495259814937019401939420365074659559673442364030976000000000000*i1^10 + -114317119361423455432910103800541368349233575916849289127162002772004657960812578737698442250132635991876733672417895196928174992751006239498668530471677904557341205836654772805149408655430101844817476431087140773073949288987721061359007628914643341576121526734563036753688412368471478714212569153868244753446255639605374019271892166958685412089521127509336271024188653212148873870167039966795202703511565695296064331364130185019636457881375996935448405484075703338347259777120038301960711691867849107634466264694691944796558172156533465300962547712283295667606614502083519821786825607975487705123437002286041215710323619405029584497328890584564262392483488646101716531845813426050598165588976633121739724203765006374123563566648035451959712800904846904308453627521619259817106360263924809293298270633792335751445186963157493848693114612383649916765027801389255661045540916427135568216691892500406234483556930498491922033042138794491223453880281316014154910233613739499364049013079630448867290110466511555001653039142339874637377916311634452715182002812298392182859223934248566780780192756768080808766451265212649658785564384398050886577142754021736655153566789726437911246468545808824600286229173827822875983928304709808865374322416393401739371555530330566168192804938452506961455642138841865942738335246583738962940438171932942987033758006051487844625567736052827287146794813361643583936379905706987597540102499196642507330368772081670573617140649060110993242622563719592329871784138106116835969706592741995720679288525508757890954506415224809599613322997312693040673205272769316784194427489420633288018289693622769530917779235168931034210504229335527996337917718998152044539134200585753647801958400000000000*i1^11 + 73707281398345969277970744866459127491744816932875176147173965430517495634976755463993926486944450648778607500117463428072347945258618994348375351485345181677013822672543988890738566770667655709441846490885489066415525349090968365771812319339881554486778917394923893885319602758570889730384816738106380633589284511348287668764581942350270348177730199218863146982942151434629130061473124980196750195179759522166928261930942054465611102277363400826108969200842306848693050607453242035213734685970305563224519661409915871593449846575520328334501765563884149976157483655650134160356194029194260057277268430945245119167110370519468388976072337998218545812687581788773393797098434023841604381279853571356505501179715016530609774520385694005802110385461369375022197016324080474351782428169662995587231491080116163493112676199849923276414393694649083165771078494195668688130547326149585898402397910449654524072270087941671612339866661637603673215543406052392298941718561983837271248291520735515986401268252970297208364777923147594267498045616406289051644082479951057582387703398267621345598962782429023577967745086962604555562659585315894606850876439701492315430091356079606644743295037658410908603257196359084911913257720176652579272908924314204677358818275094029339178382976059920747147959347524179952880392393316714050363147802044435748761969915429366665855654009122486896329495033226271520716115097102387013433612503938272331926515029047594488552618832826605409437373904073369165091639486476400616015396944012313249723791421261331003112941835036400418116935421819657686035195078673110381067599442104655259951087544912747993460883528032610423380788297131880989307456181000762275828660247929116956819456000000000*i1^12 + -34923348591388506891625557571478754424171614728894063024519337315684969571924987738113954753041247639551616879647052627044040652592414751219929714709934802651906577685435252733231350981287866015621728746658421589485871318659791186514238576050591806501644740475367783271027851686885924919278323247940084561141662891807347312087295703201313618777765226058152815215638693099482446612264398791054608442164924424202334183135039340744679037415863769993886811956306242107299231735322058130479418077774679160174166911364582021329484801110396646000147955391519445264153982216325199014312642601504455150329719228407294638146130111791570469229978090231459487470520975909898773166626818239232218108799554176069576382116994917819236918352858981619509560360632533962008141129986033407790490193988466101136150129021683799770764344937877631469121488614352724282037145447407878931793121227321845259583365669379787965531770518414525338452232662407418603381571310099754333406838494514879596304380532755381221713743648148537817892013374010929530559420836585811286457366983920481186402320859454856882890881418232005582997395510193374661774609516602597457648735373304632391483958552956576510329608558678176832627138079878427272175995413873979809135780490009201866923678979838186165918056820954839427073539134309204792165623267259836705758777110776480606596195193433040934693689107901131106193851695560022074515185914337344835631952114981107655127102495158333668595125547085055329324070188881390380811044309753398910951746722928078973098485248943563122966132114473007310542327654461518636062920069817245619415634172332389767815943615979883137152333852120872525259245127537893164103577711183701911689210514143609576488960000000*i1^13 + 12246494652904107340847072624897410482155317894959132928118064698557737476895468479465475063076182111650951330438187596536277969770494567790056145399330007001022025550123401883100706047016716050195769479580252531287711193627406991332450269951705618325715295627182421445700891900829964921571357387330449209853709707785351345467831655790901604257091382967432460849641928807924439470649013879728615540955160071975784561786519954669325634105685791781538568113258051077747971619158616070434974496731384781446139006729801000583598326429195216381822244260509690682170415066439846187002806946752056159494369728992525554518328255468579401709965521645740299042090563907479039130920336584887553583557552497924931337743817983162108059190186159117329602061434500316698301941686887269007899271011772436517945902294810202639118865352236587146959037807625324482154016139368311299865306169246249503087919172425134264253414222822475741985067770755174662686994380014232657076151241747348652716762023378732023579297859179513503385398031216148975252124920225385988179084000595426717040562460656389006673144678596820441545645243408709492733880567841263877989324239751985856427817639638997449162410432810373703343803807914473089839534355212794096720632977667981447013993011915224912800626768387769004881551291332073081973352295018821476866961540739480304437827337526075293657964497077015531106583762273069101306826851654634603259518382689684500642002619900937737608586569258245485741499974796758999077990729994292503781373713974620455536190536239474402150919847959406524598564265243410530002640577335619960913220827836595259884470726624110370356705590448568265181053914631817590244644363498880849829351168530241604812800000*i1^14 + -2832135092720329733820900077636759038578248315173139105046360226667453305460617440786165385232335442453563363961590500435703462498779894928793417019735363385974893732696555603864590478929435965351891401367054306622782083223705830579368744726166998129333017727160197318159267324505557330704602888139251534617089459629414858285194178432499204697573015419885572317276486398470236983118656053846418767681144440575474883637253242205182170220935865638369642422280058401330117916461867741063414435369170643199300306841291181612536981695398958616941842075293070875733966378876859456209700270471676807254012475195751040670018639961626833888917156816920941449944857316209431249559900523988265002660117731792405621353444144343851729824812002998771960042136226094714005756464028604699329853580254072950370838217105137420314012711332521990918911099699731622745650664826508664685566420824207158885778097042882630431934323559874833884571560534149083845555463128523533327498774870219461300502867381822606357100925970549843708087140625325356313193354653211392105291547339452244319561983624259765371593828665510375603980280312027239537029645956608450146450986140889330343237136574014333677962570730228194849184465285633360084522955175856613969589767173838741989429598148767985072244995836398559838910472592643460204264663166307118542408628547710967306381017401556098278784918140472979066181693390245107550425947879033433053955642491612141164430001709719069237392782990709250906537053789210963637854431605258187371565348370716072300570936775103028550582047232510791884448238446327122893845104057506764125831551117675911479047714551933963906627932709642936446367945622156393861319784604400948208781087931534357299200*i1^15 + 484541983648329117114306461259119824727774076833193524111480035172624471203276129441255000384902089120752168844942477975301165905720148554359942709226812456578400370093593586649170745661351940894455575866177205014079554074260015564003404926791542246090971258997687714786427193163660839691725198300694250213423783998634719296011464845094478739349589450332688633295913855425713562879299984051665729609145531089118225375776453991985562035094859912326929999410188172318744669538635880312071560759855000103387012925610013604741334056055837598258949407406839265824325896281552510691288928302146534833001211062163090124580542656896149164526965762863535538150533106210039389704568473754437194169889325576705793657756200590152927943096283846161697762339139488250476675390930862049258427592194964411140299666249258284188433182955645819313281186064931470297487939494049926318182163400687839474902422968597736151626841778868465174884206030465732481528908976618782131888169380729290003936750840881334122969400832771129230039547036042573597326621732446106260721064166824948394378969233754650354894289796338189288666084119721613084788298826587487031234022855177941706956439057576451688640515232240501003872085935683459027870870025588638143358524931177174661806612673550908206034176786685850212990429658396403083992946803954944187771847391293679788557243885611646616606147618364762463457102171758287933545431889182080513882062323724027938591275868995959909526946282173879530286198422781927726369780921695179978559246317236668660756047286682176700708559918623584633382032825166114978252139360778309884067860917099136466639036659684005849779403432656061902992305710909251446042081128855982774328203761177067520*i1^16 + -63131051614813452744524255245918249951578536867893880345973781578402440180570904015574361707552594325896456213594805316181159082729655870897688816586555381733734823191883842559860774286626935874214988870541939221384620707902145115782726800955974770060644265585664021436552638166019044636090438652772047190616445400568045406409748826993086833480480433975312218337419225388276804840720503311912591679969461510496704400430984078642581059398508019978000777161208212270019790002066282206373287788137941049963318786209057034281292124145026302745022929427691045409223361555062445999351587983198581984572994503166807160890355723986498411252773910870962913754398107922258268856710218013687141662814651828482499249739095978152781537121415513161153765263782141374119299948929657166268149456855269073074621737861212983357560524410809724653194367226329800450071229206649657754999991775127240634630473949800822033114815028101730477881972429138737946809530783508204117874781899866720879956194666538238527082313095052912329461790140853538468257740893530540734715885634939708291754796163405120510837503365460336506106334737523237310163629807152159737701095241994457768795586797523810051019746011420934708274014572011650041646880606950539448731708242359487164229659128142575741732044284038899350876361267961837513835624262836754858065162142032909368074606985691139336862514743525998875373006280360373942723664894649540273634878862187538391910548367124117106863323616794236629878084331655067195170731059844183723717387116898456811689526658005879649254493027646632867160383578034140219049176698937663553449091882226431811228083794330521185990192936502748989159739198542014770096421343387527346954959839035392*i1^17 + 7041206690017562216625211026819411453731427456062817453378096109544875838856639050099283562197930731185125969787048549645341919781581226377378125997968880357829529593086182847500500605165958458728988016861067900860610900168491124473056604470297969952052294328430319742096538426620021262735270184273205094636552850544689128316522450147583934171127058296509608556341847134737928684310157087986261969719411712780021635963103554652323539907830127627259385055453530161796809092864854241378016058844292276495290199824602777299479291831604320228487012139548118407923123340861602045596521255706231650045139768614733484209718447230561480622883101664493397201136313468101450132590464602243101766325834172037586938568956428659224838629963593000037121641323094974527813551893814773153199324105746713200172291670066891842665087290937458456433814564199805312356880591555163885705066800111627895715444701901593858463437023930729334256592028704111036356416166142984541885786166715249221607859506544792157763343113405107700304202232205597671123340597883571265462295486544836551490717899327252838309965489022182644573517253947188484255878218612716636016054969786761554420302547241259812130728089263874086386550396616277156449376178328535574487435229941766600521225757001705150519146408780731749846271870264063016413975099265590086632680132360680642551416321484756062468531392004635152848821226706454057785897067332591639056807765477887454158359666076669371641568708481833891866590077878114711961137745751480611342505116557484026039993617719054196922029377746866091099087902748495312335600777629008715515144247368044405704768731650294648899686683643559678734853697854689844927084397882558295261665296384*i1^18 + -566493172376178621826267501976443730269624085949471202095577879507834672091833840943774306314926018622058472903817649788937321526924508834684183350637240143530034326479502593508711717941330834443638545449232806702675662056180286568027402212290721841895686486893319967714810954343269695986211785816717991343944525545897967490857553613586320259779001149457858427011832231601797942420467680418250658081929793192207845208821836008370045608764675001748276592280060906676442003389672927009464817244067068877530838203073552605137304829905427892369763810919040743605061900561122254332354039708370789625528360179266753722132517380292339042374825579900484793695392868694767154655924560504572487714668398274394378710152936056447431716612836547620942471145783263278690617098482956596795631559823380251590812652318157707374390859823859505252879928116513774381849807913003215573571879604207875528651913781579984353506483928903175553269691334892940240939078011665182421024018357854742173441353392007788975254474464852702908946444708532924433385710474901438287052253625727075143405175366061451191301891110943859937300694280745115076037402872202370212709653603290455232267759221347473716049288174653105722282254785922596899441915712007543690081142655754967410644570260883242729623481037767046766993239033179789417871151924137545069462361347325458097067885927801905446089788786193315562093456626059275178624177392875159093207973277689282767791389119045152836156104648949288141309276297874550393498124826513210281578229638572393707293705585614184125552510517457766901462633108580921765665571105993161779652270706185790732240319870563664280588283508950122715298145254233791939219417940163909765824512*i1^19 + 43340727282936197826358209460380366279801442527719564643907530924559874431407515571832637970326934455190812864207356697673133749920318554405942912573577130190354048786539595649454058679114101328331001301631442733636055939152035177925368377881594747873388904429995987677134439270775928031127324232836967806929386832044225614849078935112231560150246870914324476322255285492873675437995301273020216507573840865805639991945942200649441782028105030047149904597275634583146836975612615439797373683499974712363795646866496877744967867089748941092681050397186226406656663446883172118683804568750015749559595744842691119072311518049134199484304487716102488695772534032520679516233751695827910145864866707764678605541251024314281710008680407634452599665617805845471712143198812402294456453677042469527474014999561165173941642030504116902232899098733518060240868599010271822205748785484443606179873121324096625105838491910046313368615009945794472527609823344921929546151780348347443367230520216150440320648849360522115732776455320976409876146666754451020980044188974523619708295255126756455597519771070765838088260591392297131545119358912021643876998825232741578651954220423743437097131854003557165457819602092299929699117511769470703380326100300617239327101770811560306423197650979953321366027067759646598350761449582878419321547080422776266004099298525320631768840929782278063708006832895162040383262724353657370203734417641187796452417404439950435611604495100741178221933970768735210831984016413091826164175323847036940613008299208644190363481648765093859596691476970965133571390267000541751982195065186185961566207222914286437017433210466937376132649113101719274114666772198793936896*i1^20 + -1994512369850612799145951429742022195261160138934207032763192146721417701822893751299257046901768773738987512637958074496094090748452516922228266142972437982064917339658501734683043946363679086200005901626739113629378083848518375372599536851551595086305404008836935359872452158762805347149420408076812137912573955267092490289531526552251217818522846090886310499214569863846190858463004991723413500223215109649112126431449225756134130898906062107357037029645004189527030776240279006013909362570742042855338566182202874678262215175524604905275015100302521809047141771205763337026142789991447964013566646947738220964971358022649221578840366565825647236054631325707805337088534657684105198430400082921415665896288458452048311532900059352797084651250078366214817237026861606107590112416231032534959489046305038759723049233421260700373055723662879461592819269785628161292861421346114378412977107402348517485024664698110470228950203135341738162329745282985003874294706985344648355093224828127867078811249379298664632213040659828186054364720003454154096609558315101102653814508954623509823411593474025662600148905941809872318635219438598329317169913704138072722929171250087592173154045299348711278985441608083827715178302659696311452806048385744953101367721753112500831980575615366535553604974885073034989905498031939472695127771371380934691076237217657323394043374943561274301604936673678996959905381308286671778152959177591703051875250398635765232985134696787357542416742056591468461407582037159235522799588986161615812678811627202047601838163158287672350438381407240196449732949320763514876645939520737798065897945345797268876593390038697196866437803265518808498138263746248704*i1^21 + 109211068870312820036314061865838227407375966116384715183744637009527497675842719898937438431409530742239255532701127748496414777218920517867011903610193705492955078446403170729635227839863258913337631387655335164141895043564539292984682281083164027786453596316825905241750514193146733507232731015797655894651206318175463922710393522328647127669556716487503198196437675994234900599535990959629733795091467327696683711325202033702129928707540319529506982824463851806285437711995392057462783869898876923084633050046140562683446978889619346410131076315577642922251905038746822469612400829725363405340018396614747372590538882867505623375455800767614957768242472131579578837387613227375875100674618739502549634985063653241857426785772820620292245893892121431484084641972327665302375472084535025957670892557892122670758471252861016787166135814928631864920400111041977913569133362178494217295072179684104822784385387439449584990821467263455566418610786522129619585601487382519260058256589663165876024050270537829483902393170904997834389518314537569736468791750422970079835840108980613108903589937313352695672354395975980726265899907241477431985612304589446682872713065910326668658552115805744140681908601171944924878867153563692370895358213927414172726896839078279478004756930640841870950860458379079469251328866035215525954221823169159104710976204066674279150375467051899678414712286271799942378310994814080226330367446312405140586341710777962921878818726319345722789222456891514955844199707090053185654712144212575523861389781561864445104171900293619609809590850118604799104585963276917543747034137356261894451425742969718303295214609312697293402477432507634247292109717504*i1^22 + -1470558929845194509663174684401729032080059129045034111055786958451741541960092807375741771537818776335828400182391694806835069320666739767025764506884633061755137308069180757138619429716514907082098080247106075029256498315384596538837962115967799739280646351943097178037940897156520625962668243519160490553960918823253599268422531790116054589496753844962761617476758004849806195396635904649690059629693998233421389248905570296869909457521606414550218899248879831004196583963886468129274699756269518650413030881099962714790689959758178374733124774255687975776131523966607121323882807630625381406613280257319294518886603827014680184807717160728182528710662294224607784196549048395094472621828796998574862511353280397041693862290615003887628385571843689850321478351507133900383468998681078310985905239105433829799743117236138631666594979888331365781855297750656998097359072112508124355786417494819844788369200702597061306655682666571220576561965617639465320932575793676910090036156809233412411774822371143664150328622255595822048128758555591716103666057077092502116703129879127918189009645755006944947515522213671582570822352604118415247494206501540651253296441257253565334003656584771767106135238506167485967646509682541595404078875637828623504698713106405857616038541358487100488880354193886919676489774678425968983890859939314479870370392473570826455202682414817819338584064836811459321827003351508378072746231514257119920182724971607046680949371072571137268564032975798927438633298593019517490450430790994740103544238162842808812837392032622434374696814673374954932986237081449951240054552863043727742004855292135007173501470587817632155960722175371200891453440*i1^23 + 164514335288198063175801504326732378106398044257421762690706668709633057827775221330275581021061699139129693660519539006856436681948424983869268461140674781646604339457712541564667432432238946736108659754045737831283525323108820914735492044634345447225476386470943044516728685271366266382555642937215754449529421227290465477075464525537458141324438863299216462415914602356949180141214189430508539116059623817285603055059900424985531125495108286154001880781742280374454537751460862051582642606499104142748808783401357552826849651636360307565538451182736459692856145945797331068791831661539565947378789251145804652172092139373719755894117975370415662448190629984912556903560084207252458853671031055125002694801551732072750627971118154772755389588609974665125692357266397260996184780302809315299895754239478486901291531001108889898773864787524156168107292894593572419579332149428306753654559710151013060419323733279511293367157058867019315874283405406584408455391146619786278480001524041694061340000753802522039159883173953026744859892600974253252514485520064393519744317211912569881018330327877253600959009336953427988289769873528759490571813587624797608942821316631315587922208989024242895061774379755990491793429149075406187386135473452857583155041264677925663373507902779821079938044044096979366517513029113984083158940523922064542636605615377290590271014797059473535617394200879773577703580972917659942072510253643540544762000155448857285700513954344606773169105186401959322114470149799524497340439099041379820031360900373080318094341431437514184065374012826017411090601307906216586201388761363766442842344181671069136152231710145373922377313291287866114048*i1^24 + -1548498609255836396048451144853900661062148226963732154266406532739850857315267209757367854194317258253565871012723894412743954811213479787067328651230047123862946876809874540619470680307313776927304681807302415025421830055230062470169918219082468838602135209108194302339422625838912341945257548330101130217645246833542942535481457857042467975634226898065276980583010096626304965570377425138991569017768509589174524155392773564513874206796245543902157251185210502254549423653620457512957962423500304506969331336590277613551403653558365357065904167836822746476933130885159094639556499799628223434831461417476332188238090259791907341526368634682874374018057399390185915373394268475023363943014382613006296614282286603773285703036083492467065504319044361516638553210278623276498820999472043855389260519248612356025768696197220166582835213471645445409810874597793161941039826638567750194832973886580684264857034958247309699259559199527078957568648475236903037228920685039961015384105115363345445898637590635886219958166509640500392752443193159410179995257522787243421128420305593771685534784512077415270719431170459756054708336398754580071350628785351228746395537099575886651283285547778182634573057251930929521591379339971056014940189379610366467517324822933968656697969694573466027391021755518928122944702297645538718960224517720748447270201468651141861502909777840197611891914221419025652909869594080476655459339670795648305487474836299752390770369920130537848938141892104966564275233086780967183404640687682818641261703628923790214664998644442107162420196474154265542397612032663731200441732323924477518889964256009464511760223959082323043770841826328576*i1^25 + 433350593264312083729680248684682126505950793423817922232177202104812916678866837512414011832891960871608629096741914220351065454540914861561571954717623912043534841289113182807603321335477454378545135879604559272086497791428077829398874934133704924588384576381863042698870186069419333054671007291071066317104137969060578167501775237138020630275903557956478735071364146860248585230349852012495679622357159288227806832022445542786214245601999268710204525196546279185447720403318150288754419752336751625914033235972362413134214592806343292329791296567120880076047582001291363176878772021664600416955186005278699828411687848988411814948711286438115041037682922710200393853642452104525391382656243260775077702720841813130723058437689433257572150462682162812128277054854050722200147842471226015128875479910821846108637137805839493740853715090356623650545205482719405768795285665455769703736236530193701246608026757328479860622213608550062564521547006194555971500174475574071244013409463766804063794828040491990320494879313985259383298012121129823870885940838423613070261701681209145406722625097032956161011563077656280781814331101527265424555064107800011453782161394581954535478404165783088986649832145675498521819936956369422821853326125597927582870348851490229198421171023596498360985089464032117544380212748505715732819584938758585479868701633786142125710414649891194707449452160651108775945376304618139055506949236079668919267817130431892005166111607881066757318286290366812742755334252969580555997285285246163757281052121914278119754694346710710635474128190813400052424484407258120445421169429045459636500319201738561173261404677825610794032961683456*i1^26 + -3331816428255127447843358279086152268758550800954161986235088006956355300892546919557587436973617530090763024093243143817422314074768287494030740912779992682057855914751176583610904979024899720868828934587298339623481638441968357466570719105989942197535314297863803027453205619228700440546505366958399616802769549119478896436847564275604236969152230590833928752867571086928073259032478895199823724872489833526422565356899135404798937132820860522592375868936273796781038069876336539891032432290472686803026621527103433008468342532846669357516532823639678292479848405111379912337653402283228519049593333135556400306739170404535185577354482118908878777141841748516939039908790129564095632200431185443560217930688001195511800501774496255773761212779600874803745147878335948896583477835989008001048320955225071388529441358537752847477402933231797000019298023648524107129689951601205432479048154315847302365500585620464824506828035835552187838114935213207084642252236059439231294592362044495604506703210221999305624248485403904034327030671965468734947791121691928779554113581311213386757920544088135199797947985609134077265288383002421605857160021253159953497410629080346626678000848046036165744704666597979805274800579402248677737794541505550791229000683767335405468937722953716209990202570412917029300742744013831244718428473812256975742088808804955023736945779607776642226953744064084905960594203958381495686388452339597725300129518409145463679210162869217904479858746506763425165376334747045108859572701899532818039026587917598859342504111128203202594504317790576422634220474342297149690163087233250714584521381135223313686810556428840171011571712*i1^27 + 11249787647438395771266645689992968734798724885760465362993492608717862043606981140476886760755600526033056144866731101730283323491027425454444594627515699563082347981610881898645583111536114328253853421910489968725484154825997810748193988905864814238458349917492930735355765348307668817989880874079051769853230002752111019006913757081677670040596966377773612004868905993149794458579495431740512881163978162348195940200065910706557909937203450909786962870129737585996616515418917804963429116972246773881113944483451869761690821635026378605555878155555707774384061833229085069006744156269651286160707056822001364066420022669455665031629504537565735634344433056293175827235925717282205874628159224604193741679343783666194201717613986923347393005598287795676078028814431632038351417465878893714156558302192678444347474380169994638247622041311096563233966473961866956370928776396964637638532835830031038905407038407690860757040628115097071950401760093303446072062090820268244862944763688226589381698104762660172824935689463075396864193697329617196581718603094673455800569848915345609407126173358848596040992699454379860404876605609498965133766810509505947120305827384631947853600563283450211870055249304231223932272822566959019138406123181298405082570936209495330864952820187747408463484291630872922661488871541531630735475350717560765022650047906677779092151808130850400079499936483486908240276714368840743435722305379311530962313195392281229207645042779358449288451559155749161598855215295698235259482460884087184075411877383246376986025224743854307407736012984483642777990990456597253500881690638008105541706209741455954068297616932640653312*i1^28 + -33565707713137479671691819714678733713812230668964230614834909684979622403941601603947721732625161427620328703120384165739995468217902052037005122200842672505899916298030427023252068555144919034575255543603600601840000217362757822612445393795893291561211703444790863927167764699297889823722715345677819039949218975635591251508628200985253756995355554222861992999257765069321912935746995410636966112534119084057592423317550693737402620385411687121877492322143726797194281119342731924378586958317238861396244221809661587783256562607710182586196299201854847385812542094765289106645533556134923137156381322827883718770257567637191824281418800644600482566413235066566196734158257440583032924930532918755736168405873098144622490452002096966555158887616626484289433380762672931224452209922424182481890646100619838633278235057114745290262121362359587637552023506134747551426559692710424440946282441573052663948636074152019382360963089216695782947598159022870717484847351007663487506944965829190344756749752827155881503612955916283394041791254722599693106616216481294079645231259290141435766485577858470228904489798833877414481172793881436850068881952515055432621088998887509270066995792027979946713211841797085141390854624630310815466413735276800535585575448349429758461683699862982432940354863726244725099650885454947965913882687190741747977766109196319424882157146966459798350367964880104857605659447754225458801781481324573078812147496312329962834562445797267533924371457852623918930520331524979779252222016679047738047460476575003300279585280383805245137120514185014115192144786187321407218976994493493987189979008018838524277689000394752*i1^29 + 100237979722882429333321522450560815415466747864523636328298142391815732921310151442279259629000513395899671168532854997297291563701577717772314569918978416179500130040141593370939027340359562399283905039770722196928756531110338488138074626956745622724049776472735157528871474140861299697134194455370002581931158353785296570428038584335186870153050128295221692650960039135698772812663008162281184930551617150891468606237022041677741210985398919515538235184287558288570704106772304429000658395937017171115469808556160064782371432156881398086764872264539093472308698473758524974627146197040542756630575565583157047582530882425658029574222660419900678541926426148419086862044918022633041735355755098046108856326056872903424488313368751177754862662322611003837130054654850490177315662722923074649308843605241790453418678011927400615250333749681326133480289574675697583232179831636568555286246593683059607612420700551352816794877552841057259719173763965139172920232699266370037753849819279245780300956551886664837494290999355976838587084825161021204774600766480248864944616028251558876088751042649384204324937183991141808905213051977453965707826498599290942190553882424514547830176702465240540811432821007332687838123220421754589581955779456920190828418849303848495263377597050731054179869886929446417675960098668994372193184592775038127550261752675080206278398295304776188169286168050628132664564449807902348937507283736278243928055340973911321176888563242127344562908424083853197316032186857313540191760050660468373407873598842780501911044092050954503714619404327200311660566188406779937099942305522218110509316487681980475066548224*i1^30 + -169218781153114166381619806912151007957046597941132732794836574694799677235513362972837458556816172668785412097491931775575137713358875504588923784367041160200175647469542101183580244707078108569489114612201864835196104052295588160645776350949818096749495453759808423136680918521069413747720847668450391199664019126081224653790437958208198513284856873089388782050424718801043851500420493271030870026952493144658122889011449439288181973070665901233991634885988026852688557153173140029256343526327878995716738373319885085953943185197884950274020868566165509192934129673259708557218276830803840839835189092711870789133162092861523655781307883465329398116210431720694582557219827322803617900595898859373529086913078396846278890126186248129353329952678927605234385427876084133257201295664507173960517617865971639286682576438899202347128698412272774067909493070183340016770954014332030763506050033146803902387926901957575739480324545598481196843007296363803028546339016455657905374165348619028851462864860858043662396786959868194174864714146702648566819677726322285176573500182807420283821398011200382676546858890526839463061378405979309900293843645754170692539713634292808338659049792280826618090525460144755824694232183332438123014302855478657054542382635588932419877109912855720715326707270485484770927441850010737009198768735805459996153897357238109717350884056425390467246913761919520559069613163336523819778173629365696070804554717753191178015627704450831550873269459532565828606649972087526047860454975935075126208372897897205664987995741967449784846417784857329264755678512731615115569496974619489222771345090215237877760*i1^31 + 264172738840015304816961630113365093524420066221579298913105213865504481238923678055605136591834225685940125760133694828963450720116246821798362663814194428847927326579527963987200222630891968999675150605561377868845555154371589119455314648827676425105505103473244891527205575104608196293402488578611767588542997516944046907478650431094680204076819933871522503026880806708796551320962367178134768827568619308903038357523744038756645478939251388234255971143484729247785583643068241100845582721861947991532351073905234358199222381040075653052292161219129070687452325392133731402141946321119029026586062474700899005978612913832210016694611792477900395221702211025252196668727478229928838295579117361317183519694734320315559217635563049336847516797761648623979944600509664346144392752487466168307203840133681351800738530411933586552006179271674539984972431258555538811791529652241863420048637564546014134465417654661697744028743251674691649542898965236335220522171282652030502087000700853611053224636648710675217425775090481958745937383144028537759546771238758986021948037467081275070037350242095306146571844246359341492309570049768586809959595361613269028298814963485470977533874943862166856042053590736384033808294413169629505235775039564378287313766913647748923386091216149501653157372859379291270309344315009088059814600772293790366986190214776344339079174845035889365622980953660274057335601337403365547355586655489034945859890156807432054257172981833274972730364837482270025842991721187386622478547024437798755715680036940319081913629517742228526586665444763860974462100324116699119413080174069054331233344773148160*i1^32 + -639733125748395006620476762227738424506195315671743206873585453715790786301495616665339481695451332662085753225521719087020598398305284789773642211516249293067405950246093373868144275960482106172752202432517113699786540407408564417097301603982649719438669359475155483527661420835199027321248572497703509759632446151894055693043392320329048704028623976702891253092443304941549864345020122420168972314573162229671136977109913152062859480516010738313734222480951280447679144935994273507634629244915855556656353968927969487283914485207303239829640104289982622352178968271126307458590910243867431350142463538140404415233068108466030986576010785159976521798714513087455911706064117648352779957846528974531700745751124460625280061365213229801520682607954167424269207487515609869127752270138077606407379546978869713945665047663164118473150240014781414289038168656163182728463821048229629348234498237691377753661195394703827733365328408569090763932695406981418363816561365371043417266665997065111364866800538256589688840148683074898121111357584355850122174886713043143035080707949360493821040264625570926007039240071415376222374561981741492936484433706719453257054830985748584345902934749965218126210133880469389040148328117201562017528821776893184163994947401064360025056942644853345482170920743017223915680159128164185043877494350671231972055582527223762437795970521602157672105881167479997331877720085246713173582466868689397686666570701854028902255479307225665178334289077378927472416539683412342606868357976750878726413105406713533730922066873188301860229527205278677835213565304654248196530479566981020512025293120*i1^33 + 989381535999318046643733084734940867212084777620860050877911326276325225467209651972906109300226730393398292505107733841838343667409188522946742297014702209553718134761528788918946210195355538569170285145795967326104509589013326723032182769281013900397701122816290179821621201020571239628257033379249099274566476016616124983173882718753438908975846735587118481146054476363819161725676261279591723614303637606380256658827427476488497857722938525036835631302572801615107413614629902044311587332650920332899642790346956117748181859718783753491782819134461078170065593005066178588378129304214296798859228067317388524053547104437061090903746170579954929684372160804850012430343683059865271312513978961388814438605988131994879488796020807940719437420891926828378527705317345052578706922600108327500469237753559781822645794549030360432525071768107404831685390657480764228041644767390941938016808605030636449656381628679538155415867698859778617942370588076197274239779481738174603034630483559599044659973529282625130842213629083955085538410481182332956045065040966387616738857522429591576203417291895617251775464927787300534512015862337633651155594184742355718380764439867319111202769649888542730234193741924112002127854854439609002328173672665294898550536260369121231062512046375552161583765235993078193029424254566753088472717291081753288222436066488636063991014437348464110813443957717915587518961902839888528426980899576947759801627992531207376801860143909889624017259504160832173997369171493707145298546210795878693631102770626855436331480276928979557442353070781295388293202454970118696532927744096550669224*i1^34 + -775322795330894231019508447803345314090767327533231032310921747470414466016753692275213535095874432208277709793295311810747643348167583051075504876172286807147814150099241383777681055727512735790388499116363367780141148999559409235823460331807034164209378318986037972563408390916442031481771218872986215453291705875921602297127833923168055053098711142456066544872874972176513856498509221407353063319067737989645004459562633445055846423327456435161441607778912141929723116251433237112246960821304392210277261867496176287554388625308697679956713365162102569930801032605662804718342890808530377687416863406169016335951127349809233933915302657047356126512130173309998321589351413199214079739412303520134351111774258105587449832682386487197406678196403680681713129885488455959977267061702897241816894743998837953263972497120073029473231496580819308668200141104700761232754796448479727611952730215448323698119119907736824780639188480787449423494078759062415475589979156566530492133852548743267737926619862469362136698808293265514898741550040218080729680014680225902289408809433080905591829097142088163496670646095216207815262736773179813955588918789872356733284301319901444967681898115398555675146103934235462964829279320178557222489326660538544579000178247302158010773321128806617166352929671338154750744378348785436076419329932199583969520872256057030182244436978037778433525188646132309866800576169666082320602939699088940425457502564059822651319204854509151136066279593492693591950967821517170642115603653908458852731329663590282516940856799893523855414365772664630454177666847726425877530286061384311*i1^35 + 314162894608646899424458372222575297259891625199744363294061156430370132261517120750532697273338000938099768557864952251027059162185491217696647320906702077914825114255239360615615631191645624690859983930293909719886651005255672459516991768405380240374546158843330534472672468175336632193427493287075247949793342436074030377518024522860135425647569668350278543840889745699248665041270552180742440846989561399489618754475240483471745366461319361671634835481567412233564009053698887641918491111397458808902719530507167838634246215954185830059247480373571576433720110360123450071358210033610247906948825396991482659496844686920569742410207652812138402395677073789868223847317922747813001164785928257593008522976799698127202430583164316719481038739301158469333214049170697675753190821328035410005378139317303063948814723339778428796758173305204336956095554507462208983572142339420555769959626680507263372371870160247318647567183739632257734982104476060976459310380047807226529059447140962111807087154055205687558266171382668197389587902616608492501037110403186689506734538710353795586460280850493093841258626011313032429398656382914517048627951566870492950318233891847010580651638197627613416402395385467114479665426717210991518963207739761251931756750074163889040824980093648412713053143513903324080171850557272298875150546097496489169847488327713876392697351199555763336473080396469430787747023783322168036558292702435804578252910923489553515665645934737655909545314469705022321819296245147607374926266054552292317239875099469898654559841378847114937779508935229266454145680712833616926629141504*i1^36 + -70257738969426154546157241850011563859604338710865034607759471383269504048568801390311141355371643594117306049380126203961342613954460495270394438248270814321451903705396151139402044617074237056280376907234364393307737278152600185376583593037578214024948861405201313698523119716230045231080106654609134367608675409413052231098625640888967609802152943858406485944285022634102193308360542255178359314523978814051962257400461061152653735702123471480333468389668894321195210599972537615417588927402280029436506776714451741351520463092187802383767441873276215243275566708514831263395759136775493822680598022214295995533733029473686608833140404440459040120371827456779094436221099722244973930743614606642933696877574767671106020629677737242675817064072537710446797895884155034059174108999721847864349114544495013384827663224096578779715608054155472003128986634072949557941088754893609706203440616193506195591453652027466995486462225260232162680661755849023245149152456844850964284808156038593215136714787623729439726641745743648006556870074729449366195458036626836468351367841656183037879791238279803028439845694205667105283048481994914414899473377468662191031519025522847368192240261096349479080174421483545508645060261264761289245972650880300900264633958935398514789310066617218752857411444073329744473094564092500269711239668757457524093740385139558741280435114330194563751121931731757436121211525109773033905430422915828748974704663151216200182380045998652475427218019529089761285093507769148127748870227252457464886402332119398264837510127739716669986591989514067384772624837797695815680*i1^37 + 9749138224980609206327965293854008446710633281201795211293805987074089507610381212303978392127819885301543548137906500044379336088591289599882646186700180929264643637401681960532811381078544299373400650439508153306785041314321700367710975322489433061432379489982370171479899934571233605134072424741702064330779175849260639925168606459888810825588493659526393662772423618842418587509239355052261373499533961332687781858379142146137553812827179680911302983910800253848197723871040757933760973518531398541027930142304383861432530901333795289770744979226084722394669325303486503137792226990467495785967798493596975806239584146864603833559266761434859464695808607150089329523785369120839115053669340799897352584160777739407826470796273797247589765525844422504950070864449127231287003771891459593521122058946408347670588439711555357441710274584443016093011885169158354636259209660000184688925260422249975085347769596658870852238819061808668219996872230579137811323078612756397550099563940878601881006452716247547490688890256596365994080935200137050223774428064320731868448977501943119990231803383752772388850341002279303256548042635507994596319665664031084608838193455891376562083847223638956385056127386240259846202943633989285563690824572698163346042349735060511395737356269990345772060082955696664822212229312406430084326498971315790256294939798076341207010660993269513161267142658224438150440862818377663707780748582602111349598979387091463206552646810947514731800101895859058743673348972388546921398116760779990678934558176340609442432630771993215069131509392597228548149332672512*i1^38 + -639534626739948129362838687503918693485706363567489418507833377370002782322390097277024897493122592360001239571901156706173623403535775816956897481642242747226231669105325361922987022037981430489525688374381617563569577164235311256802016609274539320497923906262409408153867426002083453730338569426225247358666333044149156151419604138134316111464543813747353880476843379594438803733633407092754851441668630853244450048372134301816061371053747798348372955436220305135008695576024731306465979950332255643967723815660824233341176265157627518019483550757935126433421355166844873337027048611557639706346351142739389845565212905778878113876919152393590749356996591058516415576350625272368521463936360222274727755799450915174339356631588396667723990130763472842001062014272202399927893371411070547571197962594509198592622824170543602336311456248399440153285748820595215861987126858345440988950287981772027447415293207451137983895328711386520878785253820581981644388191657351829116772598924309177545501932948548388642681327392861160785198375837691512066180888156867422166784288595507725824387235087836653387646214460249774621205077420801203238364339060280764566803045528527871674764632313052837729127351808930821965039515166800321457361819744861142797212879685822414366152601895450357882950847456507143917564945371294655543606763120498632288189975407301453530631932448749238715783301224276064824263318821266989225177433095241009397441628211195575999682590183390148181279300521516328321026541212372089166886001575301922223623536824948354163095472323814748434991462266114175328583680*i1^39 + -10091597701506403932320622744798017338770285676193334167671661820418530661820330726985215604778062019243739622962980470623189249745286498577912880966175841804601866994285199427026093020976950552275759711681162328253992992853729989939683800263525456717078773649344558182362947755451272215597637826016713202822196853446686389544392109065058452825529775849800942617194616878015197609576093075588023453865262376339337684384012069834280920029450391855170863414075578996465285729113466022349520003946150668157699705825927332333020367900807088256837373540382774882707349334006751177179860462113229401980606178967655708997514540645236167662436420588939335821545484658133171910030729248270272726141487097848629649902818182992676977418746495392029436726023393377980117942034363970454251533971867763708554626880235153947965519608408633222219950027741431083004348397492038359391243937898784210719125223650149585448446447354199092167756725780411713211973958141900575219134363941040063367927244015396551144069491099404280473553504310195369323923941556603594234842085826341658126119744576910188564506554791714738417684053210426935734406970374695451567304650937986270202381950436363527199120838082685210741625495885253021651651496769408100762032540346067333412487455383107815926643656104149144951954179334715343998043843463768459861412038096382163660610981514106977289153233778296214985220497052660292765808005576098051176451606877799600688894348680344658688263719897656020109400333455702016374714563898036107424944744304795462387524345565491109979881270438488898581339955615760384*i1^40 + 5723823257955542287094158104379847431506081944776163643143905877963391550067688430247183828073323932274821129935431411047795263162353026413335733278298859064372812926915289953602029411800865990180151311219874652390384953926699785045300449390028961336691779129763607799553070705688145497047063849058034363202661763675512312569870761183079271952185000767887948402777055531331231524855084805016027623251938455880948198687299184067592379282393144080294001531067038732165644784144367111402398669933408524017642584285381996918384849206950992582442754474422188398497746230823956314763276402524817507799436543661460196410762609031622533198152023875923006173545500535577472040225994820608162762956116479983615460825563347015079479305934324812446538068390061568784754475784276895779345746626017866912829315040267126637932075648450681920706061854803253299167967360535633340209056210747661411508548479264510755388316345187393881856097914448031604240255461935361731979898709703217575589069455735795410690871209021912286974072793457389119793995225002451131658570918465113636836486506822935364290485964548636766212065762990632551700508097376048045836358429170347284797821017215538675539272741651568609554880249913194487774764865333153179584736109788249502276880515222015987562155550145424347371623498382713317813265520719386430956909755393714699654462447561726316522903514031850634752154629562157149378780631979695329226669184717777328900725688474598440020048899705384143177745909524610205800555202847773508841998636295831781712224364833763212229312003420851037380244668416*i1^41 + -301370974901434232358486637070275307260992936185339537126710203896460743859456458821875284400771802080011219661792187039110635893516360763760456540094425160954022847832572255810043991001056527388354629776574677470536328352974061592484461193841596297734803244515650234902697421368340985622955943204639199367028165556392886815908662079009176498777298196525489078982379660783364291197547303015404934080787244670524665281011724855264950960591696484348961780948421153491735852805857721697126545545228642579144279474450042379131746192784772843792328111263244714267928802094148251585530763873486499674513587592559063017072252678662664885279086874517051834486279725871569134248286138069380129361290012961620929391464734972960911408509388055935945580158047014700315186944882544379287497642568896606899850089409720724495863937256206637452797775371803298879314956442651560532394931231805835392377813788289400824036418953453286831499152308136942734487130484876706302151517937554341718904985057682541689522821700265651910076824261246198245520268534409075094561164395438055031108809705513504748747360862698136828339031870896943666453696013186171100990443490683612969541993986786621372390392455647732477035283235523942402747037521529659403914556856149841921464390954159399678665714742078338909587356350652164462693838186764922845799488335971379687649970845353901352022071471008166469828868607663673773373196486310215600755508075074459172928805036432760664100823103538719393117622749080250585930814064462291401412117863764343280499565318734515278579655282417658232832*i1^42 + -13605880353189401157829815699047697918886859491166651098180957108893335135692899917025400649349866269484326392125296939286961867439066695508275837291883041288170125119214094760197357111373764201608176108257950050289383497844436597651182138708809712391413085422700148730448487793929498656731491208935202043130419135594021685280116131784113528312971447227168938919232478930355785279389355855117452431356715653638980679535305680090001928330058487515068816606714497510678050837781927143251475599998164665912850527112850879087450367387159185696330448694038936003241740714324578611516585539172519843796547041228190908063949012005813038323255042522888772842087147120574446733990094692558115516370096141638064678669635809020400455134724625534812635344314898495060762732351147879440466647467201553043090138833565060776159853168895978713594063166353333088339383643874786914908744417170302128726231558711256389713497355345104391971682446378779952502255255942261812815815188006218845303834231523246508369957472450381585062504954977311743188297630365571584538494558335861222403814078310225126115400423390001369764840964640892309151040610967175717937348764578488486436462101812648657984102438382256243363840648935112441096687338757729864337750581708682701840113165552546316099998429753652712863422607874466704463871595661136168984866516067292024504802629856519860863982233315876914782723019498069187638645629111895923324605067313494967525959753045860503315505518767564248985651779108547326291394370958918344183093684717850111876856114642955816921281591246848*i1^43 + 962556327059875589465887747093694054717450417089776328695003032400414665410525904825356129204474647569743417246214846240776606176808192831804744507310846709895884304849269476286882332978538067432818254653480363450949830339668108613962125432661863953791997159419199536707346076520587186267973368549987654387913975122608427336741638209654802952939680463861748043100092551939458600745406415304017519160491721764870060295625523397241557237376509011835298984920368969677243570611115983921655029200958962987145747760867580402441412705565407180686612403809850528669916796570733048197239971562035153690922649627116872240716662829030684217044131430403768509281004816176731048689796203732142598021174644332520377990042993204721442047054526303912088475785290594011696352118516000649198291000094594868865187290717268541121901104232842749637532581417108971978614768055338831224652556390590545460691145787431086740030834729555603363536639163854140129028495761076421304412665086314756021221010232005763980848470253105370697934665218189387569622834201947204409509875230129171659754648764530710356866750106177955873542772270419087294616241254292158665604471822832321760807469198633370838180443065261222796904875682744420467886492500717240142561250794797574327977798792417072118852328903089061599146614522691353972282428222947974782076095695756474514569760608674076298395502202407231664875124924309212688478572245488156203121389252511131092101950187922981177087276867096287695494304083631898004995641711766735609230523184571298150439010312431913618374656*i1^44 + 3526525980336387525215257355491216810001898310956921530992850423390486862320788426123180400442810486288597382939785879997730200394267052362567889109135546146017635515703314151363975875597051265281790026900245265676692289460932770087956173817707482036852960920330095122691017378975728480806067200989121554775803456514442473642045317183511259483986878260810202585003375124873764443210712050067484153518748317929040925558227378605188491510105193273905929703022855186457077121778299303761005525347751805744745981613836005861763958320012871250864528838096589853116690273557559218400159753853428531059370039885196985884260855595915762029726853859480237508405978562585160380491322068158571106585824830079041449292626438417967120933143270588714271373071577774623184743005018119971105374623578845099850219772193387352444105527014539374836266772560112352968541787849283327487398935812773810061797160924201744642384304941619273271953535790014926954300660128234153841409580797196952627556821920460620941020679476457347773534293709580119655750971095682026748406726923656935102219374520697750695602885158862184448859609854754984351431465172290083706930494296120245693605771056881911142448516078418282868092590751038159416160904327009672124506699431706932813762613982244489744284012737493329786575743911112360863102524238552836993441395449712310772285471398776189388431799097014285510236800454523903200285972673189501030317784381026866013780495530826125423767802900759941074872142520602922263736216175811794461194840585982808442541812454785024*i1^45 + 2364072474393076571843571300103841837682060157736769731514209527544503745284016864643394008280141505327077839203243365837398741186774289850340795732145174391891059416431945886154050429119341175445761909682173030786131551232837952834002038128640425141314015430120245314877307641589521432261193192555494604396491042794822826036572736599881690103846850999290431028065987477166088558592422077885553279527677018952135377181548284875201099784138356583328633221520338677573578987828982475426005591854132798561092828145799672836024873566388705081854588278140337892233732838140714834106195737886676781055487974457866708152700570433166323895275690917006049335226879260329768901725168605219313637802066496914253578090624294065670082196726775718604174134129130082847703226998440524461827934496688230776460304147578419529579127494933186470493590183008490771557627336487744925496523026218795582200639203954840288749548224382797298165468469686506305606046846135503723531280604740821446730605919211045595710974827769297215348084197772747345328746157407073768763489654926177346189773747030794233798145437496788945006300873581717352904988920708752601820917369993575693922557089047102561774526286229708132752745899256709554154204560108172149358995749933770227000697530338039168542640912765006834885835016319415905737292562746830008144857822260309599491702099426425802873049399636030031103134325535313482619094403887334792313644589538831846849568871798259980639705408378580605751888452395139229759029284043566940442514118123409966401499168768*i1^46 + -186258537235368878718900221031140577885958190626909376254608454705658092175152105539022983834435323805295765237149564976886564829010866619248239791419642738094584823012343485869647752546491906947854216490587374787377832549113632594716998137383142588638013858494171988678203371825980865747605490467030075040845860325017639284265627756492710109001942653861498430289332431793296604038351658446851384494513579377684239585512336492761010805549446010382296882842045123621915425132736453232939924605225183785898483298649488730653394153821300379987623804766939430946856133901216069559726620598616186296773261704577568026914772109480660230192319158520966225283414521715597165617429017917733665488458125634322029602774758408303684823743348508456770141041398838845903134414583706205754923731997880126187213477319117021230055530484595378736653214443143460425203116914004758159277822333119075579951105039285425636805205489586707797042224444207678555783222618229663859441204314467343361181711347865148152187839534793648818146109898209881592253899969034923937292862308640205249456087728731097637489751460129563132282836589174767186230187796645767664593368203816014583112634757884058960149264003091330728253190130595773886741904839441409806198937595267902553356808132331653938983032463641791079433305581407595014769749165240248871946076517671553744411502841468773062631932515031502603727913841406939132067507510554929257060747590733222932893065621251260997173848532140187150791145332275428898122184483920011919116285452354987229184*i1^47 + -2237617943100736173495036418186293011928890201945546118072040866355649409425565827960853522726804480604843421379420305778063706088616771651713396494232220895428250571310921272059588302488413400634344745973970472827651879109680126148377362449187940235916153775857036292806203128039986113193605739924969764211142028125307883868483563579072214934861339118036403395809247034685277941399649216082857632426171151891493104179219988896901433076466842166992575956502858936295312296622616991658052621838853240455497551039106106562977907630240902160077544649830581008384581911276912251485940699339299753536777736840077170221046304315896752767444796505014696916535268022640527938439180052078278606752555159567090147323990004762736107013962822708177012847911144937067035725664101318139861726840822287735397516699141714768385272100062380876299546442653917951252012028426973627832736446433123786261888122809566019731292182578928394374288495221660024946465354850295469576950902046987337384074011798971128987017219976281134117943210111150986414498269406265996840641846227351575447973995562989416185496216151141942116246133759265013749704383400752367541751446414143064135244520219634452654123713605214963892067045355661325606287170986359322555555231778571452855027770246321886504947312443710345384489313289494053594900239927730746623704292125640192896093535025500882266655042115434555921636789034595160664426139272571562264648612823784231157009084842177339409196741860276753994338535651909997332050963700391498848114770444288*i1^48 + -11522199084616981815178646540484361149208202562829126096807503262903945864023773757801463249363856869681607609498007405747942431052520712392283805412500822552507736130343288073869330566513124279849324942209196421969038386046010235936269476086126509405776652954746040396432608682757247650950681023527528784158429943570264730776129306302812796841300726339854572133232473765787755352078497642718726547151323296489967996063804397040171333238720771231902140976764705694428882831700181270899799072778558349281116047121142434063212132831615343297118270962490842152029328407928854599849177577268637167607393895439945758819256423593291089635463070520140001685078090059595527674135130943777163891411423886035994279592273528176161340439163242381893719650716556201460086345243272161704626909451782058197669292089906673887051789542513650230011791826815465894090864780448508869480426981435514535611054937627643781421475379178865239346352049036262448436236437460088170437607526053642370547224751104880163299394209965236951449864473501174901104497507399424260625780360535275364838135926952164957205229605475890719294132055795537826593149798165941816242521548686333328592982722642949128345052491782538533405939907815902727716304825647831787379052970263767576626766337717163119200532784432438506377778334827215137034234394909598815671161615636316085713730013764220457238807369847333901508159348952561676371433884226981604956074341579890720972307534325714119936313214869698818273125991498426709031137951188290891677696*i1^49 + 234690231492193822533029190254911910423467397948391485915380689774771811319105885066257368648926058721444253013652929212902381174577723008802806430890865437090574268202325219161087953135732321700138640059680728445269577748323142413323960048223111834467803821561395860078033829955535732038220638327969604602470271284969523118184782031593358482992160830158929262516043966450278340402017503142654999198762544139033291888824266817802191308369670801343206494347477283846961531237158389793668805619062190224564785467908951272339150241086157377996716808725362551033752676748956744145448007850405887653133067035434988334589214743429910406874432947354756215185608418487665880298193572083122160869963424471786888385060641072348863294120409436912902835760520595350033143713106577106480449449382731371097103277167552405736412896860155477758932236789092271534305913089597498497644809734301658219519856184157263422534445707002187481516216658147957353401339787598250882749769025912863943935416591934171021304830932651900371524862231679052924364736780497081306729465475820405053931227817866732083116070714766805312186700367577058251689940390294822468425483337817295265160264304512226822200855498430362409348465612919246112547591037796866516593195742379493662432452504244640359658386577194347277048448211279768742872851490409371199710685224899762601743635151434987442579122067363137100911009955862350816506518937720029379200279756993862510603859019274790838821205013713517478976184041609573453960615041171456*i1^50 + -15669595744401373004371136448574302892677132012488490737610908444803519412800843253333840242056957817785488128194457483255098923890571428463274155284977240670800679877221513898772505765673829370920953081819498464293783008982891710725881359769512090560784238325415740016873428461341742253483398542187649678509981489051913908650283721171848406095291519121841485558917116761346295007503638023741658632446185065073586570805607922541514811738900216933190492002436235282292667987569363850172852363105100775961484363390891511090006273279628410610304306849080624215995143530785232475416883207630369477531030552655970833303903058338322035040258924908619898413342954986258326706825412251199061944119135597815473043788601153730812411153893937844025053132989903879785878484134049061089936518906738235076857861345691892352254630221008718180610220068809918820406648130317008131783969223567661110785823980345373297572166434432837774649451740792530463084639259284757884775023418411241737188442319701523633182146348770657824768822659446137809558793450353623282609241563781513200148711171303596932806040981198124533194963449591512423911321609355866645465417216632889482900032320920261007801059500841272395231589622833540587706862603977964234721176385670527464530444139186874203141346533704946623993759946922165494262730101613941732605132726855541587330246683043091486833635365450384491580789009418153477774346096735087509707048777753681799933318491367367650967382200151772827112323167033678724090298368*i1^51 + 422676308797668523582548129713247153317653429973002000007966178932646036124704841066696317974153668658974802044597473437616949905924695035434664452391378329287251084733323014475246650132396512775462376216330334917015775937094004040927595931804706434003848171603051418094717206763581493418060233432988722718877305611282616884680966190928253489797953463130272661212396423132517451008329445038802963470565408946912461517908226963775669491587243101274236452931272619741219303478331706154759566777519269042463616355131275012762132133580881403896652493268429841225024576477118170126281518240347149600587788616846673696489266996913274761542805182184397466430824562571537316685401046633494261525152195782999207276246141396030758012834810669510377608134007675235618329399225059535812391252438016075100633362455663456170559537892761211083222355040228411697815533575440536918769780874019312164558531111837453160533062205088336050688344675282524111156867439916034303876236544301012818169478701056299230020708931282984957236216209082453959198198660598685936590140703398893999242641470108741108265479681947455746688803097764724692819113356704989360522204880117588603240680886531335956141909558759465804879086389715584184667355578285055708783979099050512089542598823768164791879943033734942522350651337416006882222749644773324426488086204235743435373638271480210765648991467071631347515020989725828894349360234896341762882301981957295484099597954843054150897640884921639595431008866926592*i1^52 + -3254699501488900245339065024728333527704084908795996236887465569655992462161711435416426340389793370746040914230935511935599987357397133299191653775577509479422567874706841130985842120917711844388485048198241835579078053541115541605637123940253163459320270318129519487371071345661136203539587771496988431284532935158403358572951739604267116536685779789093911678011038918086939071669041339479931598792788299125513795664082432709190892110125237915251658777050873513503065200598215370101014678659094471197830038059807033559887510665701588597707094443137301727457634293423260760325107479425605644728202667488808821018347672318489685109699247639646021769631060040520346945488107762976521409625622538606803190043305256122653340709941900247770930276468502420161572249010875249279308893555562274412809917710635188440899699479719699482427389546441645150319244639026121948480753335201838219694511384472516747995289773453450796907172685000508098936518880396108811881296516428612681364087357652470853311924311577115699860488362576163563254656736880572245628170664309058477050408386197374055917132966340399621558739639105556694438967220703705725896113122983116991095383523063350253971179903033769753085305262396791862966717202046301122040908700036563640511538825437647007756551481189232251209249789242507140502847181760223171458314421876707588536375092508148905806349849580130417091578169400280494665630656300491020988288810479843885747671006005719751181500328980254952521728*i1^53 + 5422892265229162443795346314504363628063796178874873710736374823866349081845858009263351265978298010435263950283970136941030615976561050986988951762536412408608080360683691823097242303438553720657512364575426141385834165455856435117973512115221955107640212831842092243172010623890276903042039672013596143569065752343330765652355304270900540116471646333627101226914501221529716596262965061675079110471440892064695365352122865672357445109162673274612725750206638113095601067231566579580536360149239577472632213589959326740801015752807277747062583545315064038053371723597872666640703118667295457988833139768065426464319108057492427232576530270251689635102087463264889349804470159424365326947173024486825891053189442829434012998693723025970008006237017244237039091224486974699989438259291036746845494505598787155518482020190865843958695394431948543014835073527529882971004943903269047604791128617669480260617054019117417106985799103342493196776018007026766819883726113482749208198617666797877293306279616250941846635970289062608895741363843411450766714977439584229806359940429667632599148639546827056150776996432502702865831186503944737142590890086204890130728862446940286327696634362736204379760495543338686332478759730206498397880745479516946429426108021684870625185111845137611475850187005929466550073706764961409621159969897420300470780993843149353895272447035343616081847939218886768263736228718457189998497664479866909096495880759372817261158989824*i1^54 + 60019910873144208223293559084720309703541026298689776144669797765144744777772548286422919601099734482019856984674009939167259432249960231690742223274152581226944836873506274961511356019895493945251399855328300076543036371202724845769978101050176583589569029137880210115979885894735076404125450817163567469994537013582481514236292921581273500603672993478808734775943317077120141181460624460974618747128914668572714704040644995612672480592625276836317176390593401261730006586261433372617456066537929492699632334841334157430120096355819007984295517690605980423060699980795514582891138604652740574068981469943949043565690564699126889659836080052885211150276787638084474750331502765901668568336845585908578130202618785470954854073837400128111698158011896083229668813818779478785569285808699537708424501179267582686830215864608009195577650527297475996520507150615588429511071390494894221476941732955134903096243859027764795135413886791598886190962010896291987502105937082920314887684779089812032785194804883947394287199999136241696506486293459621864834748803906717883255679423014523563078304579683269806751451554458873061921916437731885867193949408866372579059271181283967125195727574671653362744702667638175062615937485636794263446939347803522931776992069656551900002190231410043438508506860299337603219639246079796616536162184570277270685423817456441477703615265713103345955348981001485130417983796746167823246252394623727417672571564410798080*i1^55 + -566111928248120670119380258714881449692204378278626110471188748276172589467051846233446420674452895311539349428970723896209564273082090578207907602562385002598520460849300614883693029294727715605519262880538437098294695842967240656593651321380015783016626790661144713136067958639954052589845791070573471080629067261232149271045543095031123147357744283355494409110031009313497365377821911141050038494072519123242875926712150901215256609450775337207723163952884138949601599049376216452249823666917159513227936695931528580051627864367221381794497306574831284071775248729461076031292546150005621615396653425982333492964302468489827301541580609524165099473293676770461348986916201880903949335619588195245684219521138387048916999545832264951905326004045580682310686623070616010446025542037319701660833787947211615385056958770838172733500742553012300972970972423826459803482783619673689488871030374934338722621333209288508560810314787497680970366270590934139923796234792224174116981264770997836727111269841288811550380086414133107144363218176221622807651676642087192533414074374845538035893580322479946718729752732018543394928651281621555166818700578854131894003607865902658240061824587441039136616377025575530589757248511531874768481553646471569801099012685556002980830220013491778007727179991670900440287869149704960990861800063583577993167694451015388997267260060872030427125111395861520541092460610391432479716103935226489451053056*i1^56 + -3299364126364516448217309945232522459821335067945688204274084747704504359373781642483727521408340233120434795268481587441847998073426774670565737556647235993250359152093602681451930601293466633110630158921535508332042923025986879906437509200334683913446295277939794807955720202481902921962739404530759050218713089368848221335657786949364120815549786939321977586918112809738158939259336210351351359843920525108477357607902434378230108394775740533156604511501909601057244938444983615305777944172653562753275186280390713618987171525814553105279275897138070931102648200988673259796475435286790091433937459595390296493027045342697838737434737576860754388189734101870804914758873361489451732038273271984675551831480888364950575998906032540447461577639115360424978199647232526342347257974566711980279534483640075030916676308274973047746682739885725775781674219768424543485545918939146576013000763595774409197258100863047239741418493135858440472845310952613525760090029936192731960422047403987944722528009516354085004016321901769440811626890908855786089509389824663801217263231005321380728203916011143791102652325845508094586829926433785128632515777934385766735693992996840156577057687143350121099420605158300179771881154528260888658339051442885901058567980899138054997721543466177581382864101628642398736923514503170183924553861043968782424232623259007576336324058099010194322765960931753061189815978825377382489485643612160*i1^57 + -3664269528246445933203969710354954646106674035244485834350931313105953574127751366313817935464119291876209989718606698177856808800762806848248469203817733917989141804570226997017611890220625467811106596386608973889639299369315501377406638557298331808883463808030053051585696036810531256813292579590474141984373549362393669654368548915341122227172614684562413092618567503051104621922471510746208357283287086128436280779770143110331307688816114439692264014728819295152475134872655787179143308695382836079321557366712602951405051381079678603075865738985813217536650269388093923130599803676237833941352062938885941462371383476540430536084827702023969990150757987485407695958129967197445006153382447695480696447774604440442817242662894459762666948039288588271142468072287252415573717679924724227887222098957283709782633164667174444395978022333754167979867235031341377756230391270313494605020641694601730549070306569937128288469918102817809471343531515506550264251433629214217154521229203286906896443584030552544394824640771325908022688837410304372745899349080935518035003910612674255534587321383010719134443980481285747569860721992106673963699402188653600176850348430966191892925266991718317427347626561898208485519800628676448604585916395141683871546821295701235680352532566403031213270415194237805432267736064980903261639447417658164767295764501047019745590396377018932457972567827278424437821167443774537728*i1^58 + -3405744324711129754999370622808360323166339803871260391325460386985926069380245114361090339111626197360233118058250718206296761168481398169592954835894620861341825442518574463032365461544867478218094706639099454979304396803176547960985124217961847470348272320701843816946280183621685784028911105979276274349775603646425734554010430007285217525663751340038486363072248195953804315625183939516876578241037601401103282839947252097440350770872057093975947672583344336248464001071692568616349757668276116812183749052302618814363873452430967863707544861360840151217285356730824687266110078477933672804286048338643093800248176489152014691146637473007659898874614697951386654956102786525643355537126104248880735943854823272544143953432478756769177464257861243544623406418368910386415792463282520699211333067932163609158093768863334592064795130038318770574429203893721520844862737540415751475275474670627023108253477963911704048816620620639920832578645923223919830181652801477948792527932372045751515245056996117197957178526536298450028594747345825132566125974355431097574715671129255526814032580214130415414727067022994868603455361281649460191261300115241919951948712341058285721797541669837939018628614264093355546309114671672418802873252601683595066536792893568432914145372864947889572363469055621605983957116469987384178417825871544366736403021287056871600344202971932987825783377643071628826902528*i1^59 + -1780172288742737451927983865000250695510190909985602138756718107876041978567673624363922037636617381578636639616413995703599196485254533192702000890456939802670581414547183737524830688874374183982395678091599180047056216084155898390252915044547422339708465759618477387371820076097689756199502534400787637320082536234033676946784983985419127501944101725072033231675963443451979850325927796442078396594831260641376555327146279312504836916753755347711432358193227983531384397145289211360434696589652551046157161368494221420610642180365315571604794278302814285483361893179084553406857004557291347505223791006822279120459012006815666592807760789895219987212344533511084632171717294752584981237336830568214034227532311054377876316968627484434485754080996586366700818715337536027454382971808628682374304582850068738568263537883348354789894499207201783746290370918471556649094785350021234646350525236720063092726661331085329091718115493094946742561380895522585985712582484878336866695921410031434800235107436578059494280043487601345216033884733131342735104182124841660856585581595733107221456327325565215830216403214441604570758354124911725100014064317846147784410876255958121366310256025287960388038714644542964444505164799774420121255929643685334504755887288058544549049857097213588114765087313224427658832061303686520251962816924650284998617638707395428775513547170762069049322692935680*i1^60 + -635687025319879072821018425730522301727307292762392356218250113005403078468580820867344580068351320017117868903218785367376848720233821274615091420844620122849686204283809618495330763379322820438193272213498998376424172655974835101244822346030277018416750864019955859581796151252939277301826164282437501075709429520295826582729574823464417201194230501444153940335227998649710312116315287056621028716948716574352625669316416212067506239905661179244970328717262190444940156426399131408138955051774102118491818205778015083850912684238662773669787977202890729899421519534152646251767352699345934873366495299330750468944163907942958150736907439280596688402906161591293451603888198531317306393518954816911288369207503818723777125836727131326896057304772907997615066964732605022837442177143078500429397708953551036692909690384349451126898474576541102286363808069506389341820814465213382465808428256643639111594602783527713765075933056697707212207738217207213728981265513789633811891106679383245082382591671921282231790329027365325741424122015390295102775769535329231927096517105666772848089857481689616173386171035411901023335699381518656524595514136655880248931674002457775643519030040700710576576232503367227404657402047173384724423760888592899087561332953019469458450599904363465083115740248630371050995564986996244338142052696721784262011177168122769735542510948955717632*i1^61 + -70773397590280411504134583068408000319717317319720262075633598840956389043314943520241218463252808251963129187635901020149318317502030882171826037668912295065773888053904952957852935638743458629038495098577258508360500010596961217819092075815191439392880993303195692928517645094296031621667477206891865060809304361219099667760084542567922153654575343375305126709378396956182856988556768634975296319631502781980328544590299045276758443946608574430062269733799698611338070394093423239236375275692148035206164490413648904155804494077984408571616925149692395049334781993957891917219261244455770385195811328956312731172116843817514532764107088260843599382900609434540975510972390597040639807580741303741217113264065814423411701352272873569375247837929009119046343719775535818116266018120830605643003702780107327611283666492575807242878318282594453803829978809236914565553869046561282368074808657995880217769903229445632049060203046622973329765593911141283926533463016679297540394947626762071198447018586903261433242369350968783429591095172677580998313077601808665290736230238486362533668056543408020229047483513103591596555253892467521784657669213543905790104707419409491102205790516551624096848188044123429903572305636965986976070563980868458369413656480232056032432145477106261936863589409796428048179671521986215422974370056430961235683792368697842484641792*i1^62 + -6099981355060573445317574138026937743073086378263342318181228966625743282121825049466109636652345153316285969363661967085567114520770937001502551037499099576529403206102525659909500770530030171609074713071325178772437195245974724632730282691154946935402343604052633922248433641043057197495434047007542315572560236983896222975792560559792692223060090062168291155180572268512531988364356880025346361645885380868963417443940852587057035523449176908123382144721792022548632347590480322035398845521474364074347964405962497531423618202574236457431017549486730870993578636120663499251929889877265346789596199672942077986922887434179588381999601642353158300011453868849641907735685165607606414906737148211462002856118114190792376240933190897903430458885480831766210920930296252082427884361419643783302640696275389222979900955743782512623940642730559145065708620226588501226893215826158891939336545056442365690330131690651278167947226121497995367160464595394531682750759546347205066685157290573357551551986173154163477757657971311711461429117302924256949595882882653693820360504692260556934990596050189938367772609842106189500316103563045477380103304521596475795369470818734681041447722830503219654770713677439670119273421674776273864964746666485632910650267496970085779281415817054070532147388342407398539759167951204465942429247706800602690892070912*i1^63 + -219697244985207071278732460407361217167757123020140332301548132342804880598841613013480266154763443950635938788278375911017347430050609614962217928274130561575927574700681486116082507728701904525351577748131333378223327446044044158659603000943710754350489204002428515626205704620193307892337312628381637742756418376396863507830025760088412010890534121591045943563930168532907063917679642301065071794492049200782831895072706620610675486633923912741037190444053887253487005012494169716033059187565452152350111951921146428675094526849996867302012095020118549394756577155471606111717769946718203178846989490115444771553082931829683059162465778435573177252355967406715214402039114061239467618338583124102810890180697423112838304341233615189393006294371710913068504147092532613603608054130701797102939571140537318267535723051591306467557154212143564232881969180496262916331634420434952538230506248853451903744998696924204481843372899672170836711839441886071915812943733007142865465705371806568194974703040835293896777835363212068132272410959892116992064983206497119143535360701865313233991789226537458071975019932038741615587008199001608898685462952394275276070383443076345530741500763122732070005845127212754043086470552904904679068305630325368009556300634421500463288049930662935464665843534741748970182336418536299164423453409280*i1^64 + -445985737771083315461496377736919349004206298205816472775178676474165520905665526881998024416164000685528090409802705974867876615159721671971291616117616759309813901930974382354269064320889929727693525688003786339434489517627102749288318291715115781617090440364105863980025286435243332911522278968275701406014153938808699498266679625972709076054584793623139001090262683871116244955211902285878332781266933743952146880281014786980042246808395308063424555229252498621658200952513472309349063336576269629008796365188094856021116892549182109172445299667351124361853542017169671415097741375523762579454216547875275334581843360807263176229469999865287950804528149555045580311662963455004141298956804126841739803386210320467103196229939785923817676457020248920030375120816502410552126935093279326242083454904325059558009632401062643408382677171308718691692473902414591726656269873767464710665277239740747255522926837275083222981820321487534508476600475730123733877015795328780678270220702285327420264213989113550532625425996212344499266252496117521605982070054470341286103832884005510915791882425326346133017845949229864524563242794737657268242343135351465185092419093792327139402419410218434479660987070444032680483114684475165790822988480644847400729240810655086199859319169150993741018427234450898496700765175808000*i1^65 + 36659620301839670466994540188216544326914601082169440239007562480177609243578902414420530728834197309792363274468927152735027551499543414417160403870774097884492686090747783569395133617933489174243190383843493053981290433959810841408973896154657770332828561282021501957583218395732578252737485121656963173244947122538678477058783308125757094519589631123875849299765983387931539546647349023343713245355089680060540756733950284042368047781004159193038625282575152245446102093042626670443463218009742359404245063047762719412993184714352523246036130893359330927209638505666411677298516094042287700868272585056485513920900341371979875629709230002132284772539051634218074364497184190340634738452661394882758273103864717671695440108254911243835385318074945708572014692365990073855564422324646485190074362609693813725877694158062965979331084715026025326324398702112360578260243575644868741688583514062459482854334065566661574614664338562604008341783820547093983494918021244691977937702022469001482343832703308354412139119768359298848341146120365936689965351834385539720170031606234030303117369326128950058118460995635816381997018290099198660093043864721023257756743217647611485990911655076209867197965156873628842238973947011994623956718626164887520466198015320243814128484057424753155390320934912000000*i1^66 + -2543325688284508001201764980089707860806381683230868329165503633175082530792242099997577543067601815021265587815888055250499632765026568451394449645123740423330389759444265412701790549466182547368951276158802886963871480691273230848984656051607531024669212728237342979274978312811220953051440387524409958517368263372972649562818548705022320428743899760868381367425706955279805751443845284785872453908377033712706346097424972296550874108906624256892744648864907102189431899477780907060215013361879128760444048939444174558190218038825536146866015274399799257208404943369510319259150516838457807023505727561062324475829592324723772445584678455317133677085109932909256874740891790668864222611077698717475344786718874765381373642618179823453319551624849287410546938169382681747248344694788172376113126671689797468070565843744135681097782158790570428291465597961617626384526162001467382883707762550302638634573590565711379176308988505108981269758053974702497590447516834727500992173349284000782272547882994329466242942626677434538395471414114194297087060622016278416917851273655039655188980274039863557429336326713048646847982116826950560783600377127848703229034729753355881670412656142104081186942385894308270340340071509370763437491574516931159789550578664874663606600335360000000000*i1^67 + -61895898224274806413729650668696421699377467730614112023144230970646039244475064293067149592423550513220234925744974521689934444777804279251215683436264826622599955227104710702090471236588465487299710395143695229436145480726871857570531164142028766136776834136149999050763501748906811302475663138063429294841623634139266423516989062788925174583002409898864629237414438361333873331936247198382318689596270278177355664461984065216673507929535627527697937655035436852806268510647178565808986319168736339572905891759703092951465194245830068599301375223852952625880313042529992267971427980906707030532830537528981833427457150561769664401940434410008605590990633053886165943624836027246439467825365169061912424023224589393885743399803734027940687844228741388697008541866817720200102788497002662802981904398555177255935056311165073319693080869708220077488956404324316452693172602158495293283158732695249980031373644052349103730472156601233927416468848910416522012936029069006356716924943128616022416083962929760625617915973786351993147347693396292026810518093098670470131493263116510151941757456790498144266431528704468483892461463482625011969660389936323948164934176867999001306723388511220906710534717568002893424898799654098638156191872076637798400000000000000*i1^68 + -928929044605063111191736139481390115207000562996426631942044880415963458430744830118629340076561310961686429290839739002567082549757530954628304475576156384176890556785381427339201865078936913509266944081386831097119950856536428976845145278141497279552730236448427370592749526418808781846021091773234779067546051548737507482776756972088601286957437512343377072001956337614044914356471295866982710690403838822601295278441977907031507682115264378817857428564732483405483627033257813360420018561366558381755589134635958546750087332012074313372803879243989892945301161679968730758352305319713520769005757439333259014946341875444272177626047953077811894544730731623760168406604809858001961852456643435366033676944406802258138737846332626140263290956383389678503819311724456524887256261668709420837266996122728838338980419355296065115466582587259161913646280042777893938951903480785790040131361117719096216718310655559881623340937943117629889996922331683284201051163816594687577416974903488512818992246398274221888642379106016929106054284337071504187869998301473314386330392525045733407448784557019216743809412371471035128231650244528927960470482857471353015176677823862010370103251330131892405711124563901448097896595456000000000000000000*i1^69 + 1585374784655840242831801280723886874166785699840688795545211177145914077561010659268207041801805453043132605182266443598807666344948885594137877782723701633905051746026213858301579971407429843145844423547331819019510746573916988191980650479113576350185574536331997818744828500636398443378970279636161664871513135752288548978558487759993262748868249682499428237167452214042694414014318708119781015069188311941742407377019701445561594185175046546773321863134679327247190215518932852609571527639876168716272469342532131238273861874155873122100690815520303071994693930111349858774651972323765164085250536388464153313894870160017750821321484509911900582132398599566712607186977016809232304188153770840429028871201827597774147773122010279677167910554051304050539651164844360850806087440939856849886397792030334854303550127674094433127632234589163907978423030448653044596708762439597010798920833001279162411935830502255962832913044212753406096122034906397595247369573595499484008855609860390347435138949991755899921571348968215617055632107249734419454405408204944192105885037811998038933521992082638643443572029945803571750160306930978121795581098179074580603715406853271705172678200502318530560000000000000000000000*i1^70 + -7595491981858861224017761876780941176771306047599085397020689986965832259279064014315224772057531397975402655938408580396474399201985695354967435005918675831956377554529382945930234899182447156414498695602080532921573209221314888020614055357300579395782902661419073645614095418383503568398591135933001742388775183313005258889631817618138355024056748228347479269713297972619006052185075996166807495890056106760658315243771963519352941938502972147605447923762382070245446024135661880340663843392475196689950794233535584695598709022600016757758792425879110546949715776168625921151760356318147329745415156050456842040845100967587892740546535153108936649476307106025218526772177929634581091327500664497415310074107555710694045372850682139499830187171919997998261262366310242105502412908767471555039750323242653813719093351124673616048997680115733242546912495063524938732415587121142016526372621303782797085279026402714222571996018963253164988988496842882405861830321884649904737074400199297326449207247632577707669189307172670632800268142902579365172502570748616535356991991677481808455986163237491274133490000036732081575440698256367795745833566751198244398694400000000000000000000000000*i1^71 - N1*16751172616488315530202055118259041066419909587391647465540066459600146084444768648865679454181579671666688109617976305573267462646724124981334465211620057970038437388024192656250000*i3 ] ]