[ [ 2890366094351510569193381219564877653709307309690974148898929431933012320020411520807465538523789610924180724623674302636107570812152073592409367146637437123544841368999332468508609079999363441795832750545554483373183617124014914440174514603323022013260232815499390434882597423096771883971562226902650882623620352725148594022707986419805991754831907721297405588718264819783683714497548082227661412345463703862536831865206800392769774323266006577148629981631627375752796265744952079479702069810291241295490638635528148064187603467384416632016645914004105068731258374379197233920096643810707032977561267451135482245546256634701172096518847061654350417596213141735397607910632330130603416401528750982816557184200431315353646623224870491758376613716772530117521712615707244924202143099788781745995620520118169989050089710851152510302385888250390701833713693229701139847214238138863241577812068411446958171175284923414275826642841873815400822018865645216362655197090642563091591879617991952646143946238054907618292523401331269961473786916215999048783821181097959060035913028198659320638810239164427412701184000000000000 + -9434402124519540245723611266051813149641358542432395919134221707561339660359370477072592147711691514342009991197247224251765031349825892818913584497263802785592730527539627371271633246356108428961188711819374520229822491335805746943540666419119521203074296479814684203767356303269197425183674711457358672878440660414951366795164008733695551150638484794268991880664641124486575846478579891553824482025028707163082265107262080780349875961700140813351444523562652213459467134977611371144856581994024790509929807714347184905934794248219131472028743917387622782668006449346965667312444321608753848261771424319422140680344020178320170908562029854641098949920917339701088988902539930856368481250981561586652528290106459381456070876234162044102319772566135893932261977453312428693235580316951243488720595497516489106419073581372334643143464366415487258820410710364983370260680118346764566307714992044575415751000752111899338339627285734841801404463237105509269214787822242469715055846083088348844407611269266435484683119805956026696931545747548521730482526198116127126031455147472587491703868246721056252887040000000000*i1 + 13448589118131162019083312858894214463353415737545961410238883371378406607818571518986850071869856874077170058172188390149219967939731876646330077928162201916530716359895318528467452351496141866558846969348555115975137421232016892541915097295034171069680616309657353958844555707163062605708420458872268429263564438601375950015777470655028010716511843323461142069163595681474359486423787799821763666468222305564811475382662979655942447677760811792171267595684428036656211063419474719827633629979740776614872516597069506220905302410936130927508171594153978554714193576602715596878324754067297190591403646139512677097955648809781112448856287195500444912894802217259582287948655126320554575282665934957799043516727140657746694780510788732355087271322666722058924950051315658040384157294088077670119487911001615013356939427380081058495295846683599612349029457751739248316898775213856751673298855283393348109865088561400466382636431238916947811293613267318418308916677898215873358212069335700869893944948407819425518747350171530767367655229722778839549400431539775347171200739584296809013958860630671753216000000000*i1^2 + 18246905380637898179516327851436514211337682764265511562460501892565461456940994811158097866444832803876862316947711017147242785028131655344565246094903667801694307107304422836408422982402935443758948193272535793112403989608657817326629473834507499066458002982480570457381265535579579390118646745133317594473575365303050131391357048667782902276888435605011549690797359901913549523527115418646813121132985827575185461876429268500363461531435637094579809386824149600705512145652134648761656168353381036525980194633375669952282051094516298652849176844165382891055993674799314376834190955942575145927488716036345182588196223564070581311455527719702547746231562151877919275200458033878917318673532584025494234446855968566930168028095870889935874205342044789173246113260396386652721164037639111164136521761101755275084354400780806549801156190570739034240442568223133626376733854259264144114572072721032887510781822926663826784743852208097450825948577879058871724785257153777495592859110526502577711299538063563071298364071507847865746378715688488711023083459618251678531593800490775484001390044993887928320000000*i1^3 + 12655022037751356637532415083012028350679236049382693251491382941512493959268446831017664061737133288540121895932131517209867786217639385772690721948909200515787676905820832561340399223878941324174424937305785026547405231219840262675510839491883944978134789715119433322846133578274097181429532259006212788041847252322032771696836765172962566057736646621223245255447912047705201357598133673186125076532660886110115844077489523375948354780283620378574260608169803294911509159382455502271320879599155737145111810012290650274714381223082653387363825186464101617396670984174149976482468775708778242163118406291604785689804326213174354819734438401149791947428462469220811127248002517876718518005414302305534673386311446293587777063795712553114616152886555367411311623668604267284335679277539208374355988854576385401111235893103958232860210751241406786146921719784399917441222160255990352194043742481137279630862302610563259292792682555422219954285267032693424918122035008186063970758306800034350853463189721095582046278723330062412139342709091984493919859765512795860649502847745264736881308091241044377600000*i1^4 + 6822105976795432698570036542715760788085691118874619906610275454691331378736759270611487951896674603415691807693775120592586058340412546326702705543142983322553232182680768527739425465533925341925737872288644280171256388663994661321457234615563000417554703326904583377873822884689764930894360158006982833066443504132870812616839201350299822634111396893420883988545025331465772768592292240494904533643979637627447079127012812915300524535159878964574333563033312648454151197503057779415786684392994088164171580976863727184335260723996532983607672885293365355956726343624527303825851742396536873008139709328518776959320191881636707911476322280339008974137526248548214099642249126005817215939835605406449914675411015329343663222249105314795653423361445669254813434959308939372393303544261700415304194340008533061670995097320358064539960397909057973783704374581989009320736678184761746935013297734538393644064987910036819983978996392358882717815202786085937897613767951074308243222550120265377459172812505235458671154645912604255197205792215179126098568047350917342860980849765522576383784106348616089600*i1^5 + -1187128146353995859731705221842500939856880757971971072981242020235238329564659653493569731610492711644833119179119679972161489318935990714914924521070508081484246611975526672082505466786723296962532056603919842877830052202995494045612649952864884145006835801326118940655178688553670411059671758685030384203989325336765297105617986848351780221306362318898707317211428209515328985034024001467561281404239436916847949381092600006458170901591986857340440721313171317944128340836189170775391273015133726694033446758867291780797849022942545848566774291462728365366830566264827872436305943303860673517447350392127399409878836882189195228276023328840603046983590111961736488637350446817513727876101879411479985597442917034169429562535778737540423261916213359852640073391237998880724524797003236157145132936079415517809568584521171012406310695101056805341695939612507063723408458072675859797224605697468054052899980631994717740960321901829182218961007279827570442527837199629145713741828389357543054667925973241517491013676292529427521444115218462602415831841392494568159545338328350572402139534999945216*i1^6 + -936430635710058431262930806624341402147353326001819517766850240191666229149308497444555523506249300862362981701552885114570675534679719202670920624533724307068807986106345291142931457090834889573927713290677183168619120517013609273222447163047366409953351431613440756403339205781157941205069944766727079781224255019480546389109008417326205092294238576767472724616542134114395144149117210794809486999491843001636982288909929331183336518820773429132056025624978601019138329939419362475785020658575065274844174546921599291348273720134488634079478967897061539488204635537330011858340622388257440107928389082323143079440166003950915603272940967384193092283536237252302163720660196492400591004001885860892480214482607705357773015549115759993944532799214548517237333036148653274981049127104913959236665915914981968810488046988593437275958254890892825227355629186231430775754960339068485103710564593111568721871247040620681714920826643489072570485608006497703099409885595694178073474992009858961208623650300879152389246490273911311905236420979231144450671623014319319385628050697656800986958516977664*i1^7 + 503749673073714601385236033707499808058203559780949875161626469947851693464369883623804550208989874205693453211928318956221022251833009745240320737389204564556138371214720030334416532995551099284489140782216481044809126999350813823675433430110260981310351480188567277761268651371351387937642673100093050834776288981842174179471011050082214390170086084673761484205109413062722945867755249186204868825258974125659055966221231030146407930314973806852350378712012647831821286772263702721867489367797795847617551627600093827369063219549089642402933235174855101261638424326079087454911725784012686431828404054834897867553174938765344696009549319804420828220924722689797164607885196071710384475177659943560579823286837832453632855311887781999535656075156899841709021383408364730636932579329709784360152992542950222161202669187169281160167207236320164607098058176967339765596833780826682864774007271556795731881790360659517133824931255542461742931614273325049748002504506712503792009959520782505895727016456585420415790012056543289929148245407916835735783334800277096287355351447738701982805786624*i1^8 + 126268440183131800083023061685640284419174931494332761022743606097356807151780696421414590988351208523867638710958124866052723043738096390111530793830911116567186844266644130154762780250674504797780460945260829545365484855500971450015116580490332958438861580562465880064327817155110839751109723132927156809446195832029580070693738246319757731164911990161675403772951224356457658542378870169955942959373719111144414103615396811106376829342362290293413845905817835446842256757785652247778419946192208453406627112927784124982219805423107982202416478996155427395842301243545321861146057057504853458827134687006452904980215050235351538338489907237638557539812643310662301020023921506373859425339940517927967740401503448970773082344685044223641935719509740619906593876122176895577272416072737596017224961362389992947580747633528439473279066142185856367222376224393800900558082098136695782241386263902362517599207690481604829042185116199966203000783022099036601817499925569578565437368257169986550729226220541642355527355256335957419551031117666638386387357545806567931652949382766779430862848*i1^9 + 32715215282573164086433263005808282136238756830827515381974521384421022193997658150920459242565287742459335444231491503848508155641056670512407049341312951106131751323806316074334639484845793707673746708477058460869917299715593987336372505277190323886218071558622377571027790212829231391996122551541442058499040879127786458327976263153480231839285600883991285965874280298616623675532200057399188529663532859312841591530990603799429483902004636354694972097163028391507404321512041451312717896030149552146689036555037423287338656586736422287315328324653616949891188325105528777604775097561787492833698098405857744626003261165561776704314756713737742978772993700541618349953570452367993160746596386741649376427686215517892920407927408814647005783260009207480465378395838114146119603366582461235890268742550573356087313871151304558944796689295996794479850814122186685844795405573548005620310387898378766538635574514807610950021916938340070872425149945820387381456839513497308282120810993943504929593051409992655661487090022967900493933843809509010140313790161656751032373456808139816960*i1^10 + 10951072088511676265844771906454670605684853297355813486352815713235612890073106500438376803626428313942374560981086214189281561188945979159404205664999393936870572162269114681941452212080515118900716940975917448234273568734078644471329284413773758016596566514900248439597142978804687590894103983185952625274093768054675194118341580518203985227112714904794009814580706577713834741999293147198672730620117008959421195811822140645458056707649498073088814613464727388967021339414320441732142116219793400975382384293827740410736899005966820921067949103419105467376467297365839987156337027368755798176630990943044575727487562136416159603005457453773049004635159745279054907314255902148185594982880214880414989467372444215456061178950505810686239081386832035455733864540310826013000455299252896433980039563633698265136989740386329367550412896167697834829679366994803540437421409016377556865063752690809581673735043573792561774304652522273373903880555574311777964947388891967321333572868961789914682381682140302248284883864165385270151720143570668759804702774714102740557235505695031296*i1^11 + 4845996380062552452750831187191926836756235612638652760890060884135085278043558132663314827449612828172734886616832935346820803084017165551891013461995542939401117549522214970428096557109553194698622238351734059318542814308905713336129736712227111060609025493844322120551570241919214943554883885367455403853034339535894501096985762939210556102467146791017478042021917360454460590057052000527876517414169580256373925703167981928042796324086470534678539270316954431151465105212869053397354561848086270081274386540322002517354392034664790779114708153713295009944783021645608158085498632243743032772088134250043323636712202576971058655535032980994225230577316080084446989581535920143956887420074073418897445521422726389820638147263480390531231665151316775504658872734305230202075917006793952328088052890365723932991800349972974110189870963581774466336458648057776467559368564589601622477007948044551402350776298199717329519507144736607730677358367123159289524378999551889341490777094229701079463762055517653095448575389048243563198307226143077361070120189629770508159100339093504*i1^12 + 961133111059271720265734348233907356343440184942475433653216459958444083359285983936951827287268857950012100921950990164718866605978865297435373374047906894236919836791677486589368074310958806210458282856080668773536333800583452371106229299761713134373729718980557169984800646404074135862908477404661651363587289211245268795602512180867097355219643698893878033082041659943096961165121808177860030946669868973560751377831871063164425719280319003805838875372557619586232125465217657471898924198581154399827373160512254549921787438917896161475978853658870491890993008990928245504728238061704371976448578603196352790195983208909903712436442622209220976443094707931029123624611095432566721610532069743950347638428606851025272095060298740066068614256773017681965127030305766084219262729280590435766397425339151906260863592071423846081117634702046180802095035711027919699977661822114169351729012471862116364559853270941735172239117570544767176699983182754685690869551237406016812583513350134201295168781753854774654471316518450192248149190980440184491192806278757039137196343296*i1^13 + 67490601833130896839603660079627017896341407115894602023358005742956719013955047120983118739212213558736547514780495883793241644304678862681483701745191623597346307958374686985916764469237503560757299782892929723908294499747913003138397566630859048494768083477751926813761760941654781479593771356078087096464330394094816129619681123318666397364223562596358564180397693365653422608687567100802597875341286539604923215790497149184210312172011963493076793028427158613923319466567849197651793829782098965072286924341683429057865649877442233602668007983936739952675837244355732496015507752239079985449606889480942829074437573010577604321953995483138515304053931700242596857547947005278181287052102247043511010959278199007878637506731250165107896049729112143605779752399313984211440081081159920011891303741348105964380240852493717162175963724825780359134329576137254564220591143876060433620050747049271854009779030497713814977454531163694536992154969371715748155142314764878936030764528225154560835093547056532756125792452496123511185825353846001176174283462649563026817024*i1^14 + -715791227237072064763639718827932452768321776448412826398516482354041416886903973385890182961797169449120122074131739823579754012232655705126321005547999384291743322068868184094572228616281882239160336723185585708979735644625657628219563021076529032716899893113906622232928639478394004586917605441892572023797259265037686024341459498963117469748135463433468332362757578530843452884381780742395162140071949281295081496556555009342448088277763578004124713481141701321075074373832289184701376492624902080331977913852678515648750783978123827642641858384880847749622533926424172789680114461758063998515329865398026198591122339425904133855753174234982903348845121941303911003178129803185984722282292012875034548026547365994487973796902560546051932893711880510078418744280107060478537368089980583095344554819345192428163446848449730140375085756596962646749929181354259001779018119853010112239100954685295484473745091436383850429719455062270216356411140186077391567955235561447884009292401103322426037672982456081604893414268166439757083649903249066562406097700261986304*i1^15 + 137262720615590965020381515981059633055942451121005809445978352784182162348097337461538534295107997023245377647226904485609504691334895747671176781338076894985835463010792538656666102775052013661827695257038634501409860078563333213431284098998807649951212776461768411189625523800310929721977092432700405643686275305469926071838876352851542330303389254548780317983905089545056738531042565827798435732423438438565480201308068687838413369534745816210035821420840302487090247930969705257761114323822773033004015487739607865028074123319138987589158001220758564435153570881144213575295136753422540302702860079665612691434745024097764623254707588921871083314100312495664672818298558685050511176730531128724948350121373205007091497500200929505762696576960245203706034250807542723168961453276262658873827414321514305250544508303040517672847698560756373718427000174687245537799094516851680969567644207662446674661454830614401147635000488421992075933749617379529394679756852653621578454971383704393313670678378813911475618130878594292569881719199060422676430625374732288*i1^16 + -62984902747632086225312151908042220785327970097758878490277707415988257084634622340334830145602054698502771648060893563477359524374481638296395217382610069734496979056971707925127481805024404337616035432288980748449423020807212108086908645873236633611004185990922591327739132442354470322177255388478695773641700576655141407945680543178879831246940869920710758817960113974106537416358660909303862429178497359658718607265936851470272606128103619248618986861308468890678563770170298887664631430292331955318456507806184214597931017768597893226208688072627641652229998748313811962720021264939147313524718166983882717424369480505736980847464134411055178999921590305947691347813030078952311854336620471332015853674350215506063965816153567531822933017922613120043372147857760438480733916903411892725652705648018036369334304548702208210652564225843646410718012671256835378927851010289110617961752182856946150790538463333645277654360806444209572232443549321765293544944036816513313810666318045685087908584096226927388485793006045884172718287484546449454819438493696*i1^17 + 12976143485858707656296703252102481954392819271368726927964134274945015981073502781235618872256965850630476616594444955445496664021294155341963163863046388917743896112240199244132725994751884508297107545567446901818892611815501550411650398962384917495424657449370707391711765407364007645960310590835687360372821029712783248422397345461437434101570363944587612735481579239384750797156731823045274012601828555854345503339653955652418993924217524975472265967599321598042327258578760454732753174054586731686269114789547010588374299796168415897842921826018367883291862283942902900381684905295633802951734908562769774499344837655539069829548183870371091859828803795773377335160449005645920268940815937094790282504653738041453773055568843096535358925293099744658764743882265507020759888998970339162595089470746982257785891120511687893999404986266832339164833797096209004545215565999471111387533483181158190781559883477067272093001313493253372584085378597538288382027658127103144708089075943350653672358145105925470452952247019365923281409305640629605748441088*i1^18 + -510409495552261818006520938788395353632578946852675219857322824288224333850622967486207751581494789988465029575704111545979243662240790664502606243123136420204543318908978182174102014563354046738820873194385514519450696529146393949986334717702843003155405774399995842795825270865096376823889475221665120164734384663428603223287774332121681547087997216681259000398125936281001207059573141450275089907939350291222960399559781430868111244149341569954327695949039004118064131403117634700016339821510838837738100383952394871517054258772866510605204627291526519383357399589675911399582920972355737052736129380495075994456794984280489873830494314525304965827482431888217135604261637952235513006708244498988488106499503063986492864207245237965231621243113303309919289563722847598011078856840577389101099465050534616538449925261999429543289830585202944939825988910060579370517750707960739163786208615981757873824353632547001019740854931435911162916464878064287137182208462826924020460546489669051454614387442821170968484067464266916319057661154415765094400*i1^19 + 14983934671230596815852064238885497027109065220993233111578924030430891393794772283273258612515989894967396505984384346478594582296609877384160938544159248621590311600322316539644301705151232042573237835805945824699613233046919810523613066383268723498428111808137768457565547048926614332588037222369766252025588779734334475649717645213893833933080827888941878722996204590880876654467977851133819540731971819049498325178965236708018759771071117509491941453836197330536497017478565548373625773435384556690186405682145836355491547181346299211258595300989759036735600747462863901824520038176757867418381452136453593771951703520003508885835818709915934564053547962007394537503814678887295262454898202244824382377379722929755149514584030365612999346238158554556953480817360878885006564840884473100324759245507106628016907109033003466154172559915496782514533304341059324502826181577400313432202214300221925031384404735616359381499293050474427950390507214784137009902185924642912451842297619347108616669787082055313506032309355579756607652560875028480*i1^20 + -228239397263356694842081442863421194125121540444012366030165280406258369944821629531351170951135965687391264566290696639470212471086065811228346024738733584801967108851837530294554880013134675378502453383409664575796376275891759815604853668379100394528920583878180228997257213786115468388131378386588351618638776535662254838503552315542915507865965296905415352669771770588498755266905097567703651795667591382748744224549792324347368606887241903132386820617710672968783386817393495113724320520478942643442125761908908847770416073565795871416161664044351028051126232397093512529409479110620136795908238783288674604845654649793238834067235650180824536243567845037935783668733660969230646191661188808394986303940364004037283363704028337379788050044050969445257038912159806761724861322706406880149716974635206598247707226984037113266503688600446073551202967868301542915406899649649244499773804227609177628532272770395363434704916238026266627707671571369933881488094536667292031071783277684663048839673771831126697404166139191300867258534854656*i1^21 + 3206355769284760432068974245368196703925137026547190395146961781544823179342610910876969113917933164139646066080623701748975344761928678127278502929231820347714644236841544840787060110615067292014215126331287911006680204594061703605113251859287481081544251002784702711954506234373885866303345846498671644345218159267902238083088619794729892224854785195059117907915990019636407778230640540672872899294901794181746450715674805489459268583179530326108974671029722094172331505264432727501577368052937239248148062447053268230068048182349826241726020444399621802507747515240520569765193969874902261626118114409140375647487031402892229305195502401278241394147812004032143018133929479936713630614680552413844765823106860400497639115289645267984695547630896597439252693938685979192652785708190058623387773681364045469573681067954500733206022767551259170243607554744908282127811182115138316753475373476726903662506518746996053371814455336131647803716191613817995630230502951296763396044785518983411549328840817622977777791184046492008419688448*i1^22 + -19899443603960277265275562558833309054554550993073096110971002170626266594246496180071516240760800797594453666603864077868017982706806414376131048490609911256674720446957687769069404642388775119516559124039119283241241563204994379420132305104916250517914437354571965573461865033005030364525689934324791808682321254235338061272095298259414798983050733685618747996645983432252432586348884128925288396369133404816237553589706470719893068528572782413106091354825802040889979228338777986012169225638126372590638751693604897903806805315033942319273833834863623667045586442935750595731763059630068998296526397938538955852125778950096666325252663906087030682286063189163894970612464653567478960323455130474681111067128836181594491757795197001965676867178022894571575108175101960151868335324850111387427296557970888534551026330711954439956985813130877385411118893598365585896191866595315064734030437447645413722954549505565963073865459190227447014842067636843820508153421203219645515246397602715870316636517193086699782973591731757383680*i1^23 + 244251218979199868613168285297201151992107329407551640764366517372327600965406972430966554307123631762423575992041513796953165832658919870033145520518095362942190668537214307493972049948436427365235961415781879232203682522126031826579959126648643476802777944740199053625368240094292941880761989134572643779859502763662285131525163961523119785102721102028437100443459291961813933625665232686831615771678458364093509584371499207379261255593260310536529189622206268352636331349586708077174704524219513194157376080055512513006170697682902755462742081136840462910982734225260923186006497862645141122826069014133620227092086983850876751261821766722878729439829769732017597013910008955453330190421641180240477231971394931613925590459356560497975289524375645146476306317789865056693311400385711082700389659736739204377145120605574483380630273892532396985820195773962601941332864274545141813835209375632654379490752166135623567425001118290829237520565918320008955984988482342885385660070689446518293492945181628783277323498494623744*i1^24 + 63970877248330777900241606055529732993848394091810505013653957628800344096098645249779697384393089814184097929088609422452151506900418459454559912951594074737984381114000387453828726348538544829093161771386359017851453551750867118020887839216558436962661619076101944575306703361725143839653760618873212159831892652471114510798906567993469151395239323852709254964828874018303531734034662831153214862107711201626343149507781464846083462241549796128770615545496147720818381872706825997494695152893356839203640812433791102764100161142818484764447778449791640188682095254790165150759264183287101643184707124510124977780556141889364735419932261006216263840568553977546279248305934525335483642045156093253774303914134119503208259908229156168500004260090346619170501648097311084917236137487503098918330003206060554093690967859813133735703622651610369032936175803308369169488885670829511893612307960703112428637504309478762565129092685601644496792896191494429206160588771281291842640146806793137421392334140585177515946934272*i1^25 + 7098105037678795930108580813122132519314083035285384171869158667919173976334758303885032613688868893323624013903384321979626566149196784625939517534469261834754530667163374443366280053386917421815671023348744191813023172049857808975537810409969028402339639047888920798353017102519323689200322480583009383394562517940952245600298032659016244605422875489659101498808120539130728413950628479384821178103545865550328685977554195971603107370535771864113246101660611117873982643918836489199545074195487498918277210987635297896187493715611766703690675391551755857390755840870744387219493099394748839837711001239770828775252852186954308243618721584795856523217140976686464753752232516268578905784831703131956952150853661776335655018052448887883302255137751336457160352105657007131648347008107471195043213600348796856671713841817015734462020075970020972185906986213572314987535622339541129856886014986440796397223602742437047173511376492101101669307528757498563435486384886384160083255020017740876027619965763477045248*i1^26 + 585880209712180946769685739130341561964945160712671207016665879020560033581690980267777931902321893956927301239857276646882396828894541261786117440147246452566765910802855235898374050650628587512059564837268883597421169211981702400919534665884727817433691201406965362023176716196428883494194969940863449345833731508510541095420422829775568698834569242414304964164452333956885817956713434207154922952106514026095620385633081919748192809454295928475213846952847848851469259437198958759315510381157699762870436596679028439754236607579420647061022451006011067909569078239106934220721315563169543462536105975770213218227066067637052510129810250999258451047755175073245821242522059010821467618570099591063147440691866949966982410322717026671678818654667722804568041045020360095950900982052372471202419679637595143376723545063873316450733109886014399656263614861934409145896615165881306190468966224005758817112573449787157311976464549004434245031406066468127580555155784520594325752692225807612062297604751360*i1^27 + 46650948058998764880386020900796428798242871348931075690912901205914929790220203046339817099221156288526351727953545273374417938243923127153283194268843666058099784646656474551906544881594718901968718778432975903571439452913910629649683064905950267996864132295959337973932853677333715276335345947543689912394555677238100037056840724258205897398338086230606156151822971034556219287364257870199611570401722446630136444315459792892048786587256438351942146488511563476469688512930170836329387562791022214901995907435993133114351810287015816766790627693005367602656906628419170578629809952654937726995695940386824013079153308051248739624803356211404039924993441333019737273493900079288802591039714637765833207470559512787615305815595564632594029541491362052247844286937308984132509255965144332179112096692879410488661270006001385730249492431575032912931030347777593038758469654323253212761611862957116575362894220491278997833531447971836590834606354386315086156450803291611216101855978542571634819072*i1^28 + 2590481614261497013224420846681103010288787439661722910293724277207137068194690755928803657268498102626309355210928977789011357299986320911340429480648275953663856961549600881520423319085016623172074183830936197470427608694595646361960601455339844325662327732899653339434497635298977878732470352659199043943163272281968766670249084854750313055332974146543105968868610463280217997973121190601739872664743914816917419022619423859639718956305656385568304972949324548319654207114783279481580171098641440183122824909850648367996440245248150603305548002545792938145927947815683275392872984777729795586222751561864357655237870483396946242507806094211660975186269035377849052730052148072049458106629801202295531128498047536974745006456241865178391269435509157502486357175429502096403748911705556865071813325374710851757426364130655831071988021494614767594654701782248930277426507133578374625009148593993557774877466032793555807570777768537462951068996772928662488208532856583520907087805157474304*i1^29 + 119185482158358434003392627448897488070749832748014792006383155187419703492220847817096226426083156706373987882977573631050727932217330387136842668464506660689949503003496566016089060976103515779844810418457041743797408714681264669239836151677026970340267571734670006446620126919332193374886958409320734205811314930199547481821176732000701283289853302628384867810729112742234699862812817248939134886506000070469186163750136601065197571018232712702176139402120676639819794092289697777801090982319194070813161156659125004982317899841206717143310821005499801925032770552453972317832614254297124433782555752943410675568071755297559566795804053580979010454424577414767669972317264735273754186013437850260357708285538975710723128565698861049659087036516780112832530539717851005030137255812880196758667868836261303435903259479859964428557869237447061179383148959026708007056852767802519032639535077090646654110353855770993215271111517448576835928960332404390519453090987462954231170859008*i1^30 + 7280190817665660806194226646805812866441672006571386703245482223635587767943723302292036788733931390055736210504501978351870077612874144119001081552165451032488879936350627399507668393114062037251235927430515174532983253928562833727856120748822446694340845255502143290473719562063726757639714748409093829861557382790893416566919413434419155755161811026461072569682233217370624768577335423957097597037137371772712490804891941394516084735831661930981991536359782213505066990872630084965711398830239427034364946930925634479956216309197518902520285546918281930722694530174713423736167006583887244812282942816145086231549975918340674483246511253709546133040359231780213064659262804077146124534978073726174531592127488214966290915441605434574193958173561215577970227491848484021744338603059081225453385308203539887152308345044584290893751459957349453875645469492970997028398838066618293396615928399949495798003582938968529297339368603921707555997819031560817578078682321440997376*i1^31 + 426090659012884718502792432807219390971961789669772157752909571869760878355132740564669760506216498767781553781694441488344999159361929599605136660957975256217343472690630623883336701378602916589199711897398005060459508896459231122724848116427217470844109567250228738786663308944122521103795177499068917621135933662927777841222117279130792161571615265223095246832537904286283567676582131089334743344313398655463622039116798089639111109323452003666389098369056546534095685701931601798419599837226747488797817314462234252057288089918128147747905126259893792042343427586190880573618919761949772058180590964268578753169787761430761358722861639684649762682972025464523237786180307166270913573826383355034854952636770553111042079921522750302610134080659463176867231193692419256320086793434201223400339688041671801088221131137428657484494850406524539980415948958178357407989196498469522725080003439999011019439254554984258933580412273336345199485862410864910010983886356480*i1^32 + 19407867458610266154812957762828667095092548255870900591396754334102770805605750864689452233473957930383819127811826858140464979630493731827833814537421395565657922379200237264390117792720098417163372523664360342544939845909941920746164117897646848244613868013826127758627643995211599050949250694575718149080450502555167673734017082042571148246016358868685245863820977563618702554843168416655452878312142453814417828181037573668912492883311179844008051750946560532177738131514887260690124988843611117643089044387158720786060593048459862340171112327627632899129002217206485758329970575982194983013296385016203090378252714776687492742254854100399662789757051791216823406611190385386043802945807556002272078362948801061511896199246965750708666164139088961070621459674428957628301902241471590453904257671240377421852536100671957779102350905914661377299532573197319037151910434365165842738477444459416077868115544819597354844871988714796369796669671152885818195968*i1^33 + 638815724682266973439442975530227539855817883642456648622478658942861919872815387106160764854712623693912240844404093307311947470314138771116729546049552001247747955093501462986349233124135743584036733392595254435283093694280548678687817879747157360676195873794974636119271979711074917025767762897883289703494834740583806997589027570881997063949246586189028446157802448857473236192149445165085201322302414124349431570150390190249247627475559395271935392323020635175345893033113731732393480461997606670061297880085456469528206242606924532771036739690607962087148826027278370336122373952718194807551830699086657516878058532478314283483891905420088388698440224575898277960514248441809859150381951813886755575565087024231549628269437756369019485830918474344533234202122832370703263830151740466057801830584525520123657451958780424900403612788216390799276206964820847549567725911962875969974240359881977023883005565918021689225441505893580708767136848281600*i1^34 + 13507975356141698283825430601077768692877179326964167116743687915109314585405054747387808824590124612160871722709532697584571077028740509825323521326940256116295479747193639546622494202945112463569868669657652581683299092735597303970794998799356461030069956842223176462398358182435093582310953097327916523710736985967398165120887870141344294888850042737198854804537405376058278833406133445880862129161358846005972173669483766770223526658384450022577668951642693133192149516503683772264300664226126937930013446996259602203729744666390154613122574017063600952398889351041308819994849285010736319079005701743162571991403890058342550144032104157295009349477810797543154003426188178951012273094240788288034197812114018198713923470616428229740051224686308622207589848310470480804804186275076987963776131609783979304211635489209287789874446189018079185553253674909343820352764337528197026673434257303551528575339855383954247566045729313995927442161664*i1^35 + 197295406700944510944037247090981265761468211992826543609639730724831690912968682437172179666642537720225563585960413916224202491468304740296552671781482889430822671735812764151648140206007432214974301310730263959712699296789960099002456005651766052657081925502965947260613795714527122055571417916358055476167622359775545758334045770225013861943028972181113246258611557765013566427805115252822335288404555724379493897549201472654481602659049855639404997575947997568242214981438271652384530853775694875975386563675055667050302748393449840331850354612124507059850296563497127264874112692125707705473912442482383928870499598842344059821692773418712486492798220574489781394717953438949217231225283128192891351261177863577771871050456102245679015514532189240119489275822451179697445917542617698584483852159436485269334310815675170103079241372958604328195049168858780854511422244284472826277752060314759824477194716758483630709872696959696896*i1^36 + 1898520664210600631828753530646435690978350454026553111330015487963964604408218889563088336758139778845731411070695482738153173756752043090448121818056324182756412943902402500953078762668210308938675730278446449235473761815234056258075358408120181889824598981094535066459153320356438993449434259680716972644978576193892629072861237287205821206593553033744607984294646238183928938504290038351075722958869700357738489972559845192396052290301763781027483256704857284377609555847676493291813838527894947727031552939086883208509749020142909081673717004104981258502628707098679417730959138963394813942348693713946176049511662905251658088510278518418733403903532919162704539387741919997015192755223620048252224485812272987363111084159610347342062235562850720298290613898639439486041717150070694376118002010269827509976411505982219691506196174502534251133727553951178505104093977921346502044575135768797709502176008136522881195237703680*i1^37 + 11520649339770441937844764584295506257789056651981756484055865895413187753665083463632410029131343257251539617683795576009058848504928850336553760306320632860486521245095876152189793585159178841206345812949817190662953360330826935401657389082540379700085194382625282207874663133312268631863791701514467487423277186192562055324292578521661214089847540545990381913148495802363807541128098091911650859998574816503103880353874783357969068937856591335296832700378781849652464744268273341793534254751153760213903197822579108523205341930654536397879071730142922452377760404090750459761039367028954638218956658807233882119311695287455410375159803628633969564425692582948685091029449266909009281776616514654599935656295048113559006426246520714277213262258363822613187694894353094355747522860468279250498832323180546245906241800285948822919074848882773999024383494084558128512078497558477249295986496183575339341463634391364272128*i1^38 + 39052464536348451133284780392608039581961759435455824038617097381976822344613965730118501830100819459670809344802046110077078574820247567525598598140533665468386544535656391821243633012079656600024294500647659562058715472553324708399038174056112438864235684968649859816560586665152709141627300006365174986751790367196785558199776911395597001515032723721553328690223182801948728716126539175106353559316337815023332737815070024142699725398044167869280660903493284957569208454035534688578411286027743343565368581676443773157492285494793338315035579454590833790130930284307506931317930878359430169981108074623128037534933407018976356078649203629582428555814092586924271117359099555971184875343461756900107857776965357759963164170364513181046212033674118981050225354671477227203542161215935773751617177462897579303919033409755470262085153673364549373793805476217544556099003724437556679406103856062338300793902333952*i1^39 + 57470319517222406993157488984003810982771749784687033632123973998729996045521089589753204582619660596143782310921716192222218921461971900786766629018405775924910950407667092918851740166179498133356815242892026607956672890259071093679519011748908070849501787962682188829949731332162075478045609776421426146388541070384473982599427028922845983875105747850372420947637767804882606780400772574478014652387517010927272533802493181317749222053850378124184852362957007720217476831577884901912106555814922222788325075046526176979317362027477815181867473748349767557474668021190112727623668747496350883971427370662079962244308855564614928192215195993093885881526016870688819499056092751167479340198359828801296129744820844093485876404477849506522401609990323799203432150198814330173413391833913366159377568468180589474708106403540249513819089939607727758432455738934779498247540374291121540212703277513835544576*i1^40 + -134958786830956702498624089044717226290840566369588277306353927784254157776611454719974825195240082373349699773939663135212846577004975615036064430459236003784780544465893376466113015066710136430311371783087181717057205011121926825693490641087882489527995738973622465066181208064866884282380241351768620851610016436073100559385314259628439793879232580362820060795707777159037182219146217345256530463003518008200974645232330763650949712704833011030699630532395390304631226225896603325288121777969993824716542509658514404897474223410449736715479009694845905698919738658162768062590989464996356318835969949752158603865746508309372844509271704851639356403592718911033297782945954192811187885442776563131998527623005096262132729315797180917877621198446822077841162943036414419016399021979882419341756680795975804394896007312047606890786033239772634045165542860892630918522723163711973875515392*i1^41 + 1263280722611479426019882015789586847275681717857153017955092611650905991595382014584688586120061080124426589547346267994905702956496832794277699934089727131521450635879227506773035531631173332664093056604759115291643810251373937083503726619834244979597665520657372548072985072651704047216005976842744976857903536636707275301222339912977898761781956657093309632567347835273271992271783121445354025816384864536181340343833410682427136136930953969544876109353608920680315872006729651643386504776114461631638889652126892506188344156189335736194015752923827009595623500762250735816518237437655266745554355230281837234203941191915148521543054686664194723980060941316302157687440911583078538642948959578695142386311995790020808096386245892243038417723009210406152751195489552612688532345703045567016729149227099112653652958038967068016451925181414348441801006910159036574818377924608*i1^42 + -15337316096472836386250327908549156896512593441744091387144971222563722046557002669686473399456719992557466883424659656378715323455808512992405158076746205045720476107886996831177032066280669407381278568244082351925721330716442513067399611671045648039595840346378727838367136432034488542497231861725432015537567120995339210761373310549670939290965344606112922253504125916516488577679283911731310251332737386635511875137236998761296258824756084585230652763153978984579279202299996215873408593023730182008152394458307929162170915467894027143076594067009080730398236444725088194345694116092782980965352481878819491638039121849193399730795303584338907537420060534275885451532900570541554767656871641396637083247786072590821177127823324351793828652807747703782092374691191935927717886225699960283588467726339900378743518374336576614732834213118871169434789593665765376*i1^43 + 266646760965357237606860821105146171088133313842358451250614996212513235465592882421276660612245903038978526327634797636773273168700304729284006712247441841608125809433995150934725978040651374592117912402866178471715824733155263534337361337897433000972517518434961303624334187657855604196397790486728918717720442427457359948301266579972520457618789232996337978976392913757184912810279341970813825198489284110207654267346742949110068263989097598866819100910120322733221747047491722080143844157553131994575654628970776705876016258105261400009120747478811037902432457620459820119231611120413787434918978370408954934044740173334647954689069649172534432392574833095652773096832887734186472420209886279141729744238768210900352509418087251671789785241836584273474193946052262814240215870227602884683900661801674089309307098098495533591440521841715705020416*i1^44 + -92161802431796259457728494585331767146873889650943804616893628516273331601617334732644709252052822112238265150536993249676597824170685554103289326148021865215012080189125626276655457267123732606396614726077308922503577970975512528813928450854165120126959111504672085980014659534338251390017393220257105201527973490483409605632597126787644080229876123566320429135142246674279121497267175473629083375741828857476636473813069272994073764648268504037553777271336410398543112762052426968049892362139715947082131938220557212595955742534871807353749333324011875958637529957825935909107944591783052368214772234106293987105273363362797368908714715488328910633898592566883517700852337816065689105894218179900972825502061262611857210667126422434521261364325806475425143546035793614104989460198773135480018585653574065779081877590678093536919552*i1^45 + 105433741286134518504171690502115771485196145720224068897832178063748381282013351578758774835750725593379481578367328620725245399405286380932901826189952130961155475876859243192274183045983280401191819851874498761697071935055017861445606105974911122116467109210617431670359659554956422853774476160179624677272876507225110864359793397429438156296103241259205224860292354149614800408848744123745575239262617711659355505343118540071428591020360203634947127219938852991159629204958686550106385236148441866913174117030209552414555742569109911453475962013899301571441817534094804434012785481282550044971880645628262940976576315148500220220699746398936985268510388333331274740583879868410602054311304843350907712476797199417517565473727981589278422440448219695913161124070305055202432168890112168227352551045810729920725946667008*i1^46 + 432201342460800086483267374326342959447272738842623897373857193018574024132494108061497987202826995333451504960627917834156035241977051097113810845648945653875109801319362515495354190282594957209084686477298323418485254010245182826227494252853648241562614738069979851148071236652031539061641358885487299641954130500283324328835314452824687947850220708394139705283645381786432309731318084419215299428984876592295976128409075704075553693562423046309104315351066071365977083859955395352859271771486796490943227986105017739470533917412571233542045407446728401538397279675981754504899885687769199743997444180508868932868055329651390375618193781705130232597066188020888683195524786425115671275201976093673198422739040440442445869923270433552446162813935946581297288843355479517822663722498187614720*i1^47 + 3678662763646865114578693154169832321795424593110286034906621822185154644077389374166280646812465918191557635626518884277875988320141287246030032605693154906402397002325219174672929779093866756924468434579215908037550855857304321076602378432057312542050295491667437964904994181160297357705968226331750262830597440797125482660733780239461781228398663218889348635462853233669848439640248747706769938668036582504907703394163233033045330042512660339933119267748430482788974507131885089153451062797368688327615512366654474424967645704653331157042474390162921246222967704919514659035554404548966382113339779068167946055459414272159265478563287344484666278861328833445459715364295410851901310152304542026462025634002593441180329927995513739139476754595389470405929986496*i1^48 + -7721709638137179242066339475757084697942465515119068431415309810573085111033213380186147107680244904737285128785374363671741926958380507536734622119060288720375489372206236295197782108847760188074408603928537011398176893314747702475253347996587711152395360782031198672098086832045324116806876127424676292719664984025600523611593145267583996333261603280883103573988640470109224900587272989910166871644982465115860024938052916818394046392830821091781110274911627524341721815865599783610404415599334894057195782550746404982831451473558972711576773553337545802234648521557116884305436197962330268441138442968808780083449743960277771484050251767928885015980759431254385372792869925402671385613649297356088988513301615611349271724720*i1^49 + 3335776668576263580553586807988115167873992031468013877964472129233719282159327500512482090123551008200941014455395517485137584454429544113004726311114618410560116653225611973935363623843539686124433633803920282384505760511917121534796766297727508812847037874682175588658474711760741166352709301710608992004639106239490712025628633387978570844575471570870319387266891004503472702545947082383032277336964606396291168158585491545774048717688840036306531590114914714915539154849758720395851519812227472212943249951248458827189099534203679315934577931257055419331871175729029518668451682506461838119907530528551543404907618248042859770885700819139359859934421721735185780697162978606779330388041*i1^50, -22028544742141342125214374347351251795866007309018755638753809322825073540572829245225553812892924488733353996511946008217674282399291217927467838357601999528784039093598376839502170511075670201031252072710833595605298912700310190831633230920599840607421233479413413444055553128434378991305175943110959355431570559532425117327986462784703200610039506623250675087791400130850895374189169987163437351475635450313512400840554996986348017573287186085588163778521848637475976536704584036518005575089868380562429384153886439371939233113497083976088289032848035915460757046290974820297245302085631298071865198001727561207259229185990880983481694743215702508200561224007810611485694787921868342879225101783205784408975773335887365190281802657695535573898733704351621737491664304882822592321059660457737194617412059879068942932269542714460720250052207913076804954757351645711037495959952072612104448016125840403145611764731821665185719032901669407468428418322348161465553830439860386110727563034151627355187951408526979930110321333410821414191412870591379684054957496151451861861100267133257539797328303157022737098776834596038891247099886222391482155302074587195636076798270685924092290676048259932220010932454592503041845421040771363715084169962650011104324132280416448005508069876622272851271984580059954922944574205513491748145596788016350871210510109418266060433554395331182061899244578802216468480000000000000 + 71963519476119311322759898025056286338224201185357508210096860544707823043398558844545768978616665196141388125789625621794870013250341095530212509569613228974007499695186204622896086218823435316224972255245324196922282669993166952333644610865291348530123694189981604891475116613666422287422791877730104233027480681016213468866025691088074026197833650783656921578720610620529445925552262027673749260420168843275857760812676182116092492822775011065738588809502384492243197344690846766074480646657884670196932796661153307306875722425098760364555438145947622413772283669694888700255489178820289345951237870913730607438659006060780666399024025116344861051593622529522589702876839555629252772948900010364167579989684428130851968342265976499370553524031946440534586236950871180821012380859851856222728300726456118505729225555662371876110262473744907547484250984227544781385571268906445951429253312456597792704656929806047146545708564453450340774268567332362625801170562245793001314727395822793510494845130830022740786651943627523199613863156673345484927906689617289848220016349895837699805147505815468238018281545633942784767464322533463586955250863605471400307395954961950895795265191864156276136459950412640574539601900628347198480119041110549559823736462754562895910409491657312639629301855369228795614753466296708781190111195840371966253550402912207760456011580229707257083192705179760290745548800000000000*i1 + -102743701230719409784371304615038289689525733149142300797831852897611862552522366941922649998572050511754102436161669362364725070066124389642197119481872041333230594280382003871736979715357030927327384419094240329094431482786795009957660202955937738681177252729697334561772914142476426215220609811318827954473078111434717404976117826613709885322007693484160568109284529856179368111868524870783263077407817916777970631055335375470061596533870357827023531879375622442480602752210508027327672844975193908014843931626371362694397979170500259122191602131287194242574022104849573416733244838012780279103812560068754395316672975963163771407068034414245570345593877951920374788259253931662714349319020723595852160149978861894366639919607342858403658708596071966603391783767107084988288022683047413766131596588989103773481263296062873838525353448213608158274618308636694657703528610019913936070821463347393795467521855826715189255265245700158017488910559760235942442322701817704073304859507996899296219245864423471977525464232094578011239615590744934499846518318433085786545206107607672140667012033130191252311700060895785493879787997860298740936058139620978246472260670841417101937252246296505445214681111349549958996946553666007903811804059542269544727569840272180312332422061805018798605653917537845948490056057656140989861835679639195413455050426763791769575242606545883087060477291034185532702720000000000*i1^2 + -138664246509137934631190594050016018450322678700272211318355782683283236850346272795928551555583434186193764090844439696787069749150851016119037785445607136602328916701833382501739275645081830530636643044342830839865343804137854787307671019289756941924090717872512112649654565618746265204481359608877190427138870855376588750859015402781281206962447828703049203716059069328173927935768723318089418645323358478006260499805971563001509030728283025737108398769924792795051696599386109690733326501331636782457794728698729238518544827881612623441969258899786385984137138007707069442360686567720540279369281820697938204913440292327626366190846625580808836126591563903337004211197515086058275236816043015145196689578898842347096277462697254270731779797878849055779431539770076648134064324669984096331716020996599931832242471934506753037651134778246868857329474308582330710977422541003911913335834545211125693871131408370174227483875952984695258271779268252805730426017538424482322217135855944912532216714226642446562937882766427723307324318231312602109585716129939908221586196751481376243129172781123628678655637075934731280150910586092674938993581889812015635632983805654156126093620619394535856723106689571543055801329522367801990486340970859646447462686846088256252282690156759174302841217609608739563473466143587937963394468638304864456452461542370025850488950646175173362431047791582359479910400000000*i1^3 + -96205964415011397683125275415757404764297034109332871619012934674954139638513659726157750416171017064998945476581505374525530002716973004782532528058038372777571748009339993311744683434100716605294759114579504379909715994219018425918231115643186263814815622411388283521868486267278348061460072645260561303636141296494304798051334938455584822695566009545818258702586914968023405370627486986927055321259696657831237975454636712335003656377402010495990306737942888617957039335889404251042821673798071754836913031789522983602768985377289126726076342693996775390420318841526090483345927429449997350170236227437180982707213439978885746750385830166310667524566148868872508916346071468732278892025125713878621753465338021847943986086981496281605589026737473433687554423975746847296761351068592948484806671648247396795766198192465378308303239729209585429682801468835292287675911156214444778415902719417642822047373200650903804752220031791337396328762358032600464494642101258941789889360839721784698949957007856237254592305677232611992628620589544900113513430490656384157541142948061116006284607314715450483692492941845080190423549829295609811914650322216597939906280448671574435507226359854338338268375516701401269507699325565358787002927966041038810114831851442787742283952465329621258185599065217524127314162453277896740131401144862171505351300031680009985615198924243051812490055580523977244672000000*i1^4 + -51840673282877786706678773433532972540483490509285882967542601766131407295034973134489637887253969004953390831949017829002002401139546513003165042416641948966569729554167625839433118239922347965274864639131548211808914123408663282054615670518654547549000063984166060230818174139162963907492348321268233998924499024526520274708583202503107465330006782694947814912129817774368435832550087331014558669736430024966371406609501313347219078589463282307786699992562278973818642166027940401937595712405917877646592999893250513817307345469034220583179483522876840423841491382720904593484258946974466104441233921752556270285619613480860966609365010946787972365217667207288877886953816514252369739849019588748961869262976310831233546922426972459716518739827302016915223285381267418794464851823996023641737255659122896354282842111038088548137861712800939847572574934710035300111910074480498109697984266800905138301422009157940889370054518518668317892549105846538281492096563390970847317815305749814809375973028028778263666319825372217471120484100013840622881858100950162495620014379727663891174557821751693323927103923502788827227856643325379431430941598469008798570421970304920461368368281743636766726514962613484094711277105676905143696435843603783041622058128099506800449725825537678933105843120822714603280847734910882740239861958507445812806118673267846693496260294233582110144146247774646566912000*i1^5 + 9179921154964952343679135555240123354379348867772430135434819580771193131817883830877921876507509539153191485180820324297142199554330356718824915902087542204336737846161214765349028560856659884024009635894381498664645508562981232382633388537132435926330818101874450832763951298890316294719135166680531261644125498015680806909974694660242594667391764827554941325019785795281976280790893830757475925433189365627504021980848661306441085001443135888711000185618063073745487265097188739294547265981013478691037173684416400535520518979527372386210736646723192695040265572781275068977845893415628996946509139931682843950289120580542862715140821593585465595170033151968761609575273742578674441957621972006623373521760074680074787062812327935076178577790283914803860537994707913162655370193541295266359831241220065255269719043650901128278588672302255007003432834896082683323247882749890657155211433541192157363988836937659794124983836772480385664968234273565970763594221754331636834103833892282443402081178914203997524067623403389481154916633040109961533840656783660308126381398958905018287571034028324918199251815667622656045284726616764320651947465638877221337816878452526260702026161720717166336686251167590049474180249039001849240726505836171469528717100330040427535891080370258061084570117683185035115995663776400367920461199422155395615233634949373105567284917089909543031656041732919787520*i1^6 + 7107120242259434367365800985308588969738680725790913929729225201550990582253375581117201830818474484998436967332105911710773171387617589205928302944747472967891845673360886973872735655922182437902345609573678684254011814274463006343252737078627116467813682758880449468223443148791537164238808141961868152612921874112117065937909623477449866540237645248620699363814555976312722547895737389491145153189083013240878265489953255728759625809173138201859251488213326549508509075051430609031455788392261485400474254869278580067313908300201114842201744457190605673358066970135415615037551392173618861221813711321745871993633895738155105957841663219228233351690381483104740741183214773670848369150678323860000947480682847477131564025823923685954410984936557170539905440902224095811337920240580838834631590390382255201899888944046467089279201253096781787469665889940368923181689254588472573094289484819211237276430127522951111212970649396393132064380988276144464022614960472129935508948873034021944417455613099966657099745246406433608736536846984559943867194750418074740270718844245524766212963708943524430951647807739441652165265900160615495132147389050691458903017145081828022743511490426301870851548255864455179374591300699425523718545428251762745540397516766528388408399050757844624734285344927181423363088553189245449938046564702828123006551031841707179165929036932534064298981902306508800*i1^7 + -3861405202816277723712901718854961428327464297198976829859966930667709409381149748487751028599358204253871519302119803815416903711960241316660687079469516226745602793766869924348312963507770311362266132221261207666978441798695916738632148632648169059811839616062702176483676418893518647872300788056551971789244533995879446116352569903383132161855342668011370153235462395320770637502776620250265823796176464227906747805246300639308906281540281569741995616641821725727752098787647498943993649733333052584643320847049111738780488662561563372682069926480421998312171050823146794510578102603023215942489845686729198760958392058285447270992715684208055489448998266504694991641304152565630866923870212288724423013921977950249058221647494284284446301617814475741284029416163683577459762166331814690340500610722291777302876873083882021671329561091326951631328562288080851494329355555506309514950682027458359721473216667096984596179750916047303466063092110382339736545333857871754534889421198064642793597773558273869052499127187862940514976807047611465145600180701853326786947038518549039054081588317104655551369555523576232870871369196787154428653903047505340421221477961384696641331531763797342243362797906860633920754086596520722383636707576458256038140580465109472209565715238303612869322786212368803746871322100376879979723596703524488046570820167222686696018318782294983210507926765568*i1^8 + -948538716203268830639841002575494095670352413764806937882585183048557940878796091549828662834270568570611349316832376239376750755544272982232240433605942814603745697496386829710947536192104715281726020579976382371049519360523457280387726001368299611614659481558462909473892139802282818384209396100678333045019106912145450482892582643237164714540664863274609321162715554397515518542239969241913306444207586462592908998925633610818062478940174695716608114816485988390889691097294866388673406210625847737479069778914119859694752879572165528664567430715935460141298274191429191998811138482856053987366666861732504579868280870879489101826131579044405323459011806461210956524277473727350393495038214740242733836856401858684283316521752996524456232671142046002276985127686394338902133447185424063832117577877860489218007001502150317672271686561796242517594109554962987989537309731564797583801753909967377924318195162798303626345345468216623270282289883000872175198420115568366736485374014194169931370980133751850156365270141607672340552509471160019131605785485483397124871098141205267707255894611093225714233263766378290342983768776575829663573107011809959407801747016968038999191024342563617927654154923788381692837550380522343342037378443346653838649789463096369121398399530489847465249939595078751541844886468046052005376260875151359185964764516910369118092062322151675638291890176*i1^9 + -246452820287082497297352551113845303941009925464180783322238682764705927757717879742902458602524927168699962983771357697332843394308186958642457912576443777355250712530377129069430123243738109732621211012812613516616027459816324190961248364355116833637339636261856071851462584184605303564485174026862838388956890736067895606689226830483764671915286418126369171924146060257049046218094408389494368158674310950445906379189737487534193280036651288695891869243287109285975584081775945040816379721183069012851348785203739474332338501122418167888431452578940382141129413188194876195097630941712322775600917039437469087009445490221280734190785151967553512116326766016076654316111379768501847490546332866119152830234482156447991490318427357206490518551607214650426010506722008201699735610688933596790531192514505377734656113606007882757701018799724860504704964013840241679896723529422598436306833958405980926658245557873432802079412809952849610312818301129264585612642543553862910663208979979643668830621631700807796440545423479396095737879576860141058113945752611496784203544796358333427658720295167466860257438187061474956702958285951806392662486216600804599724637915703820304197225412033581169952549593278506304370273460484761938839732898198583686658598239159286763975287483558626846254010669242806384037054346046764164976754093556191843131579350874731822720761623199245020430336*i1^10 + -82943917970260398791813893453673097454973027318411705754058275585465684260416008521735829360484643352370198772167649780056743193538911698085230918575078253948054091024481479905893306228086008527650683866792502690160883616429947058112772823584446509166798787747905155203336247338345649629453575624802422832567866286200857354052602816365715124493077792569023691420143060814302693189625875992021274385365784272837031898535945288712353176969275353670046284251419045054696431265966509425467200006479523284683714492495842001421251642782523899094308854447435246641855921439694851360339243637164350678897201450102469053273474653352173349361348830758016954084200595916286872546593353397209335684318255130270899964818371218683547362061547867097963267203838633893996822160131267776575712031502584352708441237637923467438026062546456906691478604258070548614123529235027265132006703398256133878042365514786024393823145338115400681559025446837918886068080776255551911812287759175488989963185066036355102911186977026137375159234347855397291987108334301949938479014404507536436160661464090401634785551717074408190242030911143509464417963173478933338923346695848843747283494755335718983795744044002755343673385495252328976950719396277847848573838773529637050907040739364261059289133699242253309852482129583638232655150606158131329788483468919787284350559396679174660083866885199614705664*i1^11 + -36647376223873141056923582671282377680905900568711122374063436175181516176490747529259776787510662957740729612229544509576126893195116549425988442611728565770019885759158539027852487760880592166520541138920848354819726106775610973232750255412180415950071986252111220247578974405830943058126108952014459765411372123080943647624444223268448958083954378064774623184015138379251969401688583419832775504063797133646110877671841830335377803041846536134543803871060806363293001981708732598977569245626630223012606391687295030243740698225751646808838020275909958622729811049169781255611995754254969823835753333818640782276740506401577660998570349505711421610492695663971606469748500877925532892814257424372466912404194363201604616421635253931076222178733279016839326813586755603391494566932372850674281885399201029357645493689905703552626093672958808066419906702045192654193806281123320808903581410992259104420899686963706537571453449854352040514744326153016460226449431601863423509905522361128521916813651608535002144098441989359830635877405019737816561804318751884209635082252787595558439927569056855923790670627991862717045886813070554349258833623285131561435746334593261088897910498908032558692560471413604213203518792512602079909204588349038332438454402313337745843151230285460375279192367166627983309912368736636033220484625514837835649634251678924464025929734185549824*i1^12 + -7208324272779755733060842573648468307777428183696762849772130569373843580522885678099461102238068902954261268949224136353638778670898079736347575807513406989715219903681313784260723172783963618426321851896500339846585829374515004653276112069619253962345291925074502800371846028610016975145347791653990310319447737354635537766137376186237547489445924196056620112568396590610138959374248335132303727770658658039913225325419582143005847920002186930905238663905434368983634402680582969350825136209691297950312253194164561933952194281975002412209152379366505407879305937227324318889206612314283543239616791537674885418007398990273643359363142635114064364059276464815374254874879372578080814455882132344917934094577597929554213966113548780885682675539572344406264388223379576549855232093311990686878145042369246566600080989531473942840569309362687867313622849621188657331221033738949261847083685123640799621643205241053889992425929246948438800504565234307131755423731835680759705323568144291514837913812021963616577126175997355201329096237778700844954453825887362599561857706565780077037361223745441449747027862490807062403183350186854866703223740588937799477399167909638378134228352582092088544437184968630604331753387775633300905922097921542423420496240356426290656697788827590443519654304064939720704849024638111952498519394576758598723582681082881477223729724391424*i1^13 + -497104249762886248787848837775099609561615158466753130511335161156255351009451271857477662223134075627542292962238430442323874521645908354993765468541149075190455333920264806384209998618195272826160889034825278474141777217982954500840219911719517468063439009284561763559897900175521428556409090017718397257827302970104732137843920629252257131350278411832486780964913577536426081164895713175195648913881067546696669950983717317957835137994912153178646771503078311798106084572905591509657481830635127871313089041877215798854873817313447955760107077650421848082340520304217147437755330757562156721518504994450630616735415583019714231308179633805997509305409074886835903315969336689561851038302500916555738167992808283654257567978665462222330767140982691157176556267440503443706980057694545439922033726017299205691961550785405123280020680098552804418267470868373518661727773277546499966114807051886580313234058738941282168222782375329367992828576175443898970155115176319039401623115074852465078793282526464869246835346383179998259505143944051367382195415183358750079583917267958683367879245961134054608637922074952268658891283153289730061620259087669793033000069915948932762790104199964243147648824135050751331439563619297423683627276638415996941271802431119696110406268623584391590001989479656058393354569845091882584163002591728342494496630320716826862440939520*i1^14 + 5756812717457561981312356725428314297675813971614971509099105004647065212493320988167189409179270522682949537317427231882938730498019933792868513973039600187274377235826594295043043686890397299603983607653248717068431711800039424221073755886470951752247669145706245546068499070660875150617434136946263780879579504500817840246136726390629127614504203978693658710165261578261257402356856772574093910506910005836638668857587246882542583784521828563066132463149117481683622447456247300449905434354994935860132320262119019786336969409331321980513046065570589846338644473951940479284513628232909673289124765207764783299597959358125853738995955591145624467697986995623628397249914739352587845094157099569983527549857761005080329123654079561682987098666183607320678984256558162919805791655504483882476768842897422471211392234912366177145949118234325850213683292863694507134821507288270330809102206975116659071536399057445956328925770077391062785787272678437305407547541162312079783952138460663105974093794944617472196111219397496548023713185203780850587927439776459610831848171255794304509665266838084626483680709825508341381999932659548345270876794280028515473874112895159956977067916766384162419613803086293127073818022401866646721772518978158870927440802094769926305915707549982686781392490175246362047550939174791682635651163005230056892731495486910982258688*i1^15 + -1129953574542992483625646843423214552126845913590861019344162514837678070959803753814391944105590703277044734035313061149684738554895411797515306954426400819208304829815107312864067354230315571747503492762988521045726340177296770335954691989765075820651821931038295630879034961602200903113825118870596758949220097873617882417219883376393493094749738213454212316224489539734357282338352193940955978135917831843705067906793914167379276943864049061413498677206887563452298675752175611387519245573251432109209370780093918977896940990330415772851446137687845298826258610874380011530953497151289100075495294430153748473491669428668288193314086601752240535336711233740513870125169075618286459724125057332735463634285145453981118644559241787980810955735445797197478681987773017936863230866938248916171180953831942568703084470354569043296316796076315365779579407004562916673013313898442682351029616575385050342832749335334242051399509120654264772333392672154096075677632924109976612536838235731586683623004156926575527339388068269588845960041132729407945317811714689486307123229330393940958260158601719296262419397622744757638245528091021357261107585366007529274949946009250704813917735299623953079405233071575942121359133644533798590128590160856823054698322957109221619376837002224598211912861560435805058787429609932669953283406846844772998443456786786680832*i1^16 + 494680548720602664159552991835609696100000617809640063416439115317743718283872188783792521446211086813031475923928047263464266513420564651492640639586367151616448778054787523592212695200291504390630315697268541725450004447266565137132571692276366322882588227724602128137852250171659310692246031828177405738198629339343862384354202367674289342933192659457297866857234538136535787217765776171437883239292122974022753258485430678614856425192422692141286347709491005282783970170641359348398320639066827525180561168750540036400008070708320654943025066545951759527233400280238380574876979643072379163264231718909720969606895374450736404263784619320795089527824720242557468722792852821074974727877918993309696487616452655600442815146054624227273825324071963984238838284672299793127082910153049447143132857680850631391273909758085392337630913974504901126878694045529510292810099998371786754085593894736329359755319965182828171742791406552937560667996380714098971557476401807510313148467435280843151275848643856817562442807141347274730533087007707455651584801106756216464152440863453364538186658529087619735378443571531831578585483770339631825368659097554485749209833572823527007166124152401030172250430639462674811744682266144909426164448432791066009434963452179432169408761479417162832334598297682732735000715601375924739484472163621861140030711616503808*i1^17 + -99300896712077395571908067007961163837610427725603096089256641974713994542064674511342650199224107610861722483644199566782030346230917971343060908476046649245116591219515749283661334177087570755206762843441943501724031941790732138442581815603513079926098545239464348244392786365758135054196456984042378660634100816227226972233247528899784305698179588926888038771992182306009584235875086113540638459429713725466148203723460454169786008787241925913273070448058768964365727518755101820174046425515743597762481980769291290464473533182797922922850170958761802058687167651772200694890456330875849294047752837156254998076825657823748660958134827215223858782361297536812599735924006146995469354601929304818275263825662871372631302987682600871925275120961892305238691847136443150802089543900003017385198702327973637562833274173202551700676250741165708278436450883091073356138261724364123082990607054766296857567273672319299450696023901768609862809383810708954078707991435932594668279868862420474249686904882655164261852724712961248401282066588128835548147569297892445382512528445868552600079138411548600289999397003269482292406518509405383072518077720895287509381463764677240942738867047968725170593580453278596179893612103018680759490846055230937571420835419258029158052486649984806444970387887647194468955772232789386465118721537562404660217517178880*i1^18 + 3915060810243357550432291031410967039866647897681782407230755096657350684391411521439010509627980217095758110787481945667195202588040709592252397563748017897996130093995557535490096633579240110381680065079818200804653349937976354608149071013504887852651924199083584203908818497435168971732441619073781163028565923489855812581008606436711168823906204933226097317872862382244485807820325307651110033539073396312117282683784070740701990692782103486231968474628340140363695977509586197543792612355998629403513758499951157053133224600616422040742908177587218532713554801898614232726207226838284986551395508813569186408877307270076574877139089389948181023274125115653789664327183084419965482980229648507435734627363194593450374229564694870334049027485066552016474843660508815503337708611703475797609245674534764515514136224549779883770747353517806263821499183449359892424996037034231545143051258675481040557509758080542553038422195795390257252517505598921369025334262432740779343463234363253261474569872032901201823643010644003036680664455220734164097833807524653949234970455063832471598397968496541905059660901984039242075762069536382225163053432633465758291099757516904997242124645263900217057198709449760279556693736579105441129172673973382508717420222541425478477490844685121305102361966503305160496850749755413655307836416184679333388877824*i1^19 + -114820518975934004491689522166318405001343828764763888926245858850944552312497902898154640846075983636633554066895647246368734751387541110510970740970312293405196588895136804516162566532768408785903935583102568111632905583212319997568874180870776923220832448081359475462108531034712107910439899430987105101255778729487901236943500274620667057943237120472788056230978551071980116025734854349095533174973486094781339976591131049061918488200649573775988019940578794358284453432932220775903866230619112856612366118344845896113838800422576886180957586085622749968311374019815325502471963645864284758241945042329615624266110321526623795346609432317160150582367212896253352026756303958533957362616175968605823668885027665646403161824541445216137913860161096224246486659604207650753580927480570010809748041142233149133672395403804642160434144657035894641559177494926485051910961687109522098959334945001930435433827366631281680963056610569751668293293694358075307385440146563705750853046118230642456331573584369282745107193381627530773200756327627003678299002065096506576825303336741500192260675547826738101486558874803903924785298151280944597953463285615365363282752395785483043673684430053394377326933846781440798168293587971946728420736360076977622931295119038051139865503354309272643153718794825506297540385872952066970679660843645020405760*i1^20 + 1752227244292878500778809167216853310862069373021917089313106095968995411469784191927883899203616366045702621303036168945010562259502644541509725732614122399117990379554835677423570644663883771457848448557957523947313755684707168008119849202372629884659231455246167033191987080924067130308581206389864753828003498980184167503675047383821291430346524493746288706405852230730952134252286354717497146647735894333617476505077272098521156527346244176788132809644550642358180083956921562347445053736725374093754445595151039475451824919007245385608093548762147167212056753039431843941476249270579658127602771168439811680485818609171499032495275616182775923135333403801744485255226477559073700699277673466828961757013396976208163700561808525861127154183001508782867548720634091322182200338817343795865842748084292027693728047389655290968495383436097354148599987894935057079119283762241953641165774840401641315763456364187949868683210313493502262150460364681928081240099261980178503565900180512929234580828556687622271409909542927373666545417912393598015438077403249846493701526395293748747150353214984649180356077092605041271423933572814631629792287653440386473174078409271189687085555892765725327480750181889718752639959333357512650389648984563565235491444804210109250692936615878469559148623158264310191140484323295122067477530788495360*i1^21 + -24584654491248958938096973007954295362061265544237170970246168489435196872117558608461018672211024535078234980807479964899641453269186759957377327680063015279063861707004650658452805541344958076034533551147684489383956680174413364708028332948248617148769163481144784453275235539585495223906972580787784339379117617265465344367853613384399034736063448514590561672720451579108901348039897982288527102670629769461649816988306170774951579262673100251526791582506193872662245422782382366209369371007228855814346047316829905300775193456402736750787165915744147020477595919494802872395142215509670401756878455254792685407134998209030329718336086032759353607811026743574590728958866189091752605726302414230194821330847120242985432457430925757111884362100848560535435393212540556894383976259123960182121406256631264178042255217772351925562179832630911083261874151760646188422325757806777856193075408393325337621402318155856589082200477315598569372835524990457419198012003611611569384392738759131326207906142488757214759650729858207805166150543908108395070494824953688415221443071440483659735617960148471334825618593592338411048303843358482568067369928940837611023463368888968759136229517620489517770180924743317542079984900384346296839370872641681519992482015399769729307128515330290530444871328275925629663890284918448124118523969536*i1^22 + 152776774735899612786105673235181032307259217465607649745398703183235307789327590499287223071266443325058208646126443008596719659588420835757359461212585915969958374137757398652609217581564591858061611900422789468118976223640296150927184465426311537699794826441263397813633132301474549412207260179950865567820940794191893622675524747349977802089877019090944570401884212887032593721756781719094680058270352405218314252554254333508616744591411629177081920398528221274108399121345086125941598488834514671774736556579137290083762799582465640319210609001238194542771219017911666841903999093574681908157998114551890286362527099576443585270089453482821244617649191765414936069251523770408442118878718510944616246582220131135775458582605005766951276561406872819603234577511484613529099792091131514584815734620688699177963281352759023746696971348103432210908274438719599110959432268623166182173046853335406014541002685548515880189347381911986049826566784822693981854698931874654598027191573713426500425865574989829264471477884283924751454749443500518250896404223637720261143591495661369341335086097276531776978117624618503175838753941243670390677827684190584833925314775710612530897941606130752968941017435201952402872055826111158285244903146543318679914035778561415736755245650588684437357995676340967861691999823148667335868416*i1^23 + -1871509822933259263091060861055764829560899217118353222452224095788073943874259935549269230349962946341710124367414680362223141046710803854520755823186547931149500515385670261649577549335950958246482820484201778938853840577495473195627259872164286211378673543666549871781536164248423329038499136141871141835958545782253922917888815775224249309638771541703268248788424522645998523452659347690305159843917106650866702104145124899907167187216702647038250412053977397467738600375821406445866728951704842151507557633808816400910099894399299659269029244068003419186736756857489021018356644806275119806748775438566717566870820441543287382334655680521793247497795993671901281693457302684903201834090391250552355423166206917524363569466992374896183633642069696474968069931831485321284535430923430412569490649267904089376126872880050866217163601715995897180302932759970300394828739428278065613327390212046353351354399751446121854663802380202184082997231833637403814511269135796833546189040043361101219378121030167974650690507006185741330281905848253706284793075559869959897048696238758963750688902554068792197442015652027531947346114269932578419374522046648954891221364458339348339724801243732914425647713680573113056867971277029567947419808914065968239083302485288303541642407871491157548018307862636516332596150111886639104*i1^24 + -397217267423267827557310019253228748128068605599797708164520839617938228046357549086789258285862973976681773049559789939443180081011748751384025899004837536846234298354942078603710158064099166385798520766461315172476969963479414617296753505853120846639322838760738158530109454279642171117945589025189455497232901705346190935819845585148491853171699532967280460345944301179385623128201968120550146727014584480153505919524112141575840671679253374012859348823554613124043294709403394584231832123089326608175932098029759519858717641283398931013058800816189034942384491963166712256778857521403730652419471335069747416931656519530825160503154765836315706600251808480204815608770491992794378550848506313221622719406612506911791296765883553921952161638690704505562809517669090987010103699263892157626697456016865371657292312680976580814308824499898499091699993248369148092359742573536859226913515532376176347060112396785902021196901942459364776519883010783842702806217401141395171512845245730039559123561020516264077819737738382739958956839207846346645384099367638019016011154390913689132853077732490562227928294038662817682316160889590955613032205617122074832123583488457562717143151597614603982665920768639599673888241125128156341669972947382517510014526715306240912575239533895384204097519637687542875716640047104*i1^25 + -35387791550201179398927309365278727751497958848622039245072342329919581708730935993733827288103754861747768357140730422429386911249862042920262418762056333948069913939445832057047938930123242269732164439296800837369379421809875163933727426339641675543857631228535534944309825245673981675175993536734175694758400308637243308697674830210619247088987393892864970744855146611600176836002793096667885676371276053465237198662966710773194901162711823302945758368181012508732093432035498169174300625693529162328826853359818431930118848379574724335402171067269206122151648639001207493090577527191472341585721845674193288306397906072360722579659290749295541654844748163171490796856213157356212969336041761059804990825321047203778306338388142511026694568279755095633099551180997856791624936215572303746386710616676331080304532476791000374953308491344834762781602492920140425403192257398642507157722864086858313460863124335078959336036094619697622281262451198334065667305985538256606990819426415642068854385466532775445364156131651890705448094769998424201659801829439009233024774835656709309720035103269557901287582641636939818892564832338739225502880217369535896125240402286626238328365350015546070928893285432789097809912352200251129889586056081713795852376454195215227754606623529227099877100833541739490836480*i1^26 + -2893621423386497748814756349410024339899165035729759223402407197593662491637047177676721339211646422625711022810993507212200886435291450487138384248484672681730027144366785871972108384913925542286840922880773501085838754418131615930799499590766202726417921823563951721815935591688657539661794777309620218194912150682956212377345091087752621025085932502492897594632092625392353977484611106306422652347136765206942870471425256612658067071539121843411189805319121045040047047521309711223639077752142803061821488058216166768554019648139741735112141416063617490789823038963193227734148426471386214474237640924900072586441631976412593579087615659949240862609364696047905182695177202511130944192131495156328410353569612671290369082557668731523367399024756806797674939918040504200133308751175259009092313602767960916963485475913473633891417883076578762142936109960116145333031789257833178116302450209329402493048365533561381073600552385445242990834825504460198342298182966724921997884164950374938351393857703373107199264955985082594878650314594687273291204237006191095845275731656839549729483586835110434035291626018075800225694060048910650320212475269065535366615272336543035924048500960263844103072714389718329554228304759392878903157852652610161947842837198211524614387532641858737015378533926567936*i1^27 + -229102198185494476018113117208578529071533201475907243814205085568459950272609486064360761779884377536548588677422764301764950893162322262960163533904548694557282748591757278846096563742603042291911665400640639826313371912033113786356100832506184079517514877937679221816683312877509400263905804982149272699098550118201985822046046494145211190926371153683769880354326337044124921836342764390733300040637785011918451859061310315913053609921447240535097906310300687912762350990668874405209572175750252857886840087983654843777575824045580995030196784123719577434774077281142848475645575641814856707909877271906641969029843599406084989237826868372586557419632577001734105430559798084547122024804154361701018167527368093653925420716071354604511731174470798050512089647047888793438019356267748878909310295383460280812981682669404890265954344431224127898947202141355580263982189675666780779184483755631534372117922537661740694752889448324000112984701131247875099799828866853358758859721949955799218161367584709576866475960067749365213167707354653279010000246188892391431511762315710508428953106334254928610667767974280561072597102753744241733077705929253347512498628675482511355216676491850202026555683533743954743835328882383356260100659287735094454706678712868754794743778792164021765454954496*i1^28 + -9212336742617536445047170615729803714917748959167431044835282936727166587455712246489748390190993765786487634305332729827377849115537844577500001207128170499290932290943179995512695248237707554414132191959372952613555552781831818997655523711532515607531467871527751223197834458565052986742544282928515948513906048563419633032559298610438876112347662504147064049900940779422294608049899567951468280213947979596628406411441250345932106313518020183672899637655297923807518692938747801103604465047649282177007150224400075967297238559145725877972176518615424054035711356958066484266186028479895189526010660195962394128510680811604304116071984735215938409689302970290258954972304794023614239304373129335833015012360993442149130289824657872575517852253168540367730678735722318146850458648287962233521212122153856999337871840893191974624629523293061971366017621180262356034661266277063999273636823906650536990239814687465911359307268352352970956009981958929382519291286849316085309831506074871035178095312022743700934424682064484913438238179761338857102942742420578104585946915721142566923816826273325605532862977092056033760981699852855010965917557685377392014479424159007957089133656304709636770987698185718656750162997854950109576815100118798773607785250605870047904098268744786116608*i1^29 + -483113997205109245111830779392911197793345121925328210041392008238351861473021666023833085904655408930532452661412907003927031710459955908686965181435284245817659179907407712479455217177071377686837935720841325851251452027809500227400048868062877382607859980196395289573423201664755212370719160574649787217929438888470604068694259496165333121877224056285935661808758303695152264456864310089999133964593991124437050538724768100135865488737784249276677070514486772500088299238691488871215119551155499480859061280395313086511472341494652991768769356422332381060877582887613998349951051298206465580983298216362310932122650366617746620083050429504806733305094809472619121821693914965761150006229905244613937036236500108901761053496024514774856608398190729496143055081496596878829699789869987618356072244476676529759505389948632701624828864269809783817564564930066080447953125546481952435974067832717901687895320557970771598247747585251266691438808215084697774707496341412779812137213556134332618176201308340429703273743240673587582352015277354367830091201077588258539976182162316623733156949886881956725962195418732455882619453142882315220143253268274528489178497997598149670903423111695263398764687872704288660391756128629324340526376059927564587323727846852549516032363986944*i1^30 + -33774246222675574070236158613852175902297360210602836414920215233299651080387562871468813291593037345858517216435892349400033953264371852335188037499704825799749041106452813447764548395549893957856223873404300670362330787246177291181601336142513251478061030334694835572039212240913865730958631970090831684261365103581655527787805297369636982532278534679298882896257549401380800490042371305494474276733288930889389431991161878592378787481444914309741657281674676870126778423247057830680966400135045669982995304962933992404185525309318094456324305021725445541298797800999558508080824293768957841718211705262542742102108391507331598275703428672767620494192352676367163857835518135438239520351619948915548240750326775277782946538758269587606772672559125301355600368713408432695859257874901283726310743733331593091264335087268794756750874966637322043330207313939166773220253424440239516491101382419056810353426357059271326972368171149604941886440961120532461763647804288332467178143853364716183051315808190103792241935711383954725533496247155860119542201923097086425454317865935039532072591392710973470834972086025502227444328137193518438080615514060216984820661741643366746778239283964244959984742730987137082762364293376295660852828924220843995852845382871010563325952*i1^31 + -1724672833778515529776252488368120908674110228921999062475354789253392839652078434770878290583588439034764923591148829277036930454925391318899493363690764499427644700716001645752644474278416835400918411376798157274354736262877713140309082985363078677164011472848928867517332142154292055737000905263236352087709239785459351832777380583334139804638671089023385339875510412845376222203977044779676318950725711372494226892563637186407820716646372705196916506459600605715385551692627305249484506208461099267054996393170319153877678964286804144851356081703669963969632063845764133580146104635803926199765525801494169360627397410111191395724096667753403351278564691097158093917346135820922240113409330592289492354722406460245767644460586299329637351206272937423453936208350639984300071928685597025503857789070970725857074617101535702364451354314214852118921800981180721371310904076479132794185354425407833203801104006478901671254632068757280148004940311102717090245134744456340826560730103429340149128355050367349061562337048959416044660355892860586390909979672165366077215840900287546208039402142772637852033755309424150235349624255565379628875843394257832505506805956281365725224154929711474413060430648835310617438880774294346326061046891383320922692808083505152*i1^32 + -69923110321595461360992751851688649682303026151098673326155703887464323583846340918842440403557766572633306889513847248748577879311849731216700165040658495730138664681758160653451268772314194546652475774435846873632251045316661946585045659101705391536303922804026240612220662543403314703891916391685875960718327207346415882373827880513950312637831840842126778476229789342357186363829481048781580911046113096502949742833660479781348992293941812829770938267197116371581987458691868201303288037451278569822144833462985490343094634472957933022804639749234791661962727337499923929057785861926710609954158674034618706376900556682904354549179679666679600696400548561506987297927636694285428506629291059440123496625470545395508423407842279291369127151543209637664269045171709458629902017129599287464479120230355026777934800281457524821283280778579444392249942370890254375401914312718438341167621738299678022409155841377285532827390373416066920870223510011296304892132992655903674410578472189583900961677228584192827617936728222376726154729523013945378265571762849266013245405354606574053460694482493793467472279195197327998589793847533520073469734800378993902269970580803735827146913718166032442450344534056889630392108520561457763985096886901038341446172672*i1^33 + -1649147806318585589202791409447117231841385594406156595606075787427771444966948771291903117515172385697314732422030867211320660885286029899748353136934738753494551688399487994297138162326860632183885119779714846043266092283976605934749641997464646036039782822248683724135076513415479539463952790436229034314428405148367853650882647442241756336857033360677183243647132776945089113489580336309829108279081373207771285328335338411208445500094688432111849997730158789900967881011340799912232324091934010855710314568111640628151916037853859144194349586664289064910932080701375918551658770904566412957671740614565043099039779355511883936896127918408584065276581114280765451652666709843424894015108036375236238839206029841624654993265814155688110134984548982975628808630996256978521389580833538122516052595049259103133065359262853878113632676787324144177577889491148381475624500545915254423017979173307943013231991363996829691325578457098721806782843446576796747790910018271514031120373181284900224673760624810310436753911071927710451646615202938721149134881315139113225775021852175903527621217539668005858223180311648033012542167034977449484275019713498488289063878180894661578677717151988368917690149019833478041528341726851368274914849094117621760*i1^34 + -26324962554924268817806839787001884279755458695133885606465482991220912432694124957936744654017330880858108282162940609019599271026215652555204061608866035578048172472594933689337861425463193474731604260511652011085138823021746770619112390425908080632655411072615548105031358276562241188261315105631590273447205036303972609745306545820567026504283992450314804909937832495496186775049191870209023012830084920802807310657837002879655427869731805031845165084950360393480365182381345016025590363434043893317959996057848224996912017545290268181362581159721597314169070296327586205703609417540350527487015310232774785391804183043552152574778278389362773970582301114946545728470244247084735104063136696002794987863308977911186322557286111950893933985409244968784497244695468727347602088844193440973913897707928317983126056312617332431193978470041573436383605899929488772370610578185479526541846701621980235819735257342524915099852747997304155256367010186935127062256346044515135753327584364160561859378265289568480949755081875878682560436297649644340219921700306608196857134164261092499854056878420597647239137294953195137944507443828921795839128307158061352031030819080292216490258589645295071946979846173816454249881492121696498473125281792*i1^35 + -269924258679813990229753916718352930862002674547887960951088530170757379337523682513623021773436927906369326186807113659786860496704121241011235308836041940115309399599835965537539118437001954674707778945771470057174153846503082457899351067476236364670912348354994434023186028016351313912314787046224672035081715670562770220274718018664857710166121759878782760366749111510495702605591802722507958078226240197995696814923175230581034850743668359675861268373562358427143673926021149242817920989052707287840552911046105426680619362540502028847561921342077375034440947965146058175101492448827790407044976649680232340439081992787423041893744948887527338477058554912464546633221712724630202980957068373384277309239623603348092478442411507765820022361365408071978633940401566593126615347180293852820712041660541312660709820620340192830705899342417069122612785592732351438434176082361922418390327040102920886773802748998451451563367848902335980205152372294310458361254604817543723438969278873426900634557665480783925442693415879123193180789819862784268725818687329420077362188826987148801954209487932664378906820321397795919536639614671536523560365991791477104008252897664062867049197777773894628940599866555098256491622715532406423552*i1^36 + -1712835737141447805771463577216424972241880298581378221142947715816541582404343822360126164220638909779915075624226951192362570024540697726790785530139913712984408757303417818732917369106336273029947827256322562536150678995816448047975873193026957002629129912991212362827830258115732394414693396567444360392132472878351824469392922068201105505806740732465935200997452124704432722969626263357165918203054649417747257157106320258503956586337545564707916278215729370592499165993387840275294558669636929591196187820849347326577167639250943411103899111860638326351765949024248337433538884546751925816943651547976590878406100064723394808172553114704578554126770677855623886113689528144111671111774022676847527023785740716456173132786144240009381316920213668803871086318002418932692984366476991753555967259601618197801993376096087917425742013839620929150519429303695708145879390859585343573354904122119831582698814970321324847275887485316523095437798884249790306572672494156858219699945478677512625150896748592618707851029308990015559700247257604629872007291933289241785982789176721732026755382967626719074786283596898671010741234304341738201207469424332246958827488652666786405347668855000784555727304677819028023162494255104*i1^37 + -5915387904884255592458731348404763661151008250202350677949085960131492175076258992704249887271196859019849849664813603383447744343390715149307974550707496395460789513311853149641025066091099588304284503902869417301530676101636794342001892775096915189946317967693172169782633292420676461831109236301318020157802416873490445165052855664643293466793425586745054727479266305386442623167571266826518680462601384232869646713344215153328535279287533694645540501721871938440154394814864036401415870945395130053350951804732932070161647862131572670315841938898823297323131982177799955942569207612579710421961478155051648080711071225400035214011342291348446880316198506164541811211336883419687489482405908380061440422373679294583401348159252943062957867223575313932772473387447500608955254907910523908032638172370611180798805903827541134562222142264704561411078118477675961242371810311671465750432775063288420509817721373996942323795352131594515140291522356287196419479108652307030782958223421385033494491540605994457540694242555240760095569490568976162988528220600085471858424871269573138353995118455247446424675042317190312914979588030010571452604029443588723167709490453459464714101444207257196354574916870793114681344*i1^38 + -8336565558576693430959123385395653533068206198752413070514102896195675934656400896042823070429308774530584420923128003686518333206382146273786529050594189029335374933996703392296246234483262734868230791684831632636571067747180992626676597201168651620785276181614889354854537383614410504433111839725907138402477251520469534055725005757652138291599508081840190849355315050692346996178413448650709499151237516002242430968323898126344269517330513936049057314947194161481949880556556446453060442227709164775395393503434794222986954699229886091353189181171082477201703055535522591374726225258279734784215090607068961218099689240329232663134716874767081079385503855497669236937484469587092986791141109963025789364181577792268446271901628701678552058422143189830497216473927884094613895051816398591477445831510730169996242929120446996059479318132961819373560950986791783733622776135025177990804306913438133252069437645077571106995750403562002931280459441603081724046937633730195482254457401436562318420907746363475823287475863960150398729633807107041866586588156180036384019901577270094152041558267532161616131940569771121134060517162038404104442829686895488417183412612770196492334710482433710691553120354304*i1^39 + 1794040280612251033519716222152565381101945751445721269926811586236133580896114163095173744983088580656093464890714570941878134601904190906005233923483683806816892322154948785219991902877029897857016105864031920381856106780842972247771721941028948891555315528414841823360552855595273936044022396326812263366805269045991196215925571703092897367506327618729000583276261442702602921024579631543675211102985150431398696229784394939382875945159791450643416555969499677724307887322895531805498220037622310454218215778022469145886308172770963188147460706451290391597404678119856825148967156109719578938169805312407724044729325172624414916781231151930999776662234718065385676247349431300824102760938852735709309488269899255478878368102458407906547189134420964280697678365368079719702053844808452457943198986965989619643128070412273513785522812730413349892025764879217821000908099430409584385729099466180564188889857224639198849024607566289745537026969224514932934502830650586455076891789031986973058027748114355919209703056315158250074981759569163349349493662056949304419533968032940032338830711844907351973746915862387528284490475836513535630604755712218082028643281632465057395187176397434657964032*i1^40 + 212073436332658461020281371698573736909831607454026473529623553864355288487882967760010801463131180476196200118123147716529574305124072407278332901899137353060289082643174650922608064944917376820882839904796667352999007410572891661639608396066445937754263569670434407614372898864619971485378583559708151162332467927685060145193538482698154770419923999297676532996125142665388946289279526654984979753754055835704435617688608684215165788148344730696203529487495339005170373789477557614347954102282702945393911179417274073712919776517627403209502509775682601409651047545222987527172950664343051981220773098175320512138390594588973656105371242156644529522084587252800614639117688288300782057992667820175191150550537640075633805597049716142640748202300101913065679953157851824633695447140873395862651962474865423940310401416869006142219202584471182634954222481290239854132200472033513313939138975965810797551154558705640073798160655650194705079372554585285203020704193225058720752360730465289276398715742748172755536942619634148534428428783805796776568451344284018262507581920104565614618279593607989274069781410777326391377781853233140157527697662599362245823922839497676995388506112*i1^41 + -51313418660757459597103919301124119632066893345031383434129541705654630558664961278216771339479983454240357186188413999460284620779624835325426915023237593272036589004298300534765258591562349071201075088540437069456230807224079560184445688571786546330282318039074292084048732159254740329803070951740043856924394000003412412486497378256862255037735131485168489204824019570040796167481935236131801590454418182844703531305081241734595547861090937725768995296906580767971430122766546893397284416589291312853311436667579537427041676942794981767668209558268864863421912679167272414634362452643801816110661467903276051240974214858016326231650654811397267663255678052768282541496212458850012254785793169265471628656806832409557011603646974300909443206149786301636170834469301830158426385963347012523301355986711187290265052439777050389627302120178681546854025882284323278106389890057468948985923039697895267347272313389319073012189956399648256321345428166569358904192483052732216879158070455876796292420511375002257298839938453560318242260908557334845037251158636387578471717115045279367575641591849011231637154367505983223119791137903097101180608644361488339971659578474496*i1^42 + 585427265786867189845754856678884618929925308458041856376502629959551615832564460318735892475265297220930121028378199268524139108609131400614475003816658617580144554073060950796945867608087628825731380490316477264818043341701171863910658637767895379938650426507354542789915398048603823729776218474548512259221230605985875909859639893874831296332140946249344836878432687066035319799121493407427216510978235967449609274150209086921583063297078239351413687512265290045072695671828968669641060527214545782083052833705596862144975902533446638058250617951080862979926811709273620062347726738108867679197050464599527187573158419937410782303982514095620142682603990856867654886470177154207721937627073311883855414936855841572493241744553465433389535919723040149525261831629866770226113088916812154581016907738444567803182265730270384539211537878948325593473897180651602276125953620013814533050066260631874020210348904463043935891993871696348281877179972870470079173137649453072308374742663444934504858609210289235626685824302591316091153497477628308780012756807954313575710492427851795744113823560865009487094868428652607505645733260256101503865487324904423424*i1^43 + -8155278369898392012912847354622177874503293075230572016187901736103036511190232012927451486623802772936857148022914537896971613810876445975529128207034234834862781533342694998374166835464835476848987897514452306879072736278453685466113746017632164776819397402914749056201340726794890670398622370633260021750091486252025527120285636906653886015259834315001727501731340197673539531744167237960966988774015397121604338020740267406626809678920828515625192327586771469317185005289984804657334403569830058597649948821196887718168621042510184637352448550577440510322044913435822986889727219093610922592837603494809863990021845849890097700423778960163013292904213187247354417180744206056951509372227109394992788655953629357738207243291837440754730535390648556531361520486692368606232916474683368859374875684791001512623633478380607600940053372255580614717143860437728608968749108094827620124077876718875065465235019178831940865542314762087827032446329862122170929332274414700474739787858718279447172830744511348893706833347359134326670481312134938713972160314398038216077128834199780831793929051775775573916261349307069194676280641476794503168000*i1^44 + 27791685667436584707045151107472462437644087038631778806918854638717948625362983992993882020190936851738091701379291618537317333245584907092788977299121829981359726189398081016884757073045006778641122948737027828198739595870453858247094629669666617544329758911865054978860673762158788336153617469743172820590998684157028678390599939537964934146497006394417517559850663212662533561834197763058794901538006942267628769782804608508739174419003320667427685660800956826091032736448364940055818003230194025013442809571422750698534710942125276641650801034969381763983032410361785809524022142993006081029543185453346267537580804570801842045437968334826415037615425844480456046277475917816851080096587502201858709429701290195566425944399136300451656059540445506478002875013207718265656103798093901338429688998780880569519074043754219902648539269541272950282707625061447370952626780540541257602788491882891342372427408250874388558882428101804698892604349777019307195206091075756763560816569691281837221799609345747397711799681119757242250013054979289270499667404637563485579302594592136883428354956830420015414535097035775652266381312*i1^45 + -2699803250702527074555122836516589770967553494098514449123660347913746511942835660428304416745919111598277324549342890975866732958936156554468098263395897149202511877191696926444004864261437300737455065928409564462718201521962945510666678223566311226625872437167970844125497256366725573797094548541563993779881783139337929152380671767139059839544694619264545842562347265920920766386701357843343994533107352317323994184067958400917028814143889577046787193368188283372865632882040657089458673585970490454101347577649784016928539552299000500444758314731672005379765382302360636215482588344691613191744655829615278879338428670509588923622159445034091540446019182406131794665175853976090628077222078140366372589068363093475275167746593963952773235653800210392723738419359338049369352807693008377044075424312094610739775209383758902693157520421935352714916800569986128135888167647143531429635690851566282469701666894095796270182802062823985957686317252120058007948763103000691633144546388606567006556738622510362271730421338357182532609552254876611852770686678812191248703681213576780537787251354589544816101617285632*i1^46 + -10019473376217154217173511783580613514794849335158382715762625058597133018910144312556242732020506985057928556046495883263678505392760883174398906296983013289862725431830049924211234980458451106856657050917281307130894869526990942431583625454765136104984569835623200079376159719269527641356459070727376813589815912372860229195853585483199513468000942687836221600544761847403878988156812225160844416453817440137027612976106513675629828206859954084890840753361389090674704498849566967974970242192858463324375063548477856555588190664974644080839047647337176412529735846780596641735671302067587827274414689550487799291008129852397620839674151469489526949969834208054114839060923806276825206656078070366093306053023960232300134900667084079177825750533726966259793005771718339686458031449904193866612882368954025493883291024647063953948325520258282007010157136468675555216375736764664507320855016030327392558095480751702627216144178819106885477167881628750020706752108776021217266408058989709645837628365940026204729425240998402921580885324024738574118964373147563183569170931117744950464*i1^47 + -73258585108017285760937691279029286578326224219069847172450361528650153690702088056529321653316495104978186936406505904269464862386195111012629779215630750711511048749379436310324268667135237682604459872570347623133569558865947969393735377811988945656663369679805822738171946097364317617190382786783702340195775253496842052254357906944178672449834363979743189758514668238728666606102581455267024326826395776739790448999330549724348869314656925795161306801551137267998010049846246318629522457363335738756477648589886461527951335835483672188599486240237972423645969450458135743427621455284067027991961993061749363441161285648699360845601243154254726151372426541363830212602007907372285770743466182514124197652750527500786046878084139964846823253968282972891699997091467756343636231163063823535772217876236877652178480100921765349851091171646018964158947166674147969929678090118440856095901359878610125252774254007751687538572024707317012839073641261256102037844109657562399224194462056062893085814745752594516667660191956522843403267224318082402915014840*i1^48 + 97939495642691718650958458952432649544762293442062712316120344910015342201613857857331482312403288650135422968516055115288912499185698332474489679692356517955849386272185113328757567954790968885232720057453368191657151136902771208747025704982283225010665381201824062734614393480741983175490381551865914331787835962366703909931807685635141094380087834067185694030033421313583540955909980899273027860335626296833563004803209441024736680027986898727442190589821523039591079806742393536430444752271365212474690893386601964785858686649548928341225453589405004462578010987909135690434247787914057339340709326337736003774779572398882323121081669055432267498900487492256642383603780748386678374539658142605900270270331649133654961388210786637432234859246052295723649623975922613274612266295700253060060001310489824914349908228714473097101398940944171871576370667166504094141171427142296597488140941457092513465964208553223011520291350402294308073302998034406070000437766273532650801122765571748627669338600285840164633541327*i1^49 - N1*55599768761061202691907116297272208454573187378392795508291148863679749121842826530806092013515463638088833604927375886034456813348170768229888112264507369743497678720449692488051661938540153573972212397570732038478399227449416523855756671085810037927161068205298080393420340587048000000*i2, -29137820448633300512585789146382143924709281365988435560552355082898763441722456340351172195663617799431422602265418265696970789628272806292152682671500749378949223547210032834042116916006074344314299539445360196702366112806336828247805784893253102644000031960218943588334027070203027805003540487037649228917404662555359597000380320989913745991178327349495475398702569545055986138985628241274601453910183349627097647067541199330579960979279941340544627699831572666167604958171602630799902664374344161076177065218999628794284959365919136050705576621997221075954442003065108336754768569601759952207476693696917182539978295685516825695421049281172473259564517894842483059512324137609437843964620359587665607074486544138491615852026540185519656948167344582971346760217357668816426774603816026639302158231318117153050414404149077119940778489668148716980730234971617008676296921480099057484238665828958590325629985002483044154869185137914093341714723447095412843458264172202986742233721555546596005589885546551014542566183152655819475151029450040442733624691090294859653054634419873565085877809116381212643684475498700013213245594728670418385868299206331046935155612803331118310433807113128515391447462933768170488668491772074312753758758368551707015345498974599591535516282210350311315395337022371294879438453813499289551422999425929148098861658874691342591709846504167338607673422572805911220322304000000000000 + 95200883696137205427999352867772029245484938815454414175130328633171233099232367942287693444511349869405920637869675391884424068970954821056898472174961514965667656887949706371347119503250683137516417168068538433181372803397851459791762038656367812501293221846491350314412531609094010343213466171846610254925193396930342826880655731314814163107444835519210278810708086394867249993449631771730273816120172291998221729479491129589204016133366540366483991156629908343376544340555978789375963176626041654399650341869694551455125058780269466698038315131994295419659320744926114582061985766166259098461983356864997536844160145536260097699863642356091710937282755719743459726932576321078676904652402530479552359729357707107761409146528189007387231106087196908872113842010430914921739700499703799874340920141892667654528518842284004930899558795603684660133159678813765972297898487552018640493229133325472410971776020640710736274576176574671401260222690593066686570295723062905949806442266788059008424334684712987342898701449908206768289075924765880394171285884878873263145314159620152651219012224695408406002011225695118532715570367109232937735399338345717469374323267950312409543863380166396212355129573511601834739149271959497173784635422576795427735878363760018239093720314693924387911715575273289414936350911169944828749764314284814659802683617611729792269480888098437029619277015495040479516426240000000000*i1 + -135887522833830470498010613965811108453594625362278935050056384629986433511843857445119187347630464047657688014802310488904388070602325379678004184143399401129788081703331910222190800844948591145798636205085416627035511183208849931961826236436247479513210927095785677536009442849702815210611628709222457097383841288351923724026323385031521334544623931592139106731512042344542624503697194678910992706577817006436007086726053570933664445176605835071562717828698078180482877629759507203744661323173178112418005845386090969663990553817128110231555719972407365452304067337161133159837572163886796977966586192879242509153934404155383525402180812738529771633946430219604732893649132841633208382405333571689585589173530156654838455482283108250712643668699873095037350781046830430263413928480015252024362076734755709161350793670058677091285372575673789028867162319377261184399311386912044884537720382478630641160048633366364381393417925795712448347045199709575517329745493254964273331613059745973157919355358421333749262723171995196879428865361688015101550878702486695807851646676798655010456047238226605662804548928759863505599122825807347483764829581850022805459082349365464999044029837391242980168643021959126198035205442135013919820510204886354485079673748270868044334377669077752789948976280704775007427257831471869857410935874025450403932516723579131238194663683314565823081171550309515175919616000000000*i1^2 + -183501380759158408425764723762181352719735397627611914259946334955874019565154882716361892016411878197671874175341953142890957496451049898434878868582269087962038769222668827024314801244494063839948931826104351703832928287283119960952364018171159662466482170822518824094804236984077225715391909668386463405826766573545357180744996098290976559697883138080804217639691406470946602006130226231964806992254933588426660102184805781672741832946771250716706430252712055143528596004073592395681012165544850682667047966937509438339977562305701144407102241511079743864995544092962013941859974241160197865096282429560649018668290557244844249682476284365559066849969726684646155988803923328887853492605122811180197799865144692726744680075453040855305719936342270970652857119824285962101920978579103563299870639987685001723644685406714348514326005995011421066401955767796320005897788417771403072799011571101085329639951963478897882938817053894114461281850372022356378619700578144735083895322733260109498695329912739738697206173632885798474230358994175078661401794784091638870702840572496873606003375650406207010985686630770930804992942496737296093538610192665532438272152195356110438928961941403922754697492863260505130943115800452185594229313263609732286602167869283060632727016167561855192284588189880813983220896690086171754253256847175975503625290566980647738387200544212878662855991487923752974417920000000*i1^3 + -127183048978001822897713999045274518716879735926594137514936377666759847763912397480560356920695294353932985090207754005452888518138913734846694640307350515491708395514069822833280464682770551132618459635979620219352123266091135889396358534654007159915991170900981356570237092358774136940047193928862846379901565555310519786991408801231824876403723302004114304151356206746962015666230071386187838853914850762399118831915313618582121422742910740217508166784544419072827901989125217654939939701025126747623986638487627737135758730964175531411813506045020395302488512138829384860140988101432522343364810110200016383347207609363722331129709362514564726863698897959508277253590428546046252558635433499064333816118098353705385960333944008835454478161649796139465153701649460276207219643430507314577167799396256891769506975939398155423167850899593705602503898398704952796760487704394545294459778635179085515739248697847774806667785955143366154088054442057219142891875854305019526633222650247252174845508379778999583165958048388686097219502899677879883000413678809345905997686485597277202358123330802963504151454614256251338992105926671810206883723136088900247812285699763706410008865194285905803594930386975414470132327933988861927260566565039214457780387149709099848947996180775482011087636319525915935652581053156682663046852230159492148714304320159043598995231378451065785085764688863418751385600000*i1^4 + -68484530608968931279353632163220127780725936368735613902638740584096351114362430671709204627715175520353792595618600698860002783499706734124696601721876757792666904281429967077966779202120257042118015014118330172443663435262335603869800271878554248511006620424293847625592813075249224696892361621861487419165991489976906346403001747192638252577551889735351808915394205179272305915621213561858371068040217396886422617928136707209941280819219965702866331842924730043035070665253157558818777453454820865267806768176990443637544873166061160051442156394685554425544051373033286031093438282991690811991158991147032445147133906911638128733162278421582960618038130097676456673538064077849003677110990064961572864609672705878633090295366323861027925216176968934650718600528244241661899379791749208979671403569575702245205773750054094537327311219238216132541082147215173586367922588304493646064250227460554446069834655610538454674782026514627899323389981756196000985662438974577292870501648097220385471093005825428057889831374477285028653553054884779431772841791750247428262770463144073026299366400308270222592636755185187165891219350825741722741967609662130959211599025801163601687158938459490799370557536444128185461002505029317516441904718353990736190991995490388664754193329575250600045981418838061403917833758122483147094732570232724883877275254341375905934608793771731588585689938439907678617600*i1^5 + 12174486940538783937604738291657939064869733102821999277764232157004308961442724734366316670444721166621194238441075491332278324563135265551012782098433221145237963490198555559923503225512942346845550187103104678517830287171724020891988402497710353716333232436960450803817137501888550907253018936880849094248160095457398952563621409440199452384185900803316120558926969285310493526810395179535897825716069808964692861945345916253726989927123417536988545195190631383615429986104558693417028945977597095016983318999755951912844531024810937244959116471626187544248839267273221931385983569351274363005168967517650892308472099305974535107874310514464872871594882743681199356278650119280525595708642034899525319183091743707722502211917024131245589511523913476191899426205143033045611466172047335364314362811389578159678678327103948026350727119247919302972322403769023521946529209974430979628680506417143040076422972699022297665729673057006186947989050849083216247759525509384880431983979600561623495321899514503166557995355067395983784142541160769166822111271302464473216889660921119457586957231765783893199906863986688349589890707588739753273382060323063422676947725293264636728645927561736995170957953439241019744543189753663886404448633648719039026834986916519864155672123968814337899869488919791824182608897407862684722304557830055242549965025894093757058615709039695021168176750403461840896*i1^6 + 9400390253785766263299181942701333037540837640459598409644936805322323432903439990422743570832433077151331530691153034483956047162010671582802726025696092164674668030709809114451671824376040958181031645661524158016629195761286896176678766221954283482837806182472833283405143378232790524707093290733120635988813116334271137469698394120093737658175019356919244922438527794075264647955582246932992860970516168184929729164472653069285106404459786202132918995377556243221338355827266760182397905049696057880226353930819363041258305777425701388357502007377945162328236869629364269705858067240074777308467854422204632941540084626123456895743591502545089946207598013603281094557914151740802750110078998147706706745619540296965107957912557917348617408492736910543126571806006958781183377021558606091740684221808556996447854128560249005205345497174951962855631138757603884946306161334872171376538258542186100439952429696313800357488858655600575300396240404031566459986586943617993918392401555716889295845039202528033357471939991254459923173721258902823717863016816174931713676849939846488566538264807827873318161158501442513268460780818412486942220702394732790323000083580879047763425149906198760878513637723031182343923203734497386561455073238401212814787512861402547051625380841101986764495157020935549113580028161608486608470010566242500793144145729050804370160277351887875782805591504715776*i1^7 + -5109756494037484868368479092420541914049552330265596377379491589720370293399039386588388082833716687158632125283585641815291628536366945052821966591271560754911081973602258362649362806572881176455809496918741010799506636961836864741799588767904705241397564359636441740469146805761705227373932512858920731051653723515080531084048417655247570638247062325815739455570680236000891775318786224850104811278589444000337860319628721114533190163032855090473439758374286494488451329067637579457464475029824439156218917232264178641782510804524537617422857633279761648980859752715225025176304677203366738083048129059488571468343083373668920268987208581832032052991766101763058818769402012676031709341859481245973232148390582677025363179113408166423732384665497341507595404113100631108171604640825435614346045260043656271510493420542145376073708768214600641746295505429925092320274051370325787059163796758588484876768994509144055339733549616602899585348013360628224491096129914650707470762615774122720631555949597598972853977389494773139413808455851795124388384469132535804139074139719843772009172890002570567737606781142894232692615060199022930131664849602370538538893479905409259577055390681968850669089725207705675830325516214056665446994826323352919189256630294792243246798270922798366850634815372413992058525074093192854875625978990679734762296486970840161510576169015808902577004237291520*i1^8 + -1252656848451655070533012668695809426556024021765167797569295134553790424027371025995403863040537513400105781798440381483577389292406553589614448877823152843032151433772089296300866411562767830876214984153167478111684381131523376449691012183653736597694388653384209841253041484474681448311699570064446199676978771656171063915889738026077936357133372810503682746701366228142368991824144195267115569498058951991035749217169838970623450154701509973479551101239054961398205779809378419994854919798380911160110434359076509958820477847565216608358024782914424594966543312688541211598562772209347680369971641636562279305436568514190914262341469011387553872100574427981216955041221168420896127651810155679254888823954351985374018946772336886651480850946194329538526411814459370239124129818447235251355629486651130052988861121733703049691711363533690788133502926159219099450867551658898796046343946684470520393925697370155674558965021496134736200733110133699047932871678136709162657735315052679061670337947027307450039456391414691913514717455002648714051662126341382473260161823174435439394372621422757044104937158560871535719655024802589500753245138630800594206116317562276963849900268049470565915006224843443427101565093583873432233323042504452865424458191331080678404139986105584655241759626669128947731273477147402318497400740599615258013353782463945634900244121213368730458221707264*i1^9 + -326046174998458003747924234824852394527405644524123863625203922524154037464398622779642942203970858287949189697039658183178096701685518176763984850141643878975751460054976582431161115921100016241514657683533448987494001848558750128128868499334282055979078709091476111785953787510501672107638023753272326461552569311147841350675475097848494298692246589854926037119849360683370580262819763637604178707217791743418032495543794467668766798934884080149913554935839219741318284929028150507673470181387293569760781373302798720631017677505818127744438765796386991589177246536734438522609945184563900059056774434197871035788009973546791607312689646534910484687143752844992488180132315855462668307464661564500250093068024292163332153783098813810916517711629592106440328331355750798358849573348736678852396033756237578245057478267721290662602322513656440788905846131244593318477548382839469963178717441803442109320590897837669150352481340827499963042780067394816171768443867921602911043944206458278641155926460436431745826424805134805202139089547391542897207586908473999360409037445384187297857919734685570865378373656564435708765367137338687484807519485319256462056441644965731305802389178446104246488068867255481352136426751176326707393199556399271615532458222068517802745714063266386243330262297776056171181227397637118849340885425060738114709382465036557219773703557243374663630848*i1^10 + -109809835150110500209003128835993617465679940651965879525706560347724564734124954713320046595075117632626113048653880279536064889071011811866278342094335689938030814701997090442281736807479613659781242409102482055165413727424658104320808220408782551829674425297206243230340004933316831441550037611433792110472948087554980562430771294723152964375088007967925958859596813218075383181679235907207370937348291185300936315034184487946745740659391848157620939071086569449552166726285712968953306303016477799461758123997407236505379878318159022037052044525630633620503934699976792130827077861075522771963044835685565557162089442269437729847079423280333257941967005655043168273806604379952573783608365712690476935496897557394627734818098576045399231413327647153122326871307532146411926628350407189575151897766841386625934776130704894995857016567662348187821924511290601340443983054321128117087797712032767884227145463183366326264198545967630822705400667836133887782783078863702803462511211262776276960818875860109167510531749450502441821542426231241239326225479539452767716862735878412242267034715434135435648214224545587880775566913376739603467885107242634223713419749795106144055263235672009111587771805913446280196534035710568523731365659551016034708778522316592820786195422521214407243747373007309510651458359463720731968646213827518285379032707734781490852018301812015628288*i1^11 + -48447396718796073435873354839241590633096979177851325317739652972038300751974308647923382886068247318293209181452899543373912609744946852510120907514893849426513197945518052446981349557309133808604149933698479196135751879140282915113667863078364155241652106649941660986367151099636968879684880314509501196964048346869886029597376695459125207960818951649595391634100485398809567238739167180055499945052687444363028735571158157224629961301059031460493807693118162420527879988938126858145738379178071005687215316716061261115509531603257398619870200774995941490186111030954220381479478142681689245671881434920876618523810492141054854828293423590600516536200140936507928995014099706677026911727419210440421306932957997043678914786504494202858208136834019331696984332017050834788878002970040515170052644683852375510907961447553583025470507835455137065760730359812724643113819590496117286104210148000405115295191318962887696954396130921419218162496228258168138856343809928371190630412453989141958541655783729238442582655687520753413428134368145244857256530115146667966281992731178778831623436787869316271793294734413012310411662197759321930417206346138921932261598717952731730711974125285298511577918821620580265622111570258860606998986899377515117832519834170830780067157659629718951124383290978625726932423440711803009351826814040938728186666898482178486444140154222280704*i1^12 + -9532490958125240141915292432605043315642203671908297202064985698552624983007537149224180249070246376430722537853180424211748299687331984010786481710571948535435986841083648204833825857723067682036592525662494058013779028907721055734173133011607048184087606415017175444316537124882535889698618033898636296718349814570676172170120398149584606606437269482855348139354756958061092190070117170498337842599435747743019605499031161495553859157343171473809782597985763284963584732817373547711156880963000204843751447246047572266308948762326617133802315895554765847559088816564583985584406323828225560372795334983079386439179954560559401093006099817161914233661719588325892577860815073073669816963818836852637840686724993871312698189190011895848459332942599596327664148604668133440102220500748355136919465151117034140996263338640239804995966255848147093260397100312869814701446630849229584603900398178664488769059932648414150805521750443243447287716901575549634258200567075025820795050613775918663235985001203588584527571840847238546656896286000108362008108368935699089300146283038535723518550902152518468791732198934505678835084596140462390109532442630210259722940190876205569244941281454263652328554942316156500163971150661125753962626750697887909264647002249128955307112179843329059904423582822127741156008441548542787654486298074048647535498543692035736023240254947328*i1^13 + -657910525742454959011390660410966891759232724237091386945054128533220318066058082712861727143341357773350000631830026863832558850577560068037312639996081029071755781348321631501946845529416276336991362454688195550548909554027777754390785180040019847526483123181323194119659946200363375660013992740925743816430414672884098506755857605985507121692037976154628967417406150719924250144710144136584778540355819193947116602126990428589919907806687348661710197867894829869112392367747179571961546013389910670550671003207983295048763801318004228350169784470133670561749619300818835657274455788273548841340447212944742568188099251136319102584264291025882065996319469838137932499858948762010740372838869118381910554334522666990913893542731900409045557210904914005399507463161775689412513802546813866160623719435254087266990372585716889358189718192988980209177202058865701223563017792199057455442924167163160381206674111481275619954345098516423759222449314671511007345008991671530727869785953460202318614354118364461940954494794399495457951542928037452372396881668572504982421659532333906585483334301796324579593248047917228553488872133960992383791227742378517973771113268915833088940238767448161792493406470238719881390988950458991865794432869075191039914346733887682569400558277420972542399682549623750172758093152329937041768334182289952203988141442007930399602245632*i1^14 + 7761005724827968111708185843279353055872571655194027330144136984483086971938058564151554993572574819439065079473555909951163769230147467013041862524701953400303761719767256564031045688739789849544596442496352260885066914901026515303552104225318077912352830968643211786509938122731617847240085928786034889285965564719014457179749088910216366450272780840466257158486194939872676489598638038142948166432792714024448091340178299137654425146996676362830640041219426257967716258127161206092969058640912057417539688168384256558079244987192811503009668462968151333345026591716926160443836375786811297878833094245755982874371089199224758100992621272616405200984789831297369610360559933115790308593004755519297810061401216698122203134747407195277716021645414251823399070720105953614484458470822396353960668011124243709222665342532891714867298087991283738226282140158295287261757743848200651633733599819162086393860697050828804423524747947596861133004373835545093914105813239832215205197420317838394634556916248400243754060388945374655452614117305595774359355392957212514276732177235318987859285333971406330101251822860592944689848309123025711032286615421871398745085131344178327029768204048576713925480650649579537324043547813413553046571556341959713794634953364656084716864721950929428562044042227247631171345213631735515358515835914867695591228250253956025942016*i1^15 + -1501668849167498902772248226209670900194829750976696849507903127937935467314974383472447719813751174197951184808719368741255595756800075240607895536516831508036813605274131419889937445240729872186200932849643189682693396794485553748195946830919946573039392151392902244881795897777705688579810407607606191556184687497216403581781005707736962163698928672683865960027187580811401254437873073558342422854426571865152215524213767705341449121473185166410823779968903640882858637534553231035332877287721108964362650350005306131416034301771732026804148685570792702415472745140944559519703253017111518493399179839637303343316613865954719922764460432135850314069084174611523853558035933284400693249513402681535156136099737771418885137751800814681497245864490442370099409678001425611778064606851364895704830096489429039848490783496615992981306012689605215052323680452009569915461789992986896566231792584205274647468190381063610190608162945702783327561642396462720470362776079607606781894569550347383437667401122530173765752760565151262492991561688464351462420769657549450700414089403544431298979085744299546444984548190375649813486668952926026860164272089662232959196618461622258297326995757415512741713960365864000115891964750570785957851193325580391914604172972466149254340709926888765274527566298614724815667945216702403504713525738972520607551700878023983104*i1^16 + 650252892199039914929605630637517623804459771655262962381208593172418351844926266942048096224684165411029593534247611790054018608701842220455393578945361825696926341310401625626907933114691975067047421328547577141935827347627476218528743137356280865456103593051710423575745436620165517702690302120554676226673703718890465714810849851454151457247713744546995530705373121664263560083888867309960205099586336738453504738851050897856879740981039868226659054987371449608392154847898750384111240351629739785740340027164711533597602856718091252086375609340908392034954224236945259741859574394565417804146362915514565150942678587269749173061714831157227628624658124449387374636300067845205799653546908077128828438850939719573233117642536064245496000890153906585956544665999171205810300132967312529774758600458932826896908137697320078794857749412584166179246218028133585507273821043281718580750327571356553868522591271094133164893475338913993130917906348722197291205809700349934448720282433461960647419287499101980717259663506011434209373665326958809512959339126101688345087776753582693791341085453656346491994602890449976150627182711995741319742273135895371473188835005431833248716187079859373869850691195465625848943753673338823195936369862873479995715428493684909326264715954637441472385679126043173211118999071180294591427709229780421578569878069051392*i1^17 + -130871056691307249591419668488558050394226491905322383116646731635849210994247605991593555624641555569684223877938237754692780268251163980357091492486249228304831482472634226866311698042618025351665325383598201409155477484851263366542448961782828966637122360922838166639714830113868677082545406572042344792524372188639118771166814565262203368417668829859722491998880339018741470967380748399204908930420977336513985317202508139507796744784898257754231248932721916069867802884757563358103448712727703171655291564569999956131714006149800523905558387848717338610243629638767613070843646591378755557358745173940166940660570078815667160901895339331214405781922237809917164030137718816754220585492766894470072494673672436333694586160369956268144980476291374629919475393264577286525968773111326926241176982440425651908095628574165836149733968654938021703428747032539869749985695871606305041829290167551592285338127084776304237530973058173239840963236875024421548545300508474880665456505231886644133035562660933682497012694835365234043318203639903782719234992638500882047661114073331782460129652724226061659832215678541741555749952756504058947120615430032075124847276746018468606783772789791894180813405062439924140269485633823218346026138947559318539659567782217199798356648198031553048187259894303488686752599546675877199474701997202747677393278730240*i1^18 + 5159726142077421742429632312630986266472252347908064373273444138675855276568049325313997576370057072173218871150354685476895073900401461836647270319819823092017409975026077346086791526757483301108065161114268339757732463429286215669864009764974088774224035958194260521848813258808839270340960172316768413635203779195287512911227958854051977882677206528418150614066243680471493902022683358707724583603030312200708769998586550711175894060908219010305297815394863967407779735068549933018428460792762806300530143557069497737294216297227815006027634052944796942098855141625129077025941219653477615069425111103529479605082372470494863609540558930617943879424900697951382086111687628558447272864129396044475291078198595430493566027954260781962120150648984272732686018432539759766597900354003212431722196758277140118834922657796597420643378759895081090220298805349197011796785479019917173141405409581517934552773573314340500304471668789391115512740131008670028376115003745196372966243936675445151489702893468038293145758157363321723302254240477898283820125751187312411772063119583261732452041303447417002530714230026306783955442810540481677403640175032528151215584884921553156194765145053493057315389184177397795878226467367295382540376771882457505245945539447139973166765036017170890815227928581360519397583542239362278308004030180688092016410624*i1^19 + -151382506503101915909454576330527918401889981293450160559964757860192976105414553868298081999639132434936927597170152720726898064259172719428754214680658419357894882564199524440006358220880279731597066009644569031433634225025155514385330757463793585975978529478574130972123109494473365868062917208674207548141484694891551933393128783594787725979702517272926613833011589277065362623629844958031353038027924888736805944761279500719046683078422287061536923609533659381802896741594269828562075714504185009301268890838687151155514549320756990676203703610286988897224125922817101509081208305939098797832204653230801018423565900545548838928434616144866053404889251164636651505584147380871395031646580862409366775648339311690113967571320821868196855207000592190276894708013134346626572754068243106001211711211076383652319251393264153409577469743307468900846031467127884837455695864408049278636374384282175977584515396305205828216808443786201603394093354809241920283568594817014977342738208111013238911521885631119317425061200349299164377311023029331738522412840426840394210291264901637315501248930472300027991527130238472139322716315147010506641101447249953946295936967771899796637851890343100268857665767157188853727236185761887968472541776872696867864120817965722504709089653705981328287958665769670377728619420233898798419622959838423678976*i1^20 + 2310403113815888685085865465055436144129717501037761179774448189049042297155855963244891439335432685486096312580613030629461755275139187860488036332911172983178051955698743428936899367221267423638364174041877936326965093642412932477621019278680114487384717916462879913989004158454133884890550470129969983978739985718529931457686554106526360487231163942406509227841795306724055597366770997500579285874815582067510631213857581660451572835246393378585173541115013523319820251242450899500106372417781944711175408743140616454106900530743380902052102654804694726417872517493129084475253510491917227774442979046452718925492000134569054758234322141455069971705297331424834517512910563122309115916271306421945658264938560067420388610537930326236768478349618640940476500935329350815390140552493769810716084360857995359748676478996004112657683878874597717471678974008940981366567731934831457213202682807187272011010184907333293488035776747196902030493627194127751137491266011868114791793965414468015112564505761947751381863190416260665990826391690262911024774683143354702427031394520158834786850221004411199830481214181550315512234498243823406258981823135621282165503643134163503332021017066376910328944651638745459240293630520692661963682680223885217297635884733555928456850834628001194805266600155567233301787984399857197752808035623895040*i1^21 + -32428118447021129492332087240819052950386011406418303337697562695814738939845929804793704003814999143285870864925963962455537714147533527641683361931265287915807150520722489206047299496462357442141277651688810195100852505052055941590419469693694289393742531207007440161127411602728463332366858302419746468908277139174445279372611196595697365376397671689290201898543436682079749225246504585170634907154155724028052915687514495462614404373756198746459223754114291897601218944625935688885551657834225369611767384369812012242932459453883573330220754740483624460540450548116677929663803200934104215703568563398543763442692391205689753630042051395321549539921507441029609480599273329192520868152387828077425440482878990613711625266333689869802460795534268239098887099763421407754309002956330653568607162117714209614736511421070863365974223819998478030979046019128291628477070738883638579378350334355492906676194595935561913743641683599588318460766672923671960686736097900186948955799968857590172802845658069372235418944960806584231333241074981681449297871829429661232106034915827288128069994937798998096192330681198125993747410829957043421666197982825534419150236290264191515242696653756811441504549676975355551412223674312934163038214557813906695410466600912886713141077367392797422257118501816108042188549320646540331720086913024*i1^22 + 201573605058170590803192001014117024044405573616402398591855620942532413094091431592560531719375992595945467361791544862475499592787021452993191859904891351978073108375084760481054863999247987761941867916150877296193874338275339407237331873615385528911092506431074263511415953133212021715361973311213799236908998546426859042258381771922363338021886599424135914756961473395775714385546714048113846770955908399722064046995258891681688595385614045652693728923861269011588076647412652698735763230633339051967779789515644418145056337895626763449843654663282831557610163446240967710445729736507260146244511339300519958941900542094590718346242966257367995034468434957749774994193112907601091909232091461306761965536546996448058431249404887006389186604660543977603654743042178058561887341502144670414339889910123738893921161307812282958236402198668787486365363000897853298722484372455838421084183468115330877567692147717995825636433632355332035619669718007898914815960227951098088299770669229731885084970511987962747889711269558672116326095219013700966455156182678301892213667394790871255683073964730509882552357753059035341091261776019516093934300985830545738365724466674110735760301063323494682394764804887948195488168989412182794505042400662802808577507853168425898313411871478045609930645548076215333071372665975892665696256*i1^23 + -2469034567335447122793786265898730415285032223156548882468271888136904195277202387745488056513778076870889238235586519144786077441973932359269043894765227809080328154881629612019849869187713522695859811957783091557715775339656031691699788844557005117105039598880772970045960670517036661496663946602404523575114712589185459589531679741987647684524116321344293965531754612854221551616801830594056905052426376115409394322130960090803457134607650769424543462985626026205498582035631681294368678129864139401793300857307517916147409715208737430172946955992678613609470908828534861069704850665162604121991269993837306700330286320138430445465085786698389547510787265516687308217646407485841922544951731848934330909564217360580949253880344922554127395406034754026390483268031021897336141610065005276024678248850568022953203899780996648663027252257068269994578653521674179773173983982475128246181089232930458929713606073569981509315419688280586287503024130787723909926355339299325160962858182881990648607634504470900562002461474011978435069173994503356034691420642204078161296283348280714093739773598406714695231045681234387788260452960636410530939136000737741015932352849756904296920417072700293944182558219052965474121110418653844051957874620180658469093473455989001382452544643437745409618836706795987420002413738368958464*i1^24 + -523664227003334316488329096430513411729033331565033750424401984503948188193998870659351828170890837926806654329056118962015455674781903761627966916208249453388268159102747702769645972503935911827852159320788472629991123228560998536917665748806038621801718022486856476872115178675185853464785530660559055140564437722754293085314721957669681101983804486127757112346432877874592823857750501965063343664942926442848027777399510011308378680028216350098362667095883940105907867373445698428457039008426768202090975932927317724337700155321968131039741275589045380385881524562091055555666434319500532425717592660033101749077168502063671556625618077708722348233275863874343470466105455733523028233100990020497621115858553796647768149942813973431373887440454249052621335999110599090591888607432582282667677072097411308170942258234503326003687877601019916516336228645668707664629671316260200536927512803839066313370562771923843179836801380110818518036966984542662369020211907248686286677476840958098460236329264921599736612479527518098155020920590054333460985824067310029931767605562284186417829240911933193710393664928537008469912224571732822588692474746097420367273419385028021840152226938736741179316034242371446537112074307947063642902237218909024130919053412028567445924236017106683788775468306762237028404452917248*i1^25 + -46624235807283805651927609196657708825661345069236191659199084519482610350492364283920116405711654757333941334988711515533505380328421587671628046718842287100099998375597771707848701560482632279141620590675493010161316524141745232513416159318561945879008785672972313168721118416564540053100947709930395704444320180782238389320347144055496174651475233670395002955971211716951566617527074645782679078852688633284077455515369272308310214845079508232853052404895376220890530654884410108763663308155522723920418841614161365990396027492225231185379103278501101836741101782443616784275483562725973857290592607648635963154828688975962470840502012721896591573318536556868177437485826544465031969778025647094223161976299665071603499432195053743574192541232778932446756477286981160562726931926364927892858803823484780591706431639291335337918429543612935736216021026795290140586937512542073440003340984273181149599834705987882296420020073986800501110782497690812542082539874286693006603451031132379996747801292617387668472772520854455763597797533335091241632445037894101277693454953118443793043422993533918947422848058959940140872158877191993028407421504071494002275301297287618102251174208323206552139394399731875951793750786854029280943303915349746399445697208012071352784323788579348620349382725653586757287936*i1^26 + -3815685314210397134149791775340416788156859597969294635679613353517180767961471770187484472844608668576056097421871718207170694604341322344526646137370918049829552907473322382757752186461574245883526862301164358301203126970269833258642171846209611882088334689095040220079739766139921127371648680277195355923678714875335595137669788350772549051461807764364127239850656218002051031814388901281631338301558997499853969691451913490839856931954032555472114933157765799373270113670858319266835089477943032057015799522727435034260838287747271686220334717139637048593124069799097989274328583278842032811660089182976529202539948285570518372938366485058143932087620659211914896245851273794637190464570772403722092168609002165022057707617873933695228427242745119944851991511944041746277963435157283116161861635713217062497891870954244662569221550328368604504947511039874296128990873101618975543327280323225426253997917544970784089885109879573209367728711018776792813070995065197652458803337951597423448196848789267850685624995705435759959062433550300792310608248778807964233782351969411305867993280984927482756443352992313314343742000493466702689331327442007541225142828850657579776173288753434366235716274552226567826764561537941812655840786182801256318578006841723511184530437927041676705431124633976832*i1^27 + -302260845815837158755042068198819657370260705423753414530695910763654327641071348246481919581453880014953678359827439224190353898376054255243624358053952435335659788919001966989292964722240551359575176913323515932361340524978323865419541149744924442538144455357679495710767740326763056388985245792241242496891092768653975807069051806364737520259177838215676861560406278846300304752232792150338586123030396039788328656416880690171227503962223087615193932932765472087161225067218299996422387328897514100042839918971868469558332618813718223713934992466854421309171839772996943053330581845423201929520111513598072378515881669410839334301503674934147455828430807266973766127408555788454565404540625168684864474099236982778483194765636975759438957088947257252724866281597609071507331198635573269415939966378102671409933382759635736394912424163300472557029494863265164561850717697758705907960568823109044810413506264840956227529887024307832438048831044265124933635960305483220748582847920745919668249098702244087746087164928899650760961340900477385534330437985725803860380702064567603214557231998132396794913269785718056809442782583082480180324534032546147725660131852217826036930379420012946333560336924571906152443602219595508655487127459696527998824826368797784697726184648483828856334057472*i1^28 + -12137422835191141916091397610796387216693807900400519546848728859012592214584349404076673055281741544279044700233757514467063982694284538444344293737277108190542662068344227838296809140105220304923480076644414070368833593325564203189351976960797035256059783897611352674748630392201071741032986761318880122194240275256455280102494757107404827187172509035983305275763464463780441557880868864600084116125180379552998324954587706841390214380649440292265253344050804661260244009758345479576487779714286757331805739861687319894127377974196242321053610008137792247428137221842962797211901324914789410260076591449168611553309133147468128946162972089908357127082425527056737766743675396609522771397366719443887452802851665563304906150321908723934266958706875667672741431894946603803687644580232321749773948171937473524629683483635421305370738894926250145838449091623757962236320179087407115395432833208853476056977291263572180395796307627887706144877524762176447956973716436338772022506834389607300532268071270994385564124264051276155791042438991134432131857971155709025127382181729851387823347356010042314335775283276936000132288833347061223402636839571853362808327219699990175111936404573555586911726354265203986663332655322520984729400434405686323611846164456947733104433634332452585472*i1^29 + -636841397986553798560072974390810797041795691795763847546629497138520980732805918889567472628713965013522799063245560047418279787157166217046414579908594391886850352592980381504803970423263667417173853626362878835026859420975593065720083225356262388500924157710154761042892053932493672571009617865710556099522180716467384030407160825337932658259400541667743343517725016428805959521101156329556350185553550473224595056918829240122325096312063654891666381075439739153542121019088898013710201817623171085296106056762549228430138050374121527779338268881187268901630299507969293985821550734623308905153294035280685566959155825668483745545725627346219121894449959485459381671070533292953931950202787871233702573498341718684273440515315228001552808397600280488248600529898083991412304570687231023629418032418132196798048496792274959967678467928132921590554305961109410501653676742725714233668046668344022703315635560612325319948717116745944446905575659863260629536863895786018794184409576838739249965647557770129496969805585140259980510880400103084985533084063694099492686909636207753914358229525345458569227568811144726311001554035615060406184838658027324417345932837059759426011866636557794261021409059977452600997798108479169384719498822782672334152391181668242727597076643840*i1^30 + -44562571520766834986556521563279673855678161648774473720529173731194021843299545575372267631322948298402115455360342988158541084914280348462565559401275760547882696985573701456237547887990625433128011784383180361029987318823109303640786142894853127258866696789921067181800555605868339358520469223331451848746975695255082176062635952250839667725082810316462500673027651979003895155354580446366424279419330530179963898598710532717142966537646810007473840117791957880010709480745444919053337653804521646289794536431095302994335903104870165732684356272631240431602310296637135331506974818400870811234341530104649105206921725109220348954324056573239658757269680631477067836807046974304594839223646471650694656741729210644483155288753725356717261512957250000269394373907816234796468298104131243396994382453784807319617262135332084946828649355488690364273936562090911415520201314760438459700156440367000672146221364002629588930333764564334840415282612793484348399779210328467255176717961562144088023524026734463158999208063224421433895707850258706716965978954780104076308376180652322604972765200969751650691872972727990537075322291223942788321514076368233610853678114160952140098646020276877771941940942548695192920297147163365714802167797196064507256981885753296202760192*i1^31 + -2275581679877102851004956535464394819547734989635974557263964321519867537961506542925209351495155800634061314531411544610388726183253971738861656480329676056110928009310799485313377126659468794584637338713276425901959587058650556192855049356351049248896965612167845650620153540919912819630447262939250952934022952073845333325496072090358448599575130494328529207457875119055828936898328709037285444510201779103636227761220893042108052236252408836372281379531589157193550926005190499259828155462447979363013618584271773458207600454784449171182401994290222376940123470529279791767408230634027438307708179929977130189560633059667420863107965335654725366780145005916846928244697188639295736262337092216861650072746828065421385176320219298845660651943485811920338177699481226713900605885519563750404280535498358287446175863260922528091079875904845973120056678370857433680610901178501572100332749780549868074422698420575220710396436689022827501989690351102637542870290089422194575044644081942133498411082754396175405749589370992596815916261482884282507967507878207561903604675330586360645322955537968216440106805141182546793221352834745328495251572291220628704002299461222025836145189294159973545787091548027838469505325520432194912308737664379531748646629886918656*i1^32 + -92257559246845053762020416243706467437714941596434011500828672790784641783338235903355375344094110849675017317829007604538696932892082458075389572023438112101096172906074339134717068240262013401625334095578275311193362456960227926054804603075032485816384994099426185810415235389550421587918737386718874399255885287904176841983067760044067016227671370151560704498367638057147613866828569821183137454511300322604010175306043178776167299667675007932592536603192606411173679502034917570436339307337378731629810441050476228921399032250877048689679707341919322269210607082003904206791592253027876413025978639144970862099709967613619397490378104579499260168170501865232993801281621252163355673690299087746124597139214002823632472358455611241102791615518338273043106001215600157183777475860025011600469562282991218577260148086729392671351544346325779865312322588167178806507520740194354284644278871263508144030293913984970342186356637059648838736566713351097519837139844143109117058414855287134910429542194876528421117182409138895000419142072736589377535856576297691003198213136700540547189206036245005562998859521680716750863770241156073710249976824714688390459087165163594196004254613661209677159152147373309267901863069142554342220223706481936084026523648*i1^33 + -2173777101274022435774863450785536820035718102090932031773027976752360911223099907306631430214287862388726950496519627871173719112589072737279795754553268559608677638742600605486948235012920542010302296118609878888431891907742785487469968965653057402576449664297526694287805693362825448526200660020713446154782941082658300912872003957332319811043960272886750202500448855992279834138813213489649268641197224908179351746015530083103016065692801136738607983789368644186775021445643527048453727463238610828872333247090960538043741269530946926637826380430454364013859728543653593008460081867950954760563323929864920753667003408732504480204775280849794659933895844032075952839432186940047498804039492171436594671368407860725988953830700263813536287086191353105851354939595188910320365307532108916689333058474817000369286675534497132914619618888941123235492761630265835582283149203967616540605637758160305316990267205850970444607094097260939993444752140292231724452639434612989847197303437199315836403821655475485192606469833551118355097834789536252293631909225973799458889199194494423440931718074779135170607257636872412555540614317060740146622864057697515103523195044720208280767965110474668165610619170413403725585422377246654262928125021218930688*i1^34 + -34661245592442425600094885006817865575966363198354020960943008605536303798439936550512987273152776975909734704838131405517755959526094942615460356615877601409637880365469922022085229104325142533962411483766101747806436474936987481881571340815703303331836141318153382607238070167594468275916746108764586118595654469102456692412571615998590560758899380524669588898990505655088089357691578076000889798280236765257824724743095618129605667768802165763726880009567985553385939569526537760134443578492962760388006669409810282891833841053163498025160533753871419232660997951009855562464611739240062682593578907777527831072932102379736188025027629018069796378525421037129608914322025273045033428084676303496949373659402735574852043696126051654497563551659697513407598385420310653290418156280806563188081691346637567213018032943119918578457105920641995383388347659357443936746589658649237367219322417861888737849627677991181286371026139698327259026302296565910760601171537111677460600419879991216257252613469231726607037571229224150567150493937661617020267021491953598058607156029701632080651506873819027581044529572455655960520272438728500828959062477542489778982508111983718907228124385129883905878627457875649331402128441846699911241063727104*i1^35 + -354716978447649456658035998352783979932601141746453184700879332325563758915386068243790493086066293881463199708898661769787359440309264179523121430845806845823851972762507049161147915869940118375212480609677398291649010964035188041869183964324356318467262280179298178588486355790678900698226013058768908765726139616134088587270498604526489154969052238790900077642764184474944853204638069720872900092495011309733586264669718149899344878552378275475516735223994558833277476592191085658275159570886719017388232712571192022057494397645524531639497890237654093207509215280915614599604568686543058287704523638829365923464486430909852322053107185689078148987384657285282856605522153968664933965715514763495818427072218104202240901556211329336719489105004329608570765726786669917486341153269873287262438703613016295009815949241841677064012843447302550176412087110441879113586818120052279687314582838148079544104375598286577277659857844180537628965098945292006088472170502310148824706836394170109869904280128839978741745903804406820895909468746718855508132242368799938527465097108582251921711548538087258904076400310187331249910535146281527952065491840296556983847891326190237365937807039572614209000242215587812351757903329493444984832*i1^36 + -2243175743994135585999905004129447302881734201998294914684097453652359858622220513604967067779912443995424593665305668504630223099112540401346690894151651060228675761947755200862463934304677068807024807047478784040543721880763137953006137366555802002337893603961705037635803714794501167569864659165014216691447990558188258926974678917596865051978963771950102746622534525873461135190454026916586907471489475701388740736393156818372072471983077948357397669257996643963233934869930786718919947821129003039927685556014441158742106949712158910912532180844819539894329518014738438955124340018738233839783822845905031421939303385723327625959509722643480935833587582432051729817891440124870674921780147708446367883357116697188481046850347798424410150046190416044206672438304701836961082740471279856771432603080929882291805145932352733264633326131496355211312705183839544689370352647975718821886377844100793570638800994575416848602969612536794561471898958269869926008306843985658151365681271398263629054957216389308836526396355097732534824477652254170229103758865884235674779904366747707736370255420290303926511354839096908334053850924906171736181486761875010145732600112562163467998473022111607378332743882069817602374973259776*i1^37 + -7685952088924138516001127448025055277127695901995434065065023241972200486917958316101216165325279019019281983500725206575528485411196950425087900088670040716335683970175039578261726819866103384751314052584601822764445298556612864378220116876446465131760250262994779684648390901361560460098647829118549753372281118486568501796049620088527342658036751562947931871174890963976728841971424904866457854008864443723146044911556873898105500503817994446727796860497689521806890747836870980030548023788068268305105338772739102851242350361999451657781561333462407109419245033539285877688190596804567355827334257611621115109716967263307773869451579892201196787583498517000819895308601734586534949459299329384292674343811736429494286310482197056505347193613902017283367254827532587663864613788059421559225939152819466233080623976162252012737456695535078843860824596290334804444305592853657513318915676219532675253744717200326217474018311986845994570817548500186136495168816632651328275683583295422907067834854325840338228346026598504116890644929910913242757130878705024373518238958514093971304406517664963440323017435569883291756237492162886280463435351004433616592458160019863550362267154925457873876178295829781226192896*i1^38 + -10535782180969520536276155178364377264687319280371344689697674185320069410871447282007178070004981913001743608335631397433487423900356266425378735082840406109305594983626333531903216843290512259646663956833958630166417836017779499645808320976366064323043488316486017799736086950063795592515204967970977474286370727718331798787545229148960793642725726954742141137540759501890802011111727566372875350249295204350093704862352312612356874503049384402450746564488379009907851797020477507388692340343052128404912210194434303648288890877033863994780408517936640879640738327902996802146926664329967493562225727623214938351806426440954094022348445845490321866058976553916787203476180811925404158003385687112729229860222862465156412262068959585718945054090424412687345667358592593874637409105969406327745950333202612194996305644150410520432995150614230584842684265503598456158825967318703163116499081015378463762621454253665471679862906310136546027475058256751166239882548586579764717630358049442880485968648612045932589748048216351637748538060541544685781291172669792107844896260895395546767041679753933427986428751351531596155852289365561325491574654294938655555874050515380347581324652982832938466394087882752*i1^39 + 3140300501811239798414921677099127514316635427270432991204486328844308579883797323046696314771042322819794216376367079148490097229838428326988365372003107177654585966490578344080266410070632339121479342138567261772098894937469167840937699543126607404349188234544886104094258768251284617530398727288872341583547905901220598130452635638571923533131542633696804131574745819841857375657232902182995145019473636637756835775886213263773899662518654926233422882174390921264133944939196639245444744956046578872783972287872675306455199921672829967963639405900835291808721923503345285282755933136182632818319670955520379215450577538068504025527865831088072960603793230562321831824340561367381074397787253079546412733762741278519741802972132446615657810328715824067438476390085263403697231247000853626481294627000631390595482741143826249747155636558363595737383612527128506472683532108426029270790623387230338183622754391384507546351608035316853965773642919016513468841741669248265073294511209235588936018500870720712412628877952962614223189369635415842347395152868961521037119079444795655076279519981877877737665723706869435318577466906512086642299958783512542576393285792554492498649040638215584743424*i1^40 + 158902885339251603346580235453719768327508280377275725742808129610264856761106062407840425994499335250468369355708917658985752702043795371512657443417676670248793994309389745300858172418389354638491364844790715932093386183700059775440536870158505629888637283369713107059996396352367654235534934740032666080676516227929032386424058181674904659365475269111240263344745485996607544575209205846534761072695991239954694139393755329215248030790231579272739352932165310997151687414009058025127937949943032558656878920849450791993973404171140712443107225431172648282187635347873777237124503257925658468535369145774734811375402492184107976755808437534889004037476378313289837806788077176793335620774905139930688558878901427003263974010290631318622216032102042103687896457720681074605887851484864888928818015265082370382469210151551617923877715724361841397465138547495855930379464888323163147368971451450193448336915103558871459227590945956960894450715179824469884852502396747646616984668413384662756095862585160814993425962752119057126094867490628710324811928166922648635454107936430643748275411285561408712348942330092177963686509837996071886402794354494660466145257118955595150863106048*i1^41 + -58687863827608621325634437613706743171580911411355941229983263223430934657733293742513386899348506897623448896108352149754463065776482262062556890132458848603607410825267177854318089082258267189577643891932108487380075619941369209264914808392900947601526736547816933024908094349278595989523446683583119889180962817224470369255674787337491810307848404816414496320478023551903004446709148461309215208912905381472282943826756658663485869883901992381415725495023953137706376023480444397409316031684010964859462681870995701379314765459895679268710557386118208367062026295117489510675864980623409873096557788139615255012308731986388916709937398433311023078178441307976807178138095523294990047427460518499391261533329449348882050314580857896080596637777372334145076056859316080799562929124578927229660693243390648950317013152799461263183073251271901456461234430065730648418790046467967619459324243131112987459721422242427619143655162144348660457259238430936546084958911195692206946683698614080314662090594364393101704078115944722585350037746746883112935582387381259458486663528225467881469120760342820497829083668557208648104730958220278836619341766701590851689912400347136*i1^42 + 675366289178607888650415954059499298710702526089622997049241489905015007795117954754156019887461350540847587792697138947348829527245585114949230069237188902900806995155023692227505389269971707085524384124651812038715876481409535179414492181567313871536651328350092903164138124421743332520123533488256043349501198940894667285799941897059664154585070285493312174312164184790384307317543163535606269284985867224813693342275525895969037549477713603002623169975007652091597983342022945809204469458440015713537983275052685489065874185779050102709952597579421214962297999551430088244811202405196030929782452425161270840608940342718428095434680687838619695395113041491006726068217678544107870165373160891456080240599744466544955432899341334719703300416894863543320960919273537115320412376676968165898470759961211549974788578421177408372714085733315339192525482326235791480649209324151843102957385880539558940373328880037219520033270929965265557339299147550735795846424624887484886747001952275866405538350343936558499797484572482298989005636258520599222247196755587694140159973215898177614350597618290299657485761626720216622716039748065888971842709640715960320*i1^43 + -9734111497982592333961342211562089529368254552840853239836533528966099893123331200398317886328586969215496213594027982203108603001211633145222401787135401297182304228795863355563039869345688148274268131341622895614313407223652347209276130029976062993509275157691255809911300597501054492993784342743624596172609849550393543477697177338558396136006157859154698403316428818843894635792570545982687425654494803083596372134314534933147934551419192467928075795609318126919515521328406427090190753116075185504453774985031804832538367802844525355307375535912617268301958616150582632134616915667463753492423176589705974266692595026808394293770792425469665996522334935380985574074496762513823059143626576666047094847890534875290647345415645986596181920423028984637688402192621495882024269500068577948989749862022046320961219225323141925682221969799444300774277060465575253704786358087443300085651201713948567336624712398178015494588856312738360928508669482721672584391588350843350555453777677285851213739800436353474469965482254519844457143809956197065821131149745551918789582928294216445891885194957919776277443086549984075736102506833143303503872*i1^44 + 26281580865565742313914045648925107371554860105166115946526767321494500296602636942484427740897145202644633937557161552400608093157969040073192085304225477322915591475589071536381568946897870529926330560209435562801142364159924255954398282272217389500235794078608194425896514486960344690392889038358887574907721358272859862393377908571672986213487426856217335916814605583341609178911045557638756862511303654889253681872868658994683198373992513100365973104250278162783765265141020729614133606307158859009395762948396064222045418632736709673414617041404271788162403956779780400905603252383094321243344910735515910690507204755747623367418200081754767962725703086541892135964059722956243733533919589005976639095289784497638529750918700702692085209577014716586890458978897826290713801759536819446241740125879329095025148849702018210946401337064075725777944441162804237768297365216561902764018408637124494781932636267122600877130510645979089186223187654204045014663096527680267434662422475263235510431601090630050417701610151465115390416409897374630679396491568499675510120018557548548989439895137189133870439074887993150753005568*i1^45 + -3400106686115240451054197531285873536242395233112719503273024006273180661478626841996799618409242843551490469370370420550179995431624285160766243282985744141679576776771319123154707057272205718462770607574637463717694662743833188431656858206583017625569670225384923786166578258436121556305212325489194160107597396605746124807624185455851693617829817496372774748329117883702855483370410068663991613442069997490606835870270650358887089890292752665656298185752764395403308292618940957862484434888766561022128524117052821314460863711671545470718538753545248330669517877044300194699466678640514826582395786097360063139974794986130254018748312921399966830827516793319538780797353993446202080666494427049571128658263194792754418544829672425568538563952143020468433868305152391345233013267583349715260254659843213786443255305805004920940652258608108432708848155990453369901803709826494524243261291853975899039415496501609958480565727094917709698917133410900475319530622667684643705922589353419542810016259584081003023498150749886315954214111512071646069548536187654951068787770266274275852056602747350796304583117508608*i1^46 + -10216179301295632060909987354075188729435111187479425351233768945538486826345702955403090504451887458989678900486254277950648217937133869671588109542589353143351252490154298034997323625475828353901955711658503362327198787039181104104092485134436199974829152692598435327013342869277134207288442047789841326601045724680435930551954445332401678436510217333139428351454936885329173015469511221159240816442141452276377121052580780732948547977691357721573443351581171343685265794861943189994371076605179359569190047198562188490789421791282108272931441218249054956320493594241625249523559994784237875024205671515417948429290534852843248710257152925255946517163665657818692793849435376576475076697861105848037783438990361240914970540494387427303338682777203885828797043773349805921805667055118023192121970073523353135279112326334864494899018942918455929775448109676694350742246644398044122233943477036363052495066043458150848503797651019000223701685309488239167902996948625347680341438945007984906812165727469471994472154247554313963765415042602333859652009198707801319787151664727995453568*i1^47 + -84762963011001292482651717698412707072577100122618913550100601597552194500849628797462478040468795531944485562584063548518896144970536082352649618336577113548077219263192957163524107933287365885204594496744859744155686853055429162188714841188193467499743662651312946534248011296465987350956464387235857327113892724557189627035528571972646897678219066347593116102250400504486776895025016366419901990368878008657932199783477420264939857095829827301601322229288302621842590714471039603451736203193015104695124346255987290148832282002526188444546216960568470703705975856804907312864197985741180361965678961666348778958976571209571529826932041720307843927630548485409525059238560111112202341309375152599065181855185839654543197623694209614758468001049770001229126792120496103418325110876056147792427160988751934229300630731150128595685697770307637124356027612829598820862868855360546732893519983883473268445735438753326133235971483643758748773270729634648578336336274143092873939104419125512643444287328988625027579432374509367010447769460573705542986360584*i1^48 + 115145959678809514761421638473553265679831894890499031696137405503989984354030199547459627248721713766050758441547935776073393143800503183806730761962710819943666584272389544747394031107890366787219677651169112516609515395527455587448315232225301231982056442567960424796568058119199866174929137746046061555291885443401549167543991709294495702275913135701196279640207118193752573822304749366802899274455912640455762149645959353300679456603385014954957831588294254267007674563403267979168825214455051546942010169639138003247052830552627760625365966989207637145446981485563181352739185938877937217150239109867109873915205075237494788074684476005362572728578845384839585801499230660587304274936088891239811944487029060528146176459108520440984637736678965096408870303393170246985839562090399586388928309765282706958952483753078067602010334093247187431948407995331947057662282244460058588840966789422031444108035804421625513889981669695699685375460766965862345130218025026200824999415124532190605609654979867917318719687445*i1^49 - N1*222399075044244810767628465189088833818292749513571182033164595454718996487371306123224368054061854552355334419709503544137827253392683072919552449058029478973990714881798769952206647754160614295888849590282928153913596909797666095423026684343240151708644272821192321573681362348192000000*i3 ] ]