[ [ -2313586934105184347625699494444849661851789246267317508418060165059524513106347752825080499079450704711300548961552318963029722350930139011336751024823906480699610800283534916769419358866547925916985321430055749408919997221905410059411873130740363927176546229124522055964952056538789808731117420058604533976193909931992658610974093513776127353195763553195266928230250349185658219176930292782005866917663153998878522935643326239486615230671890770195804996514852281443741326550506985141574418469731642886366414354447400320957587176937881082223557816724749230384494097445337982974110194506567709272550468128940082240282802432560351554118265661494567119832087390648931797059787073584005907064567230396490643529127887506422419342365722485936848424554821819395288903629656893386099169618572578035595323496328153945604096000000000 + -2384786547480274338477651631660469799365159894839550234136188426999651060668285936205829486768772749149032294047538314391332152071650631879639308502289096764786388634960887158448474845324223442396887372761143465166567232881745008606600950390423690013595022640508318044266826745180457938268863536799598789663008880565113604654746504154148915662051003775242347015726014523814103634931527459124373812897027146303174677322368498643213998022930148798554957481562248305468693520586218429746291352064950750747684645420155902969879061104057960246913034432436220758233441758863567057246536341868419950676533603065436709865487147766718064891529265656155589627587001512238979712061022826631148702063399197219940613628185856893309194378548810531999535820195214778877263968227162943315808445314571746897113962185839316891074560000000*i1 + -1260046443797206566356277368435636615369288740062209090647927686819149496477036794304178232314789659969215523859584036153656419948219019289813009941920893095421535505770829002608813358871951449141059140624809242059131795753707660051049084882470500607321630622654380000331890594480729341827832476717050878973405747241741125162823969329464365939836494570361889618980210198987901798019738296745913254106667374294179457826170164647649521287804474546870915037949111677627591338875954000414838471650203568973065561901122214054673438223153640593669201395716060843981936546936644453087890947536477192830160848239850548314058839471612843013073506964701729815178893576561469120805719947691552293714472430331407504820996639904575625890312452844243993386524232645685580677437426937340460710172219335003021641735030074612121600000*i1^2 + -422240573994463133707838215472130154617387052993285971971510153753964048043475886061664426225446804586585548574716329454083363038932457457693955732194658906492031435453716073754792967477713338323811731771320557781125076661372893224075269880860743527407069747557405670650970774067556652145526498470276473314866426439847111788841530604358135869349731569082846793428023246176824930246106014256899127997145979439154975489947008594703650129636228553039478993327506906774109963390942449019404743654443811149967241665204472573475781043189259553011398440781237860153592579091883916827922431520205413229462675145510228989986727830441256810197914576059992021358470228926269020593849264578065196316355526871877147496349547749345105294022866331255192648868377403179821422701475865423101936496893042699265326418696293318656000*i1^3 + -94134633511575269416319826539158071283386354269819321433868963662136622337418178528546808191454373661226613732076841094070850864068591915510720965507019172537177824021586461310635954088301262388894464711085525651368454481724591136847391146782197658990533904741754370087904318378204831831449380376244913976862152711704882098383612213360230033433393178924638058217125470506363476383881183134064418186663121597045747933259357511221102780118238750627478091781057248741559505838415412172300341718159328592062081862515948574377579755011334656742588855049495248919837826108725446665785204244534417785658268976859908488281863387684154550124333814963607563386160674466526434518074635005552605276001986522496234159049020837449452557182506326016589919128138396274558198255839110738108722641182714490800706341983077007360*i1^4 + -7969539228292792253449492865480455222236896391752114292627147780897768629205388925897785797996716757608882680482224488963685834203483756545751344961918260063158915158932833130216410868048643593271423323689034762452706654228479191615874147702749228053376787775405761278805721021313212997885452226310283369834344953650775647707905536777072857202366635431845173018412337897765530783977613596516303261114402145197612991922232472306231383106131065300659483208929230725795422419237827895254597564342823900839191427660601345627861749548012152732051682592969299400860328084684777196518024135824378903907917538010533105881985238972707031857962552609993401320784895904720618231252964454176737944773167514605032471569960579279430847382876229698169936663491286469265452527105607467220235617924996888891611778157379584*i1^5 + -148752012828387015928386386362766533218979247625463499882868110865153953649783382349818931123659347756770059845639757109879995455477297871710222291855507450776300542919168830427122645539478030111783820067284541648656447606357967239074099804620147111230447560036004705460369546222867578589548489429706577007291371638456172615716965242880081378763156362481895074660166194506400100196662528905834698392987932388831063109432385317451596916300456920039102316357905338680075217761451244019245901227123632908813002931464772783553061766531678843496639573919670168340123999779400463230436754885309574412555009025096703344146574816727846156089475288803663786246402298736444820810902568610318050357116597150499058921006920686425725667417068623495325117204025681613675386819207796219243765599349820388789087895552*i1^6 + 30230555527421098258191439514937778385614772244462590209200792405523355416582804314006332770892490575056768216058552890131178908106056830875635823971301395109946736336619469529900254026147926453751017418666884317456777934806622895031114776328224201748019118955447729546425016976853027178961627880524653599990295155169718796466178640089672246463848889109250900735893529669896932027040528527141930385367810281083599415259750569958997422785422738738113782043674313161208349865139896704185634446309432632067457233375154130618928001718507825360271955996809596818190441709756097702099732890773985514138889316293651538216205165151317855873134884633852103864532131469362283740912990299072886683902934451209428383836561828464273348291184566686950098526656248325692913804297340068455481953010972510977523712*i1^7 + -4437707619434031244792107309373817712656846489897347157048366780840023575432604639958207670068804633623144691595887864317095837466792959720465486841512360774537933694344791465269742446761558281309565071281409605383756705373627554481394375284971389377220403654586489181515441309770597046197576754564604667625292247696713824311594624938379171403401781060353751503196971444968923704743053449931379423181391568010614642616541399306506052692216430328913222521820060200853792825875471595130470111100680782744675644924806072478706163886715350493227861547425915530763800925290624129364163378070037777479980288271109237826676502907303920201150437576432324969648800644397127808676224315717280036832113055055513430470706647550292321590973942140754971585380858549481794415564324764659491365230707696730112*i1^8 + 503435695560391622396018962613788443324316164219622467134573054944658835238048814186339092675368726990962959772719285520486897418435658050400715965849177825085078370931108483978732142774058003362316896722649731882264362623408165162678362713361634625324342276630955610835072059383061491499558829311766840080775444973045513047875108213821063668998496658895904732195900420743366892586585104255062842879357412297778831623242786507646744956882029268076095713114685883940738329250340324551445270648474125487871122806090745757349503171154902722107679518091195035170691051077923921789860937564046545281094327664562587520466647183188824785734222296853741643114852356679147406101108671277633705245242904763271696203830136611539599448111349597451593745254629537996141206031246701087864628066304131072*i1^9 + -20721142598646570493440040387069060192388317808176081923907465801233177332792604431971872052883627850717587822727645669992951085738533926494839094792705427253589164512761600915472591426323274950486096444747000565131190602575867441145644362670449745016127966444361246655458615972047381710545862026708157973489518341600262717128869066380930654232408236868811251530415236020767211478719750343003157331613745377240933344472671689312725579236184489082012337358758823781408772106157980744893643786100037843980477014207239347064614213140056302799603765001751676053246481459635736331565996395068596977084960921989863400974829801398256758963757090269483474162804039630054956041413799744433083941859195207479915995156937545842977773707694619058113711356675206376235197043528769668798124002377728*i1^10 + 342957119799103994558649975783778879969238576719085727947764904656628376627584517808333347906545824848754545847112124546535976657444328034062069802549637324110529401838653216005298538122486843812167500750504362183713916384882744582932681894154580142880008753585463452848580163085581907730581177680662369555560482937173381142306956108529998156426695363098531866658438896808370707399751311536266285705854906570803752381237540786713377157908610548999326773707410535057498406233354904456483312859397226722288101631548522715419253908059210331524561373499838727806154557587423636446049987515367793871337017229429114602562532957259533183119868583322184958297941796197964169240014363023105321913275436215309320509757338561980302395339435377316048763055009173158852427162942420258916401152*i1^11 + -2726904414631817161979132874366879533634873867319985852312758460046961632818855962539817635960820723318920726606390137217638938380202764639675586280484507555243649415278356583991462731437862284618193824602952388308402457733262024217404145548211282636696163183324585268495692295498987347267917847868393451385127142636702877580883428033656506573596535840216325700171920800280992401730758037546198911080541627660634032523898685683792768244708906461320209698837786470217920531889552643397088840980327557556662607730641354300525726610390904618780227929728405109559842501581094749128693483461109255977211739063195788027215732998599191387116912610180362532467779192105887038717306995081448450991372897223731108207591217360926093769514521241183090153909126672562293688526682340720640*i1^12 + 51421217986613257920490326945650515128071128834301277295439355741868672293326707643821742859347752225147729464522838150557962789126707294884877604964929542317175772951785920638209492569873121207217392970254241706544564097886047907364641415570283820889146544864615562155403758231154557673043575639775027193198807693871080280091301700777587739627901634426934994091733387453281242382338027599259747950935646962319018904118299386381206657851553521714169268671639320223172180542379361052541224596873069231506983265805439839727580155553642446036026896931323239561863838501861351401554095773982042467797074627392881491561200708317295701426477876469802075169358554770377237655618533151527819918460764513744855381869437256486482299143120895735477666189111625681479992379237728256*i1^13 + -1249039729460820235784688925124491100209066804687226570981238502458043595967672554120259803537961046508568877188177935370596192428357405368994226101810762169148284364539345008704983389744137859540955354720349976058266488728297836019018600134870039339692731015395386565765538587443745951092613789167961764464188888871912756904294316030498622768320519797031005736698187296342463766438075457475602067078224531322353663324054148228981771163515348112516186586678802366514482229800071114982147816239489988471904865366813442412013896498142798379217785881275222938180372675414964698500816523407104068038738003938228946761151624896755022444115251581257233723056824536436861343973988211617269420122452388173155474672549463539657434225061904638172377020474782798154488254300160*i1^14 + 7528221968688587804641388794568796787759073772799884711692281529145785165278090073044477218916159502676978338867476021074683384611875089102843082914334163809777918778994499713427768728121103532395172665905950279138923971771680807546377534340853711539982208234661091994909048916999248100215848774906980952463113687789401012493397697891594376701260399004381297275875103083207904997192863456659483732984663001113859064721841157999437044078119076504015831150388706932981715634742438916028046546781259861354879541021695575114789400908346526330121792909253739910579413208493192235448874583114301719582916713955903586890539703553744363247902288022479499925319209047558340007846458668575708417713801134609713148015096427335637648601856011082264851460611905481324101632*i1^15 + -81815853938686591341620301274804860485072982505637859304395420532819264912769349800435788602712004996252465864423677256449234438002397844675527963547444794193208983339838779438704289662734707812411933149589384522830846242238642169374365469188154801883687605908297338936712569841018476391578785161658122348260727131988177222360578767784991714234012819125509308290099848283584599179750884911953717253904236693789646974798349735535813118220073616983192378635153875476758827965689777664015122589034469578203726250731553938397467002558925742503451027815732188459024640727579555451345011368539032047294630370664633565016227337907521996267310503093741554977175744502028117875768282010555900285298107144806680786106375297324719381450025436164694314134828165890048*i1^16 + 1383614401616774073041313493806604064285547758593526935967902815916667761633951188888906133429809320818707375828024996535087880619112814094906269103059541957972550679336077964671857522060598475877872390404716329204940747087988915664797165748297714751776933828745165175751379542353983533800228933681515309587181178214131780930962836089731966676585791953385544829210710107022325216596247217563290854581619316408314970280583476085528137463201699446244608562150215709816058837567906501533522657576803628035142409193686069358377958891559893964106922518410073014108549344465310561965890730163409525486219569952897099161878673185083543248509599917919087521499773973348663203397137340950513630938207446298390950558242312559369299523877375086876770755701374976*i1^17 + -6816826873914775113434036688103483581042946148920647027100249304710427695183944117525123524875101336071855408414092690094354332527010879322472169763681991505965059454613247653456368454443989784301515309927305757464482711703136856699067396301200237906032149251016990818114881966605271036593776038768366209342804367653599827007410655654953063475225483874940039543461165086474815629414246016597388920009626442744846448848260247193022275904914903168766233560252979527531160092466284855463443989531765620433570512315325698854797942156126085577091705650498766578354782880286220700617663119475261003785942160398000323283192706163451095825182956443466507031755111269739861959361164382936059910765290350052959849240110267304471934272994926596593501077504*i1^18 + 16364703135557017944828568709476037656058958552493558646305981984658373491544685195470065385169406310402179707551951081831886732821044335722546280070249781113587473917182605874108824147626128248388121282396885766268148466527929063054649180657213103409106227298192140998194858833471534067183310432747690985412711682482134613690723761218570740907714810900899976463859309993720195758331106605896269444302683664659842821165394354019922184177748095992438335745840874134773171836158915546704636948182405037948552448293792828470337998851028052650814547943318695362529640986902043912324894993803466874868140888369262051441289665428924632802943712179514707100726030020170008357800431015139599588234573200280467128672088859613714428912095602656935936*i1^19 + -76058174608507933978461774207679593681935783670297122869400538567241694691479651974437954855523895775236053551905042622343960590762084396948709554521036954754017154906051213894716657742709545830942597343100871659724260618941399940862145083754657414499714488635089467207506293975703751042033880589312247992192995602722959003765964035173600480691474328184329317838147760203913823291360577925029025144929831998021503471485300255570320823686635780027278680074398740287182626774522581152355542783553304693676415069964160248826592538102101833751263973859312498392118564635619706919391774957572109431646500509777154370917417960556834968000575041323877596448151672060253291568700083226346376960298725697913623161560299708959557094802527879168*i1^20 + -324539538840150953713703206845203933751136849970373140300692939537972909364816563334865746448185710856413584573036227407719900326234768835407183100756967167929100592635658845652780724600394406718717584786138155738646955455676691821814712814526275305269391554344010816503871555521534382050129660568698904245581319593306383359240780495323763370502264824036608862379512539523930086248716227531704834641304457579760725222496443457781969246541793933426354174610836338238275718643241381563623738626889620189438371474570863392117463277052391054942035149982220370361750234870103981377564552429267245036789344612786578109482044157994129250279132542327961707988048059673027426927917141858188237949280039456321151215499282213531683695624192*i1^21 + -3405935001939112803558957876425973028684545150002946699051024896652666126274207777578748656395381336183180313222615244262804378135021074135943210541151595809873751109497605752622166499018130253367903148221522200621213517435080435006367721193051796444405788303186144880884653507141576578880427886070901753513488354917979441559743587142438576989635171183750484439549040730451825105338612187198642808730020347986606130731037922976822047290559403891394091587410717875044983351353006392533857190860353310800550663409730071063969906920796872840471778624875998358452458191983873058286246138293437072142128926606790900948241224903448342748683622989083479676027410346881916540342627865947334657580429334161716961274950157131172544512*i1^22 + -11134667683060873808484096543367955240014492010632174074867954801599671614800809604690311230612180745313236427179253593622052908832768162465370072125409601680163858246677148788570894441150528343676410329880069290302510324736651229026088836788194544898345671727877510599617052679652535470479729410637844337877740072706982493436058426925590708768505070692634524632291737878618201692405904457702556496994893403834866017637817505700366085103975166301602904982720784314425136231752557509666968802426294663367895129528217876502037591692475985188284259830139565260295159040984101617054768460053732592523299965756960990538968793207723621705752751860278544629518247189363410319515359822306752332719300797071913684703649434959872*i1^23 + -23501441548934594858510412818449644690093494575578593590393543358182179755200841679524015059143689931966091310872339980934173359770446947370836576784298979447279005124407305300111855429718703272240986418951786186693942814620341638090281534418019132702923355607434516390733504976799332095390421224688003998561737156028719030951333357199076899062612444798570981518183211791720945216787012437451374910573544671988300910225683335277255309561122576013654838356854281853411135992300685141476850606927109205902757831935019937121469324121951653722751621249958912082999398075344674245500872788918793504057993766508335731995402111038437176969284674741141209685033013637954709006343813559704522902963154638965084409886146560*i1^24 + -25276213125047751198342913008871742475919346375967799703601518233346755902138982780136376592157713735748802761226275457284022601952251999577072287272725879371143665633025668319215011610562835469484727396519103217454805481090141231950360844354067578485762772789340045827516618301413340158296133810247037316988007254101945248705545474963449210844830450410746708059662027946776825495863017058560549169028551245775219887513029900907001265269209469105620581681158122613226607432306641218812574251169935944344541645763293918070948934641168222424327353035920065646527969706743214960860994159948402423425754935301656890509964606126883276297241670107423873829729169975961921515736849489394417450967230429749137375232*i1^25 + -18962470729352342807324250588050192963415347198573244026926007764861483242944306764590129160136623764967731665691008569654714724528628930065101760576628774522819839868915256862940786570971326717091157340412134649114914202790068302804084643475704007577335979710752784751739533502012511188494175493148510399479893180820992295885740392377271319217352678217489072089972665937041541672809001436962173233932107116131037933843823638084810302432539861589050742365558303056293981453582478151660071734499081589021307390878781607106704803800324892101534816006639481042297898638490679988599682487186749540652353554832162072621442772780207920007889698564561145842397545252629624977102716668000047852449835077599232*i1^26 + 335983186289745454742530398910235674666850070484852581975917336703690625408886853942313945427168695792433731348181387064046014615733811590999951486634175942189240276547582857964996187335224187450680478646935087914826296009324167564772180479939281186227611673887564923157994398894617133727890017543323103049624164137512653547991041736506048737227155737850779592507166579356147917322101270937262126868780967144967042501459187759715338105978019139970094424985591306770151232437054354038649550548857641441432082947190197401520103063336805306756675598049137395981047039532793146921177455037830565736463384452008667331019724366634223601384731921203282912328348279215051734269921884227149137707008000*i1^27 + -1511819191263965939557419309819604689975751262095734372383155273958055542906763406456701808698629795437631939587527831853012142356051200355161030160480587948835263902059739553435219598070591216562759918218554803276470473813299185942207546060959442656692239789367426577659864069569321248606212559746114522566110778687381405838996904156869044310683782594092653693938687773809684715606559922283237717417922330318423204611410197493554555186961987302368390382727281887780628451521327837761897788233167040324622178735819616919911964662980586142076484741466585541865371059663528375002368749019767914437086228140181602479717181177993390503837111987095970784093334185239187517911960900042049454080*i1^28 + -1653259041716002210537876368336003415765279213530732461472539500246207588129723812955686053040473050049199639705752949585833904660719823028933624096809830778285361768196660744631109760638789087265057598170060536654986364119894919496895404308247671358770381965146578012431034904537310464788478372627786585480227595138822643378422111779504965387435314423948536916971326350911462288324820843148820120426356421303955109899063711389621334016458692963151790274683547513213186645601974881036913891683099380540894510952511167714431425594540292586174875840520912249406003555005430598053468260805807403834838221604317752023352951766933992341222890377213117782550924411102597443015480967168*i1^29 + -36701920839510843092273218138622574911448574895260654082793701807595570229377799055857191514252420527104275206086795447589570491408794465947664513972435542272988556686041480598843800306925857902980721910015157177326244152973405983616115141959935336642159144018628401355597080384117675768414163898054704999168129198139644585728093899320925771679759631551349672954469760342120545745051149514091396231876792663304688717054765812615333313936277606341063097606990617721987897438347713918075995796624421972943713421209555520383706818569769042312716172669192627087613413307501084466357119413527295706186693514279852290272575471665624168178055771502364071365600784243608877268992*i1^30 + -22260799558377092523057723124225285199221410598606947053412100302531310526621945308752709658416419457847360074359594342874689554028516115941733324724902174149924716335496364670423344138695606167036466130543795200904364069970662086160240562128588772738868777535036112681123770420700621953210394631567139453673168341923501163706293986139739502857641267568114501446557211454766630044555015446944883695288083968958863637832619604158818482843674489970862173836662005277535607742503198055235497439555792497419899705460646825520538470154553042232344351199600821896140726907783493646346639037446941175556373316969683129662595290719239089444548981389954339293531559952384*i1^31 + 32520052799540973255105770364656478371512701673690101079025051538874296530612196150535859649642166830629634845409587772095418584313650288454190653973338315624929198329151178003949002914903352670255439093836722109488548419113685145714131884374081077956368747966389882115509429126952824814649622456685415376605024353153308090487757810079953940095605419561291072466315991051423200927833359983213788963709224766553250275956881683352509741025575459735792048446679787016218531685987999180775346795543740107553767655700153133492910206878322887304525791998318569416990868831624205210400046364058522813657878932642677090924739177551932569656475402466802660278272*i1^32 + 29131904363664739992441476666754708514522066440648895910964543968373392903859893499633603736072344837638607789957012642152489145233536164435137795140475043508585690380830708912514173108027367952309254787311243629511235449200477182638351126547443679931948571564544416258370355645809363539010984728701549784979259415206765298735253492687818739302740498586367035573053596954496488162737030539203483891172606171301226760815139824002471250995238323072867097394476493345367431358660497461417135605806753790469361260678053981004138302717776360881233375397439925109954035668041852927066712845268237473253019847561552306359352256094036422117636335206400*i1^33 + -6826973847701258556920796174646490288356350086935595255874541352402003382112228675271970748798331841237200785189242299349374724249952574622570756871394582340789588495314673179650250369236869841808593967984773267763054712588804608076849612997946999612870922039585743107457426817598161600754207349507684944037289592681440717132053128543331833209098093830088639658603326930387605968235933428486133717929472790344078794888742564214457003788476735174114358141529463041411793196533716305913691768636311466616590227062470456992061750191550549251550841759975566924973801516009194351610825675155340250742821444471389178881946593667637131083776*i1^34 + -16975196971422958464306121008549180324656940551411898406731199149785159653222236953410290042440085537796116236268951480574499573498084407357026025994218445623524141140967604350708917755231953517253665984277451576441180888132927698520600059737142006652998879734091277758729954458490768616172216284911599756204397553500585024989164145807141927718130127073281227978728469652426785201771460363935281719026026798180835744381796827967373601869828344535657919479201752280021442346560704821254217887292293985662601086530425201525121531810043150035826379941120122949898312008612389888672631336294482929780534614359602498385909460762624*i1^35 + -8601183047716625543736285352557384190863800589122590864299696967654828118005587784095882788503101936637562508544087321270619259373208973790533187140751626463490999852661166063744756163611501545201036118955407732026945769047302689068496578018622783444344282205563686573383501467146642591931084042099817535765693976814161090307082916355421366314354060597647518959216117690707087310154051870173112183502930008936195348293211131655688013213002877394692523458312690605556635487662888494024185962784071055141772754647960990379919780400788071591861650910973995829334235139462986950998900534628576672555009157741341602480128*i1^36 + -2164532841113350384683208587262693481581799321689041942415481700222594887059071876001766279286622097242751288212282148930727691782384665049617642868050491465210256406595687946628765450899861786458467645234894251151790587791288960051351539728083064801183597725784329898750671967970406707257367327094951946363063871082288881824812670855631643753209018128415964564331331481815426514956966295716952972643997389485938417298403302664451356157860414787766569074748496244509931518589933626823586417579390249045713912085990268113988816675941868776646130262775077200692290978751666276966878305290522369202452707672064*i1^37 + -299852879203251478292608026924637492936001726701993666737042963304130267900539044453337706130970419567560433792926757910964394222579499381913878802416277645376664069759982126663747414556725798502544020045796061133933550724263457153382119313658748788097171979791187156618051311022905155505070769728141571767191326311753743684356252967064044656470647140288906048932621504395730640978184785048646100714868478314689617217659326888263063433422890936915389484679192310525047449927705713233161869067108195140005999475353835379020186166430270833587969540134174992945571672462942773875872949695170901704704*i1^38 + -21946997768362539488988901933250115473468076250157672399031286987274086540127366037788693168039770866586289347226365432281522030641885259195244818688788959980949724451371873697075096443145830620478484857036263345658971980610405075361008659890146272197478726118180595757501155742891061623199722540070674877146234567713227853220585552308582877623815119176646095329096350627874323327515887907757156395211704221951136869483716647983506236276716771535206088018117805207100093471752983544800925504948155957113919406709378202028287395189707603165388916017205302627198564021545574506976939868160*i1^39 + -728150589379698856978407835792377007383142799169512426718553673752533545858470660640362280107796637066942296080022366490298911798201974052329385199497901983378287523929066301588046338367949373901666338922287229283854138282668363968331588465251775266650724974435651475912109531909659552909679325918429340539047685980585324538267553478179763866902134435386701839839514516884684265380770712765390226955835854411870970245551880568606323475271071467990895298494671593560433522038739134300521290275857920162206246666569293529061609551963291938051623336121670616727768883399697891328*i1^40 + -6062975335307528009209335892516040118505147224715772210302716907341496934069824831275304380821311686158167483327354115001232357717867416370104294826969785023033146821813635150152089815295605862863870461200705065341268313931482843155502765817618599688731462441916122242864469551896878670045958200056624481756482107227091592227116733807549235336075626657418381233225185804263265214656107212898792787360311303383258553891973079833211631581066945065080479345699177524947415142115353153504621663444182651107537394629071153135473410651906189832247551291297970617502367744*i1^41 + 8955720097737254304433046953615460521037483779176736889462982563553065780206560732300904636888135340945944776932403239677393690885741688929701537457199882105386039351411651112193909953543128814520650134620478505586206089031220917023428054033746234413093643074115444813263840239143615824455789827876194379084224641523612162897688190283561371607877704304394918003053075667488646792067642340700767698448726217050179167705991133618734125268237245712456135595306926572079944903770270701798828172180425641064763073862237083320683902332241578854225467354697728*i1^42 + -130850100652612863470513852388175267904979528280067034265885455128337368124277806338575049651334334212612427214379454801790698671072283405501960095800158497685738766589651866326101755945615264545416519212863265041505441728645442566278226129159114615775059442095799409016242863664990053709262037948745868062255951105627856256165636718108157230600806462302861711526286019905167326254010460186685285674232241523755853938676293462401974250776362644812939853710347888040039828078910563073479967436300354983871842059401013629999710154378135829504*i1^43 + 717199214974537025689688505648894922852496009154035629275903322307670878281407444343011079448430382420952483580113762049126715949314203521341018797507394014435127194750118498863497114352038867407970462854942748415478536740105260685062249611630075289525787192654975082294201836316073479638943441526714788587307208063655260076412108565704930938958474674145121227956633846868458041212594487975243068278435529074361732448590098319448401476824902057199504188029009395578047695949776670932987377806995143913809321635096372368609344*i1^44 + 181817840322123025128588745090190944061322424333746769455494377005768559777748742136842126271816392648150218601709042383172652202373093003397234226568087371839670536639183944015476999745768247086514488954237488186075168557576758333970064150129116361525837436171205438274084919524763156476135808664546170278899710693865153338889524428167387741003266165055881851729636690335643212854292257331065777339645682817434581594499062829606989167458791038412375850396601193789620004075540990368793611179213898377415000*i1^45 + 41863981535172291447652595621042775041603153150920342688517083201462713472597007087726217931215408235838414406339496694120831890391944743654136231470717647790054909871918828690560210498564360172405124499975955462645590451289719169042998113627146154029256945984526865714175884832022398985834438594495309403693879194575324037191683588323092963838767663279578736961567317848170627103126596564089462303354180212593534317038859817139718789756299578212441001978309077402331831349855548094140625*i1^46, -889250355761830127635514129878907047625321126529695501526386466051297925002338210163738127846584126270766611400015961990968127995713358881816825175762021264210377522301620194033919514995994059738312027038969924865394039628484724199876675983312715365152400712313570985616464047005294324448526265835664175831026602173182090919443740674605101376380367760699413571957138353777591449786333159208972758934577436372684543909187235711897829605110635714429430474782532632554157897300612939994170358041570654378583795575495084748983414512212643267167539335220549269502614918242383285812861099200517639314543004374528638855733199095185116279864665022015526259703982944920461655093204431948361893920053098833365222652242769875528457695585184049235651735476959711310860304853478770841990368483159371772737656748591897381552315483235267851518821477227018787608613728705865274115473170095302995651846666511312216809910258186272329694652075272609848728882822202674396665379088216957606791096308325000817195070717947209375142545366527574963629857378822841696256000000000 + -916420144239208320945559352139214835946140322558040806968556728540498041841998400655736004199083280907673822145642497927125652340438887151428712848550966815309450276315909923340321870604273384827833160877325197572153834064451291746703107290272523339046645823241394524394771616641488613019138248527057165660461285687275484293872918311332987871460355342523080086014994954780091421369380745825499624328149253050730731404785341234230170799169615998857530114357725679665319738454957693681181067643615821328406141880251335232266311136086840788438115299723581615311064278827348457908271088694328153595182374080603931855193682624070775688163365636836407546625147779598252795495916805102264616353343020033942198000644440031321441396799238829401515573614250814754774418696606602343056334132053739317418301263475033771919690674388350356080305889730039033191963882098086523054587092034999041549875115720357961016353149501402794144457394228422786155856470358886398924810455378726622183372605645458710008617719983770943419487384218749111331942226177724252160000000*i1 + -483396444713297459795265157450286969063270052982148162193926340237668403688501201690079782550889812142442026123717028417835893190790781191735193046673136497297011005572310766851256192745178238175740847407929845189764546787924930205625765007440661877162643601022725360986757330854232459337004878080936002382580177000876300993999202087959844578192225158837521618143907741743641318950020989596921227041643551212040609562720505151183034563418782791792237412849379535317289300518531860878290764531491776384991758084131566661933367887009240685520230524072176037361222439969264846989075914437689731078544081203289234790807490958867805586198516072072268067472553457792775457581411674068949358765329064794006663738415148700041129921658978486740078474059035441808489714357836670306656112682092420860883382162908230499621880571006282713982266053050189762160220983479312803166987116161724593007788048035143995563934336951498856309960877873983432944399261724049765172108023022923172154208822039393581085651896113396916089368883037845102412652222546024857600000*i1^2 + -162048154161009102722269567243876065651785263359384918228823732997738210093992419714904877796832830445466759173505031878514116761178750616955755011516641816773464951050109460828311958256542509113468316933603120622989292680894181419262144180559489469447222413641868036569603387776018736860372859096287693636065180066828612653441578878975266984353182999889611204099078549764130633704193339004293386948223712097525583517703790166102700061911579921788621982067045155934426705783941445143811426756893673831020642799988165101623506793985386528620423669370054472472309339861751878431006948373457988192861253516445841003869990887769371991074556571296753377896509158961133029321678346565216001722952304859128506651575569546861432216574883729328432398924787676664556015179945702992383337250939296429079015471978138502305648545127760135587241537149590916604748336733332051574070155065227350338326615382117586610786174874335036294719695171325740968990701657455960963530881461126689836144997757333053345410405248846363079035473156637650699429422003388416000*i1^3 + -36057600536507606718327403200207208557042039888754216359013620769979247180471099952554646090433901558378986729949507695995602769041794249240006638297609967136497698349462275176537597486051793774822083051072418398811300304480734344819473450775592710791140816082225867712988639664828479779694271924652114552822600142690603251549411590821956434718294577999543308535647384381343077360861905151198429987498138629745791383088646383627413111265880533770901230216860944698304995044495623162321381139462408829769555823008907499731639327049749573386982882179589593446490179206823653851478020146502294560378506698350420026680135315700719678279418716337252290857074585854061684068161771336659946948893871302598854157322875422772449977454665577783130425495634004361988274978321413092970896689529074589135730834388981156614543670526743746833659676234218233081903833826947260966941163357073841823412391609616415801605121831361589387016017131354989486295864901154247138048430492360644843286451122944858890355561603533070092862404555129460866494277573672960*i1^4 + -3060309691624346785377087075447589008022865291244249643663770365901073952324605385456057161667578106128742719751354554988817065561142087842178590329399784175745249613167421164286702231573487477138672064433591063445122422592447816839940380581424750002067084855906391536860597699786396386979524057635637534690964264870119443160706708575816101492934504957098796613644477935920993907532210282689375421639506861119361347957477852446809568323045905819482061785099715812577933956663324435416540780849844626759037332494285655206192031691443897561489820967690398886271820452033702923658765773237783772931057597891915257399099318795692440310692772949979451591857354370991358175495219276735601303506502303187213661463988756778446192276873427375009132086158118154280277945008336840163856138631484018983841469944939773628830916969980707143492753196799063541937429469488037400607393413294905776456493359186417095574664079618537243093998959334893098060656079305537121890202242385271259851698198121414381847845334263207208168642339191477763298478260224*i1^5 + -57247922423711465362880397325562891525328470038441085775803505710714639237720302690921047048447831709334409068460745301969101912634171553606960819515614374987567834890743026987170020508242519452854465392250326466750757924396045144083518279894333247292201793471641483893925036616024525677194699223948422020124794854455847565801369215431632114868412710759541173970641722181582538037192269357900430272670366515777920334596607624973560886144090042362174323607626430360862724559490967602657843458669347857588075712515136819969805017896272667026983496735798292592722359437519396688542089424884493251071571360807528567052679509255306645523977016706365422470318057709355036057202593081190376308645996019320933083289594766023428333730373423384491807569374172434357398314493579603757368941424002318970581793598994632249016487124979327603939938761390860171811578683427636529824974698824910493411339573193151162484811828350356418227172908062840236494392074419225785964888417674253270344415464820193434582052477595429956029406890493228426985472*i1^6 + 11397930544561944587460559410192098764359296365221848740659487908970428011496009614749094026707978807437887848526991397466741436464893539360590718416920251348479084536775167150454578436072788526871503128399379846297384185158803902102315000924659325015350290767063251120013945931109397501816336548130589770673126206312177102639015854912086791548824690509286110385836527835686143273270247902784004454519405153907579113097108905293966429578321084162750875500096882839966349961454814053180079757049771087019134553739404096510969774835243314294244192058091404721184109837322916002090715615459743032899639697496529434285530231345518195002932425106820233391532422613353043521851033899973441810562252476630527181162726429568318999947139982125192161152210640428726357848413559176040396616648256292233678865805365936755137258460518392587360576862550384658587867394189938171951019697753384823847540077939723578523640704290228037335952018423885414275551770449084526560979168773432441101784952312076639485383581756040279355383489665781727232*i1^7 + -1675283650028027233762681814721630845089986011475774516482162958001469986495939842823025726720848498809027242649504418661036749965720767636741819312937872110434438404812555269681836345479468009553937849164674795853087712607425037572800157889156743030282465906451141097275001647176736034218853486714662339551237390828872661434016513790072823488985768704217141252928021165654533813341543695737089797139955223633614090108811782755521170693745334232302708629553517169391191160515800452750216064259533181353775417530816661588048390156143501936691924278907659291932291717131924998376470488841223353165634901089329782689300473565797173885735878218882745904322156760075792199029598058320093641065784230306329303535109110145911926914989176906540214056752642972066307276555403214827679045225876168621089584393248239657546502874757583716645790984504127736779340429965788651804862225409968972609631101442657089452092305517999051587024965560818052445132482021145070551179046825064159659912711588050787715961390724664251696337569166917632*i1^8 + 191386812660065153039305013818255342474162689320364537299605883854729157151800388062147019082978040737764693137347961872969369314257522352904778769342431744539566563084818419189479554075215662010551855884890625595540206579180825821954801498153716862300942775816993337410815659262728386814241368559169432003645135722794781552043742596221429778365167250330772511676484643328305925986881647646775093808521796330153076577227477853012893615920180864148343824204995849159087670956463502577610653938032752473439931648378818843860872850733463109320552810441578611869038890072201701327516800106210594067787317639842410760469543490992171151354008536716706990332960815105189109474779274724865255305852022948178353670671009471736509700818329075617459816878583131170583450172058720073070261355686598868347047452778972325973410259412297193843709134877642020440195542299383700353566871635914435117689964695314205497033533508345062640240030182307936593287153089268916212756243840422402186714787409980430696429597019442205991846587400192*i1^9 + -7812121269896510922482135328778364173487805732828696389864090823461459799299146126326997515780993638682071222730894217199786323603414118667746972994757255706880473185790455141096530078030945838594035900292296432878334737217640662152226288629349426643340586342191512400917418101990456049865524865795945106505166708590320693568557750243433609076762458349870381000787043822432456049222034421511381607887269541147490726319786469346257147442577861919884841467493763612327990861672296194241706089152307151120733922839525249030520259933339774774862470785950355495861510900501133262492077977940766079935342175333901932054447519802726143042800510591725342769303526079303206548707616595904697041465696421413470267084824530801851753294734637119588945391195291777031408967227308312140846839371291151094804521195681456677347100845345958442103985786198722185290207923622059738765977466909551429851517677757605219799804162182862794612752702203259219569841136953668306402054680237055446162770360598503464314701441689226348339396608*i1^10 + 125008005490031372809382255533604501300397398297948006036112449307427099786696730239062279896480115767691289050801955218703105182903699231732281216427595311365049584608800057755400600008861804687252912703201456282353009431948617672294509952070923580282846148021466587152798904837825463931341342159947375895154643175705910268851725154625152666520472781948216212635781750800732976376608178419278352557765279940318151239506505399959530365394880649738276199771956507000928845266501417078816558485072005811419076763276201036108932292770733571506834494002369868260190638919948744684099645395007246754685463698604968715825173796508384433203177745484272930639141934053838439907285190836099510898035295263481434561762930025495398835570273767982881910163230571006217329558141443190774135134926321744605324151645130802330794104494809937835239129554546558680646699840515548301965840203436686308547319853676446641106763594232466776337004341413285236782147085722989615393705675247476892004975829469351093362793828460445827072*i1^11 + -922155446305593446343943503591320720337157679961980943444372363986673422383526927213486975264675460860854944702037046067245769586674328136969350779581852360249211737258834312885795310429833507400875617191582732142434204191863331030160579924049195033179425472470729365079944199634785137094021252625935736227937914990961629612034668226478088785751538165638992271383177496680868342540253045766400312723815393293057212195985884094326196885317936746631361586477198989418300420353236547484566955424745656269588564169619498086405975499360183291048741788365486093977182590620962308950652462028893020163950489708176714512470639409277552493572344602726865900296258722424775646486342947544582312233014189453788155537870721557197775210457334164304700892829066754153674635903423924952806996970478960964866471290699421755000537295969298041445918745542991025571754591745159519231577057770701591943292748326015327358055791812363870124968921226415571394920480710371062744790599229125557039349275767338914627593276793815040*i1^12 + 18907366432751352473639947366715815671142663564577784556266922675016224002041070218354918914888436103933052538651819630443822220731423926522976452434317151395855383186526459450066102392515325096715524028299958194357344317010001011717919750885858017771636463964183656423642018617990707272526405876799291198594482729601452858757023345337513087748928762153585803305740425346616630417886123217793786014737969243096802080512485043743334266241164699627092053474013119442860563333735126717069821725283113597566407497446544546139976929265384638817753198105909413267941242709568214428567996236981165852209264116376788176700477263412876561282075002086731930945375466632464023800340560796190051159684272415386406469884570872166502878708064284295305008031656574248638615702171119132209096336771622589286216055057977475051407489641496136157085136620886028149588922900504494286757030494365538260303898514645614898203378515649066530162136496846085941421215232709782847356110088528410027160517844937581583817051734016*i1^13 + -461703110650568814045046015847016464809253089341909157199862907572572194820702775947280038517380072289286795588459001662848878486457194862288729946614439456308078888272134055327257016516368772554323543734799237232735124914873338194927543452639691242219699893699579827870183258619585084512641199245313719060109754106406453434663014067503935033242594575020728842041537680710703760571528761991116225213715656153012516147113425649715416848691476306605846604215440303801882283342201554410735453407941239124054896291672353551327849016877240832800157554770881653410786156020006367729110259034077986623589552898072271669547395525280812693137489177308266314682643816582683969126073704152280069267378870778123022111003643496960868673405742125343018750301963015893144715362271535426282089196969489455825346264454448158275636683330003732840114327823291349766113531954277366407841494421262515299919314456601778807914445133660263968596057565489403172312478425939951348821853831758748647057661019774351321333760*i1^14 + 2484250526898795583814270810182528084040550360818579705339583231435330053854570797758011215992929124549722422897454917644748174598773966941416137817967965135368679625532761048734602004671465231894569267407575815702871338428900533553109812159299552098295625585139621773359418348803017478357990499293624933537793125882744431323439683130101907717823037209431715208089138675780168277979483840952205147371297707119998976548415559588584575425888188961895904081428168937787734452118387734726546880885972228279912105601079165725793118010792504957503917295375907022341720296299127646207727538336548297555771147669649182408599972639221910445499708573910438173188792902129297960319874457216187233384647889098234253070474182106552641276519507837035895015151606421560805095046321268432278021747443501235809602901465547318074323446236177528876173993627700180747529312198328203007812327367696031454308463295609485902487943579073426314046588200218255368440217260503651892140304462069695252672366877031268352*i1^15 + -29305075340480866671025401747610280484073522828662749122285479261743469642020500975910392259158412805227144463404143773426445054529188780293341245239935690079030531857960247846376699009016424743243744101978615877832852655137482635480689913084158670206959897517020194627152703353906753957684886341618101059513910033442701548349105880512244685127187042584030280318355689646709658836257120764945419066559030411172343024235437411803907871327033924006723113113508191988113720172531250059337770600856692678211785400459062807070355515260879434521672302568975439612180762939020003570665787824713795483331314930043567294300529900432768856791773303444286734102814694665483925292191259703482561882522904152707259331247834111878541968955441826527079838625642135056464865836949072177393805748891255307928689020578265319384751808605152391801026081581783075673787452732343667579601667952543718411462781836840847347344262721424007631189478319499098476690882181347771379963455878594448670979793646256128*i1^16 + 512445268765588119538255765134983765601476977688025567986901989967911740698339920378556161033742820649640116073491955327159551539343453281819307381063883111523181399143035572904340248866995184374865479000462696278577136156953253838422995433075938086679322371296055091516566153465402370555445507187968498002190416733056917879520343301905341961204952355173691913064403415942330940508052254855148813127513848502761281962604042982659282840354541312160070802214474497792835273949382660017914600477543682576825621412732277300351622987395537921994098204120889359371190871853642949465548834246795398929491008294456508088433899701939222748227163487841120917814769518354895643770606424766389903846143179776893439578679265686823443774125401449153019365421462629276610002720672199345038766163678479326836314143967526612984498895666445964189754846914196392597006695103992657472289076490222381315049788357756821058590435407886659706705976732268775556496979289068569213436779090463496340227751936*i1^17 + -2231435035727202030945125891057106302723134351961497889400654914999057292110240764400020743790090811221950566406221341495267114618475461405166865506563920715100760076546124494650184736018836701540118483362507325079315474004162535178782323344371539851653775425332545824636444471534061960409048106725542595279806589385738110400098663178632291488582308010282447103309492633442078037596664296465438932596716647059725817172915869044810486713472853866199241479182013362724084965894711763528506207124169806386305157445245119948201982890601218715675589945436083833100346047055434730756320128275813541623712921085625710192383691835601021730432443946278058115134355789842954159493659430457364613240602196210568999515481082554250533202298662132033282771412399457856268147781842561552342929948337672897994114005937365818410173001383633883241675689084692532892021868547785080698082609641468292827067746603224625327465183011035655311387419425168845454897965485765384354623836613096551481344*i1^18 + 5030239557307444969856217817561583989179877424598022663638928098375963228440953615677885177139954979510698279778748949223141824358084774687698746004563398020290606608389093957252105398431479095812747331932482711153335154264976410164687412860173989856445932017264770122530821415133249139251305270796203266454868173261489982481177784951250131002864641366544807080123142323543458285486797759295744576440759223021875760088574405660018318607967009985949650843493133512330454898614906320583990270157336029378612950479201321293401372541786043157862111679392178874894543653985548448816950020401818501219205985734596002713734381415041047778526121830036314832135929982018116561739088308929779171320897590551431599607026647057227031792672227394290833266981996137226294793591540509670612282300136785629221132468971011788376451840666297073054542179669289389159768514396048534269258792730363141722644278030780313236695738917140303733740136513456504036010539592747090518361077234794496*i1^19 + -26417521565899335195316337485621124112653920970581030045506835755921144596101155533870684621109709221387684175306854748829523338460210983672500135816612781781392437790946934253149735981886255199143804397079374525002667696158163331003956453889372274358274290831226478145337199539040048325926208037978577739784531173779199014792212356734538108585071579385540453405460811333050519971143888274074437891315670613641967294675155442856521633201981768158925239333989183948664312603157921812795331168417897595628882781659823875204644813811093523914988452211177696237956152106305663645351023364233510487296127612800437230425691681149256184095995474647412788448067895931886856339869804496279427080464857549217969088950834334432056052187410098435005112575821979765001656555041312759644631879234418230436160817361184711475613672531448708467339281307195784477652383877217666506918599926508721505054772641189386644886251144567905464334244149859807802569388154433115222220575080448*i1^20 + -127847940602421506190596627672563658015970830499289537073593918555616958256858295561579596338958069163257653015974449447794789295565348172264627162443342783399286234018070489854162616360163448514659192812525204600790724699904870802825140784604957625375931862661241922920924657689662632458616834801962391823136374877807601085011124416945492341039141400565888605634724519563424121190966558535593329690267125599054639769187315961989253781317223262844422703430897166168475959895363792811729064964799873453933344951258782861846864788698901564472858972994712821575191835063183902401443655471061503851517769080602590240550967694532197394301862323542735884843371504961414481897243267376686579831264543265122089104863745832671597327777821647005956370789776477916350816285861324779794820241498809015642054100514263198360819841079239648743864172380089286390365307728651001949610739261846217980155050539106670182349960417118087552555217883341871346258201682817117702848512*i1^21 + -1289765319530732571182526593484925321956606045181027964224700129165672518072103113753501690715887753074716347333927738636527889819099425036096393660150745088592366456964223010733327788133008228949844353033395344590017741466794374652019991882595112379366781751594635303299625833290491144916181081539559334499097622266730546723580022822370627052760382193881733461865558232638831565009766556476193444004581887744797916539234201003358476670704824344014112789064970351214153955063835680603058580960091580801710285107695084392331128321793689282290899062784536551199599084369905968023616090764267574314877614335628846886431852350550646608268233238145115631580530984830661731856730928207147442740119268927918331278711729847610927529987362159659817654728840697208407542352996126762182180089172086696054662570429238192822818836666824519343717267241854620204266883569899159424154467733515383395580261276169865625320398042161460439932764892001442602170968358657196032*i1^22 + -4502844328471537792643401129924531264783658978156056521505707075297707755190056954516993347502015116744205312923189547297576736510192813667747357596090860774462270385788412937104660138004698493498293870355623886088475239451964019405274265786585968363718718776759536128326615706851765566411849480809177085606116914764048303280080823708289174813366389947209173868338070371302177005186799501348177696076207453369440354507030706536806196934037402678197353449405181416480971477965119377087146175331510492151808402805041440963737045711466706444214853468431580269867251758948569412389280289639065329444393648133775827653729263854109233680532111581748006576118410935940200987462656383655456338355629372007508879626175171005405816464030969259278990260867836197061157683926008286029694114875721359996200640141200256076175199167314705893126560534149801636260404380969633098670679025474114280470982628898973656381724833830771274951509785772998796067388094676992*i1^23 + -10059781407258281612420351588812544859177980803169744833228420947609295973829729989667845270449092687284511925208059741343376255521943780203900024731020493800303041509704118507799169483495912255174209989205915421400630017268841077717203176885222864160146932938886979368948561741562647215965439591484683903391420527716858921550422402459677265588436575330421427024175906814858235414495812749583114136804468674759977516020658958491023835533863183619585020774814416302145449172459344045293937800173711242466726304860877842885515913107773195499243270956608928829484025955708325659411283924873913298745261966924786900911443123039314844844550045344588631433603220875047771105342949954969373063619498161622758910545873680531324324771205755054455562691910897906426981071483202759589477959465405279665771863724401578607787947070424232559082005189017947140653833649995400497953794332623407175980830707160927791812652740845398347125788183291770230181724160*i1^24 + -11757890684361471186935114790487022350403122721455558754389742990167252186497905798961410906079316710563067822064898689316970703372513342561940924643557971863230472633553656086065585187214377162907232952842068450971163034002915075616049987541043705964001303781768826859043387041771974812973118177670807221204521376611749494423576737631281161910380985980422181731174375769719273802232435916506664352657167895979942545809921555341282088106830613287665898452210605874406786030457291755403790979569870452151920121077888388613660013480187286695005103564632903438910928133414692431040501529046415859472577145582529641282452357471012411346411117612673399880995868442741152408508586210119233179568511438784914284494136151653099118080675936833274575860022253249022525670318027667988260603663759769900888460821079986274529210052726264943507999319391107549102387988167877282916202159512788518922360646824507968157669949075254349151805410240943357952*i1^25 + -8599647582619500305343522135793597312294935236518310928184863224156440213474918703745095456167531071609799991673010915854631954398644132755406735306538359135275862720861985735376397161482272245847439171537023423446054532477200050790123701813893170717165565384164968241087650559773650066651916689041783085471790619295902413271373449065496909839235961326534791115889625340646764609830930933167970168787556423262568302401336678420358579598721662560931865885372524714653130905037258226713754217001619032898734604457064646717657974845440152350932439254209375412643032053739500099174770668969784354368364196407768148919994334142184996205922823937590778765021772382856114905082398800979441688657866440332744358451295575383867838788231818847864069424248110954696163260035934971980754661762233879927461339456499278000850277710651279189657598867243856246515913982744984045032261382833606016743051719148385440466978518330158528794600199421952*i1^26 + -182183845147243463559213429996149942523772928802841430445948756012249522005338738992256483853434716214816790427585958468232202347167181798217407573129825565506579713882541786615532103205648814239674911666308924562284671308811925020884561170424297103114796735287809262314237334632360889424329406298184203773739908496211551657189991185098626894193204431701845753125730675555245077732852721392199683796473522210802947665315339050887814349361030467101570751628170151904199526229823637577400909921956476013907399586686231294010807583607165489338085061458018663422722464395584838746192281724991111806884685610736597021084110034201687593628207912874873242144853930962034703389325628534867020806629530235581522222433300145563176415489046776333865395768867004977076927210114215232938718309466377600534253215791154214122975346090371157619790238013439676658169976016774365971685779158254979287706941006776573707227857977358545846272000*i1^27 + -594189298383502629675378345786971968593167837592226308055932920091868224007029014184096135221140053429757354691481687858596933219434977748095670323276344917076148350752008390490675130610995878717556228307924086015309358504994950840963848260573577881826570184356577850896432441031156791732322002882841810271602059584221742422672177121221376081032390042424598898554406120502890625788795740380942562683753732460226386562246562333173339701129531547963476456749054239038314787636871929427830917182872281837796563930371469797109435017817831062025874272514995172919875264797322022287807596538466372529166419328385393435916164186630842299873303478390554310994584919332802292383305348688897542884785706907194225549402800214874779945708137754149410684887224255662295881599626480449177131973137889274328505312966569132411547437364686457730472415149830613607312481097557134335005297878014727870073420041932426483948232968639610880*i1^28 + -902218952676784925514219687395641079364538936968095281434907939418727396785025298137928179888531552837946728010905800952305344006049900041889001492035820997628049080338847372132685133786850058637016627750074542736327746568124414134914982924007787495263227375020082141415753941038180925613845645856862826352300032847788930650314157595847237823455637438246506215571207448538389565417302320920312297384874236625140378275526321924731494150928771097003765952007286223229736314066275715769717987375355051533802941779047896174863207897558625780064954935346554286701009927682526650010785374904176958944788341891301292142926316957272122769295977453882106521394327056983503707681717871800525756602716035879721317272360560008179498164832612344986003545101257637728821105621304285178153092913497496001595893897047263049431142594708046684801847458533308165390192921910437476301884645849554553742839449098571148612702568448*i1^29 + -13954305685086354091131132038123477962225901465207362336831687828515803437830121774066953075774412235532386267060476248292063091574401617410271623409225972671257950668577072537062823684594885882611963378177596738492441366024016880800968480707512719119037680513313358269244102384000227249570285899384520447366580839796640280169311569584824043630621571240913113350667391790735330803983263871470616807339838267722843777358826721563301018346203847921151987518813571590697655523826016406712171124316904541525515759193404889629312089743514194573165905533810125806109789472885290343613949591244388799512043442232119736235661484262235206324435514119294204825946240115930502383939605550599145840017481778164062600344026763949661300948852835754259987483099910918643421989547914654677864212710276529279079223018622420398716886770391284586869004737340965103858866286840021306644258642578405504781223526453385101312*i1^30 + -14344691959393316897604019482698056416644838059003922967668089378977696654879110203695861317265372868749044563207047507241139674592580351905908878387357271816074773964865303078294332583638501033743288804960558709423788174248669955685175417925271250073322286972389415416254180555843674458977412747411539929508457584604145793805639994145000176654744007857706632180709473016187991384297352598475882850754853754065979530871104110259569814182414891767672236198926810956274081083780034762234617345709428903413842385248193392842445529313717432660836503708280844073445731053408974972281033736593097673104902274899225366512822889638220557862725235761662023357814200444139876915797833113162749417856739140694365958098101277966215443740107770005684984569329155803186389564856567938207776648799061403798693648032413420730938774822812630097997485010685757927117477712332612440489642480029132428589372801024*i1^31 + 27427239880194357512053153279510473364032668046484832389701204659301347537677538925369052377119284435865807913248164998569366281355021828484286863869849262025502524504682725401797068024388409235701357194056035967943196644483110232038329376524629944461110396683056138422313490056262666389536927434608960274667974230665639666554139966782775352383069146593809663334156149910499546122220408974812962619951526830502744413652524244430682377621356558563648856379483885880934124659090447617667408200900538912848239636852067345135167294585070203075146799303183839657322593507027401328358113141620951241351291558764991704254040541881184436805726385794661075880183141292563502919007691720920713705769244299054290199320808876232553132965124175243786098355798411113588668517112522328667979169405668111720840895099399244930640443111774660339006838490505184837453119153707027044339587637683674939392*i1^32 + 12654077684126408032404699740390552895638208437786624984711142446381065187236335021453500896571844914834106104479489281103406825907273028421313405133188979073132903577842514245052171254084070754533733953694536733840146512563614941181036037425061092471006061059237278670458429645748836940895615309781433144997089932614317968802332841043468434140199733060280606518571919366091767457748159256200209224250857247567967324444278171838090556381625608890609977920598037000197300832749531599595166714275748332733313705069330186965254252143412098694863882324288177499634311365234651643182606442721322850206595650450784136241109482693270959526974034948433405367956152943177084016897904446762368939668262115729054199964417036124369932839470337160856150197521900703033377099424132812244015514897450840693192253704492228091377218045077392355600617931505070604147257315124651695999968870400*i1^33 + -12881194948879505158407205821182613573342547090589951939331012152872073764872220300121128458551098226308454493163227692707963649983696437556305855564529938241125635561887842308525785188973648748545297361495902537489970935392142025367379572211617436543612837649064557270993307524823375046744586294736963318339843434086710697214049196904398023118777026445272837617815044581711591883620465650068025878328297533512333503567288812620505661065625086777715220643975078100139667602418709853952485812838016905360266272738258748417567911894609535909412298936139825246355094038441588030075100526624304802323150064467227699020833625007414878597019431663329131098510348074536033282187438487129243430039427599880269778904157816919874372988833501859122866618323122040213859086542970213297245356652721709700822939655432769902479698903436989048857803667546335918614198017890751348736*i1^34 + -7850283066191338596721582882390196194577624533867986969469630727730033651677072778846458093681214461627136343085541002082488399073448662414833002720369438176882695831318761341134745914008571353660292430100712429284554519166029423781034604939772284599541771830915221962833114969956079527242227727221020708779939265901884607115569594319603885632979310429943140620696374945354614163271905772248700033866257994192017247985803509923194520382182053499000363952000899891083073331479017953269747333383132934707861798645349472079987217145789723459271756105140559195122573723701255654753819568453124393004880794058061801253949044746130435693497883649203482675645775924592400924102883554932069062133202478247748510011080927799193308758777835085917944221439643932315990461047258433317300210133147255338857428956815024395374209300811426789988385194013710976132436721664*i1^35 + -204353172030793597414692711138906249769084165359446270959848522006412681425821856731492410637232951745408608284468946561717144541578681329471716480685542428401952545313903535566417161310398472210403453506326588954362267290082186957453359018295590711356494033340786694032911711378913602025184933876137191895947410817031375129064590489049548483285821020293964787099140643605694148944715849169075468565980134733857913090177725178371978976582760379800213060013047176306924469601888119259315674945901626680333213098003265426948964426440361706300340937357321108974869901881349807193698889894287624439115121601169449231300918928632055944835917689339408441997994156194187389646564152564702937674507902016989742386934556987675246492998995252790081434485681236849810841815497673390849210385116949582728312707904865306110814893140454005279357630686857003008*i1^36 + 649931272308051319234936836929301360732951576284268563123888885296593135648994623416070241961936597331245879867750047472885207199543374576334588830754031950724633002804547136831083821074070057883991317066112864972507143335980208908137502032644895004328884720917028673766866822917839785131116026008736460720023839832137640952839725445229065604229831386883698594063975265136744557338658671360404613030375524489318028088900410681100831939636426411351405117140083126066532212640970598110866177479946341725294194670173068580627477162466509617945423865258698014031153263608610851741605596354551822378741846794649620611072093309126175029726978797454030438052117576789913055113891130046021545003165867876881555026989551765743025405184749440219950380287571247954682381325275643313426688680591067808503846464931843330104747086473429954900311146496*i1^37 + 169248286065446321179175928525082692836834700751513530532957232619589260355722645721093938308477173035858998599641932193256248608985669270790624639188992969722874108244861498527010399231286948595984760125583759246086469424931159543224939766381561453495181189547125972482536033239813579519060143439237394687898585828938161729653787645999709190219783938106255083996236462810574695868017982378787671879946137696878198159803275784960036506190988434634975625586344111475084821781524342527616990786168349219505221491551047642876407184835944351693532906023149852324005242811745415879614845833726298746662631672499177193026137582729643569745579300441641747613255495876839484961293865351255279276205722895641187085249247982389754463397147165422904878674839144533252122245140671134717850665266161558063755194678405903140647519213852819456*i1^38 + 16850782888763297975777806538564640335478513716843898984992053199463472522630845257650756251158162543998067053986736984805563799973276511579071857445648479591028617963625926322314210558497299667437885781226664281938500650272547612429272415377815191542579774578934568932786037239688972846246060369393025411385727697208796247417359676007826931636276855605776661663475928265810874480641678946190924424269871238653645469326368524564690939619910618736068081910743274632830642826858315964554858763925500535679507504653715230607181670353187342914177762998545232405716375814097081175362216299339551193369391945725244708444503199868127150621089943484944278655541135061586236830299567048476046369845396588905737299436919144394706257667324228329925906468655506149688736187633867085901433076541800424644440320750076946862167818240*i1^39 + 674523896920699400179455183678053858136212807861297727804605246508605239502883809833206269748112363537030865667386402254404413130354755004709722255251029821859512254140799519509453561554481334856145304629722817607009888230451533981513784354845788205256018140970974415367776026528386127006229428778543836696173227393297499493144974286247702026598644450353711612702823669525233815549616549320742470868610990589596159281195833400369621122652692790365526018960428455660394415366541982723076537011412963598388398290436639534729372976627897096705727310352359015477883310427200124742677079850241331268512645622585284292360478776782486642294565919672868656550558928644898220895112355668486467100218531953348347108989543073138402864227675212005298859160251529685938391905602854365249548587641315851270137449932193792*i1^40 + 6637928466556345152505639772450346908935471887513113731586700379067006389323065584496641675675184410143890438761220429865939898393295705459419443374374618755309685113799241609218967649706409090261177992333032157744498352287447983245013958667947615727816970648216124301699900123710187492791866116830476878681016994709640840710087054170952185535770847594962167647714244063718713585008997197108795506319951259406687000165606992813427554951899829222946028847853411916081481514512212224400474517689455514400001192595645689276965640918661505863212436757309990433084589684268542204526978277384460340515300335133352489750798776762196804754558297639091725333335792276361012855143000831234813862056395140512764556685606666078519995801837273176214729654676922824931552658476923839785868869432232078277718016*i1^41 + -56235709159166860777866011549925061892849768308905797014150689905622919923056298760727740881087550778095893976163783516555207863162034663158550243178726471254686575585245353559784652750784793855140415150815407562386914405789950211236954610712427624537868132180805655863021243115323598858751962542737718129487646114827254136732697889034307954550137269872450551007192896842064272807628402141206785665043226709746193256218156873615232083676481695845424975458091454671558842206508225062032606615988425784968566374920116010101849089062616018190881431349577416848697812409358619092022689872576942405396835962895762712698558200296270071648073666859096938045593453397731918312432099756301178500417385207086715010428885458909446078338748427513834802419199219596226223566320919724526352443392*i1^42 + 45347655714790415289983291665946523654942191002209660303984680809457963106645879687079068176029280413999655594681404743862842448507271985611730987134833656028023883382314969994268747523233944387502879142249045200118175587639176899514047010361635259175434055112446976150319970592806903511458536658143327985588213653350170261939229650357252161497513932268254803129952018113004584922799907615149587268395478773950804280113063682691358331705302535643915840050552931663207546900044873636360122850312600760334887775159009512263200639146070672011618259052902644821908426800658719401413019349698755177319865565336444361272000787887325801594152306497039157776894846555136569333733845927156897662779272096004942214612526209812621631722465517406929934632658868549302617286006656*i1^43 + 1685465804756807617443090548917369713850784933507186658365282274450920585329061934800381794202305484132535043133275381836449572016367779900146459124580112354885895965060070980719357694263637476337833242761560287490813355182875033938056952585655888439785375874812169591936985229471349557629080119448229620635941753353021184413503083999531976722129091033908240816522481416856500312765411231588674155892847797323819688952315032144284705333906127273387635139824602908916563440197902198298917657118317020180458547638680690810516577885015275246950770393322321996669936020309329840591420326116134753833857314372249621344219017143218358165516314310439368376888851146721187077823935139932268126532770580154124231964007398919630332161684480603080841089957266929584*i1^44 + 357647758500627136039197050758576341299791494092505482404912891714408098801721815833231163979289058333532266573640986582348239430766989396189464553143486151900987137249645800315808463629397885562264472734256157866471367717812648881880023023128080723099429591158574425521139187865601000963169326785601210891810267752092805161760922828064626386883472513460903413618129551695720757033770854987285696796347739455722345332518176772139702275733702689953935600633020362920670847197857421710426113541722296171608480918644520390208334617186711797769368697694097597112722436927177481529782170249377929057238193579406905313517104969382412795254481972950229948179585827087904109336877755935940736063418659858460193510755712684213633725657049860625*i1^45 - N1*5341091890348589608320721181012154572542124703824032031325940888521499951813959146303795944228233453464479308110231270068783638263230187674513338109787845078394418356210716314006547452770961754637234832024654038315415000000000*i2, -1849014118157003879200662726135005700111107954205747573042290813846132847221579900105051767867892034908928726657072597609808595694101560107565519448280359160001742371903949001472577343220336129850897003566095036454405823499465476232376341637768875286615271555915513893758935969203488594366383238706998747339475106172189159292152154857135410682449767416877778227953321534866017096337209069052288797884818278250617326528046844434930055859795325152409029668904473841301578560665286503239872437092921899190527179358774947653301036464802752621619320375094551514345093011806813940227768890102748362446963567999348668469960665963406292601082648645998529856757975439355359724414789774788751201848102874241113157701790616090833419689009166736198982472788151505212013968861991840980462110115575901117534049883997887111434649061737214921065047059306491181992827165072500426277105263851748268144064927513747529615913878913555354990343426567158633894325708807007453532885509345460256346257580630720868795957997675276469830870748863773314053634873901147226112000000000 + -1907955833789986124836329446223891082962714833598278716559375893709929949365254599385830362103520706630284440496375003470820697397309341460282171054667642190843252438719793683220281734048117561758587614559299294233379115524921362865116855559840018931334243381874649195406415412501673779529962743795683720724040921573215104109430429282047091445812015071364737160270632618782046950179981550691732113085126408191862362895943471079152158989929017130386649408502551472193613420123479789810091876034548587151518925418016708990867742163762934216274488663835641394555083748452019968793263549212814624357426985078257185094427161124125901195594041521027214302962143176561437276426517245462865145226593188917782149451665790719495193663246601721932420949194848313204292178665943228617505669918834811117061044850643681465389292312600535738884982337811038798064038722152041175273229382313979897727725996130431364497780372640570656740662419177537662950832902203589477104501887339831783563669271322284024488654282560808057465158974764504517046868598279446200320000000*i1 + -1006877616818900608746952162265200428531342267350864581700931145221059858024823837553786951467757202272890311901514918506218371838899083271259514908838266314187925229843789753978673621741061321141816483634501053799596348167583089035103413372259847237168609084596644924928089155605471401455968422407254374633569838958235601067213757901531413509049641010889925664163611257416706874479134920293857377357571145437491683326265747461146287759727294307876369027364937632852945762903324273238437747475557131994683892827953214202674605255869256807465057875171427899882588197834858171004609236058203085286741039435457068240336792770930117932285223147544416437368846873479395203148857430964844897291051459167555088605008805984892646265549109814180776917924352896785151758366590896963524378292515746784676155952748278082030140413736949981079565637704207182107036162796089067596040769332098542982989906413114138706722288180073655691372707842454215215267012500653530736941337157532928584560636814300606786886913483258294908164262522228188463924918023828275200000*i1^2 + -337611640972291470352395993661183159599690223574546434407484639513218289977467245609024885400318563648187757786919483850171166414322095038108748123450226315229738762462669671432663011478474160995439850530636615056838193360103471023941151619373129558989448637132230426864106249950982885960579993084164639326447130016111464244653015089310653254389280558953930722485528760502194151760547465934238184224109847250222776130576456811297940625705240511589146093586120676467698883475593871669259599644826980222611886093956401629525081253402958703274829426549481082175095681719240336879698216468028227925629778072433018766420171124102507014198377513360163203291617448789788748943005189654254315221393790971250833890743075925969080507347188195849094057403725817415321952095339481274813108005675385279942920844234415684911203409552341391273193171864410160263422247551537697924176752857037585662567076964970545284165916015295982148456279152992174479313289753356177580713431614177210187621388784077711747577058871035009343588971761355722606951333397266432000*i1^3 + -75174097219437735298212822055947863498233779246993710345264741078408452537395969813595624761293565564308102240116190591820276561262522707977104892984492193754988651180742151495322100316113956361058013857493887074032716324586643862802352728365970562659384872189703436136379204521648798941873788623807387465335934222026373538100596381337309219953371623902917576654124296068430486500336122453005481403118907481645846350085711918385990869304760021633268959833451944203092631578081741030776890947849093580603604303466890724494379743012095955817203557314018385136028305088791047474972160036101053665281969113501956845889962100840796372198770916198922266435029356505496292394269760972502656923402360974575252934918416962155011134711045932989275943776358383287074771595634999215336104662697325570359754936300602186099103593577618371467851638801135456642990425101712675257039875724754487353936710554464272550095008543216857659666105760987815939796058052593097771024031771743162610617816144225063066650855495267388449606750984722550569592483133521920*i1^4 + -6375590962613362222145353733068128328226286360122389856161799801865925181759652117589330546327710291067702454548069063066511577546642364260715155392399428924016144867410566667962252409098611879628416854533495364388543497513165766528456544968785268654138409228121499087829861042323758560706076860747800142938574453030743750214933823622839499915020835203666522159155352111390172669815154478035446420549531654094691835480174879934134782092652782020830164706535358870567266252490446137287990322241886402005005976309598635862596187064093441833044612875475291403460531441768536915863700397174608118177208929714634078950141333795388530996953558104733676560345605054665925504524520945399654767338578943510593262886665664005728213310875375774039994238773418979211438786959666534856755065585310864181729242097112772643182983140067429222394881859084709526380329250292025580633285751573383894251557797788219508059567797522058143810126620206657063432023856217153001032891593692052026319272789303381556249259987367042543757009685104725357891942350848*i1^5 + -119583376241304070908239100215317135477793628593170842965801366635068337298647948505173214722000320625278502632616356863020304225777414185102583073637827427192265509896766410888238168437189113913050522781989779224555028332789756567573818278578482042806234240689861950457943876172428995179198040140477985949491040166651269399047564481890489741356676617085004823602149307108437532713674761177277063281712497661287365339807954452445480684683729890046289562690986695763188740451134703671427987341381164715803215910274288367422340812204202974543566794343131414331735591381731403563226068772143425655911471797005544387337995964048540125710244029299149768287654355941926100272928997949292721393889747891786391950503721993483170459444217899879650500816801960509082230706105473114228859825623519347488584372881475824443453903782228759285578821404089791838021667964638604852401657424397261047785306226066600678153407546529538030048615772143678628854233960004198399536133666518997973232332477406037620409894793708455885345258493521666867462144*i1^6 + 23832067363963407397037992519642425817629918677308196283468429095867627505486196656644992367846720839346905732146804869859856797959911049841872249352970632460610509648754566179575425880488757532636170398696946095843641705900557922093047557121776831298361964947160811999101734111992994831493205329686007189753309803885169078444419047946510299836932928966807090070077623747294858377803195077452455769820074776595690289475377138628731389788575434301680465943989296320036736295278780117409523151784460792307261559138749962325798683579838060121650463565420407617694236782804122185011571435516022788726816332688303411572949105079077258131827314924437008684382573887407473094597851030340435205063978156567545854484818431579670190195419344863712112867316841612195861988368634215969655864149369020613468408577850794187168541188588997774675825825007925556698284090083606256991207187024993746475590641194165924837539815009579695781362752122919660664084102324095115072886299013861273361384428433508477106434799379787763211037337539433201664*i1^7 + -3506615325480655759283834687504232994942214900487660038344605362811495186541728318268905021226854653959887476441384963912740157667874231399926388270686724889719359302608999303259326613609395455247868819722515614051669769969520244965087465327527540536272579499138493885329541218893230125200836335459949608422275743369803153357857906871940166555651700226795002227139335365141817262591797613712163723872076099611707002034738822120464604275130075464973187619877054039287741142156721700801192857602392423413675057846348721109457599786688456757249276157497023297683325378686974660133047754793138080026891579696940392481560734451729110964110836057674952574190669919671231823845208359067636226680429771907407572462754651862054062913832043245620103504725052814433778452888702862074398655923596340382283184194385649306311068415111046489891019454389023648214855772175517787235088207087555283731892650269262182081151889023310819078021531883152991501514002626470340898773244710114531221916417947940767739021474218503266765675045756862464*i1^8 + 400086650727635260514298431194783090180542139741228779265717692393579070606294280940668655291608728376229484577001169455059204611773502098861323124239845647725869606229980736738850775547463000914695804755808685380155487005433067068613579664296410835400056012649886662498805504150822185097728653379017914627512713188568903725385422025707635032016023697766711028132089326307355849174217101300534663083452183523743816739323846381635554359135214611494620425038536931334921077628070287542464084265012784524884044024073476737885572604946625399655593985626251819795985804038789601312337657409052042763960914207784925977773525266763268676726942921079263220303567113753185089465329961178784105015941815528334989928304649415861180033234779906574946340858588121812283039691704085246937165645444206442815193797375207551975672538684178157690460845535865124053281475916076729947288369995844493322266107188025419060571900236131173607810477557306065916086960547803316346249578622917417420820701818113758904022702921546014088307182403584*i1^9 + -16341397977261931719459975508649057674595855053442858327775721591117172514106997619967044805761775252128296429564036208543340793932753832390599112953358493318482200004625487473241220641090801208782003592494935790063570352442710204667207388603602380764941540055188274077252168679332178795237191151699726978932791331800933376832738074043432952374108138599806333688812335400212562310613276998396788430156860961930303281011174371609344746184527275738718526170999840308016448325356678146637181570369796574305782614010230704495896000623990912429841072314480567965111110459740751626461695154910515942864769373174499646373847525545674881884700921719799750487221476291650937462235643022219770742750387109789032276785465187516661764033361104627982234993279521025927920424939679130532953970855147621590643352528054544204918913502784315453214765650792675969518515721449402686206532829798094403990670316328917501604799753095757036223333728335604876677401958813319365168398900922764348037561569516446595388918555712012862426710016*i1^10 + 262375532696140251909903595540939008552001888814556850960023941148775097231358461166227719820333053420288279398313346919805935309719954350378194412700111165916812698280204543239253742669170379368413853829338304646541998228246990847562986739006141160326031895059528006967561293143547640457606575321573616739669890988463014436352724653164403305191577256871069500841683445804576927185957796883801261071131660474196064897751550872425981908721724527612440359646439639133121935563772640976853838518206352014433216495612335468530303384832408314487235999793234857253725285961717931909018356812973901858861343981180152939605982515334604073409020827229460559369085197861149626529786320756005496585176782170555689513014732435505912311208181546839289592270768946432184264415251750769970772707353723961834824042875152996536330323641374369988874061572323233748485840311803269458842465833927698242807942807214282660318449329094810728268880278243473190710481809960568331740927600728969352938441298653736897915900517050528825344*i1^11 + -1951043276348929682382636485367431308090873016898638540642962730755529352420399118435751954466411382578271686650735423557573553078644478718454045311507507138345512936153188086812867415449093483850716989774861609021903705256590517802264072681970966054173899973618175180741484195849387382508070232992677819800256323595475510872971199986235613079000971156821045002226251438104296620119780295668057785665971831053871690560580669208886280034027757567186183466554851353229121127783446369255049247034421834806123275373959679029251752071841023910951446170809385090407379630219237774182862377764478754792174394045100425725801178523169758380537776716922400900109994637076215560486099439689705898779953043060602446540466002750923827575625105008758155545676379201836731821519382635041854675678493542099888975182285512484815937490209174202216689915660450187912236238830806596557904440846525757898046692865743010553090893238047129001937847694130959571876122530488265670662937448540155383827725228722611582649518606254080*i1^12 + 39666655571887595865119100035189050821928843351905997796874349820874418288569650012818476523372365695026592071491534628618507874700079090178525040652078669035460328026049135176199434788111371666554977156600115664806320299384540050984732900370806381869625846308248499211209997828255430436321014430243544196368632315924665215049342798448800017653632289399985149379656413144137863738741925520405634081512471770098102717713269845543207634147462164833412350389911504289975719020337916203401806287916737330156179042775987767692550838667530064776532857719266271392469456703786294165088315956781667416872470751641978786177439892831455765521412250110227901931394251128371895720753934368114529559876052462098816992520869403395698399200889863963647309553606133994811663545443762526616148331043379107436626880330776977670786259069402480029688675229152612564877837828141272972586219269510093945622566145618745533501050225218623875510597791576614254728852433815445162962826979455145420486724164887929803303532101632*i1^13 + -966975901107563772127070343488205339954724236945068623120444062080572645074904359011457024295882895806506437849317294195428018775565856936977600315646707157173092093428294835074105981241122549844359478663684286513741150800526059494436786604709326796894104580999953856718457605228417451746455272555654632283094427207684822849517779590384830537085152708962418550045811336288977376290831436617092719899679066933343440388188190643967344475534818219446543486311718812462547935806876813665875444037821966609301972459628639169167608788269741331288187254528020036406507273732371490676862096422470600044690840388543412749142282577114708330217711059894404597787373018827223811521434044800909794779663069266915708244443252305984992085461682337921108636534427740752582674242205887639439539273132058331588432345822439304016521910975969283065421508854851031421835997313945078497537729255884290413195673121027911264681446228057529068055789528377348364893869315971872781778231115795064638474228634453173359083520*i1^14 + 5253881244346351127402754616497573784707724571918479653974987054208928003296682111325684989443590644611095145575143787514461091261316012921336153721442524427769949300594564474117541400143535281973403307219112489963958869591369219197517384227208833338628711212267945844362308848150896813018554403970862100071582975253167198719734063961451279790162412092825524475673122225043143244779076473841349779779664249738143362233228943296948980599477702721592347572512917638459814947700825984687048840265831581885483031379661975210096634901135153392319215495968375651378708109192596519115667295242542243699536984433286629218876045389978888452940852317715327917112736865713686134847646626749471036019056103399365478732168140849223396931289105232609540908713150403693992705229680111076275879294713233526308127225594560056080499010363290431121021315857992582809590829002499388025096851687174370233229992211967029197496449458314973923998139549796719040067635462382642394700357135431987866813440206154235904*i1^15 + -61494844189971337585209276567974049199152972014448976256826337806269377579093979627776265478298428489765178777022611582007083881557024808757226653583224551631933232475652066204515555393478823491500020385729060083655528316814404059869126727193533147108616429476658354023175108287622684653729317106759294377246318651957590307155425173766732104483581002871642886171755936258892738266713040698418086690712905628344920854686277576392985319648233594489223874292802198041931867336322756493871040428636870133155008578954105777567351868160931873533723884410070104242519572948782918429519519405021938821522578907254238051994317785938701022669139827516869825677452741837227788204312123911599947631469484404559505677897971500137919829699795551475420517894360307780810572608433319715677105094383092106186565673188600046270850653154645863543456293371698552012422742449218490909387565348056895592409968530693199614028710892050732337038347946474331009367570628595907915267570474108092346881755951661056*i1^16 + 1073581408857372747491959092564736338442698048797221521075195488066123703643245584264511407754888608140955728503219846121036742590888773838536782209393939310181694973839532213470886421217187108630945859150378066393011798889869454028012788683144230807151444100452008928376734327213039002612784181881849345337816170162663745304265595053190770309500391277089525705767375758197171991407101833356178466927993143248305194602319325473019878844579521549128372508361423181204983455754873868106369825362816772866790012000468267441690227849373937793541146264611920449920959049476696569195314680943546313729349452204966749673812208771275890301766946608108631391079561355915684988631063355024651242415176963246788728481660666146626803928117896157566203714132272724748807593280793550082151997604344485565362332183416660742647292386210056858228462112069733096642475784669405201943739635691235952687784468534432877434568530232991689781796080830270268098296359670942298432862941839286434998068969472*i1^17 + -4723272388854746571457222376831702789444551327846743417691072898740859031445835147960672967013107202297459837680927766954738628756389044959176414939235850709152009292652798794780110242173143667845396944514003959672786060834480548608289045835283122972261629417104212296351295883620654454895878092680813174430317130667167430069582498241422318860708820349196089813898265484306062057162648212740092621294408984835800649146001602397031254156775693819661975105211445842119698856346680244731229319622685095595597045679204970577770133447875459239340725568737745538745675913390644836559656340365495767354293509277138559353110001669764548673099907179587742951834421911307654804514723314639566875267993873920240566234593553691375068858264136925870068586666629147002313503126557778671785184292395884449160217215927259669901736485568407012181062742276151228856115844394556004750088307217339676516034061962150442291131132296148804411152213265751318888842101572549815191260681467199999705088*i1^18 + 10704670476412327289925106445241559651305220602565749299141539397796724151631265866672779644600448739112529095899913381184535718944609110615737278337478684693941310014720510806171740660016479073453946130257894019789613746902278562824029046128058878705826935941684653441943702390530963262244812138321435418714141022462464742928923321331579505333820811361582079743163841692480825157802311484446314521183913251125732298273416793287023784617767646425393072132881282134056313149048297716188072774683662466437386915332427243659652377320709508470642714929208293729642682734927952424701254583788054713063542586233934258578030973924346909596307925399557702281975872054253195539965399728662434620314762844926487708336923154802188432570322323943911505840365591947393670499615316587295688320681736282593053741449674506043705979080435208568478792793316174050162472221186789889026861978714880686275812658635954080129708865976613193784653849497453106141138485907020563489494038418030592*i1^19 + -55584300377783498412055128650033164042388960254469622627507952261990179611167559310331792259960854421363218600731494809985400232277068543025695547008827182506740848295702940158566435014783891618543915419419254996553072817507655615818556937537039625400655493397310005796555351430777994993213649276922390038439561975167953383582750366016707096994779250243152740859856912611301145139160386948754272008383833002612053741330702351839604164263164933220447618075976179724452408695422719166312355491626746036373238997414374566943733248110776237818781808095844659570453694851006680051994044466551909964453888334122454901181129489513727725230369192212251059106964868786346826216551125612789186224372016849747328910882822657533509550727178505720792179532288657543980130777677229424191280062381459049622705604824865553562599122559735511443631604139683259238328253479053790688041122560636359901008034929549807558619069133849959513728546848559678217081553344148763274021171101696*i1^20 + -265732387042609415233725145146933902683695300639974966076937207690244186504868093451961883640077189797445327018420407011751452581659910869157468879154949259758854135221277578267050762953947787054705892915420687272016854155419451007081737385072633394586292237975102013138859043063531843709621923600895347738128612320003394815425285650689149973227814692485896724080857309111469302381707182024448134886342437472465624417132887954725147045925305386184487100482308552489923192689135996176904540850921574283274298838129300143200083962430191568533392824189931487570901093206388843770054220515851447101262092513041644276201710290985138485391712441168888377154989249518097663359171693265994459770598989072528560831216671939718787972351029730545720793898807013751615094309823037538814700130587807083261397203386956092852790450159896196653530763340032714840165724344957460278886121614881385816891331334818788801327110609198439395956206253769652345075730614878733781172224*i1^21 + -2695297362160057229146711859697142196510735431991921875735685551237309458943027411500421280630727793214651627280649171419057947699988634323691912119125551400052055978193697261016070667716760582209959499716655239072475769152608880308521915953593691773543502720762162358259521846875364321935664014159179896800686631912234870851657565454796220768212615172137683130381767006525280803238989216786871035315105456075651988531125082159990760866050562478224191380231317451987201729728421820260119292209562489244233780677997568706336322498848491247281317026081366400835560505557393188854289131548649283751463090610260903240298089511760264844353209122804573010981450230627325589658298227589125116633612618923240574328891138475345356555052805080265543444460222842057604659331949907311086737988899486066496084744195574217425862967575958940598113369079702672001583024859482427555756846886903761146496224996812071524665339920150245062822758706707680423262967164267659264*i1^22 + -9366365290594580917701618147041360159395713564113120389487997348869235348389777538561473883799974718512036305417411370566599630937819601880763003644168051306846515573195190242293339363277474418980000427983040363329026195248300184056755403921059246751157328659656486781565115469095407331566347735015969889660343320535905525837863121231761751385142097236693281692448808393036398407664381646943567638199072153882271615747770004033511919391644745267609849876332836394312282637033002434184761830538195739619459101222000459510534436759146395725550922147436164750693421279852553662697876365282833442145048347263107880449902255348083100667686844907834331674787553935517072334492588997960999516474648106452702502622195974072279248178546842633768872224640165483682990251400404862525213116864870125994474729594467649871941390810343435164151018139488573800282486581271645902535667578559317917893837992131769884129506206412820239352768428504279596976501564637184*i1^23 + -20868983531016220939898954267067718507000714662834626123637408987401254573532076385146325531720853228495337588558087366270860201147610273145056103641965749271688045662328304538051301753209500629943861056948773061862646874338791350229420994702105076528207640179017034723426175881606114788647765563354014476565518280268659305156957461802325343866837534114436139026012924707491896101323169795025497596100522901391762613752189980825688317380200252391928759030894054167656434953189082766214043476810310124156279987512680996675598337985139525709867232215386887615842821640655007200020307261445606402596118232278801821260289166528859042798643902575982127870916671591590409429736739987595846187080309621629359683279256974857569878973424643732903079371238974018859242733691941873111236479966858751905158124595910949058316329789215565289741308977205807581448919868291485500411948086264602310484042416497476672942143984144754548687602831046785190141624320*i1^24 + -24276462269726887389883069717754995659908158264473630790364579308149579007652260210425944483719366895281617032813288097640381622813905437362095561829368958635472277560893083688234165541301300486089559022036436703805711674718891487764045643926956701116294395707909573211260354676067524959602858876663515552371691528220097460257429661499469650939523630468596170093067047548548232311902052411271266717973496124998316378352499832377087201496265328906313265642985261728751903470653642625107237109595784753763904252889855050091467970911666310100684162609285086999737599050446438242030541392890720060958653608611615237056360071164168788342726923585485683674945380856145323494387106399784037771796945887069018839825367873945291219102001496496949437223104100677572937785583912807695936163252553525482700875753370275550468290016901331805995098808354318125751533313400458483896643738417926065619433950881724935340248753563484525552849377305091375104*i1^25 + -17802521995420359662442070326996147320211351271630453930346116451594745384818395807192273795980374942798560164394292052714437046077086861609376501783182745960297583249200026246850635060135361555279886950174468965167959435351544942198603250244775474799221844876107942181822964767075439213914599379970231694592912436163330963556388467651403532952417548013417117907397118038483287093383345455629290122406052682217336272198375054787577474836407905249969163238033672372073124568165926349607645104444104906829804015139854307148040912933588798727101673078805971983218144378354057302820572140205061465361448454697669578276337561476649969433824966560105467241119516281244573891146535484300752745058675801985867653419691521569291741915181539040550106123362335257934855563579017573547113073789795098201112630279925375010395805440018696772822362475501937411646489347395541608553011498202802801640607196587803573151782506251361329293480484143104*i1^26 + -332013963825792014029973840644653865203904888544531917608514942083535889397680987769780849493664989129517436880535481155617520891569992340474813617523336914419810516825507136193378015419153471051935715377332978154536904801030137858007184131242956237960478599234462134405366957761096937784365983510768831484570478907605061373899338712537144520563605879775988114107420475758980660239234396945139711247919324977192366845066672242144652647537861896615991196315774855725427327406744597786485251347438227489624632551225624033109527600561378241193765686975284311212164883187704930128455318120417532343233892666122030978132371055186344800885609619902789383925029232509003402132287697587221739691614221435321724733355135184897113819543559188138095598895226329025459685859334919541926281083755170191637646949197897363567054407594154075728881716463993827634984544324626773857542262670495045111402690105703797385464992667775977652224000*i1^27 + -1234045205547900679816634996135965105804645317674916253523902328383978694652226176463287308502208088996760012281008801020801789070993370119088070918310582855402255205621258510848141945329478126228139082546872128931917301727820661907146535267377153973044876961703109345384746814165244205301153176957740798467991588059939808549261930581902434018509899482163355485079540240567735395647869105061067632155986275120981221058731875654396227382524787284796058748219528393753583288356723444129640490522220286880283355367425929006099137772533488573139079833423401382286060337382557360414454026862703363322394909230096964840605273844438215972075585377527300455285965780926008563151087812022244972662385005831610490715302678580371833361620891740305762864670970064509360701055034030708816900300945211548901478636232749685814748982074823131237744921671744025299874892807563863545157062401654440622546608109457582858127991235160309760*i1^28 + -1836679220030939580966815628612781481112678362033753108572551792241523901384315313530918001593184217663907179245118727475887536794749033495892133411218149236212018098994292365494144018908193645011696329287100361832344132821470759345981841024339134564004812461686100674832283059593815526778433717956709994717520330224858772611596562396987753965560583219932690729416941903046034955315478749392969795216342383649249737477874016362784163106981145690796108764338107764777438133706098020221199460129891865952033405163243778259392436755391778263483499741603163137967322522296054902637374168542366042006070985941021456295007926590829202289566019706256815624723700802126337623085030749960942794739119109504797425996169434081878136273626944176934716687418463568505681631404385396696981065487903143520097042547025390170988929341187992931205476357034748031077914034534558253388112223763831653532619526896553216342224797696*i1^29 + -28986464320487750263950353257347959560137298740056530606021930740426211920082046655270842450097106663256858767499897629048737321878845530782511600701177275121017180275592850952176716253840334633006202714275773333368730389402188671262266996172064987821619725794089211873911099113270518162900281833753082434758745855089443782795531196339673312584316655687941159930891629996979777729480216920616572428783290260504704779258584648721128567174143610534628881596342873452117271016610149209855863762285597305925932613531301963741850293807331409901984498764171179165334956168603984817370772894889200174807883128168347223078584379000274290410599288865739610020599348584555750031044796551040635738240552585764508290505901830402606507651298774512358505302790140185805628877360027983517809651429788795628117318701758171579640580849370002549238841401276871244006049524140003959759457524115387588910430575402181197824*i1^30 + -28980574156445487875954052469511126990614402479277088724525817364910622703543782081381789476930678348498044608561134573571174664461233830419434152627568543803041143855761269270766630200600664554883088136526023388752301197723957310088297541421310288349710101336293692905998247089376659793821586972660084225710012335099241151052801806802701418525223690450743470595389535743763386053171937934910851232550101282527591662779497138324902615882238644513016010629524931412282535177224908098249322856849746895300042516685967182991216770872913382168898807227686517080694352960412065289291040203637101963589440426875767230522763527065158561397742805295926139957969254722225466632674136260186675772064532303461431083777278734988063855258454120872397931537466368180353932844596778272868870985067061104730470771202033275240124306136436153792733561285032040229210521678131681310586124756709567662612386152448*i1^31 + 55971161320618986516293718675282681955160327350032762959120431391521029466850760376816195985220083496922576831794271488218372804157868479684423084189896120603995552946109444990961349438685330882274405633316994913890400385657407873204873505594419262884746622481520756213315717344113008538618550430839871108838224961863871138550556407932657921624285111130954112844958177269381399458779128671146861519665980163376244199298543372305607071615745820399958142338061388906815440667897562167369615049056100557511104593627250033548717988932563981448154267487996245681310483021227470418898617415263360883973887874518580100565204556906870535199289435859708763989220899703491701899377799711726248699864792531280148995583077709570012958052733606377781959679766127043573994339750141597072711906175590123143061157874663201580528320740900697621439602740405260469178665922236790240391228915165884841984*i1^32 + 25867846667117194833642174546160692586391836499715829939148256990336717403610205074115227744141807760206805697459237777234643565080715416083426611932810881665258191131397810968346753030280975316601564591236448226468656340865509769339032139004274781437200362904404631598890148025216134133542633868204275548571736494270574599614657162288464735353668120044198992204512839624079783540933877368029214910277067049976149764908667376690881390842202513473572060399674907984123603406180975768376913772572188926811715179019879147086358033823791991138811124734463173234209647108700340057454439459367029505160432278874626376781250194376204090477385375267218810533835239103206484930269731208487527702786961103227123338362305252137926399150032731034061072422293889855191208065778984891642413089461468569505439540860650661764498548426786917394928175512547489013577029785827205145166662860800*i1^33 + -26122204855611864415356177498514366263701722286630161501611658230136309321648979984627038512666118584041023746162867652514056933043067806316277478741299569008115292905587407552364201506002652667895498270142918798517758201156727356541798467391133525107922630037857761796698251205062389268675276936845788508115327675847282176909619903877288557655266869355131489925831319364115828129482633958159256835578464743219716662701435850332368535032712327913574238732837580331211560905279000448323546844640624726229369251038747456338665598077690114383101243893609870939467868246305165127849021788050268732365982052831252429858267096547915292885520898927877460225045919398942572682415705608530175407818842166736217840244836368131456063061414922588763394808845265580270023800006007385407378161061293336701478965885841626943111449912707308839481250045191702463912094355046449283072*i1^34 + -16108859337899447906410655778474207940689391894203191288138124878194614061095690972590111319184682768416999722558567726350248251760643590390966102655219313276050223599885522396192756857199135863509252191743140453138611105122992179809293839335297849591932913776286580197868448922616641564364845454867631551520356970635329924101461854805377936355275755605706337304070425626006708030700485370557947167825631383177417185607460859847465032582972559851523798409811794176345591578134291652219578170393676758571473334025947438141657151135124932626598247483216664191721895715699160629614292849921861566481087727469367303285218854142335670386866020957741523533742579081578868985720971651153988142119812379873275864980462546078875370176317638070962752140965004275635710982295366312970063893922172822706549909400268708909329587894665809426328277490590406319894826057728*i1^35 + -566221082122245117834394697281787344504685303344841676687374590876284727803697469449596891767901162164566754729487440442291840539281018664513415373974795768215068982092875273968226904394450555149642260062419542053406741563000896693584753043871910642610702346849428193930403835627400946726939425257570402555756623703758687980297123889398937081702877223402176338230956304596669749552324490489086355001018961420097858058773694116173953895374581116710074716184493018185829650346641322210311346148798745162930400057793030232254918900393634072517904316068802648062942518285048511296808817970320859832226298244605498873020556056329579511747901944480394345484595437348324926908339820499842789147329201757785724631952656475908054761625952059903286720307130220225713678654708394571346720293451938761370461817821112606421561879214527122740726166690847522816*i1^36 + 1267761553499408029207484401643266571078608892577147099543255390659415989110007663015631772359002035660708283409911612199345001742864949332057533392712498419538763513974364593793102332294339765059084730630879696993576546552195523781966963344518869910900205599424279025274662530959636866056992875872900528339534426267615841108417403198840122225734927522249617700032405784143403207862321871812371889899395330393387775502345980351206533285191942843276515145112417581291930378501591727080538974332122420715945597826129309181179595721713310302482148980314161023934772251255948463343793918038690286303394670089876547649898195240801077236697901084114000006121751839024800107682609982590727870951084840870929681510894998574583350395054110570206484492759455661822944499573168749948917445293181776203185885357516065902144326178221104574694101614592*i1^37 + 334799190574184897219637877287005523767975648922799166870693368806189959356539229901791313799230590367796004644040353369382919405817911486935665880367125514169811741945296432658985106500042802079476359485089010495187263953449571642421847914775675839715484220504950059683046385453245880320298074229643141133512731068662560427954794205615322596200875914322521568962623373107758286106684951208765305426522921380913946739059773925958423374811219090427602932228686767399366890003902992818820102687390758980760467936296327128556297983473797074103113344194805300442960108808357514578620395692548384769204714513773354483578070623685209288958614546329433890800114247355908645976138662992244834264757699756254197226126002452871632450976311108885636754130504828681491670830278566791943322540818194680052048248506577928386061157367663296512*i1^38 + 33468930151374225301302000394810353221709759249484571861676587470887654630556755942624683956480548837517549077009197172888558975978970070084049308145510529689445383474237584532218403389561522504433245970165356685694829255564624198518015704149836764418564204073763095245020205629392206154452201999941196727451765483442652802441119218186753574621454020665851141231645122926908151274514953179423067647551907237434188959289362574658349051348674703891844376149589457663022005333370036486774394850124709329120113937957438705288569215398586499652292375519522064689115428690526855084494992882497144588376574517258393267199379560151724086893105605896772116124362388119530476094480179120879556966383219243442878860341535158846521400136791015898486936799445354257557016327752885230947663925750802377062010432619495423243824660480*i1^39 + 1342098176443005005979251901180805693943353040003552421727277493716548792956288940534116793444197506772425534997332424655180687409829167268702485668739745282146429422020438931418552184212110738677639448471897260199425918444659511969790551794454908333629025180418982411358543353585870739401785057335030639444111001652276531433998516402593830558757131120067842703301039355955105764611659888467481590550196568564800960979881589799631090305910430439526126364349759434357581530101023350279416165916805160561059789640533541218163762320506008634350426985614112601972740060046972107004812978374959680620947274969697498556354706076224528735660437918542189436721562851528033065971477763928212440850483439075972355106852158590513892718934366849526233689747972323326955107106809329853122376017035066733047129498199670784*i1^40 + 13214515564515469531854959879794828432266189201885098780106063342003130673835970413487928162692661375464635808740835317250586282290525679845434554106892077002305491482445355606228964715532914220885914463805897428722056574010378478610403622996720271982763805524809408932894057574918798355239075414675631347830927634720310054577256031794602128560882825883965723652499461244021945795105361610233420787323681174663103814897110502893440339668917239379207182514140511969916208511186898918523887699712750735707000543801390625471269366713946885772563512911237035629357745935270804147242764483842338997700953815976517954028307974452326383968912991216254354316905776223330556376726414991748552338997653360765119299506128348000650636304192985801987529021300715255366467109614976145264158472496076590213189632*i1^41 + -114089080754614995109181626020309289975669276381934065199399733974756663806531716411500319836752415351874680339068573420021455313377751940347918193616545596958855673133049459076117525976098092176122164323164583175154369595394069561739264581152501310105277155987652351475373589855602405836771797082826237700073768941226362369244513526162354959789171588569216209509012166016838490991814285339181273365878009663212280424634842301816394459554056772629717064749122987498050724211852367015047220683561475567498892266693658952101522761303387655703701638243091897562733091504946486881311007908482869203335439488073534309916902894255801160925804655637481444261595160402513871704041787801584171365710728330563266807254476601268630083830758456871423510078828423363834748137206099901683565929984*i1^42 + 93981398340383689735358734198478066785692797983831750034129274425594427192048610411895285476878314385993482318036854733775059076573662208969077764974142087192542977783199734994236257683939418729531134940807995768920444364886355014448350904060383005281935601613158408165061777666321144364547073570803379452081729926638368350660074455850256550619201999452442416898125790924570680057557589288204683716867187342036734838668433968297192517552683819111193270892183020614910038071454722324337265988639228330319594925702912150540330046879860821761009640205010438307336960866433396881052316652726477303035943322854924555173583405103843094426139229706144666154368219839372247193596288821578400147059740537362365246845841195832105355924727176714855926367420939301788404107830912*i1^43 + 3206867717746651525949034939535689918142478933812710622678311787050958595251976913628559877765447966280468587620301653771299982301259219109717704648746952531232994760358790846884462715965527786594319022758822079882137743746222152366100554360364110720196099339063172322868796316205436538623673857352448938011442413361522847366661487164561505578212105745004026060143855980827800735312245801586897826680971209932836359658228474267829612474615727781339197359865944475659855369620368302185525995010206253775223895058017022463153589198476010914946331297845951606204902409127226514970248094556237907978162645665700790865776579814692262398063950733860052507275100343297548092057084223286930677820243180440092248448499953611145420433131298773554696830172480873068*i1^44 + 773410052899190600129874943878145091834374118943830983708576518597875966821047083127284988913069443143516596653045278198212427127923806092051806463104676149971976605377594422822358738673810972345877594840879044603375859391193353321628427241557311367566520746542629641711644492288499413149779548760988708259231032246879526197261272595072708688999182723551494608379239752651243946607993207688650031056383493601888431085432691784771424888346742853739023986990790216661477413755791898134298504880930473245078956413123738063888391037756379699350495454664206697974345115541168891225706147582827895546280997415482138628173368755122699971790912237472982067334046375493389864644552107928928892210494432842941498304664459284991879561893449611875*i1^45 - N1*32046551342091537649924327086072927435252748222944192187955645331128999710883754877822775665369400720786875848661387620412701829579381126047080028658727070470366510137264297884039284716625770527823408992147924229892490000000000*i3 ] ]