[ [ 1442965113974272157369087582583308631283200890496918107324966839987990477199490610037641588751671252541989770156365838640614776387924391723443375146166402595323764652388833189090849224314617114993093579860526807113347155259159236664909095984582583454378991968017338716036441717999886306422309431744426288597269331910456597090544760111739775946822557735325976014125196789480186554596446692630807937360479419761498780228848211615267358159428332991272351226987593757373028725933397217303549595068115575549018901543445659142328857560908588020824765902021243611426401782136205485957679440274942499314072897471533813873269388433938175889126384389518058115837701958467619216452375721799074294237310609547698850584449644485177327844606146254611495724671057041828754845384104855846817217118208000000 + 49790722729955663176308894501270361441343022273805992265057504004092365780877082068903465753178443456212781288195394835187249216261525952242823059430221158374712646456793646357489817939737522220100177812751659449537459247583977401255039830371164990412736001905298601332820184702323031175350247305499028666860310576566116350869124959342693842732626308161369258579722128813236417517375319464803463429128919127482614679808934152463357318730809996613480079778672382663424007857587372982991617895055158233444264123713500521763443687075050172042416715500790700005600246058929655124389538368074346884063072191138032920738338385812902654177651920213107508381263304658447132456010620701185961737737354446104288768061678007014359292891612516434555666842891920575983303822359155979817362391040000*i1 + -9159996200739948302333792778314098141147275037073439108868105315813388924225295481920202019798349902870489837692900722984726587204444908175379856762212744047422087997314124060075421264427666538229274374599871502157204879823834162011901044558466639484556917697548848138508706669083104019721567504238775057144526485617579975107066831433491317673299447741169693489241512386718375878608943507196086879107777763446862516167221994281809019825796833954991622677997735434735743338729405467145763122732145501906159955122375242208799183618740945206922590680339366244431346891634682704818621683926015746061658905777767630533379264247606176725898085645167451744108116883682277228422584444235309923832392622920251116334010290615050231374035243389382432953417748479352843457479689335831999283200*i1^2 + 5003639301548278506650965770446256130491739332611342428324386233787973665474691611910516121318327598884649686357950748341507710161146245372249452605393415961862397502661113598641090769180474520433999386245045773647975357312865541209112418525334791124364044051576592663866995292250342628114639746327157022871170735791759075293009605472759069922029805153349700339469846035475116558732761729892806480084884970644735610229260405697354143053052078540472785296009439077614879357776534108668809565174093008017777412263139802208005647232954394870719852425612283168585577613760506814039211006756207368153910555071988659458185942814084620108697960220975430135967056089152432729341006406194753509988179881985863700661394582544254970080933006940167868537193097261640574043204816074409246720*i1^3 + 1953125220515405546521456913029291494935697948550900500495700442080302136571591551105076848187058345050558615986564991334621200830814733529738312328265810253555988592559240551205276537461080451219397145116409591059744189756588397256448151410454736669244795470140579768845948185963224255325419281464378112615924426982286800889619943568669460726623979214621088164712532230324565384111395970008370902240655374062570663715087633578719934896918378817663455924076688025988326981471453208354990412195002416859823952386702492526507884397092251586588412493269111455308003998000154972198811656164935076708486915412462402326798908610071920059384638582439180233856680520691797640311416427737803657804774522998528522217793804145689018193089940357198863915772728929775214014758938306674688*i1^4 + -148711948361050652579850854510925113874871355727906381500691767238577859281645033080301873518897717540806344172379269759622455219085582727677229094126157935019409681523731931186114810443416801246543303740722097257611714243431498089545015459081227622828392165264231098280214344684959099167276330315306704645685162244180564309703776437364417896615963272807889530284297004665466482091653144072088747702405014114932683750263729144410046471676024909557809799989448794464867580033143640173817577545005564715462342783089746208311913197837943882739088113560446541237707200613684325952600130363172308309296508573536797289611167984889526921102522366021219924587531688756735899191385025659198319675383064205756865007733482821753877083405338675270605146255562135167375692696597299200*i1^5 + 13423638308115112592870253866416101773707882717509820545727120801541645465208661408969027899091224702362139610148318628087949731779633627264192422746927174572152607217814931082400806628507342590973373525464076768941578117218688332216431201172219043520811800067072980559501789361791348380032429482035366785067664629113025097782456869389984673379644145389243870073013375624589011100104052728604482514405263153456605148773636992541448698009027632390359544298320397898223080695555483617975013026619294137132718885946970278351434593997434589003265373750356297544970919543249085112347630486127640690431101257248996682048184816246909538865398289339935312812415042909384134169257144661576458864779645731557792183800702526384399680816791153558673967079977473162023852285362176*i1^6 + -128268622333424408355307953550886976497154513227847640754564208461178864502864824873291258519277487026332286758193104281307491228105514569520031692236840873715212150252279116723590452151799767063027760312394607064613116061056396116329436601537882708032783802282474239623794714267440438065142740999637358964040339302245174455565762798117927562734732552929053541843175877830008195132998866585550450956602854181940203265983866222860070613355996301881340226082847790858096952782554354929708179843028345225026507614776852879978827462077786277223700593777616489781575277674444365334452200312617464405845390586560918803564329171621168514847823842347596402042755026030960852992180538085043713234871438295165966126103511481271034400239175277821304940072923223814649675776*i1^7 + 470690070874376366281449195908783848414834222742396398021352478977144451383088823968063347157303489073944881210146379318041486177543697167934214149682840870279121530155270567595433122277229405769087645073696856044429277649023819947653550747489783763423877141942213465110438887352678330465687376507759578969456602245233941257680979039655674731155477439187080978552099381643795109270759501755880175429590035947176943497731407721003329068822009834506795922382241536199710550114982547100452505282804608560417135887932746530024266296595327952692939325696184624494323078124373482442344549608302133769558426330938199615455357557645850749498283206943648395872140542330865997271905243530727111399550654816088218683199875960506035760677628728100094707528273638719488*i1^8 + -811600176894736457904021109560458976041066296209046673974614556711949647304094143328848245008001619098085307213343929489528764970961778318653967564965606524262203372807735395797849975158624137584980132092801828088947405400866392635722452006733275349579744652546678344392726726045762723246510716490462216239380897153101106218444247930292908284542032304696685480918823365040682261419080313686821372376818777837951778327481946982506965214661547198891033415337896055697645066822585924470327988607205331835550504675574059450692373824549385630407480069430824902053622570202312537840058369758394319596305305651556040903422805096722312995290845074304659484916678186684291209657867879470066982094210653357961292792769525221700492996834166237489726222254473216*i1^9 + 1388742179705768521670328379596428804149507478073724623423846451866460638886505667560723604045419364511493758641404271519558968381485822816400450720591599182863049003776725128520101914906050357898840188417351094243818420667704947084876454412246175446107843012112410608495818318774422515401568822978002582105396557635214881889458372146793432425555127353562853479295459189270626321758676715933015611305175136816449135668913222315268488958080474017641978680656956355547874684450572714073449367695598697186941784731222727980123137298280082445904168889530775805600830468380202673881732787709163069485319428606011001989424599201352943448891624557848902556598965793106509826195156674056022540880254363372081992112910671973893596751068383647868186001408*i1^10 + -2837334245055692709441244940343086363705569523654020272143587163764367809447743731782116438507478901907948051963006425172512978478493671388173489850338660638459589101260290699342608593028804088208729491263554177468294173629127920320091401228941383113721094585643945978693325322677789618355668145226098544914100615677760107030071279666049826117544836420777301301456595620302360811471557769063626867854994644288474219316531248457174221723685779486227369263275591631741760612522749332031752004273174225663781132909014239372488716211605526308203835925024659154582655101426871114406637201087983685322741307573530713319332351290831705206378275405895422702004617384641891573935464505150723062831459479387732545281442138588885931935985095631962112*i1^11 + 1937761005187503496118194956171621981879032208471498842527525084673605180546004068430666844070205795435782047380108808342082369008698357999715249959675601255934770277095324201893866533519474996836720637131317775391589163636386203780634591356597099927570144429593147722173020551638401587321571484537903168055540325583026308338379312165501104455324390959398225536266175881599875696162873612886730499314571517898191488004069664669172870724712946246619440605405080564659742381697412218091346665427888595518495555508276213223399450776814596318745518383909441015396524132013461992252761976064960440977048275584438346583013821808957849900748743647179334284426105982202352788739642234352888682248840352963593880254951948108374862768606543872*i1^12 + 1247230606962826342796216133244694801991158011537314622338375496855840452280886556228628500798061072599539474048813874808964612568461228905124504619512987809599778882181171747685169640340255003314361854297413141187442016365424799188822972751684877926323151816517589433152851279236013586809172463043578606077412826526971415366147351066205575891785826980301748723441925881523473758811265774667669189446867626277133181219472088084358250885942503140981373442237526393532597056467738748902598823764336794417288740682866959282235862054140450306924877330211899358000135483107852826851894462254067052610666005818976931573336894291591233191398428191038811972488803117308957496049532014405634696943517800117718702342192779963147309023232*i1^13 + 185554792169457561729406229025588206836156551407509871115028287450011245448622790026822694572318808047488698071371270471768765673210196309276320016613813827263677930230891733237352779212648739572974446083174472914972342535201822300522923605315384066091442422277199994650458045633964134074229597264886519090367537063982397505923352426207626076913289936709695092914789962740961445775978176571809479276885729552885167664273959320493886847107044927215568638935276822979995752804847907152984936702772338880514839118605412295437002718503286739998430787969416990137277450945368349859905790379806047043946875415171475838593112992676913109882579609815624282375231361151080029761131554173658523895913370887494571678177679550447616*i1^14 + -1518299187329768072349212164000145886429865097879524516625068256522726096514895464060269646124585618937372061795898379283515626336008160029652424112460020033736813217834661115015550819655697658075357379271466454807336875073050501334983467800827861804517528119601339590502121520368468880160749955631874589916588211238932420305310830592458041974081057718142430942164557359360657568514050351455796459774675735424587008146304026467167925842673808314793665311874319868382266311484041278185223704011738659708806248778212094095363116469872796755304576222444848011243158384262499692708575585366570675299463051270831798507810767065980144260033392227917226378441175528779275486460118004377633600446458945065008497478860800*i1^15 + 3164464187329913252042559014214936599879073870702038824027839273050800020338754732499945379782950963718808408339580898947669491285266295259869197311646241651102526742941530962274626974953133015380281374259870141918206068222424629766883369800607819433886695062290974887759718211575717848819824506185494280264361995519796910782448158797713965473869650984444539869288069661784521792233402366224345516106714904369558791392587571576527696037219765427478358242570024137756127537857444565256933680838370570486075339826212039137019307176579016167318255376082934645854753082607681576366265256711926068748470398545360379832086988099140845682284618246779795101393915687823239205889726643365713954790814136420794368*i1^16 + -1800394864517721997815682871752374773938599488210968534253985666381567785822930958299952993126835545268736942968036069167102283624782512149640257783107345800401960222497609595502906972101769534439809772805645038417986230749303736535501549979963862942530166174017762189145509755223298103879856378070773266322998438365720293092895400146106692353971898172880779147921800039264797782684525706604261099445492975905637813465107425157366115291903179770207005852184608596315532159229352967309408468601924471364188078620960842554550676749495448855886666464384969042793280080672073038403250799218854922398289902609837131792648333534352794102597310012895595746024091499007688481196672580136729421409157120*i1^17 + 5535599838796714178862168564458997188215551709703788816228894392876239306560445153518112485869351149181301164389587627641627426886401664431613081324703450606528283731691591090940108475977372351324063333890711179594601400165134703739716067156776164328485380113583489519968928092574040597281309433270966769011459310782330358550481060056579794155576172886780796626449388629211178630194750711956426478201002803002939817638120718583036693589113627514348348751794803075680693197969403281609282487865150926450767676417587622345418314988454917770535009559618301386653452722247110335509016456920925563077311650860350472459745048625957132307535349588358496234694709720406056419151008040400977920*i1^18 + 76021139129676288345476192947700792927602065896559630846598453859711518340622840980336279122920515793155719983617256106486882486659197319078052651142220594962229832312313382932172670720826584683432798728211296898306770494311883676180017400678373887949571462744617672754383831675171774534617837908971415196527440741436929517017769486933243721520152408395128700860861550906137764692974617694007879227260794573667411607953158455721994327347424885949885203103047330563942801374140880037415542680723613779571308896775962669794459472278040534979919566583147719226675699803259582770414372891461140785702112982361383545161231890313414065746747802196633859868415603845274286591836160*i1^19 + 390663803747727585171539607248392113220881482446202985174087911548114281114346309475136705481002972745796364864682451876037862548496910135902951444456334229150408842660864454233995882746115746683281975091552355084763679795885651412601803529424588522120518467557686131708547808087926085271802267935585916439472096987305365139159477409486774035319194232583608727424009716529680869091228614787585029848808867206713188710678962674786294499153803469882049304177924952296179628850973139753735529944176991355562463410705274946035217356419910237009484284948433870604967747749900424222327150818994638741900147212779740293881937132338378720400394094425883796166751085920256*i1^20 + 994297993549951125030069606831584367760932690763470669192284882693112747197916651926420303228577717262171705258847136762732990669494250674593236546447026455665006517177743412382393551497835288848293079385699549362022476645697229593373113609114550089495376834406284256215821551757106583785929500917366280647099700728544380081948733643626717775333688484113300563384502582110214237092943748923649391375090792973697303886612125030441028109273933871611049690974679379579339067687749015046512291575130559579153580643249072160680302272118827828289866145949431999146782897908989420525962975799340380089214716538152009469851477528991030552285553786121636282368*i1^21 + 1267333122029037337379622484894714426892775871307922877859252303019072223779700664015075184375367301132554827384447959689078490556840636447108740920924929636580933814751918342133369208517555560799000433332017051767372836723111446283175281181343136110321312255969971506002668121705423330581655617507964031367820074751647197355343957550101890876606986394920776072994589365945109855571710659750658382365140653903290762439142621173093460269929649885250027458359319112860182548745908841769308682027266762794693613009128168604307434162002596019479975843670094623389653034361790362053884136568201575467119182112661488060574086726534211277467156480*i1^22 + -23054083808790832715136073376138499722900949550932213999070695574188823165822958930359072800832955183073055764245823592261596131441206740022107951193028306679465387495747170383877027287223857372262305875418136688589660148032929474456591153148036757318569874752496767822057057394017013065642100208534024509554165460449617303602893441859542908761107515928221762807122716174917743161736190646632060875333113086475052795910811083575062843594773546372143505305617118137971229655312302944580380239136264784960467508500020796143596990976066870557235334941582777387402115021335714520830642182062394862043318368179136830452744192*i1^23 + 750055759495750034144823877818275503626028912025751197011222532233978210423454926597604485155501483233673943614974513218591097573799581420808776409819485234945679094220158098494537742961296955137117617565807247950433728282257872372204249444486997963985146531457332542620070471012743590359589425773441719680429432297907742052882733131686686437681100549258251153840728572952432123784138087004838059745682204884167547898850752027352545138196020897009998236686981932029755547711185658237776646564539398797672996617218807912774189859975705606002704823493013105945561389770347491363209577133947071285582528*i1^24 + 633384295853026388642796940490241989292579563684447733084722041912121262844654171748318460587609816521656910581454424597526619330750747555916003343096059587226054239024040928650301226468601154540462486642037407624345774327058967601897696136264081620146980542002152045305672634507735205932353759466670204637494692474581847556303631655936206304172362870443038406319940293216982550063089847104093864565354364827479283500654583648658489070603784498600236488886439437338604086221553555859070144012884063599683739621746206540220266638422440516248024546499891197402161*i1^25, -2080749807577180091379421578128877283347981753150034255816216197848603351201307895374501453238882884035009688970246112111543349389948854491365686808976164619626758047348958995377974031711252911061067591706299642145143203500710360056731635257609389850165265993600901862117981113009234441701041037071891187013220465249877625000636869003568243018939538198298583743083152492609671602507207350625260599947014987472744132593684581228486130851938960199245553023264504275785349534040569919467381280056634489532828206800415289879158634568364372128482681545282871821852220899979050952600645784313436900633486159324377292885995628765313220915000872544418203896464135142644835032874746541603185237692084596113786852774240311176922133177319528630388394821093879678780163891277383098444700851258022626394756956004542528338395212823027387775650254469558247078275295474866251210575097415977319034827699369299185067603275189411077449432706062800813677508460499610708883770870766983950730798169021777356049939162739714847342124275177281803213908465111043463014756689824609527570698314230021794573638714962926301381981284846446232988596992841416511984867039917931023597572579479518797151440123335017686225112793088000000 + -49913633007294715376686510977594585354995705285384132602177048336200737630873514043045310633144143434655524879834609062582176128985991481308607288909826362740828315731240929016083752041620384673588394188937673668708936454146915514701666193601584294102897279933557336444257786023816113857649257403230065125350553561339622625241645801814969899589674123514001887336700538094561161685983966740473141678691272082448476724669925036140953019735052523820065425202390254395175761244222026571362237894699279073511158247144500137122896456961936345882099861146563476745563607822220218584581747935927200698800868128277832626418461702891377302495886328813605900467511678104196090409494948685964230104618441969070557843229923271824384442624053640477815654622003608257991741300652362140387191683922566112456988802108515098650804860215775444046402024384325066157024799974284679303882493926418174777953980413302655041736491077157316072813892950734670617107224870660927975931533258649012958030401593752347411244413908361617583833746765509614177230471582757726690647812001696239416270244818547586087022347585165170745647252406570348274518099982900029230936605198021940991881901861939859036648764031609348963696640000*i1 + 21289604487472716772091722926398341287868928979203992035704523163095224511379960396782756353336715320455995042524781920620867315693802059517201034109670245441951878246390420093001452911265260637080853401221841212383463167990681941825770611299271021837853723931092669755797289170809040527552203252180807014879584877755915977409692386838279374711006020364600135239040454045077587807011197468794842088661282204692401119658137135448186996863176578972580695443052782412834716139895859730573379808198571488724190008566286026426090518037184884221770251606714070062965614388859046740365453368890879642705126741298028615344629336025046989053954975018945516910969108302391210435850237762699546687690803290062206164140950159698398711145681195889422534084311034205999193747538282665959547507782787723172421851707473889026673182282104224009607622605395679428544774752963651620946241834045904858478969316012751539679461786356616214433172597848774825528499099800345156921068517693081064115051733360076674990776286616568601999205191710086942772893668849241730226474106678659526599094040438384181631689807815604710848291113954405922132810657543226694729161554687792561229677410460208523784371363164254843699200*i1^2 + -6215003089002620916276949916188546582511955367628946580449782399290856647366563891331971356501004714903357960163634988051076631811898309693027704298013767325690636745110781436818489682120831142798698581151491982857659311913847864564906903159728712178614234538268209740661566828876736646387155411974728300382494168900330614095279894269201915441844504619563654445124509534364145710082892339502597642091212355135608205865706459559535582707546184155770663390777241180107256866065330084237486251236758284067309186926819412226474914206137875214378399604919971779804350840946889025257271091726207639969394035416159967703514442253796637840365028452183463952352969639702870073802549989694136179479624100999445253794319469439165958962418438453564545916301269968545411122898785750320531533185765044756675695731155788310406699155727313350148834505154521590709044512483601560652915352441622002620673818657737915690007165204436325093293218044628359430111066339492976229401075909175194479200446374952407811365357672925145816704351688975189665379748032255614926626251657198769441662996609566785247959491904542120641793179349719897809651932934355179899491812837885860448630063318977903652383784190177443840*i1^3 + -2882332791202320363884005707441620141549512619186394431060243674838922398278300053589012283352096546586125695795754289405540915991878155945568586098461820743602191427209035417293095609920893241732265786919181834261486302577765957357088900448815378426511049585955983092635397418502555696876645120776761000883493548098519242857493190076725917915761619654704931817248261161868911561007118745455241908137718148452691405088003797670773881850182241381061226799577985563438510115188171438353820542737046829038569143381355182456950921897629232357362523146699765005103527952548251328812154955265583756834151352488278396534243882457857784296358714881305284934049375086590420834881031841006663252088398329644418331374734806375758881208033994915535752068492225387221838850492676405113181482928744571676868108672835381606840501455741797215934808101838193854688348686236317346321784849640744695975126962795404553954307680227176243735060034240377504417997070391249971737351491128252706792047474070058920745032834998254978891797825820232004250616543858887485747106624983711092273024501439684458032878911905887784239925126745954377706223075918368927444748026924355748299294224602485633065992538558562304*i1^4 + 219274411066190884228904262208086103444160285740782060285018543642336400056141203810897230402421484340800801300957890212801564002820036811582527374744722670992401591257019702595513080764004605525504326008466955952191641073319555376085730120647166902967803746056969210495509456424124282624430787927571637048644889702757710747710795598205451076435798136704375151632033405736109495839358197008266385111772807443168863909441726161047042883038355456256123204925898995320857337733612779796406942174829729115837711533757831121053252873191977579789138191339410956902811959856474924179545570424861274780814104600713991258669658142047835067505541991737801327181303407146996233219385753040358716424488685440225216967840620742763493375193252144830407981450584119394527951722955214571425393076494104302447861961892535536287195980032275443020104806947984031799871507174839697854554648351982618519374552068159952965384720103106196411697347376378622358614756705210809348172167271234226826254659341865560677831885594643561457624291675601655319736422648699313211893034681741473437321383580750090415985718156359513205791731886421827694271826465109745751179959288439431828131492726619044223095387717632*i1^5 + -19080102354450346234079013994742894653332636415089328444712533875697041626281953999391766854400667554445560236866864425143397996945718176148580320963453109109552906922591924562996953460238542555854920367932607274366180605849796735908571454815332383886953666396416004158436512026203342758582060233054662483148762741836515500796019953808166677511362041453851770373805536230602561171727484355080800873782154472217371649775493148581175811066657742956887889422237693789752652043862639354336694352550175264197377527116968928334801963625888786278878506357161139416022891460854083198212129995339104742148240196649608723956468733458254832617106774985771567926335399518080144415410453618609310126103405920307991998075097702665302912092185270633864653371339028127636062659082190010768176100395594515335798028993291050038741735440257874509738918520424068144022110705676659859513944866587676561660640800793189975061803604687505947266093263427899836680986067438475735626494889567114989747259885615053554243684136262595333549743347213093955960351808771750191932788872037185150988512953980731060420352380446435629743240550158481723079125126605780764178078568602819029417205766831561286514376704*i1^6 + 170161241742841280630785022142661782547052089910638199353366518882259270203101002712329725626728469495286624782107766093079314375696181722796658598251650876277065694296046374096236867375749273624082342000461809913533883891495990141679757654934560469413246615447570437106559843873209639548014435300604257408172289453128322390535269230031428750774672945642962981768747924986344440674387913857583422839866801058203626420687194945249943378251906543485370066376391229636583648720694587677648741616167444421798751657572444705998646415027792562378303597971972781929494747979923600315297749145275641806375659341406450214048686926605530906174107882033892565682881668963381047805540767040577977609037966459027270560199798387043120966255588522491907780311381097379537504942185833613332214631100959979408440313619324467876018798763684521459392136116453825485173120774378331404304896163708911151530902491486564553096157528068077174315322734025444048370157997506786462902228659412735979480436161311495120854399532619744706611880445381941449097223761312415805465247636376560446501960362524293906492144079507577170698034134943516792305919068305331478488207164314118548029418101604582686720*i1^7 + -567825215314660977877284639365171106919360313420360887830763163780566375484611461858333235830901654897895829350858222241919902666989665878051125064595240655703311298473186781634202290234288633409643057995450855366027233492632370456333528673385279040922725834410877075541326608396884430463854637616990608611960968912745514961995288219491897888699516222023102931759590573413269035194873392766183985638127303600004378167149667064978203688282933300711514280112803022343409815184564016772500516800115325189676790473590540775614374820190962451195702576200906120880194719543689487085795649336111897677206848125610186801557233900891220171363871720660473772681947798987965617224035327254740670817330241561647969390607252969688288518494816255439653640615476062019002844366458216294834540831070975029668787511865731634670651213879732005853880971144983783366968052465995062752270450098725440887234919842165027268597196278229917820622653167901837850173357859000359721191787974949296424856056888801910694994149172627296342169208322860647211566734700236886462921738985966295126557311984738279323630114357372251807204916330856362393947629582702927913286368977383343126570848883834880*i1^8 + 998370811882848030997939006041433381892457833596546771822286666969471375440191170251993305084170844895042221568330080686073074212366977079439766798322945366324014716323177046158462931323513149203479565275145999730848417036379906481863689079833206208874644924289805498108791173423255364843835647157485244479692649202847977322897503031214402982030358575275794916472983855362663828688779833261575516827540354698404005016173567000510526197473625551571314477839429466614435649010930348025034751889919703906261482509426553980686897482016602327042914212296157235232953157145569818201566804625055561616093098341685612181612745362928847745467740320633538445312299227053376065061763885752005744933330788180931147316042907613160662875617985031443283841290499016792430316971398472026210009900826013362105642632076335304805069909331336110688022795189871549540261481268115223597178772682041182095284616817096835869635511665146313450323373739950978650570642174779643047036150978827963337807916660542614800490055775817432535232017649897139638929412688009050883939143178112487424602752035958806696225025817703950675696817247629449173970644285159778285978011902436523655980646400*i1^9 + -1861537072517402469300705237117584507479389515590696211793581204136330079192241700998962770803695849115371753354982390850831898463293502322831154635016105621224974019553008098103144760163156748894225004004468879671276176448548381679580170463381789107018945709352141641751590849857713550829197970527882688358098612832743201552515968412210666638535195064624535610223700760388221987817016908356401803020094495818009820695416666719523034103461657859250497989456058791746320107770687012598013277894208855205496144181548064565295290224423404294688633484619489082837226284900153804284600251445584452346153129973306612268807534433141637942665606948562695021763576688907142552562457437087561696786843950991938949093495304194023561859117401778316115473628182860039497873034036661457380945012154562464627934046966947565243073570364877065408430257450645670480250259206805524908408112372016832565258395611651190512432991802333866008483429150734740560844405649624336450053540127923553124788505461891734513390786866452918679222558755675381347863265076983865141140931097595229009566331892099003241466701349272341144861974028063306939355367501302921735747625308159343591424*i1^10 + 3196717646878034143471316831343904360857979746676357998158176214110474323799520357486222782764396607233251490297905720913769905209877703499614538788084228359964817218816569484987468760917512191439578652750199837940752423642297320955632908417398642887323311862574838429918630222153621721385760213163648938642999611835923570101636683466754527654321253497286549663542179789629259264518830052719616590078273622889789023006263228075757681185732262189473809399629114771967438654376587159738962858441631158479997777816323743661651275081493562817434099525536787832796928971875031957353013451105169613687365448373026119211696742372772133567150478791892777330475077037644904041282697187617247658928136052190813572532821159839643259576281575538675078971847548365236107469233672364519935636017424583149947688211884467346616054247360451080096101553353298288440867714037352999713768302799967521038726502769088663566987369464154000545152374910099165799379191025505013966502189682802627117732026681271789136720099734730725875176579439834446257716081525197125214757616474991135767791928105706802868882064755223460481444680654558529989000990603428099151373891746660352*i1^11 + -1655462511429679059136935317801404736086781381039706524343097673389189440841545072163191730409282275426911368235686049970417187775366415093005456147206350949384524725522014106968097333641361366821395922767386226305722295513759893893609050833484514995166373680847963227905483428202060579495278470672203624667684174539194403161625750163892682631733941834544263982220278854173156490714388848769812865695897146104576031868322384131354588237141217939369312670385627202391629223273482509683633180945573371081651889157545844533815350261273815960311049327867673261758818802167434187730095924817631398828500035315637550484942029701727637425002875189353102182163281295398273970188655194393556301648466199987139862113139348040802898995587857369856561722372252817142566209314969367685915241695165290778987049769185619172527717609737171794503100734920171956421502052357060582188641845225801009244493171563987109266015857199619813975672617461693633361294079299078505138199565714531500290082137473194936723497608702065203766316906830269621173527030647425699856553708519377913514595070752631083073702525791508039765332994622709296532988863957481165281831157760*i1^12 + -1196249742911065000243493361191238138821130269064234803550901437392128735835620033863815466368394374704755224063286179707188871759286349562846037609634143384614998387249513246599801334742983503194876051547401388920574191153719082981647319031676200419778516683788181637761697116350090162979203528936111507724093962212431487979042714964424934086202205471313229459881348295812623352990532112104110406865578998873865200591160759600911357093097815319602401337795440135128053089455700923410186263728202284275740883103288804424458640195720872859857838629687716952145917670854349189192216598191992843493772216882368978391473648699305869139183286261663002146514564960140405516671156801582003200994303215690864434207370988830307019137558177643159490457398089123442938586926129881550079377975377372719778832702748881802088874733487396021627529468125742916090904753513255089667319233966586926171953140139230662526672919072516016406378593077232170038714123725597251043475309997875706157426128904831695081973738572034893464160102342282951940804701585199340382404420922109606106463345883404012766618056235381534327366321282630609975323542320458720346112*i1^13 + -186629560585556000811634094042976084878542633577458913651890520377854606204650397982357443842581487433941490543190460335990290188510312338559798319956827053754833673658938056420573161847129870311331653449764551040534637911007882805330172149859061690616238323373019108697504027233344174585749535957112024727861969773802003845174287363841940689457459825436130206305230210722378920489103286219941668355751327348052374261698306468161787739458333886197014128513518432210340916018363729994665414142471846723520767976363001250163013258878422488150130561624318171757494179309676646642351635019441484309676516810233101404851537241744249091890587193047138893820645406497569718850068683495035346726958539915824852236848830775155063964454423535615531035523325356375340886651580397102691808165333691891870659762751681023473391526890485466388725950123131006363464197901394128827053871717896913791509983318903141230202833248412333530131337452710470900691117039490923303922791997681479001281527939324872904579753443178948651815866704006920136747923855890308571124620690244337670963580717361874061309006311188534423869764188538276464865964864831488*i1^14 + 769860900162820458061431204002703856175418659879813327389621306757291916200741043970221613218000956824494139768186916397696321358318839759485552230747343038548940124953647718260693858607294521254496919352811432113086177130721019874262588244543147090218902036955144944529347716027900368438412983621637151413881653275100644661887920345951416685390276948672084307202002009853549068891274683646589874629864240442460664471935288734849794734618156988535713069155682538890033784272076637276503510515008861754757934603962794587035268388966080771014719080982361506576093290546339824426497785828553436030179752306874463676047828527388823417386956433135464374205224808853527760362291088768648469431871160895880561592787563353094744348201339241375726580544948863889663163170414950245724855439001188299347044863215741266577111278474951970426526780987923787708175913309459772075522766451949581419735669806413628840317085009390389641301150345804022052182897415787592533222114903388455183451636099489749621594737588527215892545271393437353704328335297470087794210540883991512958692246815383130155280227708776174650834428904105710027014144*i1^15 + -204102014467789342979547382794069025896959947121436468671483282877462016460803617088649077570092255828200901498487305507924466898226092233710392553847107289615340885315575258555627090713319474930228378232856732080377004392527262868480378049878692299177049060370980394300427832118601436844053822270323235012719064558327300682492908970219072768185269837972556939799676559078835372056440830570160051563741743151549558201561921955113443209312146826874924454416710637148625233380517260484009426427899619211407835946315066865894662398475610682426672815406759926518424534099501295072648759092828567137242780861181792263974050030396783976465634017011959805893867908357980865241253112307405623315936300422301032168737984869236549568973784990807749115768234366104279831149947811342423169897871688284269451632542992275370405256310439866613644955537261220441253870009601472390610183586119844801585765509059781845524940871508585456108875068492613011823913966111475030512981347926362861809563291888902644678901874199576376648957623369686456171171678201364091610065857856271608301425384669875003320924949397859275881185003175936*i1^16 + 1307351092070689891490524777312257218085161287921772822756863866051424080340677944292547112209408058430094519795350851321890078652246351919649364366502855290771774733874944773537834741511127660071213209686337800600921809121999113309548820941823041008006067303907625412281188731087825889205383453228234827990583460440358458579550363925582166374031994520944771476812495917698057329268776265290228562063799093283640687517105383416379194244205032387740326073776628136505762632000123634938094564173975260773293460506655524327134247236607568059735317242200299421173992200401779076060674725649556567850133773240527664408964101373399959001822924801941996438422042523788625743716784076662867793416218692257967650522568958152663229773412624367353755544722313233293948709597255190611657457577207235572916098043117737685601131883586034909270341986247662771391455662864021735614220274219508854905712636911182731603423552300320092878574712589447257769298532424948174563771902239803554968524454049612223612737861397385593915465084256280653453041992368400919393165101783475151901557706218149227228583555142495357263413248*i1^17 + -129697249152900152137994731590788429509243972329790004241267859215421095114043899973854220000145628164957746464042449281539548963715143895242722554227817928531228340907085464234278582248582190883790643238732129395917345182930400380056436064698339539386073185366815732931858441376242129715901394085892060858374184105267842020197076377279594772171015432967280701266175934703912618191659575274336056926490540856040597185208939979600808841519504821888162386903905778345992398471844052657217614939584668078203883000231125982819710374709274502026232691142616517753908144260794908239358147140081594618871276406754328203864711250552570916090714451429267278041908006149125706799110432090387521555886727549640944731619414182327182513546598125888171876627243438740211519716873175521722543421299785479691511114794665896202860542194500363307582927357697099566171194005139122577155545651107900183290399978166393492711268872542333225976259274356096389178864510377180465798650537902470464014753121271226576250311422060388343940564913557049275184279386930339382330868136748162861057459344662656413761098164994048*i1^18 + -1555692905667146165393440294337611650279327872935261867817960192326606293673469566810491152023898325795667959547066570408738510186846000069596932437501848016451813452772792096598873955989454337789877386244269097262912485105916563738805649542638078534181137497040529133460571957010692450991470761786285810565042664971684760081890733888976309745459746733907520945399046370997649821370326123375232856261104976392377767955337294895818822929191846919742563906195628095646079745578493872957817007794098124458191210893268871928657688023389497162844681060946457568921642055900406785218645605346799218637763771743086439930052674560461604342265596110702144645192758302528064374087240750554074526582273962251413884239917548831506601254298364682486166757309428659584156698717117895307061736573698808475530838327923872404654840346738846844117378028246650234045448481022265185527547131893679852399211089732154016563588669260477570111757198407222127315957103993878288434737738497460695911718116911059770207014082026865338233078163787360717830725762796661646223333394329715361614533993911697574723584*i1^19 + -6018069349431466231127533486909069518815825417251506220309724976924139820889058708399377102219962297299630853350107309739812776948653979669269632290837266519353771804624956998599934248584354145890656060112780117397323727287453596688470277989611528364001959258968547605573037904325075149621992012756016827095552532887216055318974717976000258701283057455349485742491074427063457738145229151558151245980172074317962798121179383291548427302457072582834176874320507169553358567983364702780471014761254184264262010419183646188759757921506737207827892307529388944420515086243390707104970601312256364584876768455564500785677924798979592633239306640777213427617945175164201260085735245724586800415879164054059611819921495618084009330638759144896613825865964454493638162445066696710706234448441340724966626814023588092014145979214929233311510465424646775554062476816224503388469651060087509446783989310205626737268298685728478376653205587736151689378330108887983773650856966218445537804019684077866541196688488118958907720001579912927901948473219750636782706342340335416160649478144*i1^20 + -10678064177689875942676199360721915519166402330218866350466616083051316737101096975574382767121940205498260922770601488801244696416964879247600022420212637523787949999561877922418291251880596245165476114173807837419783837894636335350838433617732018094402832593331056124548678012679002734987328498365101526909351843404844133125294164543603530003697809848494262751390133342263076168586016280630252633893154346951698438910979773754227555570065472409165843228936462615323311958315936055856908125350229692381435052066824146279597577753930871664094628320011598071956159379904053145069431699154780090676092806274303697436133507282576795306434727883265669032368300552233318685086815429259645730917279608587613721358584494411302339744470955337025258337490672592649731080762868446084430112641776351272940642252403341492884098931614510574594181491040719425789314873714274459193841402771353803212226923825959325043435067272555141433045023572700025635484264960736432642094845090510213846793230952375363912065202371530565023335031187497147191580488244989663430798094890958848*i1^21 + -12563213455796539138104493320484252054468750308831066818216990700269504391408775105281669968001300735797713984437025277500266659822894708427281943732668740356073014477426737850166537690293843742546983468155370374639709927940317309251925577444924913799985970895437559365194333060593883140773374904526961659991272626553881817227000577587830325189924858586521696606863281766573099190844762263890897618673312099062791329853051468854022078793564437383597362347639997662873391759069889551529539616754479320658502192115914766254025086584102004701894574548284655329035568538795656447613288895657777883630515004733648459417079766494508936838250865313310698206559666263501139891225862717282324103187054511352290515914888839996397712788745515917691696799318841188068834606157959853186746119336130371931165080733676401505138593067050645535259288040096455440663770720253053392699537185234912886147138154856665216718780880705861924823049075942746290459344970174498711477639856746629500765774933357456307236106550143858423144756166421120898990639959254610913263616*i1^22 + 167103918475998639771204843795142370097232729522442203892967190607861182615276793569442946716020837183245880069323083981995641768705960612281427262637524172648274270619653618274913698672368586142667117575674944424249444074113600218422485443280759490241913608961029274718716927119779597058102184576500314853707130836652494701038303391559535512252609906827116099236696896751919024772535555893793785671981374754220111144593063483753050250832668655066750302502517022898284387752885135845597578075861295503256161462770965781523129813166524356568153130340987335054685506216699072525038243571682263396664663938550933336758437582206488617111729488691711134339203423838637130634170390026452551650482623787920981804943127133315063423430293388054456669746567277425436153578069713627776330176805652616999739391878686859445313262106596644402926721495817179196751080555431461553025469822966244305811092964236402987957409775756656414567538796444916638997511412832512934589303991997586651693532632405570254929732127434944568245722562463455510528*i1^23 + -3439099868687707225459891802922981656445122413152972909924688656304672653228448334767070360512239983168284626403009205062204055579627598586549557962037994213340734782886015250279786480004184871559489715212416830001703158597680165662966517235173987211796148578885314683797686024575341924083231352288519014350914856768252432667248901605887217427777508775687427145458684456796838678592182609357143501592160980645155850740818259202509869709119276528579546588192809289773965236420157019572352037978923166303532119007972456760976833512371488259901204429291152657988215999593822589543738187122139831182457400418618757322396221719370841583513158355611577887253568746992737031584508122872157494193142882592522651682708565881951732647088484537332538063890527908179414191155184331276958279193984243402041458615612199060280225352965603148723587011752120551614726044293623101341838908988256097107028549890284840115040872250728257859093640678628146474249695040744619411154846123349098480176892792229116707632288972072288256*i1^24 - N1*41621465392107480789954792299912526982608629451069518992825703530925539226951062354223149287714915006349031510876598492588872006031918273062893965906692931509909679434038996870350857957538380789065873219804830252571746967213176024428109551843549124763224597062339030623176520037794561980784182732751839575279632552332579974606868123491103321377826296431842888379155852590609315883774802761206880316293328125*i2, -2121066951036032613366179541960434512189189134988369975769842457741051038650216025860653116448294155523086532226805178816377516462924597661464645770678975540114134426098400322659530662490339766360979997175251341813492383725285175441278355421775193247787949486456800968850816238104048322971722659673050672825785291111518117518031868751922452896844059321976511423872704481375290387619105278050841402531645135563596871987743309461171761001474793843166897803989046494811673378543174784004044495247391396136755192869261537368475647469918977824453347513378377092262816971866054325277075212629389362961338271212945865632852669499005234811713129458556689412374378459927363657524356181313197678378861413550461142296523533612870368975236929571072788609871954741136949201172470178414537493611167326860502647166694907363214153371872306341714130313279673256093710288158900675149839476889935226695886073479393334416461307100331080226328424828990466374295624944601651963834273074216344430994360780548517988413762527952728441143729508732280789137468001796079492751206713138511642223949418054657465791224741108486669360776309502510025113577094614432019372188488030062788770399281076423602956214650131777268901478400000 + -45911818814651123951762925717155693071543303279104452595733232576891890944637184647332590292412533607253555869904953223498437034021853330591514681411648905594897503522620953907171008382141254543636906929382244061866053498931558974373260654912993314836253617822623154865812321788235724707959827968902662634089716803748364718342256232891289383972878849656491040659666618906129800074031820115418790507916088046825020703076017819573039997362649738815812750829334265227901397535441789327811248380716402536469793456041104798112359103701842565354784126258686174902463088074349345008487192386464431250486475678721206364304715188201237211585698570906440972059758268514642324204897956935426522825948960732757367739738495335500889474152064655788786162465893430572445635756913464017328455787014986229379272603145315719321560647704425971049162332503434864457180125371221479097940519253545245874037547280564263356024773367924009465498134416007120236367515421076031680135489098102346428800295219963389352803044630527644435915756164544895739642042029661340565010206618820991626685405843860482734460131106778212473530882568640134030071582397731259466812875848947263597572879708942513257871936237372193061732352000*i1 + 22454408206111506364366542787754249252366846040632200921323948727371481779900524184565743142149277453917620343545003631539105241950024453142405840097252281720756230951739271699350869615857517566877343945076302476557513410750485096195233092747701190321079714335796274505859468944535947103704045770383099417971813859841601301406802852091912091838448018598953836371794904860713082589681077884164981308861258317499504547011342752676443497302586360297359163383788243639360198953627096511510681258218115792900616146309990789140008427192122776972922729688953164439096175511192923255662958621410142283476021411247874506459804305685305262205433414872026209434240829519847307007149806237651816192194007055779059509842941437895101951517997585236489744709577058243647068393218557410811207670543656207402302778449018594791892699188278320299856906361270224130341957007291635231986966460939844563256796825292293311761268877405326848109905800348932552336323290131214527728953010757097211133324990847137854225209118099954683305808167798625144569661395022595998974126187997217053092016378066688853399471073723838352410679093745435728389375038943085929169450559880804076714277112362336907928494978502966703554560*i1^2 + -6147986273461937766508298558604081962825623845629262110765117491692240480097808826162693072445356260291336397085156262948009227035473663604723092917807420657656930758832052775009654762695422099933018716628640754500292341649146205289132589213624924674665679109766687399431572008411281660405128418796087435048352095266297008558901529496650761428899563557513686169627378010583260491782151148756916741918026403714549641750124286567600479382146715730745124130717103053133108480230512967105557724104882531433858698043110487201188425922631769751146069693368043288320182761035769517613766064927860425771024994389596611544104008728357189307733806641089269406696346171981981888519343019604839721563263193965052322454996326203143500303400585178158054173087981310607369485811211173976933944245408522262727381454210935146617290101490734083551121741079893905377550864405481636714295042797879100548057333927687917137178617531518001957287004733315109776550250056064540913431327829285312054941148130636983187412992769731707273483753945858861592555078040865348737970969736386379488285872978814471171987502119462222653511064284303595286766552959460500354704425002772765485915640663738925371158363458745925632*i1^3 + -2904542678005310018882188487656312366241009622809519989404358973951060272312848214140023164135749013373996258607595539897749732631029706333159339951021949955658945712747838209940405927116242644596151578343479344087897590901938374110029087999506572770313708466430825605867064931153206770780782519043949954063991164147772201326842646901370521691313184379697244665931451733775254777800289100344960189988836005523560770566691674370490439207102385765714062620555888687938797103280472248814736674609891921735586756614458425839704992115728541802460718670665035781516943309117915849129475261979855541088499781138163174657511478827688044417846853076297210847601532329979992906287492840117318125593952120128350914878137991078085324528877396955745178815962217513775539121409949331531434793533222269828001486334448105515826173259338270652544014183356716956005250646151117533996177151742331621160744616132097251739276419805404488081377377748015735444199664105804525656312474664125681024479819939751238037441119477777361427090495035897879910008611057334511125390798859410581892895682581555575612568835107395425779463301844926492079698652616191831827367668784008945730872871853322770645460878090043392*i1^4 + 220155579428060597025101416126915901647797585359134393279231689954560237437740396821450621256492322235278807077440539166073558918858293180461544259693678898286699835928844957767920987356454708494345337079197382273138669583086880451812436475903972190241482373991581094454129114466590352214634217787142535367150127060315266783837202182228654500749965320113860139407951456924968605724335357011101119828962737807430624299524552844328140383558729463626427958948664148793647592429480054623362584589551686192808458091539960402742189270858856217413736645499588968298652362082440367192307556524686126416662132939433267287131889812184359471364034973641580527460677231066792933908780973089906527517128357647211934357795468279402692509536590944012524194312773808251236020498079052261487236253075063740682646101088512729735949977821716522718763297171306933483188991794438396425591689875484692503004590039714849853818715360123990807500370789245403075706405382010561161693576801277798091234137300880687171044510026282707545022199499456488905166691352616319991638491310648535282562980793960086671972830823762195494939843602254106964166586297909377977052879802411452646948833743153637804835262693376*i1^5 + -19210958632792478333879810656202212634888154206727780460063295294685938402561747496280227664858714789449470101960210349631666187262276917928036246041067824125418355988322087107745949618029975753206278997751400275006497648831144089350261974890201290748664265077093971158283713555483040813153980107310705302164259106571887305823690553287723792946565404694586564008051800307469793545095255911790393032440438206120163510001557611084315096832777551146418634937156110546864725296338331827697959687947178340022155117975664672141681491382158370380934820474367416854699695152664078684833684691799601301490987379054342298298761726035006084272197762760946078261185469681220727670158367021715142690165340581467128680116813122802839561199079444961930582381832920218348575388579234706979705778423573236898435470066654580927585083080516281425817848596018580535373115124211456493135181950898160675495342018003068575600133025021475950122279031937981352060250835018682294653577277071110624283272180948943826700935448583163513589521742940102063495907094709599305005377457945193883919319372746292030600424100067451169346158391832297188092374994892441231194339559658034982878582788698671779009265664*i1^6 + 170704912482949907462741887463966660983017019612084851693274154880739700489313688700087350939708701770093285015774292163284604933102914904201135580625217440827364550425451507439779335672563824006938114429044421843230361121697807133914417133098582574926290599117839560020819341601420315724237460959807230857225727903852558637374065189381451838664552864036189062593636977985568066466325317573613119387846802454932730080742961949192011908441617186382467969559777943323757638649941384848098029008089383120536181075449589151017547304123086442024695492094207355415350313897666526702067737180086331601472781044599562673077387296801860888541394944595653241130491279259561230131612467041612935262989542497071916256919653927282215556716850735609819745332607706149670355864325362659334845479140315290591182855664607606464532025966430055059290040733612436703985002894719554318640195671693057030210405227358390123143495553917006753687327737276862593948215821614182086440561336655219393440158113472372677563476403641722053644227707336240840230707330303135544772136284503476416856377722968045401786277483682053333676681360067501412173144061626475265828497759150564082138269877749250260992*i1^7 + -562056970496015641051499971648074476670751342537858820154437521352618766208935588909962403745048895854143459887807389772090560731624969397325420989690994510096732847143735929037188162039355804558206953553985030081145662158830806319621087552418666102893716424709818812425602561248683035210567812374157660476819329754076954519460839498023175700741391466796486074790016763381043930313613428886523418024184002873391297094847229695501160328717352812981164224533914706982392470221944985928168354983098441207163740674888105825959330602370292347471073472057744260149997604488350911314801913858491040131236568946971067247032355025568489334525918928085430756499924970335411823471384887275366317359683144354966812141149085901376950079445162361159582223052255435927863005129022438773171266752220918048716995019607026745774972864190754850747295588768224932564663437417664463285234649909460788689125607747690830770979139089327342344605368603454319216168070073401508569381590673610236313766177897445616090919009504783508027613755974665808998795792471762251342967229611251632959902858369596708734384253543643464149264225260099295064800046809203851172368635999958790809895435725963264*i1^8 + 945878530147366924404457844032567750327885678579193120943028152815004594745178117322029509255806323358773940533788094965346193713464620334129200180542846561007274627855194812601318354242933273431024907399928638986806788360282403157214941723530921295746429309116684175389673007342705519571419920509409204287679735241115582827522335528436683546054177551242726448364182333340810748083395970680075477374419977972676260733891045568070997985401392829990030834973361957077354149386387929108116974838712251486919124979225874019494605071072445084140354788388749463607528496771456409481919859591354571397965382996546374120176271927782305128883555053606370151825420332312948570700730236078641282951196993055339117204198731991713755916930940741172664272182954630447934321680581127359348328866603552186404177165084126192914999576900859706967794081994359086389217719490874121324982294164149505933242596026422789359614490199467813297755576772952231983735281321522463670036369932600896474031881765611712267400241946922677051130836164272975431358111692225613069365264112085340701031327745703028522004569061032935281820753572101635527715387063628022235405527847071778668992790528*i1^9 + -1737818113172686616289906492110819892811885138364541216784389479644621847607409545739906533176352734706327287702516118659981054457934987475788351615510581334048690927230757221757140959584834880353888579956901457452893181690356312704654338542841158253552524409894725084305388536104637398326420846831574643996005570576484291051032227995888452743606987019901263353208208025921846654816764858840800971377096768328218301643898044007141380787931118979973314504928193679808781768708832208285883622248696156110767994320088031860629960480581212435592109623565056521620793941995046804337698603706765540187730666946447157881132660318701156975726570129050336052702743336716560676814882823472988424627031857077568093245349185207894928125088007636835881459718979126688819259657435232674312157823680137908949321306901526716889999610535733420578619854106360969068600758376137006492328215011216554166205056311170319499317985984357581093211064273170953519512937423890209687535238369025261302998775416668205813934172603501651472643289945180639963030558155478779440124965010389876403281052446995100611098224579236800996414812273855302013920386395754096561598232253920008208384*i1^10 + 3132008142392698451034000487937187570852689548305973465604659724709647414561358865682202717964048734071130826119976462984968654529043171140926861614983189637300526664819458722567480623363781945406494635611913870598126402682806662196464665584635009741596177653355697503288222377433654197913916453892873352268906798544195257483831110409295822770989300141366026684401334855205642847464159140941093256453783387505962671586130050016000696253451082563216983075870560986268997992513947525486850619362463732811996584795680567029406001724241033541180051600589650630195567013797183431194047429842338988736430169154670549634704253236287001187135508696021702664432648184505597954949112393401454437782650356763101607551936412690053048887310142706261959194667943956431224695531958909314991874983583890767873025194437336824606112817098915649030060452393467676897241106822237343950427428994114960329270548938704845491783050445382803741211940503661208534203243503181584754237355377662381687679520424672734044037285821953149427411610019349646930950416875261750419556271868330869412484423811644119527872538840592794369648288985832631544730580070736024025996466860326912*i1^11 + -1707185450043406844895545848973360736857142193391550929183412798288929816038668207900285134630044928894229653432904618204897402698033172390709334385280213118530199403039989728218694516543572980384084064499066047308000208890320062764201519953819397289916759978437355907907089096581901979210447080489590105473006407404017983099369023030928968693900147564214651201571925507212346199267766798205446933200053675672045836850495554654717999896750000806558876910634372032549941373231815628780313604645344574241419474946010049025878630130597176932182534253610127581550866894714247051160596514944876531383530158727911728485810565677741898222360485636195452148980012958154435492478036746057514002926620765961711696765066095463988079998662139724334382979239072348631843376194086023967767861094663183081599362045148091939205911167973634037657086987148420124055808225021715580722065267791279869772915408057683146799100203968851839665187027773770253343852426401492761155256633545340607150680679577413836917234470102866279544914251591220380747065591697564751564121655205058115806711061505796933830294177545909697732092389687110564317130452616509099653914951680*i1^12 + -1207308145986298481137317119067058015214281336251477150116490435056829135074586011077595145838936632592267980549544510531669919045544674080164106641052234571455231959534059003806521938521219930761436545316160727532099000189212220385459032802286083484385569285590047077976355255652379582204450939739649793330407412041127037978918363312219409397014859038678433762654025910594913114076653320568420920664146881191342697828589219609267817600385981584838561045146133094658450827002914546269900777990159709359018310998061601097989143096458471892709555931540750924194889508564196784423790630474247403290914047846348614856283868486849067696497431836243238349174403439124898555474285864635439211006129893851089333370208857019707072089236417370943103532076707610506197758643689244779456426583608980846595497083060695149414928560221618037332698725892069520027700546547072846865101570419882435733983222685226730232343924458691923679272638114777022788082831445768708961546458047158398583473508284514006043193107094043806519005610124645487669667755936105866019344042023468933377054773551283303910784370799059637797867158465465889937656105179520534839296*i1^13 + -187354025168881740181978901335827759824119207972341229524515744698116770436180235034432672628587532849902621043907744481464418727921719331533758816551522983976661865634200155488765821987414021212745060650964385151593225002728505983791674011114079027332250114114904109433686214525582393740795479978947770902458247193499689652938425082639936718573351021340396577841775891976740891812787248946686190089752290136584495444867578893977160838426923870909419069096648502925841045763725115567901756362544917512015270490721839780887715014306830500001498198026016083935508627689873727720005821666542239509553484850024465308816123291495720916881801804831337669431542173990199458444703447299375941899606946445062784261527070070222809329841613780120066088541176546868920168367497013836439371761112421063082102187679254837599502140241196706324617473537181117399377928035624834435375581513374349630267078124706301236772508343173999406480593049654742875338026820999707271313740075736360631981430858955694900242234982964479372704735124363236458089825405175591478654926684025411792104389503308578293200597131851196960835580669855610566517621665038336*i1^14 + 760274408404942238218374059557596233800837673735622862880409282179452958179792413039391862661623732480122030998317831050194077457297950231052108728631888915133033286337925969105916123545590662696898131178683228669384867694162758421347871038997175390798769735192745495996855775230921596539345083074333397797096688424243533303496730758341888234595401765068281614956777489817445227600448159713618101343827229274291380687098633895438178218074997956443865047220942381041134613672307073001789181054652112454090575568684732816457142328702461300592402216133211871825073259822077460218070433092070708495870062523067813005904102198435710321610517515763439501847568348508678748635673984283252381998630306890223463527243812098872882095595841485166446371103522980932847825518174330270304551327579962731439384140973586098889301893574949322177131302271674519885054115423672123035415159295489912149309528561110050197238837061240474809566253677220362338714612255365877610101300654775733974966318947817943462070171646037249092406695375554667786319597784282014026551722938322120655038645836345013129945379686425727310851082414259806012440576*i1^15 + -185456138275684199339710580225967302674173104384461206294175653851075159399751025011659623745633049099319301557304041302542096546176936789922239330573941047303565971641999909336194293977657604407965526047897683954787602848844860822144601303828164877312716092637532144531860523464700642591340002604367462540810241352458014358778753189747737819914134371904669830243528455263979103759798161052451484045768255793567804014238856593230095879032048560805852552840560027189085182334845232681783292495947358746555944572074526059518662026126711048588185108129015714986483092910175115055563511574458668332029563729602165641834266159089557729172412621338961705251368551055558504212553114441698809613654975239357039369208837959775358510798842125355909938446836592514800291846575280505605806820827782422452427554305148746295156309875011726704450759543778534224423777918992740833099944535662404190415979742428064113856372426617540092589229498429450134399089925539207620188325379273207447193348079983003541125690319477579237453217674472214179285522031837721228709579554194456568043937799952926611415258251746486354199403326078976*i1^16 + 1310286828230529318054567272211878185063266834451565433185946093336731125310674130072176219319163841489866719425753484607379934923242912299005031197716338742115657978527535343636429976883369415080445659317532897495201875276335211323353487860813013126341678903375599888111719216893754403880523861180037715197465163500792326877064110475355569658231735772745309344964792748003658840868272191445978568122508314505155416888183707165678261572817246317012759769803655637576277611467218454557321553438758190134487148012082345204242657558401152563734364764924697457185380468763448266317170052112360369828297277319774347038129382573025779724947411688789395273377541025016931897870995840018817682609381030760186458294399600568491404578652998542121683521758048670979111680824816219929913995804188008994851473831913080418901819063784847053762372192750473751049182312733226493404767784896880901861815232815059467532347710002846410995641813935956900416931984688317547231124557656561397963887863315559355008097076626201319003886691559609750867393661907812970920656359836476514938410928106207293351907257686883082333847552*i1^17 + -102023961043597298026067041271178991740075875200734331271877232984907638999509601472635250495504945474534643815930256351131706087186845008464121884945832359814943210372121254062660369971195883281180249656246256365846971575431529295834116932477933115936337950345494272373013894401460695160700812579512690098933915684390648757023032712331143932148311363181603154536028381837437579712271686960474624262637013288022787946158920358886814698965317255637302091305291332073236015369495512510069111949381487042696766474494400150020536340261829171750683359618132919537603598724040575954702800228816701595209628318175475807989586491276220591095519543857816062774233979582217159922093426377359330095381088419030135394118335689761505970345904335216477157418105932094514433160191976444658668614002898512276047681328217618393126837771409685252739335348056124993262305080686242856875020088825088559500472767353025398069725638083235581229141422723233285447428542942945894129328436903988367452530807965973386722628752293453676390849601388417772458255822943299336697525583232490641111106467072470798389012026359808*i1^18 + -1240943147126398915072201237449093096913614001396812257471067456986733261979678953267877662887629817279605852473977456977168379533131115316842231290735176057049915289525156088409655650843889959218106783044171035888302570210131281076119424832571187543332939913330967363984194648536447831988593671816475129652510484833783109625185999990215095750784416090658221337799796579605736485567819826131084574002319845015541968875907685392748584230722757767059067204066973362390327462978589018230341143078697489223136107898613385997071490948830168067462852431540436016754971219522143257750337994820847246547340051085629549891310127661384859224498994715187865956199814681800043313213508197013176333520129981464793279663077379972732395192776490149899295107318466238751246837334588399634104462511879929849774090958600624052956458818507707264238572985200420272724792007940616077387680600055853731564158531023120291110237526032253900750957307672643808266018736974261344569061676081574977474810655958935513219509109518107284177745246237813461411092044440175917389283605945514548516761651415147050172416*i1^19 + -4758905398771735740239335978645304615258120473163817766509982346923784226114599340174642888426922546127963998612233398896855770049061361142823027136026703059624809348491237489432388992519420437706299706325128256918203214476461163793899741545173752496397959833468999951303380900855268903644020944895597621824314567323955728256205713509573266910789310976725787233024480763940730060516650355425515914387522770719207699301304933220053942084129794918783562721418107383593103150855784577338615446240971977105819131088023578864153735084626919147694007438782846884116690916183999576324605588841687121837220924093731805565288307732937573494024886629347069552557885241551324194444369106952679956363631892996313388661263878002618450958628447548556087622622406191896468417160193839178850912269960947949834157550777964163090812725435990332847964850195675833697132225458612529751048227029542372561262092609775948129120234704089417353328122330602096700595063106662923544018601266414263039755245302032260143311864623726025207976470214089959167041348750333450480023994342751234452027867136*i1^20 + -8359572955675668262733821261405893615513372196169866557966984212735481649208721232785435891272661629114222740668758844359428450199143369984250973511346071541818491327021287876209040852817697380393509406754622722004621713998626516041452884326844050857099815881802020519044812228503605471241812492972420415887817416681292943003076651117130282730431318742712659175666412165985645825200852840455749043694849326719763361108934932942012117680305421331739536824155991860780866562821292126047925611264083389354959392028674969142667095646651579551125643441669310255517032050458450528413454330415142165448339156098755673011529511347147351949318371457058979855133332000595613232791161025754926841304330054315667984143203843069700821946073143041546339376309504780709367760685985756601849471796072687222280234912026267169795340726197941319993304979000223919916799341126414217362701049822720078719436507297230568473628540626783357592972594546328070464196091889193376327667432274121968129754803819045595217521710261740966458339473594270693884665292930913484494561540487249920*i1^21 + -10383567174707128776695532383480703822018911947136861823613234212122899175712547759761380519805160108753792658430784218611300717897553011685199667353984890086783557200512161225141760797934302376145286618934263049152659800080043560185490329497703180825226538171463906546388712747345655480437025849129519260871106441926616167637580810138312355813134682630088948581053678247820170914238464131897891010002082344710397046415035800033093476376898460363576101006801675458669076705086013959567263967597074242024638038402692247920144928593917910650818486683017226375528297509154002969316507064015989867279720298985521056385366062689632003820832815713482665949520772415202687837317656664105172353546528270067318839243337828901640859828046474695458519185816058644092163924226964980990834285151812230423806598994140967453644137074003728361771866908603576899107833614758859958395097678388317135525718153393742433928560939441298892707463658859511617836315877855504023054549803081032359122715262905992236638480581061923390606908881410087895251469330583843292315648*i1^22 + 142808932670795501460578105704424000054482079122344198380143751198063435190679390787694507664844710351423652085210521123481634832454572278662996520236976034366781484624888286439854944416636620174935652749256027724904493653937751142180414870540595775867316582686656856626538104400691695898062848079607591179480233642792999912371265726709268654157164453941036703386141693120606443815070073314987486835683808344350838914962889745403363789411719938213519476227617250260208388576165813267763085015105572579766183869328408768552801742887878660104736246525889379438688852895349258970957234237960931841431002547768399353829455588641022148422815496354152628749709044909550204322112939732849231259127270542675436545272973691918055973344227719094303754592757650065204081054686646105392816350310768867532088470871101907372733081109684531058560674808063270046688131079934577058798346773821823906735866406405045155066087810741106446084892468938228185654588568761832618428288370545714556643059484140101892457084579599667145898188132012364136448*i1^23 + -3148124861310773737547254759518199588576153155493818287297218250933401656452113798925162708603248178601776207332754784435433129796565616857687072615784595659483750656852717551821551810526780554444034788426980318882387771753166413180019539758900215209040656902572922462023678015042806780668798469760738341349223314602400504394362932185249996631961283990007286358738758834766368793802408245061654879494023146632299405217392439987017758825097092976446540246901714840915104061156181868301185272234324310097685711245255102997403923042258251482940088641740915823628953185073578192702700690876756169078722563924299890027947758817714310410945667991545019163752805033797493878140785919157828573161050894161275229187607676774737219996728125321338787275961949942730231911591165433279429604805313215570448833780538165660190258489934231578664920032406528124058171700901293385730936782087917119023677980109858749842705772393600590563539943342042938967539013518964433684979144651585527060213878328484477992403546015486001152*i1^24 - N1*124864396176322442369864376899737580947825888353208556978477110592776617680853187062669447863144745019047094532629795477766616018095754819188681897720078794529729038302116990611052573872615142367197619659414490757715240901639528073284328655530647374289673791187017091869529560113383685942352548198255518725838897656997739923820604370473309964133478889295528665137467557771827947651324408283620640948879984375*i3 ] ]