[ [ 2509076057814820425910532994116602806893350300846107357118297615999114789064759394735400373160195444712278283145622095265327106728752834060171868244339786483474830840245165662636479674382358710390821845800863206652076874164917588481562136869012359479370454199269645411110777108494178600505754885337057299930783694942945833867107081684749139286977357385268026068832134367876940573710967205638069775004545302366284482191586102500876563991771635543677648055336805405583522450950700769980495804221582225156653257514787043314322262740522009797940614814546048598957710699071604112306487078328160283912327591072896100425746427117228565327835746766072265727161456594546125331432706720559166901910971201455360605213992059264660512903193527258741939940431778866280823003997807267701431244893745757470047681065172755357304646036240232801152461857742743649622141814920520063413743798720399459235732787649583142085801910833154553380238314507648803613223075413532985236530710518244595752111047895610258637917620474880501633537327677079295805212857057877845748034059877281410449198499084424835118986690560000000000000000000000 + 125152063611311298438796811956391387459828389833246416437363422249526683373421919979229778165728505371267786923454394736875002844556616986015054548917082872953581081954751848550920598555923708675088853558364005429217362535327675177962470451060660676437603919478484512079755972261977041590833097909748595142540645587723830631081044189594308830076305174562334446617110919236662265198201877478135628065218270254823505641868603163657122002114268928611752384650518340454631886716777854574829287267813028828790511802048722559603570979685740883575006635640327353482018891752815642120961141474746633656039092521607897288134668614957576220572735733872173363587627342731468270604250154120171465922163912588287438986661364081817648345492937426904365915727218274286346956420063795313960461838327496465846896594056712478224805550157669373124446273892617870017753613926851283093550936318448358338144153885039758493431654818563555302655448382590411665241893355069002983327851216998064544071668262456533671956522020041594599530852840288112580787792116876429721015297235822471001652385102662490623976249753600000000000000000000*i1 + 1791209288630846556054491253128937518195497926215549452902909391850235236013374317434112427942424134628054763986550590507462933013700056811738003430403749050973172042954343828497238744326069460235887770424027068326930185449642595008297586937304014748879290916712346771055556885210380113785838666992308283445669748021570596900081571773155965406965865524406825932761624145962554525716470348293436589073056022181463096400661987207142489314246176853290273524722974765201660520905895939308643887547462153729015702164167745765832396183273472278946217325992087527094393846840943043563940326759195708244483874333172212813255078260617599653007874773243858407669383968691744007424497462544498204206518645732907395356023231903448776063949362000195264473426250999928140871916500791758669105163397755167405430202263190389357195071191208960868356648783398377019236810003640873892140299521343153905142582713341277194760445355357795634701214570592210764271384967587186069828867381877555750815730303124843609119376615901305450802787527466134085184345001380461117803149212320223917386909890710453900862816256000000000000000000*i1^2 + 2832899540037726162550296043659894252762093644187904797804097253627296008357830896484815002391654702200642429774239287347342723836000756415252823211456638275868190763533335073818745326996886873320727036002030047304865328425944315711470365104857629308642825211516927936782795037453896324023016312187957498948246933506927755149001588241325797127573494118728705994956537947001447168115769287244426516113668713139382865350378640888478893347470138894174324130073022427016022927322487346968959058514374621008143109559602959533694462429825134886795595727450157082176436503695500590604940670291396721732064938317546850648030128250391148745582028666933660489672907772390659715718889712712660559242676244353525759304603045033802893582433452200012344932407835884366062310999446811004260279182918222400282956592854319196197093106484369073105297293904196970829087255295444702883554419929848425600571371518467385719714151074947474404874106572993948412347957213337804644124674603527606506686460108620365591366633730358528248098238418008524947278025849168607460070325498849522796210293532676794969604751360000000000000000*i1^3 + -14757227940234617807291481041391009180223788978329020906167395814749079306628014356082559401783997575389944111397733369638159583499103859793101093748559803976799440733546350991006277847877853973591075091558545231460747935002101725970098369738396338891643417602177748377395515423624639212238120720933376439824422576529675108867680979516928556385515703679165371512925634038684821074805511456037423798280079894750073534223673950154516055829376313097052340541064614648727744518742465718920235373097072190602966272959654208877951080352408591131057840832495181551501274626996029540775768793620549783353591793723122496802582156538959404387857906816111689235962107643151307758243303686693313404565504345966121350919682171870763110385841500493177958054441848759286278693416716569061237297281478734970330069884915165444433541604128980038673178928845648120553747284145804879244524422606277698565803402000317081869080948161960672685327046345641899638230718748053632525043812836840315952751169298653566137844818582063350835569670117317856351096835453768344072233048337817975794076760338784899333252710400000000000000*i1^4 + -9183520845803051513918997338688808959699684216963497357130381107080332118613010136835743884342535761031855284959756899007530192584311782347373814856292432860607499482876470250601140197350338330968940965727230588746596435031282126867767519805735190134651440704570261553631408738112574405764939659819379859254572263668048228478771393794736234097353418747403894440905714276861984442469962932210275851141258851720723700727457168257996614605079010381028900489909473565102746669173815565592864481890477107712341929435662164480339083821377080224277100346532919532602242415589502394997195422153115696875635169263661948374608424106247634176951261727215467147963470458627089101622882460638441481849429045259720904469961438519886867883423684401513651431856898358605053632715214088320730291247867538840599700019916280848531242155024163827707878334761947240527582476773797337038177049257944498106626696760692954649075153008463478727557667866495013516650522879968967728376148156017873652855594227688966215734059832450564886384316872028586643981716516723723494256717582727021966669105872484214574678016000000000000*i1^5 + 57403962971754127527980030661856779962196950441974703005038273039654203277926382492815495461827685518918947803527878614081901351423244172732267005601510653064124291742974211436779542994434000958870221460182492842870157052151594191302235233860588284128953836559488604122277100992135963254349959338113209381132325054420880940686643246682446501884180984248330602012583617446855022812403034802671784021929068941694889365080344062016092036519640628048183162479002867337900653676623037536324752816438112292056569259172733303334917424507269203963568674249479196674269091462709131374744010520368262151902815953109438713457221469786200111555821292510011832805195390093510209673577388434753109443354815869050490437468815059871306327657657820632680162635292976011046861397189724283709776362815075471535718608424591006303656423934547140123699643312845505152162300408517015020978612566838711108964953631796424049657871128072382163944685452650097076757223039741055235441205771238809284020480966986913808681052768864803920696221800829976571567911885114679700671301444609398001497334875697865520987504640000000000*i1^6 + -50688259899395697829032263225708564800972799595609660988984820721873542048085510278961525003066334031283914442618570148210847895374079063079509102852129195268621511209617061595597624599558617491359164557113147440167011210882997922037348085169130912289009241970971210778524384909677262230446992951843547494638098258108354667501449999954865403907443851909972201697280582913672802476910040788428771509434088244057542643936410869413178547478683341254406683345559948425323197737551920175069093775175779554481049537193087692002210960594037500874085242570797795741742987350305394547445260188131402386401581018849165115115933202344729685923376731413265487504866794334790046496326994425802467058537567670560119021990078290718339148641442261394798622771576518631819699962551461732302527565609764331646241883126211413202617866542812780627913140244611183886961412516189497165337693014270043859684228047633815782379186491803878063943763955197309960308775368645668529249782642904981970663463172891405052771551878630268320066458545738988651095669741131322356702956341825476036299685773496686640470425600000000*i1^7 + 7589400048257046813937598572404486675305116116291425842414678784561093413248843841968759641058636416500367520175319904574817094486353032865845591235283357967611224628125084922441179823192171841499108774507718711488900378737710114524904025767044178372196557956020375401917466171839201033378165555437998341787669841302268409302606604759853943454533054246997118950645460259389140307072322444219273297431727006582007191037922957601032766761098710045113720896336073364736554640581821961268666997015771390713714385792781577321027259135617042636643288044206054751842863773466199138765022134281304824810429316467923576224821663526034615518780694786626807285959914402195390139190134490486688816579024509985647399065730394780581714507365141801319696446936282174496124843978619829037454064362069941037393371483621888453641201648701259978481369009487478087175048911475447870604191073149830828899421114180588353464961403683993853943967642517326149560085471489001816493813363995220162960957318948700324450507065106403399364828208187028374600802140534978321225763937920920142863615175720711344881664000000*i1^8 + 4544448935163058863097751296422212603809460185783973034300811883928313639409275631767528394322515896196006671292389797123817916468183309304061345859839909798942345043932226655994384146544381623639428365796175607128324890118074325757341548823346041228699365862466152715652443813250633369318344905143352970644369460043126483871348017300018439683243986045938490762345128922961508942531252165788483819718090096091105146282707778907923665336463579899039918345072261019314185356862429632444048555421230237857692547642950319984961010522413102148868441316061886792708700582672615584773482561826448652752743895782153715301941083921886867676385516147600827092008995562450680735923967836663925323053195364699725129063316370755665748554403418520158851186362119500977986154651740037234364172517803194613146549564801702679455548979674900683881775256418018015169528428707740085049599650365930494745979684942240913265924765649608612267348552688930265680361204529558958509513827992230729645814867701220881394012794399224407229264322475290192000509684191643717886583489438161795689752545653689459671040000*i1^9 + 1886289466380085679336474872717898226890325101383570927319699039806637433112214730780365784286542110642712925916612821164370027499155788400533083786773018541720162526697625463627074343336800330555374108788672719904789432941262474839236409020511128489119196334126231425820372668015169132684750180104426980881035156405837119037061254941303998431225224191265713093576445810082502393513909657111789095010432582721621526370253062643691647127326604683777147789531277386960849843532699826338745802956091968822500115489725001762384427333056723500125415959847767265724907116912681670819067461270500412296351417687768027284704905864163202431958077912608325477240393257336235441130825875187409463006778295744975197707575533863093874611211060482513319921501006676372406160254889810160732460136766511800277612199329002279198890193863410674864053810414652661519512951977993652363125944905117810113717346243289653995811711806150345304998831723680463122287791268676007409202287785947097761932868659548749416358625084122047472563316669960665730588198553553728641341328419875927941042320990898487296000*i1^10 + 489717562720085474726193263546936017875950657267490386435625808894377835192143663098022704506107461281490361957037705169857344463206292637203193686848202115714764336575644311413713125200160370457538334557939355978118732138728954075201161715147375093220612289469826918012669744146799344508200418685728981634425052038553669542674431000131848102941438525254033579615576303918651744638443221774830871288969240210540466454831759259115055595882783657592178777390407479644197925201381050725518538173788087522632681586912077696812886890155173726979192769137576097697749864632137843282283521131546154125921153993671477746749563050528937583757248896315636390045571706758307624207948152883906475935880816509671222980561661129968583288192504051042208990580309401581835277492643090631991810231241306321261086835422193787046021694518255730467093865521605490066951973061226558143235003333515486690417408631587799471875950097501048059824818156188569232215594733520127849778099627711699508519679210687803335430167368452765253719806022548856260230800638298123567201722618606152611705544231826227200*i1^11 + 87591554661783887927490324485482803513879651965178021188090196881676772497677427207669393038164623060145004115433918916211378502270895915562287911210493345472708547311115400241551303561948454757811858457607505253579158533315537447342663683388948657336947567027152747608161913894695231468947269851170736838996194959904745327260841611311326447728837508578105397407939351576071514653886567418435350521351118012587427940992981966004766413667289862632404017309313280213376085970688674705230209322410685574200764915296648513069964490674955293125011358931975707424581684987050773627646650308498758956898873060132202537498700363441059783488966639841010456147784844235296864647356568987055090842742513159859766729361558432295130378456972505961269061572558397835232227610868068226333613560067819524634284532496345514126252425310257342663966680187712869182995035936939279485191881128910456753501038660472286902133777051746636739713983691603825827931824000052214904965298657252594457876193715616719647974501410909324809717261432110962430151993885080325751274688269655386531262134925393920*i1^12 + 12464987071005106153854037497125504969873024466242900316031927681837892814091713770851067555287371060905893837552089152536840098981112931554175912553481047460401400195668218705553394860242480949142374574133084162366664711650002049037321983326225776235635601568502319895260588530126056257515975845261091862245675959141178174060004739638319632445633159540779169478686227698502279664420633983816368174526446594541364723016528572456429237247761602017647889415069592034884975175023039744677539017876143354587669039085693754360214466016236868725850610719743854153765648840604420336175977635998195125695611171362106650925447962316560431161769642669410439087257176440888239450527274982836126485664785024599549564197836504471676006673786187516278513614908249202574179822212176516308403088387583474738926533432522584706351568892381245188605042406741948419859418345212489348696145320658233402604542031379407000545287063892184899874690295007161995389672415669794572621580138649085473822132554154802874873648291666483434344619750253306961057188118929437152594780090931510231141644763136*i1^13 + 1414634597605036198222649662975068398536124678334678397522743412380107757734038825489683709102742890267182504588306021586069622497683882295401038450885332611782958462906843339992652272897923617207973735066116335538741285771528477796656680618637628351878358091777343562410423180575544362466864476438418168424810758190144467771018506959235364717946357568665062265931357643022566531490673683193865304558985541660352063698557681717760577018005910461490820544900769894599910503601231008280429506569971438142094998589807878881175883149932053971060390135272107118550352268531956398947153212904230928635820735441061773705044095655751490584356269977101933791705961653910653991050478839891237481123806232942254870884651617240710650075337325491353294706690969649996151290878288431828619010069846855414381529679392185038020640862273045292162737374138447436086857901507933701709867200873912699093080518342307348297450598420493871838120313465396708974903659394995983802636744237151856208858920134325064316629310884621006593819354502045096126657678237899200603998500345813633813446656*i1^14 + 58221202838842500409806563863831800812413683115573848617234218968222260432840795559425263712660544668462443876374544747620068595517851922001275330114451155868783966887992526131472407251325407317039908333703637677418074385890088668396689063980959313980938237507484469418365087166012049019132826602198326114630314004741237975684931905732862512421863638856602949624582419286222761859507399091989315110312945547658447553523539454354324540480232331036263337199448574238901895761174720502199792519947602379602410661352849627295312893342640991082078033629752024873163819437301438604862035839629878155288121569427228510522384521635421497838489516759877563040840672552759732085569347552761726480329299834389422841069591218421834581959826430818532196260133843257563146140727887402496178782903522611656719895015074218654180798371192594005790932635751094763423587473758928871306844376376417367853992521377038223338833407798738581284506549654157874801980523207013380904307299045848736269316064092914947025260459152395918104434559830244441110329613335501525025300280775224066048*i1^15 + 8444454219966963200132382338771256476654463345863405451946758401573902550155943977032128744238600996201570533417230713371062519088555863312048993312121160899262114153271761414097332174068171424764858756264975784760570800523315731719059710772887840869384616597814090871363262332860926891569474141666897425904493698479440052497429221681330191555648527814078654709480815902824306639894614561469733057741250369261942915272500285884854792844697745712638818605163786986945798361474663140594613745992101345373720798372464276864383169404955279208123126737321577841851305819942363508047938364155404366642136930868839773734418779758557391261158829540070721835809297210846398360010964493901756888338938349715269099346498737977100596541152911032846932379042195700709013338744059059148266600991442315443855195469912740231602658733076133709749272548520174165491055218754505809764145300739154886008319819917585541073137112718313177279288008750438711794908949700532503859809335337505763842245933277516297106409447978735914628514555937243206263349791051572902819249805869449216*i1^16 + 185052099469327268513521684409247231474563310591120253735609572091610991769873565877095087082314129682648371403583212510599724757940880720548440082990023021077467293723853593038563167530317361121023439930661241039138565982702578795137480707820683177517755205100564008165961855403879310493904788613070122566381009270434087241019120563111554885712007154392006735062119939121265794866257912596966881381290010806969695117276363179355253073983734453071152029396828225414832131401104049758288752913603189910223497687619844216090267608381890137620340124866887461906838440996089764772630192736367120587794250807242873968001818290922243453637901424975079049390394464249683860574895850443535975357055857926806253332006676188626426287673826113096185675834052698681108526841385463283772345343973639833026778990502299290355570212801699110605437836909665888606357741498389517073454943026358152624728703310934729713222262791683025314645049911284877759216145398560675444548204785446994212548293482661577013919899066956031191915704265758904678847639629131260578377611870208*i1^17 + 6404554381575772490348229579230804183979719254544174138974416873853978398038924818072990790070924780329500485379405637672481399578297393876496659372866774905247202850731462980524391864562375679805948974339148993870171141206368451858813554022935727386375677185977535410509522867061062107266801332793272006497176869707340211752407970403749405980339337153583791249815455140416896345369025813835055228816053299103527923345747355022733946534243336247688556467039044145313103422101957632742807645693316449640682167897594234986058355734912193175040490159284373254267040754602441887478052980435768274744297558755550653830348920282227397709750148609563661085753996238745596197398592772617069301958333575669312835900893621930157948451122289152644613764000658713207391073195937196180335949230420180536200455235363666322062894473004181551230455247048404146133304751353441124721940034599760987434597890153054576246552012054570526428378079316649495589255504608495978871678828424492870563869358207700099881718301243367721198069581143854183106750588621195359104794624*i1^18 + 73563385923438663708852139812376721420083709442798041034171930137668596698603725492810351097471594605879130117062243353115130738004540314348326261066855577979561368760011656795791185595488238111766905046140089331658398032798907875891827912252475455852004877553450234795757057251200767360805586624655241021842863636139652824639933051220484469155303828248730279313226524363649430291169588450397589595396201002176579795372490069054306329644218442989566405196059662975186965845406734586605506959279691765269937213723799863578949232605677367163598629347904343344471366040130175622691103502835571039837287042027219702004359005600362699568024035514094361834394018820115101180469348095325176019055318569494105691343075798882180767400388607388186458391224240177826100899043863117040443857081224829240468206520799667974063630724107046987889707974954047346041759481604842199074510479602945224884924466884401236262036296623520518172544884678401286142163418649579339067414379458044624395031411821252822497965635599672469643797551956047995228733521426875678720*i1^19 + 1836987259070476616259710459623825789871873197669039958606604059562289904032094229397489425530982181935872881454002345896602392427169624226898586659772724095891650759003545168787371691209475166613691188456993828543830016316497012033090054947882970694545781129744797629574802978760998654317637146239280502835981818469005279244470224155000329894847617909294857247759723250441884134062343447651156397898188566199411527309313904273117201382272215827352653292177688929834733746671115110848976027301138325130923479520479471744680414343730572032424213660093739245505664165695932516704151638821271796210311859440377632662471916167655781176899458994700463996561937127811268509344230584846596729750012521313875318007280695975124000089629320016212328209243837556914365024308867882235498484022196613461557942566281501643093929874733147454773206054988417137425762431327551788506292382750452076399518183559010018333228840697817595410548668378306533553391921733500462878763509326378273257843967609480531347658075106701852942795106029839004888324652929122304*i1^20 + 11065875439641717086249326144214822713720957363783687270032965377368662221613065769721263667225007549524692410517460069094965158077467230519394985633309525796493057202537526215740746505227903791169962347784896183244594114336199506932401822127871747753623220348308142040786182123993997137587816848554153136861484122547099498039495141481731623990529364646967269447203459297912162346558688781661677014939467215570938543191814506472651231563297765725140389703648017244138068895838967385627068883323553075118004323692600346014874908039590034493775407197611701012345206252649689925612262114275399556715470869797985376506746998084496127561467790589142025021684881734738431233755343411873424367624891284852005216385698633208840367703916319810907783603847699540969549162973589827650585255116067853413970106157337463128410850526940919183981303239551699624172304876154645132106161446126429166153393923701544417510023383896473194132119719199353770486179281986069667049894949720356497220128627133880489857241212389820123975677580732522141278147706880*i1^21 + 29749892190918369105350800727233609950084012478638034200027833006451402866562567029826319651806375516385554120255256224392968489158178546442714703203155395374769718911632318100108718755878541407009564416244281398277791078105727637491919275103716429646554244155426224849380906603057589569924155172559376525305930789708726746900894228273143117863750695616448954737753534578763448913835817925774496670136870727633170029632406592806454816434501476758261025207326890891955393199107659673192229998597218802013982994082776585629046666258075203643762886141407703034608034044262809525868979152197102976944355203133357387827377296711294418342044827830556575378694728143206702087822585328993992812594256739436603061615915423422122548702322431145313398277789035990388427024436023077792592315193839535155479968259807638198842978252774543567001836763134869565747052712126282046333624461999405734372220853233418552446033973825515058131541837997547082400737393357206886436692842926281042783502133743094372642382586125747994681836836629851376975872*i1^22 + 42525785863383908086709368382462175131355626878926336284446925628854817119198658717792467131502142768319247256245583902024183512118719211912389688948611030142883650204373215090350062846499256334691293537952984589098836230374172813471485646713008225114072475049004407506572396917469947007691216729385585863400466070515904700466298546932975227320298527922483661956825921637461272561384081576316027342933380393972898186902977061410157191904717886234533390826823131915943024491479552776849633172504519272419073485653144744646761473800208660354365028101761300426957901542624379815765281206501154486818255751532508478045789765194045863012860438461889452024537468042866258286964587249468921153209668010319763909608330700213433108185405156204719380985392851604257774862849225027414425013555818765618069834948041042967216058092443571384920707071119317581846317154770273918896008505038907081818810932801633581347522067729483506021262873704243411988152632384616256529610183525955168911182152940059065090366784884729925285125712905240576*i1^23 + 34068516121366466093362399508268839476789754803845356974105085074229559032056673512469840699062951385235425198932686371588952157797095329273421902404710854775976119591023631483383585963238960741268990791275770488387612642479050607641824834882129743857564332887780404265333754622413080721232507748034403659043020704706309002187225307488098822033012176240982932450117670378278291008046905741029726652677634374306883243872622717902487686172966483944421831145694829685297126105825963071071153508858993380313037878998710900502842839013427746111881686779113735989740531760797969765325668974123305366192772537925321716904428054889270953370320118578305307112424326854851945883801019867106539294356535323913975121310833181694064719185648443961287751099636291287724628813905545498875038509139732587015755709066965369613924924805318794572469539185526620390334643516066589170531942562052899951135418947462714954171298732675812150661095208509061232285115717041973858784724463913207515123794316503833468528588916343116736965629706240*i1^24 + 13934314842924331238194271221014820501670572054409925070820682748535573877811530275115754647888655710821960294314116402460217691130160606808158562368340489627653034831375476121949535710234348894264502377750093739409333074151440122081971262122306367469322643136687708824258259326923739842408550994625307984824835605227087949448029625185400299686995644190052683207175799308997827218794267837970459512297036714815837301205844851638775577007573639450914255133221085195599586924442860131177953699003516460898280719266472856404549472660955484544077587268205718444477654624449628419152177765254077777698793095896911840448835562526972076496219037929834662870650376149603729462222271318995413495565386479190595536687699831886154174855970972026272564264239337502654820729142979070913237606699323005946322949865547862240529559152068757977067715283047500450018270786025236256516433559176771791253774734600277067685739617877649972239035983533257167298730560061419888329303341515283721402183146959639303285495416836283080638464*i1^25 + 641749165633041816035539728203770524751669627123383038528726960667911990755408988953497435071067832834446090547986191735206069713176409719110957572747388951167111380090454730543802567777202196277918489931527228505073499934942663860536427491358348847968007047101054539051819953491764049957321379058157096618707596475495444935412605256320096276947171442475546259815624487585472237105441574650200394467681313904675232972472584081613817982614304578429783971090766991158253163305855032089581833974616554981348787829647845511436063374545635864679942640744456651759426593315788929186973321128728515374291272948737596064356715054861863896210691375489091439579937403309148719371194065479068740472446717195410873407276637727391831289165575496750989457147375957655829099615774491347617915117127296402536186758548556168874231475174201333901634645165162501174247971887789804872850836575934244591463765520231430103510082298887096268908263932118634615112842387061493553225962937789223475023958075349782875910416547971072*i1^26 + -2005736188339789506211554755979020356256647859338113015895385739815301786862847693665637885960848589293882060998767385601874456340508308123547866197238771647796588639760448417192074606479865258976810677490478930501634462668137389049199363431999653998802433373316245180389660313995164772411591636872283993704622979461915963779918706338754075042828394028023548552883423757242948506591927251684555470290042824332960113971646917911272351251809979794337001948467761039045656903935408058306972726687526510807008916823125515824973183016127078069799731027795056394162531427876135695404791531134009439938015427017129154164277909072193161393593256165925969847382663402656186030591191202056019165416701732723488193832695471034596648292593228423451570853439335014540808806438351568456462830337452304376297644971723316097991500889080302294899341440077934136679659714439130821030072847185144490605652014986198705380360016325945541384667410930962844000568410045738149456429943942769641820655162488805713632789790720*i1^27 + -892533813919715802549010284985334582180449254494315007564182438414110721267390088131547596364816156601070601756091891232161297565499332363567632691396135211760609490902593881839627011002672599263441999527718286757103034144695432448998532523083624293822787752073307832645527703279241826465039760961795655622508760934379392800512089390992800542823549417196058737951004015012545484293192680940122739371154190635752059577649805571488421865254790632369163078120926338993482094622103917377817882985976789886919740093174135828892099204321435731658677986103586854236046803672466153487370375719191706994368516312879235453477038015341016909452775457820853605939817764139924761276532770905820840907257437317012231000011791530239884338209888952822413556723968777942495082463291541944809396167790519847022665856430470522468642480286658591055771752143256714096958382904187745376420417677137395400907961778268622625381572473623223326413343659607207059298746698478682123379046931368084348838946695481699336192*i1^28 + -119923112795510827058752835683148757042368361754132615774015881147761881122587568173327730891799259318978623480504378837457786348178223248094301750673261952733759537927579162601913361206052280837534929329587533516310308417791258232762345570585906672977971768372906505546649254972054076025320092282810562500036361777825610621521439648788918727201839093505833764967136094960521186023501971860780655487151891592379812420836763285002215231621995269835488990453695626698884962696661188534351497956832745936810212417999371267519257806733782908399521367643611501101216779847332240951714675380096612341100384399657521560548443569525870713805134225018632185211117369693987608260431856207931105264372448130663443799935037036837553349162701583230564548340550618344521064172580008575002858460932978428968588911344834290119953099831446130401918621117716361412682089168309051158297684378711067223554402426458072470641144659087678190599649078865073935600782584912912407030203962416906017999054102855680*i1^29 + 29395529893288466456348982820021996482067760586900566538064381305618157594404293811639938134202952521912129211664449035700130042730414798631786178992097859688302184962807893425776660069002476746057582264252421840502479138106005435385223910115018531745040028245767789777541287894960222017872856633176896035174891763954937638175666719221264964610014396080012647074912497459278182371590649559112731286256650480045240669201888112922709106166219515087800045090719914757034906511066405452772141197432781028318188639691021462575356940002070886332256984995579725363740894705230462150963747489666407947952230204871258906418205062698127140106143246138179870573623221339949576766804224292864807390098267898193945314675033434235428457259099646729170396566365775373939246438402230231878694223363082443806033432197322367132867533662397522321356620683700573116703255263387524066959500101195709071967909003796007824787438433135545379830904535617164535281852525117958406303393341307168468668252160*i1^30 + 14034360400721917695643228001385498094359152641972099317370114581427327917748085384453010970233127964820271599886819264223797196797142688780188290082138015942462770118640793740772280170409716984728396498466777431009169891325590093167094126452781222130401712562208992978570794316037337086853385090851245550200866038429744060985073729817287787834471903683859651455683186320452906985193087007569215711817610527720461124264823686641146130891472457933500480807393194823785395961640105824928979878434248001238404763168824723909590896583379610992013670218131253894630911640015446988604147410199974968719408140618439505078176069058521314884703065385090191726741744617098744171720746544663388911208948865763437753090066341776362781320473122117148604461538416740127454703395137815702671703372312182084087129785953760401142268636090158108661485547883279069792211514633831413525904906199718674640275435525673090934407256946112385872385656134908011996509716854168203109191880917815132160*i1^31 + 1871548357123975129995160904612478204177118315790214986863965165602451164189451497406127319079279398537215141174998951857143765419772074796934104407070485997667605288999978839748912685826128119822662539145426205669120929125154418737004109728890245241937136950252023532872482301161868092079714720044266385898281453664135753724261513513814134360499818724173099853513809386485251481844957171532361782406728938129842189176926774406186836723604372432337983774838521421551203649830665106342658840529432559193107716967344384032742312706231583502389871862731566399072824998597614723392915981669523319815519426441502241737534479338243205718048104055992611893985792614169552473388894119783455070606856766119554182787743484630584284319034515997339174297154254701865806193182877718990720296137843678714606356918507887823803486596045054247651645521180609452228192488408741026431894247425706005190944461307745718970461232437586335223556897839860547934688109872078134474825304899584*i1^32 + 15859285902480686313800167727636629986145688704581731187671401134562367991506422217334701700936388048800885329822401627223251703173129504837009287891249570596413283188693534859444392303089631999350195044536701127458089021740651581230392004620288433965750971731353641574718794624268672181635201328074927961606999494344659892260584745398815754464443547283416656694863222562272344829310643506196994945074934928891079715223853936976622111510365471607776393460856958491730129982751060052664025591574886038822193739389732661626942787801828034825241939080700219166187269670399740730951894336322392397377860064446022639462779953682434369200118814116805410819574654049858465023247791137102915537548369725816002367247731130721259336449880295229392231565585907455238714318484827408665115004939034826801217470164954729154112337380448227512564614823616070640049525852147325916108956813444290886773192174033842222509842978943397959878116929380028061529484005666800273457152*i1^33 + -10839758549706597986605334709943519030897998620338604127169320131191352774897722466875080757922106103203715182838348517896916196288157427704248689370444540076012849317868818497466393326241979610039509409939980780568372685082035004844232134550138056920638586628963303805389069529170621020493336062590708574974385366616603201678005537178855359897872531255018454483733856524375760333244791477539870746819063338838894770377503059325383812158045325832613708048846506243308502677832389671659162696202668338262498054813084489040805333351629908016538592738736109550735415947577270997207373525286975477488862945814140162470718895701511386837664661751062636789802325843586669244223947906497646050348076499942569673197526429718007813258665525956761471835926590877559373813570808884485434211733478392048358127251770131997425984434237416625313874899760853264870769542159156030606081944105181972165230582825450367701501093772770197529623280340917967796462415857582080*i1^34 + 489424027315313549703496294027502975467030702751936163510848103139921047320160842732679625163812589963612852889235207013857760624146779641580548881753944500645135490960831644650572738269445989643997755949280208884464468389843731355800620173829262574656456591333265692100101085741837836409920545730354404815569534499341059453498914206364136264502286822610054648470502955883071021125977195874946330167239393444893840419628621367678132214899282409775672623336016249407977704192072561469524678257864152544823478724228375911880562517175926525162729806344728754360216347631080185511150559108086114756230902547299778467005657806988260679213496333135626917535801231161864958811343181959863448699840662094264055772323005124435915534340309425100303380322864602207474702326058837375954817211132285988408669242976609163936526695435320377025860678033909600471771649130780645492012436175024578331930270317365441574506053570915850119637896709379553227509334016*i1^35 + -9141580088921108159712447241630102324154734064221744890703834038453832723594450753786881790317320850809802444618532154373541620314254199552630480173205175935346428468203871180664822992905648500670101334703367558686684356648892669102175906223814222071032680480673017875064838226077354853580160478789121952606156685012097091374129189649023138415617286228382751508559343245966947448595601735439595657431137133895188880285197628334061603791626464049136452255253900090695743346411983897824254244128833087394263365942030004915822662785570427019489764851053514442096168686675962936082380465741255776301265002378645408041562371788757433439592562482230026476136272226712291355838312719973630183257724820692497751176942530729923279188706204224437337847416175569695849586103903749381211012382317964098197301594225758211119607733860314039889562144872505449977980096347113860285496799631069724139599507718138320084040127041912803246917759466769219584*i1^36 + 97529234175712986754302903914282866357481952894705203586402243257434370450235857440049399059847033109483224462613292190602287663529433357106337894948294717811298500062095876765473485795261518840743842123088013314542763076565611192478201323416029687429578774519425674985965969272413322025228130978184741231694356646713014578118415006939135751703687979193568919281240377424362638634235597751143815933168962628175291397927131123409301140884570809038663665616051411377011058961132855802246848256580569981192535732820321330494920712698277141223974485540201006496001976194694079612323463656998698847963690712244596235985926002204524578125836436879402127843037186888876508164473664905640024129605869712899594178572960053758964709392662289548340598977370904789619733872390046520544797251947290043062912567158870094606453971616044887422845584702220642565349746509635404453752462880719088536996306011279044759955346565741915399210246602752*i1^37 + -63318739612399312443068350069181734200148734797440654997243594581572716984602952351952123315023680573707598813515636857407661637169187908842823959902756977891663845610778509706593459578175466226786306585435568980279959635678876297732463193587366918131381212986823647240410370326793223945462338966294430620532255719328525644745196203545178580850850895290560410556674029108793206430770119057056494541437767534298672474293076926075203777588198491700492158077151535241338419154481012182542236276080602944703523940767019663765854797969357152105309388633616726063998131254445856248760092807431378667441358381758048816962045980727715108214403703873054375801167014454567477895709475608945221943569876112747754342691667798455088450559328280273246889415005573712323126108572908176202033707284536217276654890926977078680141601511971991577358523671244975015115337880106782737124780666663101185937467798303899825543473243209292840960*i1^38 + -126377553206046730021179679694580417260883600787240904516102921681785686585098450770727612322782345129041517094802610174182290597579953049796179947962710308213816920658877367266978637198128678211684874985078556114101577684636452603807857418946190759103545946310867322053525613214812075295767357492317923131426164626219114374760081869862923355132221323800258475351478837087534511137103274734921929478739018574342372278580235241008232262797053152358066079597231443693273602785409873014092213575027022205616845170032542945579662403195785156698280405419513724809805212317583298689979570667245290562003902939926401904002791617077439412339439930767845746452294684336501768461445238036412058167524836574326453528556851307923839146249680449363080068880321920904415869585037069743272002401454254739815123324903490424653235278154006827566194569713304588803363904717135876077834221810936707600141522023956212017838606516224*i1^39 + -74429244811305415668393140898152956883396805389689282321523246177106014389413683009524912636250588129283903657758417362091113089919706658959213063260727492219138620471452271374807268119612183815857760646671978268603779913023878139241483370726902798085409797577286483958508292690377854668064733414007556857008583206214360563940053288801098586873915746285237801174641689651818244083123584892412869138988263905371436542160657887831642685393817699308763990633389269377005527815154198681430462927858118080276277489282089339950787007242531764162933948907829271554626635788368612448333609326148230283314181683262193267680877943787499001256666458870063287769735768387178566687643737041167573750220356430136180908042117281711140299754137192584050114034545793699344423045823909166813347807128151857192564515966323405061797251467097234425955255572644391417811361936540784813127667774076353034474039730727460681023488*i1^40 + -161169140827954983490441127756959670010790288925418950061860877200140200710955942968258170320466183562968637017924222257905078593449586797249491752848338328117426048651128943319667717641473523413125128441369312997581373427258329637962008253819636244247777594097589924817395646775816946036862851061149337170876812531749139932115229759086649923750114713359811224936478826157725145735838707940651845327482603294314425067246200639229941674346392491713570779840024595311435089776288891833601131014833879510386126621281549239337412381615351395137930283452687146281596261975188183555865888618471224812680953352421214846128287542257394104843402539554002568438748693102887404589820240093703424718045233518775715629462715775666865971341112864202664825583420879654646783384848590115942505255909850084465819273229820698754118021131602653234154301234670954244193195963079805960975529502058943796251026866044928*i1^41 + -139316356609828265583571907957071720434319985306514880886933397421358381980710942917721071183684304423603589060609397705177655958863609063036650820270058321401005051674280481100822767456853957323459867337395652524294255306713885661339443494515701572454480345217221378259789197726376308794273123544791670143844136484937509873854344478328834973961756962251259743286889983811237698866928713118445546203133064046856091542541914994492916558516939283120543180557701270196320773529153956670859180733124495477444338581407750282516940197236269630668549549719624352471282982549532634508476714986701199398528808454466839038834990496460869756510738962897622771126385712782584399296395375502634175675475891538493096066079656234274272651288473815845627148214660519397626113115065900663700201482793145030774222725515836927479791343411160077616464666258398796266844234050516032287048682470234223057829888*i1^42 + -53411946377457570275201479094412472976190251605226441990291126620448320504494161908589054213973394083900112230629056785808201911573365201212483808326796005439637690273771227987768101582664427180834106320056574033447125810968760945165610603142218363884029776561814581135611374268286653547612252218613168942795004075160736599086109258937041445899231969470851049406916213618251256401068041650324884952382225485987412529877426334576036670949077286667479231148519751006783981536205126565199873425253117100191898840603265109851701026315784275364135507032265983429942659714166584416204414078696223056809474312741416040683195955046121206592033987384010492363492662385607246468041882292719180017624820307940150308096447616875221946783650788844464305368724557885953667447547165562187004255005702574573629960759233759388241143899914412702547096077309212284972101313598842409255893165146112*i1^43 + -6012778605706199692560662296237888342384131610507340797765976118222600291699924175172576774925720803463347664620379814664083249082938087730358996028306006101712015323089616133976326780885478234762629275899732815209573055811253425320294287217546173263911716710827707374219690997125473866637984282630844150171421056839319401160074935466903606390963615337688052769441011008928716251733756963804748952465435033517823699578404093155037709963584349302022362157977753724876400531137336935030237296285636600012382481434140443941911817392686505761355175851636271611739520351719057382111428038966686534475208331347589438406054256454598208839328104782214350922765960190919551336011120020741708409117761965670477605834979252561025720087684956994749036432897175432576503667762099224148603413492360739000214219026934025631170852732162791230550882033202079885100974713098868287864832*i1^44 + 951929528838484189844867048609042201571731622615991555424733100920048816913872043145079573189787017936511825864412195905612343195514916871552141907115922899365043544152579508103001860174413358952795615957438732940967065808772827692493266146137263503198970758894776989344148548710937050366280671346837288080078604324005027763282147019054291856407679725572519515935746362227278849417475887287055719356078355009479207147127940945671655863433738320637456026713186117390376598827529328286637635014194446454466915509741082001275767324131244528462983114262289344728896016090475308077320808274110206069608327891687655889119630230063407900609542737186073809184298104111847106032477348348783232660169420857430485687045019907139572791993211869435846772569073189838938858098810238849398191713491302240649767466069067526753184332487075424755319701182940031170567882145792*i1^45 + -55836986887620578055026744349706607825986978653342032863145860429006823617422025750567055222121874247118968078950410613618904899421531423446130440721435783384093103378154031851862309765711258641177740266284445993498689884571679558087678662654594011249001702183687142866447913087653978781465146203393001106005439773348701621573680048081959207529484039503266817843895308311795496139196772774947998149079786195536609365118938480207150401820944648414421491238737090053412955791176213861568054243526124499290822161555705819259829479440214754121368766463665741151421603179687885099738996889712132332559499490136181359084539064065538869351053094495159929824548504205348451436191986769391648546557506431473840811651708124298989619652310129843776894487488483518749489397673502040216510971416366321183907379993777890723406411007604775858799616037883322826752*i1^46 + 1418428469459565814016769053784475878126313774541722159177072931350553514683117021263022681052432785020655677739042960846775121347251776319154230669540964626039697002972060642192231045159007557543654590737815514661402052546092414806224373925998869956252079043712526043379848773023904213107630465130681957314428441654461879856107889070389776412267281535456572492546675880545834553138874861496354521452010016229369165103600252668780974914494671722669378140829371607507293967911995023483934117528950023726142784211417461562996793233769510954888217092842534940026965417474930837943726242172347690194809150987403366216635259452165902257025567574773964775160308064084307239716886279523796147443585532567076421944737245871653951135460248225793040541732986708755289648297836825128552988202430432941663501678598204055229042801157045000477213720576*i1^47 + -12898266186005043231367154140855541135535373709899018814127442071166577101167278727946810189537901464437799627295143551565452234126193737449887185265721470136372210143035039645498671419288309312623374494978857541262530768250958865905580140585892048506857027471226348315476558065169847766853078089562322608612358445668099652002533648030567456668156388870320943730547099487629943713022723089147188126506363665794878351268734729108099349346812857545206425186299406729768004902337213391481433575330474433799476261580853751377642655734516705038297587317595939574889556206103861301881980800556415837810551938258116757864596056397965722886619115635269374998336277389355823909250901725824183113025384496513206039732919470566609714957848866629402056824967550438393821735038653849861642342874631556710227409234789595463227414282349051904*i1^48 + -128689848839624116118157982464690163390850619811978465580383339804018745224109387073345044694101769038296838558059801687184411615210418783803088532009409662521247756707645916963778865571253241731194536163019468446993762152961365843772346219894145091401127153962003453833641264250574081114379254444504330623348687055826573673228604245983198658890186823661452686647473545249681719816788807872319233806122553498924003273387783659899129833114471253320416595790056427641927733828185181935158887973054400272153571923417872292086673244109590488494419078213879951092802372434930699204497952400224135928873043923068445036782857402152528728335526597186909829742810648933676974092006786764027468312144054569566401742017770382702598218066759380185482736428167013083836925815440426945693033605797516932826442649170692602855424*i1^49 + -415864650307254385253188938657964001938538012104230397064576078573468958313315663696222781213158386448035051067608101246123339653373164810141481926714442649275190111741900912402072810200286873241677121183918197349366534583193578481317955039975407749416705530994635224547928075882266375111313954316290665272573536294946464370437971116265155751170793394924392344329362322125267025870490794457076561774244473252618115607343380731111633111306959509024999415228954509363073682743993996064210586266536872824061367689109101030515335640677094625402524989941787834659094670787558920323394815180511256011165018816988315558656754413867939589984993155245281361240610660176941091685029110631881472280670265285592116833633774558836495831971463740636855387726849541724415385583496592694019265303420097139691786240*i1^50 + 1588627741122661423341887046692859679833384513792999828466300226870039828834858919362131026699385445481299765667488928775915376793437034453287203937131552938415801676725392409100383095183231537450364992330440747854632080133825640090514886344296364394323460724237380845954234991044154713438911208791061870037706807756436306878278247084203383707810666340386654009693534632455340327093155779400263745522592285224283762009372096470342038469116395373323860815487387584790825943698451254412469556948868220750734567773854681394211058390456469330443739694297663083050628445826041758288786581601808338356386050267203512605712283019288055356420611375034885272138905377009325934591715675096158691639314240807303926129431704664942858777619591940816486239959756266995712*i1^51 + 616606373571446923654539326465433291761815188010920373135315242613531449352039732157073976697685838472006901327899310588950642857495292589184583826072182932222341744511818790560077714282069916033287172248277388195639628832735789678822380677107203765272156310744984104569398741565265539192822444984191137959481595717974368133340050684745847694458309945158037737792408775569364366596917752576422784573193564016828977544491062563946713111555699813587070021275470762853748250030867353058306148482073726192227859993661045957191054427776025892164999786620202091200429850186934111085961826974342236853158974361095138000420869713141334496919927614083436283739975475449310311311051932613286804811068884711108166225625*i1^52, -2524026173512511387461883871170620765960221341300756293080631692329382567555971927351324313930336227548435658686316199353077168084333809770388324541873759998718565637636795532791964657094043700875934562515196196310014567484058968362622632002015121516701421729542033880355145778484059853297102195981223901336130645289338968973480579199473483080610742461260124758468434986015929515731719960635296297651473861728170638697821906671133904434349562914138257246207642023290110237962135546085722355615574145321194119836504386220985366916946287867424692135704269738744698975145772098160798782760596552292097111287921444861348332411920688448885338218213594227777692620378884133438071062645509586327781127419488497917466072956219378756693202077932154253755206230828373128709966226516411353371914510529007061898522017912588241579807235752105743619412820102351433350802189555449781607961432985607979855853721305069964614034338086913400227538149060046145764761914849086049431106304860969122110228926727871796884345804054023492486152680774864124444529530235018360768934408593337614406740699779475816155840773359058136989454262672161708614703155729505520150769236173669316523991250466353632515231850126893028433567091239996354022079946482356564720751982164231096575782263091878525664764508074056900444104138952239161685145070250736768564477577383491825797398926170810870520395834423102549873811622330595539801983626214833745213449352895509957857192428627948362797926221152400776839891582092725858026651517627435484355642826535075164796347658873593814847897205588828713123840000000000000000000000 + -125952965926803060310614635396711224383004409859579834801327373020550792906429066296971863660774141540390718551647610829668708481688775273275840234036381040710352966101482145419152066568944636512933680798455550776820358770091391066446058732583156702170717867022914369933066521298563952210508893464636464323738460565679895071144482016982864273317789743545450795969231583773102479408877120889788972739309133132494232685396957367131482645403548696926852486568723269436845424776192562840263783884413141007900460712506963608267909597677975361511141725919875610944227897250941506816209380047001205066977571465975034681352323236750816908453275041865843321526677075164651498357882949359076594273392124212931634763695046023479860367867458853586463739918920141307609020158511215552093941351768964651951782136249976897067659323273165124854816898258707150629433617326869488043691912874189763026074840140269502770489878356455177766124072832578614465435479180199718799244639461874056753788226161509465174677476385970577274450490923235885709841713313883707309516737375776939837635367897474411299629515976512722281888751505942596590137765013746776498348859025242636456826237610897491947592653312724464607393984833975435030097298223392432030954352634907333323428078306813891222847917317754227720887675040645324134602107254763019313172509643574869042704635592817811173111461968019607301022188999169401992202011787280423543034914711273361560122612443672284381462549703181279299558413073821788736594011019771955624993355178951136188047751044211622145201108868999667247198135910400000000000000000000*i1 + -1802597121150379336815589570622278412108800312653901203551640935482127918702362040483094527029676828122436047926541507245327015723450778077674416022237485604544491021717986740778551530682629117924393719268947932245793071419892399704376736850231136494205310386761954548052636254628821391511425705769618987286354913511646747804315054607074149179307289918755009411973406861376015213727899906732409174620647345881664745273245431240333915053252999447274787908792072485045256536710021273491730279371626279890663655791825595754511274435470582942771998606394771182817805926928638387981283074594571938140214226623022166086159910785475289218186203469591359480147725569218875799734420900455062693052836448239128701431704339981733555272051438696377003042543534389746897247854253031010750970221884345472873284397953137921920597698003816174781827169017583545560909263612992288563036314521081199837786210367062883053997066514147308311396976872584354725964824064765093724511044232686252252376637790093311675638531663536333943354443054370231606950255641613298272467909597660199162236067239575854040123026616446621950915962436535516312389043873619690526581136283859781082081052604267586909882541897627953431824244157635370414020474643654279264003413487074254121181688514694860888362580742644284958716040886379457301227877947481725594931621349958625515338967265801566062525713119825877834637964735648244761607251401835190089680136805206033976846657097445780734457248686821825690597422777392682720823093258165516817904508985397943009770073199861243705626414572780457390646493184000000000000000000*i1^2 + -2840602347443727284502690776512962364787629785514934770048366707978425105018111790502118483063848835762999619523670276288180167157064212276164920212055799300920249077821280948788853388680903147356406601499084050984443375310891434510846463611108222890626864663196051233060529077269056674830860919158171530621706319755402825829426508869137831873257457445623843589246748473301829445509587735764952692932097558966251424540001642434755410162921664318237298101299705206587028946896992877342932824910616226445960574869483088360089139960696587370515005166083796509170718766908857033875821390393544756728439413688649259425351076073166666874416504428644046961904542328255898723684873695662818790510812549415501213755405998702762438353819189558005743226504196699806193944601409365506662247563307542775111372058775211354998667785572968655922000260128177643993975132443075122292794486602941281044330774551611209095277079557063253307402549717119643218913558027890159534955043719791002839534925294094656269358681767533333642166683817575705347838381039968484415805062619919430412194775311205387919327718065935369264218153736463505942686813725634835427906928994784052069057990439452933328419577711621892197934581978117501803884130522576250145960067487824238740011816644389149012627508447739859092720059933181622551377118243022678219055473746360178263403308797786214035366360471893365660710174001411062699709940834845866184142623282247595918655971525101496267549092014031028428958837636462381654175331984573543357468018300198937608665282811686744860489102064739994920068055040000000000000000*i1^3 + 14848288833679685821376401402050131930392946143237750439036572537001979516465454637025397527831373322317664671191669555293127104504916626903500576216061224045148655175928663952801980888936505803688666039704365246402934887138203179248316391351737217875194223343560184694331153391889415694111707411108038589389700286467757716473793904827852495905353488154739279149388354561037868398090517834351552161673363111880908189433599865479169397515957093673624298604788363527314978295666299577392747447066211229445180293687287388983595844376928751883559608922052612519117387605540788990186158826661227928219164201380293627494442362189075075013597606959512676408134698907347815708644045726368230112223929835411300063848998720528851943058711645711564164300645844551390721143989652026680290886173542584970746414102094279426156019850130741571632823324450585104989030223667744946207125553848581427211140995697835320719559181497039353119765331940623005744473186143057100195777075926281842553720135596217738407259607499985587173512161301185713905524040536022952984975228521899114195834658112621117190102849056457466031505456701102031967240830369497697777806062445718701183257070542313680326725251142638993039740113589011584734034178549077546975355467540671868315126344508638957960957856438280873281946202305622239650411711803188695795007908138450922396228342046316110331239111621266695396755290252489846818637798626123677697193769075561314639067014311684865192258790127953954791443837224447715866516550846051474321234855357724524362834699728554344858119596778149708788504985600000000000000*i1^4 + 9167912173937356939615944789983181320703644161119000595067312219662708169852704704908095108772448986781660839061049709800258188134032359644907337494753290726562873158741770986633865785479809213603662350122585724744068633918914726749054743354586486978534108772579028049238064833501636918925120486648158782947296443272822480906911662450672257914173105819658926074929215333502312179170229462921940592446398867414156503411332228790592893639729481629953167984907482937225398114446405792762920730703391507157235372388813425566108041295182898683844909697961949178984934125490093129683026657770595318696796745908912174506780580015483225846168994497101071129229851363700283576502699407705578698126583452801117153833696412231219279447270096762406129843537416439791746163946268291682771175566229896975840741834476847120213464814199767937216494358494909891295885757292677823113295142602061460355087447022791213021632577930261351107116468511576069255097030919632102208107816646798673904951275927067451766736809542541939809300499191367951389672880173460844354225882649764858118450146520451838595473340248544890685875046497573281239721384187931756112290711562123756973184588177044832394303547453286894622714988234774979690601367101269023824293007870168954498890509977265634461218479732287024055700681658990442134547051721446325999261951540168708831525684870196432323198425432497176669079300513667898486068096608003635288393073107896659170268012233403619124962275313473118181408927673487566504641193110613159957315365724578149786030838794663976193463500958695888544333824000000000000*i1^5 + -57638977513357754732057598068125677718049414185415111864745336648368884493038699157057613920509413553244003869384956501895528721806629334389121434576838296843263630107975055310718061927343009132776108465513441233919535580413356931141128350780181115335905665691194000459226179543709449863190215778621841747273461531939787918389879415487867045341789970597114014376163151780353210728255815326082980109832997977661512002921325288670292542442066326186373266587928109562212702573457894902334624190574006107352556856256626189788319463360004841626616530354071802077397652818601744759246575150087868818433175056994481582619236738285610368451216716685764101680517881732472498780092246860381627237753383156258246925317151290843158334531801851853794101119089621179869459272130044346927036317100942861339703667994821131798038236636926161036710088205088850461161892632466930426685938311575236839201597045849873180414810325796469601797707204644115476516161803295029239254935501226731427688528651521097324693828383039906205120340382282226684937463588251151295673808482608926029144670359162137320765603470987861872397664842030599987992640394530343985494084708306443329034827616669392345575550383712354784811107416770203724070838643354892249779112689638282680234941285181337388527938459960957807719009575180475581376803836370635687615548241880588552341152235921039569431720907568111152463066423084893431369761205847302736173555437795561271255573170244133072506811572141697446010063837541217437287105624748041097992230165607067804829591292781244480484992668575207833689128960000000000*i1^6 + 50942448572869045320191442408330376486876809769008416988540995136211830649270910010315980770714441894248735052951056723994799747264055108779324879420067801908372640695094952959459598561601762479663875556194053560421145718299626039974597087052662101767913636601063777482065465141096260041791570116918073757995317578189534881817731362107061335556159254112482284362149838995183348278581328901458211417714857059528437147266153578081323551455589430048284266274677090902287729477186980925468292111253395764441694818031327143521056583888803475776640636093727987500209364717836024684437506672482862968549853457599657122970603741807168851039295894595918962912362550608403501240518208858216485335987758424635424743471922263305745271822780983558303016444106335318094407651401418881092400967630754845194145228962509954967705642012158549083408040789022772592330016789733376556476677399218275803882873031312474845893257104362324821076367700792127826435565255522579440346586291311902513240400304202110837695333790536491052986291591931684841437239814536056004608245312612178413086336679249500338550932664610831427409111697657246726662992105447773612678278923641721525651812467991634700618880049429398922062171040197214264613681086389403569438145422399585198643157516188715750816478721929286687398639987936301544163514931886507592195674198431058049232206176407010527734018489339716309016211977389096558962249745685683729573817519701158128211327851785476277294598363787140677224527073442366416843495913092805089188106448088046647394175050963720785629790132847160578172518400000000*i1^7 + -7645017716958051304429874269673488555976057780617455367358415541350192976492467931310904376534602873392345700020233490078767348862010295379092136961572556679622831003402660137113036868584236775444969112003408072795980135896548364123364651673036577041104725172353099794264644202347186454479186343109467358232183444730663916437983066579103472440085328134306310840794264710034789927740046285947616262061593003950952452519075748473375110015354042340973565475801986341884747241268694216877361066659987552678166757904736614783833185029557599947130183487316063594657271228021526029142629817581459739646114913146836259935855937523220030008694782929110505476636622460796832752962104279112075436166242989093310390639449123993255020480589929080566833233194756873518936042126734673552133248235713017140715299042339911806223487005327942174361924307224126738272593947918199851141279861684658598581207844302335930122686230041097930754268940325663868657538064420505685491251987735302729427736607391328329226465859364541195804211209613146499028957899680504216777480704010790949518075311271885276272651634589344320356476918377023678496170408328474519815683118285900786786829621949347284764022238904613759534643239097932290340099957954126603219729561553250266779448513057758967814063256564003908969196139214739015431906251274800129913048313227263028606543537157447725525578016313132650766549600635056608898920581663546750773727559001375107772283306192510165068723538835282371533627490130265419599670268433544742259232845740211165136673863628531067072353999543679315869696000000*i1^8 + -4564636414652055137644589627652534182663733776172798306877097197507084235268235496844388081225493335228271069461167440698069966163486234707323433450701267520431311839645614030814447679165218700702781814785596909677303274246427259810831459359198959099867819993096214118338957708888047984846138449212770987993486906264618760256522105079974962293713965263050923714024289779849894602635607215195578883012465847795383181127572291098235066524884688317294444999078168013218940238714902100429570096000190473047336390228933996215618392574714329501802844913706796508915797262977469215613831941849215700665841077423493268614251251744474411605238963359627171405109478206683778949335752692083324954609642652571367652448912071379594063777746170020515543829070637338315482922143448218590815315721701472164451612722493414383418883524703688318665333576615942265660427523632679505316651493418533053135899057634305315420431639780812567673106279013199391305774124623786662431677259551826143395286152241351695500549364985196129352261342888028920184379085801114913492476087751583349818994916101723884540872522075326420994257146569166429412250952260397841495828583579780745338995867422893086337171703062811363174252497275061813741150933027993838086245035378299742622790741639285834964983296368876778194358323026386416167477229323423950189162832243462752065873720964510571218464562087670989766999437904645837285750586515279500046268957104277695712402792093037738935103152236524202406643050381012827999600403731750173449069248282918578113519255273826234962410245647705372098560000*i1^9 + -1892618616429904886706953251506576920280738837038864991235626460058168715467510486458973249727903704832080882501463976009594372659277536517659286180255851978931367086845911094876607687310892330593522129322441544913123366961236780465996934942134492328930191859950758380757726278894043260515131899178633704976865583577473830672527574811696276375368909593149677929199932094244245239213297329283219956242812290152657059811490653544601063163184038695543851560050867668153582909054734233267278213607526552675019045687676328926226229507808029505842999341445145130602559800754733954972685061178143292443181570366169399598879885930926320927485159257447601548961409982842300820781665680038891055201608739465421311562590977703470952368315287553303817595602099374325411767833300563605842679082586490099052682242164083013203411521930083350698557893595556046890152565956950425783386628234948706455773016743210301048376239203645020173167755192082615583224326753545060773127342091257622953105684742946123796316883518917811949935694018439039139134914751007553674988619923054599048433999412278953896308118026447031171295908065252578888174245366775266059886075783208792650259817554632478924041601435863240772666460469169955636742140015381996841604500876649673422464038127532705535162149240040180500401704105720401645187548894941331371621962508924896159869148870473152373436027818534219494263451261105387986350243925226403484791062216142961861987592899836165342091774752682379673909598061995979531300594595724705890704264984115676821952988004652782546416264855624351744000*i1^10 + -491194132666232408221761886857486279161680441541507872871650452149162556451680225293721843634773880591951367233858868443903835150168486881742609012295792755366718079592412900534539866608331224990144245827822524017072143113089497820366945438992358701860969994074989694523580706891982996898153876885249292603421894952121421360168594078243786913572947942870258165228792755125925587566445639693812855206161994266002032363485596570954836510157644353284268378522392624691552626322902891303149048262246061883442226650269707970149908588258860749257432616991849227858625739677585770470713150369955384563719212542857458924830323189623313141591629097712314699869226875317099265886605858554856124755168899463457297194622325419180088682685005600644199886127029371307157141547596187952065795611506876592457332097315652449418388983065796233468671219110013978186168622180494043912328615964273250346746650906528084026235765281446796670873114152055097535900501039802436896360443299301517658292332736704505855002890182120559538439825079974516275817217625805115872659188644543816354240663930497729553098253115360777170539838360482186121647618526855875855360098083585673759670118364648847664529321302252744620979475471849918839192271352676529792780841869442884408090778355368580421603592224326620966996051619770340450141614429784450809981893110763475848243832846220839103784421576025283320006055148686994284432541735449573689676619292467122587039457257325931097216192105178860256786461232180411866687354066825019833023512171240719722920444964028421765144951432989900800*i1^11 + -87855637727422296875868957185645659834600938659518749943191172114623897004642803732195385449325447266881164906072439333496997530060518896339535151440357638335124692856744008327468034703087112923572083741291431838710495219917629255779247024538442129136012468798726238486156657039504531766024280809803578118761656600123916424878460981145684081044737159698628787596619503101386779290087292989560009772560446544491084356890435819860735334983212223377810532160150684543548409194673183715417341142670110321222134673461069796839463924459896945807127727185177979906587760490027630647769292695703957994150063270573689091478554229997430386807685159490405606379240106019361064250037135172973197282023780676631467640209410840180345847430057000058728643482892545223125379615710103267541929727263484829182279575661733153463578933407188785977182413135397852513138210549782742879248081438724743886363669147641448547041376012120258150629751281206682891543466444463638624101895000733962372095534395440899850554346642578128439751422507208374978397502007465804501236043282291909048760424567378976663394813071473475249487918361720881530390268697851577263392690948420110059282396547654060884570827341840446403578326917019298569809000414639599258186061840372018054145306645824976006026441489889090514758017044249630935031308191823481197436791971525058585834585932434988497038341855794246366908123468771656061415872945099454939512153410316471411142826511896240652136578626554751844749267996661773374393606211433088577122105917898838094162372115794689016180675318906880*i1^12 + -12510871808786838659498012307630154494687850964790948726806427050449047317526458152419406035619833964540664438765587746474518037677369943842958614527019846071189306915285240582368153208976837453700578382726548967307457415169885545759154179078861922424253769375463877563747372986003330190859681290140907625825002737141380321247452353413509310538457209798350669703598347199536491469151250650970740356270247052327476270303244023336932530986486991273588849836497286832565846334520708600892857537775389015570895566976379488309367951686256923039018973841978645197168033590231936058985167291650461285109578803598276943655443532045645059884706575833081792156042297688834340573756653212049008185362474082721232983601392862231365174022140686577329290992195552372493591366514371021420314392111703215683353565977233211434253352955694569884318637450248850818863327084662607233798652999677458476016499695245532676351956342275689370804471107023999308576255768371037357855196708568497469130291623680802705532276592437881451416418272502591033369614864301964390741043946008556022654564922389735311077458034415416479496671399850021417903878940531488232711751264859014840197096026990642420897475358865007015669670108556980906956533165309107165264747386410405571898773068216386235701638374969223717719921911205259981875141277055480967454199144939309582443259245583782952256947811905531209182720719788566321162830362073917765608252983855779106884654869419492849608257522822410086659916877952593140292349858194201034409509629082337766904598510975041452366316437504*i1^13 + -1420975875639560249559596438871372988710015189829491696024817290139996504603030621759882271737405376185109092795537801866216550259921241549767823834842351426381512949130771669687749038990997520616645994802017412644892932022823966357063460831775999499180487525202072637418520419767048886180048705441790587909243404393894097835442346790530861826594317451810686884905010953065618541792026867607633453499079745114338111845867175155932261451280197676745175274691547354944007531726361271989751473938694799553522607640769240699002636603343451550869759870270020676846429713806612308768769980080223713075089067002804547241772851613598762881944648586636982374185861611689257596168855856256469158619206306476359468099921944437401083474186855807787899358020509700710969534788749708560123865000874753158428607169767624883525849330477751936343464453953838130221292300724998114378208820340920809264418522563390494426635361698492571757931915359688862072443429381291918220247363846317883967670791970794310557172143074000629201017004786748495108638786338659005778726140664572912611883594655338109364029191715090501547159111960071650179370614582940771068023063891756666214149197932843248432083693860456007799965806282577639341206092126267429757651834376437337331064124805985016700884247974747592564951715481648326371810628679472801171322891540139060230439366379208605257191490302335700268941627456738646170042809691647827391436164247403094224524975714865563500741201381830530603191579863305946024816637717596660665115151722974858520774429420519755333238784*i1^14 + -58454073214180641698609788598934308196250849209612649061686085915359574077487928297481309967673560810299068203675531616566652172907274854904749579991226417550430955521839501083835965280179760659177353205738245570379981101793155280227860477256048803739265320793786427107582634056833322022183217074562146975789948687548633880647838734483522909829902724640865575520523436045145440604121526131474576059732104537360499922711095306549353068377195448555084932591939490024712714495754504344548065348212942014311131038543842241913381348759041114834550485075416125939035072631308026595779730981186716690337203440488648418917095301704356759384540293858502819915763168703879736058922628503983253333220531101153827404745927350171942247919879358915220712049306689025207715678624235494125059848002360286836535289301665284926137325923972948427756774927090704243282038022117567816658129205562457860094331677860274517051334690189880990007841788037322587582115988796781365454259643749233720450889148740323139812572508768764509364853202867007777817683561827570174881744578194656819261248803614924666154952662203542622209870973772484154239455950412575795813965680479665612061917555716771867373033221084236003334256417690748565164836589859925233409647276204549163810858222996827071611893856191243349151752494771830846407680826931297779754048617707258872553488962724247279544952632512807837319991902978740744446030956779643053829136050817783820059341645096471464331890058670374265720610002052871558279296597267062543652928793037865139170666160457852649472*i1^15 + -8483940679787372719958880960491719780942469565201529533057444846794412262974572258931497355873758347921107275009732264988276745623963600009135065460176935967255813330638743157068909609601606699251261431691080350922527800486793269630931953630419388008062838306709723658237040511415063955671678040152041191769502823700796323904316872669270679216294565743017960860195735553546437863781889769986553635010127268946584944924868043824941462219747571007774645241284820719079391763833739779442392509894832717591686198486252626422253196416864256066400568283290980913077364002803138529929413784930731811395264510493827599347428361063244273108094281030528571274406128742697767891619258577552117232519497955769696598381109056546754434125936439737483756070938783062645906469710919007686817344273595633101775549729652189062906400833514130930724498530112126418407580810750946187474563640338918547096334333780327303098043950643814026100722061139807547112884283875850655193338124181198098374089265420185531570507806364004625606461122956622818448239097241881216846341353740516583605959140236495793428681194958758449353761748368481382496599812928605972696073701414103645990445554631914758464978460685504149222513371056485699196180154116005571836331420321908778107864953829062830659615326974849009785593471145105350120330810175182683717948025569230251707224592405992721668186764113566144751241025111349998409839838104527689806186100907891532332591619152143151521086596127878180942056630014957546268518656122090703252022147152506038890914759126810624*i1^16 + -186449644817724354270564754401127622615011627471004710585272235603171047629703672927249820488896334221780562357775898222479526537653801810172194328531518905672493258244037123195421611389285173893248013093305300860530364831705348735204708768250459319169087777946556997137390391468603326633284694376201534919080205077647686283933441957846701194663926201863439085499385140060272041037852448544286635927746947164503248663806690361838011471256318023487679605092300549903774884203574840857959822245730228352357049901050948814093989170434459170932814189860820989026775935551101891788661048325901129991315789085223068816943820322098531397356570044982375387588954785665794170677974104273076536388949257564537042684496380920467833556139153609104387556672150280504833549459374981237388781596414216517386313116876755748624304294737428641522795225480675055377112114029221351659065953494389373893753925718948477484894611602320125587836362442212609818475339759158136824108760733816793134120018021654155602167798872594474873184519383625361454300526866353157367401179028992098580014558185977026876681613805873751419050218492648515717941244353582333412921880344192303245658076209024841800814202084249925131399122338010290431631896240699141890672737124946905615994827868598632266870417961963434739205488174955169838502445993156049830919179636576607621817459663794097512145127194695742212545458490467591735972126164632117353852330917478016732489347819189430245631981113778878384382464871163970371089757378865420632567046336221500639347539443712*i1^17 + -6446577346504438604326985828204824913566357882426559622087399197881343693752650045960329808800937879650521955791022807261504558400384545487347361127245499856091858649480624383834274246438035574223005045637300581882190536089820457304542078546441415788766356993637526585304404179921821885796694600717833862660367710189155304338629499654285384152356114704440326140053302686971188948448774985417717927178678115162954140581401935352629794421738618068971059508795558116072072041107156787803775901111376487539024565245764069851999176288209498739221642092431150085961491951305507747581374486513097365409973647656061279333273734571120958143712214600644963895774076300395898130591773856377699930470359912534235979696251471744072943152932769523558656725058309418407554265208197141181524118901305695591152062291809763897510531668014016160897281021350269718607681931430802836509872139813164811591042882382186456472134509515948183270198573243317145965926242233341637581255284716520944407254468100157419286653725596181966061830409631511314446309065423038304985712773832297815071966218116432108608445752930860319501001665181604132203887603761179902988601653571453559653254797872068189245543663512395387843001081892210282814639821093868254827171886623125836484388365441904097931665100235092531198791888637112796616848658278302483668173184060194888647693089609899038767241628148516759279712669429278760187521616918148217253017355360979348228508137210121928494781333442419019386756010128058923519261952436071271565782976648728035654107136*i1^18 + -74368583054671487121852447129130485412976919254906917460839262695443779958940532140108288133728101524453286513923049231890858175317919224243423515556961203724774347130003229273175440603804409080584617957608542481278581236425444785108360556281041057650707851343024876640197593450962040471573278146950827841978903455080218662634563999176326633568109542750812491503209751273648604407824149932046540476519833863533292368356494915260345390398710282904581352677579990007409790121327012208926888798854083979462765784445888507161256934657273967821689698389057987983813126223434583996896573563252007323674533209951095438681777752243987430916746314569464770921682839868777840932233286119734250874287306819158010347141677303148302818359407723911153210433078492114652997420331080445977241710682747288824371688722777384200308579467680018660298212319397965862030311482194122363344097448199616230728403856174502462756553016231271220869834123194199921762142007764176734611306183593051742760644107221505239658048472053641955135597145270352537559346840600438214330924406493328979573925097896650010640530599003087747894617870571186613651002877072535628528649606655651663814321915215178118491685818627057644822789392736370930969225143604167987368109917989142834560810988959464095872464647339059825105219394487012744772149842448720722357150475780635913330125893765797339360567054818417139069998880012453466303564949944963784673524453042135140969827195081959781412600048769542438863454190937258238219037141976168894799700151393929134080*i1^19 + -1850713323724579352186299016482933091889049032800806181922833949752767474211337732736429601444219308896975842788261384157548127546902793022008379254390564033225770037516502978438243974862052067700833769641866755702935644661534924675340523674496672179826348239025240364276990108070678036092579910154382404496509665615753350763702621249274325575155180554989999242549975896188708167622058238479930807189572139090195385381715724591534071328436303244800166302620213970169774880230472530287912610345770522470272924405024741995471355850234392844437863757419303101434659550704511771910002395546807466844258148073107931243386906665754058414487269463460454459115751118569255926208616191936104091281349713688436418684695772352861545417136961746115567282809386656902954699271495825779065196938156543937427800120526860399400139561026808873410281573556692539023818628882457403636960902004594870423843567788636381301202203378343622479755519831810566040808753758424583315002869665226728216321884864864154805524642692234491692239091111656869092819436527979478991294097621748814976149103583780393873459076078327328545852858051992950587967234730994842883813997951381155209355699218536287872029771442952420668522866261669035767545399767867340113374682316890226852019205830019359031462821165518887960123321267651081178007708825306030921339763849964201194651495150092402235841708718529788684183683022391940473138756276605800287823763800869026396019660400603277251705234876158284311577072347713119600550558465318766920505216158662656*i1^20 + -11259176677620965669746108884687840267648150291423903638018494581464455197077542987006510364335646707279997864640031226212657730704740151463705117749698816350233680885562155035111291274023290684065086530181559362531874114980449439472313396006516958302713721674176545527486067179382450945589101901965113083362192905473410410513973708584754332376182211911096509151473510729850654417903121201818777497842150702058730002931539848592195049070351664313726615071934558678471115331641121217252976904672520441898581639891973536018407473470695563116287224186392276223780955708375224042464609191975059632165490740729198842854794272792320340082926395766174296667599450782619954765856220355994205638130067443944337685695840876130430905266152762509554298166565693146682022404762244882113118006233172690758228672959644348141464133800479986209907529772823182667583525246475465153858998667565620560589674948717191443282895323378069103285377461554533639740883139423434679182598845816124484805640836073844427305552725569878752516447676937406110469737295276139321395058030774763565250427679049884422423853157662217261642622166801955848991397520189381191900142934454109597872594066159819417606621129269365843724543058178048490240428705473502461468842506195789329544634966588631911058290522634440943866503752614422132200602104939518508588928470041188997418932182419096478411749278059586716257379967167758675816588307235336210913495953052253705745245317490891717647593201283863910885712457403055227796974985486324686410555064320*i1^21 + -30716781246948765232003974122512754032025997655625525297451284625384479890947213328898204450190689151168387137387297137368559085293443244253597620149222663157771969924635024273902864340221143769688775040533698724513638497939226539485757926676529556799131146412451896086165062684368930841256895559064780641008112509695189554296334907955403075582096388888351243613636992175167554640006490088574368576944218082011164540403669775652013271569613350896677811495875409030055162446109030700981454536884025688410542767864517533245634743618953869372296589064666178808006395086177587152211792168991991486851005322958249717940707176180702842739746444220213009012194439660160493148903962244873954464558349216123214052249314368832573311933631885338383852402820851205755750228354042536333445757179718446340356406357584609849684387257760485189388652275899824502313545525748681813183021865545742064826508240032820581377088010513188621425874376322451874405167971933891121235462160982317385462150979187459761630763554710176898569791514234005730592122081387854373838048492078696612894855461053331674505240234184808568103865201001475085855500816536156789325995424433301615275860411398125611833386469888815433103268086353665654690138544840780819614268539843236015068239447590895506134289018868776895878711807301376869597576748404843361560162520024272636383329438266228355693624014750786981149881802790751065538141988109522507831033827550973152209129601671710258928970980770924162492197359161827155282228814530022796689408*i1^22 + -44794175206880201533408401165170344042503989495966034371090131088970266566460377470321378826048082336502342639053886083967629786744723434387178733194261179668146471906241776452270917405504361507833654397535617889354819938766639744488352727054002096334006469873460300148572368950691580733825465895943274175932346278944956516300830013108699894500295322052793814401667161150940084647364132745136936008380493174113338392033444183547640642927557694571906968076984770017378149029898060471755458489843051049039096142128934676984729800891199097836823154585373147126090109662492532707572269316780368534529538861716498247381243888831487570682318735914676004910650332705965831824605401537346952756620294504791004227664612972860469656138060429565196380848182952564449281591782099863406607044980584130664652343427393672739300097514702975426974324867101863229071125135161508147464917080403146411846563221893122830974105872594035562218994874669523900313783370266283022012975719167495480903993157533984536709325369731633936961566323485198942390297221364810069831087007532655765385809822284697225985377606002296970254962443230762335392167711615616276885188629796307833338953065764424598241253487212434142917975464380225409951132913661613590075999524924167017446939614155577081105719736980818052471037316735093180235847684575859334654152633289092453939423752296490944021078794716692396064634874964080737999899014176505196385540945105144927118291122250628966130303857006305529555505271373896885153809958818545664*i1^23 + -36818343549794974687565544878896920213018698006094438734975140947161815862481977872070355234349559760469769661717724659571285228084531643034420376064464456229598434050288808973270242390798526090964630670038363032928695161311478463328486677383655904984877058925763687757083261541673047352928123478408086004196385482946883901133446363300085436500653345314134683179333143805205062834471217307748314861095014736703352314273419166938593881838971156509445107193284883931801634998584287808777865422773241552820353592061424463645995729667479211297911918838021385832627257259785070000031348344140791975038987644230064735200311673524860779774820940687974687876113339057368654384240951572992224382082371441520068778504776295804202647762220101148966754092262621741932191519998134922214093193786226115042128529936544912584872284180810541525259682458347604649814777781701126999619436979543106491144598454499124710367027093283488249158487001753738418628593464358881556412573626497761556052734125809408119799333851064378690712745873159740776729638990906807560041116425367841800120812798330195460166172767851475533556155734101969824208029192558489455229796103267591166019574185090407230756021656657261598223802573846991944648959170219118147028013138708443687967690279741303706563374049836992592006430973683132437665192714294790993639222490574318671264170562480777715837207580110223672132048046128934605311438160174948350684455357180714228622576963864436087438857283840562955153562024038894839623172751360*i1^24 + -15634085647083268145544885462547144937478819955644217829440016236385581581050481434595732391786528024761190783715945330554307288865941149816462955453342975546216532327703978440379043028362951782029503305088599480335805697957572222427402904927914630343828301614288926741720330407826558109495222118208901914200906844052781533601541439525110863499488393047587696218817454212134773050299959276139316544232398548954083560873372477928516332961142678181473803844401666225946328033604622836367501706113882939826023603318840166590508555585631084395036577837950793550165238470779573968070976600952668644538803110749190814249279875373572944852354453573790499091632475993952874285432024770587685706614259850439189049794478624963002340903861109188044741191928579910005639116017498294387056117680720653377745876646819145549787194791032678154223470670552610127938183526751964191818748569423771738880414417764300019355257900401597672673931707920317556285503460032470493542061925219306421583288555319179203343123544142145625338756615707153942175590869501300885987995523662643200252365399739174494520805778188217514927902514508502618692025517916684188201320985142821186111024633330556457041089687579496126605344714046679384135609746910036734788542377377551811525494012611549173421183802302660602220093179134946746167782413896862401462375743042816581747785286058578708762179176715040636671767223396904792798112376084601240114810304867017400771499884371465540573981929461987155454624151006432928464896*i1^25 + -1043639174086077011427478821509966303355656347093972753813877878965788266939775538885358505413191804735817394702397266886228206692129518471768535832985154570987295907287150649316773695207809443043257999802148344303059175406517072707288442163603069175797567096010997970936275701516278314840833888244093644947660174897107948436645388621744031404530979930563741832586623714401373432354521830532191837914894061576918920427291562757951420794970558840356507475882132436873733051222868157319750335378211952597190640766882485328014959186686608472666730569957274817783597717647958091298519691862935212027787997304796897757218149109081590279715860924480765757512081479373430673445003765185074324395620121879774401890649898631488784402556121602678833195814575019013550595071905718269064243116905351182277593939471505625538388986140547604352692847425095839720159457854151378725388898977394058800972314736682565228170895357406603590851137104277385845525886860442339376894570292534912172610604001253282834997663588128101966302032338885717184150581914743525999218193561079022417216471302437414544235140224257680350126050225153982062363440288940203559395282962956629812154917381755640800352745943150547510945153469902272101778938853258039579619018307835576754590946762015752630686090302810191435895516059058729269979232409798546524046598166477911243406094491058217258527159014455009112198750882485966670134138374316502311641767923238711549092148444972035013698154954810587376893253237342208*i1^26 + 2114996054809269134510942921699536653227079641204933367906190148762763456602357826011496809610460912375063974926279919864343212298548260700903171856891831406878988592579820720005117371659601743069556539101343671292785421665050918534339551089588962997879853453521625992653223022192408707040396587137054712942634220541202160331776046588304475506588220851166820530434142827600189457455127502616590155804843450320409720763848877819144934511846740131507425631188669092667292143401337080880245068031002491438807866546433942495687029632193947274038411878109502152365144075722254163779393152819510716975637784443289379821262975831919696498995391480482288398925531316604641791936267266030837582066931431502371808531199849233647623303950321003322321633371555188812747293804776649034638762017140306211412848390203174422543382571215032322386273442219468461407804889565931756253505157049987827223874607686216539552570773624295545559256296796145677040417979375530594009389955820579463102614981485522674839425145317724643187773889031315283490260039680083008997072083376473279527045275472502727959285439247868252785765621787743114974304645127730916599812435126675321525082498046913302886344903145427509692274441037921075181876782097019104841262041927369037070479297877894596872948290759491814430913234511506360711963927620818934867807580449242063570931584774755160820760553399635751496290761660031355743687335719606473223993883693775104311481109584290136326552104686303053418153902080*i1^27 + 995523679734596015002121646834223213129667454410087977449020397274275711506080455383573266417735745657564334780254613052495288480309530332680661970722641376527453592941829717538598371633112634457405774171484051725335388023679001716279283144330775742284739069088159612684896443670567053855109357815174764013165126204890573769959373880259710403822824128998992343772339069971346551830669776865246802706547396569742372221721779592876839306036814415599212666351283016188452047083392809075107010991236256953600321948148606700581396247592024978548011448653823319102734030437277957482428504042082089435691226881611538353469450972465865601298883862108611307192566411901368079154760886902060544057528284370867500444271935934577357920196469486376797564211153820333076189375139926059137228434983272134203821164129207716243618481225639190955236623715476470756491404439606237303149950767957289220276024220299381551564208005442540410042571662503685462254397447906702915470049388428773313838253443321647386214196068087232595157974742329520748164359994472189517654578619259077765141975462548003985182169288188849774402201730171546738678215716812751676882817663742607784079352002419454895993917196175923244804000076929664674552476921054473026419751602381460255103980780191093930869478607823238903228723366700552908634755470677228939478223274810838141759047246097383676099487128532482407017470859155758136561579096705327234604538269275856487165357858814997000885224299221523365888*i1^28 + 146741385717094920784800990632159926398367066855933327701122396878363774916508558883489736595449428072521484355254468247267539739731826633521041015190373657952908628383241707692852317871199303187706324911426522567904706903308621300738357435086293239442374943708159154344947974383195664378248164862597247844976802968738567474236315687835429719523839385071381080384084752553570864418629803456519744835944600406141974096902971785291688178588620311653124700847457027155474237503280108594319776862737064371303636740360608656598314827960076704267415915206508581847702395550228890878330439188707728167214283469080298512499238457164463880048637435943852323258077530595858539634076827711911535786735112478495849960725405847956192808901853024274620858657494676139893985054341861355286746221752840705180629605640773445218830674450681504534773717227416616771233270025207648922712331712001676970138829518380649199212738381507804771379850493995617040799623280609072951656164345686450017261905675328868803867943754336592485407490410761256557258991992899043410936912595163426382207227979634812380850952622854309236835260084480166372444919088364478582178254387801018413537705623607189636761827617438450085607699824004518726648704679828317720953080015613207831718324952597450408980206091901322006031285153058693785733508051449666812946213808998231240343176839494951342302845139360054986632257235845669128345519993913726594713078139716660729374639836683688483199389290987520*i1^29 + -29130158037787610004111471778515663422494196916251303407367655781333613411455807681175738950460780561930802121159390128174512518704547555963780180582108340570597408189782708765333274526347683351609860793807745295270783557021576920072932160023773404555348620809867683088981358218098151981742611148208184728760002665471048215892249858059636025169343865718303390220865793649144048518804106246487809995470589744375256810347968933825960528428201770576378023194499770480658967526910695841805520844164523877658930490150401057794814033285165632391936815745202112343559880353955232316321847810116349375513018484887505511770648990552180070306933181655296260743651246437431296368893879669742893898799518403165557776323517552905508947839003613904786759461269892716180042293128317737899304155061541920942143104514718104776288763848889487967587149240247872285009679368534285625067080256774900882217028975659241880576821330655752681870342330868133818962461568247475325541757496896522818684499135146950728825594637318416889195564119867537627556595230231785680146569068413057365561814453277524095764477010186710031945351307056356894044059027847379612365954947739817361057099861434048762978310513619817182337984241239500398306267333717721368438892367934758183265124611963646316257773912515637968845357087058973479399324531090587102343686758250512325483871086599067017341038817132614991485649269348518046471780884591796694917993872498582834375544160367834718000906240*i1^30 + -15612571759498784579999923670891487766696982317323465331099146552497808343115024005245619108138853052232608163271314911153804264442624274106397432586137866001919783371026177015160957672721291397561014542466292278643014567920418808405486265874961180726657372672714449331284892470926202421682111311570193792073577314403407628955554962126824443403963823147599954847070898304184804827213564083000301775829193288109611632776315065259621585844951255209154859720548902097004281736165682864593473539479436866111636415904859881918650730600671798329942591108397943585001857534457215045348581965262503653816664168075281992020739876743875129085362962526355573665927494486719403612853627289606868598153658030434525008078417371262965401601331526772360174742173693243622419547345500175999975631614977754177370187794777018177908772616553407703904452163410531861709451666416108762152690842053318726392131472937893157098473557935107638465954598640142945920510672483460378148609713129191313965787642318660440594902942143558590933903245996151105296149774356288320097251125962281315740317034904222484344213827772257289559363652653674421114104149912150976269804572042510892711468988887639845553493100521663923638139465663268093737818117519826416836431465909663277770542776014441131292098337653806226223318440767997524734142714105395784488622273454217409073642212735304484857238007944456736057285041456729532709434461525308488645368408348566023005940766902310666240*i1^31 + -2260626434163733688825475184964944817769490337580380882348363944444388927510267867393435386817562957924260880884108903362243600975439790803215791585054991964602013857969139195428263506595001594699873305305648422492449577510820231885488052936735230854220823990473907459996321960908027192028288202385121867967831967884416174352209457220452787593229965253013507020422919710117083400055633960342947985759758108282969655434280013339650829088234139464518280891592509675754012940968650499633362592975862730908161033492256378378661523641209966541747852357017155780358494354921338226805696429266841622108916825037891314750328444220861652752864589580330563520637863634626619689748732292699962057406739783725385986643925115128866350810533684161370916103234066165415024602071876722270826347134423542745907198310979038738447944918331776095673743214591148587053691899890076474219576132640829089780468583148757388652544644574269822847466065542097614599848445145954805698102049733908559720148041859479616380486081518197042021694591090853924966459533011033519933850986159616054919381726898600763922959303078135568385108480349880551891713748277538336527110494201977905277618623207045062925534045762592491405063735605542600598548621615325694154005922463489502580141179125998358167214703208230616913534623931345262204844964728157188965899389421829599737588897878478054321151898165425626945879132616279917849581345024330989428855662535904276530775589912576*i1^32 + -49386310902077970984470704787455985918921658679947871957023424727852293494777720270670516720736554500729601978690580205169181051730522142160068746036173674884475504508257414648634243473479871506497807871829727189488783863028853934523686561566623075841209768181906880346209098514743519087397730912872079510935622020924646038472709722810656221826090231565533400834719650486453412268083790906023387962193224928263394967533177360793680790482735389720023960476766739763800120243606448313350270207656591103172714537466312675738019654963608820350401703155403675097211844614913455365277929509225954034816838648177991569694926624588409512610024668926438540250894306311710614992373829034083999950548026816397535416492132459312482062169335926719300863437052857062305931909855173702519713018180231804052064117054752006689326116573914435177823859712644894585917829226447344502683472793046846340147318999832964356104455729023538028749772436767534497701750922870058965175726658068233331003394625605617939345277679442693048359206228875257488441573993812925428481925771364960554531874095613793024726486363314062202239893329253486079562528322961447241356084121458638488107383484011377467282327372955595785779083463264809288773673055336741263691404459855271838290285630660191571550163892840719914316243687270155353869724348962789289485435534815664205975491923739019689042979821212504704920589037809706419574001839556920659833660669928907974115328*i1^33 + 11190838337043017112118601718528934052784072237904772543180982082229486488541232741719774353142725616576335610868080463178619729347013869572023015498924897996760925168859946814581191976442992003510510929090959246718951667269547192976684879005839320797581270261656090000731487563724429928810647713533547881814095739471535522120319695317665019568136264092677591246506537851471764070542053481811730581071258956596971233391490333260718986392482826861324958725921226117385169599354444800627195617754735888837941789594124658836440646264914294045106959539668355286636428346928078177736273705602582691041927085575019020309420255029907224396479446635881648586749126361833142231468329554647685447875624241756486369565152689634545656265206732793519470720575796788880006661382556403993785461519187117274850111012606854400696984011730766649690090462564947262070905475437472627910340344793036136617701383085200930135340593208204210892042880253516084053330299296857547767870074117462671443561063547846989956389328044674642631485552356947284589953850048065295819367260988870450379478952507976415491986325399010091387516295718905519189046963025426640836218913866441130584144852076969259225085328971064009960705375378306015783766675538869340765010520934865089024104320976981083081156828133335302718472658586655484328804164066300398521562661463621282795208117966542690234265738732026226167925103561416914485146902658808678456395870366597120*i1^34 + -380287248119282821760473664104048658026238515744693989020560476979821039955579800827067696482014187270154087086633697756758245270479855590401783546697966684261192328035899084410712509192839950759340908192656066117641209252038438610590304264579020036966502931554828774020984993306701201275711157602845537758874608942688505541530037384153628554953622160997615525660615121108424091797253240184251318535816563187271514799787530651794778694045413454613721574287959163256910640461676241396287852830354010320259512751701104504366919545033294492473136050341122024609120574444563303643155481875596810302895667833865805259901282933870257209111657089829336264350790933706203083092463860403724798188836344182917099449263409839614570820270228061612547411210014896527270759141004358593440991402581655386564747972698034769897802955995443102913633480273555753281420337934619991150529993731494702485142390253235523419317617186060209036674635292999546689914613841990847634452526505177649464218037655924356704470369919946750462459874219149863983960039996940273122527149774056862707751887989370558408149613447347524822256057058246506746475795823558179035067957098841708987518739752714520162586505225468371166259372296742722217904228605204427791995647384244097656312836254321734114905194667983214988183106880308192057410127931300830572803964553838396573347743367391074586455897538399967578609946148570505614296003010155384319009357824*i1^35 + 4728667029336947791586836724044836678436504257117643756434271325571995325862620252371201101243620202412855923517846605378183098492422705423440921135732188451971743410048948254594558193193530403131793926712347989553321129331164228067086760266281858646722245435504048951104804570045292589461569503282341824084203262788914062590659649267229432572260587697764975254749527905898990500708685484555181512748859713233218976350728252155857814725856318900901818929476529324426992874275357633105611593359204405961708073390300218023898221358861443662964524505234205723725712730816055355376879115377450785935969041237252723266460173612343331070982981708808819926636092209522210541473087602815365644423546134475006896888265860573956981166886348164590699330507918171802345843494104777488609585995765701064264526364146756976908018283180313103224335986166466440471403107446289386490668614729365987970215426341488681167898774575961665361199303768038939234264437868047866323248503541418704331469797513917888073769687717518325652750451002762740902381247363260805932346326759605337474900634318632266844439952490815981462306098428667948071045929955254502631635853140455609941438543162976422508641650654935214474903654326589693654328143157343644782963121518222576015884867385687512091212337307055703792343964016460813921734971387041784239226130339043676781432882072122848972742218690686906836381674047628394896238739920913432576*i1^36 + -41180353107842940693269518588355270754671992723042413987879800853389378681914302065740366697633566444110972285473530812877471643972397694337466980220889183568297005188043398821264632479729937431605005332307523424199503093897170796979551642042385029073085303433187820408022140822358731923503296173511824527983926790179743316769253616539242512660856569018961050123842753244107337599534711956011220636812027295010510377093560423245525690510306157722446905625425482388753794553557296922794559273555500728487215599061530567659474802141625975538780111225147885641654238857724370706335746034915280888578439450835882506501941218354147753273222102566176690543504798229777898241619037647978514850691748092041684172657298591219897713082336916564347196738716898461905385062361694946703490251396658672506224361820680940299367400817027458082485949745234122443080681498546878512406357628147575853176649137561114758801982251486909107046596511094042497976692449702608937392241578999295182201549499943206793778918020496475030289593607198724230668703757656547436096785384689618968518948694613791767787408652198390017728349735459547021178880848514440364048359150468114408445288725168194248024486100532256222319156124225831599857223871997891598440609677985933302614318711266332663950836930448970211939821312390537881524745729680462746620724966981857963566150821167007302092850846885580695320501585997801523161205833728*i1^37 + -500171336209074256885578407131511128458049998114945330410365590276665017010519917846333748112405924745273708130956315731541391365849613649044462640642816747775501279607292687298129666494954533737788573569864566151204945444347432703321624717558821780777526714749401500056623296123791115922702928849204067586673617999133064544663566952439914628278478291035564810434546724048806121505534277943075456909265078305256166728363936024882918751917925573810200528347216308781739224537676838830832727124168676386524069399431995312679746970009980623228810227752320712939336248619852445433328782530400761909292557082953663212596643150803405032002208815989393422454395701353397280076594325658898618893130240043123947698342918665623284769200215075992786949840674657162491148774643856821185622920789603072965103252791555833812493280981389633860013301682668364953099666308747158214473223890033734571787670968136357891921439489433089644734594189251012598986892988430384253301798242183447853811129565101230121500856929524188179624147235325827800098107338651560237314764425517994885629863253616591692829735030007200965394254336944441741828593232435147473370420808787049211234683462548840547002104194315282444718291312218140468741645819155473746412573478523009535264458021508085059823344893142402939092742789929742880411773611182962145078196378321231843766711043388025771066491113729130708926429920712259010560*i1^38 + -6806806422785905883710851540924681250773864040404157747816779032305966198020969539450393728919427795969904291740020223915119055556246769685665159154841692239526990777395869947144299132014581012360718813173103187945440203495359198480826153720775659679977646080941884497986896038969212209087965887812697546880005225382217532115809108041642548527135709235007187875425688084009023511463483356504207802692664716321931139348319239942411362002596215636513740684346714198428786285685106732799458110876418794131974745642100055505543488505242273213306928693130300792871087481996311715242240784638277708258962618700881893136433202066725893457294683479554489630149002479959125993203313048919895316125705375426807606404019460255928257763891816986577847476807021296570779409969928363793862102422845549536136788150453825238303426588101338845386951302161488903230067055048652066262250666408116388984981062452812225304050427894506790124889747806270594515368267661169076910515887737320490034316782996812668177343075280652576729301913341645326809422428890331942546320945489019223964619244468439612640787907655359034083214012925932845985449296852826453859268598726522427460790427565191582472766232275575622935933556405783656747224130452301507083690264609225455870326719826465266435475509843899263663580502679671794253234998369362218696240516113725404658550264608053506788042745406704013523426123710464*i1^39 + -13313220554223315422687896227238539083283695628782495861918790392146341490904926516214771538696359830427589089132239562932855454339559774908926982173159105366977034626909724193152478879955569062886714757363761291160365207907132656955316954385372485590213347961654823607492679491807719009531712119333019439235474230329000973957544666016113978694144953070320003569974510244031226608665586567824719928348888846916071035110860869556196496271894008195088847687985922365866084990409000856934408801757379079306417631900749932215187019937176016746614068526881807580570134972797381181265418749936035291204326936311038866163534633341943181247873438488453606811482039901890382824511211614714381198801642144885083926576796988036953696821110204096862921616130842207536312999185250526617959203903001413585984817089073020082661825087702113634335357101091410494272940785887531277452737323314293729702599066672965816137461151098021342279305441043093369177504957436001982791902410895463635369993406543613280583222377864781001903695634648689657104146282960758145383113480485444775366188875022515381975722461770585865493891574345243818023976923554254066566707861166546888202698811472628111122952783230434779185940395822156893100566745338974828395797206348777887911642996722378560472892125564276998616082509597477655551344501826363921635632901007315330943500206276214177840964817710834534842368*i1^40 + -10932174627586350945885732735341006676937024394162340291936658864771586957066325874903395237780577822093235181775554276142936020792468603658271858186391819334104023617098335015086248270317816465332457861818689968243562307869817046444149809294456227869976619175795641496445139008380091078631005915788921576510849147720997536975778594355519147176449782464475144522105563188893327306801726455029266607321511765867300968320334372938569289161901501953722932608481907397544447680717003648325295996364897866422286944854993227029622049902285371052273492018373626865784532451447764634143655724386408873580057820431170039563839274316757878230721282132970664636423227573222812708419948648450711570427622620857567873305324245644061600673600812992703154275958509967358758243663704487975873147525176214196078182578233911499309208533009245936713724785364733370976380074888537407736691931265720530162019200985384982212176188058134020004679187878964554209860246744923223286285094558236240595037384096727591034785292603158384545812432753963604997642735689172066198989489720151750910427180014299111988321862732283891479808119538595482186057353201870714920926004098197500389406179985495885505811584968297975769521125282522444520421352891664596059585968863261271550529747683339318478811338777054715710417737343544304795270572953354376919319659003179082520391562285683962475094587998208*i1^41 + -3956608220355267073781114952795861939572252230933912140528830629829067753640377824762825515556644688965183080237030128389700232640632247588547501108945294541146596810801578143238199548282379506897387518985807049461877045854027825249134794522200554630705721949214044200425859085362171609840617839638769539714187066168791669044164691644977948934272127369839073349661706128263433728372716810425753863549663147588447121098788369847272776250072859832239091495437410287007046852334213821283826100939730611005843988782998742972989626431562590853117319250045749702973476987144606521890093665254805470669815590716519934501067661892303020175661198192619027225409797557619568431301429004472602991341168230179819927469120893417189312617789538252151313617214067745136794727772562931395817315796698999127703733244300137977433468609906996654902732630294864561308973488738981324486632988516199333971307764171375937127244487302972221307455456276475907654855472411734101261313624247540984736550741744869669741513469685500140947663250628949649340232747878857716009927480273563363813651564542020915688729405875928980098632076851684256956370201910488055211413236725543973170633575003979162581160270602985739551674569864057346363197928294742443022924742878825620636073575591819732511215814208879557882510905704661421694616664879710348111687718008096451273112656629566976032768*i1^42 + -359026697566694832412722848073557362855457451771844226221252179319258850773750372184535462006836256430856270589010471838608296925006870547188781176504720943265619535674860439720804729389298951425963351497262491570488629965430170614129684201248596624166785628334334931618141860370413448903311244410914774837906381714787688058908275239506529353784714099152556397362299000146796337655136712605536005686434169985006306024041615206463231835717836476025736750770456879826987059198226682814396761624965966266958990612809786025973867492579715398812602469429144868670828134040953019997170926357540472477812261058652215687939912509229716664124476720636815901695726390194386691147972601991499409458227482125599812670239054568499380255146733493101555879440333976457415380528739838077200012261793683919088259751001219769368841128960539550484900783213391370468694654615456818725738006427110283513689457396378445932819921798099311838440781649345269220608043789221002384879937319325941202717238270101274660434315203385077459349452854669159228468333147618577563755421438047854818288405015132268404408704632812804735746685738953403534391170863884115436548019004094283590509642496257039930008762197944974582160907762879347169012557795711768629565143004216020111809453286795037843763925803865672101714172427104113290709838249044055825986154690798602834546610143232*i1^43 + 88152658983086439522477713066195698248769537689180295197732404185287617967367302281051174766535488799376401011105822426634850983428778254599440682364094195031229077635353477634462661491845934467056422413054937374425489816910513661147851542000659562151750054146980639302633348990121012584368207563662098771398815865451346549775028262012292782869252074613688372154805691338984640779273722205309480551486115816511766139636893766121737140838083148510853690725469287896359124159156065378590987248597068305094574681820117534027437840824038387539761837728863620507430090233667248864392788657842049754798643590778890394704215477736621688659994768776330584883265242097330871421605130320642691164326488611771180399558261888377014130813900415335546684362458831430288436155774687011845782116314978705360526673425893278055798523007549018362557671294178338174439449192567024399972945995206420530084479638589822364604315607242115493270938189873384952348967308240029757671650907927187411567169131582854888261669382412959988131082254623242147119557093252828246780794710350598628297561248820409128990369145469728382339317930937829339188593396805577972359383394257675617901716675002966239267457531814259668644649433184550446010393346064780325333222551418027031558198187030698745586408498104421177208201551327704932495007378862925127985609370007500750848*i1^44 + -6323635143158729824325699238404052270610838065377281935228363285551954507334825476991887908016232774636906927663766437858109976521899065101180315710179814317556226853802739266877454428957394823960025474934573678180048321368835352104082376051503570693087262652957392651282012687354214023900719345366869150204336075873201881700838515629624186138456468425601258940721988605002697254787814177575518211851551183956440771235134568897407187877888044507979646375193438545325075038188749275669736336327808201082163268391060488160470813632003121268289051625820413495157546521937405069604053348127511533061630784048885859113309036950691782318250695026821774729943198879321910824157597768289855022804110946618210511928641867144351372165075854070176151856159378361671841415622934217615035199324565809251377152434347802351902104952833365598084238934010266637140861154506426297656498041937691250734420068816858051044140243691128819980253814523842147634233378049866977326762574288202300210672617480230625659040961844029737587845805758745640210330762815388982393538079915462712036348887395225494204336884494816536566123336218131901725508472316267031481222778661389898890349867611847244646585831764029005626266237671551965760243159048560436622678068342782500465972031487522666946959312562403168593507825338872163057903144785649666464875020288*i1^45 + 219971197415488214168335800067592942204109557144651836407476071922491370067306072910543113699963518745386405126948739330418647565169260214066342123550336782017932165993309594768610184116559548335896275954957775271021366702031763638931010222372062590979237570502703958291019703198601313164649782903939591720666545721229617159838210771411695630053302554295718798151878782947754754009358186726484132648485105605402419602109177219763772639717753661208466353625709744152207953342927086954290777975530056029597886211759108059862528897148489988124379204754201792741506646040202886918818116485296304982315807096925728993304440518631784700577820174999502479877332936398788833728784349965868754751123413316051536352572400086313472972181217200044821119775463265309945053362224860017418700393464108768099759490430093988041826384182406513675662838551448210913204846231322712605519275502098233947960333448712187249661019930582049420204398504147172461656238034378783663907415776467478401310390234427486271729222115455998699825933242004896848303669296155816298064954058932585457174912250562912920106058159750496560979758011104824962023068914771868798971773754874071612472921078873168405138671562167323094051503126162136838013896058110615849743928397769021206875532347799512446271407396053455835725011516982895854498523572735049728*i1^46 + -3660474047665382845647982796784392141269556051563422768008353111608828026381850198399846313494600747032641909433006564115351681835099464747554327365553912805985551337125444341842335596023978512637562970011384855795137273014662966401442270523113775640568800684072666554373506809580014179283918974917888821049314589518888675635524068419022591640331551263205172471395621336549434159688422590307547005736420605172842900791303873221793987903112537045243536151782595604917919135009835009998320782302460847455324811821970964225918813531593235525413651554989392781879389370599583575789270220165580020685342586187215311549029246502323510399440342856349576607061299122778705826942403203671351875689405922563282878588557940186984922921370823124822619848101719205535708536339636737755989708498867727259024229381640032466088145046209256922614795705814419855414535952057527432683978278286748192109250304853202795194587719035293183629425498815520442534589146494195679450333327034248957530333039630411138057880189024865073624056632200199312641891204379235157630996387626537271987070201870261648650485697489555006351178621957200031600756255624948573917919285229134830801981728596124358542693848860478716755913790661440632022377334287330746991633934539146693580206756065257353527731689845364170946789590836277450494705664*i1^47 + 23314232512668166014102214554282403146057665445996507217961629012490318323456135910433951670404884882359406132375527314928008470058303039740364892690821445325007149585753336891747777940343381612459034963904700945945882095080810966097315326376448121943881405577836836530778740374745082169775385106602536344002662689711638918856753550143932917523995085469828266859094544153280550322952481931956641917494688476321019554384746079005065085357962746433961942841512134138938129475447275070761456961705236883956395494587541533065596321074025810747702456419648897427361130751098271466199543947872009296531772643699177816170902603221826866920755159222325714394877715817675146219905781888028818372326749000514706463871150019268079043525166541002296407126453331298961133519030904380663010094036091678933560983321036076144283478553459627029789692746802434735476969884621460263550508667952065213561772787357318276279171522809074997837834754823854483636489334312255390381326678151785170380933460564158546105360102796481446182693411250635620910262027316682054138700735283775949458943882309321625856308019941253741297133607019224075406471217365307878718404639010839810376803097627298099412519614169159199007886720546745920921894523441845351878354000943108258504650586749286336753853962972205580713849631277056*i1^48 + -762111172429874350128320685374807425206824051238329661190382498263751919502589857123336068414098831382020972032869891148880018520515242058429568915159617135361685937281517825391903579194845477091091198587385560823617812555908192248577904701903095745382573948821082583999946564152626879661313331129629897901097150983420904731228952836702666041718326325844574878744441825125603141941598187540455554781404410110705663734686304402040665882162930689881147861665250697626274527708630272321539182195569674974273540553789864480597878109156798477888611914358423966278157027610623691334396353700218209742392634160660934580816455599039197349856501230896329281478274942745239307607532336566740402962857590448727198942615072059097349387949070914543980709014443986539923694570047450785781497106046636786524024513132006324643106249755604207298036807569098521817669440626668399516580698022739148370295123295652032798281804304104277472154530676514416114757963263142867791804196767449867093874680300260505045490333454708176736084313396717562452725943501888615178018166386583120486019251154833073347784805689371395433332148950716167641363036167691046027040609819957337192684028385363196286801828501116562645650323823912646812730811639632360123952741822480175169488882191466959063641837087347441664*i1^49 + 9951962170042277985963519316083317443946420625717918753804213873908348561005599565199796226364338231326275568492302967096643594872038915450656625206000629336511146468147564064499238354000002243994923863276077779210590355285509214376271114555595078064692332221464898709355934779953453508635389255661593002563622912121005612065332665387557022269428136598577556000858685674452874054657539620952263361724530749350337387379989562314798610039571793957047925505324444082570764131442656882098765777642289642661845799149246592919685125202581191330887246356806599762316561583375152571575943796621818887189910839296255589511827107362748742810174390938456922229812346092375292848952485437138231678456326190713343516861374298935846476625024621075459275827195748629686819441394463020548216938779190086207657658218170163909642692942258398740511995995343669589131469739527555089332430307133117443893318382416743785965085590072955276248562426643231148287862425276548039379738304061860608073568364541207740781106644488141346086902578699366921375679652333607199974378014206157597140780828631929634798917340719981137065309551827534860752003050827578299393919482328547048217072071935739804507508026428670561437508482708504489373148452420446985948564008196487993381801875146654351360*i1^50 + -8110455765629036417753064722297565300080084604256461860506238293813443627595885985777761968036363286200845634684321891562994658024148879615943287566857363709451669523965810471773017421336663449831401028033020887269073794444530703688881727769115178915878336203777099373408052741601553733546735968948633052220119050415572727899487173327874900806650227114956756843556292433702985700530536643272695096341832935047096770715537161020875320694368281826493082021288327564387151893430783843298084481605931282749634430193816839852988388798206364679150657539336191316582778014498563977139300330465321799720216909508318068533492596382746950193670930691852423487849121367661894193384469199331971331747254163454928051307658116653914761927422597051327806699677576354930863945893772654974004278665316216749873707389923127619649168080807623392311913037652600470482515430368406956344038700485369751323449338977078919919616752747026088791444066610106477631913951349874977693770035379272702456184864278994934834599949337639848944367769424438753222417532327186324166334648321850592566407800459304825616821083299032945054083349609190092139397548882483790934574175426911591310000950077554581961311168719135005695284718896731245985076871168*i1^51 - N1*373379504678218755889225457310735745450227866696854636580489066971193607404028182042909041579278334943542825561719721894247831970503696765864684667042556990364855738368892665749206472402360055447311746285258516416596028836882018639498960852828661938005613693397248721210681090538325103736655336108284696419057823251326661501911117776310868560752222528464392651970504598381283304070554490066862726408065195545276948721151226901386092388141864350408142954130859375*i2, -2082307979381405054293955899807447033385618778151561228282462792300696734305056222193179774080807266101035992482153348366100574708125983950719817252341076845117784445899805189778472442856556647997096020915039231418561676372652122629904085877445192385417867700649515074540054720386616436948663964364288029106784986221385311662166176536038821777399762752416789456849793035824679384984028678444352016754956791915303955898050409319327339898007773520594629394716233626103813254919958315345087587409964046262432456719327260782600821292118093496256076065477303250560660402932522901453555391139372345528752646556881205977236565793386702495051903518228949613677257939677348769562019856420020737276242727633428655774056648357190238339833381087021937182207699889199623209568257200162773665332427647600389943032761940395553646070737940868417618963255484791871552064333538418508735177187472215623382189425541418303796753645249431170680288554670757243410428021052228215331575798834204229876494660962367363527266410860699902536241120367750597674698897818904061768014337752644721580926215223401870111152921867572703730984211450053026260587330707557325375868964449109833360807524636417625868192153723608990698979879310167564547516672576273380738433087573950498312902133693268126298439690702011002242836219588774050520302390955787893894592371964225093606755583493258281217453118989401254356157224573098501413251876762597363569524698677476957408922920480428182604497527614245439263936767397714360238100251293088011815322411388723797368654097759426999809745270617167477174435840000000000000000000000 + -103836573307024267980818153045213097414145935079946391682428477886915977462649483478543060206781582759527811991911857666125848714572576872905364592139841051721705749024731084432386536391907552553753990866748051770294794297788593248747836735851422647469661273408040047345898040870524832829559282070069343854197257508980469359548989198831671537072628998503722136127204071354993750873399899698930774649003067369757313007502966513662485247806601211327190452757365742860907187091112346145313748875064388380267561486575671998163908960620478153180097695351478974453258636920061112724254137155723856787691220485371354330039928941347276829114020696354961781611689975861153356172101524747305767128191040150719194517074959501277041897729443556098766640690006414145682010666923725637755996867450170299288308934384985684875098979803313406786808522946775357513128979998892879208767556669203084033790438172032286882900220967772134735748211812732501515347588804607166294810718885123688283153709427337019852599947325056624199212978028556579873291302659916878732426339500715360608428885637048140730710544692142098136755531859230433660035100685006914852822135055771013830291516832462409273521261846369485716006746896611983691784581639659329184498708483282174689709424817490731576865497469451143548828289044368284363588821072671427021222299538524676150865342743788621801809794975993590384751610348283125446578123413145224054004240634428761819448925244376458714240448768278664333940555579037293685875865400558395109507033295183776740018562809441010008337289519596119079728342630400000000000000000000*i1 + -1485783571649597579237309148150416789669236968536486394275804291570830203817746701383363197558522473588591580182715115530979236669501842383772465822451305270331644666631949861403610995634759821742457634682040352027285323425547856292693246518791143402830060983462352280504731417661909842932615247848454701045301216987006859634550864462483736470151804405516111323153219718645874215666055181743221293026171494574109754691258646872303036635234700217279360468101430481158343557381448659238986847057185582648084537018318570670558748417986407038327746857760508928275157048377804177471233933808963484546128646513202922934426592276634625173344116900374261589559119732732667141448478778725352877578632275469149036114363110820096695643290675070928354738734390930791975502756222472486154337046916405794824689474841445694998867999438055192794926144245297377929145707621477054040709746824936677339889950243945697120994040958758422648040364644698173565087587761597537388893578024529364647669258831441143901883752124951163391517592015342738988546758349080366079028920047619263355285670465282705822260222912611675634094130486136182802797865499411269604115062637364459335420214753970977947045546898855015480964049996643691829597376452814462362430468871635960108484666678913288350094250912394949273039258707521575416667860136667872823419151786080510885933501388336238778239867281481809783693479874127423768855750488769203108422087400678290863586035760509638600407045179096322471414808658902827602194400460393496290424969781775681488071466360784448416947462446158498823231504384000000000000000000*i1^2 + -2342507930315481133641596675043454002836819199524979996820385253270228515781959471571277087793807807520887915231221647247905351057935297203837139529714116277826801014533177710521456829756114536000382417990013758747639427389410667521213824426734213537756557932081280619924119985774337595635524214526084152727914911872290446160117003756049358683966975694819597965731868634080799723838874793397887669943094571980888592614026726448352186034476847071419683197858772888113088352326495540216219754677751215389060585043074978884815219363127390718026056006721201662499460875104325244097250105534292978188193060329863413310964261100309751037671331183732866384889011272116630837524490709037023241640922425994723205997870922221130557867929256507023047284953992364881963393399923036513092874356156237880752870619711132485458465090455793748531389149467303846214215189643552361429002807071335580946515392484140482308310170185723186052485715809087677209785753100488579122414266426882381329918596365998301589926695374361473525377189584505481570859765183053734249241894469609296723047750822001503164058366053883370926036233645338853079281282054754444574924734347742403790186505545650496547313216848780500369560105550164232807572154293422643566191546048057309998191794066028005154907465098847513030990900058113796564400231067874926414205107482330938120348220902480043125040518701339477484688902892054786929603497186958629825188613923952809790404865769643724784592239630539699038892417296422278807026524370364328941509212286425942563535909070992519766520301166725116260819927040000000000000000*i1^3 + 12242570604443451537484160646159406011713524789699226607676720438238493988512922268142357155707135668829170217919064025325493828361685514413591870755970353907483281552445190859054289246364876686059969787685551169866495857749845583438232216545279229309487631283641885056481877364667521153159115193247006466795042033841622297401339477033713045170521976239106356800825692995857416191545666163964217958977312188316197185772134210317959068165786218282485635796703156180192108748593674483309306610464845289016761524136173160909740311534410915701649084064081365447526703249387482186026777333160782149327883575325680203541309722142152142788747153065638170742378847215224159827706094301974913213160254450934181074835428241679066219372301207594515150913198341325216885612930996475027852596117001865232866191512981353898785922775739763333259485469155659166041660610174673164097935878298940884769117397547598382024571623772830438787524189827611198943644279356911499929165979587779855059234994821468380587540621339887312148742335746256141034567113159778483558882820381329898687402740479714329199463752598751488442524788421175836121729512312128368252386238319396423350046092833206114969421853848018725495092711307258098175243465534750108898867443831537175539974930246997998777138170060226846068587840751242004233431495249448851601806263512876011953295657502516938469664265570162337406556312385387372101144228668057130798371929190703773627913936688659502314154082278423902449561677857036786898132107269385811190095050138474213548200911620045601838493305417227633736391065600000000000000*i1^4 + 7554248150199364653294577317907088020540932891569900264449273087257494236361546738710766414416572332755342172302533388333165609996657904453083994109673330899401395152999199621366295841085706702906337221344515486663025250437972555910860988134691289733572622174556219822556860231997655749571569474255848371500176329307764076661567010705193276427591772174699303394460073656643396374314769554714857517106418789919272737287923326539052776765438065739517832112695256903012970484332774371383339288185001009266686690811726579292134022680654733844752374673897157875128700357360005458038903023097780476353118356619407389908462595608170301547348863108395811335153282625702262169918676384087439987024134097322126645832607590716514747870964452349497699303315960587697669953808601883952075150117338319836012929712122115080384148357842102439572521081917429996994771399872833380898263401542269640165801565435436436854481859410946870804524167740388104011396779699881138070237964447618472248427621732096976998080508857911544861089014270914065917638385243928433697016701677089470582291111301199394771456023137875475205532209492096159105074784342161791357647237780585644939526413479298816015989762370896138497978127250660765430217916574071063179622537166482033393996691000211224085839781249202246276149964490478930647275832531965177623029205976991423520027701755851886992360876778766722083388923449290155748473354277058223814881376224544717781173089154603573830082669835501387594463258695158247673830351667330955161343814083964057829989413277397385412176172371241112671617024000000000000*i1^5 + -47511981814168580506090985861168377862931240586457141815949089502348026134383212362268442500672170668430567782032998790619579574254591813567342243020093146931322483354334724497918995657117479802669343922183603647105187054597671291709058168182463040424193483728981592264622449907370451156957537008808042258231358104214054124147199005050022501869362757472004742268136351439968929640598316047804703356146716715082526217351290793753043566612343225185690223285636947432667501701487271715651730950146267418077822550703508215286943214982254822698875109135705811296261697112506788786113020468822995780013354845742011458561090433442837751474152082167286630750456496914783569008761137679566614144575517686223956097910989094206776557536426924988870311485438109309601023560771329634817190417397715288745400722922688701380455882104024625275928563649597454007402961947943085664426789308297671098866573518149987679787876432539390652817821393637214807312481368858112294718098316340118686122678203854430188425624155667136990033917671631219367007848627830326411973270626900020007075838799877044831944831073247505219610156295945133911831693284166740814936209800664497363682119630011275000277708462481185951163858804767035720386040008077838555349423840116400472410988522290472118917468678454732045343728713462093752759939733406022990433127475053307966540054569338154317134800115536873798521977352683472867994866477601840629598061164914618761782637734510416276906153982033431573633660608853961309674592135391515127305669453801983535313088321429676278006658226073427273276456960000000000*i1^6 + 41994108846030524623121147031683256616537985581642994395656173497164022967314934426684600039669727672796917550836806572814809030793255740931932916340010556188669466254000427008679573256461619928989236677729120374309374043320256068731280934318121643731982107518503784949525017121417252040065496395285956010858691530663137891222557311507569194639803256258118635016219173061336466713228156144240046105815040297922045397521119625300815312634506614744895107390954588677246448630737671138024845245221648699295635720763159208932029301418838822971631099976941127544361696065456733420019680816219742813428632157438014500761816300788839018116385363766406068145546178287912584800981967088148468318520676928179197907065233084701551732025668707963795399857876622527971901110653925714109294687366088064340811406798011031241729210065745219715000760459097131290262249466480097564130658853211198123711227815743753835697633393262892253044702356501444197926442150160536360807722273636082228843366703643925595199421539090914816006677459220075494303505538382799704429616072935030413065918179058528700578133290600734321638804953565791145923703177380842106151749393708456239587091133514425881947112732568365425023788194562941482918748695418861935447589884833211439545553526414474267361524674690682952402233298407391292814745953917940295213850587541702593916188323118307719177103911421223077174014513892777982414312553233114055215489100415792922488704459199352541577795062926673467321484220517552906967726991190738768781684975655784348737467816270886856340711422744250924033638400000000*i1^7 + -6303802049393364040112538108204208020690881170171439335173468123208292979080674490632291859433526658059442191975629704194209301406898262652358152248047992684342995189743381774851531485908792169291037542438929536502672812657418703332467625166297072883830044554372347342602613849299497783477452516281078479015398718616547576522242998030229456802842369200874982997697881003473502883015900457142147394704424316617795589887722508287592877470459789624130609064013352351189180662072067468642556001068671270608756447506514242092872403981073096560815289960498200528360782647963396694694227862826952762227802702405428602883089454073069011768048455430323831550239082463847081323152629657432851740305060436344421730970947045399172723159090243334684628847887914671343691365765168405150447510135567055832498167613723365221968592653032779502384843207727982089075094211376923281477807295708272313764843779773341480489427576111992770778483922018561497181194546516030663098082447534031374824177970728495619278878633547383895534089380542042132783436644186109103437470127832327144352801811450033015657104892646861379666944883615560968421248456116164033706738675198568123376810674664225724259672957871062387022983875076160202679479732811792880580382279891504150670058824871937380082173708887270931261992190280388061441907345757238482430767267973733194736532045824932949377007174838498067542586872840264072773231925559447219780054198796221397897412609924515115026730225767661492924725614695804570259735315607379908275828263354389192649496033752513465706873213443888168042496000000*i1^8 + -3762205769381794398420034844106528830695265858732027166821310996986606893147481623778031119812292135293458709492647284563765943398076846376879189443500714486947052382050407950218632774338495622812289829159437764929887136289286834074064205514399723562165528076390659674848987537892453392645477438990335448942306230190701659635024990234530603936748642772280417918383234828450677096018146031257124149559938418926469240394298066036570844729686439060475294635647746588167091330675337493794769946859172164285044837811128153560549951017969523625380299204520248259933529530753848984097946604583286023538426455884277804594432429367686338500888252507361420548698866591634839948896437676374335984208050642121717429603942380488107774001150189057871253508024374446961050580560401360543417323138941683220848848008412648695045843228585573231179634912985087605561190898609162104798591346035133649086929506388815174960895896710036883924393017021391546527532654708090745686836240353300806131263623295243473025109758383365920211783519507327416463619537700347105669600608650879911329741935414765884871944052435642397042139762764153222142649873195922292686791511210420196855134437661360241357265937142809344077679370550779321334605783195966928218563416026840058647539506971707878422724172501520288597428108987109740706749362749225151353259732298886560575828610138960382842283032235016260958334718108224785542172884633126713754486980204935973222783368569868114665366411771912691109499309685644115962681966084822409831961796444251375078862190692506577350073820913812960706560000*i1^9 + -1560263463486180108509188012924384276993696287089449949271631876771239934981452816374705778374956924018697224492078075547624726175031036849378074187411716990125918270227036683094565724147281557441370247609753427139511207912388175774558689836047283522563815943274740328882284651804973288184573112252781602553071024062744647328705482603460832980122070903948191615473599444748317979971227608513656056429516596471663628559475166185741661129480696056502615664844016358563872529881253795915116969651112577186012306064367461485537387146723968395421011963466458373265121294036933868546631676190615213368568763418096628372660167486322455360931361454371166916815815967358923676244502213835366090372974563547795165898061018085368094537693869095978991431536933186263041195103445334540076919310822225759319128566899696594663235240897904648562616069621775662383566066773374579698110661882503314799874503452922427833851533796511499399438434617557105436144813344585550570228859416019380492931607329827472882035625909209564459247505747101921444737690094679826109602158978108092902637350785542587837752842762868711369235661735636239684817025284524544179058450683126131246007933081906960705890242293515204340187269766484103430949467360068382566907402772628539194226923027448780871489784000476728954888094288527532490403407801819376668464929585913959444986025824890202559099919381620698407652632813687549729903705443052864352799008912012934227206200740241740405360611265411295822401150651136904297675107365227292856582221504419578578578311718871368406275383730785746944000*i1^10 + -405032684646183533952351008066379392285826352536515156333412551440600844445047255374106309273721395629171992428791464269698700072212838069865975412146307100939364356149321415111447340833182957428449061946854875661823981331095888824191348742527165862264056107691683835723093710418856318170350121787013274337017119494538864492162057236948469003373888506133273417455997462727529539112010023968091673599321419621884191727249676929009621637847815592251679302759596202499080144182789323022086268619492768293708249881600717669882313736974649145825740370187165428766690680291807181697167694618166604383209962809093735294703738329287887457886800205765758858266350670807999699947802334965493189308329166081405629484555156326756858811215821119377104008889540150650971762931823899234842289018653761327331565440152301698453376641035055071847766272434058687577289486518611572788278930344102501887570683318714563610956878719840624297294298454233378272290607866770141483201583427698038454651253467074611996617316539198847286323233816681345120339837618317133684163414358203388159464825676269628223677981162478456979923675795158759550492712398938869673832729572395575318466307745435943968618878937113778276432719231612590971423886749663986366233424896431916043061775215662384240630643659306067462368017447973239042697224366975951511875629516826877497553007470682933459546468921250819023751841169093655696936457014467941786767185310215230276203384232747097331348130405559444770015880478879739173816170288614756654845240041550770660774151526588151456659093093928140800*i1^11 + -72461740443871285663701971232568531100905024587890123230696191450371467631038715671667292614369581947690577474360355550745466214086708792937788744990980529655459162496796768416087509029426933126163707668336751349015315120111546648127243087907426570839219984632818903510556810949946911189122392395870817234923573668598075106653933539428925862278384197682928446712045425392709403171696545226315149471543211161771236425703863657611214733679445683418895148040827417060661521814984221426451195725718555425500508514924743975054200123802161992992457150028219722990302366449515009926953657753479153740949925414053417232919679664918867423001318811623274455499398403849580234214474645943230503964821780229219341958512083840077484955075984379670082276395004594506108392060768411301652524940542429355688293901512825539819938266640941766979941014088034573979997596326227483830582525440420406439150467119276909410507524558977398907713921962868475123131203852787277216489304379199730104304860096595186762580803624437353989734816066165020068765940887190148466092373539462550380767740065584642384888943216026862769483456434216285280440088141342695726927805135062058158780887706306977049961318608599274678094238455544602616341541682975444149378155947539485565781385531119488631490103157497128327917426593272831550373439055270837913776396730132378630770293705848833923631027348292690153564276404035925527547750953725982330787310976584490535426495685285283240210218534865434337710440097578995826138763456144403496716158014735934579451848805025688932494380766330880*i1^12 + -10320697540857807597977141313764852280406942153914371403835273280226026678566107695548873393574973548183007472482538744557495429050569108822534813812904955492749703167733091893467894570553446832869412163293523869735638948048315391137049321064857404491211435737850664415799865590371085889546204335840631281520603169409671933670280093450125155161065312169038342872254029480571283871669488524076096216124618284771429589285329271532657401453677183579784419621061577047818689891418760557117007146131960015628430051716381113067411885645954501587745810894582560302138033231917070113547536047060163360063746486504809455593749579336912984957275598481003703719719023984566170043039261102771210478197960948864682066767201333432412799883671586182632120037692324250564652788090611373702690587552014089385207531059684429830344931586840602755383975592982239049216575454184115559805127467808162460999868654807950063000571813064714386187111825480016023050563788992616872750354392000611887589099948506758123575915500160642142409131212766966186099628363347232395202577840277506497960032847789885311450860981126758665855299662354651160330647567139036599980155543660042042212542784532864203237354935295985501104896211806728016107445189939721737413945946279875465801087817416267189825732578332552317923150421475923384426153440913043465568592837264789236186815148078482064390943531825706167060395591333633816816154186347482731153958698003721374619779658660406831619597738293785124181270507601313788415117004176209507373709594671879198830470054246224889087162056704*i1^13 + -1172192407867821625480036886459770791962824610616613341906728429596074066076399601393283010119381953731945239787628508502681677076470370538920036178699124184968206666719907196191062403709260097736434949760049702086992693839772233865569323726741389431483126333509704802065906926490851591356177228129830581482417516240139075979480392881365449668448755191985752230174925376746979540308559253469596676774138133467195116703422180519628268116868327791273837760577065580884177111284216303084429312864536485370047044723557920977662631699384032398307069669900938734981770439240408497224947896283121555985791459942240779120162844528837754217777437070636414923363741375313316218590227751413574962130820306056068201620219783501308736501062230121450960269109847240582361573223495823762429282878931347673154240221992479004172817006240490704690511977098727024942935319865805394473261101656620874504146033850238007012446365189370958886138633093447029482491142985311072324859959511767412041765608960772373140860094087058201537540551379402983615462681081026085062338178185823241001285777952129927636064823862141006120479163377738798294512975011077463661784625233681948341674529368310436804235898098306037059711830179656207267354810291162794654414125813778263574042635915308055010520994204776800134964484756529964074986142460664790822637328297894706276199993736901598431682682279301943509731659754515895621697095865435412005796165147196022458829182706812368489957021924925204244973055133864938906516079950950504981470975121450886786802850107073504670121984*i1^14 + -48233732795640056394130941913886980335353697846121698956153140354267869933383293099694886695145404975729562726153462753227355194524479796845245389820773445747047340112153983896350643964432824661677026255277991336798343552996159424383780450368793906371617161817713640608102976415754467539769538895500980560224085203623267849366854505849165865932567431140825799238663489383052657475982550288691336948402846194744567188345517095206458424240181426069217935374722207500007750950799570090469630624225475852813971868344036827856452567182215351629296385251452951094488150334370225288525744791578045431698630993188826266913626116680497176258758187041011804041548469337483973457708291159090450694242197698324701119222046441694679995945332388206907854909694121451419854140354551403908701682642597992462135279695916288674219921567326730331991664005743848486858590630373914271298373894929847294228266321770058712149564954060009864396243066817555877260016713740009675320947146358132741624482998249387704414214029342807301179565822916136447973441188833724542692719635665550342880065554325280220120863214966085539117320054513218687155152662938402407137378461298386455771337437547991166576915078984140154680207662360195469043165089998173668044463540060059618464525876237604641333862411641936963211446814080400442597269487041385320386959658157296887831516723425511540529409785780930899164131301067310751814741507737819134907137482618570434586658946069930949456378999217674450876379258364172602455054516163159190673219874930733195773040911494856835072*i1^15 + -6999107612378033578564110853340250044202038717966223814536134409931699473869133336283433633762612010956498795063138345417223403925689516693087505972397248910732052138928838280811182959916059469173044199248043135041680151116547336400915558042763903106485219463496236075255584750374220182195821382234282481621452746261629472307012597963904460629437150371887506512053541191868542393862262146737371679790084631864469245029031978230303053686213330179118342493400381644557527810877435742107244904206240218933389629588529324108003321274802848260587663971785776275908681257785342657682370696229700993835433579633801639810445569109816046531674271773022247196599979533291262498163427934653174277074045623347919225427077947274569899672154278653114908528710693197506964944628631807120171431216603219216515190338630746700097259053511489161287381190608682851305589188936281733259104529296399940793061020064561073065958899135023546450248434329908134785527757209841192065089208200047909480823595683283319773734189328466710885526791662328816328152638013342285439523092912410393319109235081520016320846377357106325247689609224992831026609414533696031524365446751607970622564608849437258500048459306036490388655641396140878459520407155267624699154541416302330966170489838206722054311852633241089762581401189204657593278945869981990106315593246962887954092489057784040117038540107566841469093321762301577276553236788414079516444258977331096692532217587265314618957636265568311077935167766200220843146917699349030301963791204965656553661163135565824*i1^16 + -153907706620287489232897591939406510720557146937223943978748142952729054687298312011345283393590543030107573572237371400134454974517471691622980862318571827511974448090925199418515058144506846581186964206305758022749372446797562295484304561889272153343960826580813998314369848103171639862351369463609093034327340339257420486192765263119031913661983919934708734658782867511887086928666882452215303246528609234390750290214419360522518049601174852646359366403944566900729293019186745971752301397663837859995968069510158400364079738956498078361174740212836582359052908532285740074493937695840775365344988095742895284005907831890818056624492964679941750213354379737533879615235064664202116410004069876942148386318949564631037778336780173129877006887520834265289829843628965577734099090661591461542865582193939027277330724452916798684363257934768395667000865120538622621341499147509008304338395776114606634467507666178005340006300121098376108383129991704835294357285901539152481714944559187865762262361376618808626955021895004025966468327416222473355375659579339192651408525901610070468056352625682972985508559655436762326482252766128645014991524316920917563155929874462572296914300996190341542426277716826143721136527810687184642295007137834066214181544140024113767439057774656818160662135549940310643443622705576599730937891694030685821203580647140704908646687128936234037598996527964766647751590424489033043770611996029184126412473065294662475056274518757964313157281697615779037497042006180263725081971918304372343671003021312*i1^17 + -5320063540634014892204290820363951129597782862640375096068824758637233874989620062533000970699666644501653964025436152238033711878403242438558857541409415878080375052859036734622180702238587710579834187574294161701516778077502735422568364218166570019870373387541116466907217168983551141624976224461662510862235177144489388001181913246371017157333170236121263282918869957062407513412751493638922844128150761941400066577408166609547740883432923734419767081870775072012071501715040449260167887338712075029100017739056396519133000967602738390784408604517648935626261475440593667681132408155100509013026030235623465865404601362066050070038054201729626891430097868002679773250255999974661095061067973253523540111664863515569164593518689237387358240081462900258255658974070321797868412069182781712400593661808046904475687951843586984739181008193501116101768257692036549290177942086574282644305866913909576557806680004551375976410248318836354008789561067934309493302965494907083935748385772438550903868291253676531690489316692563941421388167474324567768983391916720980298829519369257048949611744309818246220751814293327189464823787213977704539956424740769324765209738365234656793246229778784088621670300632512342593193213897447389658016048312558368875046694959183561060429766008678177263696948779574341202406243772234299356818575986736563885329554129715693445576848727926144091515186769580009825225618438969259685008264843948693244691707958931323433573006377913532552702890397915682532623017533677843682833613149181164897959936*i1^18 + -61424876519058153444425291491788295059460440746389763931052817096758381853244479401562444854990110386389443462212715743438390245229866595704212888070130397568041441905545078197286129222202418216107609656027613963429226014844872451100928464060668111503444259956391041236146576818697037133178401925661545019098653117870762899619121649569690533094951264285939639642908476338808492928156505204672875536726908386591109631803853452990720054589007220698072027801913088113905502735135001166418204672956274933961453292250736891056990219156109672533839049023842489687320296345505171827827514481382847201020989158037490657278734668204955607091520427692088122196100961625824354904333745462769145298582768774881675309672973583818016771528239659055799565174051546053906255779569226782269043667753244670064035162363088437962798972351244960027496275953378077653796554138217013151841753674662374066091881907186808078025347785204590538884620677226746212830148729905245982232377242615849438977537027934434908522833998082737964770162232195852556212548531759253402389799573585041753360819081078393335323103641324954942298519524494981411774137620934505246364415530903569863365736595005553595452661957689853500545259949622939451812288361839625447147348519307356460986260601268117517184914474890474968315726772237560511133944553911490926517614927464358600798937149556077320238524370329073377217626917819397643397175271712662513900467476066679589285444965722468823928174198301542981741615205810800692263622443350469020560857125210900398080*i1^19 + -1527539162755290735242824869045424158219344903175781675790226355703626322308026680300313428875994108186852024129338394309628762829502203649611050070967987333798106124581385527997820235738032934660053912370893307910381528923097272308554797100538700978990861164113901469497607707830881436556825997952921547314979187277622660684724190475267608663755635314844787238667873095156754053825692840203951368002462409199969010741176426172331838762524423569747159865381258473630049906499293080939408658633837853096583886609141608275785739190541627951052869235329420966775040914601310055934559686409690875363316490164613067239655359827656686186360277292929706795196921933564167428702607721851724903413860058916129171294596246514062552869827504158110829683525061283022088254934442592190414072493997817596163135491994733371341114007337163425338571436607370336064166405585177308383135408386901776606202125119748838120126796683144550149164346695465005695952937340257889380439231645363610348337362775792436790354638177789007745633129942220634778102342527232391345387956361205315494817862743670427997466920043300151578294547914939514824705701225974453291235399537415973755410635981981840828758840167293898446875190414116041742557234754323561126866740282578198210888675514214737238103969680965123201938684923745024777274366866654400157876504075305712759928540674374011029616366154489850219055840037150347475425764642499142835256847911637713842939652013519987572578768399717227769925315740709400969212293199137633471615851567251456*i1^20 + -9310028192430238022428387661845148815039527614083712927154921584271352113020916679443557629884793584212897002244421685983470111146635985420006662565301657657191774146256181469959004973962986232059349352161616144856780505273151780479094345581910181334561672548692443729820290439506169654901713610497634892154170835659237589904382352301318567345163524638078619095854230032411847593486432583562280123577246849771138682088550910581964822104637168356319250081339172311655835894522279134323502902229731503675116953813808396995349132925798361619711745421430469563356194825654093463154203651423077431084402193108210028301415702843188048583409640342947770670603329848944285870897852572279739212058245076154163744422176045326905194551777885033456898412409837072985926175164633936113078172443990880219129859108128852794555133062867963028948442769816399307163587055369814480615235340917304329778598275829171692799303511486075321849088028851195246764533317403334349421318765252904211026328572299661823657572679380424677885819281285622032237189569701654028224400988536721361633192914483205763390350438491132244722902549903469671056884322746659342070440473614041120865456194890683998745569917078189612615102215211984223526526062651552520665655221222794896499867110619502036297198713943148433086972077090999852702539264925869367825166672825067062099526596415954938901261197623497482191767303007850477604503577431849628877013598381180855264715056949669300991301466012041994899263176578408441032163600979666213552856760320*i1^21 + -25465329746034367436241987118651901026304189840191138695687670209492754486408148625444737720005490703902923895729013036033150517830460496651777581357039881907638307478580612085364267705011529200334073211246348880881410997883208549833920519016008368727524513722732614722519738364492170010035500277336459926123176272944503357412307354913328040278659525888879852097827653267431411289443883984996736604489528246427525507594831948448066956985998745759489888758699715873874616497216332221593361186961535879455229418253912106295135570489060339255030276601677471864815968552345608061285222555019761352208178290044032417218572281589712614395116767603132452575858919063829893345874278185695817296577935400074124476240177856265984372210828741853019822648877590637187118727402809050722518307999595387799919325007730863196759799616637456817477974945317378864148287980397292643733123719824193032676729010490832956548046796107102069995420492423897860338301635830557484460293748579962069467642983426096758828943061365841732981589958523752776865538632927718672909952228570758322924384721439818741888114225351775912895131450585426297161001234168602069890588251952988012119287135588233648772309626154959138135625759172577727343529824218730516131902312694502616775544274932208905642621114072989567077201111800255199856776360258495513740415449866096991143861017891690334024059531769078661722417894408243398102981401055204780768886162397958576676666914258829948114020424349107979953199042891756062336710787970225099767808*i1^22 + -37258712611055639908895019672613235015245922594370780512917822583781065352290925463233232359320158556531284290261532679138977494268754223847770508507565865725825183378269455768083387686147161097353056487729290341557652658821513891513355426101195748665640663953534655793285518471735237390338217003184585255173821191459405082289381727372151529472482625097125933383248459715431505110795566268456510875528979766415173349924909477927339193887687236783129623795801501484891867687281254586283801112780397374363085857667990102235728561913694219345411980046998821618477814095935771853724832067803775576683937440865739265923941653852847224304384892346907214225941834987254896523105476505676870601645913877832135974115550228961392228825613551917111981509619268897425187465840759246138314882792632980793368119521833079325429399137157332487560813714979800197120507378005181512978403755414047237456208316126655491013754173869379252696186854411804866871370575291486002481523578433979035476541645063102206795628613916537122616467228779299493975051761461896064505711503922304246237354897387754967158260552085864968121594017811194462070886400501744007009549630917374094672585839291978435089105055674688105093575251707252021312611544340993152921798491632476299993635432144765161644761253561951342474745773976712575999270376626876431782118134282693511521204381867458327919122879932603428807841717835149313495303072113600341378794231727041546913748991386906030646464566899703508832487139232439570830574248592932864*i1^23 + -30737999564178179445312092415517913130698129367224220557976369340673184465005460415241577630795245378363913724039309468338770068029731542903006351989755129887633687942813599634612227186046109912534597975126667292435551682144593944264349133692091756982620327172908035068237909271976176308316546334408348104180466235396911232626307148514072583368293007901923900838002862541713225712046674952201446918686435248872784347470454518858127114849605355812862440501234035833865913211734152051404907422670894002136798772213071452000364690484277308854050394689716759539163578537195588500836420741216405593093570974426972049718806139968874531717206832888654682182181526688473885926066348834793712547881433037006625916391096244133679667787464493157734499856086300024926236824700680869067038832181582354850187313642447427957025889419543784608979146615339948137407558026561016741796442085052211705142944938297165298485636817790985668864356054375033275811868293675915729648221140485430098939557650040838299082816550064878354144544296088901474269044125032815180678236823560296975905206470396081276566605379878467475626704590429495576020609887693001873168950631745640824276909144878011915596809211687112692836497787381925805217537327044458794493032296320276182712695916626788127020865650621275941158799563719078748773538140665111710879440102164955298632293662109658290034390606401062423783376218668617469193069632539131291024732346396705028844323633905170351364441206838983697603353890968213217395196559360*i1^24 + -13105333157445562563223490108199408821186524607025549124505336842364181024669382116895542543504143061233361354757487225347816573894916253308360689451403893895913310782295040649079852031993167109512321240019452075103683542296566674509977796155580456756681229132874514894484890280229523485062854301441620561331025433282987903343006880803841702724448392974345313866415500391130516124655954767516771349252932819795741924120083307899605108371583137197007517853289279081524877664892664801347772018062690555011918791611163123768131617911905009697778000429262957981421139971982102188717305588833067582247968149286429600969028130956569382809900627277577037083351699679868629404065158885421397860907886724133800487073817129817223322969684407818699665049352455245295888132880641515157167110316474531532846058189051314953809153910588342348634417697722212322202976896672635538159886553060509383020118114148884569375877582623033519540595219620623532938191754743066587828073702226305211875989008973543536094324410868669297120222580610179709483960894946296794997175734878520641289214643375473013911902566307209137042459179088604345031769575565772602272474998664066135097699953313093819516986465961709314607803615671547937525633013240514232193832988679270596661712132064046034495781575045216319236758880605750066122596597794328747603585706743790850509383708939958874713803985959221963461644774506939149971590317943679875241801948921464266575332868568311152760956403260867074238204854225445842845696*i1^25 + -895631292558855099202429288450774150727136212376139684401004933253164049460422103807894927687301471958598407547651086450929363096397866230969370563020124811353612109133559965259536850255179310729465565461884823858899434859794388413240711126620508369471257492999668426581186889618896630907845480232410833175274022265647371767573045579820418168465384677034955862129646876348433177855136159978832185873158779399652168579368636203211841016709223490557668281416738197190936931284051587399696497608321965584171365598746008459765248221369015722311029147806537861520335544703206138989048084477381001056279066713230847381131861046752861492451752163403011765442108388018558326809251094520904482278350626232061950661682700215987174646335672924257102535751934976540722074534791736212370815098292844137390187816571709487595076529436415697242832970178419533544655079903517992604813850273001099260333862474167606668381301726994677757928581112574222761966669846141634080130426876224069933406581253610547167576340245825143100582147889804135601140136749850619446036677489880238567751533688418020619468683958881728239941203024591749282638371741812779616971979706943560841919862997967966323098378045646372517223434729397387406115903790885853402635417231854307565015092827124373098432161664669945955273870568073582583463141440983575669681195714299353825827634325846208766112504868130868559568725601205263578441001115439931885288706000771369025430814053912342080292412550687449119946448052420608*i1^26 + 1765289019682524911373156450635320178989351994671138887816717315304069284373653532875191606234293283936925412865953392999643220741197243125049258450214892051057402328227804054415811830609933871944067102709327039789027004864784636078353037957196677938327681204339894860453913118162862814048678754393254831885539937884586430434742911113333197220831436548193896839943049577471755674572972365897071291252473849731518517148572211092915713270274580401582059083560903426160421753823879158369220559041948130626899323787937956007879004801076065377376922903142254741086424707752361748096437390207432218296766529171821857786550136609065691078931641356981881764219606519462587241691020912020805766698018254688657392799809480940765097017386443253436014147122800599968496580035254975791114871055627397044330901824776292039870204314469774304614318727386579414635797178423674688173810196762665581576967822046281861885763728356143853166338639980891997017495114216952119702559715768345945851003761742185245435800599004707581042778126740958402013903732965897802151445484768361441638875522917038667555328127736266628582754200155245076660442946517459897341556992067559954196619840962025619643536151051373797358160679837023272521471822603594427793845716518441308868077148429922917990422707699791141585256938583660824511189961513202709313345358259693821036080147471778377358972893773783785780630640220757760874940956793939453037714611624042868987907956649982030742754487462425419264903086080*i1^27 + 834066740596272118173940364011106988936592821912240709996948147398617571415028785738680537222088890808434533296766490588716705707709042887492378369292684705473217166768906237154129370449701986510172529042639461765351157686580081307179958335610720382314325560436214860604637325660657533317061811943993703328526298467852923260471125990498308473194068932979340514489640001767397612588694140253233158895172556683564666881595251314990745543863779209037879872253085573816126051206534452732550722094207835592930848550678388617036190193698462311835999851674216083259959234363101655620799809174751928656295185210814352340069377276487056392008580819692045679939527792556115333946645953206326519639760383721854720619922614002756713958395457189214915644902135669960285750514605803481551876528024912752513157368150282906760591908202979224430078233053571450498749581422876968750431530778750779934378762557089496242449780285246496731993142901019826900289989227605109945582144812316834008389506110224677182412801187911850084334872966716514266817475882123155777912649898012182019239326556380227764717280252789536337411422703538877339741072185324383588216809142815931055575996129416493481525053785426048683746393573386977743241563829206675035065166273666237715828140314141645848016940572782263398940595080364744187323937134941853609361456411518408747451259268253604218810437763439093836546502827053422920978325488964860652969960967792359472932880083618439925862106829662388748288*i1^28 + 123440767909386636490307973663301241510235803227757850892280455737087390331394974423276183597103423370179478718268263439194742100316770467743768363798598421412653349219221929618546926185483136943134777876231272788886491340231312124256238931733225750729866893494558392951061454883311129509148019543794185931858825456992620206593099741759501892963630521904176019835468935120387998068751894071506917118958875908338854898260572722932091223777605731842949412832853914166609487195123346370613225712893276199805892677083187779675817507361405380293840160018616810483301710660622251459944023649904088619647927937279206839923439832277660739128415349569532724926928781718344234403220551845984942695970952510552751161741587101785661204041647480458832294996751040295967862352172727180609687699194322117694344517394622125414161295967575822977933140104881116950158668357617265928784423019897571869485007449986026065246698357383164866228515060754891567557536469836252786738078439840667494138773229838646083065310246018052992067878649679095240596668546248337951842351537535353955432518780762518279852725898912585550643893923907917854127608293495668613359210945823547201784790804887904772327483590522263394574254090354615415648281558359926369505147758664442733657553102860476600832938569938594279278689822055528967795621985925694678671142270768613441271097945630665426366999404210504209496981053898956733733124515909782196022392731456974614271381535450781560562924409323520*i1^29 + -24299793561572590596798347533011158020842106608704185125556219368629137070884594947726842364441340589479540724723490178772314687236628675709470614031012754554480711128367349566540951123037590437092068982257225883956761687840451789606507447075572946565205728160598417561380901505265945882903506977750188192507611922875228008875384971539007632694259897586326862309231963270495649207377842395694889847502673383706772051174293025944321786111966512483420198795082962273769600109640630643842609931166057402859992966227471145632700351916995438408363877652780825178628353062393818071507786576978173576496704934505356956681386794899980949354559494148035768231051991835309331480492778997399987561056131334509292522689798647511077304645148471164823592710059527745330344593964554013345104640846993174559467663956541710212217274731037681771679863633339525872624327543090858932034524149979873456478407224459659632430211967460678558459324582090480800649963116687170606447184901385915102311393053462792936500528137789018710173690266598033453099281940371165615756140663417154370797884330939840776137945107736443655895064697452818729934758260901350241862310125422518615072259192717376608472527160919050188993516126189138303499294895276068116439788412015738434990143169494756068652504991049909224980416588013869856535104047439446923893071332660209523249666749117389877185887944383341957351939972627028603564848933288154247917821532950109812894230069288244860933898240*i1^30 + -13082607327637764654210282732098628548121826326570405694238359418173723492034247271609180407169352498931428278928308287365300368741599142285969218434165575884677134780695270382515406753764257288364259113156055956453150067348236825125397197685322128855767453497115511050291001981972293864785153353620659589658753866898899365942825201414763700415521162553755488366466058446870914175769872617317724193830590964939899250389654649156772875532313393227588853605835142103267946320929239907898304433093752752079295016141774820501175286301837269092811816182438861181569729204696161692229414526467748419970547015407021774634058026739642533583511424148812422375426191181122101470518583371510227599091487081876826017196454665219826520831511273110497241006450689799369596063334598023625168103435675737344418779780121626516912965994396388643646281188555660699344058059538746853539419906919633809745940467449335136214957286147784868548826491566871516673678292950429948378945401075234443862615769076887827534852314013651782851354527549040522740852245934751735070353640886884741815529680413801601824686684728397070276821184296704615320688870849601316060334932115992460828445050672379641987708002045011192978964499762308157273281913280932861134814959203097453444480135836519488110389535805782488555077280107585190873807559034797443470777750736844803040452498723487639941293974502162168835699515481033145857880531470477736258578601647039901128548050461251338240*i1^31 + -1896900410987467367401028445909635850176442250913475049103204846656865737687301013228658281789836158895025875930397704923137913849698234623865141091201701255790370785104043655092994425288311797357312253737050580626442575467045147098273638160097054120672157149717287228660584505213018814408263664976935860353134300156819948745799969623793414445190666705005001790748523450756119844407739584969322955302478320029816272934821865902851688161893215217580943392403304253704540506591006609227169978555417707353869787374194952455389527470815811163464966975246465783555628679739742244894105141155766940311235053396342467822310986452456189169664145666857218375179091743929479560359879939443962718253273672809267872528271569367452609228964792173083993796060559924010781012348197006217171523009369777052638495153587107122578098952817221130826562962456237672400048626219109706650984374322593594341413841034489590187045570077906175004254836376896880535658721149153846365848864290561026468125107568672272014327474656488601690180976090624282979695101348294806259384181028598615295843462826171416270897493304605660578535266244053000099834653122138554631787476199560997570080955168738035951999669902177347483266800561400052594215621685304015855848999652470753009082979053082910116408869674262004850624474496194762045321664051458899749194174866813865714627484998124972592141102648427974008725617833456963942353425799545998271566597534994960164310929637376*i1^32 + -41541701157325298029879739076398919800593095958563538135962852991692888481916650911364837914989442890758704652323612652088151656168107871483638436244202475740278037758799130999110720450892399669943544829731325216596559511137586031698979615685511598019627100591786678316380339545215624680195317479306817473743936979447804899723255873410403332682141550676746822379673063487204743551998352503488457537804025525468984352613981327414712731026921837875845938310603313502202682372573017088900269203408854822684199989473816352251935674749899874288159142408498205643642428849549665268220086234868923154898420913423338370956937800695145547504958089486886031807928870878121879132995448593617816419121901439578022205681619307550172650265702761661828761858892698291817057468192420782267277958087316772678893488697791018321372221695591465526353303321424705172360564539137379193072131992102381905025151964590407037685475309958243665817639096350641660405312043503218772638040665052705003842070788224134303404714584495207127456861382501396010089693037911876606398671746224478836500421252905189025767553547010529592921237756176335577104402036997581234830949616645187070171586858851623515867119564024441705861283837983798420086188939291127480255676472083687051743282971319080312405461610637193789097158537208289222114121149886385638126216516661852472508795806064026612570124692736648341637226370545077038296102614851777632868074443395219721289728*i1^33 + 9395886352633871252921484097130115723660485469981905389336002124977594285160986898722864081179618496907112535475431016318102852407169345229933329200362106356017385239450965520475614145032058774004038046308865134647599917941580051747368390960113905590808353043690453950079386112937937288268212457011769331369173179989500976565103796290541374948130886517085680537291525700339992938329314608353268676402466485027745148540860894410584992311728471706505661561332782352749114367168122625516069516189717015886837538209872845838097002346364038768341870576345722403773763987838730807695541558879827223205535500813108516911261051350535048568071890941389556180253715613230591832837324987395306264651903247416275503745953993990665270708695489301080475497268020376319845254410623636565797011955809324804808850853182981139633411022910617681517092347730000985992644813510246053631193348223299014028985797624388108758362928486382428502566723735462321629197228565791630673124486779473905625739273380966039796701429837989730049703793637473554166793492166545647179943471618626524110842967025861972795318281911694635676173301580454204439188827070455979575845434721727788186185627354191714714929564691361399352919945093988945417503093812870905320641154958616416176347586138503701734955718800217578357071494312179520887481746477251532812080750176971648812012640685098424898374987143797156763921057842638772343448107726181130843154912766853120*i1^34 + -319263692615736556599352796352412561232479125941803758246380013216485076305252469219097616581106678751996490928556019288660521512525149717481972357897540178445774719862488496585461501668187600004366766342139526762645389830828572455781937164793804148090951056310171515908701805323566566625309586298292689629347053969340702508045961812250658767540716949963831526615641419798891420969073235561727350929553541998561899325070915896174064262892058119997445231941492064148214365093355575398254602303245310706535100298435699088680528340391117204727417479978437402693495760853825802969559228827034333639471681169684866425050779014415725896997670454349487277045950786454829022208022368441830650896982017484921591681228268864090657739040501510577288926981063821540372596985004464884044676429592169045585046050639468742673691646068750973471824411619458292036251444698105943383967534006287208942081991135525326780323484679833254337199785333722254038555430344130406015154370085545242545045717753760289803081164957878330006731658993055375264050436977433890461989608936660879258978055375991214063714357066598741126466190214432519491586834511955085753443085604452519052094372274556426142587506979314379105223770505434774428770512057548618201091845773735647160955606029510083040466861799820605237393919874773755788522894423572410472673412111511528300418324190531384350315332993546559620471532027239689255479962939268762091885953024*i1^35 + 3970955200660858287328576577647600823016706271323273970651770489741682925159821938042155165691015170243907314680925402640356597639439920216564570623929537765798726954676882532243666456971983134783705578772414193198483226751262393766014457515909169278324441106705541169485972694076043721459078311379390711374862344144656988754159279224863317739242376792401228247264223607282732918256801332647252119431930200546723603040948778065848948574309737745577517106815310222379487035845009435489618840508923975797937417369253802359324701289885403962862892055638971710805568178196970896422664669302643742135930805999515700482421042009497188216447621559901440103759712680106425248176003742800083015754135057414270571365019260145180350620808921907020610084441679612489734969824296182477546338464860773883790174932187955807119763866233129917148595465177488320219628458345035957245143901166616142143258801397299558511326211499797557014904704732046713781477191868701044316865277257441694668374631129809697236931079437741966073734450968444289832260078221387387143919989977836093222601566134109115421198499674683284176239099321399355210559660964665837739357069173222521691231196564555219538389660981490568606802402731474333930614082101663063642372475886839713822359373472157257105733253602352531303079571569701063109497726215643097544110445587436879813517441407586802426151809706060738275323042829292976616395480936665317376*i1^36 + -34584520961346143782581946945551161326057589299096322850612582822893929537684426184450476059452335123400775142217454224363060760976544532823773993333028411503256019573834129269887480262874495319507956428510091461662595750316057184662386140820288027812245352929569081432606646319936268833368029665971704390174495715523615175035589736284650397554082681068493080549888546093063784119067239943849932801910062724743202360611036448222922558258726512238031558290965105950011925689434597214831449925573096392437114406100680852499416053792668541820332020525740808499647119445202082961339691446229864286368890508987872827800044336841530545676187184410223011705289742606999542689000084493565685954662260504427451525911174185055646089542252102288797248958997273929888292250115994247626265941633303055360169164915869834878801435091436173236275422929334796093235604795119525496975867690726299587941539508611083623032983798535082646255749451106931063946647272120041502068600710143282178938753716325203865362733796375231528864842744190152372575992461012181562388330522613226728383214248465207814417256507860947490940650722252361120860057018568267821530101854837378530196136804990351904887951579172400040269756824287582506998217012843939890742532774615072548148081157125714984151774538677317028866229787507886169580288660218536202971821539222581959798246315778559124025794378862755281220229423884720777462313648128*i1^37 + -419565666807280095522263739887622026839781241750888815062459479525887428568300438798548177218313437452725520730594006171570643379614979730752704366928472444162892373430541856912205261784835957620630745848441752921838591588845124389946171423524407344733822242004553282781267425225879354409680953280848751257106803404887632802152511003402741489139374255518494423018389429660338559763662074287682716912949409783820992677016301670749015228474454636409983294083554909743684307372139334238631753306005071867635932089610558869960534133961676327053914597218909430383200835211586073989428134148479440280646475669397367218784921449774550947096908990766512180414986379342910874508893259139541755751443332608668832577377423980420473029305563584204753807054451725465369778656141870043200733476243428884493382790552398079910784747705188305593196283545091738809653919734848663095393887311947799016183594944076753587363683777930255753569245407910136820603892010030420520136088208659117736583713651010331774068191761357035533465813738296919193315702715897695991603136435584292948346325339781631177236512670057481159072905563663392687791620256361129304121868053186094308342091659906916417960590827307415709163291401092731718282836310119109559437349785840433513243048644996982056668223609227882853666923909930921837975868097079614358483334765041852957465047938175509881081985088682501370696335702576657858560*i1^38 + -5710205302354878402844094609275301861165443225077267229436777759824667984891837600701865073745771277512644096023218661422915031164020966295855388695525354928538529764208212505434370551929066514538829087136223522948811763959582659119569270125645136984290261228499645513206194081518025326554601782912744779554240361540424860181659014581073916184373375666021610866572995387977299680549760277389550239002447726189118942992799268203580321717247077204418553436662921222370809256775559493897982075671712547472011216159049645848891093954734600838577454712563438609170841256858729597777568663695788262551408647297079019923531975843030618874616958432586423779544837683538407825055129378127485160285791588840303730287438329528763343735368110905016052429955181896088242152464642937159503958357363050776614247632341620584470083043365458971027424178696699746150940436670604328488677082999564431640008987163610748275626342662906851483124091660175137062248868284847876337643618479081626167510052471968835971957574056037797636822869273919606541874692192121393460518269613925626922320736797036888942104017683782406549862074060740605866376364642823236798615655799699777245337134740420338442252572120690078211331579572510673529973269424390943332018968896567752504660065621185352301856764372487918928705633798646923853114152457022296745257192830236252681495281333013184227527195851919607070834152177664*i1^39 + -11160287332745778979767205985932685003514384143681874939210638992554705338672121864303292043468886702870384761468626537210609085302135982713828165169235955948622733824205678187250648501856298257278904632995768579168158570752126971645197248165772778553606922590540373667794739383624477486253177287231516842210730592393320977409053377385559900100118282184515401632480287779379869385185888995364549241892448992776379140128434641490577225481564744349888392421102138306272857908977996425559095759495657392744735438057334039738661833262738216035498437277007276798481399971364907196266616965109597677688189861814096319840040152983303032183578864959137741254036370912050246100096312403286604065859951665095771452796861100603403150702209166901859089868823789174668777981575870003789899392917088600717263522725425448628150981961199607584059518344324833115150964741802771743468725155789715958544570785555603445508113931496105154410520659777309127503021872554704617065376287473314768452821102726654673152054826872129930118115742418842794287449286842554336400976649233921291195357113713665012143926272918686784878768900097056806390323603777200550076794595028477974742602339662940657476109345879024475125645709983494238164707786303345865800449743259373165614655935134042685201503483894602750113540992858816913341967294411803388298848435806891446095200461059021344898082920082391085088768*i1^40 + -9152729691273349533307151765952326996061537295520189134309824545027024706338590504018498903067551571704806847935997935001897688280967495349766670440252359951980061104520477115234429986746303392208506436878109768762831674142316420055293659773151892979192168988873865732575687843004543410014963441083598531809460673337200143440853323146066898764244478605051584967538901486287392510021305859954279217850916754204478047791110738434236473646011196285425622767751534989749771480132314797392635460728499963553360749468572742449317311978216867909091378020595299159495760138152670779961941724873205831119827227723792953235104134209459705436022431915093960394941103936833050348726817819646290972048063232068422041758463697235214082141907892753615907006123476205093623980137925069576390117583697556229599598573287062305921448279215052297458141015078192108588222217176220177140369445484245451968243361376800634730876420422712978782028337367732222903473887360807381051528781930206991395477550711887326813630318721341921994096134449675836640388146162631968898385651255471114614534827181121542580504099397179408171482761880555818238942091014884876622778425495923988565885119633211216869618835368101128881708751832510754819178850220737912258924963276560505658699628005752944491595099017802829521385565485233354944749721522174738444611331076892255998752354227442599154599076036608*i1^41 + -3301778606939454003497270202177766756420188756948982188204551928492263333002356705225140187815005187626710994349087712102097745311862179872997551527401812547258519929865822356252194938971558545263673554897240461723523201757748210086888739720659426677838241158301204645717566611957070161029439322238542120814093625602896081834856410552911334351210773741608392329763718571544976152934261575560583922229848531857678980509025064402299776782381449266980038002165419107593189796724460073476161266164196354587044401711877596778707609869016938306795279698627757233824758542529028192660976281375829352150399209478224844305209152151019439252168086410596736306837675195577392321930153426873844896484604012214006689081866387672835517980656461377580653405375695544926656006664653745270642814696288976033228308634465331900631949266000792974575543941203112953845062880385349147129309784828788527088363688942785586491644327479006393777310582968798419760663397571940393325969796841830200915245767033259712703604256983048034358299890207639638061612876442064637150991405409374728203418304648446712589874220006267678094386447083303233804050302933265412157681699770887221961546233612029468038883623323227877108799685944575377961506038713867349740506979039362395513776821825254239368362447558248432999095642729948004240322571282486113643662081498859543278959195991240676999168*i1^42 + -293519602298302728258619015086956620971818029329533924563743537404486348286687474074717576721331093041322877078533663954381144163898128886449737957418205181497493742774285934196996070361423920880826320174807638596221043119336854926894335925393376714571420926259169812039988967781122724925383899964739264181330967379885309929449791307428804314832306702098802193154369162633880097160610128924807065146405186553949835500311906997572012705957215642027362137970429318469369048226240390325489383184051312557648916039431812731332063134768222439441968300092475329308049369064216941509841105403015744985418309202508243551215799999330131809863542662806473421775387734724065257034442177795090640462788253458852525833303200082096392936217821098388396588463058398035063030487033400610736331535904935983813445223094150656202230725806130496329492774773797971639231752593201183600562806573787860367307514841278594684570436380389763971155374467275016235011403474050659945310527253595281783444209251596470210275243264396573897303815925428634962647791759745277201950023097241552675632422929609200126059330999650979354779029616568908823792869864299438882651202925805194550078733049060515165688054535593929742626783527395473957133629343800696956425598142723323775206236118969484486799529696060486430021033328667398754350908295748839815495133591919100166901524856832*i1^43 + 75126101123083515559602942581061352520252097066059557096872852962367190763645467033118720303023898974026235131894758074979941683159272695116826364202186372467762069601216419246840732086797430662629382102992665006330960256633427127869583663537525760968459599712174985987032764471030785798994911115530795658405453233056438044801928260240915972012889992219149913427418878439717220815363610299146087060299542487709462297095999127489435678133827089216672005456072660719647282792953669215796918168219105808755618528134140945529571682685350443180295282220295170943162457301288429971097275350085318453027408382977283436330337194189523727074139562012169289273398898911935149642415109961951354599470041871917821872767735941589742401209958823404839599500997943490038327479303523880418932240067679498861122955197821393399896648310185917616090805023380558826278218586586196652071686247822560594431049687624069908224421019715116578932503776324882326052746659614014218923570086115380422604218595692640167658443443165991593863491781094437293778853672630456201199859669921087360228071102629410918604929005351957706770903593074274860236110472882130869285672871466586537122084477894146580991838954897260804048344044677693469172757918052029678257642607561981179281574837072540255964122402266871855045042678299703390419157195549854527345715299902709301248*i1^44 + -5465372034039902932968192708985217634266107607774823689403376665549902140163650360777007791840953806916573641277652320390418569634280022333128398031223252845492779654196236174542456601554158056367546341440994273545674583302877103177140746607551118286605239650415567746989661651446965172662340856826150001057019418241664370678809517222255650865811972873098716989583883687308422854537303065836519549994657714259653951661384383096807533919361438828068084524973937470175877972681808299575303836332439108654479388149650779742698208297713046760448186752223463184178876654444813556163265472753546348948886406714797750564314883943246491642296687705965865333197070035981240476097121753442760238057814639624679407087038467650694329054974370921679985541536750554702449234292106012636495359593534212647336498053295079902835916020378789213020019390635392886795634529668102654510179970995629090177699380648331737244352102331669696228839016102723552501297771317963594882444805058777590379217414587946329943045326394805669150251108097338867985201601417689079532286642240427276872714983948142666480548419618946428275283407237313358391148064462953433786437723805375689203885504677642530822133504424487325777769003441020839357957322306971741228146314720201872197989856106380766745400586411106408300049061409447453798274513225293093911226482688*i1^45 + 193512910824311234488468371739534745726519484793250178092071777548519863654706893430865074087190379279575696711587909683312240276711849008554857543157501835909718099981416493618728411266552298077563537916381636615517842160354893665063450536481874547981230827218548695840794408291150053309780731534967745687727353224778663144204476262212886701776230347350733778154074718923745934396593341130448646769111319658595268999901369716698020035903576339345657917520311165691807691273946095953004090037955678155310931505155556668595938582008031855873189094014623476250937044813544950716693612199905376222660121621215315631990782335110379900885373030622291139209522397669920848786109094116845928227010387082542730600661792102243489228804691401501552273609719128516558354550572739072351476058610688880662883749240178667067620710403079580277090221071200751839270088547180063174730524116478297348815390952427770617178822473161632404492723201676248171033231737436512930883898585939808649655792082476627411968801992194775381513952598404991804237092281521722489948277805027995765302626910856695409534998266940028870173018915562978761942808475604509474753428477976463293773596357627086780814291001787542560814313891855470528595618939808971708686305848829661198872656001787017051510804692646216190612129114356317717186000439505584128*i1^46 + -3291006407621981914447833655977630219996185223620005982816777065196208836438690479628307159363071053271579812321229601000367939658559029846893241031508509981179488294534744027948098157820062913885365802114748799474804802252854950781791932987669368864692600943982166031886032641958143384108483876944174881610830345027527472584887920085739888088219373990706508937139850687439891057746722836939466552481795809580025027293248809791717490715726774330967572406168081388021005281387861821738439181114521859273780658109563028519218867875986074287268478237611993200738546942527528346233328264430884907706756283777192673639437464895630485420498743432051417666321982115022173532868183977707562260315940160051655605793652083732224132750400970552623737827015840547861049624493384036884607232226654563480752810853760923041674652110625575367873604892311137863050141695466249276566008650908124711434089861560202752552915522582898984999335400160979334667302865100720453683922964141419247831956923967468145661998393203022666461834118758596214794075014226873921044910655276539605005786218109451722313115739142666388923651868566168700820165560221606992199566979268887920562754095577320325126888239336384786660798793068041649940208236597396250856244176347248908101409736776318959164212674793999618070350115503325403219492864*i1^47 + 21494742990940486510958108866998784054558454956770897639470214097621044075040902693495364368946675824357097691276634614656412451516966886179384423513835425593933493845923621188321376674835058050442398860868834043670446598315711050589769880733294997911249533915225252597708130541847571081038558030462449785567587669886467063419252092039328269694177745742977042849247415780027958805706315454301759910917506983676185290167704900832874170977076657444458310046178690523929652819503030963341671191684792831801955306215409015794196750382414803453089000950351077804682975625894184957935368140626790398267440366565422273595142379993226251808226992852688404316561658659121489687279769552908601926983263686647083198142464525186494421126592690811281204049853159073366291460803966465739727257797355698821497852971372563529767926007720791208314178149376429363481255121160961991992419650532914176237703333394095745126040497408422380365785193351706425047191976765186603393415979812602657108534385916613766350686472591538537537966818905997616923224197828005229211796076362738551997000772559076177206777720401312311248200720282346050969404652039026189668426250959942930641195475083420240497195993090863744450049106700961948064307916547039464489062493443845618545163031718896369441529417012709846209192951545856*i1^48 + -766315611752083840263338024789370650121757387313209130808459286181681347189434239998360858970663634378215378760397488227773839957816990135734155270613277789848608970614983737679919912686077132521968507116323561809406933758842162888654490165673915631123593334451734259423191692637283707472001680657578772837784523677670440585927630038011234944039687963758352480919654748117521617321474687798058730861640412596431559332932603756514232990393268058573399449000145624926743776936029109010556786703286774059422182849650576631711406020177602318924059281585807119582426700296625104425071123206815195364130166853631099300807207914128881671585274131179617937726959284666703509167097825710681348088247413981529778072768312231549210207195082474533365922490436046069376997499786547741742072275597840215027887068019897603571929169916755755199890962345811630467565982406231489115184063434898160852340417623972334598867318746006985269842318980231178226203285752129993444147623031307879866153827927700239857875342918497580756721649415287335489209026284701315769097162547167739296243384447362695915202442935695435794890804843816377936315229993614471578777377952765410433792369281867099822253844176480038097411761242638981352101381652183393189545368819373004801047590523177172007960193940915748864*i1^49 + 7478474464918519829892667223795568312036200466141851032124212817650204411143778940350326746363965875200052393002039060994953845140147135402301228538977398656076357226219575548775412552039814562003740824897304351218763313058941655321642649787457536584420931237068200929825457257082865713054122268137081448258088049947719910309581658760613096906400384921353570947444385267518542229761442664690048963856635482012531989842051603227527000600837152534005970360243953433214494845789715573499347589277507884402869042258563807060989190393646395550835167442989618390929153197843368448049047663395800798642546705036822437277457136850630996438486828542634170377309810629784078464431591298098442951145289059379421683937784432978690946179736036745153755629475510699622669450123089363872081235815719304311299746774617298993860986532242030757480339617416415648182158592128927912343373705870351802670607223070382467889963771221654466429620033534462845520979626887757130250382813719092603960257306988115744899466668577257024700877829955210032669069606950671995792903423586266382809447228837092991696539362495006903605463210519479621065825367702143201371625284283708767835171996656211847507437125915514573862045434255938938310718482579484472200299270859399740187760118553494159360*i1^50 + -54483376187313540417403162301358062870006916709544182977111866184486438353747713377239487321080973530076369515906004907953558403000701094782568566462934427916974658444366232581800465526123694736080063120975549802764885952257649058129480524798620639557017738760625496113163391225443845112344276111862582278271579353837991293243180290182768214796089677568966306521046428580836593999093171100669162128306541845131602921353773473822958153476059644363137695515273232681327771548779653628851537468455818465294815987857578478916191068975110012585684239408712075399942639940987066948128098205714493794104971213823421311888908021391131215743115993805997136302056097411713867008201751852394902928243617419250973758738934365261534156998742983207534181266367051151060736306385742203605718145000197912210816201539938705252711039552041723646041462835919213531487236373596589536792749158196365104655169468305320098532906474878889965040981621798671230711601796402356559558597940275935243385436971955523092124470390825568745688134641268803078479698853999791480460707094589033254483013030388372226192623106457898548888396993935355979451529295456842779290947149352076119294359543807806578506833045256307974633936431349456784024847597568*i1^51 - N1*1120138514034656267667676371932207236350683600090563909741467200913580822212084546128727124737835004830628476685159165682743495911511090297594054001127670971094567215106677997247619417207080166341935238855775549249788086510646055918496882558485985814016841080191746163632043271614975311209966008324854089257173469753979984505733353328932605682256667585393177955911513795143849912211663470200588179224195586635830846163453680704158277164425593051224428862392578125*i3 ] ]