[ [ -72769416846215298483829657809946770750392090774355753464853881338970219829274332476681243139927515713115378233560684488126851038411075033271871744665777172700444672927869614091729066122318353135466145831516610129552319537823007923208661076083456216044250891994640303097134270450046547805182639939519599430724769712743651654743486339251230925351320120038510301842698127109825039190788907223108300097621452794548784977328323234074313774582435292489182367539287158900546701355745750411866210249416546483276179675607592233874821148069443255477897358508626306022023419396232790188837030441962346494570907647820190362865890096391224586931229811240215025115722504265739469387641457174502147618709192438563680473303549420275863464947169408787515621869790802885662743181623155513794870216075995280175159740741510618472183769931599379454412866943268058287677880568783767150050603447514390201001459879624391480836752766534045259243150367741960277518564845089385770840041435023170447021947549929486450639168349557231920713117545342668630223176860037847564924725348103220388596029360870924298351258612801687863724037930756848354787269325858989213876969545267897163966146058698234094388510720000000000000000 + 422963238000936789250611943807365108171966489314978797458152396958188409842503483553722416860876040988327362552711565477350240143310112409981193130583345934094426079104899732424595788024647509455315267878402408652436081441250682119328617294970632343352926814705500549193601775791134310977616251353664970652917521958250661153853966761360728589114497219531188539121145639810950734820508649038550752706667107240857131723067370685720872280262986762306532350248077756772238516586221530926869408200411121972142450093992275925321545873074496958118575747061243421660424235142999025179207476670645017142382022378045994405155189846993136159842944499008594544129938269172900713642147446787668255797748030801669018235360158596099717929864513858121817715901642467580575907555311832891386462790042706515690114132131800037591504271361126380953957112284723382555138855944862215255679815935848984103688847799717348097887550292949028253301485175009517113861631506032264865745372294228972062557860504768000925451764972803563673815421410251218684684833038646067604513867305456667143573780878683743351564910030270119752964940475678481611444128107664757937487610435631719490010317031647357940478771200000000000000*i1 + -150379529551212007228485345774827523000832644243892758482208496395506699775173403057379417475670591994754557473411909013803178135547959265493838624447522982325454713457857225365110425162358771642382606468259333916210008699016874699103482695195693951405054612513938203827259864908076607899003302638552304706455745408487510118226501002671768063283176822688696358017679272061680203212144888328910653209422873827711342726515834946706585571745043754486509838505060715086029863289332119283599100835486406908248454854327254338631126787977525552859107040055193255447802631081125398132877940937187156869965862453532639204360754549917998772658570932115447064212872619046667836265010675748235463896089645974510411838732821275803994439394457076828297427624035016877605290581629140780694553787661713174452186770714968052447103263863517966928659451065560901690468972681490850405971448665713422894333277303676590394924679510491343749251757916984019242207010613205470972626724373894089676449904324640588243814286078090987339924421981523762569297844446593478090070345063013003404153979179462963361577492222238220311871804835758369584136060572144585864046830636795159398841350353167428259676160000000000000*i1^2 + -2371118231441196493993051351719459046639063230741373741492272320307526183928735533052446867281198709956307910894079211895791138127511522173898995294182945420213660139022173369759067330813210503453321400969359002916643032865149458761366207587265137600865565561775591842844160113179664896475445821607029988903660089249341835875979519721829987119840455989418962962098583783364929734588621606848993114247582965037748180680342895736187643480704838401632735452420561917104464839146982256052543532513299771709331640557789661448185281750606644878485758888518791830715284368045982312175432443646497328740147921356614882546927272015955235686894979189117663039445209857905722879450252461178207986094493278255427166558744899523660542402911936460141673150965778931034546414772541092040912282850743969234854819131496516511938578638047117478412264272352682687111284824892763512859892654587060070750029518902114239375707188500929048751174157363176694772902539097255388594192288872374982422080547163800012277346933968011092936912616118879161261369105587053125448369144377031899138767971253379412477147045000175820956632991438589628575031691419133746170809129813692010762807424940188513180057600000000000*i1^3 + -8084222602834360571735255849393426188705182944573324290866949386520217835357740062023309647481744242619746150444342233221877391345340414938949378285397071310289728906686328396041913824412765353105570877725388278073879643331180076277299377160640198191322180860206915607015864133768890913569173405223087804697413557432841205623142142842175672154110395306675148858465465888635567009528772484453774094963003983144955075824529803598575626642021066803951747982401517065643258769673042872997393927778395926926707327568374164017571184238991064398053327954583916881031664765826910368251536478688476009264888807951585399698341727726996543175415506387994400295008457665425214234036309881256818646977540596067660993116363190076636563850157304482068664139076059199307436543979199547825837513358088276769384102804044379957214142323822669385134939697616358025730854093065020975972159860251130323519981243391214986552947588211514004655247086327965522847935597187316824943806666810588576385682159902159214522202474544847702390324436005196419478644946167346490474503978655807901264227420143897438474935958680426345863864606556685201120641721156409741603196931432610341804935231863183185543168000000000*i1^4 + 629575946163995475270811150074473488281056585173433263811696714345617127500189498374533815566581183576130293802905882962700114429214532980106592955019862689339204815023619183943230193756571463017711544764142044254496528480616664368639404948507668345404747734289316656879159563813213391074751579561562656953448223934301433821898283347088720729037225505646693079787057023410126419852393697010038346660629343871238749568947895692746418988892096189138256225452950984345982714763920986987605942179100060063475495179456436859219416427965657562705331378678940451020472920232950552824399542790827428006054177950317259323676604188992398561100517812460369248137340137354902371651604771717977811606777042262655241334898954271614517179763735093452236498013447052107407632614424213456485571296885002838348709833212369087917056304258291217623716724450689452055401560735612034058979665871522989904922171181908416964816129519036549373964906711830865517364100124193247294068045146271225824525294045777819212634165352013966451908476821632763250110390156596869311616539018198871545632905286969996189825627086581639400965740418284417494210355141592292746807015285157681014501388550145291845632000000*i1^5 + -851097550400225128422688111929483802790414646908154721117338149982483696219435465605956837320816545611115165190091374098266446537755571149982587554445730992116042947448485357003615720947833113627300641466876210819599089896817871128672973806803030402548953279724195703822260795443493220281783672939224049808986615925450569197304108388873339727319341264795509918200130642061548025275572337611925442899651386900052925648054074421386686867507197909740570535789310687841514104749356168887101640270577621840966324682673171046164829676294491781095533811873111655130770231997381983473091562468617680865304218105479641907268167655727784347322890137727220912355404170913237060504634279822296718268196688431432603624344068683460834763934755527056710420627064746652774955847920230835561763688878562354066592163337484062255868125616539048934367586854197678632950169128574110987644322846230362699224032896796100331376369359513261563795844815161882517838643176751690506505777464573302477672957494815636007032484365501173085581003324270367487875512955381780690208198707751209892033405803805890957151794947720392037394353673777840684091161535213753280416693087745463580882503236618572267520000*i1^6 + 44584669949864755034113111555677565780928074629186847952495444356908141452652760162498100495650834345413917915311218402049932105329721645789301520684559044730590926403793132019264877257045071522597297656917047405801958287835471564992536635940224206478243397049897721749437095365370816248004348052777219158857220629435856524024001808012483518237411811350413064164137506061993434005769820755213212840337383135024255763667823352118748614547545890138406409598540085017272578242051240447151784359659251291814211430218953452333690955085822182442374054552820270375363768546694486933475588193952841903779649899764729678013342769649087261431215693068269786714423871637666284409244749669289139389508657292961262018312048713198228103171135942908460411430243701468780262934183028897849834953238370064643414176495170954650392180823355205679712762499660964501388556872267680569542232232202768569115387260135167409955824725586970709080754150039326575458784930153825859021504949404959728762925226850489943273817080236863127555152845719825166498470003869723907982376173799200616627811194686304427557571533436245367262519490058384444171210387817720050028870388919529309742532757362311168000*i1^7 + -10106897926172214110665061920016676785928698280214387028776689028913643019451476109245846817482282934963477371339954895177341127734193410026930371548218980122407953806062890240962303294896139845993234140520110506735331891134931116841597120822467577380647940361707492247367438359671842101095559290883072213952218917286902151992015748227671998730605659645610846940863069364782280165995995786868517420184799947128797269851137787945504747106214383247291347431404953519971959358654733107449768626169894928589708844036998705976665537969743786552682966287179231172844703628749391892867105319667983628234157321901267567095046232357448885642760359689790853506432242359178978684893451830152870142288453731640583544119631204488720081451991253397491798973052919770218197536712725503385267143958370855342315186896460668653705245280413576923521076860997392802369625452022611885421622399741962096733926414181849118814529061422701110724012061692027354796128037281575083917700340080536870256416541141743654884583448003971171644407198034666190320154022864801531766051943452886349745363740452825324002780337156616767504552937510709694216851178535141922833685707817000072650589199767961600*i1^8 + -1676065105713549963780655198978083077883429756923757735669650366336266567001845711114744117626412017904870126765600691284079326343144134769946898358142583472423376458017029553381761642457621421742169762643623404539473123224342765899979129666616738116693316750995863207371926598677090941605952353631072929844710646667527668568357654920299358348136244862717039637631502881917373712621216881427206782569938151288893302010394478355463377132669179696208874561249461938409593598334017870631617203921981057012783078274228203005844859596823495307996890604942743705093331512252608774479940751484248942615192735327218752032781532540559106169638825148293298607223387755289141749759713363647572696261000889235893430237970715778814519443695034353759024349624526041026054753975019937565877439786927640957507976034034029004711202850510934831428485290000382003865753183916808884698824388134380144369430744811377419205345974156204657247188600336743332970886102866400235202782120227062007778148908666350144617359286613804383634252336030642162801903743695577935024219081349151706036221712926230076691965330644800076174804736639811047340479884440759788935040921119160774507572725022720*i1^9 + -115317890189821837621712830784622203532787968318687448220057742653202775490562054131449049062268218053636890757046010744647773559674533171028251641708590198847284727583597896709795718731562553281720354310579695770466684877441822599301310893863991682627716286005444623736477483917641060517983994169878308801660112315792182347717836317272278428744850866611260014481498018439726188438193026227817397006899618308918852798184759622163561354630141594373206248198010456680706683236639927783782754367182559446397749075573826954377844798992485695461800214253723822431648452756624305805955399666417640731612870767558379890994641043615893494732080588093861600216514131224780069347248051431828027859669964140447339994746805587952563867292517156530165721501179548174434057111045363314344564396682821333535103210914102786246662398353229499232521318560781891531620899452149355377157495124671658214368839310059439602188032197963924389556049105411946137741054324537318197461220082693567895644294234146457424956504934948754028192497660308472108640607927822632329560909404151570192246417740670505504390113066253627143615394325540107568903226903226695119193097678293644969909420032*i1^10 + -5025432526245958074837003515686214646558727252986873596384890087613094705725212221487962356529587376053950614168297970594069466506133482319918069479281861208342982390697563627893645768499525338668993654107878542767377429031220934220995141252107399120288223523657061886057426728800758050133673314092298811602857240080779310073061607984519523504274085992901698322097250822383507899020846748624860113841149260009937021548872039436842770996760786423731877721317228692829794787738432542849049728648933317355010076003947423260593430852287977404452748137993315124174466418984538120231615245668624855599529442896810294796346235159048937589322117147350145850004491219561629426744873373122709867569171520859221961784822091847581294080270899470330422122252997711162391730222157984849614681879359989472162576857965212543951308021029010499363404354646691707551777821165235517230996478796290269964666963744406211229159740861836700642975904903117348563601184102579597302024442730360794236664014839569141564169035743133033310205148721707009792632227810893622526102651676350638248153066529798880527991574726253359351993393665322740389775167054224288279149573550664235089920*i1^11 + -147038950661144230198332662487911360991472946750074154866992656781272378704746213791009962460504199488320115454951910501193724547837351323936976136594559387381189688709788497383241760818788174081240714838866743027371266375415045656902754309935441953959676848567033831086782169238922294855244690788846691428407149446406557864784206237419242700596702266123870883976478472809455814877218356069107493878519968098404573388018118416412660527031386902290123261006426028032009964393130780584667140743253789184162740612415637909803070878948649322809060215305961679489898046225130034280216469201619288404755299681452664207931624224637556424343470294235114783209311226371129835988643763998867326426772868771701634116117231737275322241007830083794293789212865072527837334301626605027650684716873537468449983525162811758315550063568479663499533205302795922532021602350495165576507084943807991334145060023174468657955053760391951275742970414691132061592142269580373272105279953289047816287033852621079196304499955353913901192472685822804302009330770162315373934419606930317054068026109710062427948205582404949799399929125517192099693209214672126619572498137603899392*i1^12 + -2487971949628430340413181175434115188704378038683611911456525364282129024282960670790484405838541954167460209000615491258975246041253504098080018783247044128087570391175815469561597996641270495339456713605886905053787521964325840513189903123744492028641335474997672002713220410650555097023621789737857306698834097851443203003937506572984201579137676534131970027555162039002758773994556065050042951222441795346225798848682008221321454451527191767183191215659846617473391457079901218668253442460201906051856258858419197696401461711552691522691312791754619505805907994779061903847158176690994601274506496815664673025905516882637210233330832685384439510990103554797752564167947189644793934488360107463987035814793426916824035521712062486947096489010360271234878009286062702661232464639150179754301101015833706844321338359848728727945935349058196455802158103730866130231805724607304064259346391984655220732150697002344056725062871023713988956796283634330617853504891252255692665709500857835238349500095383260621488562125616157176662981640888719594581006472480397268792033887651601961549160810912955231945061892554537472185300675229853417982830525284352*i1^13 + -12519001172994802141968486909128781602730598700060399737150005991180881561142058662622769379704903234262351154627392394230784003438820421403591864698387329492188803525083284078324093369189481231881942343050610256734977607764255194437680304810894894290033696403834209800027284383328588147889866671709707792909092767981556327178603211091916439763262203598722073575346813366572478781226694698362864044190174805821206289066660389790625270452272860974260157781868628263058527381009442657411448262481338331074979323754044853401841121840536279022338639955523130303000939845097987660663093157747978745027579845957075576563452445326439236874035166656799073892965068960472555163357033862179138080721515511259259101396754359086174376342220927584199809414795324286871675479970299590729263752144812580044894228366982467962272603192760646468106818670774729759619023958530105326821687036890476811672933142992350711516898432264961533443894773254426339366304049605043688407088204399289186218917598920518693629212465848558664889292704447136305511565172388788619917126731837716985981650347784057324207456123120322237690584292665509987653781089968344225196015616*i1^14 + 332164736546993171002268508648994874793249198753806030647739073667001776948080444032445350652231966407923588052797284286473055799052584971110627332878045586918407650353489310167654141495667851781677740053222887870115771498971104048665573146135960399551480115691071156573292908862455032098947189170853531327009607339739209070235186536523538604655745294484441096325478576119028850785583332844251001705776827275917161589416026563270205404846308334115617138318099314302132845756579307241219747441249107872238224542907503159097121924965353154753664057244192032299172960369321441485179241576703510093213674906175383018264469563428825774591439241098503261093389584988772295854102491268283126777554310679801261629855869955206099072904354652942311096887426360012289380780811883234972608277177017751092001836681302186058381106420577656664523921247018851971418045746996571357525273879850377899105380958601369627181016688311867096326373646169649948453510715189346822407287428648653581404880589619305904486823652767263620190366044265940818636566032479028713226217289938287780869111999973411803279128026944468015810449231781651677282211197156650385408*i1^15 + 5496950151427336225025406318249715278393908476044646651574011591370688513066447050151861927299565558755478484288453987918575608244201903782601931395224369595896107592018555256479808205517126304950652509425293574882229723614929450370419083843410051711546012328282528153154955298120004159623837026252794891153490497503289005886318941905074607215252399494582693269315536144268936942725188287997118589817782475160509449622798573866378517325857364969868112482329079684857359635911764767404671406482558501009081231625528425287101357249023897968724817820846816116205826160583506600211560561935269045574217481775512086926218908350345304411398626212225386002519945972839006147117429093496658395683115161212976036753334898711996533528167992810298199237703595152748597601220817313059817820727601705413240141080749225090161661839910303672099646960370607264600503745046455946472240827729158101793827605560676880820483796699281841902648310636567849297949508443839069183207654166210425353006285659799807468915611475010019706708109061089582192973495759259736155666552835097601477635171567506034738816413619489920829693974526789118247165665399013376*i1^16 + -10484834164970368529801964909848401835063886787494515589185781284186480600426889027393243750271168079340407231299107604608102483275207976068398573114152992727701324036938289437507301655083648468950013495945118957011309646199899680957640379242499691014041229340217365971107513969410003177540788898183230845578837131184490611417989880455249034993292820080000322906068262134334894152087011656753434015439416493842546684389003544336786339534040700090349885026255628920319633903382354954737377997159957223488384235290482074356069486621678427483991555673480182187122953188479014136767897391773405491886630532956197805031153314503271608188577408800330760882716195193319627522251675717646142150859334205765474423854371434673802879079351692783325265842643283077227727750192585844857771343563762508618988645338168644735173773649563246227517295535802950901716700369229017148302951405373128432512489030699538009833426531746581288833354531085646517015840422418090435450509466365522021394577633970033641787166043084967457980052686064295877397847561974953389905798947508844198611203483548137893771551184027015948627775533848628141799078100992*i1^17 + -981259320355992470333839407822056070804665385230601743686657199444490964135136418396326269201813082959621562064000130006297115254314379035436981929123796650959445024713360572334492408707864965313938520005720102560910404771433697823935727161606883190075961102961227212622760759261545676902559157415155970419974786311164032912937829937197014708906980172322005160011376344106930397589129915081084438455855405713743187515742366149499187054547798422408776145992133092760477931489659797050506618924386994364884300146874108936015310864293765869681342834352465004020243117898997701542925317597481500374644191592082370861403360170825309860928449991969504531536322753130788247026208710740293650808651778651160148761805080158405250904959519943041706142305725194880653034495972681480584471552042036091317077742481081227366067042626761306876277047459714789944975624231606535697683624473855469099034811311096184452013765213405625086503648724722577984028080371230525202755860020478227327150148915407415209740432023917195679605467956804131929307839046058852054779266721918545601411188329673841541600241906925241683306893670115627136712704*i1^18 + -652634376133524250219003991204468476188867425888211767543556047267659362003596016182843757637593540902553738964559679710837578932138518629630276554552367653797284451412593186437264864001527084444139614352012360019979364549168858982897832160604968204660228685421704679818417867028821017633671817182224230375000647601614126901498462351362152211043320916626530228341464714251178458431632076483905644838064033816488516867184957643669055593904338646724250410312788897532690101419798056155159877785661991153516404259690824355397219527894568115232016284582176676323925423282325148134075736453107591106907998476381667585836817273449974065146658015323090525205773812761615496117067454217084376355450722483624069608185068037217712278662834880474577811421924124780482978823859869776385753021069714018973035636317705432967416504921231303942800688195421895285511580114619914414879078279731883562441639402912565472192931369795569014975158521796257033599413661079837899995567544024097471639176621365365890530175071723404089629753045417049557264970173204062355209309810716746283557920086352824038223203303095466434467211227768553472*i1^19 + 15518370442252822892729856238115526646283203152688273442210379285793108961095262835882101146994318636925587578940227376203683309491137235316326223727297788015129592096276227792542988427335217972018213051871756738410737305596902819106309622345258251076268191049890560079081416286324685660799967286369190295113542461299172635779796615271067922567117693959184295875702482283416910493968967450846352714377652818853723079292858190270184970536133435858956989846821560811850952057389419879294544990241569341168625733075754413833968427951424004526335696857222457175104392546729298382826703602111769158740698683842051080655308704292079120904269593776242585181032139731495673488153474383511346302088146998525277841225339888053058326025755533959935908275725334535810652302030912512921484655956601983121646931416435207440855662371216288280274291693964816379794819716240300972823371330758413052215818038036616486319050343388711212966085808595280902970482309736539809510718952739296781106290946632135201296759048099863379966102960752999725695678365797296100022177113759094912571033484724748032911753779118041739082011716354048*i1^20 + 562345071673921477655784055037302889974798926789745097006711467739858877413077865780129024298531586150438162762778495507027886939849240663425044493145559308466902439914759322505662611788898208564763049046098207841198519651499106657403492228945882997927166374577061345212568373659506134303972413022835724087971619298467477660848523245585806792179579370936237931842805651236519565840402287876835271364014397943981505841136367914512825628353022384085061269070081725679874187639496207012910086403518742226296529457449962987373950654554329855522514550826406667021260661808548849103534721389322442103437948824500947969526221674981187526206100190720564586727351266151061433597672846457375671890837946512007837709297611354140003730293029572938095193204335203765894248518455361337507953260614724123751222130888180817043588357194555677619450153099987911283722460209881916893715924579770045441366206459845106766622237123167917451570425723326583119479069239912934230381068431072687983536216674296960820639851188057676458699908604474594046352046804088946977361790023140779821747172744002309555270364746468842906293633024*i1^21 + -14169733011366885157312121409631855161241172931386092205581062991647918138841249413965081412731171425809739500165125050236515105667485829719487920920502701961953485941191427676981902782913447787380325421234693494946649637328988009513735201044468792911419996491822413760621974760127477609056619662353552944698445549816936230146226859551220758071517381280951142747656292657161992097008608302486767109568177858303964868896597123658534515567921304116559031052559994850762808502529520231236235442741199113861865756743330131425041388894466157925395622604021682824263162130826727893881930438276289151826086228773511479414410746096488528801181877958307123834406569272934328254412350646132818403436034066615934770178075147568023237204352373447156787503556848111903434154931991763371728525335330568258402006043074338379607594797805815780087180594031373049752810857614940819571748257688286279067902966468039812111410593089553953455405925685796354264526023478993161642997872270717393889658288482829274828458064854267199652731559272984884259787187324682701570865182399542411189865742676498292432987551949124827873280*i1^22 + 126909384274329629705434463400165759122944761638187740313279318157398903797672647919323044398537128615444196002886841447982600381038605016335245224345121945381748886739274224203169704150507658193422529543559755606075042427635460604594921810825223738446811135337558256250594400555221914699121985731466920461804420533377187700068827014510887172621314335276681771861808962992797159616928917998509610381196459297310107641742488666718153342977629742858949964318257494768055167741026497290859681345045927425183206913600463501735156650218937452297744037775346051929000626989271335817956376216742469749007345877380632675946585491892660539334490706753857227847523862764718026630546700509022260191826117736232064030093099270712136381758473719695157342158652109748548694985754864165243161281256980555125655238530272114768240068210861348634532572844494251579180375487169095739755419046927196748396629298831293432392958693438560466440381562292044263280251149924012402326487086004215329964610214512804185912738501504740331171294181114898032088954741907115407176483869217612681932799624109074548646698115691184128*i1^23 + -734041289930188387836903779250088175997779974392397729498130583086069864638804305501967196299586179523217307817793451093334397339473524434102281823830640164415359356811370108176417183036894302532153491002658230375706388367151324876724072626627893130852894641969750591095791069356025847300169762097738801970981179004900254674571025874497314710255718501802110048424980877570016491896214548839568103539379720146219847909606616738205037656533335714032512823281286383645620881050589415597511030324321249387082645696793039966856671293393511784775008728664561567242832206811925721145687553125029468223133197545353693696486231965903934618941667065921976976456700574614969601065882411423482047656460840506715142742557964552888426194574025724353671086821923168433015135469110712440812319265657530344080039032199458952461545311646761097327399090567708338945549676469908936334059702399151061970661710881734379918078264627664822757879656003176374915763528069575742910454968307227148577226165922652866928489345104472350834958475211068422607751162876445942321990350463455442690611152455554209406934145040384*i1^24 + 2835369137404100747667648427475711828407132910819061988152889740625474674862441463108606500113898899397958628729331563043783828306331399410451139746516240467708807490937553964663337639387114254793396459264151330309165221849307607558787772674951279826395241100792724914233932714345071086830390618829309300863863959272093530865586807272150046743299355028414796651434402508366315023945818527213981617709629653188236821022530315158999106174384851119466859598430423479460009785280113170620707258753192139740920703204896055054303893374073326090235062454085449142526071279694324716553529443621946779516747881559144884141473469137170928075263600438571206403893600196954490727148757737534905916243677470076709440606765205803189525666563960757710952014269998394746041720022169403880716738630866871636647169204732092471008821921455531442290967190256321542695757012223724384975807307121587103581748441733829738674544174922839892835950310999168766836692449237348553010876080696754287696115958994071552778334938709351495657929068749092877837468862661298718633003507504309914996166345688487772003762176*i1^25 + -7745948100070789093358327993301521314843095890541549748993885400422401280818719284544904306656731788638639754047515387347284442473199185877641192952176395349412093728857682454461429158658618208841197468689023285514101208776851705132777746900226538426285356800239429732222677161356279235074505396612143186972925955976196874838191469769106663280257554226037545178303264689068471717560841008595661986289846488373820940140628479272463433772324504588237749925607662025877715148772619525310877698041332718733822340653026091116802296321153529010441672500630849366785466097703944759361516332161416291858225305907477803593112266620536313420673688566752762462755021741052477415271091607280543968840572138235044592075200978504051150253559009375294379069816767111123743153232053717698190273516117739391608689923414296103444567580833015261584896029876105706647253355417543023600450309905601351918200987243883503748874815160794993533821520459983323935395550567049255940677427422905081893810713148462427155590514747548271762470456202688556628954057011893233603472765718243970843714196189455843328*i1^26 + 12706775724416333967424351157201622651957768358325814462016750520182214887241219733078380975537265108052546821405832599129848620269123024485688933464864017079505891261926596053070793556059263852744304724039501306031557904647294102655658596589447337560198201645155577652090150344971541453631790140856850032441570101385132931285538408908697843504745798906851867993591315628141853677418067313094169506922819576220099367106602678194033606586530277745630419551633138887668542605325577103360850840439975556773248377164700505787453610758522763977604468061261570045584775607555145034781903152723692247538727700657696449689974816405081642390285551727830714924540443446426742524208259571908379608581906273716295264102280879735073709839239172285984416196255241310370605787649115186434278763056950922802515090167974509135950708428839527639336114110652095195508140240085573303078967758088742600930493872727946984288072734384004961884812902019247430509610275840255377224962805215121859405314171451320624688056716631917234635473861683156510995882136738517476663824858271218421497235695992832*i1^27 + -4323065509425779445030505210554288594972480596756882469529575345165277085478782838056439540918000808171232443783946459070810797059896590173461480578089376698698504229402227667004657418293015623027901196853830523668409887001735754157524979003850398318511897832316971085614057625718215002358276263627646577883129226487595452118269965748661700030106347277449305711495598373809325428497530722776329114983071719409047651494081568679644733692857983659750725577138154926348156161362408941082952594202567534107602857163082322395118885648858313241433219233974442397033996533085698836481168024166767967613415408899454790241114840359699514987777772050349615136046095696890989876209181209446147582070630694515951215970113144865146570999041452509155934412442914660042428578057604871638094658805395062681141587221708821073406012008768423689070185353917658830986573221541021191146301226616396220890541203207314899398421525339202141016042253507855898647579435129683544463155587297884402018823945156897125359889593997546182031036257673703150381817374193541901715995187186198119440187392*i1^28 + -21912153039464053895605175319397541097990610816847300710035325095596624968688131633555481677041400050094175710589187510805363939805725271006995148640919300845576442846533904707528300956986871080680555922850564655108132547788103571709517545449741402856286308024357696621730631143974840030842234712371488888573294082079163653798286707363833968411560760913394731034254080046433761157901536208802005315009513026897640635420215435795830078195889032739500465545171900758553662163946018209370536146514794384818341268378771134349790483618194639620984741859661720422952458972030788510043368980611468018881338462166301135525752542581853704438315384272369282971440230613776771699808969598911186171871885025995437666326750789499120526761270774338485357724609879150716441946093396373354109453266470159993212653044980454899500756544540430283963881725703700726240042492035798579334073052155682846928120080742303055712844623083388155521739244595574388379613631006663311081184102854100724203625509300308310769233225581481014264060282285307405894197503263672281331739141015907336192*i1^29 + 32478879903597333256615145474196258669146257268717826193496572266198149392745152939712983367570881883616976523561464313002529717928894913385452412654791677345092130048427603457208040599638557333880028581914369707171650348989024814741146634903656942800945268889226548495601013330903784879927740882129972939413092688573033003872026800980484757877099675595251924062373619239254531854507596757971882489506896595390620894288484135639062413550728559166856668940024424017340977299136150528768632575766491151703020741256039003476946340600948293179823420296759918606193235236057399391499327931360196344759129976836858662059477503928804290910670286513005758852900681181872370499540476907994557560103918603704879199066727909824878209016728640209371573887480331905778665173682950812263637606260804440778853605066937126648499007802403588091431935835213702124814763763534463803013258249645770122727486242277057572233284170993687762814134454740212220258941949606972503283868020748651149876556518453406386733097445926423586061021678164984650657383043090898528955403975262208*i1^30 + -6491540753487982779864038737159679148630544246218170565648822908867429429164146755463479718103913037269829128531419103067233994518288962847692599739362411031523573754305008194633869683625530346324116173263947968175109963916968467370113727143148292999526226161145549154513310538113475342123531601395748037013281031416321064336932700867566510290011451183231005543959799683562874881526631427852440315640966295919103385972874428093831725861305773146090427957062580983239768357460709563614740308177047267006375964109145178929199192121056585155755848141720067048731279249161494874217596291465121856917030936121047541468081320940417542838118864555357198715831445460941170695740711208592837891632990339348673287705716453745076577282019451460598541880070666802717819493511636127694083829727713048677578972993090511667692280363865369134343261433897180992108588951363521032064302735968619374423254040470743934297637407696831360885199653271799105707203850201393002823951404844835797656317487693416794447147005178978194165569790444947016483912441082818185903734784*i1^31 + -14468081479646225363138354032421871060711461659993100039806119711144595526139942934503370856449523102532088641562654339667984357179304816825761764151924841848256156534546697871180582060038736371775269541774659524493103400228675804993793899165765807155939629630482008609280677663548049469877576579643887267113758817931611556710027000501773976258197856054996965724781001999220861751975161420230986579495586569975414415161131480607202279798683092253551869636223134318628125350798607473441772050452496548356517073881328866654079039348633205632259861219602490630143003577418544803904254105834359273748089215526378387108231317730437437403943945953254792419881980784595791756979059707138184271028512856757386457641336057336092304432125894618446604768214750993545589683747317601599882475255560119161559071573024355023186646591249127142507957646994088850178703364039067762178988620901408259283965394922424260642228150799699637439015208223128589546792854327570468651785780163471688262764669658485218971409382397568606246277913747700953098144114649965002752*i1^32 + 8038741873932186542411440902078532170731026213031197439960057075310657915848939312388227846112498344062907228148474685991693873017388201256257799838705599466112839052470896423981992173440750553248908718015045269236496947696895864956960275039236603524839674941960737555277777581789144072411067676233857499044794156048333805542565085382335078797722865123614490189789665981718022295838603412140696463614397660662480744563732107686392978381667840732230623871008573672194450488883113252887730905555614148529455595833385156500984933970946070452209912392441415279551812857713080561880363426723779081734386479119097338024524710339851040610156155507674639248511201999248479849153709679187324288407248517510944332503899405669330405346306421338883680745151270558920822293922612360905781800533146176171813996779415714980091000490825575042603003583419316965163828368521803382472906836813733568324230883157680750568734324077264060304225613314444060270692170944573705994758363062459830353070254535522812081513709776426294893441087196044127666176989855744*i1^33 + -3407429919999343677851786248014168753416447990624526741203421795396227826207023375932783126538207876169101347100398777362359625740215068336727718802500447154879530258211793625945610262729501507639580727319025658487040293915919161353239225397865195193963781901525866810915426427486537085696467741428402816267757336686060211898644685041872410903768072118084220891690503316664991361085216929490643408723514333150947019924188695098765736895988975020868375077725637455248486125989220274964358898163288412005365104961777287118724680312527357608687900113104126655950319921656611096395176541443588104225519255112664753143362515158662319799974559357468406987812175627097413194333503110103894599236355253655091952266712649779181127822301694832184151412282009099913564908848716735661669143550464088156553874896872631516816091164017844915205603353027961034169552155961311037816182859572893402019149139359544035905705021513968604526412963375369027021116005945140223184811999903201010342764690315233291426171976073838204022824116311546170330578944*i1^34 + 5515266276313358467922468026300188806337317262882082805793200780505212461899679662614716585820070358615417579366558267245162534492770464784666716244844433832400005851009341525159245407347060407458395618785056691431244988460595885033889602445713609191315568838429412700663948134370868127401481009062160321755114196192848602709955829039711510880066404249845029544443666901931984248298894476331315834013885524696808764246145315051161999970682060576772403956955790267596108535735680332503602434114007566940166414458833923461624169293274213108306034250897558737506786425572191521820778992136770916516083719086355917702162386842985515370772258884702609702777548637976727264221323184493897656357611452268535988987998193413215858183655462720669704975125565814082843732224913432450506989953065781225969674874130864611313001428233721058969023744324154124216593306142663518612929134538134299868707637482073168042476504550280994398032056008528547668170400995198609173651675316634958182236627490334080269355941181580811730180394331691548672*i1^35 + -2935005922141862417991247457848299253985782960449116626798106184333206572604189301743562996293732757802159541939653652769081983695275515634136169187848327549403735284223701524190014290778025213975604304686062075491514464450266037386682276037936766128541903370803604015958153670868547947878006418005598537375414627498142362804873249212845303832553217719369326714761756220759228783959605786119071209606895270437193767156650267204172750035716428757707409401700580773160115991741244998702819796825435395275919508009700007290629735742521802147710002855019902341258024441486570626064401150963917681025453303370228259107150933664522049492320989943170314405486226428202180741960224505379082246298961094584498478254336273052053383004358596509001071814386238878166884422748618840590858500764753405104111746211835818903930000223803837305018672684544268555937721500395147674538229240863549526132159050731088232228599985669311398277523529341496878957547954304471371229404736885439857409553499375085302527250974929732625247000697241600*i1^36 + 639710552575323345262245061456476470087783826074222277498849520222871547456931619920011239862345983127298680655934881289935585964758548911484549312689324365615093642233140970387782189691498564349319804934757586623671944956055801169332634783431099746048158412426481900310553381646199369928398477032635985034536000579775425985060767536623097788609664153180385281448540829066571149300688607333661806392972236645866238090447673721540439335951208618706138946071995837398063914037758824581063630495349992435729374172867460363779946898990928612669147634300686300139531350010381947785047969462360702217473514143416474126456226293844689905304130781642101760632840200102056998027411314301215059475300979471137778027095131732899238765551273662795792657796913537990833892885119368118022561763044426913702458858157644951049346990847078034982549334722742925886246362280785244856934859884920454161865256509012375990366544650399675952108835039680253462917785810681781544865453543317723848265976214214846604670591362273447090585600*i1^37 + -487359323250153400959596888399193802957614131554124296451685415346530834089927939507978922344767857173924339806058195023458775500408972076163690060735518636205140248959475881578857420823107593551615574939419860549533516490417797914145013685775672186068512130576157765712121169595386182700042615917371442667278112431009553520218446173198802825116555093894474100811468384477178092157013097328214837496423942821430485591246888503397878041976146159823918627095370891766721433981207711068587339850992485410241101512123312459456127347560056746951380904041713856400471083953782028012474222557678998231552398387613567961972170806274794912028244717215896822671616194445571989106621372797568351256170457849282038994228917162085205793172563315852099999954241892988559783594270615018637075710158727955697567273480129280111212121440295467436243295813736084429991179418087403575721725540005305392581168350919058892906349078610345595939044210434396429663902410058802384610671323599825109288721358262140094619013112129388544*i1^38 + 200667466257295734594400928145541203400712326559960398191755220788521937744351451886997476924505054053470181394186586559178459040542148449632276182107411944057791520981558046937159135993746892884092001077674597718817746948712690189722704491264889218370366706702933517138529561790669438682816564267105726251066843186106140807130839885764270062038943195437348462967262666197492253511137583855889484052714872477165402550455340966729557213642959175606299400628244146322887018772638831452817526047929665662051000620470345156439761646985238645506052127284974639784240354227798649334382389835311695035841422070863846477724220554409315134706999395047175300094272412213159443919110756771333157679205409456702412001424277259241570825328716152020775483770529432308481582600551986833060992565503307370889018305430888186924859274703034008299672878365090717408251300104469863102713186795604849538522650530413828419557184844744500889050512636354386254266722783169879980602576822392708718285046598476356366106741440512*i1^39 + -34036616903903996680728156793710178662013752292967815021855618593513902329834310540944304782995512671910294828513335976777017232472982850922859808791527895934072546909417738225329396411707375248486001396336886038686220589649220166206729209680646364290232957458333575830760273204117865510257553796316439475252923556601950231096014971710287841285086932977093180498322652324554300286861967211515477675365647087253360578292072909461345194879617393067498038968008765661765828094472585147007870609339359803929525357622622687962369884341196127904422040338823561852152194615358205671921131243503635928938654207121158674397483413302731458802297698619147412140961516483799561300633671273757110872064123323871600722634404613032611510548089934315071994833069536810601524666911808127067690661940762701954265706135109212641987764948768420001879083444959980577317901349586670776752880297177141305768942700784389897658081147248218581396940852299993169325464550237116622483848521025788035373923114057034346004480*i1^40 + 8444839891372681122689903254803833170344132128349359878443556696668146900997186682038666713570405554380130664573577708890689019248138985294417836124528151422147658146898109353114119163378602434450977350171010725831668338693758576018123019807974307716256173899620723514160656880767995158549044311785496681554074207300098391287850918283341102084498203328831547112925704848329961607898552714259584414970704062524963973086859766405391989850605010769002475939589203456827837547570703029467401862683763933146417622392599518400881660565056702602905099501473806819064054636530009308325517349211919927147869476320885753898356229063262134100757558522735403106973062374775098085083525027898638763495848896059918058731560399477946943788889475961026485366200055056993113126455893871420464496004674379256040623766269612602970692184409675397708169687615778502087442559774813753387727304082128545525504041532913925870281788939792117870581475719216867272672565003189743507233955864822674487850566319865856*i1^41 + -3153272807507352309240824335175327900099897254255412562597548885978895377555440715003716877972121472300864372268855609827370942149779432848336424850787327852921393346014737772657431481322432552910279057273242353526488355678051168501206776300401870676969703462236799869747690444314213315120883873231431338844433023108405136390726122197779228875187357385436060752664695727913578218595847911864756189351847455993809578666223189732904854307233030818578784847970162955694791764724203243021788437797074328080009371704722745955319732876814009225272971988824274984831118041879680615382976520601453230009657475394072108863689622770990168047855061568022288870871077243435301339783564868996678352324047963463518385019841161803361345319665681412717883561444823842438635461857863018428799055302685972443228933660517742520507417548312408099944912049602988396319397161680224359703701185181037885125818686159038987398482548743765179910413455331994683059977538169422057997466355213331769503978094592*i1^42 + 574068855267602439181504965924904968686385676394014942853397232852218950699305546734932375811460345449156950847055849453399137790868017062916188521010884546895998172011411953742289049754174914829771634354030244032590915872740816507179147262612899608122160803081717488066279578790186600132783619209734402475613216762894370650405425433065061524766081555932407798492565741513242178673484404616466730076955838130026125911516756848372662190317352077513618922325696140490034402796886951636383604264889950577435032572192586824567475787890618944591801710949584895645471844399366022348240334960393780522989646211798288884312448033162381835068140547384810811962162169070350804452911039074871507875842610744595218723690267677699161333454118923179356496169744266087500362539473778325426946720077467531547989111603503029848290764980816159137651030732141495501696128714279397566715662134750939065769865631112781348711864954484001345947685061959347588637228638140472586695442978914290368512*i1^43 + -36444803044004073424125953578326558093471884746378525852863580663441639202738385343063919539863686087137810166656112436258116929731032929663408280296507027388686523741401266136297892169807117523100806052824708488097121713011634847647094479001070808963143108036519305972520645869805435823080030755433853788179242840140922134020256609399281080383987416643883996685659736541598092482884570998713258924782541636509011844674077205524605014453768974616211965637830035923049981056594001904741731788577819964839481320079748838285420935507033884391674040404499178672653503599247606372574205116221251619271601803993667196563122072332549988556891224198840821674164258187722068826175101807135364331093595886421785534458098538121870063084418986525396975953970920017246200147810274836064978359669035719505494045964110883602499227490291850827295833442524825652310867284916505183904957129725947937670457229384470887865388967231928455224901001988164686250865674970777940137177302171648*i1^44 + -548496957117475658830155928519087730493051174078893360603565448663912133403990097508074125986964368255135924963118975724560784896487131926871365503927207324292553169864195221155920971922172562849057304946270007154518958459036837775448207990376826648070215300629146337828635775485652249258444938798963473636002635084000923720620389161301574414868516229268014323263591244142746310980953065017058504968018134944271044972149518417735599723821235033637771188796986026924847263612090031938378376033413545651983470148619063669344393460041318565212161217173626240820054259793177704532185830039961090244149649948289615611374949760066899417266591800518701991635712675933152536911755314985422291815416249861387383774387980564215909101577295079835608217213913003991369632443382071835497159202772958334732165653299579455806351979487008554902026901790629526421959572691122214747746472551932859209159389412428420788985850321684523074327993108153535327643027677619431669760000*i1^45 + -48016771290730327383747995637172537587640848242329440331194476235264985791164253180396019250528881591670155038441309369075114376418459422764354227635767550812647594818696919584498502193393662230593288657743182664611069199792034024066953814417898485104318141064982986811415993984712236970630003996295587801040671601635339529007671795982736828676042100025939524496061480838364080522011691271908812116842136120749808568256475659649877837144018879718078721696457436611058885822994362214931374352340807611050492698453806131153292414860743681704313224338592843282649694514735508106820419370188157050223140687977630267087241426623053682730370277153123179070067312615761834493190671333743887885442612001875702888180566516516329489434315868570107887507408518425256271452162649626285120738212258537701145238196874842089263442617047062878471025106242311365660713345267337103868223153562443705081480624781203382760547931374569716653360536095781635827061109341290496*i1^46 + 113891801767395873839647668905241579110940023880817638522573244601729923581910748784111607601711735975581752209557322304589036448720764970472247830916563004478011243237752187296614427842143058019492774409361174433347464467372256009617117166373725459828726304040361353813365284772286660238018356255865131472076246212647254795807841661720736828472121531815872955400633531377786726960423717836210092006356015730321876602860313338363138216066427820141092744350652694695619360853928462828794355085206139603038601030795447114821194897317707004455914123521124269435171168586326816299111169027684796654784703096425783362813123843140618593794425515796019923711165917944720971641632433583826836229720400763467706750209992712774599718477489405376384861852147588480261176421341143020791548904180971614359955016309405835530163752619752085176543849203160337195819474776509894775485203225086316228189125903452872380987563980029693253527416111059957879425466368*i1^47 + -104814171250615496319942943979134746124655563849196155333660776940172349754403410557317150567476309085828659509644597521530808457875230805983532707108298088622824572456153935966342728750408522636725759346915359165234298092022182298962061024905855826249330065012978891686581571542221651762289322064825159629043900107152941013501871888691606557048933626625936586677992633202509987426772825835767609430905016554777594670317520786354942588903039416322265584137812038388021645735119063200529792094486073470601137100549580239471058593605101850259016265455738627701318005707733413530751530513065298487587881291758056300232590180118476214490368752651478932418860695651686437351305132255128502894672164928640903486359175291007269361938898752212870836126970812248657318127358922849084755325776328061328696182858344713552153820677545951254606364735461006686061607771212331129117559078281761182354779532088855416962641540311185466163753645493977088*i1^48 + 42817296368093957984351737178153090060974493912518226277970927321095733368527923886053631855192507016722489923197902973059652242475106642733628117976685539076980845099649966762677540658189647355238985461313668895429202007267659093947885463251015864410555836490462385529508908197808520533500291720078073009108062953339734488913634064661373662714199899827155353267547659013226919701920677210677695527603289078601842715952796558422816978142374473417409683035249392793971665350346283048540084594617080681517150555381381729481969238814589803084127462909183831873431181110651662226259603647332903559546823352810239800509331654367797239567632966028347221111236375106810689355226501050754629217929376345642602856205607126243237922451318170458469096446331311410092989208218298301045873562479183527346314409743160455692018764848026688854706480486261418093428971444889514407262107877133570948577126937431139738512532239895033811210076160*i1^49 + -5485348850758013839316093447545866955612248540108817537194780594900845853924475179891565941763564237983334828636846314788797400083723558356908834922930435639714274933191493454661567187229810367362149133466668781309119032948043869181206858352052933143089118592662677351263972251859165114930196398256592607605891213189114648684444633143110241474512478080308683087748045563306306851680525322528751692628338905646137207083358355617363272237095972345919655308713481401456966067834526386273490996304988625757351617948368852025850250200876516733703443130886748057265896409968761287923881039480057095707305280854296554460820565433865857440182630717679082170182820702540200909379040582773660762895204029366359026087104970831068369441623467014886386704956769486448465003939788329551171961610335529034616856396348726867859536789056403213795740890484147936105757667217974959392883662807026008708297920075628750451286812738453504*i1^50 + -1423658290496219496152848990403190773962467489386171917286556776090543024192785705060680948590711679703549437910350127618553992616694995972111055856670608234976286754946518895110175336828099003227764922599694025795956081366818165584445564721770598337825257876332848555307882018939925360338362294656874741202533792921860958484039757567169338136155911419396661359648598242426116317360063323496250579879883783978890217747125915256669183933853082823318067579811475754237104658353515723151699929746995139425289768215705580224415632724652225511681421037396992521329827097484378943143784524835178955707954568080395072788551225904867132087905228077135892888302698668621244718401394486288540278699345630494141387184051564751096362354275255191156502356507152645541469773218223696993825084719903053074118186036922331049963706958609336949285728189309218455239731291388094489506861248913385197430794548047534421169405952*i1^51 + -62144068709591191407697846883078928574479186294907070801753572686774582022119694303826064298351825476624936293794614113219419142294207096025809144836759133530872814774361167668699564323694125917624690287759451181437428566500812862245011730804067390758774818940586187490057840032780145517226666489855231501917391885332694040184042560685653671577858818599140650534629026482443587171457539240230705444721528359857752771191686509716099189890381197007605241788258290927680235850729456238818948024635942499871347417626852923345835615972423018301744146626512234995926637228458894337444484851099040346588076272842813647690940648171070435561368423447079021931373683252150870486551670542930033451226498699058652815952833036559539885167913135669310571920853340503820396512376797618578191621726257864820930994071493305938385332015373776345093366236982203157222218126036034697801161646275537479551475678904320*i1^52 + 16598016031254363892089782923294407424084424430294522468801521808127305547396814854720383704918181934211395949900280182091317813186673631458501191431024023992926870777098746143538983109845014636878386409985199363636144604572278499029506459280174928057668998861281908822261586295642772585372682226621527441846223300928059194305399732132124115512740830169077323548700834004574237309215862754655599115094751868164393238033761749241878198942772611907511442116006779282303070479399035018999119001288472928822782854838642596280098685190071797202838987430769772678922846883524970792982786441846563873443385929342870174479255180133223911188763917348541567722409517783694322518820940362870017510737613162838709938709107730980825276199013248638077758725875699629413866197730827341513857156274708248586965020712652842901708514502907840023452581031826267073352256344993749665064822644204957270016*i1^53 + -1471943753058564405534376939643780704961698956601674271521384212113229058679962405450882849562594821011637064879871004349306703533409991666732833136217211751471087265507827377315293297784160097036786561610294602652247865916359222580134488483657675330947583875722538520366496624342069047992310502104534767674913422391404427280425302818118069298214367908048669397999841414400290447548115474690031256862958854400688119692621921675566627083737514837743465574102421688885083010087050889357639544879636306662591504682081014329208524919121615700907723859665966774210304085760620094984709893901666383384457660898023954063316048327972891002733871034954672541901756864267460882962775266214937014987033516108071704422824187583830550855241309367188752007116115521792472389583912916133085305785730268696225667147693742778289543760272344741253562957261864601653998967011845560627924992*i1^54 + 49749977787203578140400020487852733020994797661504063360257063815158039669694138902483223010766837401393152207945954422593214760332399156571911359726424628957180000901327753027338938157294994815728162708582605750972680710821037569587227407524507811563521294237569084870181978010946441452831309342755061301882123642649247933837574569320284991562772741026184365636280660135311421935514448023382883372248645607998082998988930125821994473919463554523258465300856639887580908551027104180703977165689789221627463441330608126902737496841274924798437665536628401545675156928863090991250162790493269745403223357167671387766828430782523541791310350630884212417388532264810723569162932849612427633921223794406021992577682663427109289540320794830155841053753595501088403482429884906196714811561041240613407150242947005439305831604023667531889333649510071352607729006592*i1^55 + -1374489943868284027005557772349130461824352265415363686566271378531887819882567046846477515288421109998934266139197739052460657110792666951760051887371999903115359795234280612571847594781730358717337161680262770777579576056973910359482873558834672008989397950239996601747281826694615804039978219608259251694228945054080188904947895221468980786681386548164837595099288904538089251699300160811968908464415055476073389300408599246775450732012361651404778808511814069902950221509146438695350925912821836711098118665357450520971407401849580540306677243598590103247454798139331323740120744262117415103761833561889017516382871962356008727332591101640342329367637921750597106960688716580172936534785805245085725507029456307991274920760647381890827500255425740507641873385329205934938678251079665379494342409934544909035524140174526102209436091405408000*i1^56 + -5397344795647908449021200264933917034252173231200303964011055307792986471866837831741618235544484098690845348195065351161376642939410292670122146104897849740997778684338089385910066607710260228520312953100349941868888500172102567575653782891100570790876001204120836905579988694000956462769839418374705487148471235350389090152952998108382623604808991010764586251663476379019323160114585471321570436365113673099754287460399298940637140808598454174789063296852299267012069995201500874376198679037527433381840173349737854310291322354770828850568601425126708667265083842995701077672144912026539144947315990712083312088614448648808061033072608247365551270633260774663990393324952547766404249455982172540186505141810657084204165560601395617680540073920564061979987205071368591860117707327516021400742613059585479611555309232471965222912*i1^57 + -68908550475271221091630269391630324600412723795371801049909000856416625711112173615928403073844669239028923113840203536572908176151962445122618734882577776483482033833504434997319099759543704560172557515425371493387052818054853309104531309277514911238981584959360169826797826779827509115388355794078645840196932821343520141598524190702038727065675717134371307230899330608388979080085186361062415266250736315347507732640950543329850805557147481461928476365861196526283407245639795957500816690762489162377806383408980611269625991600401662542993375089966202498547743916174229258708862437146633690956429603477569727387728807856820593327067150489596433608159925693969788926186715083398138725778046497176725315936978504909018841514181679382924467604347705671241747687608778612913887167286442336289989513204355933912610256*i1^58 + 5046905207833467380230134566367501848628064230518399662203376302112683438439121455216648865052042440451261512784632429168935510046320391379614409626669811562529711603465861559109723732805218349111624084290008512075785987368061034545263820902933700103038690155175973737840099093523864167744924439707497472946985214791592059350515445447303029675395494255417803871237217448678701874011010338259723685793048109163006831375986529169361603537619454175084911474738538671605505443230038476793720946101751405142832133118033783103871658989281554209281148789454707106181022595458405711370873531230453275999284168002744238693541716480619111492960406435661101465234109354268578782896371822174225278107814073599056484385856197151570996251255805018485392630394988742454398451202422347940040*i1^59 + 12505368186164414012157826983369724654002484067702835044235089562702812643299548035874259327840920560438467958828671825196206627667780622704570611790702081365925926169954245392735027375083969913699565255887109932290099396517492770506037591923380385023493568505125338567744940345202298316447902818719011039713727132740350413428286313719500997515101584050845238140212142447751816378165733110362251981130372266443894450935410247764291966766501466781099328392974011915961260791431426324993605793910306860731803614711226780908716365561477324029529883933238571968172154114363571048718069536728259794837484913617010174608131835325592936251798275368121297250721103777135279018569965512758537454678605599889757765674044917461564860449281*i1^60, -16594524702091246620551428224286886557635675692848360084645428679081882444737904453550964528114826341143316909994981237795648455759864426098842513559684266711145893867223529577059555828770072294912920019233542281677420993020156906837506376565775994612038409106658682889744605643894009570792973942721774603067155779576147712911996481060265168619084132792828381589281114411876711013909426059466925352322776321195588403883990345159687701171437044836876798443317482660494767987266320051696033165168180937501140246656441323177476767101301746951817036828595481920947413288212925599206477567780568089668756659402681853612000992458826850463874950938639599307664238167547841886688635623069747584040937342323960892341439080374859574730778936888823565767687367632114498199042100449102272866976382213156293974452091515486320618980145196318928533899105254965606405291237025538727595486213505923670867721909248564292398576685891390810438481603731971993132891162709668616329291139597591012555983249601170468817659713962132814732382763144121807299191260945205139510302210481215667400518464085942243319401411218088524894596066297958264094282381175735947506086691578072737882807818613996587273185765265138084723332922593176477676577534400977746835071637650564191891532803660396709809074867561684988815807129012622625317343747861507727998699897857262190484405193078838107916252731483199179525809477484342358076758134474130447496908899099204361981229950771296669804867731170710882328070062080000000000000000 + 96344355851297902146243231960578705691890408165595312368618609545636090586836741195978958600160395800306685111029729544383022286973836384322800060876226109606981755726092324753608855098184131005828165203471828389612432220895637115828292916796230618256648249930380516825962458228915530601252591956036779856384980037880167484600611849730756931147330440723587088815330685959023142051538077718521877325212050902529987081202162967508471971067214182899075443957062833285697606163124706624420124887678006245293695178373031082327561182111598646300222607485007853584259916210125311504841267323699548452713389810340411053894053319789725950351677459099125498675036874905331332130605590533707323990081106871995522916216365751681199373584280548430741674740874569727897145035859628112969523986553658131003988860965057478371171821475190080714807814363048366602719945645847444336516624919451030323441989218987058307690609248216019398132994144487050743294892234657116503124729924164018255086002340300691378953560674412445187465157962675005902684411075503119033287178329241727996702534607232881838853173446068439682212576211933526795258882192776055815668058248130385210203832752888712666419176656016686264286954750702345828687118045868300180357517822004069784905640429632690227677579689933460550667574893628649287780403461229510306040153047275455817636653565146851721268233910133042903735235233461209246632869527813586686266290917240912185893087779217515611183081028911992335465873984716800000000000000*i1 + -33084596183923373695278656032179054467240711917247094005669317107172615273644595697951369460526125976481999970374464793118809168783959148281140634308522067942132061284733763162556696322788133490031711646240930093784425343235429241137131450297906351147033410662131206493294854774638979095723861182719623229768930026098308171323397397569662758093665460708201071944382075058418190781384056746401646578413533290511211844749215406005276111120421013084001848351966536171995322843010533951526801074843113911410570362255671855795815293424617356145133585856299352726031733113959762704079676463734859373393971056832048525306406881336488189313748849139081675735844464031631368440344507532704069072683129397639778475993044347762750597937547786231835665834650343061943258618557006677713419035831379146704925384195594470188256765761856776703084285931804969878218056694017001085811018387966197862050410515914737008090028379478521929330866373012090846694873244959640484737305589446098817457992085017256356098740063078568584884238125985869178810365994187921446254185141837600043241169446338960362887763315057234391931256232326011999279967311055422050425940744356605718549417991031344074657363305942037423286539517782349320248589512798456243362691627109945284159133333046298991929507731932632802743643118030961142306905088145905382040745261333764109891952693811330030974178470368941327632349988433195467517799185576727389011292499482987999772253552036053564532728111547638749850543063040000000000000*i1^2 + -541133916328764097121911026085917762071890010801937139541406546333790802888828181438936917025913349851285661451699553158853716170734167506231803535190090426110221824386429381237042823375264036727368922433659698041498785256617464618112764034349651365205770292666167795834064939088445182737925443840699396730027616772564537781796002976058732164819796058643209444187249789086044491868713429856052466389690575645356660205071430063490798060693114013828828032787474631751378037378079646772360201404567935374610098214213900750674359820569702782715508809542793805531068935542657095687981837112057417669101092857351855411567922232477206902988137103324448752352456788716640732923794421906623473180668031389409104920428569307212480024496148402192422293014922125306851519051435698015377477182219500073134775516757175369173272390406024909114133840162910148955953819969409361253878496669536385038024587015960573920469141230569488773901110225327178392232329706299343325816952406311359015664529722618012669144211991555852147947248215157475213533947725267020706424861316406267438353815658997641383366976587946895632760935037760896292246095122537355647461022605193589344553738788935593868812941751090298123918819171927945943775983486502106613284860598021410754818411457120731922583064728338562177256335794074265879486566515221777185664636610295313171303265913693172320249374535201785333699439628721995066904912378644688894030887079504086469793162455715896531166174146291722193163675238400000000000*i1^3 + -1851287238192581673606201297746533560910871459341197895552047224356155365632721751924925173582503025997781883663306487259025198543266775247137980007859935665228466290824952292524823449835672229882614765462374226675928211745842569569400565831725367762271645845896801317548993610333345977071872160794863495321052112918079203429178303734881732559832859688867960327263293029420554748180588535957193148971191991816455817952552732453632849855010859699005249753738515497519867206869481418206349212189590857576522496090287549999937865057958026488442726470920124463558763965226745814331608705680424110014453354915108134779240370051959638653398599875244888714698723549548739472899950244890719488752046009432420167663069585351215619655738982244637474922591539713406418635769988869143625960343540430467170423331383505065038997046111728667904130586375209485573594874787041201740469526561750127603016726829250460844361781851503147489449174271962247437941415008523145675811212182079576688529227965966813490475809356552778737481761118772412054520533969015478098369297181889382393380335554492360041718016341872137198419431620272709271437936832384793265531220432605858485386081023885326846587378316670233172474457425559082671549660743321230818485205433494610896711271911814215830533144506930834491357114638855916609538896002973600282407452738916188945500523440985554390319995516170249267655175372830668693118592227439942037466722196001246489760519017042571756540530662075655164948119552000000000*i1^4 + 120048843844034665423500987159902358130819250117921620740726695315479487269058981771638757986722305899586211806632859215136191327533904576829433790189018944028953111746967782886837153382084630272089339533029101715326371900632838558914867064952003739545954143053887572803147740722399135018913376283091041147831402489218846050286834506822989109435378273591292080193547492363601516462313383923317784226199645336178923730070851339845853862998687814615535389020659729473121685478504284910602477900095138064471224126785961094312447668006998167782201044970867238446161988411972570068066115400940279865478072136936329205800537046084735894415580654574605193842654653334728932586254049459722329203713685132645434996888490974262641526469242685122297017406393339236464572322192558006618183608484056757167975504309894970907482828997711614544574004406304074684264780840832336567611154683024041476573491766133209845443724068785046490784292373959919663912615951781936661643954332353577329889906259203928191740293697610165051465220366329310305497065639180426308428652094646295084502060300310163565464974552618669310738821515499856384117219109294632110455225561219502199993246036758832322936699199906968458741436558151476379624933020839515135861166533034223779106735536618651316595317675130339929978708865218699206839684429420537440170003418186892558232335707815915812998054292347101257937634801091265133391363131599619622300779929149992394515564500841076731842227267475211163216642048000000*i1^5 + -198477801856429237829417655426077169767986296636214144980295010924150388757266989441605480090825225470480831792682723269569446431909420016686865833820576638867756633805878894643545925764894176323841518695274301523173173207949426633400817345104263557527025197178206997808389497790563946267623926151292310003771848930073197983965151947692207123438946959759045585226485448655205583735196810516426356939499683879834125993093618210527554375389604515151315545673997665241100140635902180059113682959394289098809264106355834480834865497693047935866822131161278475054531994285634728458146999292153888566907193135214435344331228483748529845666398430176161747939904580540605518042120774188252214753241159339066631062347421864069765286217868778855942166387593235677046540308387111252827629754681929955346283578483402518726597531780280907493286265882250103231153249195045163240975408140753525426129902695709106929443323152414375553609535731992019042316778536604318626961711465308544943425387771572641302478202343600445789126643075151189763882074247546712873501083607514873521038018363474175269777286725665638422963025491669071404572574429864225113424304224209762130149629839356975350766078885162379828373928672765805426169705478706173636132414312502012163027548292623424027650249894920276128579834053477329096027339542176226357255709512261818854176531274406093390890986847773908412151165594199715893488969374436904475084099392489563247397857819786615573772754953287542475356897280000*i1^6 + 7709094247982935271364348540954905308690378174644301994083450769855598874103525328443323063645872461534638596057592624066386047228986015399146353251803584707020801585216353462579919378032784499397090403845020073380548081357607385746483637658126195732281459648692948407507930005430542771367275951056126052651913780615752952735900932287618970119250248533896700578768994649200355763510118333852741486510183594941791161362287734719286405039220991635379020155761559892090456888538005970544526562463479836645475681082546270476737993238112493272383966004367546102065579031664432121460758655363691296395248875979575090289554100252125235635820180438471013018654613974254851853285447169154181669538266889147383473913665695637447868521627090825654456499152258366722034056643130006799817437907345166491043458951423246435772858314329519197885292549980548668932458998906642174913762720461561037579096146124682084577936259015869270784452804094091673888149193438032520116993048692559950989847118396110974201023770910880862589170705277493450816074812775201111457944938093977794938084768349101392693759563620600610804322969927463318437963396298744865924319842843820494289886542713456480357180804603732489108190354978153101827499094316200480476167747790393472723799521712733460240177746610184433963024960824441572128102210941113940321057981684426167901014541652791174531875917303309629693023876220032791791232705852874181855650148512588623664082889614797220106849434130894272069632000*i1^7 + -2726014647803304589172816452093683784731511727460012727914637801080954954724097368411438774114130794756524645017950451479823261260624259204544178170811429647047342918111901070386891145701085240769152113655605391972611266811739825700171953559906075525184407264284072210005579527240867219725162901574879792376478709368550834023387380078817124361974819655406306570487192385233855960002099081013407641168687287099292155689960925628738587952421997663367405712588902528416052619880658067594792696429526216008635271549078236465152045955566806191904844028338107461960405293387160443772487232232548262565068893132198791175447859311190863429000048470415608520721363302455914531002538847083630184813919292418328324898308552153736445853348241180870189382186884595115269187080635646116169747271588963446518473681843601809879930184356577721480521346528692921953021231266295138414610301907304503079242324995578021080930033619777466964410957857202113250056115225461042071914674140288198218861453171236743631131702567475226340450782482867183962002840678451427911871817795410432391008634665049243292047419322161707443187169749721382612564051418311565424695900834470297861552667778404483785229533833620794579679010340706062548390459762512165403164015269550870247890694819320996498718731793614729956074837750746853371979145054463377430370248196304228881744794400142490456917564530490106118093475053993872720891442609698572549809960074348080631555989782059128723851062656474755891200*i1^8 + -417840338149137603597894977618577505475673645149262885171566797128712180144546441167214656707527849643287563209040293130848745978267919218488846399989936521513876193743620019870603050668598423022075903003362681838652883165276408644470292022407023741558615088114441899296688469149778248810047533667575048556838868902596324940723292439102735635529659444497329432472409550888294877708565020481518632261614403193495086297357019707194663040885227415617471044618248967992849323453669109521615823310201134906572257115804851723682455620520298547813431293810190665551246867202505058314450538007997124247817801501305022449426201356498194105468821364859440019921863363372659629648703181234703044474176602177072127211325432401858411528853188074954320864994443152543383185902358212002521248253965678205843610741597415024528340296718365084114673287378145130816024451864392043098895233926598108299933437414947688807564967315085607764648071114039865422193425232986572883907537549398944186630812248409515511649868559349579218541510965419176902248936711839729647252063676682830975305641512596373080818995078080725443605780114062050184925517071163575096151628747313289138628104704473824731667944040918106003717786369766657904990900407301344848257111387441786234600436881872715647039185060912259245646188486888020476704451180919036154490009472134845371378053629936296650889477421674444529691996565256615225142426322624350896978478688063307278992566484432537197365427089189109760*i1^9 + -28262589238694253682761936343746054840316936405937352379193684716009647947893992452121859263224231764153286209980177748561589980691895409296757722768282854344670352997719047017075035514207108685767217186264923556116577095989484393382411146512221755828450017690147506238222247351212334704398568266814558365529954163891185979510079441118359959238477931582722588168326254838687866047228617075842430435949032981170354109733290188930859605790238111600194579222469824809394575193875272366238313824002075634524487820132895110143690021182268767835734040737720577014971094267448450195495069294417249127263344553857638449426866577062182290913427416182408535133375585910710737802521661334099486191763090034682462698032500190650549424426446021140160863853679408288963095249762685912362890672338696869638357785587670115956825095543578687533967351742010644622523572905105444775956503404979201394787580531405419920453782112617455271463198263414077546723505219318739695256651787556422212235269614269038070714196227199220834284880104258176572476070369310624416958199355849900432931249820933842988832098414576351163615710848665807597816916555519898487546583090793064541483792893568146053334489176159138795461171013547538317486044287526412372170199834345336950168924787766197070025237644667894278973046344196753168101056848960487783661357980770798203934693194638783333605347938269642832463432836744529986701749196357114438919605394893328310534834136586726905325972287913984*i1^10 + -1222228217581988987647647489405159889091778814507105582723078100285856610903057036653208753948278141980079791247192091499872856050121520805043974859678685612603604269305905306618196501484741778209842208948069633438991548300486837735911930562587614589273116379112664189729211738901804282260668921302871099984504851075635734319621619329980838650240834770965469205859275563092721461733443338702918792916040348605493401915235881237702711768859674186556599341565002747013112565879077447975746276538048770763977300948531491507622383492911816523505123053427339172233342789658298594580357793487400721139176862155523379267702955337100394450303222800641241471232359444499583730313063579052326736254833599687868294835261606458519344002953849574908037930945918616727651123280623666028026351308467575239196968409271304031458676701772988634844527987219726718085813579471915759039497097806259468637626762946317388886270915435554731804047131198906743567541193754341873882887859966878686346545959920818489005858741408139699286090956874031272732318619650790409261745933176386503061327041290790882263371738249860168718642939910345374531084679067570805200750916404652978605305947441964289311026881010584449127408123914661259805803751239932555264678571719117606284971335680651236355770365982930131752757900448128908583534866747607763757415207909994664538510512336908598488839041833496104022666927676944580448671106422168626157141334544198884470865417241087410280371060736*i1^11 + -35576142732891967769805440804222847275157841617519421964500012283578315842134386059381292630151548550251798475174530682701533189299841539106691961421700350405712325676132914180975428071936523678152869191013561070913276655914413798269238938683526239762103156100829276796419989253536793968904466914579379554080314328309103924864015660000682959711626039328187848702088414405111517891409592399900118256845255062907219187869250522471137055915542496357735542155763290670162845210767608597047302379080363488050499694444269294365620483023033088446466043600870410930542456581221463930003233638875531458514624700682741737050920867339427033615859908738760312377838010777092778638306076354793387647787525412138137080086059541148667793820094421818770873364041960260494734149477746432737231313437545127658304475853171232106961061697851551242525276432459048173229731757186753403937244535455452306376290267610323267498436250816810078807457846432200992712431576511970870920491211163011585717881847534237728214485809011942292059556319474590297833897424193827116920133037462754511186129397573388173718317644723695125641592809861805304580173422392420318743835083785412538468421320444818747593086449434429146134793811633712545644176295291548230616777832297189866856757634458481572695528883924226581200810115331150153853521079345320242022725521070598664396548035666487745190299028026040635332736005210245018735034529019646228006827931250819698427577002037900522553344*i1^12 + -600663880574176217499045845359648945587614813843401247635812900426795520540027513665448345348308964320789212160019230116626478321691857819577196832145068846845203213875737323238997445637099180289945222190653385715054619309982620551203406602837281290844560915662017990162835314495445424566915124611141961143524789454627214984173408714214774325686507803751462837450773168842624549471658750332919237104344335441733806473244505656638013614354162394945349386573371706245415848021780980039132130819555159086625564782555916890588055572003909139976925038319415873109245251549609208973497929842945351934611817357294017617316789195371487513589278684584828531810265496706677589689446261496705089184190291930703977615777125416974979059928107525736941883374154345258934883010357967401941026040681529081903800162691672873095457205926354284232305175605835202470719971040308647744226981361827024381729716373307091779855293311599975690779241967010675400941197954221205243534337783308650657987659890393256014827855303234757293709938996766709753586973713252964754992906919856490715087762839894825337086728618296405843274455790777587061843031909211064323758652494465338792444467895875654282126678815085100002711523660831979692194719250020135800996980557838555305915540499320436169178393495172701099091249139782011491435075128499032687602109358494829527054134752706724410534208361681675470006888951813286334027632120794395785465070224696356862238411266174484480*i1^13 + -3043727785299910175654761076663773181707386846157693943638586994833418771924478564129775192221226983332108752436088505406628313129112681407028884349606711195723490731742230825391575082360504783412903325752228132050740043314377057707587415225522625442229110353325414510920952843661734889104187347014659353886382766313229085848923785603832746975278141291218639750237855935291194239589588943486768099419892489624610236385750989434709299095626953391565758432985930237454793172838322950576909707188411221938735196809001215348625349401143468745497298268273622292157908261180671359320232521230659345344129812741819492492984321868144210916686439637511023099750311302724620962338626220780974235467780648957576119022543403163495468156306414811844607628259181858347520836551768717437490002695006487831781648307426366338981382114260542187845952423744017541298259308961346632862734500664791323074737917569197360473461166075386231832910440092062667477055826999809251350417614022010178467313335003688015543412196328992453070689960505930166371393011018239635765662384469229730886934829052126784954028352552850789988342094787646608127315082348689627582721409661082434949038486100347742959606697390697835688243746412913610888130583861225239263864533324533638866182994981136958004773038949872784998530280021383261184855636773940267932591547924664231980940046368210962317251562014548525142583317663592330565829320623445409423807096882616534768949571616768*i1^14 + 79131388429388110814445666471415316530757262069882660554503352656275445873007965839770798653688413806318155920788694527672607752082661129801732398504986715445063201346713137467723437035563311463152491371017257342121712046063445585630099921619555647067117296173876741818003094203157634360370248017018053742524523388183951867268190114701624824934499858412450866700932466240465537013678457158842733690416930312560817975509944062520321046446470148269242295713718104871962406482191292968095461823356067534008552500527147211752480286815257506799413944848301442957676997366744729162436793332243993664395721606974645079279546672838783210064904569983262078655238526781405259984009421696709943778533708017830576925199917000866240577366602019107781058105403857341678949113200397376070830973260813113966982978467633401079160604591050643224578122058190096552579582625457180436654126446860701560466036897027973525551929469301430669108479287335036092944997746733864973897865491413132082995055356574409897165877234993986626341876900826149031079590994225239904361422033242777111626648161650587592268033015264544177318192503049157999496907810204892408798052555194890387191607771250710065758141116117882539669903295142372400317901327910869474116470900112279477694722417393411662849431129060007745782942323591268931313183543115470138885083093052206739513050304692824147057825326945886836040205117140762132753023668618978528431948050417893788862119936*i1^15 + 1289424344856220907360882422405617193489573411054451067945922362056050672548454893169141705361343563133404810939889828522701796451365846050165100477872181892683036526519841046657984402833835332901818249889954532455003353373207027155289791316093375587062071481698398286394918296055384282359716710768497419219684031309971442618165973743505436503281245257141199297951451807372608943484074395792543048159955501082852145607722975423598635566697197054160536779341208908751157803727411797654401303828190769568901803451836407441226653911503698239109933982157021485889655940928805819479818458286007023160669606301548938707218239001063542917655421176356757060945621865050851622806747692540737699810394767736950254592023668724481284594096423504219296716160960603386550526042058369974654429148013790856147887313433762812030840264318209002937616533278560062147382353394898791811171756150367872438626386629154766105981885653837974022409995331395295269752891035435295428607121204878507899735239757782432372079356161005458081700399070765352630720960736290169904585329739264295940961448074634797893507226107814265519511843871834007742945288892182970933830252328893179087612140586380779578089092515607971698771923891250255191404263139280085370086774818263498310931571237839969321989896211312438533214003750816073479813200778774575085930478452496926204803265704798484039222743720211139045164607000565357104664168537976885966218933019432724725760*i1^16 + -3676935434531702533167386988968850535998693404288198251776505564202625624924334082970971806208652077914031713674957155057689773370206462443297775404223897009832174649856767345026042235591167928070854394707253818421399680618349269243333499505052958492146184509021981382488048649909143331905220849324207718696842317276870232595888833502143124938715231237752093723817236726341263301917251073765560543260191429896267810857562568579957143439723637763937163810492358775559160684857223238380515371743252539185530002254080771041838190449008614559646789230361843471943583513006115218367527915609219172009486831680976356487779257823569041035132378013950899969717453725336418313737563531031606178474466360249090281549779970519962596807963973519459085677850605005627606604430385159585563007500923930716918539431413016300775104227947374976958003003354897047146379824032429007119085223004348868378959594305102625233106751483414394571327132261890916857793312295203194008646135312348032533157730428491732693029584193029594316586254605789534312087506422221314541594640389948607262777516316732677937252747267632905054373287576148999095029231091711725527091766043816312764160769003632801195842288413141830722930964795118795478090296680045017235128765303668227444409615869021305604135996239708685975226718467600762057515846640881685158744466295372662330682699351559257436235326643100466479489691591755305189812386685916813948175750176702464*i1^17 + -258003200000918229730411656778221211202541344118828626276141989626532984667206059696175880711732280580166403823242754259884376443993413955603273521160238085594876424141990245472460319069557130182371938532000448789455028591614817921901725999265698577008503653198966590677458844260417635256707445217888166414045407874229887329986723946561241653644076257228348769213782151896545254431998996650259507354980307953172765311193680436472190863270676665278822517255297154827699106806397206466070108772325822695269337755425840327603341642536711926533919842700235746101727755470217842952381857814643034784161920451036178030604344204088240464946946241223081040539328504124706937842320760321600702909039989496716513408371932686705493867324610720296537465511905967771101941897842073678473020999330010679987972799255906191068955299805106067078423665418905195181290411354943603905143310298291330650005740277183880613557265321586253095899853480394820406409955400823133797055033202651020914919672241621242638570116688744920249375900481670401612150706070515598553603116512433859693814269990747651958531399586209433424686737360660974763369343051631163351262302309273391171171689296511118036124998793417401909475325757512143895349035412548092908563884901523028814524618159161550853339317742537121019097231994184829658497931361214310917317649931580219270321545882625939338508535450798327191051705116388738512255326285908311452780385533952*i1^18 + -316085271139401713350651954099361947106743639427325396664664032496446274475433922873664575398104958584910525375148792278398357992203790873717427486427670091697672508327891892322856910079945534916475776715186075133199003907175801330337852026318785766913031613936511914558619182671140942221158308066828592033118263690039961754975699013221174709909307338699270968053216182441056541709247146457633710029050924126085255491849186409362468604390488583449128666987032037288842985629330716003522170826723615665062032892250415510614502258360767147046565279748057344912448129907109132463324229283121245876476933517246584582736903368300083178653556266868803218343263583902394136144952881523685505393518679981260649327630350089440025036441894347923382772984992287360021737657525146958775816852883833531203849800582805562915486429891349511150893608168605992863903065236316087525198510222427881224609022030355995701793344737561650863033039493423555437323859686292754310596214062675512624772346484759277714591096692691598976799527835619227245788568748366848826210111274117459233189829808380621765230007120172226558049514608366456923837135852777813487232446441044049755557187382858945388204954694551012904112849797479454432674223180752572051784934552046680505106616364089028102669154242284888676805719947805611420894058814542394306851424237952600633693749737394122279689155916224274794663508328029480285484832944750618474446848*i1^19 + 4032518640630030122653366904077503506463320719647639120387233499266663503261398814118581058214429672746263286358444476825876456117341020977031063868406939474351085972012652033393930875085408120195554139129913862501454720344365874858184691064556388233627815072346532390399515396061260281173765884244532330561643581380148116324891176975308205187109808845310302172334692330355124946893646318170429674842244680558176970123910332983815241827664420962371669840661789657074496741427371556533980728713080145796072131948773034004841521775282303613559439897488037671024024111090421612514469460005791833654214650387206866638108299034465141903189336646091533181653329706426595471921205363758203103552562065365036806944851007016407856764108242003077093508602889834862681240962950237464612238996429230217412115817881692759526058839585451180980166300305797775515870382773000234467524106814626471244070671090219436562037738266734107186438787182368725211952111674400546958691164419669795301156896422431723613914723967376371340384620523445223573861471976477985090773733693386426002322119616359027548998258313040654159063348639240376609150723574209408024691803369376108698980418929714811035430331284209518495700782366076859840325089682901162481813383995949274180242035583835724130797134111673833593667793373757465466113238218639313161018799272278490482455272005965198142312862659364260272035532485213013106927822109264576512*i1^20 + 133958310116449450449070932805927022234966222326137580974042647181487553829228930455941299074917697073355789885142466452515291686507883264522724015523436565950303656165293270511601762805226979543094679383092589282887072367327216015112722754244619651616547624792617992217323643924656405957421505055857323120742170310590990363654459891932265173630036265831870575810668892915919574798953286200984176707240253964998663783935771914393040902112375112018832803570792838654067095027848887797091737410946680630479049103557759325256909844965168541501579610379842242926557406425216046158564395322101303213742248497875448200320744135625664836123147667155042969761395282647381667072252868698784451886075866315980197740785068582027188592372322511192105298412688935755359566046466326940195760227026703325322444008473444373753572484685179315870333132652306564949559921311283361295214975147999234032872735660953355589998483410339502072883604745449830584520376216505399538009341118543898265239057918656841295575379518942575198512135756210509519043411995966700535107257383984161439351072090369458267778852606456703707951057900839197301120237206532101023563633366023356748027514751409019699163333028741316732733537230851909191591019945061531160976079046665521592592631381460311521356703813482428179846702212833302224994981712793118497350492778184794500415784820570964463885404925503996532819478796395108591852104041103360*i1^21 + -3485226719294132455597493096154233396614163149195959662623501557732242255202953777686176837276342110630211521215797661819740176646206406372970680113043384854719165334897100277567661384896243368102882930166352082213410543645606191753403290407476587734082015665440040759879975215815685775823251820147161738038082964304557490751511588833434330170241941520176607762462485539650425022234057362381542090039185605666146802060229127725900410975081320944514415982521467477704707376146550555478200575001648760255445797874766652529196262201736524730417920470335024782726370827962653066941553298508205716368102383017824744671918411448793384856755252278219979025045173718129589755982286710712693783711142581402223201494644453954361700974739894859666797271960430840215358057109469283689161923152474892446919947847147074667851038669480368888105547978948509071706441339716577052258206942979526439488447350198693714062202119583169470379257676907576462360383575301152286273721183678806476381265760621265808783550863696544588475541535417076223227531542529807533480858128273229505688841122936150812091078610615398626187224994678928959577308534691438942946062835388519995227606830670715416288562703978261236547475149086240866753798041156680348627685901336085834067857537335025618347541613242039506966514488822290674391277978282749251437586879959168227661389493708923231991381337222956977129040620892681855836390162432*i1^22 + 30287769466619557343014798835734465311113778556671665321783001402800160017133776227045422996884253384092460002022109490557460173635095347136135270390482316754880775403716924843723004652658295227900061134083956796758579565400548811503763818761115637442369110701490534116779223030438011043120999979594963666465145429498833406573623674608407362851450513707279044834863285988060723263393639764415499367695462569570272299578061975204409337945250230461525345854956472363618254359261550947416474862648779535027748153836126654169969538704313154217883432080726101560392782371190871760255414775057326665367369456623945917077093673795028501305816836379874899336278919390610315240008533398529179894594584205449592261587814951498191948944902654046511930553589833744665715887115142277586869448879952644054663281625502752874063101452061174110126768636077300551988922978824266014444766105117327561683898112170649504095158912390957050394733701941948074900596254006729263419301278973149850415847124424706186468998039993080619897239305724565850887545580871088826012947844513515047436604388772052173083045158139735466213920363863542805380269987454302575119127896201145569658466908162042751712592245683420114154930903578122057626582774362721812158145010915455052635844161834711102728304540655746215818066199801742158154266724951355803264500510389444329846860003840518046735557973039552217114686773603963844427776*i1^23 + -170565485342420401200613614395654773802825308298283214271068832868981168349128269310308773171862505381899798898650727368559411194428385086801800457215430306786579619517059373316206361610621136694359910060788160330469785868070208242389386960343799397584890113159193592572770709816918638066746228328214674336987575292267585425605953264063634960183464687223732911780671263346578127343831666431846989029844102183953613600974722783246432525246742952191364367948255464526228306963341226868128198332169203268403756837751432422956666467498631571865787910900115760197367677360629961045286079068225922663465487375628163977176188499429745575158088602023705799074120719877579682304595852169318082909832094109001964205299713649034878687375962318872929277655825706902208942712429929594680691282408965300766967518073532982423424111102838498601840204604842273904849152383280663628291684309655057180699297925099985971118431375316510352707853895622696432515782297802153263019220255070034442403255463409413318137268699678046157686630226376797019059423280167150761601159830079840168782246323583197500319435664696595873106970060421044060024591008999223093071826670388791147397124997141198892826710349088841232461417960183458755711863022894165926299918617003415405495042519784043484943339476106576690024725395328618505364047237756023719257483310749462897278181130842582168015182851997121275355655668527792128*i1^24 + 628267338471542748013398912786171832072083479138552087771580436566430305997529754894983909298129664410665471147699390597124574279472656829695452393177050690267134012833192338720927094952586825338788757956741325663052133624623956919209583602756462848227003356817672601301000336138657396609103015875886063130520743054163080609923166794597479445898804174683931901108242514396627770732080279165118902223563686690681076815072106649178813853250752432409628762318750173391567913696417032343488668232417597185735931436728899126449662509260827079788561793863721922873172721161672693224241995204594631419548285723136914521895926526661651605451475197537777638767741797047267017654430696110407438867133340140961064264724573537715234997274263511893607597100183528781896159896383741308011856284104111593885804214550425328230376132740429162575821824786596525981203801723715935875133940490733986841211547402331904920189863471211551630684304955678688112555179315463073935187120610796845242238181657957855550041005376083972606664767592785979411015921151678900230878314581083572690325638588727718905488873295738434992076489862147329670302187367025116059364972520067756530659062980552997841641019869489197253501129997527843588423263313561287480133492916824979586314864223227314832005468304243487609886775662618099305760730517422561030451383721674513145427524004863526035322601256920882854520581783552*i1^25 + -1628581297174307226310375458021544573492711021041134625870869148566733592816368241736339644826782805073919944627522146011289393617424277107672495435112309084203432110421104211409357233851592651653165605245796231396339626279494631148163149872910530035688826719368499066184254447536980314856817257168904468008900186935037996887803798818077864002842634746072462279161101585772926331382434517484742383731607315281711815396128052518270719629981259255802899351072114540579073986822241269984835661810476359373744981071678333695017564782815909708459923948830665709062110283159853281076211843221051794030809953078812052858908281702626515598261079127456549843797393068925672961298370470938730801992031725611091714637490399388722134869711429639119066946979981217689808937087609931384633074607053766182964435696993297263729240393015514705892143802662066149181903107970758021986438647775413641105621199309239834783682196277060501552122979654299640982879531127608318447737791006626754236491176501495255202155261776127943920681383763741308882756115098545024009108102398858409779440213311340460721760024572843853859881503287921365084289015746169912986638018951653577840350971066619056578378186984015669020633586993299862338875347313686090102433075085664617212250691931206093724718386470096183859344362459780939648714157311904076381807581489842221887096097965024462645368944836949064493826048*i1^26 + 2384637029669004493965098424257286821197909401869897639555005700172621275154563080953267643961797798788469064829190621259726079459585431368354686356769871256397807318528410383117907890801426378823622605572409411620602793451868530366845766026465708363284745775291496694907358390915634745376157859631337299138842108731980233565460323875772493134201992058321954781486071315755156390609309979759441122333615377306246562114054575971657446922425953173759954483171446977655908544082907950594387733103060274140205268383866565861823150236627099382503685413723054050471355626130662291120612659384304322826584045900950688537418109836696280269530363676403192410309835131904674543652993610339648500097031904079260085460794536460010447228467363722105921308305276005648854161882789165605030654922854505330354874599330170252469938844876742308347462255903569630407606926874514948751276429949759477547273868906025624288368314788651864112588949326519367835277547754242336663377012929827201241171374065827162975366778201241476286912536762743272428316728340190805034305359915062084909046915113948668739390905126529482189891164947674451498656049205867587733662386746065507405106646223168863643637493471700808318589284801363458825459523763957436634918842050148225005702499109520057738127749623532487538408988232924817039538259569438525278189184104569417945115584206255747599234652397138608128*i1^27 + -28182920699305888904603812524245569183731851587518636575673933268305130034640974860814248378181222882335390025214167849218277576780772832675408471745892676028101423670744246240747719551272557637533531924148322915413761608386598543757497607356077003847882367969762178502967128607392495655154593932602479697694662004889961114483652816065556081834972270199741513022236251518067164802849806479948029193815561028813213044686840011468134107895394388192020898134835064469258127501788244060169689162662213796687488723007477665523703942728997215514980483723939430671003504320304950841334807951186537455812310101131865116125475967655088415870675933224888363914952530973028163647600991258601348844741607207556259045355336449395789653012453967265323373314927998388505728356631050555760397670195656885031606427445478076077810609688295120175466320234101925349570714496916909259464048300354555052661298608469994935953258679789446334960568213354698480200773423648308113656531641469908088927908300408931459381410259053743122316958583823845832921950572607550508253689970415119678144818661043140936465768937618000658483797520577373028233555246528471501708713462255448176747467229694012134358151529610181906531276241799541439780627564522699219989576790586867808874850950915806456358276815705483220120729715061776872823913741184691893751607672549628451917473431419794824942543962112*i1^28 + -5159640028484781092554282484111201336398497543875304507828860599938127885463356019812723181173752912663803836162350883767463644432616596510442997711833506419893608656319304460362558936549580027612526974449877186525139982721977001391225082471206186979010499778530098030860818447569635591336327411248717239983909202678170336047131103602431915438760867614894996778515174334676398063681371552168077197662778722851917354023454253396995734062884350303373982770528851500839163497255816641062538552538824730054384490206912449846851694214823011795787574227672726080492675204991685033186913113111242838539551728610049428156625127083634608447367436960754263901387561375034791591225127159852064429258732842315465265933030800812761198554139983801076799378008365125062090433954294779220398878470085615240865706029860346906600987959244232464791294583868449326622439365481911550755930447745368709969727007046886938204527958050208778215512638662879205754196645852430942593882433486447537964366595686663700431105920286841784175352651889692862024971547594753586752062802040856384509645844448935316246075658583609123978922436043620036441229138550422738261802503736611098256421997346793829477435774106448001572664874190133122859935934289189659271615642042340331397629083079826216546124067829578829481198717254388813894088911650408569382765345668324769138758110052332622583955456*i1^29 + 5669860761963180044393055997041071815202064317363479226311991837482990769287499990391038008047425517292892947474271723910062919754749042590567410449982887920634041916226158152551599140708912897556524907997680038828812690542481380090904807971059900049975886634098884551766313344752970941458707939376860577082901514640985812461409524481752369897880895986616952291282362004736483531681018578348578898670789728160600286243965340343395090218605774266763136989473932025427883345830762549689176601343446749628122778186202395064688426875243290999667541497136688469813406226158261480746231051436649968417468414555071556626676981866891273534295952145730224216112455140696226006695632998731972773073496164498550535915551591234256130280912189091093648433856425283241437713238843900452542225891071887868775790225179470510911048295053731905581772359213456937098565223904050954553774219358486866744991111109310053751350280643958023281313901809787164894366490039827987235237932613501993602647811379733739483066520767658170600200425382761979600584372939038192907391510995362641035773688849282910262206019815516902867121836349970961403735921678067943685856839235558691257504666011493826934889440980890162388687890936461067386362695431054821755339103504357794501729545378022609112417172500535624307751848087473863758404592886845192768399419443862905392879692733390782464*i1^30 + -209892882778746643373915733684930862744232155279487932493651249417320255163187046852539494063057633518082952776014045871033053393042920324236366803828852175401847449176394209530644578276513850155160989634172351963995457471209170447908095666818073867714183851587409935688665861472345778289198342579140222439620665275416161234315439980845800309701692142204068337872296234506295417819007047202471043879968211375515382287549351133185080716325316810819375536985043990805394270170576448053884494183453848509912425750764167470364992768162474869716844857478197408203712785794813340616872778723676570286172415064515044902278447638257435043598916363867678584271567308070163303838530671844714275066562969746731329970544432965067568820145389686397956504290498763758759950864570978454183358476657620996752808127402039560921557338751506651694370312159952558545038807120861369343844533841859992039979062314233701216779138772033727794093172528281160613061895791646385378445801851628392009387526561983230328509515190545916542138369400069644677860669475527256933413466700900433372825427302369129612071848278875561217041793082985018632553674359635281489299265637573989997888925600311495776115598910162397578860964729094990771019151863541503739188084356858227317407335064805030056697519355910259036318738524273061272982966053934322198236833676944112175503250554880*i1^31 + -2346048894162157345030588596248355766477001325783671897001661576501442276045540261828828733453146940416393915866677406312717845078580662384666434673214951078589977994630165006418664864429894171802016663322447942599595871602714501116981517274788916965439608207950793499188959055362090557915174443920233823125177045370117956396607914128264189822408495569005621048845458659430332512452531118970291625075041487612069143607854154596947061826560164136917399004331224104666529201386875745883074759120474013948505161245389463820300977964795237781917115619678735593783994774108597399187264687323909005040099205009481368464171663540139877073575645942552412124102477639223124303250676280034356496947811694302483171715177089715028308069078382335202962064854873264192265088169289252149338782637103668380748514107228875353128166776283059302847438456476844001365542058743925058796404335420894134634645048245307361103592543535598654911049361202592575198454255281697748375571636692002524666612807738733293165688311920749696583815125103728502061503798657531936473542917353355794454646098087491192022136607184243480212612264827904597309214375803493825210320143115601344242896445424967356106787363615521734803513182218824365165645357082409230804626175587773577215368763521179607385560320126426560499802112578704990336410672750278807315475036163063649363034112*i1^32 + 1258602841939062126393101582797187913170165046296599986014956565081930732235948924286417815784676882061182016744855955284190405674932145176699451838363182557671935051687665985085340810807589237625895664054427236240951140907304710888199310589285096808298938263604190356699319142429945604896227266059694467347808481050470767189035799129679074461650054164483373250658286222627378515757033071870056540320443245259305237225727419908570819126145339909447497442445345506359079761581411737484472331279194034659730081750843907261797283009180777436450159117780306466132274684123650316057595727931313068264661899415126624422798600911770076171976936487660110325153077376771613329907421462031406683653028384798028648663635917438942292972062534350137909990132204830377342815916500611788815978081864363860986001903272416013139865977825297391405631644442110056312176180118982345690172269167977731407180711203728963040984064372378047863313043881699368190746269415310385006032040517662084148550105047783949999708989934551666250255295847948721725783239418184141319340098456516792647987167755602008130339510869502505585457759567156790448122559092393528551251443283334649658244523833279769075037120383920300440591699902615535614316413641528107745657412233147352741988988131687646485489609635534068811621747532359001629121923199166021136546032619779784704*i1^33 + -1175535385637248244107242764524648119684810810538184763259172600838680248032848352884554233103216993166355829046440279460164347477756730144928721921914822692951619800179091767109700203295611889717067539805433378799214358337902253956142368325400085937136814591901129110944152336305743736991026682952320946234031465689145085874142633609383358224840295197392333045280842475032911986683789467950700254742229576678362031004491280718310713535042858937868786332878346171006463894483026360222221115545372609740999210567481226986652110928233328442908269629894523030840375537092293745850624368213938588287229163996853310257026523723100469374641675143894560894015299671844016595195482212876783106921739085421100804157611254784862483789509083621924887340568665927335235908953808599016797143619454871037958262153560151528307189896091902704496621203972793865705441448414346471580771628631385605650596007222872519423390766631168325039775683205731007015892893675718417860991435654186791768553610248138814550417651521161163941737031784920385145213211147522397501769498377146562004358881635389451636637300524664704475080711101801604333713495171599829034169933575858594752220545582033223171581057425022089714763238192958593058107830670101750853933865410842687946417809903119435512471695462261816765756808471331105007876278548175991633557902589952*i1^34 + 1035437598926804230325045350978317819753337200382256009714341183902720522974011407233783560133503580431727667822315745078383621913648887157987509653526804207111943203978937692621440883041811134750642421071703259100566541501126831269510563146261578077647142246727873112713050812697443606933214737470288516410227890016368227885905253782941620646312998098098631196624429079495499842419983866179575998021458647877333850606184210259395781702018656377868722986132052236231724306280239326069121930076005187261496648751687189799762988603020565094065222306901040530021682076798749526724914470533057804418798283395845391485774950800035235177579407763072507449341051369031422173075042695446946810891466915609657208564015664859557515551907524586860986337579012864647356198629731252006404957310343194530113339723227516044491068061675087480414274014311513944684521088345420836412455783013124817255712075789089745739620450657521047948127399872660003492980217957745582634649840676583946257221401035143645341825133211474228565738784729326693261912579356407886973147450545127533448851976287957488825480644930625090810043346107457163929892875628485063488416554188094497446229853438848092478856982480395031142142133944039761801316416637580568387521085101172812421042717322194009130561425441028641761057614266867347866087814201945648145629184*i1^35 + -438476758482979159927072927046833727471099326537016451458206692735446891371135161194122141869531564926807332527014473046417190853566811304104601464354929434796656922183956168595034895943051543387149453983079935648548849736596156006314113507501302337605672663277935925434562955236103349169074400717872428911396408260050406023605312681952922538591935962817266812471430524499923525045407062986459356633164909671031401985915870291396388013832783752677326204389104490994740008209510098780632321011703019686161313274916328888862836998618261571704714076796166700537973670534324588987846905568135276225285588704098524544410944319207240030000359134223711522575714460482344919435383575000155886140012930538282149522982134511542150779979365522192199201403656852169490226251219848644508975137472500650132468300866762629726726233859606197698777539496833014886201301310417488025032993763136417827211842238103842905200897029166661859064205185481832508761720438436392513653960826733090003881718460148347565179412952390845836933935103845207279678340965808281371057596932849351640345760147486584417728635058903279634842027438850217956850756726198065582657580727218451044612830610597663694423318977111587595687875665316785374471778537048920793144458998586643169898022723224057376574661660128639555671888003088673211578991161108332544*i1^36 + 210841422697370230208945420868346344263851988939075208041868024504782927159210774453233637154068863379946365834136515634526491760236225656258435531667434107524605565499037048163028701056999763758997645267810230083979416910672224703301723357875403547514783395299562371544913882432464880155194933745467321332516896293147142356374163792067578303708230153262443026002141472947046100440964793371198208255616603880107461310968276268780229232196242937213863206544373316515099089862854625126684398186126489888993090230056798453273097950764639288895062794764113248670079670622623555252857056863837892253015926069807813234102757145354733169473040292927864623453035942089740686512662413886452314585477643650755427550103010911341769337241338091538547276263622053239988679688796908569538067018115711198900256815749381954952669799165930123235253789347660130711165397486191250699903427780109688913257558950779667128223058583507725776120725935710019735140784689892063290750656784337629944355016273257849512052475800366812286780368316897404295864702892963459392482003758405553573501046622033933946870777272961784078283409853938478749650645471777276564498195501510247902764080354787946660448946321998456524532003412522059874218255467246359487217522995529884705635397199035490502776035743118494299530605967151150731129000034304*i1^37 + -85136881248520628978932152253753708943056587079902661651234307422437332116321173252156866894100396706033890665495267751322574014248060557473140163572322995558208065996289280070339324509346003468563270423844433058279103878090878202788360620883180524619977825896230027706332839132676624358930121804261895134005134599197284992366143945346218971248702380016555404464230230104422899119318803555310658264785552145839092762760448200901105616064003659606810469468479583093716557605736191978372419977462452837818223117013700614737531301685219984604603212756529360676568132713283273301433403975510603451983054856015956009551083022040992770933019672252444911634507267848857441383628330688529318878735174938636026302252919490441728673808274911583443686805781650032141890536794282929731334418260588593279837378472361185118247677770476450004344623659845501401073281628294075825799242397886867137318795112804216397134280077628790702504559516063373530754439250414205772829382891587580260844647035262498311925844301669529967243039756229446826810924302433638502049461601412834578217332461475975538099696133712979466225224672651487790228182163075318623446347841858066252004485130665496316805647691965822896182652237329922457461093507618157504868076506084232066289784380675303018389418892176359345303787753946490186235904*i1^38 + 28697808004852178868220143837005097919051341169696607338335467680932817390023768817829965492531314906106804549256076432080731693743390665167184615952233369742651795630808368558630847415412481755094641920620267821496615933499075506609902563329514592545793834812108252353333325683715137315937859210830142443514028087975603081250300934463581212316642549521744638929069500119494158742714944602669946481667979455180954228565317519382461129533818047960952560662536323704036229332936385015685068063290528468101830420945792924362327587145270123014447115453047224259701391517774103000464582308660195776133077594406264123813564045540239468090194540512313404749612380368955581777212683647003073050296086093592975888097316213882451623464450861242969968810289971810919610489007797648534509970820731680918105358558913325358485245911009930526939453699982975858522171719941541395794362225999990392095080777359667771442961141704748778957982231426471363674506623693458819384529009307510634024215650626316194997238617657212959732619820485726782050513499132698324552976903035678946846133002475557858110953688400262921718263706360352525361090033046105429404435836683704148058941156173232260103523066229622745281424868071657579484189235150175803357338864759280483277668938971602339871311467021864080357326612380778496*i1^39 + -8364300493520177660285765502263605449610172166004079488303344451966320894610512244617093105604131259204350705947389222666555270692794815967249172317276508114465356807612889586645402454989708678046692137636506101896712604982906833235627210992655583643689306761140149460462712352280035414987955241495280980602103665576087023765348484690160828724566116354759672148901721630575655127033701213382991780694776305821532649316240718569220765345122755346095442777688476494180249051989600060909639490814862804036590898092303538216296531515676486922389538244984770598675552645465857218501582580227523629379779332179097865174310347074884206014568033288972510363396764380673407087904098779777254695525458037212526026079417868276747096502293053563238181156605295594667041208793671972198957881959192118603208815071929760736510708857947001391582383643907041843904648466472366438574034388498886246883297646887957807700231983039188636579911360443997396941014719257159248830697494157597188656707079552776377631718086440348610504288507255970324620610190224061204922023651548664920157675893276889477936564034332381285713458281184138485293904706966175379085076419398965527808828506947160695746448650747800125588298435971701946875860937920386346621514507500342495527884461013051982689825312367705544740046897152*i1^40 + 1464327938304080331022594067281578371578379530127967489293648477994295609192333642146087614443133178146843107548016452921256535321217185427451395968846326708261716872199292153198383121824491077686104615688028768317619546277488446472486274122851328603042982275345466262402148511235930811103445910401113523967464635760794134410702717295634061918544487975028043725960056228289016659497253489099659802967685199916764357029542000547161715558608387445616669700314055699460787141301987633323483018255518371091396207616814495614463199265578799103557569857089351837645147038046882068471572379044412281730869299716012879411939925372940894115108971362102364470785898555289427100683527087870413581312442806898921886356197958762347307416410166163353648887920713150320702136314341324442626252510035591444699247059208717158418065059022550890035639113620954629256047609008812540584688666500595612382070699463485067387607427656890665121370776225388079798578191343705712568997629145975680301615218611911660869982074312972649737166268993784875719324642960861005089580785500970248714448154454019921459407639137199565969290975656591190048655816286348737697667071686531670096290141127711528021740102147035550583600300848384242273574971917710429582790485652160411220457110195697790004205783474526262132736*i1^41 + -75398157699471937160123431456047192341188667331224718404645849974506528249693151016798739382344337046285905053705677333435117640855149283915419374773484986311219869218805925210056446668286596091385958104630606406380995096460124080847919892152569691616954922023911224486960811639227045070251192225178365507544506881209558309752729850979633895653266274735921478282279763257918747287594980622211014282594356953558771874693020707191826216057197345190838502361730346152591863562351529073077035809168851411533901967163154814027446609317303466988054281765048727550525879604398397455373353146893735542267277722797549661301013495949046994787050165627415276687337940763561879544397277940452663991394240453764374730656245048616717929826264234714733074850112530099480368669487905332187689471372903505796493974122172469105070620715724546375671017771237817305952469826434780525182275745372302017333260388512146899269802560484878877514369367587545724823203249127425675138674548399754396648836898393613788239319062382233046096193400868863717437455140756202496981125682496249689786602348765905218985848128920297275686358540595133103143593791685985680396918561932240599972205655843092708625355907242909499354053710517854987319245851906763158341986623625894785725634725091333771843592129609728*i1^42 + -12826981560556760458477667904121071225908040519639043817467537722893873573362607424119391741878157726470785432598478226676290431780538693151545187113081497898930197589313341066738234557988679819124749500912673106417932276370997969886363291773739003090288420037029199843015715858242533299415429170145508568585123379317127914918943542098194492050692020084167467308097772087757968455158155297035500079619361911429202345060877225782419618518779176459580386640551980528714383254229639451431907456185541613738271404218834372611601751360316740378417590383045984927891037276205318352780874958945966216461401348886987055681539422514985461420880689019573919858868601696643698785643607168235223924498662335881772485415857752841301755359803477660157182228380242566659808584113069176738705569859762181607494350039811152228355482995543422275815462932827702055865486870359627781914973320829961947276898204108774026301137125849750295243120712380288111220168143059288556143506531545754657622686057450555612784555513914847877324408520930364592041586486342030714950907037063267139293698139313877297463375413482206499723166549363058393733740881248642138707716425186398800433173703914898506226170375426032427879987186409839031414603721714858540980641077998149042948320904517814254227685376*i1^43 + 1455414487803943073377787851166940659617514372430501155878028431574697264516222051617039686840496362908792343409687777079144156114587308026905061533328975333843749130273426222390571619317283595604304826408098853501194366049720105114061426375620561464031457337604254852115686221062084037976974535552616195980227853521060525683984334870705139089253725794842000267909656350508189128981443457778187579838636264278037938061102892094544568001549835865254802507964289256559694965749437314571304333304130882667965409840250600582393838555926536531901139919997284446611952729655100657797067101980516122052397391806069285323216939902078097262743375260244297554951004820869994271898298940018829530314839003787667220603755495011627335319337396079338594126743945315371944290823350617335271212545851401356640543228938666411838881446348437456470098174051023683209455126729385590741213744519344272508523300350414687944436533895461912813842078128723418776649695277202171663779518169921514941327069578611227097050094736358583071230252088297545408017464520119944110529078379012603708919059628115529029655752600511235516209154735785645667253924637692601978585334281752172495895405427405769034921725772944610277177611778384783604561661992867970691575036976709906758975989710900428800*i1^44 + 35203156391980513234201836562791183453115674309576636450585537561398008711174536724721427656831981764770741753906569094963113845985350649028569154063541593237293207222715722551987644347700371315330290609325874336148430381066539605361040803791862625167879668315507677414367538623604946751109771885970619762839977639902653130682500773852429020794210378660757271336818270861529189371687352941455763342623454331856566465160776873825170569330529978117772070194371139534988279559516086533136836447876440648288589721977452349566206224840494733062050565011315859203279717880211796902014741865843197307351628428035537257420973802936126048688248057184642967722315278685351335959754962765967336370565155675516306861951428371115198665372874231496974971878963941037459767077504577818404770132990803591415827020497597375379940114523874817317913635736291842195282195103913414129003333384169317334431795857253216431603516264969869694281095326706875659234642078116470354552637075486239628200111576163760999485384070896573319274836005508471668486963527322931246358258923604707234505749859675585552106815572253195528135327236159279696964923024142493650293677658178882018425058303163726322168557273804862425248924424144724518388925551073613185764999748383404758725663129600*i1^45 + 1836667538860563118542983293558400367788798588567537920223518864722112317651296063988200574148886578769756141438930057622469853911511476890903886883205379851231583499038396597741646227285025135038004449367741066438642710749749009014012082133534989618408226240683837023666990251841681754404809411990224020399050233858732137764877200541593341494670009395920662153450421223765571563201870111722592382714229247098479439506167040720023118444159805260734579505750718289237471758019434091355062643257972922384466683449091819875723893314031796486685207863483135373473717775452092891627318987846744401102801186808745560586813502328494179314563415486007079532573328670823624826446657715557590748498950238520637958295136270747904433377598087681653432927575610235484097414390827656424750485455907356551155535760937878451324083401959656043973818439635710909661301874668459391502715341548173271718260552842119928896298523947819282199880184220989728807774312427910692861353956028858843582940315265196723628788205160251732902553651250650093147570256725408898098042432050829620356976803684609149008573789991932861284832996604441954970649323902797319426098297927191125902654089144808673181537390189263204024084688931052310532742402246905364747232875595392157220864*i1^46 + -2833980693207422210080604492076312362699798789596033487537032858844410174976539020011286543364753842231454514820633249586115703169625106074311914774152214068960222734418774822642213666234424210432982879154823795342248021303724991436958205300524522945990104454101616298378628676654830185964864228141595530051934078223328623265139818651277826505651056207139905979637935624904344233072847859343036666949451658290124820899954178181640671587870042060549547349402167384178030900165668325686297666209494316488850965574631159872709536692707070487537376775819996405542378417282216429470012301266694214203337036241764016375540930392082309741509243141938109896592181746499503019695978601921675956080118911145987052318183741335414016603743005912367229757247946463104854507210016516257005065170542531058093850332228163443984521735743136049867142791020990126786708070761863197877405420630235197825134990447413110993097203625884703871414587960899725413501964168562395142320931998394413164058755108382966826220807247026964847545998043301322302470324844963061840986596080911706189190128198066161735155243155881061954484752059023858382556828889631862260072194576279293174294231854976669510763646359671900298599412013453546993021589598111066791115740938240*i1^47 + 903132266034773709811645420906617985273379507277071245819460488020911771567145269834628616100597490145732240446222224740661497054822910536891052166742407486412500888055039259546440758691271789986960182631850366073996161203077808611266815282373967544206680919908366150026326223319691278406737746530005015756686482168418725904508855220515267330467722500680274319018994681069434926340234958796312006349702455098437221420157291307032575919904562924700333886425988420900832024083734332684605089749757529470430170429512728637972607118531002336193396675987424995650302499074516749505923535138436904086826546716614601514054774175749077585058434361106164446419050441034573692793790608603692840904420051026948395361913442853860046853751114719468280293518406427587766785644399854972466392383843279420024075709526625832034479292834416994532579861547443513299616186301990648899670781068230306656950260262333475983089584114269229665367121147629378898811913924359407114994665493516654125879654169037767117809283074437629826933499994295055590924182646904714800027607911219397658796658608135330278388742970640437458718566404030841210957992424627693607800813209518568998581562755259515869394523873820949343374665617734730288293208353830894305280*i1^48 + 209669707129376125792202973283132606115028844363143448890027982090545472684937557513723612095145377027623377895388254197457008063017769909730134582442571889790010928718984140215209774587449785304942584985787914199843308129492847037462742128299103475521243173251293605872620348302809258521670982686472416593467363273202283542455849328502192924736093881897223639183728088342894114212069858318609109475573018871812064824218761410215164926430339402726262812294665258077362765083629808243059170958918308051900647438227476442019149071793759801292773136770713441710228119401989782266095325445741714779232108595772043255740468885316310409424615668376422438800505624335025053145659915905675166289397228018161170154633398986601732070320273447910054069562852121176058926672147724923297532906811140796454635066779029750182138941657814943164195658250878036994204708990182076005512612052169101780866482181531661184644707003953329617104732392164833309471801374511241670269041790979050758110311537116383503288467417688152156756372486104428098138845163958029655162829436004813661960682515637452677967687091293824455476501822114437440015792710877089455804440296129947212747017332890265010694736292719451631332519266740791217115379007488*i1^49 + -92522235361135955210177925665440794835185043079018874116153605805114563554471993549071670984774264430628297406191507952772441632050544060214671043756438727544185832913111301864855831232812461409338157133332949786023331498493619482618458723654878576862371452492359650663985835089784340275752370157316323928289644146981722454387231720578502926011054820482880292487016529297645343743520743369762973348908267966516901674305196926448649276399142171875300538313246328136526054612754212452135394950775286342157546602990312500448433508555151700145556993020304186000047599384629827584015829318339597880344959843937220295502408977806623895546701126459282257964257898090581348872824631962246820795564713773722477634268257418695932940682674722355997491786225627487550449828703556276013338163574982185314998732828185868355042490627474529732366236850218557245685447136604886264538889030163622228629812983938077984380356681480502956228417460785708634982431183267224413037890824955957578602194410501022892263348301309090531294847714908154465840360849185285818173606209232798700633030962040623005469537607739611518901795000899653031142848448078648199248270197671326998795774341299348432300845732880071162116986732692557004800*i1^50 + -14790460971937089272433389334785213955686427030354432410060666453662950128149173627711669578874899889174907497606885424495737475037863796796954395637041878007919944134797401932101798205083562666601709310746956455771682112915778558745403829336142370282007515733982794892950828358604579288124910208185171331331587699012607354136609785455107271413541577841764123292985867145452877599763736183578127369272744050982422055293170788120049848247799133848093476879655059636503109367014278098461040032606788524207055242792598202116432290174989004957625521864578701474104698430741098745566826069287984008353261132030218287582863518923513371720694562401692788181641704372195313822525647040694945124909119495360098398141498980127335388420438149097962762038387995522128717604358341273842435368073008791389875867230883894372375267332981958370341594594329967324182122577147249455367630699451402859236975906613595101032471921250930956040875662938305313169022751559609338411194275728887813056142738865756065138588174762471108357312346672548742670701093727772123244475954406270553862832158974093112401071334676812914674896028236426783211565017741126580130053735042062860690258026420076359332146935731483296056149999616*i1^51 + -580185934138350893543387136179961636045467324793424009891023428627312357723292457384086411434109619518915744367436675168705395228659352704762521995019121795595817177440461313647466195234059207325426173320119850415596853702273641003982617338547416392800891022632309932902755498052620523985599119737318684300740470192373073025823702447895865671240349076019995158252191581938483026376239774269604257705349368275061370127273045116729330113983212867230803294782565142667874307434542712523559668831854706989851417457650321653318038962415176996263905637761186210959368301898351216213584750039159302137017421497810217907924870567284689171545203278801846239359475019483571608847745356615673538754745374782496651915240931171566102270279589808094114269061654141949581442944908819928580367586486399368579645256103027409121736329254744320746622891088994290406609586822125273434875444732685275003169294370415325671541560799141367788189576193705537308776865966604822149637910492727799553631734293239013585048776434484783011988722484220090527263040276798118372425068435392996157215778851625775916944407836752963959324664351234852204046347392262393751336893369402167931474617068689662760175722590950227968*i1^52 + 102808357576956087319168064767912793707331983469435435930691209673060204835034921218799065561687974961770862285504201594470077309205948790608736245806967585325020806794139756419226071838027256078945548439060317992146624067552122197141207061856835775980937896736095618912893181782635717322532906365100856042669302786339639636830078796356751934186463113947078948914060054236701597843055217553743920634540347709577388550105878968068988285637030708887545322368974226433426693041389588792398862845392426591965113110887468496154456998224176076403645174983039358904852427892186080469698064998653871331974001451696418300306310272885533140699210337862267432460535405309017420850532878880084117838624972089389781033803264110030252576291666932128162423148393808575531845508154114214926372298815731936752093247583743472811423510355778211277402800473862271050654048204161542834291165549493574304955340144261588855591924024517892133750042533155743890800471399194445904022640722525832184428635229136266645511840576302978650015119164376799499335821752431769254366403631489055079596802776139637694494228982309966428652247884004402855846633391474061315547054219963196088714492779770921787011072*i1^53 + -5794526757567458255051568103666613092260032553166362923971143804155774894563536579844085337741991973706584225018770779778135237881455724315588088256857890549589590913128288733103816644300276021506106470583374523708758615477797386934427443317486160303277814227974931234636032519766032299737395091775680188054034270951813619147107872370187835458795121388523426258233688239185754992041233301245893794153737648445752214887966258733535699400275378373196677866330441013454823027842707992668907548111868969888519732311493015929844534506886063551953542304769744517610281937236302412394098523728195374791191388658880203846397460571641397745334304690942442940534587884642333687372939966168077864523515169618242990722296915223968688239093595164076257914107271220467247969318389843036854953496709355856055438371772624246193534548266621964679247433745825902212036475926218662223362455147922688825772798578084130305093003072166657062842846241910706607296475559363389197718788566580534146982283249270934359836029714049413977701410587257091026868208139150449529552443164996714479651483208846156644988782014207517862047183228891198719116135541252653058588159891773728617486155776*i1^54 + 70483242668075454973302155492980489681710794185371569567447160340321882740345801089622977344594538173101289413332904993840502647881630548624278524155044689218508038823599250071143182599569114994688675306846447847462128047652122793665627695988282898197506067485757626861271882620515607885749448798238083087863511668307635563871972378236233869160048202864833098309797281780592749384757552687276767790141651382648219739359192610021069495541659492326378440850950558220229511199487554657548510288169355255490999535757527725739685666288214063965702385252380986795691547555632971247180993305114367846632562867610810658958089383959415392393436303627407066494184873517438305333886524102723840984968920821906970127048636465824387622902038627681392279806012598293196603767943113538804744548422258619932441230340793967480796266615017230950910955991325167709992211620331185148598750388028534227108924075126621897916811042916182346857303515553084363810274085612817611710722846428946902704232677937090944449320254135872821130034466071249393805345286046646937238961431472117889206172362563957438152973520588767236575086200806194527989638549234981031239591190210816*i1^55 + 5128009867451029723136006371857501240553402950239392752159654939117753228140215558935725381345319730683009781818417292890769588804157373766094488438651011182329580007740109506662688098262311350514364765846265740779654079651598109540559526394215677295487920714436248539199124334800293365440465850114221264472529218852961878192316639168526665262894219785174672942044109109954202953974025243121929635441049199028673978314757931855332342143959916503519967568198848338852304538001502574071048427901275650916980664139839404147087208754649523324695406442619381968325512732969809291389040674031060203552724100657073603630952712462229055486300873232918511064871504287442179765427455015764431324214517842681131926180976184884928854415695888692541119629699537174107909592270121689687738705099421239961542439969608411130838889164305751776468113111422082161103834263175213962220782248578038576380180613844326753392589911673332415301899118526255379775036307378194348573619536944179437384504072440000019653364141065829104692943043980600361477405843334091194662891279162841358313533065032736347447181285320060892702199277410871628049523560369178378624*i1^56 + 31698667573629924595554255541513761380396183431771371896442008250289281854074618355823702591354063001031697490603837221561046667559151487556203826736068913646417004098558171709416564194412865818799258905629108595698828410394721795342411232185815311653624133978171902498566283477239718885176525451579140247779071368919312431237739298692821735836407513486761916781549017260532240387928696784460165050881558044971862757175772312490820214538804711122411461708430939888968085774786349302350733054558141882529160333740720210786991814570163443210920910458900213814112946151267355074957547450768980161986656126208301391664296757941902708985976347148299775401383499111178732496840924364696402657530545026509939993861433052404788592108609973420819101421723612254106802534841749190593836646621739558007536871092669614885413534208661826518450270781583165072342882117249879490554946674103462751337584622142302977404954728174720966767419212337788311079188069251480922921956504589622356298092012786106108298040361143022693657463744035547701443664332949165667179812977261702493368444125623391742857766554165829782952145233201411610824816*i1^57 + 52892028156323538385862354885611539095941652127373893361917044190400354386785977899677219936515295284124673872638817985549403554481481043349436563495097334590324992792756473671062979279588593750245951979072487775843110294905745734431805814754811281820986234485138542598635595095614756786401993249474526654690293785945646041350832193280113593727971643574000266127597874647052098007426884761194012599190040559744682981587248703631874607783353204078813001137394640908709192842931180828403350734418163691807120088679853347378608864851678779512063458140646489976126136505446499667128323297240537629738141629023707273318969733806675825518018839520910826314428566878985999941484852927801398995241647198814506012500079556239869080881978810041384175133562211796797638935036130826598013227347981413524001367886538767183913944050332631953499508706243707223463546415080149463714564288293561463251703483409477867577737184891331563521243241089566498391538699095244808967944753192482245967859109783890715362091564138655393768828988392039425355369322185779572735954642352500654356537341792027840533023607889026133367589936*i1^58 + -1936917809592439393222008892058358049100878613599367564498013328974978422675678906994822544759181327991360162367980124961963906785638975130210527172181368039962729617963561524182854633867331165027274765553165339464674008562670579705514481872853239689045525938852496027077452531517060365042547187286744892566880496123015053721693204237762263021043732513446432465928979707519542881653603216501342893824673925735803024070083237814083231085223105811334683045390282708231668104373688761393139682700125025759772231659195529877177646339058712168797970897739056620021165914569553134154359591093466762812725399689296247759781266222440754753683429741921038252490855553148705832301906895171579693616021565877218839868800703945744672755263992884964407542489107087376149635259762784364532768577916225973727890099756333623966819032929409848897933753036066896998373462933013994201168449013544726814887805143057768406536403650818268648953506163841015046340046322193414082497869813773957961697495279441451298872326980257596223536903749108525010457515889668197243405153780518203030651*i1^59 - N1*5996647161065046372232873169002383866505293012173144064214052619043166188913500766162063058671624750976889298707372683672747345258820812202225117328065166250182102248069468809217766831908564576973510144213619162410510912606287303035975520374697679694816686887840624486409944083981400093750*i2, -66685347565221989462150375240511563544347553585740995112642817323274828325441358156555185575324288994371582711767299485248281459230769113609388717417212034560237262442999360924567772972800597014612144081646157440911514599765509078778848633117418139507507884299039006032367806406373564917320427714388613983974285308522382940196526211664476308328497198883737225512890699014389643328983737490975683687304299415815271881014467897227720641339337973273472393964237418778635122172372000273606312242132478499678346605259225576865498863295936207232022248822511531971154968061071962719207478568067300793098492163788810128998270707738343947904527493605694426154037828335605194948119853927367049142040888921847234960507931811143852154764629613628577436317307527380126656789007395022717384163176377183596198178897689352850812651569586168624507041666164320625466468000481089956836208055028022347037383146379120297752190806396823919550032865592739679931920509791982298044594073197130208572798194558413723742566325531072010924828700116726329178764947045153533067605047753450159537426381342025466973578711559259997785666867064050929287803424632263556775521096405200475626933845736152201197481642431907381333600947754124132165469784394961449834252672045585987965560633098901682134143729678841107489948356327430699333240592642071846928712367593537225025915201228989600206139724204226515184418023818487547443748811553165659051270982739990629009667431898814784449252791526302235305341070868480000000000000000 + 387243359624894469038779890583106970108287903868553608821894283813133489226570411849629227142439287086241524905045104215566666032262485203148793957371557634655534081811300950097187061718675140926178323812596885142371240600646810812594751966241180988564695284784142948573221331634311716091897179930578383210139299400600180370454481042740353349616650426184398815244744325099570798735637971901570673672279794639435121264790821445832665392592667782222325337899553292264601345745645316120759673766906611677345142004379594251247166389735216489356755634997890629766301181780686248000421421774432251892994634154657497651691505866279724057837919585400226604107216270843476592245292463353146357561097066150378830193053079027275772693290037693700327180367533256941499604515806410147211053584539478912533506652452655709264954036710534837401829628489569049864488336707263057467509097818035161971749177411458554126925737296483784758310086267033747500274746659103354233704074018887923704701998327502959621592611603918613480047397267632888490158647923704423507241007634810972823254564043768465993563377433019823070699706850521119319049371391728018803804742543997115936052455702753488163892363717072560252396369110690597008467624126344958425892133254584603827564301306646190138504105262247177992976997122072040799085796376178498627523561255806175341314887740929795321794437878967273878125148170615864872925471181458394422301061853151468201834729966061768430278186160899250367336110515814400000000000000*i1 + -134302990770383455344235939069333804963101481253924285908227164512288053066427607071898648573704490142370160419028044203633780639601137096793431282363748357323250729437468182955802757582354016278247849669901028936683702742589981735914294687397718187162072699994935908426879555045184952924096423137025346999240181529206400364397264478007362928116577734170344618270282634802181634101262182742661560080628644293453073332344216333992133791931033298372567705935286434108984945653546553366771362558740470436465448099340213670116465823546774773843409258514415716673197839238487015531737662121664492540454413597540210122204979951974523552321984781437850544170880221630385743602450127990101735486165052626630225873189362506139969246609785492006724375345253852009650619496649414315200572827391925059251692930010097332775224667735154791800046438660134749656073981618378120422796445016692451372279472098112038529287080139930176947187460366722733157739500289790916518787247471779319595119417351541274574181844108869160300121260814257256663049131372558825017362915930612083831989388241403274401353630361849457875670842834299975425513101752258810498508488463459940746488734211026176462813746456922976076042749683201197622379918741871681327452098408205179126746555846972222388659598479898766577966825542341005998570932237815274672592120799122353814216393368517384209506631138227578082070110573923058530137831281685898112520044407602012537604090341323008734636109002193161987619182084096000000000000*i1^2 + -2174823042851185554873698428185581178690542196813916635399432380635655119979716263534586382089525221382097513938501446437396582173534340820928411114760369582101692816379450433232142975843391135753021147474168681120430547517629987867951923719829945485374376251182261661732710060962638191665664286920800095271334380301686562262689286571876474364477900587368006227647035267113427416242857715181610380431013656646299722634522725233509927602587333081308550968351627566105521226367301088933863835450218755727506991507147123955954476018227997432298934737808527652514451903896174224397023068046663798290211065943873643064401507729113200812533774525843445095472538928972851971728545215266750160815436107522476231126089688433902035999039353135209781663504353669867193610252502936839415251723828013781209157386072931824987680189052939729089039478669926580284327797563641483252520364095846910036810615016549045269992098454209366932699532777628542093494735038589643196026636087888052115655871575658112833875166788195942424371771971914093726383074535628399041180636145297830610985766987041258588502914760163904837741246723309452768878048377234487953132839604539849711987099308557158645233523071237894829413086406611880785864152951752517161237795901506275924188597973875397393634289195876748228066423650178268612209212542496086430338059859400526898031170703079556513221136735560033384683350539462881312503585309285069940960105804116963016076505864618360522785499822565161223434377625600000000000*i1^3 + -7434790363178696454811593164196482733632948920963152091856981148568909829021944453236232520919413876778759882986462747968794071364211096806561117485382867791951532520526329517378956692805846306704336568257267476722030158906945948289885804043769667466002269170121518439802951759959449700437792286490553496142837808762321316457130064696920762974328193982771458287742707013451616201579903834002523769368367743221838437819423553966040564072964108339154885226178971651448890443604407495382426227929668045205811290508953358772008380305401896080221480369513939983504696997544720806650657313478771767071660511954235938382502272673800559513232337438865538539247684045838745706298132770941400215812838421259315176855296357499866088554601282455293663086315580916922925511288592678105440806943557330218790172413114107510616968712431169788702636505921492355648792832766311804028661653016430050159295763460361437713514295619740636842507720406484526464161173342462532064224903487656265670746635753452590190286529741047154093731767439073330409491652965389316093329190727008562042672770056407405535052556283700902562398522495996698775177784040986825506537228175232208079109663109440422000190521326609971037514739713953521804880630208845575428763473945969604579455405817959613178754120190888850535181959955013233069414915976855338886728089244258136669553044657569544515258624202361371803803920913208624522526508244946770375951127735429708970889605295551087553106208959549436077134577664000000000*i1^4 + 501530031648839917599605366508748072482487693283284844092580971572554372525240523927906281718817677132710339000854679479321286605821834681065199987412000983762635056486702247313473137068570545622925275576179362260885377501176790698284619958045895547754831983416036962841378201977741395250918482726309519785743330909112373148625548044134429827929992868109737967728951313624365518616572153372640222913626629338842072172993945066654170709469655226632875472866634143631953847903326906974908506094564322591555529806465914438878036647350690354578792559199029322545571770355126436376061603794600270376377112723995878958757311359426676807529728565278683523698622911170409638299225324354107220898567269752190793633977031108732696215935831076957740552543504094778717453450453707066464472614089301486516227478522755376363446142134744018416274970027623090928139976356452058778229900276293762011666665155099723168529128196813511644587123190528519125654808482654794721048389652323310200259338283279450414426598748401820533172802227031784929853480977548902561933496853897628706775593746640929750023978383573865181654043395493411394277097193440877869328040487239765393679756643981599742080704768827327204318448066027858108064397770810615591342340823049136198167129991205830203217046769278721327830792685776378665792879673281927913285754621057734288416670157721909671575333202819178614319712878261973309829732422486091642634788242392189114617964435822524465096948880708642044775497728000000*i1^5 + -795715907564615141937313949464563699714402363418533273090563246253057427961428768139764226893553442698842231801317193736873259472578752422619848825819963282119541864061595191930901321849646704531385671822384204712308904067204480286391885585948801537075006510152907186321945790146236292583827182417955069049054632346867016088957230555870043409857599632213161968488325600946261944199434147216462342098828730331343818202090403540840191896214832132100361095167751472955746937502847517063427747984771557187101620270231019155981312553966433174670937328922604252011417236587125146775857673127591480357943047384795399920451375125502419390085282930618031764935086582819341491138557705378033675305030406889426610242258915651057209181954679591581063035715957659066937692374675827413089027188717780271469078551149175296240958102642999604901000047047441522462917151604936642850327277835583451492582297022603537623587731993262526780989405733391064767592795820132874801045109925605797286149896363000032637399153025409554977130124883695400405731781070220809848770979322452684651629100198577151219144936527023657777291824663689403751627262603613321886147221799824174163752725700485339312867302184666470078959756740478725093982649382882018877438880968052653684224728140295120426266514592814414868949456726949562980016154742682591181208623919993942935225085434708598742856650367687153963658737467448716204587006174215086462291456510395187703498221974424381792867030152803542189830307840000*i1^6 + 32825444248962960745071458260982507489375667378445270947579543113000359666424602842799777657057811249243525222720608377964466318930482504452827834667158950255330746264926635293856091880439863421889038647863442954321212679953490948998459039170155669705378338642521750199324633101956380853020076429175714220393088137447802363463856562808525663370453963936622619761545572046440566009423874315836996371713324840029206704040660447246811967223683421800512736667229526643360942505793446021484231997138062735196081709155356320239706966084509481930519391554140827164954851679936186960233674201652975745685763170611700168639373881083111807502313866610675647243334625955266950116800493308349775461407659620561447548263678523769753956288225343177793404773882611528014648287361033156004541949059109835685286067539584583358056619814548021780560199114779126527185298045297372036019411325734474661110960572985669637970323130342546000155328178350646357730713902411921361621320251919886219800262487552799750227388641178581586475827951652684687994936820216468688737936770076564479568892610505177214392092785903428268512883806030601049083898345680241132642369380957946946032777281165233461658955619819147852040788997627544287020826758262483844171541375251781050986481878373556316248572825276696194209455648813358655411695877160078092972963221762433055112008521131783529843217317948126481107515045788893109671769066994978648289012823603784797423278533278890178643669121307000396421529600*i1^7 + -10772744255555684586945296602434747425505116589752307789798513249338721109202588878872954649811818414753794541030914137902341106109295683199299494119685366271223991317950456894389478518581010294373796772026440823223440518987455255935338505765459453350437012716623359288431554418407988389913067282743746749522059402122862247775919188996317904428049985569508187934608654718958262921048296328772951877281176227040235669529793389725783858793422258671288012797475261637857825523004807461330532767682645322051953240645030855488682237968108535902813404782519334959554990130945582690227190861251114766155764409567836817202206808470309482734609169546557242622036915765108851256481400115933156838094138229627766978389667082406531092145969212563166482593311499789728037579388346766455767878148779763904173311793777667273320525937200826826641428363354264532542527955071636474530878335832475174819803824496167906127519677159544910222977596213998206940977126389846591775803958165952963174129158611020915178042270521453568392891973312762721144939482138199234418473984694823889675641468171546640677561724017381300575479228443834850395308717317086517203024044397762466156127105713137871768621305670969006431735161849793641165400605742172026708444401532176394708655864814411439010513190062228513016514419789994557253994487780377408126264803193076705157890842739858190943066209013128292844381185051521302510568051945666610718835890544043731015745313279490332365014619677846342205440*i1^8 + -1671768184351353698761926084914369529438438757034957954392639538782750915499500962891099930863195878133892585221513087970276180726912233499212654982900628929097092974773494267967237475198826665657559813789664866580143160169541724411757072822587799354614105633626183432605956073249302433177624874185967994501176082100682174551240631788063078374021369417563576174972071388570944189388475210420749683750717392801944458585965860589793988975742255590092212451677342881289811197499248063421298296762311406984427436421860860647867514321469389625328382729571890352023973842314803653997055557516184647558252799191666625457058459102026337079660717337532366180170904798078932723921452989086595080271261147592423678674092341679417653921601117447420915671835116921422206505322781983236430664776852255472809995614040382793076518505637051596921071532641924614175433048588826464898913888138744255441461557454427503491784264483377023876177190050806303707471434248594449118928107677392587800487850158361125803088371968014947237490238296794781191420251285556735448336714057864617079127799140022308039519337117365783982906269086308270973409282090434181886934713503599231441504782270615684881708775828801741165165645597564070990280618108068049208493811383513071750642386713347360621409601823477672046498753340990522295968679080281344631400227055363102943745523372418458085730702176014070123935828076464333315692208798849161877795423497335638956140856537129851646922722139961294848*i1^9 + -113517897661198882942414103161558234036885618766806010924859052687342442819154058700451060836149675343423686420348670101973890426650477132210280152379053308328663208954856332768307039122515183717516819167214302338009537419337601242185937455787150292995106262909999757424159819119970160312790481630688687255986444680108943679145176199336827576009145731528693882754977472354250370108493714942216559468298643400766506481171065753372676267930929041439795294588414000154850103725081815274603097149052860357300101108277709317134976285063822107088934288837053130627729496242318615839526535597881044707154923922676109760583592659599045891712344937099317674975115956860077217437824271949972607781738924623178893102522340459167781275606623982213548923977139487030968724152763792478796666123540988411070667397771957693013294428452773933275170866639145093185482509259580872840571998423300813988289435655692414091130168847902692002166757718715211258974437995321036730560756395373799089788142830382881832367341805452607007902970590595616602450017438483661229605407914477394392830343071416268463131991243051470342782333628163509704213837087343418153393199296784206072005164155154476376097429079594185929723070782537676220324786937334798730490977262535800394958808488349735890004038291339169346590105186958700113135101119701685426160088202117032093210753191764176390917807135164222383839834396842334359026655609538402616745457229502084469108935017847879373012449198342144*i1^10 + -4922521324704167679865573614443198855925058476751339006836722644347512607717319593658825464730910049338339395754472240030240053466649545128047554474199787901849711047964320248663121769813941814250073466071241114756646213686008151842320681340282904675125416588429021600272447446197082052438703914387207955544174706187333030823983265660450750423832393810554442731790648886929265849894149683262066245916754078003727010110583225577810410501292350826901574112384741555547503422935804087348608590024093232933383322085899597089929871065708549621305745735038533947286669645834650552093972144237384478476517711962079339010891102145898051911172932427042842460466064268995318282444647753609698036981583945899824786833326710071978090075607538662023000813921926282825088909726637199564151891721179118046525160636385884820689326025904075878482117726148857212378048063520147107019607434805915175789560659476893530462960377725024010346474553078801860836208956284728920500572278662062267068580448971074087373261102241855368059125037575759487961909282863480529519839866678564533116789043958189640739051983443752725039414212122832386943840614927456216397047368030745829338698881370996422485962525354286105409729167696797869330574846427146274889933470753853892488133057649903760374373636428940760983900145908480293936669161281692459264714729969137891857193385579849980302753700073143111507855075683397536255610285856615071794582502228172335680316896384348683024356868096*i1^11 + -143726185304805395312896561882481183276290053749568529343104584049044286813510760582706153147957812862435387489572838850574018195277615532292842073818907704411744185099587991504999967247452085681666763757406088337583749179363803133035344272643208628330135656121803828593331758777467396450154731208831401779542660509282624745364256914984106343306318681382726987293677894450376608263160118691087370114573157164235530402602510516143259655803084551653160471559117559026812731928245683893117079432681850103215968767856743921888150150274059337419796128215418666654699315476690709062180086531503929482399459873688266116012180528747804550509987002927603596807344852831049755828196904996781977892626937984081154085957686006806866768857862772638658078226544656449264334644584380450462177549084082312336781597678469440744870105412339383206511318673308355310024183067508391814268996722772597008047581005032851786867316469986212231250150498380633325588515329241679772179471230353548786783925695637875205083263246718681451226677161094281281622787477354843432423605874783698013267690833661663975440798656141661774372411766414087311775008671875757195866395875933048215013402652666323030700175950766775641064711086758707250227693642265362153942244740031071811357430213445960238117230926855246077039082622726621487704702923219071935854672547868299932034431879824315088240217026192174635910157658419946616095390373041689459241975844521386599209204098427516761407488*i1^12 + -2441495309656434466856233875193736742828652202834169450320317994670186819522831672215408725318555189853810907102224863455817188606661567659652355973602108649385160976801162007593443818044901782410139156594151302238767070025070535699115282451939789366554866834522780866167128937152431952842417985508836752372341603701662046347405425236183390484512426161672357743792648907637822493906279253684057598521277931687011899914779484617101209905087623061403762387183144381523059305467457213422790476414383019011629612128110892453950630565878829242654979013377234606945165388791543554270858378169838775969033056593022170371986936752355785748182108575712778021865808081244928509650781033252705379146742166779094264675651202399267444240409874076990822987215734755845852989980091163756010433515892512265444188002281138938249447953835300211925873280583497506482032049508149213571659393910666718197397919522626420438976226904859217212535039349593845327579097510275511091640250206806858299251706193940023951234862571876399605183940906316404151833314679356345932290423322402360510739863451604222690992254425708683843258035104901770161210869169045851446382313285607450832226679145584883538327877739999938849860281126966057090031931595042486374393287630821582159117003999316648957561183050403920700595473358444418372731445839702447695888368989064806345663957391426584784170737476431884165462779922014730438582004433661514192208828624091167823914253435742978048*i1^13 + -12825488956859585006067191814062553352422603056249116839272619371699900820021794550096611046466610048217291190084985870590139061906179125117030368431027440388113869604038084413048700033988958931046867764625036390011842984830322169433442502014173762121543579880177655830200861717828159861005254326466447282355738058981284675567136969049681816247269364852573999337535581425531246875645366958139420603253624439992502242163252969019579709311987932338453162787086927545148059063463627990713517018396014421548275484961177573992274182487945352578763172165620549590247669727959199680689454680904351176670616112301078990779370354594612724800799001493215912116581983020602742498704329865268678909752104287455615731795859523026413122433480542470874439620243765462133891359488056199825985118640212925134002131534588536068530692250286279759116864541545787615769713772837972838516326582408659036455168058032174020220488747190074053022699117861544237470770229822736948805511875362564020646704445081826648312881113422511478883695942822460527821855374679367567632133334336732039742241500498339323951048794131517227409066142959181503267411942499680245042833037726002571605634649774180985256789589770337673594961824022338279908886043399715712232182495877447089582431049563224667555894820622484992673411941563447160401915927478180393463955592389648312489520515679089105955719744761782890305276877466811050012092763386990366654332685786358102108132492705792*i1^14 + 311711970237170914898943558240648062438754378726693086523530275272579742602637180949222082318034495732640357617172929496714778398264917665492293308235999423000333206254665511523949183538212700341821015149268805654149927896938120088931673073458882646166934393171104204489239049948976627845749671018188892610334214747585582885861434201264262806309491693566921747928981760673069399908898512388121149363801265173603087683588339419888132470325789067093735646419872864029538523866227396028058200593413197506910008154250180926817481132720909521558358605122738773022174024946021894023899210015826270778730517577517943733113410967905476069588883516721183912651110574413201956100300967188395629457303781610768858140648451924274293359570912900181777717170983053948775217897457043209599110327669741309515163579835800924314287684269735635341318884586839941229161097187578917023090759594764747861022421944865286199223918422395912055632441147176222266855109025134260898132016005221596103472602158050747746536798153247310222644771618854408682925498477985534504313681786457449855321467100041103731122746425122999141825761286295153580013135641297516255542859470399752154320690285397395690089046681440824476974205736511280720362571679572088551028546850718628509308518774376344841798417751193668141575081618044966357514116497407635379882531801824323514930322177022588062463085598541928909848817659599862880851022359219569016857638816138040682240540672*i1^15 + 5199068125063253227286907196552387179046438092845850404455167234539522443648106674826485882396089295917025422448022392180463267536674548229240493208736791113385470495676761095143943167128623298295868588205023943527032438200631177837987542764952073279189843009926061522363739745027027161896165718516399245052862104069123997399961704400379613077204012760509895817789779376356754709124237058326873502434680718697814036006536169681308763932427213002867902172892300902542204111016623488102327100825220247827487436706060602327485250903164848922129034131101232697047339527053442399396549649652695561752372883749328254698280444619961020032753018928886382021793389773103965553323067619335994408786033647964943567048857446603387333824290886731378585641610233021109077932862883102639499477858032497677555682777258654950431642613650052442320217862739101659307650330656468156717198859632420189248394305860877423277986478512230974358217245741366110145288536082170809849299144963544397621209567618693213457466367439979911644124622908091988728051880696788663443826324479927992837776217307611535426393846793267702656203755768159548198183948368160744783989369581429080196456716173456100280801918665539955713113023984482300000327357891382537298023835496849647881187431271107470739656057456397699225186874588780123104771584713398160994052504496453472183517917992687491736668122678315839946627284895300044984612798428306373969698177678991840772096*i1^16 + -13438966661829917809352177714240422015243998509911695906591247214506222476464804839719707455964777926352718529648050097708785067515355646840825477893946355369096084600117992417648198903137804856491355719430954247166051679580875030468726793710955198012277621340831472693307854636043589711357274653465659016440943192888842456864513379625033114072520976511390126294459682364585252908708057567488880144069836558590450962162194268312393241236449415500397171456311192850475211787739262006044281984212365505394422114793526982471717793350450552001206840807212832523261159584042421701822160562401472282279143107555226302167099865309972142385072602749119738421556056828959565701214813728389345715883997826359116881700193557636250526273947796952012281694868505527636560622002650585354674120675627122603057255983960075080670085847588738992888277322862101146956637993801085317094789751753538629219626565244493423913870335661032478908967555196213650722026149115797113107349273531659260513610657382470034872177694486544271416455908108574942472917091402702759504002608774693156388170869129974201136014164078080803705386920307712274992763056005023777006044393815748577613084048205523068269434759949038357361654183185629850600898547598350900075554662570956914185542110844222842973207401180878660385749072764385507673552780991533808172146192720540905438381227368239486287786238102797403839170527572199386195558817682868680548449180513730560*i1^17 + -1024252057810305734299626637737917654412587240555861531021956427625895446573450533500214649262900920560029157522236025953442973854755708673769629215870256625463281801801124984435944043054616649160536758463539253015061493955951925796075356806600045901766710690390455693602972396868503121538225838282820067345859149546364771747249855937864423129297549996439505908398385739022304078513906758969875689726206477637301970232898424995655923705136931786597214424552793322503519025327160121087110158630869279847792589337597666199889580261624260180150043255558748668531886131178761942177338142736515850674905468862549196782636868680393965710955333890557559787861248702765395412039289750531408770788657963925577891029854753514774054356544592288068492417959680296620449070295312466474561418404344252278691399739787182270890256647889878098956662043176453233666185229177471643372220082487545630891454719010187276144293735777326092350937795636271856255647810472694643348044392873011366559558071467261667131774895944748947173332007273559360062863520331495739989993645080661424194297032888957407573329276338127478305233788020360714343861085856476792034557249838644620287034485037223854294407473110927148546908356752252467855343517652194361816320627208907956489888180329420135970400843726187634768227517343391224551574111068188641814313049260606102806202993834414630537698883551734545775415777570625006181360133088258464901994561667072*i1^18 + -1317090294983701528103857143686725849797511379206898926298965321846756895404050445157657464082422418554805449286273859350632407742554572647891683136633161883188556994784996862439029965821404828304625956200226210109027749422808571539510294307579467602265960112127822692117034268633218097887773229273562496244787985326541447553740631966398416264421324074693870900270079905469678273218886953953041473037837360264490276810003756343970025612097179445831941408406261576106012048047052708168383039687383975209085865247269422457731993075017716403901974272070310304953049404646991716405081907491816282061956800408117035052843963336198056136117054055642246773525244135428052371955390276566921069442468312239580928340514195703791725494111737757999462566245010130436072834775071542753997898828934843911665027800293081719029779050479341513676947429012110966043077008355403176442515582345813080810014903746923858666500521178894400723390247228670022591058232433796811408861222338726017744291480284479929715145883199576555393072284450020138459390232907704837642469245573608485250129804904673060750333854818649711575086616553767730320681874099913534525669584253590882104970956432783689639802003440024755978364277521011857366777018738593504819464926827369749110214948456142390841457472122177872941203085934828311182169607299401217623931490310692668625205738977250649219645547189227463861876170019346918968679494600009646923055104*i1^19 + 15706616782716328108380803135550663903080349847199512205732422602511270366429613335500084538498621951165462106025270772457664687730981176541855569049686362976297984181897646986898345247799364091581160696308183278622579107643693888381711369291329547366156252583733371813585061627285111680366820026243509366044109439546716675963801634756382024602810430244223150684025151436460031584736762756134755649079256700347514709824290208959593621787890749424715942844850011594673639286753299028683570156658222224191739865663121823643537584650016070859395829474393315655580546572264872271282021264207544955268361417142543226908274484361113288825224094724102241562961599206660844904188797386256224002586895798793194755775185300913264242708645676357759807045300249990102102319673347158410047229418486494567735163664799405058641996736183369941631023413863061475780373889965357767975299384399112908883589684880091461926184418280041754967889594801004612010795165014248190661345786086005767814770401634475419145829977836774500643267541749169066496576757726217740183585723232700544670282925070951096641635411941032619256647848289350127940003644539704827406565020518083679417205761753577180769221652192742348436307302787862714114357728777057640160876983434304299083909715420019790588337180708389307440735912068773429817731614452967524233436244863143827711998738257902713515177972526724850397151107790238292131454149846364061696*i1^20 + 546514581644595251805049501367678830741134344841189832662633594182894242632907910920021512561772792503519508489122800186281597047899251109538407859379325862307441325337976147839994573425521448712678667416700123225271010251077581147968027328080258256140406080869178687700847873166299824228771921465730169585583645981495564140879610233340087264695761823873546905906701887495906300892352959865310356657871514828769364618844994751096215775090522352814905452683168251656279965528656668129978269806252159505225663616236905404951699082015348953751436094827633180982682698205144214258251225320770464042273377973871422866155100949855385917998610234797685553476487393864843479263162402828955241457451636943111385447083329331785861214110394695755808604683754743715049300478119186504927057592594698072772913680847789310297271863770154475809095955377202969091893991268807372644607117177460122908855274847733031332169666246249066621687199772805725219376038884980935471270346232905464116764511503318481217062311626340865596321483252228316725705286547323135204171226493515237595789046501588508249127874158549001724305556975650203756738897230557453221680024589029593710911553660085469042848095779202169839603644664109630000344899359552562435356047550851089171249646451824585344036753429191582835016521649542781420997373180613276384151057353139222547362560484553006622812819925714107412851031740473152601993594328317952*i1^21 + -13957871709114196359575127300183315959844766949346904811964525874279545625239547252489459760216489270277615118419268448459211020769310832771304216447077599694310846403912785232481334362371693459022138495077006682028079981970961873015585622477479253518775650157324612887738448331588507152804976812096012699298591766025879737470963323737783790188389218167023613212252936173025608067195131667726780379672197984384232735837229217907167643666151479119797752829405889239267364091077226876223673946893853023559709585210177806691521085042123160518114099760371744676683879172455729730443741364553840546511694481075545441589636873568733010170642584189518886709308216767533578872765567323487382558197216828023684640688987846478687696338232284064880160137222307885195253448271155572821870725057788579416993315817782679146201881401179741734769369586240695275534018802110017009782973135045057211862648795051287329022091658451459007899481867912343401537249531000088913525342119703413262954948285976479070733972735466793169439306113010197415321724445513716172004905922709857219944490178486630766930273469125851944606370586699070928852120903815876503091856481118939441928000741364780725315696673566606736502339099892723719090541142097603741582553865539614502031662247876326224243667425031183109993002305329899967523734413249561491149623638786440758749197461912291193458192479903986317671332588424211657780537327616*i1^22 + 120636253973633910875355138023842013655372176129143780353692093006542201335884765089410163926555696472620628999650186268409343726466972472998044326141231709198112975469143834448632360848860077830401890784536795564193512279820056654440688373548920705812809392176697136885660467776449827156222095466525094886971202837911681623734172170669520038615364214524489801779817780160918055253710388685189106136080782782034708632275764103181901998330857655329487503110439010780993172326330279158698666565368872314828723953523448853649605736653062667772716032929750322219127573932985085029897144126767921313545810180210045497489507509988855899979090140599519457504876723180516581478877086880064722109188876013269251803393812728344472983762648583431193897104350578895027534611579058739279604542221105518772313019461900139288379431139886594571320597877638493928917933841710715450499746186961726578626617270239347343416120616144288600975010371760994158648069792899402915454763078448586061091907429436399038685106242204523439886960049702884006325105809011614986581992664205855317939447373965111670918996366873012941426099442596244361364162435273066822925758187663281538037009589774177387034762035512944784918828737898152196792594103607514180490402308514303615831401699297789601835330399074020780837695880360113204980352558810936913150947983615794154352887262581763664970028511019998334274516909635354518093824*i1^23 + -676486343669223823071343161163674630425674052139303213710752738215344991953056026149461548468042026631963713088032317888843736272539182611126226455880400567170861337933637138451268180936310876996464541836713024394334750313875680228762430086781319472641483932627504946054605805527153088086182030478894772500253174319613238728805454226068787937875816595333929844561010900209653964263126654190391149634603511508775270660643996521313980512992123422477806749546271940143089301694128913445527592303218073902564557018414851047899919064002765529647970980894383236382010543717556399536098912413249235440028491449442354399421908003615644290095653254890089226336881954684930117774147822138355685263142916489864445708178349617434832908732547427432107556315657694787334689667830978575971678416494573530617692122546556879435681101565326086348435834990363649878830817725731031649586524780680206308282332477026790869188098026272156235793463558647279467694567456509544458486373210794128804832941832451725850462879634917563979696419808625395576990282370751308912515725444836822318735688613393458205600263705157326549367406216979750336236319228127319125703744723761851207226908515252224467280731809184778543907589844143514019876339894809912207358187245443341970423648021915955118255315747839740816226596797269403905021599776613625148473116598707729331506733033966085347634516117338501300926709672607481856*i1^24 + 2481245418039809871815051949008994449886782610598497043523451979635665152151805497056044877018857109788121760617772407346500154847663650352397048019771606642488481939936923689071523013123881616835362735051525980979053396625207091654455127321821220778397264898224499842195232498771126762387388990440463359795777282375670932748303303586688703009026418878143483219820213957034597237621899805133993407207229923621612222862193314811747404154019685453230151174793438012670722817329442643558935264741254009713185602777467575662631378566830391322925518084682003209801083880293402351034487650028450795572994607615096775845325902521099466017245424948932767641479218940186671158626550978521991903461341331187225635698857454431246705788166823133235872761739581914651662532497667579129467889205693928507075672761674470074155538410140680421459093553182187854725753669551078355532995124319893030165976063779711051334451634038792419652909589743188696713839053865338072438583144141498074246309001021024242658727457001615896394918713531826928036342829275074291312444968799981144508093355011248470682942600373429130014722739144314140300076222351216146982102281018633987705746740826300321922607663680689837468870621197846134542452351418268709347623779071282600000386540332412914957995701041077735882708234891888462309925456558622301768438103035218437825961513873210707659422451363554539293253182685184*i1^25 + -6399874763568045216032234244455623319727085751718810333965389006707023060573867750788311709682892879298985602220335942112598594736734387396499436559353406258894388314934392409586476484193879411710257344136230412296439743196700446440515830516560909900409532041158064389900606781870981236462545369460505674018595022316427636511636019976773343626739342322151017110303315815760192820665299440954432686946482737426565556700152646201244128510419653112336874022918417131911098911093603279666862614224164913528081660904117305776246643930328618500029096713010046165683355357280203197672399845551639876271767042668111491919882750853770036770630724045867459435598170443072066653326430444628452487941439231346841289099996039755221488371839902270516945614638146521348031112425830373297322619956729033169892317912881627296094396353316359659024842059320834794827953567398966854119685250255636909004724098430196418393731667425513706903761999663823767628216184545724683069312271849623394360091308064533193260006666690690559170540535877346867300733836958897749029763794463892970475593236526741029151626253885112945895395252717841351450762333368654207238752834427136622053613376102567878917285033463729588275160206612756636315205119986547951810926280279196771459898176562018203711537094149625589786470386363378807824993956969808557033435783553984548854625307273611945608384225508831614908497920*i1^26 + 9265330054280999916558776751909425959151053686325146782394988209532751574325630795594932762618898179071822816202159827584006486127238448275967526080460261668853296408325525465488145424453628689120976610569283910762380605539308613667557416597601529222960395502099726065507172424378129701753340586990339720686904053077432003149288243684898262306849650943786606145693046869090017036994636064570060626366344239466176523387657384579872708362729628766599615980500483204646697887887354430254091935215183278756616911787170589950471837813755538886167240597188703694587784875713238948299504957086843230808531426618428859981394985348602675085566807067862225122281433220281093792218119916123789544634365242568362226955450517384521205735535836601511172989995512619352893089172999057406712801759671441384616083904051454600138974900699226715936506377358248564135626202168206394259407434439023340726817559106720755903722835967306986436850849458489126944352328994087126107774443798579866888729375808961875933932420616177045419510369687539464090338292148494750639642024720371919518466313124365571327478073780735040242366578450489207327114889818100656600343809400661092488172529888131349636742356894621533897855021885199932068389595870588360934974912245077784207255913795931639653196759784667531050942983759448917342129855543781525324457450919265838847425520811875807917450036931157032960*i1^27 + 236444031349942895089338895496616243810777786016884367532865099321195120773228261375355031733785071446202593135025413417396804836109941125929095543998154026186554851397042063117688268427644447840041566752739034500993254331402813882592503248209727296682480740130606820902805155484372289342471967894142397242402665383839851646217691175054920301093481587171911450785189783129423947092151634896893641807285981074823220383060489033031101980045180172450107955330675310272522182338477409049609476309755186767860448635294057268778894524155027656738774959422311954979834786399816503269596040986415094289670351062502299823653107992381093110188402522803999477531970067689392490034763176588054641484101012099658465844896276642927540371705695718464360454211521602198305086560388169056220603605408151009417337101533844208373464817282094765429517018787441084357989324819411984256709166131489437041169819955851572201983476881899080803652038216683419991483002367606013676311363305039574703587205304027265467204045161236396620108218978913323673508776208862918318590367504492699165711807722067612728661963899034094396115605341165427348230955801138572511426025152262064810203853099290532572918257133899631189839724326050164636186657371702416217351876899732580942519723302198860397447190493679069677873008883851459076458999850365724294955849612298291600126027470056230867061337751552*i1^28 + -20722114061647974470571716928579202776559125578791380071527191593996872717025170967415865979246510146226370060211408699354591527876689957692787014418175758000596202582283025172306009223777917371337835924467132886904049937985181741154901496123102610575518526313859705239156825860623472407401789749221961578599523551280883006072408365927895858386379132155138303495857018101989515339944817632698047804241990727655837789885314580988327231027905813331202685055073335853755820690529583333349139518436376082590408018649738522272103353605139254740731170611113677865232920976625332741739938880291968755818404536395344277346211894131932812896919567864365141295603386193086737957606282968386925298995957814335917938161356421726964879146113441889190827442862247327312663633767337618841745648985690338640545678171528340827844970578015657784213600686426438617445024484239751888673679823085359694138564216055124652894488331943783068933610125313559986210131378812901091269497918956046033820512711781766176225840808383897246785862261633401671796286644794648023436199991500723196827873436039367015521717096493214623798163280743870642144737180893898376845133518653843978678700693153594997187351339835772786175651318965640031060964377897506593966323204476280688475254974548755045216177154703367260179036447103154033819978323462035423827428695374081521372029159873253663114788864*i1^29 + 22400658490632529276478477466968660290824306999273109877905632257778769944382505119411254364245108710962441992597599174648125080999027979883475127285601611044228003821865705130965313528537820544683755585581560207968013192855036518123196038767866284653077513537974182331115221011406281371912382025424242841883494552124518005824376851128322315323265372589411415879316689671451515217230829210895100067428651857845216653046707701641542254055043843800106218932131567805300189604384084122366207457598630750819748268909436712019650928792717677852396181452647012980163796330294690536074542038646636543302962513880061913147416130208927325661052809894058891173942436034640389724090074595061277199744133503840758041809702309047680001475643922471109283878852504522733762877545052385925084814777313679398001231425279950755498072019054276484823467626854673024180287224388656593832793816898742003343686299420066039456277341268655357246779201027407112341500608421019775823470402341535210378542718371032304701557831893006218679685573035635604475895679905384629354570596622593973108984259660694039160627870878686629085889335865517416860980708724778479084632201561415577281749341921048962078931783731610539492898328545715583096472979512058652579041814546148066172767466276716868603793407709007333606058352131668929727137895889717312960262212974715794331547816677936726016*i1^30 + -564021539425124691025416526176168284853548768218196413900154723857615431187223348783346241343108473921136409514989830863155563131350011723449498765763299806365216480191788403054527689066001973120520476306875633196947491853861679549553588199598639028315578132159815359868037199507173652891589695119935739423621332559784289244169008400398859527614100942192930312219912588813088571817326431151860327955572332457415056861055550952437077129154864018684208853786463777148715662241611216107214029246365071317611893739204658686037122235257356527738174532349232722290593334791454180895926693171683962565275360357355344212553926794504310811816452775311678660966545618043232002863543240194733873008178356105346829789520393368042900270755250425978753816535679716529782854683579853332984658248578332026702657589981897441966173357441627414269705371443015995761583050652024621179657697047044256448230830183831248890002914320303848727129843634810145169160758702938528938770333170276083465361085876858827114871995313616781680388385537871103631970359193691433317622747433437986987838881918059300065953440500027831269473963987564888834009634791569844907323632058883871493445462099606093150481066496468122670155600227071485735105044210332401098642321428281259081922680744428528070161891092382285172177812797561887984721041798894801462788949850683294620092479832064*i1^31 + -9518830332577949909820297557285415388867951733481297137229052954935507167166452600481883632226548632619440288810037086911789776819355911783046564573726119626735963877682983019187325092327965360915762263595397837002023178174642554903503532903876281239759529588718134925477785978224937468362761022700574429684511696671991131604340190410515696890816719141557437296664049537288764472552812167538359445692378008286003564481970756650160286767923293023400085679159942370680905137271144352623177970816870117983532968400440387833113831305681189051916310386041584724950221627808257942539320780749816139784800728864361409423670085570559743292658149660660427777103221162237819662529168082575340066294236200999637160177894834067323173207663131704048481314918381189618098096769821308465689470809485247356048447331628387344185456105021269204938136140213083223106475795167704364831416141220333676661971675400428790241977365207085730567176317307784008728007048275749492347012111033459837645985981384101562153602363967663783530359748772539354920445317529166787952355564378524009313733339489142315824698431073718525648194685752870875782684790984076738108769122130477731807902608911712115792252169246823717014296883217063925019276185154355879782557221548111088727203879919199649095789818520980967722234258599376151658627070597720501037729377388805347140960256*i1^32 + 5134849210394343944896715997493804610199826432466237511240643061836676624388739975483557688324325117775008213896466964050239291476431013638818784553858765844695137570108532769278522547262515871240985787548367338784939396596599543622099692073539762538817605983081906671578138404525683254449213126818341349959214366389668989871530825205914624891863478220600857564343089137806373822414723524561832663372734105042899293638954395940178580541806762871546539093183848066615815875987818746386547312623424688728934437373983353190883747038027045255343838808014209903427632633919857289629147992172325304671619314587542501872127325822546716572536517622335378968079049839506698117983811132474110117257286649170203769614527471180854453617165356005670653285709823297208078253055136998823695027122903549110715473015411010669476790642870211462510503740194796178338982313566866474695037347613702530928830055590366342517656240585258893918541669512936204249325895740586175984998851042929504611328286692948141398564501449336668690926035584546682220934812044321021888108689211314590162074488494280962476203985480753491096274104699440480473600757369758354784409671661039216024573179274608586292308083052933655533401594507506988070512869388160623194291922623567954004795352092008164804874238450103964159673734765305559927430424208401445345498472408602902528*i1^33 + -4731318873114223707283729808881181090379847000087983604299971421876154106331597149254512931542408372450071673993575243105542595805403418465519930788279496770948508124419204073274670786086523872533440612860815409902563131740564755078997504263596705174293740802756527625230017492597253922634690595486740423643507916072889694780958766535164378627868807183796659221332278815970631684228819004803723926522332420593853026863707901611298375957609962897815250362980842308798936757882206339084712176207574670194193318304306309843941015538356040363834559894910677801400242644856067011331031203865745985425961241660915652805192736688759686201622746748914172637742000132861831738742072733422199592492962995528508192352310740222521142434443744846979805255688429791272966578631846999913340008686201206285554832697350520247516291058397259687514592115735225038513374221739898998986769556341302214966272152283318567667282644855637038293285140705225897307039046286148868712907807560823213339878727483097892334431434766683273331922214314021496507732361881164504514631453210652603259283693786440037785775974026811633529432646571964488037917068126413155232752848842256503555781311909349749263071886102729039649731521905179195992321457904361460627417831120498471516412426061749697234837667371756591986470201454926626957054601287402258561504001392640*i1^34 + 4126711362399770430445508387678396253909306075571197401309351550035937388780741893565407017532707595106472214650144629409039559846020468102971463237870514155516680427716135424106499431432788718425833619939845607472603377860105393383666910870915340517324454114757248114709542139493990824864449291036005122334409243800433255655947715400569788253190037011424099733122528849438503809217084627973058454180301128374817866796511539160571825993470795618919438355993104242123988495036236860763084285890592294321613818886469047575003493677527671886226006206813826959620610019915185240708656778283421349294141153889723960282696715454666532241467162812315993078119860437137609729474768246374937979677764412220280253509917856879064620882030414283209493103798614341560600181931718481665808467594235094900949877021477709986131484919293153440132463977277963470181022662014121739411407271397097230417152807946296061461535871578078659922238349373699089132073076086917661025426881697918929835917209538173812210829680624201248251438445064154880123245951327505819953743279793643996687932043196355819056130436091319127963588459089902302837672607119297675478010404062640159886453525675551474047549077732408424740328628173083800076533858376450546451448473104894713340291080683942106403622690238444974068808370717743803890194546440293603432464384*i1^35 + -1746270542341535925060993607466825373510133534289365300961025461326560099075094372022563775772894237969866519925716152851808906566058699857029251178217961606316901848638038668025679294899984751550918619541168929490609006412797297582829839507132367844115457911872391332595990843436850335674278531563356404924671550547493548449919264972742897180105712768127709726180121985654690824364076761689923068962607950434165605373011469030668187830210014832894171478691353681355728076119796194242425252388866822637966005427298243586141815964852841823816922828820572856961780127675293496373827078217974541400331254620417654614071070304629072076435514010082233256125623228001218873312189644980676620696643055651503907945161900069091773141057758840280440094012576540860250216877876791614329283868105015271930245322118537708480789377504061408637472956796497445642878700562778925116639471646596658747839793719346399078483249502590849085367951844612484625906760488223922050046642112905717374812617552982291184667961394746425871718532892615574435878453418017274043474085861589271614278717522610426311324026742160837991330447436091250965116232960806527978946818180072117403226698224090811560617400560539922337188288884461256653046766085173429716772757279321323790931337401083443911856001091558658221302713922579887301927662731527192576*i1^36 + 832504423611946058283340707262334892933615492493966651082524788484047561132939057364394846003774467087700631141315148926653382577157391495026029779739746100800256736513744782476459590569297132700650803203549439047001373825877459169506671320742015440635533370174518632736211437728756726934610820707887006089398130474452623400557668799415882622629284010894619413442860039382793603612428622294935045679303401395081423080906560143069567874423839258387852889235445501769065026204809924155340614950730082710961546412813985306564318949656030241446538259841057348996213493737632809413172418643521333461603758360145679054597965476876512391097963746382707639352066850869268531676589449064060051153723828150958805638502872439067485733998797279026276638846603082727576294370520674794028954113240902454932312322497740948521773647786280297008599484000060920420544681037772488836339521761505852747998190866272185049291283479791493792894891388621485939855160583842189831617669809318750506812749811972321261657431821365466472752614377686252008790942236377722943938884534001122267764899017918746686794169129498251889802878933353520196268495242961858122148031690387353405680513835841961680610609354701967724211303862552271060226372457542096983389647551378894833884246531062671664879892770882643378662897732487030184009804021760*i1^37 + -333858622156388806903073881658802400793512574278393462905996058187920791768318472150194501095778196411388138888234945226024401879737768334166851559473329007327276799983492117705702434278430133958303028878230735706165407895201520759767910152521294211000892850325118535983322837125063405376305103706220337257587010882865821402456839195038720886469885446935384310061492557027902656624158598027380611499244411188764959031457086144148031132979014319531495340860672014156851397527688022683911630148875491061847799572709010767165686045429813098089400813495028868350058917168059750362564295583886565163941252927804193270968213684269601790381652419302394547722441004949218162927971817016898089718005629089862002553408933416284000103362716744528875414587663834266902701064847953106037421187816102719500660703802129285513977131528699244378049999694378748545849596020309287295373643400003149352815764089682897407426916059814016966952746462599420348150521428160791509258424569197336397088328598538461356536784807038808896628781242585233723675485213899054429012499344273278321021617745008151792990859822055407989371360512514977954534929592852020299215860030266260181682093221512735863871314071332645370360421607941628878799811824745950489539619908440242009314380693272992189531661303894578104278591653632871082491904*i1^38 + 112271853379922225469811718613349602927779127700302232916770044532689426841879601806387896098391312502895403819627329839824664637951233196368567643494792993004887873639170249283780366643305279555887229830694397038397237853339376152973329738619311209408950869437780050301987656588532302719408601694267690997283343456111689832417189279153747774563586466764357354977887016239012680199285052944520579866698594068466530619929770256672712910545523239435935379739435265473334883694680093355210955347046656715055417513537190360800784152253371498656778658345724401717862210311582072566973915718819421188089475295495633341172205400754409167677070173883974078079518735861281329310866103802798731152730791243506351934402689428162866731857429157242955111617452095245679032940268458242843718374824752456929172243029231751000829095682373846816434334195404764580836203902892982741499103765911014847507921694348747054383657115942893540611163753646177634594716586505087626473644046026668974651227850455623417229604780492634106243281970684872925364477442037567024815910792289697700039721848786860062551474751762549321044137725422270999245121389564905732210281133393000591120774397056290057454571474820469275498679990253912543024497642110625837879847280041881332509104262327987949190668816186283249228987863316561920*i1^39 + -32379953268169606613087773320075728314761359035758900548592746028777035524969524709121832994534575169431154576199404633040612618031498852756456271854285972483989295697071050892092617335965426722874672897717935310190960752120215528512517395266445272520093059069223275381653450955516231006925469299893245438535693545097047585839879935014655669854615153947022209129055465839561286554518884687015650247014031760021887997788382675080097933222150532676853029575247710875731296569226976940208029536746001908375487934456272342131744337230490941671060441086124682734010948812122255234919665253936698444009973400058585834058093111960709753358861020253407318189891358930195910012937269994589432893625665375601355362244566441077948325618922673544131953763078242859262671799680742765283081716456695138611130676481294964106318271486994044477725688686206778269222175819211345370403205021458160001694448965890010420827843014726981554271863278508199208561161671511097091620408989617552995280865346835068592091534610405167784748405004629058874797431120394531540935580505282228580433317997918861144074811100974644570418937587484950005793196239752935273436559484629224093532612794623555465997436554624514387113997342287241028646325013453478618735385453669112141020215645355845392643936123166749394948105175040*i1^40 + 5477682616565025829440678027168472178542084640782306577459033915631456607753211847383897143100058850299586049339339427668684482088990544196361073585544464338247971546096116749646042616583998136306321596977889729640471908521748740272375425271165144730517124453542191231483025470847528486617228318737148711097335918500118031101038407262855935679360272395676047601635434880291110735352087802930521776220613960952650152247762427866688894418833627100891863062753961709936919924265246650335794839215134167233905090807800949596519563267347839616893887098546598663439367350645166491609672789862386290881393330540463167460608238032149630319775847789927833093624376813559280863897758907967463545551477176509938506810400396343088805426249032754556343794141704513338560134786551130822425646306410367663874102814414192458228810202034034769448789159761669492435262252475187452071576543292477738060502206837649921163283627400717163793629485445663632498717552672684724155326973198365692922236143335832712637226015082871791994762639933230282308822880906367271082362133672109142745513555301363277709240178987484163222070204550148778683587639517744030460730200876961284569551576671078548607012998613970173153315927894107082641513402975173429149816539056996868599065720592416591100046659593217050148864*i1^41 + -224446197443416923450246486663472858306250481999683574572826538177041019873622640046447235747952960214239649594608800771288690332133224568528326771713665493759529256152782659215695349632059890885831083533495217959148457970092511587035933706607037252088758469110595025629177039573687025223965075588413686418501436897887684560573378006693541489077735930988095407459618748798080986739707109149342666945061603756353866311625602299260640791762752592613626049648647648421938406996540696529578178086354551457712729638561707561060928959860387004344158860923157653878208773995816158214700270370153285939870293804455837691682568965078990638543257178272724717589376012298169342167001478189339335516601168403720943573360399673660333542837073802054653357005659992556135124338316967509019746391739396004587737693972670459186431439720734623893353792506053254403608688778061236465988895920029565088604989618808702323254493562893925845086558547190336984434715109919333544722805369171899710998260512990344856004094193854159733884859902009950696985453863362751051906250377691758648046979619621903052647775968540266399384605990305065544436070967609054475280779629127962012869546524449345761083535330340041565087207712555241786477918277068170397281836236483134995202977560363123422835569493803008*i1^42 + -59093251895114261088391512697723447408592119895028088858483285088108999175274734144857496808371556950692739184837672627901172134803198289941549801608302448285707202295630930375354976896539837922357779260446601750338928083894296285123914916246179848687589263025938408544146620047326211130824976536075546987134888390881884830324450203786393900879788900729836291865908965337162887912933758514367008703064215936621163312390958533322433479389321085797123874947275596028659565268311155838644425292080556885217244737536554120574719939009736626748561564203294631598071993967151292315104459243878082991753155488665796432014378889902854323485680970736721568908866794707930416095658541614243251532710888834392671001598364179838207668176219005477902832168239187021191513357556594729920708356187423454010706185896518736844814574227083045287148552487238748218198989714638603282222545542913465796203243823324909573835871583147051662619318102599799988559573849522512210081284821482366919706569663953749144988436859061967898441667025315070981381887096792095506566208720413780235259966803005615977818333539972572093731991802172881590651266935991462010084675066903454814745712482817023944655945075404346454639045445033312551432007959205435478763450292913815976454833639940096945865883648*i1^43 + 6091391385430761469037826599446736557939589479198351228542650989560549251015840492986320773249104915922263548495450468318952228785515826559916685929262709044894194749317382547708465631587896551176806316618171403185619638513730710366131113675185464662947429175408561724504633762166749326627761546260077120258201678616527389003015293331231353447998751415224739813973505794219726678871564077664766424427166488253004480910645015979208805467688936000180192256752612678317876565469948379683489461333703947037191860556535715264906732362672876973571603066565609296350538310007809435048902046847639390918889473268104614744528423214016541025218587298173232250723789478954165301327675273052746509125747209779702424913866024732972736275384344861158380263810771071070446433208846146740557920076385273273609717653046502552239433750346421959112323936341606970867213776859311802010871115892692021786137759009215364515689090745206367505165809996608721511032170979058472592001516722053364539906116389597553616720476156889081247557579018261372441468426740992510547545048959256518546736640786958472502364071272326117914393395488612124198461861882540350737337181556162370058452759539574390090956927167392204189821503322247577227238922302650181886784781180491695939400460113381687296*i1^44 + 141244344455262804826823479801428448114418907343435700318091535228376513866468537356480471634844649615578949310184601272636331185574535322634120594962519377077231427682112472249905524072673043056332738646097640431141785698760531876263767949013906659195913699553694882701915167424354569865603421400460997621493493524427516671462477401771470262234785281716010883820667489283544528424549237101163047656151214701600092476325909877919743523073475231620678873544667698625837104360080718130095225724455143388280020834318610371125339681764299037519371424387932659023395535926102905619123166516769600758285068188142663596961792205601329687908405859121877274486136249897490839435028640891489801144250870968618246770695040392513866485153996070896942348900250977589718386607920867161196335289002115066229095541116818962026357719859492010694523126186984313534073616230569011904371866218632709274092795431242649556353924206122382806957924745681992116100305418923014098854143869362388099791355339518199187967814826619419136826529625361473960802107623176070141732613410611218500111276615461985966959916460529896569514832862447801063976286985617834836757666802932875753511542477804137989212833179050812985907667641214532430184699739860667325916436848043449473647048130560*i1^45 + 7748102858334263236834997035208358084142136010470214080608297461170347123876151812278567046569653978435596734700318452507290366715564298058928119711764801034406161521442646144437545592129538611653843492864210346302196316390470819834350951648063881025827622934360741780030598722240994867001299311892494780072614700542980807419220637873632277330672820779012507299084517727262725869434283454836978449492376364599881113289880293653586547540780522074534124019815698618588120160990739760688193696805844941217398306741661266714429184554176866683110830215489990071438732036402622318753924947143535061362048867188928831334335535216571541772586092431464719071091049551298228393757368681191598303654465198725319818377826661495726033911744869904225654532241372794027194058579891270259603044279722189277966277325059665048894456057701103726573395902165432145915165777252797000676073585109798314603599325859378462011374451590143256786543360919125540644338246461417831117283508440568956690129794023207995616991510368809503482198822405557870210661039988120739528959698500186310529811041454633536967112875163255557313450113429424860171666025173306222136686935816720030288895328080604855435056968625303313987698693163792330423642237927861472809986696128455048691712*i1^46 + -12003296268285197106374991280039606087126212081309261314747468981782048671823471573442200799667821454584861991332405815075621297180621362601894732458643298725989180046873815652772946942233037460075293314150530194050026699397700068629529551101983327309000873606702198640722819645603476448685518940073422555390155029209716328028682348275742956009135438514917388725838949065322320456256436406221672181196181963052250598042989670851397392857759708907393116233680250307739490694364274166256315981390082700129370915864087178615545525404575663582117714633752373713074980914901560202859182954121180023008340606212186448988308098625699446470206707878072926264574152750860321140691074851293151357814347859156222224136697295492956697853466315138758152078268185370898939270325139334034562727814937071053402935135683797605671796944780630537299804734451270270421523290271432211413514095272734154078312428110713787791667330562673615393460733769023453742808868772604174076540323702770081589174143371565517315937254383594054550431977171983768856436199065863994458790262256574420382335536211859056253199504053006421867264180152426918206820012642957308987087057824115841848505443636583646894516812035848374453269410832932489061966663512585939527193551962112*i1^47 + 3953113616094530102190639583002269808119563403053529558860256724303516458566486070158110947920783042266213690345083898693726404286134227745033715230619930615386876506981482707948041838953791460814890188798101560256638553313131641352470514028563330940177232331009831693148957522933860221442571323123488966474399433893319355745041385703263264450047900653915742759381354848130419537666311147455675849474852486244140762133162031451242642286863025167733067603470043940453499201565064169576576372356469234833470915221512150821630322346374718642733346445708818020458861939984512999032976093922308340334602547304699672809888227363758007175276478779730180128984736526475338893367271815512343438490235958822936286641481296929408239532324962926024777518329361543764606365934362426045794126169035804077987129975049270034939089198004975237760227067860692172900199801037551475535533614360020834638787622631806432889905708778705479677544747596421125567045315488428618990413273552137665981968154553461177434676844423492836031303590616630378173390771959975075051187947268627486359958345631470370793104211649584458105746559195717702595810087595078334748823058098501378742773770384161613970849296987685478965202767553048503778543820737206797991936*i1^48 + 795217443684624857606368241135953820990801705567993870281361557871060686203418382509024239225583994186395467336535940883454102138587183783561061169170711681361896123726832974569682316458885048371192913006610483705341503693647371601579966458333122748676213063211905676296683571670145814764189307010971516455832823247168414911528231707438140043325187727455226854688087107864401798466799623642311424643868662177578731175119691770905514593321331105347322183300023836114558177618043718832983246571376655504584534111181522384810341372902827561687166917634009011136852347564453566536202054114253707440324619798818002835391022792052006462125048147812904692381442209628258905666538919230005970061080993656475727058771323792069566775440986101043694301030107834242211201881554881778552525082217323131129097903681886458069937287058454452434797427891426488094756415955146766872662920515258070025739326569444811091264839497221446794575024955445786741898930092727826913650118309399884803427298651235681035880839905885800110103515497365988445749387478677809388880684168688109318550881988850758283387745399339602145012400538926326076487815265085868699628548247631541846981891688348433853621968745735207381283267594044009730178825584640*i1^49 + -380220950015381579519416379220425891729737636304604506431265318190383301969264725256855875752421533994132711667642504601821551727056334159972641418043448799652237622110521010536434634543100165621004375150399244482230970650974774509205134965022822735188054532007155289878041551266823746705365862297844430834818079763921236821494861865268826907957164866928199154491151822333412158414315804577346657644116496843851797735549586143589583409345573815954107889244680661396645355819864238260755198866925394671370187070216436106835520200875845622255313541745670847465996181518993863890619815977347924731335203385639759565107644184232837941455982375516022691753788620926557335384813538365326713426574977725060694894373212717688108369400184937419146046366550113597740555965098805663434198854355417071010155105880126583586668863625690567038423827404893467063615152545786294450174284970668443664398966445153473800167247421726548291960643311248711907427355593438987643041426786373142869883106671406950691240493640214024470766983707578876024246460964235825691315821080288676846490378960976536216302830278665070089901849018777190499088068410470242010043469301745469162198896196360646358240084446404767080904417218631841087488*i1^50 + -58651254839798914235387604569464895886146437884974324859006064573883636088052754123660669777495935052685665856033239332323967156449760884111095820413985870178727752370701687891045245354973376738077778164899179455383654146339653304126467458255662725158039404063134779055663393340414977846712126870401526964791978264188838894833286571993264031217235852895836599270368175696389153859072450280625102271281111770328400307941402262195017201985983209362327255869612900481048545975733841031549782659788717245541407760393030690761694101504450561072380620724001959952567571770607798916214776664195692874263884882866276646892486025773351958507302256083739759426578072389340255973160262982614665820506400212334989218000949907620784006318635588456553571506280672475112929750025118098606693826057477831452917656105756474151409767390841084086358382286217548990579472847396240258377581898214757309650822280405345536256012122848677675127697089902102465748470430122887850930386345203940047356677039645314329369329015703534470720845050404720509741398496616223949742062216915820466112457588348122956181900506332949191605722030572648875779609932235202447269543606938941580333264090552284388712918960442590452328546631680*i1^51 + -2251413431121041358662105783757635712457058356467942332678186686454273768751104960618376847768160027464624679051019888999027419351822135816491334207628341522806127111211192322726086445783935130436563751058266643185709508716148801577951996405218252739614405207911866873179261924155503522597663094151152792347313943799084832178657499619627018494767522425544780759814859036345572843852767943231372541085063482729540095502114427235798995557817393544708254813621590358528218831776750042093122248483342429699998503733356995003330033259514011333678422323715174291316038438752709938998302334783524544254725839058061900716756488853225023832352528899994795150090048240224318698997066246195169048918169533425956631617532138465797812437313156890345268869920349592785823362994331966942064104500844162594721383747982360914012286319576895464308621600930646331357936826503481267065009886461678253776461915664586634452190645567718262435110956493527036713980882437574141174684837187843016058690124256001307696783083686958845898814407180461383115861059297811058099746635141130808959395540467267454120177589824108984913115623074156959128166793289386597074641150029029093736272408788394387123280458451865010176*i1^52 + 396504447447220460378364325979414339646848280200283032657263861366226544850610889250499927733410506741413264352553007618900926804066735424470294936144654234769770544358354675764124668264303428994470068105907646074096639604046904020431589929747061468126292327598754958828995424201773796473596973525979812815116755633017752703052841103414376288724069794360855862815000506340730635316109780995417940090454833818308781548321179175079244988262251915548437976874972295712562791091284225088372675279272697938593375792366186225888092915340927115002022720908004949877589802094318737414300967622850348741755285986494495488986840956398906900941295033228078160073238940793718452746875018408604687978396287804068536876922770546409491071423534029088293675048550491299883929681178145848564898924630779469878936505940629457063783706171353886404888347583930009636598988367297591272484928144247424762893069008676024152435756065068663894136309496957056401077953208142138509759977711462909073198447004053091019953742495445346052373339276656851247911874908471503752759682967250529825511070380700644988758395979413233097471885284500535545245911413144297648391624330389075295725107169892164414763008*i1^53 + -23058264152994296626995361202742450041431483746667579785234382603898921697568534449939970043325696818709791236584895835801032889067881268170837294473816280999440168913197962537811059033755508646823971464209732514607278322400094127999351822207989966947568509872023414298470076173555002778955997951078967172922426057441120547044100275487386208463606191181770498676297314100478943264135720255731387979833093052000982400852912899062949219732042117011479851036801717135610749596089356180024101851980007045091958206465283450377780958644521446995819035387287642907814550566236977355561600158392501699208304570989917970598056002847423596895139810888068531323582540348595052976342927935375446760779389800344368968572400784610318773117586663081865571877867866424673397847196882859304467051264368604207020080641640109347853472655743685837287959152250859241093216018541640484369762412806564928778530012824916262578131074955959943156241577846543660157843377807413508248548978581277263402815844183947132375800440557415155099047971178358249007193437464935546471102717730277421670683947391064407606023627328830858357136480155796677081076685876476818054055309196293135075244163072*i1^54 + 313003265590719408228431138015733693795281011145813432972166724647323619584092167396423921961725734290062039635576681647307733355655822161486749122055291127119374472694333017000461161888820599448427289867750870101061772909661884050133032090756981703801369758367705515532547139168725524855321536234518839854721585274729150198386597587119840370534863635119733517137254926412501983765015769389868008839137493075546323843728372655968245854528538296123969371729708423257091210072015277832636165654771312269776421394089522980925156204387176886109186625098313030041656587656103878069847166223122126884443763681486046082322413368874696880350668437487559831444237385935433256810176698402156247842102612294472754003431174374630488266338039842741849132916812038023055464602312235308678795311334065429733554653136946633905460330413949753200032079147172689222507508063282519506708008831520186256286006852758538758983474567426171443548965128280482256177115139854004839533330946199812399733273271369091013777259123317125799590147840317835977170376205347248285752812528858769864564531480542410244928157450494587296027144777469683005254732198481740656072575152751872*i1^55 + 21248996837105951725301083917350297885158130720662260230183506568743094831936890556610737584198951909124009910979913005070201644030155344567961635929997131980101770702072779190796689255156740987544663059305511610808867698180601324598561747964851822672948959211125567982765088123149095262669375332565537872687364661331688719829770654984778019047642796960231556281240345170888697627111215015496155487418751219039105859855536391943576143394546213812854946084858121977684517289972541865652272324515318335667380391315744330456061538661225890295835980380315772525143313530388615528362468757122146671386590475678061211053840761348707503521718191191201360564901509501375920871839590004325389301759417226853088481159717761447637065552717963078421336004022262919957207982988565519720358165107212788315934803887691526436708664122971032331633969130393559033200853349028142313116388739986327256897689903971183830948016252792313822067890342010305185988992044608872004738007590141117579769649828146965534456863081191824052564462016129544800008800601777065046470484717295118665110056347563547513644970451399772080355297656955225895829412172999008495488*i1^56 + 130032516625006577940908046947655574928207078678754982593645182552618352248390855271719227233864975374010972457959023080484365587542617972459381144782318419554062075554723623794100971129516834860673989089577102493211015550301971290135899444918598509983384931484825446202546558739820197437304156963801972569643740997846426544752284189246691776101366767167461893384302090697806765072009632205342871302316221463632158616054586775576338973101661240751993678229131131665061048276203886095419044706640231611473352428662829571421311317656906081910513413467887429334496644793065478116199016589395477240363983445796714965143677417334979140552131612836946094433828202148710097915099760692807446537513625317268124057721530839467571134672231452695439465115336260896787719377961554438264722181770754432187793671349655100278683674990703869187072601788250000852060088180409792393887450727735236541100481678962947013948366337015098794942044974147630766787025561175847572131251275449582304236698486027841161113997123814647288323222429542323535429986679243339187606117648795616614248822182366767392436701081242857718317827186700812384571568*i1^57 + 158675985120059273336352979542661222052795920411284844449627582681241166185171041459434463310311238835329537513648699039659329013250379286854416656455222790543604640249354004581932171919699587651810342642337980502081489191006718391196906349792356328620344789361235652744062048174670725829078572588140815076119125379728148212193412707294561708919699488484946782747844934138098994286224194307013736905838364817199252039613461230692452376992432184619222720816500235437062060994966654318419058907697001101923168710071339889437840915408569887114947247104007713247592301711566401895208486705335288788186380683844303351942340315653829567030652672897446382423694470661974468063824652590360608554679236001761937314984577105362441198815104939753409799188835073854539626726032342915089401868564773924890095955456759478184568381034923661932599954560141046131452797416334237226514272781503705586718083531395828465282614185116237637871480575869213749784647337276774260064254941757177585466821986559761134400788310268176254032858445220246395011014359905877829210805787798777463174627100014953433935487779439220032366828208*i1^58 + -5810746938743795028458282858719593766492902282839279227767838771797592730348380015769168979861351721790427609786727329781826175362749329617136003906675576014558349991978854964656933342100311112413910515054914235989935692671739383890289372154228878416898361880881428565352018933149963276279390753565546799088771862610476125699119709530897199376135966941678835477866288298200739365336536648886391711750774634735800258822531249136032846403703081665677009189000822025420315387679326933416416783958148565564453517038031221904048777462280530775320066404441824625826055411374657076636129591927020287039650925834286986240892416661225824632938811087751677317933227998939335001818175817608159838509986638799801518434450036746693554347476340120612742084010803490525962338786490445566197860572565360158818470285226102084525344928099548625190655161777334438918081133107698436616851537353292079626564143061532541062016046971952287525912363970225240076868338279108007465907160077809353903969119724838890513195316706851157504056920226082999392070354021859495220799499764511477565135*i1^59 - N1*71959765932780556466794478028028606398063516146077728770568631428517994266962009193944756704059497011722671584488472204072968143105849746426701407936781995002185226976833625710613201982902774923682121730563429948926130951275447636431706244496372156337800242654087493836919329007776801125000*i3 ] ]