[ [ -16254408050760188386852820187463336386782572212253739274378469825863153071020236274293396844200587332406825408782862903587808868154277024320330556227152197915946160304073902703547491459446585471064117227403613732550444633405040773431309974594138417385674919621197845009214503003921665896994242475446049160893408624279129899698920875604698407119921755418262106621548781917515300382145830283055474198863444961907103071443147391711409693522842739404188515538132716232747981777970765978306868240126581929361641468805741866486932162994093299659427776843108298286282050441355851564433983966379441049206139918617514547384874339143367210843163602546937111092523218691361532046355849551744892455500942231032064020232837854191004945301101728656583346481372120969193104495596328376146982261796614313752537085545799837122415085459314449358446888365126098006369266531592670787507891267090616089176176592172978061640464017009139101663477655107041415402393822850456204154631761327913047404970593294769351985205628463682714387007269344606466992448113105278031814934575666051809239593266511459383203563662366559671227778429125394432000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -90278278456569207023776344636808373722405192589295535710909991384183989718813205453771197774137394879656250533554635399622290088743721735429094027897367377007924679906583193824640704926372662151577193877648259030459703791273516223573920705617028320776390850528253610748396801004794179628907630606680835095044502873911155595165424831519228646537783271091933046931186613170164370930386551753979371516968469249871224104210211020378987193841010906538996344343070924921951862519268581317520371823504152605676757244494479178082344064411965151037370672541290589582206882777290422977509665375277841848123867386332264432188253348679371788892184878354370904648042955378940575062855226705751874185147517087029601937927651047832687827258068983897362446781022730021106145534860346297235503040457327576472353335125366340799170080734037274611012634886120989097889745328322355090981404689005220250416690872376031363750546150058239590132454918845794394879378768349168557659563869442265418266387860013105276982022048885049087613386754489309067531651494339428968165842594245114986200586783481410234460202832271527042608993391437938688000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -1120564939029868128254618573506424522633636939515438292968485250717657048432545262949186982424743012660619600999387275910463722184607987589922110646267697124666984368900524701823380760180202378542529550862933306731600168492902239583254053247913544477027042900358345741098175738962454898177702876631188737783934819592981454995742100919199309880486933717784790070840269058603632133287455444560611038544724954949399847677401710354003757331979377505957615104587990237259538932496333312208449193393263115868567818076904180635622938575363284709480300571070648606997049824142594126403045069185274843326257353235221258429552198291271647219877553273768610104717769677865989316419207088298503341833211137280263042200574800045576938990550866156609871885246178466543910640721116062870354626884061279759824531192115905747764774748441198940481650532291657732268888360700261036961846616632805826823009335841864631517383130195116277006704066752381985447304241688841291752120680074116731914082276968098800308720832169749294022067023084524119519635086749253567388452444013596098605183946818930083993077746860083300440099882386482790400000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 3606153915486661219492522616337003806323672020243128371722758656333270491857530410370385257674665704628797337098048405762871173977120268467280201966912148737451413717278975720648888084080537061441088191817031813882332568020973298481946847003892767455244271115599202667232846436363026416193304155429251460664528164153694712663267709577407055836301814892104013482322883018886245534582781856768533868951508017504559078821152891654927852680786076963330366919026772441932582508599711297060423151690503428811835516458622214748742902657647784420340272790743188813630696464913998122882918040171776297998728494269222882587583789616522294275252286766404107433085061822838975950496526375292969610655621381965828593461660496581172601093159130279564228557616366658037265852091852389762615750707150994881151217650083521889847057784719931840302556732395999706485107636658059693080614892647638572888715761054198119643086373568874260640262784951938178447473269766160621239984735215232347091795017480362711938292921967273681359936229193762109204847339280645186146266329287109603304935658357643272168404180836849493566607412866265907200000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 5132904218877351416733936566970507139356741178713273741932926124655953574686207693222360426224075840968170716403575951489987628521144599520270115081126654437779009742058578125012347997640780290709671963644692313289940884496198755964167883621532278444272685616137403976592995635203157334414597523884489953059014765078251610124903632330988817015455947790980221126800460336090016736526116081870007740611144049970104677848454735407006171276774382737465375035626029314499836732689547137986471050889312049197380749614075716456804797985035178299795834352731067094438123552588675829488567483883744208655463690310780457887865294787210762405627664536300880196001440169173761572066935523425245261729088247039606431226225570296065617142435858002385470335444881566621208585947882898308742107832879129494826882652301681489666244715179840509308233696782851401246855642437034402030127414747780350447879884045030553382826808920919863160611504587016681791226637118658337146584930281743115786007945966770219381412745119841896654202966960507184902550563957654741462810518515559540704367613988065321079424387927758384247269241355082137600000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -11393766023518740563861230561747560362339071771635202812523883093903693661093694755966986213617134269510029612671421600126327439733336882704727294190262318957042048745772141567330835129572678860257269085954025412186033927537005530660052006644093264568714974527990020861774257709333037895929020238439622904669414168607767235772907366639039528104380877994869949292247084833623846523371370456534994789159573120028559581429005761043329185506717760050586062109502956475676098679948109242951757061229512952751932829436661561009441495474288862946532847213058280324340705807649759674691016649849694110333330861540876753757543222101036083550657369376989016654792704907062087276425951059513671889116532586396320166699773544448356508391971860448340785329599032678788151145317373572905446256487271488363210488598781388533388379344451857761889085254971259126024678126838298064503025335280739758250831752185261692348289551436833923722408648942407101885336678273123584897423064167107669868959855424751077325185840739733632981433640745612387716382439887629017388827594863183717462949725631347138264469084606986559321883737486042071040000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -15178986331759714230773315508005192423830328960036649776131550753031599416344908781817733663420711071075191444721663875050134524229544218687370946294994196268492244867597398376475521406219081488680937586054873442699443814811771480146823279325111504432569840000570468593863623042458782274634713421316620983296797460336242770851570650008416069191697979393985105469490066274306645900466473777046125772072219043562089473172403827224070710386534113893666283827876547978179676227898971707722481450866870389339671306546222443604692326325129929362136398483815371622123091567195456936556759071945330226629878873924628820203837023688912061488300846729113969232328825609162980334155977326451305016159231918686800607184108666594832957609400401879717366375749652168723507636837886149259973148610543478088595272304817434229188709769265318567964727062583190788672782148371132351844477253898412126273890991635410315425625823485202499207623664364908283836382057986652208427239424852112462964710354043552014748447480284357836710676370087235753575722997374377818164256950720351878498370913463272436232892463800534349168545044771907829760000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 10011842360762927647933357592708148833807501935837610123015049323225033672743105780327043091502829023094719620222916717612733784583663898971617107269176830261651790141351807224857247044270389268382691980958690189585865542352962414894850080851182472446643150554410043444588425486246390046406351063235602654508719693511519990995749960685939774434325652566614598629098003892561411176199951938090182679992829818380155255345497473877070970249454056162421374500097190308866956171054831280755299838838259891255330695185010903454017667228440020276321883954823176014853660988410260164038611240328676032507519912627881933686201756325237918543654494446633278956396435489759607443788540485579207294334074348785839026219244016418130621260459778752552348709417478647046729692433175394682097713988755990331266856707685935603910920829229252970626172301857011923416484738281303873495140627717285716816545481517940848962766743256032909214417387775262522802436570762238412735757548911904844546080176992764564248981335159729516176137725454185946804842726654124287949413444926243205518591213566018050008090094957271219352217521265154457600000000000000000000000000000000000000000000000000000000000000000*i1^7 + 21739189172116281395443138970605526147132862430763769781715479987096777420593107743565341155283256412167286355577506346822150920711067394693311433912191695901584742574226160168410223022321148806401184594255401722730259595828060941009455742999111433110670354919712769928805414201679177281266364785164448615789102514758168800575452419001338564561107251971168542859069312943734148206174731169959722274538648316825771612678206591601562130399300480926455781149665914826253534749489280677610440170388986595007925887500303373322749231884864090939649705926110976673178059695170596146079394940852883110338533155713420047017576784349413804271912032501368939543422883932027592753604229312539345891176967952663573529328890885067391867757757823926194109092374440118185750542370203231778880313890380930802396316473862664625430630972535971255631280389389125343282189366286136207617566452114260982765024409312967641804945659807527979965521745256280042532465226432799505201247039675365761246316987560180277276908741377549067300031224864725726377326155823314217725125069032809583386720830346458843350184385968229726226577300265317171200000000000000000000000000000000000000000000000000000000000000*i1^8 + 3942705183910751353372106202297591373696287809518167312177308216153806137283044432952195436544921639856254195188281325204389543323494195502970411103730697361733123556337924071494669928896424443134153769983291583597139743566258114861281823661782453056689007152506822750680335147822068728909268648665255861485594485302132588004309820869334645300625984515359172865461225399065692225825899224964357562962473092760512224680673356954737722484427171326659792237033640526945407251972953452586773160105686704545065323152093422431404929334928190166253875505307278449611466666182371350088789501799427891443888420251853701217647054297258363741595808350511181318715453391913753158140572157814697121435639557572151225064238140249232164341279504544296604632501406494645942064072515512374942780362424646557664545518306487706744451471458209078258715015767248581640801476380260089544611233803925512872616137566898431268066799403830029313184904168182476664415084130962162503285709505160151304627793094037148254550257821912752690051531984978191757559583745062841900341723476505488007111024135823848619971759231079290939039930375575961600000000000000000000000000000000000000000000000000000000000*i1^9 + -13212755915323126898191591621954707773032089177889882067109606111677005547341175073380955114249024657156258672189586676183891933155352859234618886200385524639858647821398436111653281309959539167148266177664499828534622549878911672946481363824879390028369045618251533543700953511853368247883861024671275401459479122612028954647795854537906157516189302220880958834957957062348149780549919327457386925817535571614316437761474619289516187643176194727587018136237966762389875458655783678344792311781253183474099759750994518534662101196819078935341651686716368152196915556287005562828022762476128737538336311672777243207340897686894367640768079792474307260353219772375162808724870484858322160589068817632550833137954710591737298885489355492408336964503753932867070334916066790402284657645670828555554833626004809443307815329604242436033402630490328958142081280632814428409220373696730227616715503430882014507131286126657354192686939116916516553560364529633260610332586003523923545025967863679629727716261999291141712216705499366781960027276822885217321582379213420318979279801812674222676143712336050100687135702708146667520000000000000000000000000000000000000000000000000000000*i1^10 + -3944941948862450475719428155605061309931923291961166311056585221375208093038357410799554871736823652748153657223947583243057596616894861130562123582376708704100816970113893236186420528880612066572999411759401920045164612951160213307964910472630479573055166900514975815190167188440734801529804426850296189573451475670749420926315693105222686014001926209428917092414205608795775167016237647135411176468655799337363086892821581461436002342456484292582168077247466767073362208672253286224069304408319197823816430077600874080413927230045681727647757101609795777072185969093857784300844510493015248056089573995961782663469428185571484181552099451120157994785061441943628200430713579293270507192352223425227575564851493954706021089132794014899699372309395865341921027283894265346004711478861594932385155015058140133793821161430349156075177583767213111612072391001740940762604424170769758705053088534976976164303339982587226815615235646589331083651060095708034442730849801436424305193280836480790362756666533913269002132288202669515725905588837931117836625212564161569641831818717974808063039434406669838469350879429478318080000000000000000000000000000000000000000000000000000*i1^11 + 1348716548999026611958747506453535561816006536984914181199041725405020949236114983200377146372990584566408460761348726721250568710464036059424312969636317221846045231914841736290461535176461869528253027690669636239080731968893119034195459655056935797294185869826970937799198260911837462317274999171245015948285121791851441758409966158227093578311482861173355528441573250452102706106106283320153704859243441562101323307655478759567630854663785147831144138765786124997681108028637732036667034056404243149626861764083978813875363999371950347876189349648936710215585253428409274992088422694205298444833372605991483272431958935317032045811323880543938603081018080354398703271372074385923566804449003875372973327043458931662228436234809031244590153835428363784744239775687822585402297250333101580948123411519403090883177409018280872798323410250169609691058561178455369769979717821013718340556872142422040059703447887475027697503292972296859117746703414036020396136471943804753237246201681499288746737825550467691446795108466708608215602931092103829089209330609314725793750487667150067157331336948372077549934953954384281600000000000000000000000000000000000000000000000000*i1^12 + -1806244380960017968185730430389310511421745959785293462277047489237753093009944188547964341217167891800575654721052985516359607542391498544274599031197898246012187426708847940512494986896065736948817547992220339307477195391414233936797914218183185721628966806500826190178697108543629348971956264440499398310964562697143836910476182140324247326298650276380308177650963026284023693586203134882456671252062170967666613754623711777179206344485059860937419590772045231430203844378597056141255053598737208374204349452442937067562936245138747467792063547920190491369055410921725031329451700132730703411544517175028230479203660407997752604022740587350153738027789120853931733503580182274380636776483409424683300314697946100246657639478757594674625594265034772467773676467860079494376081634860945530374879956314062428456435000952579133339152154079379664693818645897789119843249082830252376995130607960342413918998703530694161755177611995511631939515022852750320061825741816021933851025553180396458711334030564342280447633543064287378576338390311863985415888386655591245735056160667806289930831336467460363038946125494930636800000000000000000000000000000000000000000000000*i1^13 + 256240658024798961205671692548275335476056659242493816500558038650089632351782458832992368641037781089045160509085645458485202977845005766539561092604173035085782233539827464204554960561568124066309963725083471568077360932452648115625437636157753409960637823023046836452604101709683401779728456464309201246622607686602477944911943242889771910451017046235639748096953197312893746376959091823105132140842058482574773059363539905376314518309911851030277415361704044718942827013658079743636313449191677514031376230631469844180350587815808424055908783234545868430544627563419131205808384277282428922441131497560225280541611695809119688455995814204372675860067886188233863466018701302267102450733746167066480727765609448338381649460931465676237693488201580831493409069390817102612740001779481005327690919045114285401173052894140549656172578069051396815296992883719511204465532093262161502751475790847176509132626310493447639266320246923254253207384127809589326328467756999600973714380789042039584943033063535952895034117660899541441746788170375959702407340502234344363243169397391060422082701172127736468489513425541529600000000000000000000000000000000000000000000*i1^14 + -154771353155165108168307120675714937478328642806802805745873937643230820731267622560439525703960598727694960921518461373183139211930045158294870796872655353808894801796336920644984861024966517107489572165386001678881930600380131452693419213869120723360317406063541753214135602091741664861371503840894188851404402858854910180965067547552859258576470597616010888940256071144732444151562894847558535043035486644144122550229104217326750101262146188178205165765420306272310458957996001209049172783793531717993812230069723728757385139617222384512718578565711264238235878197348346339074376876638445762816819694669099682196548685829074156371723340005202489455393679031704813786803773413653960900077070650969959458367350655820370017575333525117718869855022592410095365297492845705081433241080290843472609738912463827016026646888859924227972807902996088674301298611949528176720960334395306560166950621111491469744239447378269979766446675941164193187443711247106044167145113191028298375694845015752820838248930174946904396968582025355975868187998311840039502809783306586027140250455685188888091779377832739747648891876414586880000000000000000000000000000000000000000*i1^15 + 22547207809524798567836957782243208515256829748136235842947246647378844420993837133399504010446457404316239340558631935887143240511462363496070370989846387057791587887418424813433626938998609234328625706159613522439572683294639204341291033462401601021702255104577983426864980497092436919837074856457942229311241265061387430976096956318476754539117828429992032323226156087478829417003534797420191903861800645719883968054188836554992005407181542330089682677883378464315582011341225290598945026221376148503017342011458386432313554212006832271019595569563290722783462715664455862864161867587078858764222203354265787435864774205559680174161431015951282055194490798072092787543053677344579289724090387021990253420301573656917209204372667932330033050665600499230015674270081349638159120184952032826074546986691813935259486095972461089610474750569626714972586135413743368457893667717186271782025194459407155152287602689853538071555383116839492037493988733134199743883140915444076648272781814080248141616615097851680026599646679807999796308081487937561578609047536802613685498971345945705865097648348663880787142224044359680000000000000000000000000000000000000*i1^16 + -2338578850896643381118838091745161125828100853273376919666707562605053552381243845991256842039588146100431082695659503057052297046826242088215395604123244434369531993197668590935482091692846017920278415247551683240858521775324931282925150886383859603965159231900924134792928074161969405048122119677392297081743958682517337740906807207501047610588291748757007429386196268819177407379346339031287228320731637114804201462592158401146232830823097585611581428647050254170225333837651803651469189761339242641675719632837528734176781870099391088808459061441051021309135134330698319970188609914178570210978578166673056752273906697650583545896108911463493120902345701826850830153660375762187494647057323628299176938104894289792087753757085185251354427209038446063844842324719188832563337879691223240999841139941144256853242171433356294142234478613090313749400921141219869407679819487060223935570634567578557308234867850392997701405503355710743101891171907748011692929128766163834405923708452309436460068132021260982325432518380799246725647173943135312983240541481553617412254575223484035744199517038239408889852714182246400000000000000000000000000000000000*i1^17 + -74418778244882913285846455197672054562686964420034566593653557074263059918022115045734968709907977828890773081329541984453205856881605644608177381693011991104363107004807124748005702073246348433168453010512926702287983021854402884762974102625145626979516078748052081316465911982399439117204047894541760811730487976881263177999790678653766058959869254770974199159018194506693119031025883949388416127144192170751362271599453719425091571369611836030877233514583676443122015211718144888031894934105809904435475206974528889296607543759160873704984281250006892515433545478913264992721077134585879759669726521686248493329620251467833776255954825782438534631046867827932316039120712049038633039847832756197636263916322968389684248117273761259222748843305301287641735646593640897499472336758419949137808377863076337453565852183453109716433887506244824768163036478671312701552597016193232352673664051504579145271900291676976879261725712728799249527833738652168223320887705094206043914107630291454425549109271990768542492206666122486312563342515816942063396208456222409444381827097362107371444119865299016145787513785548800000000000000000000000000000000*i1^18 + 28315542724232283845745004623818087808189760131505057526914684270390060067723765391274663467921817425566634588654771798420596021340189636831134652351396101558188061028999025639795863551807548179292228369963707741584455215782376491411294023947840551463197671581699793156810525076668454166082758249924417981545892844847067144867594598797779375801993415059114965941552944084167726140693870910752962500523247775063951967880118085131958685432369974465262131920155254638814634163264402074242084600816888610334948763845015279973769647333102056842082231060643369128084593289352140373787619472054237677167939851622034195020344160349122521078437425463791276982875741650014041572101531189553537397599979453585867934596659353445135137762547351653324683518894857312607561717820412437136819885806570963671703256933688873792193591436479838779115031573728991568641840175403626787592274544932733172254601856915811057587213519281244133519460916080656248234874875094799426990535837880441216644630217385927419836091676896573374994698533566559542469510257489103872542504863041667343484950987735412309891781320503461174821504260505600000000000000000000000000000*i1^19 + -3289745585629780112870137602777849864431390281845405471689141505243340490504938042758409888663634002532460506360917280333307115683020589376971209328288631189692358236850926100110501553820908948145805708931127040219384418563930351802680212524769014254594640922179832520671368661156335178828684762715239744462354504412818375209610277477725254790451660272272758236946996151077610349658789394870599527707654226255225399415206236462184387910972729345842971542695885662349641220331976563446388424594316473168591650228353641688233279884199189648529747114944070946825656687436481771159640165004617555665424351021015913429300609680109086418335747714874463287527900552268829092414263140242039608325798412573486535307337389602432552712289021082478749270691360403664934372125851188254572346610132004238047280566716760503888075384295169724941950031349008336584489885467319112231204714435175733225741738402544074191538648477551163531558406089176740366952202166705126541293842218049091414547731786871416173319895103616794868343745243730615622557141065394496250320318024568074721285692497781528555448871933522784552857485967360000000000000000000000000*i1^20 + 74290676941272164964697826803862534429109184767770770049715641138860145882584036911627528609234530616418031250205113609933500515092938430035948312572457453329933387062833903825775853864089772836941021164831682291607810059574157010658668716999622343826343089208689533708111267288275513283697550893106033781425109750536966852332531505860832901546120201100549777599234064050143416853198601076773925477113681828519748103010294057660866343104487976778961527027161706333432008964064448357125635584229376323474388838650992067266564150853877089781375000882923322967767939593393142017765015382335418407913064734867466347326324505709642863274465454349800876277679592162513602223620231995290896081867282140540518819364300860439999821473144202100943773773730146870377613898153231746215984081207981194864774574853491041338093486100259210959175177399420661518234569778201075587608613955452189411655681679852730642520758021527064140852556846573379756520496328943784765424988993077572155789337856595491292808017029956036686955111533340030972699001906661584961855000620650970218032701840667507660834469423624077140594901647360000000000000000000000*i1^21 + 8469646713647902197676586538931887350598395610151628238410603557251030504384892199292016574156228716232512647858965254835502621162853684917452398771641848887035932611495388958233104424670355845235133847861166102962700367676667817773582163394631734956519099818144857686737739440101225912839377587237753078217688676958693299679040047042572114003483892053871291798230855662012948809395810091226147541433140863923029410845528385470875673788439682387898580237653877235858171632080042003972652309319539570611370693479075892966254483516551159046538295754371731635787499872905125965025536379160186159614385582784832476053953655634259497515106457913298309436491473968299826163429562942551766954273231687414407698899640713656168310846759195937371805894824970106605525402928531145664170344181134160705167197515580195028667990985173123711820406044038415457775167951080090018444114028496468777485997042872666089029691233757259696119489675282193289075421400196900418842216218256209513285234271009242512601982294172168104645052540969368875898637656476976965029490845427908704162526412501148792533050691954873185284495769600000000000000000000*i1^22 + -1031300885008118897822349511439066431366249748807278424483949904355483923384865146664281368399752911034547589824123977397630603983862133251848291994898506350046810491455368985941688069759593926476223544039572489505836229252731109590675894737634464610783338443200668993179870487540593323167074748385769167023065720450312599486351481951555072765774051792829092012214759616238574811551140197219655381434811137911896668293017019787139503829707051059216989968472654180409824165448464427416199369915678695912263043090860496224094589478629492573390828929964616400649383779330610543837062113309975948751890062955184208842312874785426208193286481875788091063122434803606643277760859056621449854536308323436138928112212527709145221694609529527785126485971477043601416546057335243177117606050328483108285970471278737036092600891951270627225028369747922614809634332359112875666364703485564568297865695806992952049973812266652842595397916200780265834688346891578322930463137641315432690528527375508572452694321751486249048338512081373980674462770714300775752806614732960925175269808714472898729101795316653524205227212800000000000000000*i1^23 + 34476608260051544324829951907693215118781125201141053389450481690769033170554703241804694413515372347713924878787996441295941302698026569174289098082684743413344877650177947779483178936049874830407869909442502242656376663282072521241323641312127893206851602529838977362677390725000823461405870295945724773904609008799205595694463522191055745674566065612359961969044538844855079339803729846366705756031666533138324136933059638753477103824076802701477443473214491875529929531673485272066067417653121820492772977880758045889679199783261168542213028119142162571709689501032492952386831417882704173745713561167798906842578916720437843705727545976674864932031330755140469819269276687107035885147320207330419829771592587179597161380556544376503712893092834757111080026635476261244605834903547893315593853444572023679805420401003140681650273042646823822986196047986316757515881451584910644216238498258405860058746870475325297308235129654761320243004260161015936816888641573308983825569284927597456587024752094871656477580764658028446135444116108706736330459399169978910779171436954576368824699105960343734163865600000000000000*i1^24 + -59537495805181082920527459786904184887133179122176828761341001277336389593020431465546920076660864748312041010495402040205055583108943210226134711360319373727939285557694890899479775725174780169791208116193713414742757234102310862207373809852835239341030856636117100786664180243722725671971556469122862129165294445676132310904640194005921669856979475143213271959534349720519933765064557017402706475394037925340711756829214102298532747620054804660179083632456276902520172889666914533258321375185354622505053314309217116163756397039821676528775992549294650814860989080049183110015258592959540466867902299235660196436566240795154878392213170131686050459584219593550287722993455561022808185810307627132653944850335057848353479805664051486787103695165635402631939131477456782465490070312955274861013037425006085282868700983882329395771755502350297438176675907241527810464361345574751787034379314444309106914921607763954932874456340205751685481800332755948599766620486934551282885129752175103655291582855975715691863540746819795210264934770396030997843695855510037792439563560874093440987515341885278433312768000000000*i1^25 + 29056454118002959381250447722028296893599802013311252114188868320277642015371606268328389640370491623375323735777099934441053387139600095220323171814103873495215517206438430552219106578075006333599247643395577140310325768705240894688736985465617463233025450889815912316645998396669336422660100182922497826593128681925857762332092039197876861650266714040707477062876299521409080805060134793129544100426872042897382297481310776014102054287189409890515787420083010001515068379973488495122891135276346582147388025514691691692053492523668262461674392938696806635934090646138349308777806465839851665953586493192964150062093767378312310622855247706812259347093791272271158760949872567006750281566445502860283150720195052003805570292908300948239457745012665924797180073803478001736188070134369537526604357193554256559007143640396196131006416256659054669161406216959400438375949750409668786709282481517290781475084504772064920907106390275315807231539051033209838778285963680021960696733797592428224763816997219976101136480009903166324281539843859429836750240179677438949683878943394998722778151033060479350079488000000*i1^26 + -1532895228679721775637172307848549063018919610767195044971183274702839484025458080606428983776327162730868283794639533866693586786181399562136752009748374440711923149534936197362824814914880683272751670064510814379499034152650546843137107959866796001541907946639059527689724795137794085263109134038086739220636469359229482613092764952981215824607238948978604461657329753577138401117116429326151449902809327037086970542526888411158363223753854067661766508316586786550504543353549123831176940817491838233959831792635673738764805387948894175132679823677809467270365569972548275104362895394885385448744783564723687708416711267081414192855014159148974319063933499821923955951857479564361400515106154795859488862425809620722864447978417912340158670996628249106796469153007958664250074376608939740859833825070773938392052126816506852054914948196881192684394829630154896898702023224986027332596698822412018021623397915547077217831293346994797428260713044546819168070527903322498749203495269413275827284642755009388804679319244704640772754689661495884084969088080956813401662393471418728754255921312507625472000000*i1^27 + 4237855399760254226200079010151378552678464790021225268315209852162841788567570333610977207478171984677010475265606583560178889160890555692734135626372915028097624799107924942614727105487824027376823832866797613991463923786740687353696817613693565015556299042285623426465134139507728931744438613679851860072421873960225165954721581641587701727037867151302073889580203647169517890615702699462260984884724084935250881138292696816674383193651567241690622372852834795711771663793504251953042971403828766577665116133269579551629116663739408526542459876205974838445008040386405158292843997319214196163755819415865843981254239412838969481372517107233107815649019796533953062698473148564072127597389587059884484933226865975772080568184472572217227900846066712527425854279749618009124300454060750185621892842402959254822611980200933674162303018451235140516637804662313995928449383127581741756540589217414239676079903653060686022363115042990595683753224330385884155406441485423709248389526662547165474868268402815355530385445023319693718973866170327623824570014987349499651222142883677294921566371782328320000*i1^28 + -60160470891479484262914710674715431975573096120354331294678404321505054215593444373160466958140284710578078604142696707674675865003914508292443556852096908244327669946921552558343732239163960250949077362030159034970205249714471007617537062974116276972353714536734311798379545120455440856350934937890035888598138533759682620828762492126327741641965394552962848116385457163953866893623592094513283293001074218688476470750455336819340699537651059917950950480849427175863594996651149029249708614472470742043237596271175838188956146314185870541781169324608743662035590357554095868439718540400418938134613453968897448422989404311741423330403101162696851782480921174643929722078346261375987346048440806586063798628528336953532940231050293030690899222213587232585259619565395128501727897793108524171010832103906115514792525078270534520311221055498620376441751319997447444058410655471800062980154637116952889012002416022325931079675349373399554817930830782853748525319077511749185988579371641436534907746934376211521276894389963103566413079931279020387687481442748264346078370464396837626416421928960000*i1^29 + 314963537490198732171375081459762830923877924837495193502382693402508942089600988874956148300012125957143618243098728230928474088611326826982495399525468613395568362428802445212016938960862079755001526447766918549528354195910708057147170579085827963460326357624860937975796339664121929626236275670302427632634287424270774792582237023904724318505583339553045201237639715215336713832546634704753088300063775101379852550069481471089041355133951056435181034905656726745263578556994486745982985022471274792408007708587883255602167590399830338222732774870229763019858889638883964529178937393167946136765289684783910187678124528073589592303498841698722355408127128405600365820785565306492289286391821032378875990321280308430390055875393592442709669119257343387040934160420293679459416927712293923448784567545755171554728310068486766676647049086848525323586639157442708584151555048854567700470245045586125635016484541592189124052418718174853787687953930707711998347849644451557745535929590787586450168350944800046858607916104491014800494700789195002365240485196478775894254876882601223849299148800*i1^30 + -5662554017801289359411180114811076570482529642547940585767579338020786706895893509099731013207650699040100575813576863802388940670528122984533020482073720570846312639226187426111992911007901059727017180547877556120070017211063870956125667684652261999147178472115671304312407404221045524402042290900454454878835908740018122670565419434152734660027280396560822937389064420865808411284330328354124508791558556212520218130762398958241538589853798056893128793390393069457242908973293726223164082171660666589327592893056238224832188036391374946641061804027959906753924467958154737247198838055133391550336634576491091705071239703493781453698876614707518032289772535233898211720290584282031068547893821260734627137611715024257291314866704557638414785069396734265965914039023674972133118034853764140794920616340545316685723137272224088804860020881086348802889435598487457348686656614245025300134798329093907075254097016901765237725468574810047502037667733145727234356663053387015747154080261054132457631804801101369067192371127929090285935920746289495617677960967096147775804610146829892321280*i1^31 + 71098952957439366345874261778584213707828269870257606478250394587012622453833767634203566226402721510391499755278718705796176460047874477615257384942909409383333817553431113662627278722611944707839613441885426591147019751391454835884637076327708699745393314905216997290683911862740748195275571242222014430116489469683305671519435433014251109859810871936339513969438590894700385179409341960256067743587274775970076223578019608320187039729446904932698299077636628869672999853715937165652636941575353518422260224276778395375631307308189414003987594512332248814018316129243195025286103169448472153092604243537595686493846225031370816029900258218023354896412151865820753132229724248488793573138187295356794628302899834447302209120539500195528657979783569385208365131422602602418152052628784114411876911563546918406948326300469089598054024623872526265338514258493146857449871668379716595443824827536759980863351184439119265308249750123220636587633692226567800040477893263170913640979686297721404135298388813317179532005452307970080747308354832348204299013420479667184289663540271251456*i1^32 + -235083634758369527591330222965609826453881640812905184203010491819779985167151569954607400541187328711593894721670637992722022102781490758047387656476387769706370514644478508240643114068334769884070620946233123600156546031705718900466903573818952876054242088695622632961122556727765188096728484263775419556628499776105018001651722932664212513893601378278626820569379486868323430407346363010751217086214378095819922429026179038904174707859963336992955104970227850779709418767756678335628397981115413968030844900759947144096430963956363780235118165170910167973861562719196745902093129029273664500091902989654644503494368619074344129572358143714439248537027983740660634842636937599751894680056524358109871676615166441870172866089557811398923080033795733247317035871822877877076443312225231123341788966604539086458090540856326812972479514439271348865858175184376079219841300694998698998617246874051810643838667803613494367756243991278282732671884386695643703794531201447191119486588538241130528400931862163412489557314255392046414764508013734691371742407586172461917134668169216*i1^33 + 98634150709920650701835345045762985235874610906482605595864186758662783735201814492552973658127464290703551885194845049229349466582073836347961469498300933992046356342803900998709598036959156509557438436537184909738487184778581403613398678305589832087588832178120908306486376694559359034413202418046529222401900704493083500720516550901996513782700690750001596095518991163651859794662518833944639996969832938918314845226549204680524808669225926682440485329577120128680452974680698135977081196009057150609495980625056314682065435891514572482711305750067531825690654693207121275706345141372513888818952706548117230027814408574240921615001648213404787366582481761686159675993241066413402387126165616206744644890098003706036472867602734363336095953621077921338492757461704720509967160284592693331677613995817300893876010784243614810748408501949051639024708373738916835403157893364557340671927687134943878852967300802027184219209465442307720636342066480271595442054142397067969445885628867326577822275606855774637604635411540605068560872357994261258592312202313325875298304*i1^34 + -2470615544294550511203489742915923767022360393133691638201258039374622132851057429358186063642646255655331623717515849078245412267761995326069984175655666337106718206212303697537007698243228252075229824884774580686354534214224615291163699549334336742275786120236556048800084287375094169609435214146649813402428423203505916518689937455089829982756715893383466007914855331510977432273485039060585924092855294624569116071488989111657398146389597447470024802674538977551440979679980958892430184612797198401427897191232525959875091192346474076493082285622936781060718860512901816316854852137520046623574382992322724926354874150167902612630725423780062487766285882393774040074132377353473892175911115885112518981775192156338908782945343521003581129706423527958325942715599574288838562017224161526594529180902811634138741780799486311024073984464172733044021852460452625086687901259086251862465117454445018575271083257712611812019396988087573217116343691962494892632912471927999119273558766751445053657869906250298634258171241058575522582184038965612307847542602727424*i1^35 + 123369883199242275815680490665616719567141555685264880954269536861786835570860894001986018277385634783823742296753542993510947312730440803803890049876706115081733191975649462492231956110235279413762158770035972054997613102201874883624195771390913321493534535932150581165127344477179125748238597201746798746870149855122764602049396283208343109004666716824280130440275898038947892904783552882563532216384400969971228405364747861389749681929487240413633939373968940770775326487359849790831489184516446398236919053858849735114175230782826463113334902554766101550291789180540393729257989384880345758620438415410635430791854773562842075397566466250275086641399123061684835150025973272008426014031560300226124367160947234411787900074569632644285084999302951041617479016079383758765432883060146186335971899828202205487950542868369287380051601074932288039782412234524405758775926324132779935466865322793375325943106331809536867196087658489687447368930749966722013739403621296710299346034028627331558594924225469680264886686000964847878374895221489452703596515688448*i1^36 + 29488190812730226753248299814793179020268645827410404553822865788228278902707884611917094899087950469203326934352130168096738098924432221029569389524224158685022084758742390419211793262166876638828605956177796374445062891107366342048281059769496174301495545082582239972049966783188387513786021535098435070184330756926833815694181133472946535272514233233881181555884653114705674840846240120667788461800383149751950228710635832798766086497474778871232293894469185198233961243509975822495179940138657397849914959643288122443861916935700995362492708460655963091109255345798431473955218942208327801043129810206381383978297029939275513383643902477788613595919918621914340895965122687333232990874544035774502369113205069732054913953077964200975307613255338791928654061430586191635670100798662171881002427605005995566347464579441788856093786020984572643377828181996005297669894771023995554998888069428372069084527720839745476233700323717205615373016028717524152625333203685722354816898241793215496277153358533116342530222602569898079612455397098118526795776*i1^37 + 1986460972922288351996471546982543255104336043181294883246921436345767135462431625981900363202961733468762800411746509363541579084893937392616808803692649392016280510947523703241661131889119639301035179448278163650184896130303088314766957452324990615000580630570129209348758625718912608026503561709908981416378509443828628934880784805127449345417043063589603405005280957483046871757926449650566855975844602663088593611131422366838282893886375318837806136914654086288862920491077673909197901339480153316616855995591167557109427755201534911091226073191039700498279644565876221337444185076537234877955184434906826990097245174212279359740581859519387369351942710010247354704156894311823507495386335515548943017941441514022074417456624251563738253618154997526258544034772271989005622401159759108968279080073531619501280069058354773579978123398273719505670376940163768134470116924158199845349043850162082912920560939346678294117983401212010514808435007780745365734802794197284401272948540717043125229700479858915556060554226959067005842087621951488*i1^38 + -59633102215564039695355134522381372823295753811510291837808692266519309134491516023514562595399185619461358803546215888660235085447508438903289018706254953005501544394972431597847318554775799177873144801295185197792130854558782267727661199771680206796072507299476172164989651580318303009651267816528720286286304817685161921984608418085929199904239826541850303871927500223052880441065551457844605079937000537216621459326005930079385690795473794428477639201498059368745176061358781742616292679227027558738952409807338810755035001923669792171316354571685959892740359651019063834521475869751027106629641407636779183518529488515137951587642667002781548158737978962942337042523177356360021607403157354566894513657826997747196213853786404189922975324016509408284993362808468668066465782157979126041606319491629576079050284510157075919082574882089123884836900289395519678521695546624453546420514634943266290637241117696987914033958015671381387127790141036701980889315006115141531975065693717337425538146920941767819487908880731921387370840064*i1^39 + 545559840373885610468318146255560620842140265287163810633684759406454998831287982310252941235209810332572083886330471414922387700413020102758912007368506455435157115387397071435135917880410305124871925314208921604975145197403550969875302914545798765674459339113777911449042394470960312395428882407336593908207643458950881649938075291869652877805828497577452635430662331512641519305554206160579096685047987925353909347693670482081153162608384331638128965106207235989627040770876846174837640921443708083569786450808091154517939556024196513756139836014111786160934707166372022217507916653473613187460168479426390693883798864577825816491258136969921115844255664148580097790679236715330102840662265771196239384982590066414882242135311926487810014980055469548468656045667069755972809844226551103195580239195891273354637374977606467734195756014058151017455684655557981322657804696595185859995491296417434398027368574449511574218178757031718469482353795058445229619764835834174721262286727159614572049496060318074809236030062183055360*i1^40 + 6280122481070731593138383642834523091972217999678488241708993445653171649492069921037178846039307756613774587598220507160936383124533185899509870721360050727040055703500029876464826986339733979122775620765970080509301474781184289499756102817505328035642212209856996578099837600252496561324827105823589426599074857810070004161907653453725312939987118382261102151722004186353039426542881955986930137945493938405277626202673535902354959657894291418038117260462528169003986483172687786669753772744033042719289822391040518665269146128511522517681748045576923922739496541949641662848969268911016064161920428919099991975290179031968850954624887616584551380453681881467763930516472100875479807052564485568272660627014878635108715483308194932017837770985124852966665291969286899928029725482450096397682155781896182198310765652861996305308176833776925312383335769468687831361283075913170628133346446434715938026077563772049577255663424122661247956005509137050202685422452739811570955629832241900896913696933071380498828230656*i1^41 + 23518271462538881604150948123125324584939904804633536498648126934797940299237135208504473578585496744142892935206801854000121593350279163075244749687216179391982281638594509515166546184280064466986753462381651010422121167153017461460493322254655260766110684442040259152939373139181826230437949180182587594557671403103383600494409172647709389791651580490406237617891539098200704534190548062981656720580412806231798106373217407311373498518523386945004497553565309002852847688599722113332582749506011655021796444461320834836316896625501608530046076203468864746188930146203429116817618851861577976720381703380897202993605259208469951597409335442047747170330765461608747657158318848693355836502266692638395407205214958483163756114602967303256172853936289961481361428326658499591882644919893905081445685593524962489945726211470735088691745182003515652715999751427230692181028640025850682463173136158977697840088780357518737996139041688293341967231617405679572026077451331814009907109647279810591231313650384896*i1^42 + 33930463151053950056789062437811791364618219736496179933827185273048125238374089916253892742259825811950660365164431907255558262669723406794349407738293383442467357058575375997965246452907937760855980887593841313204443221163901891260483599849071792695336877839305418713685134061743530212943622470796456109071218811032646509477588301247511841975532878926228443123723017344130468191707633645313105423025171998446102825743356738029499283057906265690841288662613850077067479482595865749314832046723594950898904780215082422561640452792278815092278041668689417422540255465892191009627119019792881336332479711935100721987962619967598241988470108195648147272346354184335650541139828519023763544603326561826930069235460418655431986493573422650936018888398785360412010007246810960290265800957584367364742278677532599780364457463771004218831799559361141089976203100837351544626171031439907465417821363703346641974871380039686457176419090289223910593956919156886238442067158255613543116526040884942209024*i1^43 + 28168526879308219231518420974985301776735492457482105739124141604684628020731336951611284640753755876059063347202991645050532415690982968462270256037884625702555933505455712742489323625846578567791499498922449935589036717147261069627267997890596845652226401891545869071327052438820784293900196691154473022566688221377940424503548107992641995796982201958486598549171652054904383619535952888901060429185826038965034796621498992113589450035143734363655359224365830777228053521030013789503622620714409974800850720715799154352390496520671294804463437420514051284606221270779424460538356666098841777511360249967936888412708826865827086623840771566238060146043534698016458160203616791486872365443867384505142938992136639541807437601248709147040031847386206294332647763687488263491372203584408833855261763565018544740635194582032127213279448954976639900523078581008652840939969463441480443182649771370266480266774717605271121484983369366705267161570816260511082366263077907538764577636352*i1^44 + 9718127436406347520334767632182876345274244898547485593792281541937182158349534101566225082707741933412803726525838064782456437459675360582944571427201265956388126220956328381633024104498208296315110801999696359675127874720198744613825011205856150531695829432626898331351847306238144568052082632912327997897138984030732338040318947890135598490684225290459105534562608264848907977708106852349542789473401839563001364962471912983097304278690323236076727822738700070458850760100786403012318986180779812276306332688632872249330495288975808918951088883820376317520295188841497764844758200446173101719410101751694867743644166722856523633226973581632930498797873908925532110581897485740422646558523196457377889842802681638709090846797874750237222699413070405658468072327805633749422153491368205866937133159983187867829366841549475419207136680821824680108037547131357808684785637287855126022203232390867586359324965507675992076746862169707313701469404090891099221259769085952*i1^45 + 3200319000066207905250408966324624943051749562637131523186772214229740367360287630752975072750935062410447794150011502717414352862819625271373933718153039978786566610869453950850565418402591229738776600492583471689480585474799790105251503480640867814673485561104764327398690224695975329193932670835241194694836278482259982263885459295319517652612495751889714303212845343228652545611326730386259782276082423282465655240997733491896063236025167390166593867747578394414175227465990011526134441801586309722329624853712120588520125336418685741879944517796682708044443287895357323329916523399805910411439595752738862975713377883300987124218035666779025427263902534527034710180542173601947145338494894202079763572784208104372302987911557394220280321058717836094765570741859178601559995836862419511699143335547149391019039987151428486291648467647673946876226324376740076271561827929938056347629507293990835347249527449912845557946009387990035762810384096214122496*i1^46 + 208954852553433039485754168437039457627292409345200593955670855782664852287673065213806317633432927256697773670348399553307064659032995471774297703458231251835739045333345923682017781124201293706347593643778021344526690128205977076407298496929858621342507459711492252769064968515287039568569727945915216372503436015687678044015215039587686004835377258070380698532834383065590111052352916854981256467940304274301758691473574857236609091929514455014016493905446594637411403172159767465932087964768406470820072045635687020280661266003408909232496363386227658040065087701753767680442553936021853566427476159406119006271267047669857895133862237193526271248017560629237187991829690563405904245382442866625237006165469771268053963177477257332349927537852541309574210046327293296920429665447369677303950718111535729856106802944741969957070051173151605947005189243568473104249195832860899357043908570275894026732702457140290820166995481596504076976128*i1^47 + 8092316015042323387224075227707814188961288975706242718875581649444721971109021296040745356631489188016896284292206495922709158203989552443884558908189504041247720579899812617254926585550992996259780363083008787079985200906217034296138105366162357625736204886156399076995825100110822245775841986043766075562031747357348211730158258503745672060351686855236625939299316768646737117862678530247782916395423480370657433529122965198606741177734507713832688773233772858231154326562191764737578835252806444604673518610390421792143219755827616012382525944032254279567359568401637365810906078926854033173067501589308085700017010931436229121832092647787112386337035811236001318631381644455398114105402300353764890920765272834032828331175706410195170669748798263380421074377431160646658261922384392940598479928669398695959365892770794765944776601734475093090217417034495135449588131062770324607153669430296077801008308233374474315275173888*i1^48 + 139888761393753687792168241331328115883805658621589730749639810218116711465394244697268599331490944030938786208351830663202804458714150337823963603999698246198246771667018834432494924686447420899492642630116012469364221421284580000429708875248077202295682878443254033131279380403559217884958706855119397236778783202162098747041003671423863864975828325620063729874304344994987658857373981933954048383421766485465314507821545408921886537701344253477100403905562043289981331856551054315477026485368114288403725524730993156654803173543429759430245558904171981313790422405153375758757073554829163510579912395795950031092129195323547585935152683585908893311343463151000941110495705110164914189914679541740543320533142720164226267342757350391339601052179125052786848394055842068582145114981313185094390775011975456555204739638137313613508075871775349784099599791005007808571119309331631849908481078264994546787641733939200*i1^49 + 834648346546446777017637887840990746496201633308171766943041417141189888293554793843105384719585927301953518281237337536197668377848741897439138416223081808605356493133868316310021956908730575146959529024517506884940494730719521964657888853799983016952578339488483460644316770428341807317869388728539839856377856184401398686653827154441118332123761525914185697737166885788807299225983824025666865926302703811086875751438499834690281384713262484800431873657013470150315633633745942534252522476248880663098977541624089380197899796555878863551665476103160385692666900650350831375937553591109744791814144126102027158201636928487350595999090415981219187574532604518630258449300749662305208368451094557554200457322018581616982141996818637296214514550843382511832244737445289716164565933415371569143166469253981147929853356454109155176977574377833231883677904326667685486925985796216229182117616781851680768*i1^50 + -3472631432044260803324884182541593465096078520851748238304261243928211491807852629533567138502660695673900427001168016069764489085313412922207040845177242424068485294414726600397297021521018625460700753854220419672839841386388387564251455063321762274001829826989253399374024746020720213610907179013309786276753151182015313709004641461258746983515320513925321908237721020610868038566296764292799770608981854104383478036810190095064223586776861514451188121181787053632990906485966293034156093083475410107719445794386353810622728653277772176027704260578079736940580374836195099564837481680160908939852711129509284795141416552233510728584488852786005090827632931885802560188234648212702760003687647596908244751746269637986887011194461852198459225549864815313053403094051456474508818330832914465031425567074535083697900817375323095202505328670502285445655790720*i1^51 + 328940269641314417527492832261613008505807959484874779839582248086501407161827937747734665060429710289357314749258577734271309424698118597243949483149551146959864946743462036843573442488072557075372234950228532522569867995646813698038402545395362216165776290487516290584336922815231096005155054578508110111576745517108411549789971078317050741775389325719256967120444751900631461734306807958874016104466983753108388126851063603917222564297504750404434565656901514087296262878465229045761051810739998457340594717554005583741810759632094341441528078297050605703974082638893280955759784210554977531525478361231180188149017733927767358051357668244943538233930002057914763204166965681759707523204362891573672493076020696890652134328119345862261691365518715807942288899438853548846267627156287847424980327228585312001*i1^52, -635700539615524709957356057967526846004673977723795935174903525449721001335475742338670729986274164837776413213434402181874195960353318674920343677343858741253343157511243313758910866116869629495929378847829319124008141102085320311586896626616623284488866374812796612352071501382289841580232914554445474816309673013357094775168212594463003412893327267693356451625761313290764871767472920107122496031274156161471748851395888455162429430168528503216418538449178771494654516664282915319575178136316444759252162695189607178764689567945466382571760408113905518712066588844251527161735067661969318208013011153740614122619612576043491206361247114750098278398171978118820833662236571198686558927309888099638825634170591108246148808742084450391498395190599582394897960835907477359057020330187893591368333135257952535445816217605871943676246573874564409017368084525483680712462127357038282790552534721367286239852332075253489202771954403635709053335391841675705622570412880545397103021232324778987977233251627531228313844740203613439467005351942641482921496999335319477319102780620505622081413885840024443400768752079149843911781235383503187606951339653571186882951731307573816855011776887934863661612609820339948935000041480797168637149076174345792368260560925628220290652693650607183631543572332817390066380894468457525239383607904009819450105538998457348373893992229187727567893482310733360978444491476600301206021741315602014462417010389916803540327966355762656086293201211186840994953130986700800000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -3533129219229280137116374127057644109031120301992019167895258998914063071644651470182365619286880509040285457278233318854558090324276833126494044245760617881600206990562038875482182359702279397553615689427172661196096949503117400714898938084152636279137941947353285308820556926746149128024862289720560985287611310573443785429562238023981462438624075492682489915310672006171394084362638094508673746034085414030672050660503120433579456414251472803995683823051597957401985698510888834509902216028606322627477141359414280338916639350832153720852035591427458827716321256824644867335387962968092299277439437628910847861281793900522242118692468700476681425901304184931515234556861852795452669374900735657872450365730625665934560171039774722019697448289144136953082010694641944244875507545947255939195795669649415467125475604075459432753280695191251272152862228034580043393458383662766541458224551563202674625291079837316688922218138613939888939509541220163923916222407778456236820363845626577602492823635436120766608314118267724828517193939120219833396688781562395069350404816424200300524845921266228526962281088143275318674097805944678594519038853273252190489990687647895097355258731226985986463144725304243673431337228594609086682024142788751082905552561502226748398206684606577177364333334501070468366536476779454531928928362614270427890933738335157497264400646354755655269302025945338328620225701293020780276535470378402702566836789682527744280329530458025331476137354736998143923558670349107200000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -43840625236526930202770235024576881059283996865482685960199867790108835027506154659751628181947122221429466810422958004333398476778881281677354070480319965652828613148673599556611562350287888543719496129142951342180907886611458988531261754994995014725876634853614980067244242891842850788465447343018790777073141222445304401134070392861956990354135534298993199786073554384379619784832543242874088011125691777823944735394197787365759295702982478501132360226660477969349609435303228418212585700130901715191223180883297133577167409141867711026028114041805869608012099661205857486629117417581822343755254612139394039862959985025783031248940966340577369899300951807024903798151455914259765964416195795367853257471797632240831161572385452319353272541472018573172618197263826396908805080915570306988028890784325383675250219897464752655578836186526247758504136408920884017724917131481412257442134970098145626914335257609503888377294546353259126992150569758344847249973188264823112987443464728054453430552315397000889709083468987159834089085606610142616545326919281906428662170749360071034310545277376792538159390160916831016128276748577666265108318970259773815006487989688728901156036935728461645512948877342061060386506610393545190571472293480389994749608240307227188328342329255127384340871567329417874361676763848468031731720691310007982204718289791071157754650153105677193925187007006448588415630829016036748983096847806105217934708281528070166012696821399346693993333654154086261617240550932480000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 140851455779081186260613074709417496036984835700378228786480491996843441801832136108420004468605485723337525619045285411367783103485698564054797998496268267727568723430596560197087254842720481296532906000636726672834267044809986775728244421099075080208906034338396976405417204204669876545904425782309593972103264313326595233799618651004164080592825108064021920367598854027606715155800859138948882071628595570757761352921036215534733096226315801670795519961676207710654848607279836337640517010662427107723081691794677648640439039217452623115877495214810796512743817675689598322582103331856608351132674058182058541485562608837978674223057895469433516215386332167728922021764683619282562628727724714608847545194882663876442956748995852285316794997166491926273836060013878214986282362270753944933646413480170838296371601089128568684727271254065843537888285136986434553588642424638095181363017382144001957866085624912594234056867871691539218010420295103022276315167014201694986940309986133510865529829207992549482261724921358463413166281966343925872645632758091825935176849116254449756974316766695500358416530528515426581575644873243807207920765465247778072908899304552425933317205025276785075856374944306441697613146498566617347198730422060969438079455547639862719479742900473487303070475338338765229467085800624030071840128479412009062873137514001878237966848717447078100717605501049234959177242279922655680025847775804320658070642501848553488427261200006702146531024642277164839955091611975680000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 201066930910263527608106735567896895072586802835321187420476079569365272563027273753557323182921607366072171503591746606121028722316590856980355038624017805772427309925499221389335827623911454264101513020660208374789689773722121380529708029054091437877655909825589055271126215291933875038885732238599094367045112993830731997088664409462427324117252847444174383667644798937740625347993588833056852487972125397828515849695997198492808804439949049084147871179925938158950811070595028177470410833890123012221703592131341339020646830284008956327607623967123264457679315282118424829796770679171446491820460741570196601746777530539377397692011788064712683276850985561058564188604083587707416070794014670292477366235144970182150027040398767592415487779379399755131160875415427041188921910308401882104201180623240357995100638693776148921592977134436042026026592690683473548400883243704394805397018527650382919072076224001103543221930500685541346176353922440923138542157161863674908882449269051983903209577571169257220779908700493952532979000197513298033798056518898048944010686335306359774235125867016357870253782738957342301949411935916653866397093733975426540242344139312925544713043044710064506034057051035888366632147205049598049224791245232550964892810635971024129609315839179132868815499124641683702241490355630492236979875112032566009491181105715074539317091628772231748280505382091474582841686302388449376000117470891954992068013547552830668361108438971091220234988758350286502623272438333440000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -444481047187638101651145861326682233479512732880549378248352252147766484892803145747072141478038193975172681376785464229921501525051104611981268341772971103695662557429533522920807038975135232351959204953416876016546227585399975571247128622145801215888597925506129285303843511332085134671128809767710303161926466816019101526189335440054372133009545422627508849322196970113139125464791964889388199964052327193449675739368932653808529712133740326870739361620044377105766292064030951159675395971245553974624611876050942049514828299062031991312216457807334321255296443258973560133081623975212295804665668930995115188221719327008982181274921005848720101123057807888779748430435637239418261828568239014232421789474897608842217170339583447963263291408470634911708288843644502921377770789944922398534878971868431330994277152107584547777681247266568290555321507936019297677722958222971087976075347129222834302962091177013869865390117480400999426536936698118745401175699889545342684200786393926120654315946522787039472361676143522056887885987312261525466007110897916845337409808382138849966278712558904713829619522577708350450067307900350954900588798154543502024203316839830876430670313997604790058554810004641807948954684765296004845229597085613282657096732793392108301190238237272856990165975748197282672062682514410130909970415252359504461469643768877733517712407250161420358306326574630279656759485061972341579584106390355363428137404166617349265114167015235130155057044766134925765233652139032576000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -594039295769613045107217281775132241217091883309243907594527215909897762106135913040970688329179826898907460295879214356356737060831862099653621049770276667780609617582517677878905307933288352581222624283103115010661509505489686001974719552548071811876987434974785019067068168800607602718514021531240887153137837942366975269408174033547897653644498445827653061165201031086142770478012708192117738252708440789703516822962467274427556793573075105422179832897493292345724803152005878848381820117771340226845542420298538492630419200569249390084995179402065590930922934813057494183259621660053695719681727539518666636667280727879448010173192441997483272051206351022060427757562741737808447079449195107624917031773591145326762456985954824870312580201909903067127698960329124632475709420938482870979243858000466617796587069950951256494736511693543556345066252342359156363726716337903715220107264443576613414451156498929670565498394209402594191293583075998895463808015260371814519213511413650163229230907557348395000975983794664474779893221109573433345913471595799711299012935834112218143384569034796653834366481883709435090357027476777931808030655890460840480170014321900652750129381062037167165048181422830229155921269837654871362506641339921721623256230453824084017884723220689826672860050943950526844493773518845490026866411718058754616447444321388478540247927764117682194077453514598457253201856098146318483025367147834807680264769782704162604599868974352710414664752348649671411215598610284544000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 388868087758332139124266965413405329917265642422915639165819063186900818467009537325872930564168544492596303659516138713609435948684318433491043073899743685273831765118729085286008483753613810059201689940497264544709699231639790777668558832900600928316884525701071554695171387103296659612701899833614876664753682256680022630435607313568878800619420565709404755784076721309230549459059648670232345002116085789665501238943174316428069335914034077001484627278373028753765259520501648407745991685228878925456282708023221502158941355239577616950373423598185322713816855035890132843999576690306783447530037375940807047031486284484488914773002613632069252387948844448652824660545773168120486180556943087851329433102159495824563952016004887868847421027826742185006554853901263350525424741748510568783510646834030480384876556862545482712687080492252510669599193547831485799742110792628504326418000950883100988896846681662780702371817602627865769275976349417110182698346978204100222926612136818439747947529679835251927622890967613835071616857542051270267296557653062254878581393175663917384372262825661446981847324696317189077991269938808332716155184290288443718887036817400381152588305402084299149707131133151530577821018510800632437110027204649115076674306451228348637819425297763076677359282037682299447099159619797074285307380071286356166090307052569692485205919979879171557790205375481557298750934251112765533782373403465886991461321547437614198280722979912973376141560607086922555784766202839040000000000000000000000000000000000000000000000000000000000000000*i1^7 + 848614882032625081910723509676189427309579017351378060891570961182010733000442594017828767787553714040458893724908084112140137836376807788596546909509305654878474355672409456042906920897597565212484501928731185896612788560011718970385179130170551965586267699157097964978591332423645527871689213275049749034053139058809152966241364584767753776680486157956451221577944588719669411064420345361728520747754428053411074159683436780783832555636496334797633164307033228496006886639856667325496340966630236436534503031900488477940164866618056962130549244324793573073058169832710868392304673477872565614270859121016632399836548108369975427086683569758571753244958308380700799025593831570771890945864111172466026720692995305170641560103233531972109677461133979709510878038672291707493876203975395372848536749849310533524588172102222273843159762513161667116308247692143494410317809258803686864762666471757439454438347552313359364603100829066663638188090442213268785067629057008123417566806774201260890693150789034243829046693112195777445511986865700663591547057791072359449551707313123945897401251705455180663301874218063865885940397206957450284633002162734698713876768374376191200820581511295558948168130713471762304661266107929637974063775939885530804324048874664218850603611622684826426539078430478405982492745574497961183589043651709770527170410336962257952898890593948235413624969842596602880102645964712466237885228702450957521254928471662742550428185269190941793133096980540076833147549154017280000000000000000000000000000000000000000000000000000000000000*i1^8 + 155585888421598429680967514412331605837037450782770222404300087159776055682964869777382098932456326698201158446580531995198347108635197223812618372780046680582190062757444451752963171416849677716984222107822195929057868797224535062686405514237441695705023602508527480541822541161650756727906233966628558564188882926434863099883146959294495232261611609535722312789930664774582776768656487156314374359663127219317489495705805411932438862558905363390803916370408898263362957869563537212753884907157688317868169135313444746376309710563781602772293793968377455346803478933606041046350987687058549499242265837060910550832898733474852193789660198331057203450809862838359642250532455485323856667180414116472657750632552983653928588975946124250342449767991547286321224809893215098255551894609372518673461103876351017262305195648956865538560922310540241128561396520569602406414805729283559850446655177290029933071635133392124899865427569769118156709995061361552722811532338602815002608104888145798845115031399781479013951247144078314254370475475802564657560414859275535329738710246478490128552653710651602995498183569836759032450960118700493567925169538338964464303010193097648370631631641781104972761135402960523694756028354766218849644697859511415644651146850201099408824859589381237949399611567898200386274138510210697991160004594328603127451505596808163501141755811169839976485145139599822321788486361422167552419084221825547849332499674309918771469316328083602382178318387488913128656366248919040000000000000000000000000000000000000000000000000000000000*i1^9 + -514574929662107456268270972911723089985381718452428929787533407973314302477974341787610099009324830796132221071881104267760505197912174645726936850679146513870606751078037408396223997307496410058728983463256986991340811458965554813857271210542563298243100697163511156581265982418991737531792435963126815417931954651335512825927321898454564667490523793611728982935789236242072807090723735171490926109371504573364548936224845857339672973424559210152478781782059053611417347493803708559133895813517677054239227768650937437813246404943987105125411228654341965733225584359929617386095804482913912441087023155478358900545234014318341370793901548240316186986731122346507889597696782565676911181743431793946861237125091780193456060779135731048031189291278588419660373849610517928195258675035338236556714885306307556043899742481961704753437159459148220514491399512770546921779997083014955493241455316222886458016988374809618619287391937450638115251791207964396749733998217316304815310452259231640865764530318883418971164894186949268351615003725677375060847911973863612299028772319631416014784255234327173643407802415300155278465769075292735851125708839362498586390460582973054012000929202019928084000597479939627515107648640598088796651699729285791264463545845773242668721073394801046438514518512698430607517393296168071348779712688275150959379553049792155972297725359657288224714431427830141109998443895295704361374061230735118724796365215657113082743749638024734760946055347303124602509732597465088000000000000000000000000000000000000000000000000000000*i1^10 + -153757996097277211816295142931880260224239462137241325827538491121863893899920419364515336609455523102880960773260542018528523367868571370185762745346998377656672169737325424836128211247024115123017872853033305643736126702964163698364681360590384462080378498556004872414175268668995716050475983871867508482910448343225521818833933023096370401693161445685333742598680199122057729993126430016224886236453663009433949795583644721496178765799999543673431267787925270898956931804204970334991274756732394066937585803550316256297316505172540980203073073019181608893716248566856514549002259628330611974560701118961715870041908634381565020994970635371139030626958774822781960054108630003391698067438618564521126932354553582331604137511249320116546330856869839099338904064863777351867756490248953053142843969718646554414255696803246243729124793768883717744470104800193376091527258137458440705161625632984906042198950502903291335069079826924096175088694675642855044615947083600529330144169232903231179920588848004686805647809036548254973904335347772088666467292632608588439472761265185065350484145846881248150411736472030354087780398004584999201737031124150868765419512186987893132209486665972106802325478467548308220356193617085637855637223407626563022144977322888433583893424366324005964319524875302889001232850396078639286291205083665545801561295015614923859863717157692054590988686643824289812141198491455430695697834853662838572519164597419368122112775604589405081408135665582456493028092623716352000000000000000000000000000000000000000000000000000*i1^11 + 52764756790532515461567379886705998372085375073559173433742938274993616071325753958699510148481505980143323356894130823138051462815363337497213055311817317957252766612452716523468200129521894783292665898913575211163578924900175255884802744747314839432432933780017091053070276055060006493244431339687875388442245267214969709184470556234239516638032688126971158684936970353413836607643895108059542837778747749039695280342339613507938213184063190027537159291973521901159049789959011623991485224218471564856044496613265520048407521926777133379641424774498829456107076028262075974780344443534471558982326572344779986598515846934002032222624816253388870703806505181736046870844905727106232210539575862824577787832149283918969224592178972150561557675996053947280018692794719832598447363257686705320155382456365127855126621641311397087181661010939706979189668389207466456384534959511361088000308757324535310234827312894189604919182783444205685818799016633783475149544361597997515355308279053824576047096624727951208407743304027014387139147396291910322764210161583281150812264766208975662830454561848910265973947372286809361582266679195104247083606455910698137531728186072387884968593090550071559961138697542472921044618910796088886908486788947449668102891709807157591827581169754782983695130941677273917823705637601028374302751088232951187693053738265651438454928310267089680099047476829594238633850074392590624743815610957879233308481573791843926928359088975791791410500641560977998115290050723840000000000000000000000000000000000000000000000000*i1^12 + -70423249529465971466370186379191141118963726298683999328454058736518598611998542490652355868103892729162364575193784106222593911532010807979112173871807086753371592789952178949367786418028077924133247015695141497207437119799238502551057020308731731877296882360270085527502938306227288184637693492530749358349024515411839379865081637431693696922250364856612159820305223638165353518262269149914738933110392442099992405976693237299113995900929073549883617171838520218259767686174218395167969539770130823194662060341063954203296775347041243475901238337662076271511728840108709841655063461582879660345710862642700075471083117165245132110264395815865493489870030408280019967081997062239062655278727132026439633951913641126690968813803313672741576609826952007925337226398480820046504226846397760622001291351166148036720610188815880635535960050952082075632661248588702118784892176658602335647101993344654733016430669775444772711258209395715115707054707363697746826550317336336623074753031303069018989199795155240356653210202415798711494852050198649867843033608957478230714956618075369099485778361824395449850041973137971865850143746247068340228911951786632848537580129403676196124064097409553401087508360219937368328460804096446197647949784160987913099242743365908427199722270497777091790279760747441036683501728467381226123074916179825666728594943418984980376415784191141893283364130575162726788707006246073684865882954960605280467968068046524773385502842521911294666320917264005778174707152977920000000000000000000000000000000000000000000000*i1^13 + 10003993694905738851723317888788671202264978454775487863826400577252874936598170136033195440890515854658930843743100512806958965546205305744063692831730024339775852499442495678417489390740862880790312408272901154553357797301073559504378582924302751754178260440819957810129493598369534282921392359537855521838197803507147881706422755917230463543599015131343281161016172094193673752007528774521163608820574212914481553749767688979712327687066927377576799287851368456829274188469591749964728930623940041177086310527595810490693562516347486348057588635885957249928032785713125334833005497229568063331609210121356176341435295302586584893199715736517582055231855130816617720507762298116034665094452340908421799708755716009985772093968182477672018996212084080449760694449273968061427826349715009081382514095594961530369611685318034289943238485282476869569433071908743018167319587750733389054347670693363083668196318833215356190670962333293752913436346589462137269951184082141843667884516852298050747332221236537337292444022387441522800343301410035196684031430701761983541106696755650271730279359399102866321212488389955562004582647482643653007030735168930857690879891835117821367534840122040316496883723970780763264483708198857276192448502643194697790232932053328526256845173166944837225343072537908686325337557427830712035435426429922857052187874828062477730763041779144308541740914033849745675489149412615697379863728158401743816814846657002584053296366453334211702828186675460725882004690698240000000000000000000000000000000000000000000*i1^14 + -6035342035495559002814651618540741887317110522423752668642346111875565398180739162227785152142152999728521238444248639309529707798772290833817551063935529403613682725200124538274605322387181652421869903396117605952239449759086494065311609857054828561392489463052663568739943108518076248132644992928389738642476050724530146173769462169362091163686688230078953715923414492082180203366382390620521740197671849372852985088766041292651241783310863878456661770012018409305862945719114713639832274348957888232940960968031106091258841377278851522036173217869886545681269791236757404221510295745696599883088616149948055276004051201615005311040907201148750540586471210846994131692629001894931225750196851287321655499878418727128995118405752407129629355945527833277980819378419959947319440216631068026355558558504824578967913040201115847030044656656783761002893652902189473711643686059256524428610944871343683508586954230982113824059336794219784823293619036548854736379639195374835325404019412192978522770599152514934736729940527547511396047416154696411543567762076479789322370081254133100136030172651906103956729870328353872484205699793649154467678956487457738890039499177424152014102892391782276888558725318025106743228205325175372875492849265091621710917779267680883366679455334280144884548937759832525703411318112405574989513513023354839645503585486129231526277369485750366088072874978083050575986694750419367104148748486913266429030724054806854421972842125479255905334337701499293562132362166272000000000000000000000000000000000000000*i1^15 + 879178290717780350172139494778577744900671482279019996488748813159033954533211375523965778074483230445861403944453728085381906390649797229367927821021390150529600573068977425024217853871185087070702786479230679879356395418793405564835806712523431149738636815869404942262700718900938277050895114052553167075831788928959531778566082157082888385274986413532049500790844105168562224651216186214049253412387632106955464151804505479473643646958474644706932967142227977480521169230294107931663446705009147031080449980848156008729102959138825020713719694761401046669562805062946604524520845022084430465362414606562195856966698827754388734860674682402130264211565415142169825855566134445416190066295357917183721331874080930036630462416992824727590787220440070517673710761983304667194460386521325233371109548228794618264233903153659991098848232485599230414675229832714758270408742564220052435972118007249384982117974207256323791683688903340080475795396606867849105745083019217816569622908347041133488747848428948515558887200089700073327469930981576082690281907452765581027447960622446173765799342325095086969117190248048547498267543541097424410127571183609280230615418814992898940065639950309201668098129510063352831404677372337309933647624517896341599466392317604465860749080194667930547834527189745949956392153590447175361020197025578509950719425575216787224526475131423043786444563183829078882154873940949518576857202474332482452605464825744030857362218264970373389410325963019465485909483323392000000000000000000000000000000000000*i1^16 + -91153988417858429435873243677509276686992697053108008801712925110463545941704952126606009291220945582947634028315370989956203807247300462111868821333948941229286352225690668057582113994580022159482062954734854084358136421769441881569062340566400750493516857255811504255206769828960138865764754813436199787580528685030451163905842397568861534608670449639972456859338386315136179622734412443717356549794588840402260640179881500303388333126499987871397508499727213649590950573520542656359162161208119831351136498341009342645679390930014165835581838526023064890975337401303826962742723710972338693295638820671715196272824892850618613583113109604309769587615448375786608970132170931155514483228712227410256914258349935160456564202169702646767361303328767802152933634377140096205297221963770534715436517855095654635204071127496464829555554949359658571626597236673737268147627147854671279301795583797237004079067578707569997418178624978917310986781035846065551542001873381341056662293469695671159147081323447005335097066348320307937925965599952565700287856020351470460924344645328112855032552048820774385665745201624323854240794793747579773020390097760189879959572248073064800235913835142645577637910515947290361800089447475113430294391757185396772527330033157870081441763726025526177518224279810919033150859975131010836210171739895210968955856499959258307398226446493073657697950506510747716632380685728652692157899882733657739200422500190100729927142760225550575938563246129459925575752744960000000000000000000000000000000000*i1^17 + -2903598797263397797077264128147698567671171639257729284185703634006020910556027049991023357983806148311849055774540086425323882004973710392860142220948582267869829496823834182211437775666093980033248621242652094121847933035866211715784012661467545380106010383041860340966585558858597933078091434885735802087090785563422499491490567642292177498539179185472541291519338058766395359692282891508885567136658308498072973878768109287930715648158524491360873160055470947434755612712316612722348275610251818610204832957973910027510433629426835126026295906939814498572601508950423737906628055566182750682352085288063756552857074445874651737082682661690550627926237429780099122705722136617123214895028227096498468863916132560764540983793088159018163166676140621499149763981174265187198108731022768557603774947478515874306288719214583716745635081565624639644674192764293730865292857755835292935741458590804325175322892790650698279476121543218371166172812946441606390047778376634512688574477936801656874134750991840237029037823405240680974881478517196109622732280954901052490368167301274529636311171364951472601836308352092468882055627940392455843787819715873718998680824165170031931243006706145656698169856269910503640656287099352904595031236707324063088537805692949187849835973918312050091458954413123341319868886623035736664670835279097457981997307428874494873412732141760415087449649786023817575001478890666811174089103338854428776463383230521584563957644381604684660513729206014315055514910720000000000000000000000000000000*i1^18 + 1104116594542157536703907621729392004364418381635310700405733869029557691901565997500533663485196345555446759384877548198400711819962390234092667770720155091913749250720536452903281675904798119131792996352122596580619844910541106237558777281514419843429149247870705472578882976849361168335954526016456068289956487951292222879613867814901390695947197500930353397455098499591934706003576596866537381926737245107366042244176922656479252023116320580313910010536753015446431657376677408726768280985073070627091643718997626506390225278215958643213950201904041449342747378158897877618806399672548317009351186865936077313687491554641278534170032944516897403384476415320887138083012506494647905068692156143487621753874148361144431149728800578202966104890438925896906958722384458302359822239579525782368130916040997896082037479355811225428362648924056306162322649957639151850745726288864014198940488000367611120570927595122876511167143807325949767635152709612993433587790704884423863488004873992619768484605953246892124510035148235017152093475338509357736590040139336825815853241972815194493594456103490560172665929057649948121815660983641350905127961546404002621759347159753403217964379699907126733259800680984902012927129935191145680929705759745035817870166873498354874154371735124968196744625544045658915553066623737949031175078042599448715430748301630652233627884284485174490014961071913963238388232427892990944426620789283463330706534885037815313640643724842017628239087444164155670150512640000000000000000000000000000*i1^19 + -128245881116158657415441407296923558196448394047755923810617396762564724771293072013028942551867598673331746663335875635466060310099623029849827379596914682856593326263135854363842396100834242594564464042414369289938491265401005098384620594157868980643356749424698136251240360663753925892949684175255526320335919525475414598534301615247477443854617058497308237292984485914635500953891831931150532196687517349345184094125145542257586213581846380405559432403033093655725409975906226081920116428072449533272964236416932706150791604175149118612856937656228983015193621759265562097655192279618036711818497996155939441764677628252647074868926706570938392600211915500541641659480517512802836716650052068634117429950217317383331324566655812314569245946814207688048288698842520660247515502635001614355238439994311548913805410544049444039998781593334391861021262612601151698016799129568112262777559379698811662916151606468099692708634226143055680184955979753492662210609249730060148353850886925274731277592958925198612094687287121771331067903500184594840716476592834165774223396648416539670820389545111439461119388465796205372027787520872229237408482535117381549010688472815205697078436840720857259410396973419225227090843734490607300349145442870607941160711126397759329694823907694401625266481562778212727584943762298766289816924658183755500183305275052841097245427045601298651396517494588579258140170498218270233935042744248380108956870551943692916465431708329232798618797199673213295613968384000000000000000000000000*i1^20 + 2895168407776279420229061279911908251007452275429399291740514005886046938841472848717555069903223185533544956230166579916732082045902342925688342627989793112289696780668045626120496935781723596439682312209967842224641357681712741112350979429686917190544368075651127626960493627675025336490540927884004880161391256231121683663601396710166090418861800870845387644041968018009185054813305755254289322494693762251754524736678139832898038260253818519833708003799425144486709391202435295030413125629490476966040235061564113787941510496796379265231959397969785139347155274717695819377053345776873214051908864262909324082433758578933439227501372610559995216362420885941967333003691882981346920953537014039741289012639129311254040825269957950565432600369782371485379741395298512370149217559217563564680883361121755380156030782162996180805346421462037917470691637783063877202488566496987912124680911534976405704185249540405828283922089960314811490695914867652656255241711663158245632501308640342726836080676324063850508549448468776193770591739701831942042861206438947197617917249770437607596171713954346610896002134964012209174860164326468146539754997741754907155763363734323967208108460333031576171207226818185237941446818612494751803364193921284332788869789347293132218321468489633903373949703357320781082270359792374070454060112112372080693831751633249973288421894847419038650780529299895604773827391233130054905334779985184576730204614996461456695551961623371245761951784932080964792745984000000000000000000000*i1^21 + 330259359353826893294717174898815831821461076544812712415139716843279317276425898346492684555429078639711084249557453614617944663802455998759898102223884653096846933167754771752308766684826913553618446951880380370885509214469321951335167716434258928023789350203884891939762906147972292131232649728646532842062732145821602280150690316433732344714616672140573338699072809514863869683396596310213252408830939484553557042413514218916128695009866157815445505152944929641375099336125620900548545058457041645698672719757463926863079505959160742911954701751771131689875960650917793635217765373595421727247629015341365878276872751034326601089391243890965535245771041841227637361899738064245960542114158623439114570592233203407673544579535420318866208035887327187673679688196746180730787626738433001999833943727018618372702833393459143259950888374158776621151925350068769602488697954097843209024779398317923095775636858873313063667210052549313357334900861024176855034125315668140550933035757137943859603807172717707241390831164270866278839185329390950449267020300569761110937226600478891899607585320705434382065528306755106176370271482814591764328253233730143349384640325513752676073153405027414730962177557218476836050611915756078883411937230866458328464392807153520106640228545576288784968657865086236191182422500074134190241735903563935194365604210510876436694084212782019335761469226271591114031813299526860854454290699875328234854430868628604540751664329610807309922271537185461779824640000000000000000000*i1^22 + -40204708867324506659045887859838460518700272279118902463894433372479693125515585396214163297708865673316549803356794246481196995597667402724679191333419964477377322310276099269729883040238887766613479195740541375204001631181238829720603610054482245006317927790644051959363640974715309067487152204237149778326378540737337442733556035492410098386502869067997774036362280355783994648251829819329803649723848373415149156973592199531311312563458603908757416053169555986293238806766728212543917321529989461174302230947540015841188121239601750730129849456157921481555155716596777784240409798205325807178952505618672807329300865905611706108473525306651657692034719814353011644817645815964033063569621056157039122261334796384857015479697780050580491443712750689571241224268386976682529586243050259632959799973466989024235635808616216600789959373021708938586991623596532413961389297305631559102037817440799063523154016412704088655436177310348823017595444781573777592644307468653049130242337226397705076395137910554785523048447265359536327472760870813926922386088888684810736507232330553546401801360980815113686569257848536950227177337993979147622054905757839868168315695192945291918538219227354372232727191719944767672673459056647452311872360067228450697350205141417366960818184047998520351119169139160605357414762408202394819376218091207329154915828410127197001958882679455122229240770964557790881637815534992015599792578005169937296037513719675127920069657226205421598293757976744631992320000000000000000*i1^23 + 1343942724889516074919879259469154460785057477198108395304659319758104601317679706185294577407641364996593099857321264878955216020955806935073900662669689766277122910445358823735081018035316198949181223050632695372369053589911732841122544949683983336233430332885856475870820525705591823658286406825701202010014931623901691614096714410746965326329877546953177981267196938369543367480182797723782246201121918195095394724382592646894434542101882633775337728298610668277855115510343570907072860022784305572398710001144848658935909848233648095836959858843409689848007931392220896510931963014408689527442025089740938522800814705119171211999767542197918696443361087780567418828998904168492106888331595806040959555211206416562766642066230084821022206426095318238484445252698416435909930059620661790105731025199037429148387270915201788086596114945998572651915849641631532819606094908120398106224782978982370244527060443917445694414085107740788460383170436875722334237090614454432341304690210833354035075199206040913089683302586509524752404437411431476885873298542070890566694792131032354814716735134460483543868134113530752870911849851145758218102693027395182829852001064794425373874585228851950901049184528501034662054119136106916121274001576280239142542052947922943311770899537935674619703819763249505113741654882353082584360800922146686776272027218822996462330928674583673471131795868673728877034850657681007419305955022341309766298708583478177817329030038756928053169464994639265136640000000000000*i1^24 + -2324536314086802759127576812569702349116194146424136553294077407602335247034717666050362723655982568314929501287634178369720673945582811599549973013824847337960824434068269296745999143592182472550535750574781133452743678610669365901815323234275751855439027206550366128642446736689411685597119133658799938101560497964836401470376025861675585452997632547647574242591253203187698460116350443625684769899771033549658012135416555567602483464062623121192396577469701208534329628451405923585467185623425535650832055523186473431388893202220479726988702418846329202107527236690346493134744786981173000320407111644704742911417603311977765678493277959156013649051211395236157651113462273516725922749183194012058645787377142811386251881251264404430973771701450932354152653033245157110577520526971073695252991567633981185641463939950352018607514233349180617875566565329125791242188655528733943034667431340900042157552656904315687569108456342637882580231029498306970370783542677518772176497473551947807860637183334514016103949573783858724033244502830717233371578640006659721718013806201148461664634245899573474570017851962684026823195834460278813214384644801005809492935703801586224916742020573775758304850943354447729996696363602132106499094637584594909838613479497970935632945542113061295751484020541923189295831083083977465760454752227821943221942827943388682261861119007550018379115509916564130768748858470584263550374358380860770279744339596646889011587799249632600529997369289567580979200000000*i1^25 + 1132817280295411519709963463956747400875317389259259911106841273439272011792492245839106401570300453156188636731190547000997784327935020263821789451599261774532351059261348823956119741672810612780325968180038109372709589996180183332575992890453873795153872656834940362389437602610101737996784471504601942729586570302344193894259509510850156454247519643973315651528710948616917223929487775068476393847162414849297875268991440069943644610969961146202176730556707734491671063339552065300151824346847883833427334440015489983456431930787117056191769967661080654631964170199240049697823173260638208705595062881716588559234931185956140438967038453355441120480334928881013928740525791984415401353464118583069467111555241638018524702841817460036365194290169323616745650008389383148363715868111013195676919600399800775260835162506894424829318258610564500642536822297558454838638268401721275863725102502583189098078009429942840369637430411363530724042753588744031713519458299865303616118791010621636816042967161222568841582015455062627925997794574647726568189331553068458532914521338407958173994630698058091760499001995384428923853446515158171084297255383713202963299766629517958477269515701743520123533905893659045947716731835196062880949811912430389456559685512594156676791685958429836072155065754890654601380291148227087863380957556948168813187734602500964339765635346439034403974209974996924611971494595775024690241049376247347881159054056946617606176220094222640749084677685785080627200000*i1^26 + -59754609137341099336866689478737921233853625031459406428178621952787673423375005795641391075820270022866298058976653826138050846601364031977694722686228114191140196053593000173496684020573936973855602819255830703266906739986618192723655368041012696795441827632588635836766708363356370264435856999432996145689598287579778924185528012489379739221575622263911269718281873003702102987745557805700178273548940499914745973825643578496831640303014482713138340613950022726732431907500107676694147351430555415627151420441227083262561217886447453908649867438976705607028328119725017895823004533104721418694964455939927450486714988731855387562477255665257137184140936577807945353757079321224070993735724950182753012022675567426502410662544164343948046509721779734885683648732491256434701243843087024432376193090892099775137582218936872853096773024507776225430444170933625758226508868650593613066367124606222606861327327741810243145213938303226401416885762491725480913157200909730826766939794041145846929084313309180021999125449182789532257618555433455983077582509930069770330093908390397575056699242807108167232075342210020159740396793607214724991233139164309264674907345151658201191166629481461151025702921655423467355548032399568268827234391492220243518003134246402775688150433388810815543217086565375872369811304327907364452954223858385322050280891528408495314691819412085894814258303322857772200884485454922020215433424614475650519211721603377539341265849634144290082746714376110080000*i1^27 + 165230116097054507970173510208665911348568475008516809689160285648465387464188881026340345528056191508076868968624294803295245728280080652412594447383007160933823408430066920861496019244914864361724954470450832862920312096333318691647408650047907761244853937409774017330799986564463304848294663535691008443712078282189422059585839828563920704424330477954746336302209540883567298118275996533529946607041625799398908294631960802890313727752086969229341335756604957294024201761641976296566612891731977664243512881552296709799540549938851837546370572100774727608837042588375585324404231347298450594642922872232612817171765037713897128353049077817130103376605953017810591148001061499034396822669918444608101810223900506743868074378141387194491774464646596838473580322564054692948053278502837595590700122235503551054880917743741539528615221276014872154517801569099093958562522728036460483319402114736325922410940853320017483188235473996389653756403883924384135915983493825943162690325596561648630748083684558508317563757843085421610612099320093486909015384398941573833915763596429158203823997259794084952579169747225749811141580157992213036278346466176595442557964219045700163856583968740907590414508747270224062960943749448688387596641207238246277767820163276784691546950318652975978535096562664419173463227976104576225790500011054688122468616864420466709455874937320342317119383733708025400290845246018897469811246707567737556013630478098844510313168073062291660732878553088000*i1^28 + -2345277380284977595552104559597456620607760174318282070638243638971387268883249309419101510262902856332050654670524966485691263508622409309662652576476102639652786872131726395231681605856460182081037037907476538901971999350820818826327542493636902565235558470135578101137280675162377820084714602398178863615844119250609565275283681885540342666662200989304952317868030924059092305592440648486065432951906835272924622785060277483976398064803794812021515599403368922869167539317173791551942052693799375427813974123838078230203637108666015348500438531939366565337823454424078334011276384974540549246144322199810262717687648475686841094385412417582753424122451974751724313983362620706212166497012378456388337692135348838698014884524959410736488764219563567337936360777323197187871211408259008257717722285346121659783609070377933332924898196609098592473574656041153188034983277716804883836019741044773980001461252238350211357094896090504136373840623706315569929433681314439635755823595164009996239536623337461878490708213316890445801193990225878549096774176280953753152839555689530269420196075696388995124453551281395824970745651685476320827386011302556490908918417229632193825723482598156902486771339578246384259984245844382034532299888341888396193161985983380315316641596207496663260438993790912177328116744235739486434455901253326080933746957038163074686804907714691679497572402070933760768142291288304078934801058425748834622993849195120018162612499040988849925783552000*i1^29 + 12279097514219739121420672557530413334851123839827441688139949724584293851586560171329803083532961841114959396880383523904299777994369800330930569438794206771256947621540403268539108973487882007328640090924656171645884546660684751205104351375660300920680194061583157852297796008891883358209901686203551299009333579130303352686305620809321533775246128665916191085535987805970688493039042612241004020628520197999011304110416957530295003132613240094503475014676149035144170760498440803340814791207713957689175416083263934265111006219783517013419508373735393510569386549494876722415104442246346589248948868647060566534782713459766538935887640307461473860322328591167734895548580139849995711245354491128347792717902667264787197832813597573756064226156986915134580349321404863690805853790900237192809837385370819909561418780613893288585470332079389594311707921462135898330160369595977618339824856933355647383075402608904418777252975533784020184408190660903365155105779267820414764894543110525264806044238335753772532639756317178017384123972019981345770527975213767959423250196138660667188727156344233294025864537552247388490507446685819694389166180878454355635978424537874124363613279732591193844346507428252301838295228492966287782675164389887461255966338284689314729031980675182527067441422149271878638325531687573476433637736406352373853416194271021720357028163685814771260275328009089404168471917859906122759906884380038871681179834586320941188146168778495507824640*i1^30 + -220736511892721591031695662593272826802513742755843686863939784339043570773278820273011544630923164098698184820096273291502699914967907419261417448745443924959862782307741507144472241573101014240975083573766619847161894603396877943543944685299921240584195282785639569316784727831869252810180085042260700027494419860552337091324722088095954940181768578815317433335884838810578685082806821357431318694326816707737503397569959070681442300496798930939101632674779675645044126400286756253455507114468603616181558505412857029269084614330243457200556922629697153060770554392705019680558641761928222233831860755978750497747487904109882999773424862582203684348332538086397122164011568718357159913712438993800879641380101278841036960598227435278946830630356509279539831501226032590802389482369697537027915903263357799527033073573145679210233443526639002019982838285318038307924853277061650687786457391257299053586788802723753352492741330775105241866990312366821539535862747212067253149447429478478427184385893101836204395671729469903752309637234780922091146475373157610978638911949407299908232071439249731978632965406302895396146363702765617540686186575018692324128380494411835964836633670319800677133608983222604291187396695924956258704927427486097530998864944732654353065852709580461471162353630354103215372894068948443720563154569069932579835392274446356418927778368481080189845077829366794815183514190917458032936596568564514800307769211725758584529655042825781248*i1^31 + 2771502737642698402241989996810034877916351777021431625355588058005262569400692819371190837557925803855640178878977486820301723379072354723763450380476911583131872459650013254212097574563622263791966660689213038227857992788440978891078173696616249614881047608360902190926884171056252092879249079015893498069271710734622192184509302913434067366821078101479497449728810995667443811360313590013694607898548384463115877190948244718664254924633810027495844097629847181575735662354809151793537409263218282242706546396905697056137736343337229084619889585174721970058411677395773914055690796401153700892226385844692361604378284411400074901072871598682831011348360304925992043074443081702310954279216059460060564648817594961711485676358724569055507357019239745034547371168856982299032360559860600596235611093863099728693356834194694222953788800730762450341023946793125392664417011232197587277024094511034969867641297346606012736754086535086927321541217545720396060242981422945771224093555455868776030221769507984741853528416063485875301057462143259434414360534357809947629354304315416227669303137174626694437854286434266955078718731001632464763376230531721783577033528342113622891269749992557164837337813901375171197085894938804327123685544185497969485407963752983975439477148280271958610877539476313090281286946791678321136611764672627882382738261656871655944353806070348814538530350942607502763967569147268249875326686625546079413730250553208105076194728214528*i1^32 + -9164073512251355307711759851656898025164599647861135185332654646689198806399584364715892983708528318969511287437483048521922798025306658415123182155326518485400876902517991372475535348205151937181358738963040665718718415529371350390859632465916217068955325473461620660597105479627242061236432745041820261405814110377660373298010014882642389574359157699690634460000994618836578738470534150786589717326704942162739172222345592913000900331452696234348500517363383932443552668997763167551445859999367934610668356963213361795426711612038499796961326220469686020787549149141544126699957770229927594511278175798165033387680058145014313794772515774773311054673885996200489921345459852831684518070829791124029164057331739180457410816010799863884199738905168689343811906244959537749866171084403887764329013180379270692816871639753429162879062233709116078617496984983371473332832846361118384998446487430171317452245840350345341177004311210460076361367745590397683224998831229561893424792618583180031639284950923120273073856045534551761184577142487300108287836456839211251220855314523031010852246648086807619290234483400266980094217252422693290754475486153194751943872343657835557291797015808269731237330281887252744607308640500445368438178587988122892364399717749332648447343501729566073437349909591024103148024497615275801416055586352518120441159269565800752062978856353218907228488614431025151198818324179739607050353162534039978510216702061988431215460352*i1^33 + 3845934437519081690099221517430953852261837892556134824981982200024528578434707704536931993640812852968212606472199586842706808811583335382249938734291999468570705706712964423353219731592207912220870791213749757393512949887222302110680293355197616260960793546172013185452741055429394026353199703837500405924981315175255592417532846160286453286371360211584145429969666080628791577825457098401863330686671959171537204633488122456442162672077796694693546702963439785423324425935038187114415081425094207933780362983436987829427614974846843626967423423192599190443743143637121214012030066578829233287354729082390779569217333404348957760431848711250607011628965652475371271583708040476140208855245294659940941662835540892639772924858289355855727373563945306272307321825711237975400479569027329147331245892482409234891367916481214541370374008246629976494689043974396488124086148867080263558289854022694261351634216720754516279084592864956429597248470072853167169855351437008556034647582302195152819537237794201430266523511368594761636823275297845589477408459987998194490537189753509356945493189531208709823375890802297387599474637954112854577562220758101025217571954707710068476222085633115464895243802672061126863372329039473863887400040831267013298821837819845972556017872824020714143658173203572893290933170608351652393605755875172933656651141258679067612239111832275999586560600778657519357741292405414245423817419884581649359346197241639469056*i1^34 + -95594154472561271751312222375878121001734575363924115381643529555846925898966871914998989559843865893355134500255707766830583507998029855411577041334828489094344852537153592548907344622408727042946013736443136665414813591927241900265444650199276343859042238123319927207391299981786550354718174586977295357551582685364446138376036370023885505263111631263258860725516446796391651925061950242668177830253980564190224700274767891390705871203972967628568567231703961512591568958533755133259153098137045248163253873713274937150452131084017784284831495690499276120190096102558220934678317020446473030803604379663102114631827651748086486559093270396253726926655101544088158046770855364238694137209893067426880943646369707353172212757767011869640743991958531713207688041227822769957650798924541138810882651826728344743522537602716937626624380357225587935710033136520368998363724256258090553566912503606393792142204013195584230189328878038930729831077151956520964365245445721182390736064625584544219305871900603714926976029572476722021399015996728279873150281329215012344814079774595966361229583737327047606659525184443326405586424708126515719255343791863339329304725015871561956748578554678937546542301243525169454155873139966082135626784074765619045504556676285760119746116972370035649045714628279590204355407877666524892028902637606747251416136434158410996101614837492888817899090851458874949896870189119625351993678814136097143248784457728*i1^35 + 4809878746288360949010974216388059629637822029914538293588455373061282264406567288772878750875694319274333005643763637252226017056175508555925491354365237292697330931934545362516952710593057377733929862363137378599538483538355058044119099395034782788159953364560896529711705731821802090209158809687118764320472116793503985148957882430330546607118428838273029311876918909242944573901695115417192877495697276219402953616604698902850702934827531628673598215282180454452317275213213360516498653906002333122728152065707544886730935353703825222828971354689531114139430637514227439233781267938709478225712008114707633325784656372834727684417050922427403256280124635242347262461574764248833768418396760727778549848908078917040864119513893391174145608792036700387828937613470794781907840171212139089075111900360700536030583040006730730809461478147543315726474832837946997077521406173000870054851776284856417165926794544039743002424075974758488536106811938996246472851181951739218901635695815509138258936635054038772424248604969343275851487246040083390822459842015928923127075386428460257712615935987375899503235282336118277188568636735074240242256971141772387902410117999740194541217150988151887077062329499987008791981198388330751796169602304027911888885041180637132019774704289923072866705108474672051542804849805576662820586958897204408538800882185901747740072474421375877537781547725501326149804957733867173012825007996018270025023488*i1^36 + 1149648689182798309154681132480099662867199132576369207254623366247670801680319129119497915645646608551942371857524788149931831169354154617120837866134686353148880933717533650731561717845833599127463888868179851721097571196406768225585584856685473686125946295692609650745035149186115265712500945575014279119127974023563372114161383655365337485437195322576502196797340369839703016528928612182943378821720809480520834365261010135830879982700066985429053312041928136032246754827710178384333051140125310548315425492735302031285234159014054202224078132442563228572275892921801285320782108833398998892110159784844036202179727523693739167565767290540626971832650835378506397849439209503406410611291069562476135003054868556788074074567931027590038067431176593740894042056259111879355959165196330990913707743095798183013311731323239881418460778255746980336032754346117544361159728944005228318632409803016444919944258663705173805400134681291358369471836754833775315290500563356297207924498422244866249698099907094008710702762415961012518089434029562948331786094078453403762429913772453035941078167110741568303759033906507392720679276018636123979402991846005367392974109805511070136572237126603649818656565211839348442954704249730337448345215881469774695046972754140067518216167710042969046806302479799340651327698820240831518342325832783165113480159601023029199737722172638296277289162854612902309899165930281502006894393635089940480*i1^37 + 77445139467481376331450807893912819030947980448567218499845062778760633960781902836043412729374806912800132053859155491855400252890802795846101088775636089199115279129963563458418664815134718678634148275373102795779137047716496070880831379211925911859116114208068659204760863302002453560224881608012084966691647890498269271751860928303247736730630158088340278544634090632039870480487890196351174920128385815880727005947267539285212449767687282913798708517359222584458403186762309682032267585561214413261187383080190946862028704107633293316172852005586650345726569755769859831902264422855330910602254987247781761639095763575351387823794401221319460617982230971058808936862423886797392863586748324842826107173124936577119979668273775764318021253606226784943646308924050140515990865080430692303163471995793501785922449901110267035710514213730343474179075758967717478004798797165825501006716190743470122803995133871356247245104560877835090776665694200145766395244916257666646108529751800434462646243554080988925047314250554107299992378632536509014228782968977733975515793121246652135057936010466156111540776121908398193743611578067972558183528892429990549300923452786594452612096914762824916218924325005639880281172754440064316828686279180739291497993502286665713651271616754234112387162832993074952600887065963583899572962130998794890315913546166985831607696105334819304043834543825403288030819086487978890875096793088*i1^38 + -2325319277601123466040805662518308970070997361248265631088501394536066609571739531342298209264841711858552680883203193358654005449136010506465788884419467333354886320397409961351530862051767293532975622921007111028222188054659367880395426475588406510273519097749229786299257519275525063734540022628484179188047338658460004115195307054429473453937466553129239655725429324278740053421044874860741349654213207333542342651049449384494613949906836088689011435890364053843435531911641639844375668951536747253718308279276469868369670579342165401233822125363195234477560890576622086498842057929232263663757707281934788138870730776492621024703838200106611574959626270307490232813848898968999320469492513475861707159681145418198831468223032948330115615961394080629087609623778851142955727987958801674557800554770769544082182795300759005892487602998327701993739071360095715925527791418401867299557379630848471826437680820331106337180213656784380160077078924500598943902714356747733284389100814402867904699159493892900902707925505066071811197950338467746985176836727077881129654401226121173685781160582942418692182826822242399954685003185454626261908117026581314748181746802707170200707439555622248234649876356538921492887077550484946215989256280567029179592296884313861500121679735986911197624013795248649084583617955099429796521976777599014423299690076823798917292512221287119608419916594414087874651268293867562074112*i1^39 + 21280623854558041418847589558178822341192119539445125579866015859636988714159063154077322652132571747173329983979334547260388359604336129710312329894645739452426597258197232445436915776022881540689757264260027034830853158198665650505345391682214206731867029697574852782765936871273134654274556584137801078640969871793317389257685143595555430616396166722612493940136384103712666397076971371201470781922701711407507110892259523463736554057541166568916336018945767972958542880979302588951463849063975030107846066406523872733766651288751973736569019168484405639991952517607058502495752375788042884065482385752026398086070652435117427203501383783389011314457102956387625876862498997779548680460490291136933600623059694989711252335552847170248190411493029239696324461374275815573065596242359305204184410703640751231897806463886713922676461688434585557627346129054489320601314411027763689176913083514556071232928404910441418783450067095256318411907999811744428125212618733681654339559140288543158500871874797098109009660485117364537315852547399643924115358462565203628639791644333174894192586809485914760934656821900117845186157648050398630428419641109994277172104139545360127935068005047492817841641528105973049373678747932232144316298713636502162449121000840236775154435682925790399141859166628834867468346265847460086669787032962445769085579082857993861988403971803634431417033603957844628834779712716800*i1^40 + 148006296123865101798663526723462233004890258439581926490996541562855959121954100917450162962890754904425511392980776410307275000017774657534646618571129791443036707122973163624048499916040815721295973560239289669721066503263631942967874571919616697990561985778659272121811963820773466588644311078950588982456618153474562273703902312138619398178531628071483503944179313428118578421655991606337183904885895286142478591007316835887014976608956890013480068802701442043383426283870125607697142921044257344243473168023866184727325723084498315167700986659833934908655530719500012041302157480188691450318396764937588558673319984566904958401279652315851721045299499077064416554579569943541252672842285504094340832412244510720490015917444445038571879667121055285794955909225348851396375030634520760140584155969252901563373461449202929901912332676974351904307994166028427340107971981520933548447134186047227537772534052798454935738754963149834504484980520688125126628019542008451432814244589128943150424946572788167513441936691530438848714955409354685228740295166781884481496135179083888184939614847171844970058690666612747702264352487765351277541155281048407836010343592062981126938132063277029906296598729936380108409728475641710516485691025427522834266284337829410965762935063396107127353487185179895002742429241408543798882442067447417550734825537653380776605184015823836202186863735435335565312*i1^41 + 240475050239608682104888728241892568717422639820258609295926406440772443749414235473189250711982598892402160027699889418328161571928734165005839158938868490929588209682287339873722011070785281121112049413715440783884777302203967830539544376198253984499260974947644122728328606267818812386619567890310009227236077610522158670746717348703223212634091343751862083393707549872533557296004432184638037777723261686997096488248678553605107213510988542804080075896473947535285443584963862546808025753047592454340165742524132939516916616076424563702555120892406609505770953247594713277856016180121803937710809984909916052482960533460015209627486824181252712106957981752506256713989858983031116723573109289262363887657511423839488163323457754822881545981419679379105511720202323291914595887377328983819739267485132078582827281407808691809497121980440271932710665211420735556993519368495386074577880782590936472342596074901894011888973308249132518359177156743270237336089032467480557103221775966515957831542418972439753700366787194746730975908385013530261190962494929171082044103203595659543856967691429940588139130335193140941582105720200947475953972282006648259265016063388083288840527192818044743747506731830847334057295158237499331172244025646527586164423707247628210279825154494367436730826218414890675426578148466178593121685316022679995184518834563062038015535888611995313439244288*i1^42 + 223194027753871884766711114548093523551149119552023683224518416030518747375849663260402490015567147101452151290325582710320235386433546434241352461779754827794194352758802907040693827508404882327457929408963382729780429964722631607830383011283762424493782150745855960705891021187145406417938471067290820688824807706187455163950754034769977465125822855031489990384978051257359647683092761549091864132165405124343561544169972373762539432905180020110048226629107047205204631076326342256380039810016804977912559030818150735421797137791929527790843730385191502495203717923258020082546434485718394603141285735097230486378308554817745789737294392350621433294188967559064474674326296307759788367968753184911317798320000165185763243084831891915847592343976680937750451558607460115859344285272011751631570303855239871328064975131335222785428217358529872362539619201874041392650173522295736484923785482974624599844611472241107606963575460953667461092595283146646712885713666312204236682306665754621846823960829907591087209004733447181232163238445663940928205056515247269676502695770077664341418485048464392604270409699834432093689516929248211827210798542243077941772449496032499098400548541325683891166894140890199911028426030560842625851193535125339314189928494227778690830845222509972986483248296223185103845716793906464749061055357214178564869547083231728984817231667920896*i1^43 + 76929291627755505568177594767620336541782460327739216270248797955825575574546460312671883923494119898995758004300476034521771833228702717249164993544565173749446729577071979626683772098277428924353299666792915421771760434140103856352350926257043521993373465567457166941746158064251449802283401529781951667509205564375526276746267275216566271575817577855921020830491411832417466384254874440505103648937635395283543256949864282213403021045128274435992825865758193744552597244157160159909638592130313058563769033931746937031081255794606732363744459138466111935903565756142391710918772655549955540149990455161157385774742897281549628944370084736211106447454132620593778341887616603859044469805612708827774286462721173548406191749629942136390843705430178448059069817544630853471732749198962781474110165168950721327357621318919550991117990980000431165660460385203423292010353194002621334896016058601483018720389494500066719663906023367653790381647758709650596726980530039415402026625784917688742496664367928511707700868301407867722580724576124358705568827888320173706118434320947338631694180966121769144730143814147871246879728037140656929759199377024816753159217835028026402291388379258020728920934356943149827653931277139544198764538107851472282023972257978114355214198149349268834361931161738502141173964168619222287240119307625497144985835988768207667200*i1^44 + 26873741997048441610743054280856494292415662030535806295519779910911296046314780492562730645524480284699049133860025053178707813118553770547878007996514075797674737294098064339878998345667765618803399995207710414569863065392586419509800492589482464402771305272683722927846365850230714712765222383598264155349444511237265842243961942260495342378820041507217359126828715594573483872452163157396174915792659484108298235567650693719605019237777396721419051360608671638950930679576743636917582454126773867039411266657244939357592185821440255777665864701878642574404549775015102123142834163250690877679327070191151474218313788025477405143232648825527188271385235420754999899994526054000306188253167003398605603050283002406592804528880741710184475267574171576627995446118375854206479959686305628152081154086200330808184220382702732551021980118214115853227402880525862582800693268230124494045019687962521902588568956418916927599739284673619070750208848885308055555173327263576456313570964544146716223570291786240161264817930193122982939029502698132770456343094128778017536230752603166434462258576272488430793440820307880300807843092840762030902442470073462705759754272047022194415410286635047878536920247660372833789375121992168095277473273933840539881090819172025338941746249322400749997332590608275376931171102751413104756269540244184503100112896*i1^45 + 1764523703049668216668034744295345920385789214367585077633731201913732479091010699413806236437483001142965683761241292515361655169758181407173849312272686842159619322387873028490280661303740544298723260239859264918622199317432250099163315144160506885486947735622346655385078683852132781546738525212446764667107777796633006773009826810672513864729848968563371755464164427323142412735952903407060129413705691682428595348925438861825713235063648318200156815437783178181563372356544145652793465098536521951148983288504077574303590997752854450719013633188618371171776168783488264769508395110580119509183449691342110174798688677510776451881426038066412920530569206533291275738348978976650672601950483164921571480294133837058363437732908049631313706518917491298766767520831675953671666551842828141604844731873851804348720684120501339329935071058261247370625053907749371190353911038964061250481246237635848219569802354243773884086449996316606557663201058437936044393223526050008549742880578217481855918381098753944372777352246903767687969338542640101250906215624015445669166819678504282038927999345329518131379770596085247940841776902342856247354944146459701187521390421145255534623159870984090136533103217354897601982020263378492182084005277357495301718361101252788193626049706246033354173119215298244643669556284428794126492820832256*i1^46 + 68649939850046292318611814033980547577114315732206343618111217521255284561743498036956117600575259860190639301569741833232173369727245214642120218359439545013874547135747027306155931784764715290365791696678915818712108308649292580814915592852040255993991854729919452137572063678351364614795344178370438622385764305520892501661861392379126577584089335576253122892350587977785826222736089227229321082504234765177563465694812886290589573706367337385432528468014589285729802350654306461723815501258267077721211947411907771642818550632669306925532237931238725208299605400015514178639903114200067797842570984670892910187926219572581017504548562662493145696713914947440241201960822518695282601725490239676745472901676499968103290963157221134746909969962133519443204164383546862790583941537280737682822997985356077631645246448335317564692223230819759255880712941302121855262290432944783830400787813189874082964177118051828356822587767187286858872420514409922139278850581194606714662104245173950761871368498063579508555104434718115854451865782413073120486169267316681853446096649550671401813387665277875333904466818836079045123242813890735208375498361443264671551571460577995390832124386935973229522573955363927094887620050031544771023353952019942505558595597515630192933341830151190999900621578136473844000147906672721920*i1^47 + 1189437445552131470057667607957975560535736732405565873561028567063675402773180108274065695935899849647216303235094010649878006148484088372003355622494817610291928174188385330507147148994958907333997945256510211643864815864657864287799458892122328700404697454835009315966233835550293498477305546465787312040473117875466951043137456130328768917331679877770189408989259287938355421173153902044050119783440226684392654797855241346645159195727668245707935948668154301114171814099860788659439155304723253522145860858608109034102531161094984009652909872491742973498078753733374321081093198065471416722132453031051451060342402769758794986392741348569073973355049351309774234068529344576187138216198103797394264826403682602926385543941019344277214588492083530135129767520657426139519094791024891703695643086732580239997282403663751929823618220498508875657232605382784228678729811627738112219645215308168680255829833470210974447674681940970720419394746366946882062637473258588610906447030391513839867522684462253812094301151421210884279170942381464171098128103313369975899783733158933644455105850423525517849719189441016391974976835399376888333470706925438017262524247530683284795803540843470586509536317482512589372280180893876171564617608009408428153847057693000862147387137872191279864525095214283019517952*i1^48 + 7102026806936233260607543396946483392092338561145331698386403945698501109890577281996131689533663024501745906601874339376616644505060961597629348689129649542069402482140144911004792041900940621240856479034055527319332574920930783620099117424298375144040076857859480744360494077549995658138009989751987304660496895674302103461748781887857947200327627065781862620230643444628434630269382455374435832849697119775476845507065430837555431551453810579950013074893529511736927519069699825807014506839483162587056795690213730678663245114640010813939781718683756516399217954870953293755639727511529236343171620401688787989999029592689388581708306577124288840339523966866082804858744073535982040932292970405342144644121839464561084705843111713263645376176461596537943911117322099290631407968511846915854119400035082087883653444373862114434267882397271373486342392732846762001655186250891544403404573720012964602190868004093099621198558682229604651362142477839870293746703329726278248920768191797568530260032932110196452862087105737743042342061538191535778896177403111173158900333551635775027617477178375819688319523427298180271385018933769496030154136167893039264707702640314249292945767484211401743705805130071559841853136744727542469572663092755955086624304156101277911084261281702872298291200*i1^49 + -32955262887973987480286000442421992676142327906174911358259540906845295479649420181083899021241251857528298067603798951870585133172717116580372464536109415520164855047040089977457209038279411273583555728362427574513539941022923895628297884485958869614793252248970898760424066158681284865224350310969698654916604639682562094263766827766319388808743682342487392005566427062222992974270125340418848110232756683551550679830065501479613776499252222256260482172095076830596183306235975647978526677191585136631466226269960652281147471852695265752079805556423614032822096006288546315630685536886961063078763017886998908677232885071016617203396310918119220830239269152663455570761130863551689494303104013946820330454351873607007068252140750783650497154222301929070072323722235135557455229900951673694178637728458150171741174837895107333681668210714687089511254177154322643306483091697184160537570589115512378481493602744861016570594120148770541096267998654749007512482557834975035320448456941702275742430964302129559225692723290357345909293823266317226508229553877845025517597094734982958742911779737100899104186417888071431084768207612692250031186438042344209161591252207249762147302874945669186160825822979072020047063670132121285834551719191996967328372921663258743839653888*i1^50 + 68645442243454068149442343099394441079220035004362762382811073598809813542383211870339856007926344543341544448662006117790449655549502465476292987409256310383843557692558196190331692441332888402970935880824694694284504766050549745952822862654596709216026680236643492328841170565773281688638868328064310996542224599627757375993006460048064574415748521498528286429325186052580065356903056405902477775376177139583466835325233456848311983929486695027401083159147639178564336984182156680373216341060484550629148861916536105526832561836001856048851435699122889470105761983300494448727364412793760030060214575162920033921788208992957660076287686234627130253209414607028215184243039835768984461712542067243583476589164377031091242146139709962975741896329478209687677410016667397885474376373322281358817369665268548336950220458644035245723090262458616922070474996801192910488893725811843868971369395494958160868247660250272055577553900856093900240094547728634062358497963092604255579914315247727082754729481326997868064208455120320496449917171465812805437126242804225430856200831051523383003456329398116588201137113790611430603841685220378498811611307452856701388749934827476715231317993077371055535583894294460840814999295076859904*i1^51 - N1*308050336378089033827761761405868413832804552663234236680766766520450701301719965878649713863144806524014671882718063723267048310587443283821472429847293947701581188627590668886514442883693551413346398871956135999637267831409120365153394412265303416954578986851064079348793464241506592651107347624677211455551378125041073400183379913293620425311597550208330691890625*i2, -634923685128513685773672581853891101794713088165498056883018403345380711447792901778956814057673160910717095875765353986473908027842514283725389172085015745529315218149594518746765237293301437226722368885872135980085847233718703597841547486831272135947275694383263309930576813536387053889170242712626624907397117230005901434259176553103267623107975891357852185220945949561085393094110019735362958204497653237669705401590627570270294378452552291145087667432233150984428585151703463242713983031133205204511315629492342109702815407950734671251948769857471538892994707382671309092266263652158835502937812982203539140471811163015884093521127587150148716147541445606844970917317171194394373429572589161658642509910578130413888138897221485432260444516512508715372330312978395470255029078069322981863670824998231938388819461266941586330552249113573720117345470959545260342200713103875309826741892957039970777599911264225496457662981914473627642198168882714153139111607314779087634681912597994394133368023920404972024679585481296647892534251795129648135312329470232591961551448392316552964290582692542755290373175990177604820973130326908779186154902411785548445845730280191865896723402295201871333318608922203968187336072227300756476436924210213925261487684587402248154522611055356544851023992819667582891639385213157524460427657088852599252929797708065631354523190030442347224616158769026830110240606665785482908969134043216558912543391433617101787140569511515242331684682994414957194542137212928000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -3527975402674457207307241274962594623728877016499064335812819826579527369567423141340562958892841296829279429287626670648122071179336721493030144387090170681958034002610882483220701387669051976671851006932515277317058178862244068819923440246934645545356817371889488743480320581126046038252075260335198747397772781319077345760761661588073611685277477941498898090914016126712435571942632458844948619029365151878784630196101209560382350109686066553432244553436469929263693403240980055624659961828239375218695989872136552374364220698233973390485759663752722565775162971423114456485930304303377900658909905393041812874628248683937273363523304680765283080848684390045102675774451132599227473539107999434053455053238826372697331580276868590723799322394304487210533836455498932406376990231174550663596433049513022946033403090022531149229433136420115106905162984235755152014176442129645289547087205144898319653228510226039726277018157025471627162757433319723409180997878885245744387075940065459455152252157404710423385288051473412370872176945047194077745369091505578020459491679855521822670354708658551318801807542304606462593493745487116715501525058302316217313045690378079503775959607080060792657876968073974891181865190731989038077245582307334160623113924229350589404454777220526792349774300026407894105031246824257331649729805203185037586431751316358510805253718548817503246358892544759633859679232751815588718051006811757146711967314401860027911977848340843598517872136872053672978069116157952000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -43781304863871183637215352706127803199021694123757254972775191744078232992017917188390036427924452288212611425357240802848422561660656241813312500913821899718011320630908364334224935326140495246894652762656392115938484220101890659419407932121420268037378528926356889645893609406666740397746392779282680569128810623809806371399906968225441102895305889105074819388314014601826219495832057512976557001273641044616610125361767208003362429359189126676629392833462573170645040919660578093049918404896622560351284942548241506224050904135249441546818547254218283703728097183784698350950180993625509820062412173643259001262650423800897558266818376645127026930935964856425152105663750205923769371598392998473253958681158596672200573883502881520470493090725283882372031875789884486375253496949134455424171284569465065546104960022297874771708250531250303073449373712135535802172495870231483867436924089211835839483913642837883687940691800440005943741314736032412686898823629692287546263560620008909506115049055240302667485605835300400222636301517050799774857805102845036894245897065106497867485672062934762226307049233434544895858958161647881487813293247570075206454205242660180652551238639572405771931578989061448118655967802728622170570768584848060619611013959710400635479587084719361972638807326902407617019267774803605751730613084230835426062640951684839230244858261408521508488304409240055352219374215011876127962740873236841294432738093914920336929066246919084131203267949821314832851501527859200000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 140742429905211108534278885225382438154957899907189569781916959917621720744015913268190525132814844450969431681763840524319692920855196893095341916555625181628658063783283066714630356927730778756322946833700100268421561729983804202954988191305183056862327660877860055722126195806739773172368814467042463702781879405812996413303769447671945411772561127704542050937730088068498947795291967037349152574649552439453021966497882545572378116427096195518948594793926684432982776128858732075164727205634693017294694643684363327749289175732675008203454997728948661456145546287417861169055801738217992348215673966374222268011959052735183390462501654019027983881028488995985685773352520451488451684570625854557125802463888014598834526434111499223047859347989432631923583888521656486923794861908464733226984488185554886254632258064927213778072718099381759268311633489530602922488095337153423708502732110076481959594058338921617300101389147363232119633465182277478228068588283919465922204188859070381771013485853564651289414686546074517560446952608696591894129753452057846565605390001951489631470277487836117093164131744012778763848762257272174621219364001711217366576828865864693288098391733279079418882771172708870858879858818185964455061154787899753330300343348522826964154943547993111252846131431233496780467421811964279536521776114571531584577256596991882670933417581173866440065552296522179273776030946604767225335724838047219029424635221553224084884816344107943183423044181760414341167368162508800000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 200708674332187923715034928567876492130383709107390613781045928207674576115770595100184151203342717063504068175306333911468340620546670497276465277066586155479761719708832741231715520511113313448052336996079610939059352947285941125467961072100724628765959649208702232087201860627561671985053962516987241851143298778970898398658779110327904584826933058460706920553698298589657301403825171266189572141986598019219502353530640658481359247724638015262570070329347142760953237466077001852954111530320475303264789062094552816967392162362277458927888141214688814978976785533155821446053547522434989018193929313281966227314504593172997765652924852373131780786698029582931783928118880020655133321159215969319656348773836358947925544382139446859729376907784515044344812204656143281140477529224535410390436395478883880477304919780549435919847591543026516912844924708238207715655574395790698180668306420707625093499051702858707487205680059362051683689197803604191357115404452914529653506326132443584814187287143477348343822430162440847038784195077665932809737598711315670470120226212283281605711031656222005653504023022827195038776045891647649313458648763172089397937967221661305362272217872310960739126853017693702386098199487432801962052107946388753715976904884796690037484404596882219813750454264102636124555981415538334314715509448066093325973040480942538386859877224782891039010447359554972647956330445696896403759129515463658093771819215901982300238068525365019854617273817623241975035247093350400000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -444325843751680708973558240585822432366454761825002591267943498876787634974098575469970841579668965222643828068802567939983271006336570125628276108059957679993793041792375279322588364684860610080760105390637625557885757367686832306775544587150362857123120683744812817158435896970115052716305869804371017604462883710761524589588680734769717636602703450825001968198704153131879235220358433359466394524502206577794495302815670173014883085455420574764598995100749893895663703863654882712634799368328705301629574179617075525278121473962525483114309764718458920673318200975631688804667894395525015463779585689824769303205786545770779997668060475518012831821442666028561924718219965897642424417942576978540862619330674677212152387255499743154213385363450036563337644488570415644362307107475617355564718146395785376801244349891513849086247243296044258758904876564538795212268234085642955199980413967534468627708772051248510753574554668685137005955210915672601455212139534634781136602015730258720118074434853896027756820233639551364572404602165474852577947490726560307210801501631614922943442110657260211516531025044056724182947270562727142433144193325842283168202895951093692796354458699950517778250846678456912083957290608757748390887331512081204727412331188793260728329845523315309038189764315631883017465722711646580639410805792080758038087212182189309460174709908225294277894220763201748581021213732752642699080980003056146729727937126765417528908043746745006830528705797145591877085048246108160000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -593173186435493205471836622448424741538630345032071231247983249399668047064751712449228933323364680212044036943843836824480117896987454581359325148854359954784303923012956499205592607311921435333325423281974570311053011481942811685264792124895080756471166788921081221700785212130328469805598900054596423345543268484735984189839387417006560037669530569673894605040874556714691849030414811026166261556881646000018839026865838006635937738161474405915769111138319623075325669701811183230112566346399837413851653215951269553254378047136385868473315937790773783410189621599535997381280627189931171342434438678661052178046014160313450667140662279243752652976070412369252372763127857598363136018171387994333499986610044515062022389344338138715207671201811245842911481131436646557738978962486219525875049451879469093924482409623678577741899277111020487652970729313230137511688600391763097695445909587101390912423890402336230935029909159381162562767892155563429335760852683986054847839377321092095121219933775199324792167466180252906426239379639190092610949189915221420651977566729910053508456744922171189884184087103979972814153324193079641563016284285793490578485793126932813306291807869288494653221223816164143199903826478437641409929465896573372034081094948520615529003102215302816832923836104892130603892591664453154472361108627393921633827784840213513894936276496857168584078584853529119202098118482589255608109974355455975599096257864474919825544745302667071610550914638786033917097824789463040000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 389324055970436737452770558745916241448209869106535683335065243872288459194873838706093561840278081062842936149305693522783047799622475112156236299320275801719824086311203028066521502239727470931767167482330286747949913260731037366860977889528285102518109467047385703118969752882826185224283230840164596338784237443188701850606783174235350548591461298033962694551777567259504482354855267974526394502507237118571910210507009294044071070097550751175376329351603164314050079257466329739654715478399553869594079042175749877434773237020913259143605511458159789687803446647324934291334188159942786313691412887893922686402375334372277986660067015254517293902123995823776796111919748830703829297891462998889073023629948558737003744190930803190469201019091332014094373891654290469464661193841857395199465979145017838880370264616495401556779543694289724624542650164742186509209648572146161620550969068310572332403580572880415949330066328598588921357788766949528130810407272354705809563573868389729519835795063919199369347479974278635037022175350800162673231056699904586398516729806482634606418700807805165819734580916855543409209609202865931036371230490747620544336173324003194203880243823845346236852155197332564378154057656228251277176998998564605799093472058637216051815781466860734439686826222984789306094365460075829278289658285381410928546638529465972909917618269735249677173029360946497851149061867854203581941053931737002505978193255995154304703212883712965495260454619536209664651358004838400000000000000000000000000000000000000000000000000000000000000000*i1^7 + 848126593590089221179203019522213532548592326142022603118700185807101086919594027132096135809622931224069221694908251190854114552039282081027653696351958056567842392657943357813759266876143371043812114101005151722893396775820527997912998977023325337058458920682024431224890002314097571502849371914283386906997081740674744277463709597996710878912786651690016480402544568486380228868612269368502712460298135349286818585997607521612246622376022654281972481641214718237032113310524073982640929597246917986476284889668716591734508377357428717845460358912346098059039294053833288440573512044841253881747191167557466218750114780542467154421176646651610652403283839743328035511022181794356278323932318761556711136948430018356957589737588773079935490947517208693646878317778256795014342960621231837332763294121161039528965335288441985168369604621536797344180360495641478782636158933802741517101844777198778595795501250527192525528697192489665361428825064630824383358030907198142594233593563966254853156632678739409313185090066815318828906110506528694504117062582672157874372601983700826266370546778945916948644415827689540725418209652035668635674456413520564263700321928269472091482767251136740572068966877929458579376540517210660751173796888507075113387938890048135672757040996086132843109916307191207080700547784592514734656623918332131980665851641095405076552824889031885060091471372379454223625607200979814691134109022480523454220638831629759684795946952057668390764327046518694657047831301324800000000000000000000000000000000000000000000000000000000000000*i1^8 + 154913522398228141691037123680023688599567601598753069336037773143633011623285206773274783626985085788773561079202480326767314613831391582351692419336228087132038509201592017401923621082642848355969087075373690402750489614681082560538489294452744986483663150130699208222389493859198093626204554249066860338012314155536753993052475355068260433957000894918151984904390647947942290053229011685736426944663047606071712802362282206207319152012694547122491997051635614849794532162878742163331686555082354829703145785807283881149160230120244315994914505778815535669334741287590433306043853162771062528411135732859027958041322670670354390661129206958868339984967858480049391598921337765186939742414471371207586878762826352517024874289499208806076246980109481920695177587719415232537834091905401266963756010687622685376202023725210297876588902898558859488162739310904898084405496216155117118454564047563569068068966497063707900821562473921510490669604521540553049038202534341538142366668225076337930537558563702086617898097200593124368085022737940719038150587827169552388941603914888936262496049224484098930509448513094804913388954832420720486556048835671662881107352981056349505919285237753123616590499557946075328719535124792001814658333027133837373898314701281276399522053038706406712648323424286164884437880233595345111190405047875366020120475566987946918572781542840616637986621609438046046715003989319151117996318563423367593074992083144143227713650043355308665463445577192833268449244767846400000000000000000000000000000000000000000000000000000000000*i1^9 + -514695448153941672315604118705853324598947471525115767839255733567316200730010570559113155441955485236932041741133806764037799134026391294793884110786967446022304577410099542294895400808425833293165060489117899220678599639147247688862740584514955973947134885221260915273880339182263074903612880870497594783175428499279431602954794062132537678807228549355353333722284143659668439995784874534118334919622159693219180508142247514436385403374514208164541457567271716687313341364692968643488463787774064531267226856136280709556406680295529121894570088527326778014134730898890673554821973898063349906187723858165824509699254441883401700666626970254841438351601255795552790719022213108818692186922704348014546571424111069875150124029527578920150791797772806535129823359669106465134031775943526855158544960101359124005063301683940875461923475370900932235690885263407986818657069414002989995774697271084536484126387697821407436318825430545558956211480507690454706318526610110871058294395264240406217459736396633961312677411937406752817313806614916164236798556627101646014932848638129411186097035949322690908225887172854030051026055127485781803740217397123339639116236670126170576148404129809565147967550916382290960234841760056065856720858928691059792993904329075618334465345817862523018806403438789955067161869496670578464799734609609358349464246831955273606746889563601883537596178586047270991949272950153350243409509285339221385939253390116863505680331846696671114223761492556279883042270562222080000000000000000000000000000000000000000000000000000000*i1^10 + -153751168550705832912695732515286404540834237417816053799617320206212363624103333822362615450263782841636807363125098805665655632901366740077942988213028615911799895915729554354100264690421513933885910744359616513236535245146064465420863616900834244442139133384047306023064776477042646736486548407601596718088416869476237360772817361315019525111539278942389059719702394097798094705854323895673349469988752656897747639831903915916754160016846343750933883900988355008151794926047871541765494644686884489770421874018891244301900241411528666846597827171049329923887921447644234145158393490090778247078357405330670674318041367654848507424099799357219361984985310019797609192412985628203891548755113770713680110562126301985455133517830141521699297534553900424305133972215087567747952252345344284442753269436775668943993896837649493658565534762085644275649277258011438096698007861518424246198126641527989945201985058880493875897084365609171077981830652463919895528891622443904708522058305592172431692996737162274259727340463275974950717079077340528698384689288561512478284541788714074635063800039606952146492015494916295278538223251363884678935555498926090318986081849712879810763742909117048402807139944108810349924927062122362106455300221195852656641880515107707709800358782422196101522183284245421079725195007622895935640365595436262122441119872995343900026395581125881785383758766117604079237429295155815371092938309278226596151460959699464647516033544296011157773775148264212738759951982264320000000000000000000000000000000000000000000000000000*i1^11 + 52694411245027645146567230867238814318231358181791846852172801733046434119219970554008412285562482777619199194878913437909875196477308224926726804829889172921428745147834553425393650563897751721191525622408980695827812935758342642863807275737533088669661928626418631472059473817057448262746402379427592175565415164931355631849670518927575540379618215873995145759170465415680109569800947469324237067206110560624936066967279620866984780109403854472228244348758824641174141505005006988223427294304986292113468343848677445996270735374039589756673730114217584152545416692866879261574247977466161898915044058976819535061166613353076232036562071912143767926982446948422018490529224116110009936096033864137331989955194560313167179369261218366478256068950272577621309770806704312640651922746753579193563920420811256452228426986168733441845839269254081264607925257712249183481352282977423329684102839946821471495881911513673878881774386315423226113743749197496571793347133736868158352959698680467974706284045199872608309193774505459203453215570498978831132824844647565241266549318182069669575566572285438536450962274478588871473130070331257253251530193157244767684898122271021824321842417865403616199155475547703213006166786001819270170233965766784230009114701340321345309621338992177169204184389887840877700021392750376726516439334860488053376812161278794575523097692629425590387793693753868128814625945130250694661195290716937731682195166155833598826958817672540906627473748699546900230455060070400000000000000000000000000000000000000000000000000*i1^12 + -70412478215552114464005968755966649227640606925748010649601220477022284715668886750303177203578993180906270659978018731224120688590577651247107513562263384851614992546130336877363884693868570308678737231675433762619350087921847931058637520719597417988734748432980262239238421857892258888848363017755724597715146912028623212881085672637965114618670297172893442713252723272191026146679795998511837644600636055494705451668263954689059877680751358841690944292799942830120661529059434097473801176057858089759528162736554861423514562322351809623604005070991370995754865243110134707795906517934773510582475971401777365514582652804513591879561617192702677744817219813299603775675551323959715339604674673896058857153862343388602977125449138251017910602931613178871815398650597111586422806972926379708934126604964652669884730797216468107661115309190335231996973410070063518887847495287795776382036377567253417131831513755149004322902900225266644045837010875840685790868594898224316860420092885141128350210384890566979460068491979620618613197149506286427605251926530775661212854092052639449662881558529334066281806538591612789609517007962480144897960293493016186755039951800479688513105210509129311979672698913129529927883887177168772181989110115689920853286740665825736626827976692246264655978798617024353679493336186439909110365609039787424503048725118068980358161029640167299888150685527024920129411153233156520600681564916503952123225392498600135146235817476283621797700548358067553413698368307200000000000000000000000000000000000000000000000*i1^13 + 9997862635444188632925580318043521670897949488278478031000344536751491882969566581728200847117238693287521555674771046994551072446731615120167209110756272557047132239133682663558684320872563707660577211856742011189704006760542830924381090875602170559545679425940849218591522549505302042606351982335122446041858898095319428279616071187867793825238128834322845221874858209748907804209282363083847839580680412047662171295583838883980814636684004612512832352442868508862782609920611278678475024437014515644306302893961924356671377183887546169343853042432338477722988824424855952380248090504782946173271662470542917277888060271641939536443415164438989786403854178234567553359353348826852513479356672011049630071162942206694072767991978674311992353366015630942269134986670928301558855502654671879054924593438344697920574598792723092135232235538154447945953714728030189419687478826248152071295514822551843797829083122422200260368872388675518982553316254395345345050287723422712984169500001162230183560263198715787832654283940113620357001639197106770158409456956335103297199126874815337092049751598755293948887506645606917752152986859702287017383051251651253619125696816605452058566718531122962201819095410180063216074379984753130600403587268900825723408992349523348192718249259628229821979283250677266296852931317111632716384072293009480425938409601545624457253125611995464586109165071949432250633083310424909799540894219473155114553043161507353657733000546504945625995698105349564864175433318400000000000000000000000000000000000000000000*i1^14 + -6034076679261235656741536017296455481647605097261715636443089867163187960218157416171719777266252554228356971206175822903996354563097241264979224721968770299554656699931294020694917378424588150105224435796177792440026298464771609047081539322912988372359826300984835089333309534927083240542412518107294067800163470286510467093972677298472006352074512563039099966873957947066553999259461862036240997932042299349994265915701852354293119220043949779051243953762010532737829036436021299469602993260238292285723493313427128318260559219366796614937728671016070556930712798671634246662042743868183234430965269261814339959026888766523561650524611757309365606087387367165895468643098395042725933199409365090566689747072132198687299261918217977307365435253022697645108095399578755739351826454858969204332672079311854276944424362668516738269636179154750781751529651770822534880443229504742391874686461873637701209042492410772703257334220823627595036192369628510810802273211493541641574522278281710806357482255543125389849899890289552154213617785957988604895675852096745262325955072289364256380359071331045514976921817265338707307405078566110879353424720515632200467099560939758906700278883279480037611171270587617678914620706659493677995458073728468192989318684633462882646292260494263507962409461320931854479961533041562866410159227424003052985388215104054657438254275976535560984328918109180068580792166765220421185046759231038621484034011936548746227662323210236539078026951238875021811973116395520000000000000000000000000000000000000000*i1^15 + 879018467677969388328516649099794798526964587721277487646240899315428861149840319541532817003375153432627152034202770067782440306346488894467337299956687310195440439376573939235732141287951947796016650045110690689963280365387057337536957220479315283552252716752879234911076526837897391073360212573024533697069712336613372510754306925500137148143395986100510369377620993706885191821325168247787293967227210538140227876947896318701328978699759843908187813117123468257093467522165655211859473677823204880200823441641581477184978126333869023324148616710989847508104639763886033620094936376794840594733041484726774876674284698942479973841919674045160045803498123595597301660193934459414798058259015463991156924698932139420944796316060632413395077334667312643506704350093638926408543745488521112127544296657953868509392661894290462118046460169894257941852847089765256403258473670656660454701948151205505755520431464696519292687841675038651291111046855874902218086168359457533960746362795051423384069681879077672340224363480782643103211908780265100625993890124387362927682512033140745456395282972195534885266190245031162235519401555497761215806836226394826620712613067509529519893795678916484955034379017143674452602558371413575668163120680285124722838544514073542306632916732570733420323723669524087536055261895869814434002724639013237594864719607165410431188308703155728522293448135906061790709410589459558178797078014504725529884208265533475676401339115075729425331321240145880061718529310720000000000000000000000000000000000000*i1^16 + -91149206897145663628232613247592661335629840766490038422059782216787217226052925247517253623434611028152963581676963761947032062046177739663606226809934541392182237998025364815048697287187214597342645676839525942575027759700890499389736368061107000548710067782689250619265845092861039067873093779188290563809739258131724038769783053549581402143181062217485851972015304211005682494234225606489126185277111053877114373780942406195530331730627734519732304131003561080458396984252500445546784671104553572486771006299498763902194223471371420550885703991130287613165751701468281128467772525798592384342321981299918440382331984535929534414946371737013342417104872884253873581291523963809230513894107927663128885953325633750459673686470414969409997024555439908395985559134355421616345080420893829289917272404557273064266288655046725518809766230759758546186941714940918869192669140332444884916383130716263979062407426722320522912692696370953547436148214912635259455538339994122186490280770946736051991201455850026252153065965478281191780588297890857531942539408220703275585397559573581632424770833945388366692937408380289045361287664466959396156867533153986247652067267625994111589152170611901358618604649444814098238514219521602144919986638859498475209847944081324414295179840048284232097131032317514949704549573322464753394299294200742014201395152432694668030940685798845367620285913654487995287066470811046443670949699679243375279541560281990370002034482426010668199799403406988245802260889600000000000000000000000000000000000*i1^17 + -2902370095438251371686916328293999889585145374774083979824846700646910955903308108238033733057459814033197689931898756778835180292744924675121753587396159851897389943225384825049373424036280397040773556640861829459481874194772496049516661133344900910447468330311578842945879268534865925476370676087286994967976560907816072406934347321104615119828082485898131318856581887731569185606416330482153473397932290671572637584319521291723756099749883631293303117385051324207669250664583176081038562559051679918509233108836310486414352703977200146149905919766386346296368489972761379550893000805443406216286651193945703228936578610877409891316204177404446171940152156307196787111417947793030913043006425382634718473179449931308283658499844169525602237897903463690710389599771177032629353456577510256726016100393970382969554569809429505480665759211722186924057365569571710550928453396832752621842738633008619902869689261250968552606970686706755143499929492004466372618318578499356018431171687598993686745942558212002140537849026524717984658044328969900946192055343829005951524219816078201456157301346409959239347691419319795114896258854860182004689317038130657241759693243639293115732867537077019544145275578810123302689629228106004054299303234359052927275592693798913652530415571579864779524834966210350952330698590928185895967665682088525439596595288681873814039714195084784569604077836413235483337584567827827609858577739185182275533367607377517208369010083093572320200958261441574170997555200000000000000000000000000000000*i1^18 + 1103906886764712783512371645641838238805998474643953445151194814949266685906071627492572702603660278442500508509850442326851869970522212198990932305110874672010409982738357222445903613554351029327977328615095791964016180080419755325542206979487930235838504656344903507209940822607295703225873963588415464951354432040926022853109286209455186041409244190929406278808256153464189563897786221937357533511477398667647924236167759788962564296049392141001917300569859344107644629126326323197047522330544692286182851519130894088089446021441917225625069830744054877806106326992632076618174855719021173449151903351053219590849894467435009516241764325016325013249841146267657308181295155474934651337868154912130179652928055844083176863566818263683149773629847500353509677400670911785713516816801342911304791770058424318513380391217213861145733021355692655150013299431785415346631124346617097695035018519949693688417086035006555598348471657191331907502293812424156261726741638045044372746692158597270619825132491750221611406407654925410279900515012680253080910355460228555010777075781676526438844998227407976422475572955632803086401853057917044612357983703680077307434156571368244511357356565478452803255635541661633650869672731264684810660203471143475907898402037740230046976928317419357699350949555226471383145831421597407799262545376090737135284669734598921869895983768806354673413984669711109342780661378361981377362584227915035711280653563651058100087855875140912074773970638132706900600422400000000000000000000000000000*i1^19 + -128233078911299391170423890703640826156940906037836406105655262871424963257455605920852466418385706722360157666335476040614796139980098444223162348706516055587473140198879636133667277007836317639952905532606868124830956089921641141182725661667389566623584205450248251316218420913705896272274263209177097710785867285198950709160705556276223523339342608031677113569456870809672880589538295728519593430068172900477540255417882845497482646500132361078888598491081620979638154709273605917416209038039761344312168024848090863273601971040534224201256536322614481988384760395919760039765903822237472752249725089716602090725524550953653226357738918925228735632816847514939461364324522602651783750164270061400867434541145372491680815871585933795998177795477165111219598759339129173367804722360998487596579734635503751290442194668124809806302252036818783322291107548260822004054807486723577603036082422073237967221950506489365380589935281804067268716474380596281865881259841883199611626341360210900637586360791748238602310842560874317868074199971051107267615895179928219163721189019498477536583878138367781541384723795844100483428340386064739418913317755121582129343037260973435555802230387031236286387634787609573587176183033503450218861857824305394037227174461175076826636161435724637552394668529574857655776842452469066948474165151895034264594210853540701667904144511358020079103748237158052397619276080631572966489050919205475172243502541025756868634342381961508334144239675877397362051645440000000000000000000000000*i1^20 + 2895252656166082036524427571752178790979602117120764093523493806702798817371763914667479765237997185123691391545080109593850173197882057671138928017813302923639236630457110385155729842293309623361825301591300789978539360552242448722133283275454521746344250249823331221222816819823473624423244436152592946361274260967562728060569083506255210121174572071487308804943688718268451411421642643714508921964956751811015896096968137901194560713214648805857492682982374666659926757840906080519862537592873607782558183900849571589316467034678449436832458631271599016367448969046081063714274735174842920584151181529734510268836201913445569726160461677891516112031052263698540488544422157137206792044050715726999432298829783667907904905627357469930625101855860462955732772891980581818125552077480220458782942601529784556407258114915554200129669472410843546923544217054182738963292738721196007706310388060081506921135338490154127116044791319379431584075561905463928126098162930368636518882699568760210137197741133137902799393229960544703336673413091746337824626088598237881910795861777402082807579965999463607129013163226025591181875163524614944808528904568462088172487559784087776035098146219008889050993746838221754641559733162714410005705323949558569614047535444800391647269042687286089119857956614989571821657814790052712484953615295947641898298207171730070436619938719524460671467978514525369356371120286955895654639658865189506664249327401204599608639758978527443869312432107812988324413440000000000000000000000*i1^21 + 330195049795433051246328646051317940280163145685467731799011012529706780874376623663550403393660984657302653570423396014969841572363591534724253987383856822608381951426935889897790640644114239564206864740775707823646088098162120353327943782810525456216912531553843542058983893714617814689725810932979403688948957498552787517654281981413830943821056713998084662199285768458084040453163882146306837212233975913537322705312217150359474882935016334214339934190642395647142515832482284199522659480530617822840932265859107860290580604061922277913867517757463334184100787840847686871594023835773029295224793980797196899565492477114354862964841644941359817918275905080617189751403986534855711530076475763428842340089547577397936136486677835583188217703597660107584995620941508555518151676011643820270700505557970529173795111089308697867789538835105301378227825957109163463789591611720386193279857892836260272161722153373361155184163166037325565349478729614117409674539229239680129236119962476092991518967269148506963063576863699574487869699273764945491977673361969746139144453479829275714997597324449524551412002208224973697961595068822271334021520077301356218925695012164579382769254108944597781323093087930588136743091459997686699914532193437110941614204011675375873305873726258566499670559265680771427992875747951975498532709044317997208535785156149441439859883323619744500966642529787744609279083744231721738289188614244853071505715520775745305936021537500398706470243369517664593510400000000000000000000*i1^22 + -40200347271052294014792441521570159673064101032052877596341236488251803574205747919666823212060495998841646108356854237273505472260681315770108483993146379804093834974318616415508898109867146469387479513813417871999330477807487858673244358273836334720133225178013693574971819158979608938885352098933479177427835147460490404792153232989325593175912206811014809158335791763947828214120996981380586786642696564309233539496716824496044381011864753767619474054804276668164753850289437655798818265438532889491230585287118013048816284681012809839365274291997949999978047430127487220977074266891740922869887800354732517819830962846312457009222658263220560870750663776788595925034573207559101972636425583455575169908478525676417719669433435718739309596385460156407685820193063078214839910340579211042306462501936352853428271316812260506330765453741158165565331137629559392388482948484508837532373046992133010518156328606287744340967541757652217617899232759533013829516413855830002892501567170053888130088827445300280022721092060373918361345050780437843925081597566376963941303327279319886053383123402198503351871759310093710744408255883044885334055010419752316011451087165678861925692593578626513549828426324122937389407742004136972669196336294009410884290122784963838543986070251757597358517323830649963213758256050562942682350927438757068568505928795834561748357244018324471301887288063748465100807747186018524292480302497585770296119302987891934427886228610543171146525624264054485811200000000000000000*i1^23 + 1343840493883855257520774566846981999888268900048725561443257797505515671381600662760882116993234130404879708257997593415209812829300848073685784903524694513749602529332863916412556359014544133950689169396024403986051984790640577667113784834661494296673765556898969776352395258209097445970944187053690657348175976154863757832119664313740543072078085671399574919524129939629630815990808449225174632983964458292003749080367251561361350444952606139570559720860432563396343736765339034278797003633169125671373956551657478262252904944565402775990456634365360367390032673836553878705776364263668974534186248570155997715659431843111436097930083570898285592007597205696767230599120634922074771570568696891345191468044460539845278936470091517997920125205809295476306850522638815743163239052466653408097929978077798414829068562521718772944046029040000577498080149979417521647563955718340843923650450094217700864049673315471810722867683295789704990034426713989319735253930712318239159727052656012922370089103336748941105150837952537395514273910373719842491429145834361758550600920214788736385816790787820461799057191917342826896179124497061101652628935626801363615234267290431747976276005325032450274426219844785230672749293932156266431136588936792930234618295601536880720714381069361982611141747990229129117492650344918261966062488172833869897500569017032752428374862431407158841225896946443892788761092999626527942476168576673540487408497304683707254855711847168161410688178178734057062400000000000000*i1^24 + -2323247312111883118690582716092727034935666160745117372986502114620835195670701938161820840251175269018379468448482556783719756220278024625079142133140546873259854501074367328033681610345754591498647404948711086115139458795859181674288310216450752611488500551319487654728241950545737654146609569522564139425615490245031998577231924111152097111460564827696816146198150373577833852153144081165448904328707575118786105742511884725851840179233824646886732947852510041078104702083400229054337365950427483911035647891582320481403000061846989180532382852568304166232826712730120335062697480911258162241649672423364898351206316135902178668114660242594599930387225282385835412787399159613543302736721908647567431325355706772347557330357304752018451109923146688516670965375903240054393392976002089473284265072650693427207189356174526396287855891694939292755511039976578663418241166431529646202662092522372576289724227777979651339352533621801041021661526904195894502234045271276623774095018059384103133619069849763732438857770724070097398531607605845044889893421473069060495807098449011947377049268760898485917092580518106540527767924943605763238277652461124725483509143218021839320574981132448311173204413597859561892405456948553320949560199515704612129846972778553537269509889266325956616229066781848286845951434052746522058562514284492645291083222236405855570148129844097663137924756819553189062053511200517051240877024355686347195894697119922970534654921850091530901048408946478415872000000000*i1^25 + 1132673377275646333274901909280961633999458339612350454666549175285985357642934826088399224024530284053793872720614580782554207708157980381942460826050634134143897715208943172430805526676661067144295183618679653061670825729291930356086491808876551493358254733568267817522947774165108801831286842746799560226053007324288297191491134918958493422909809873997312245830893677396831300570399272272163099541669417504722333283173021018919704679220082819169499948983822441834540431385316142938359867744717821786946311360869118343934926386386318677241316985443322956135771942992886924100560276263829192724210064656755736497073844767757738206136919504714773645770406089408685607785923429592972836221634679942210512930925456851681011218383914775504425799118636322092240036577267555727439025275670899884510912306882875853184271507248528934338949728411338284453957840624293744183252248962077763330014912757936854282750367951465442773344952482702043677822018570237403235740315947153972573956710237598710073919976853671959444560867049142330583119434913610742459420750622002530816518035946201034791525778874549219207457277436081897357742554154599374348134871453032806798189736332156573077171094033771660391099079124159877849578973420870607191354359662485835139039664525540715011009445788452071939922522186571448699162650684949740613107187078438823559953014319492193253826215886169908825103503418280566010727379287252704222522357150540491572647873322276013397915018265028536254008860850522161152000000*i1^26 + -59750016080647644935428068335369793492590307603936353991992227570705072092444456403892162529272754995500716605709379861214586567704269464224323172291159464158673231277528017026616430995236296962494150206099102701949176486181038242448088694758565505806708848542414084644805047473337456583370159327477061123546679814322149288064495266030627797592759512305367639117289211861243773935819990386901923697666698025723957322574778223025827262596884145097560581754591924260580617466724112120651860111629056854366533648998863693178561388155540544133841983045123412415632374299633118294785405315679485921829323860046400742223138876365462560827298610138663869907070409714354334526787856662725316828325606391648154277807571636616927567995764697420510514798746053477754364757486438400148990761923723843113016626563888468449891480004333858301297346966088742480527706327194804909627056776529950951552490107978006866546364452518195467297319896490579594923869757307040802386192188508476258998186799199719194062376549623175550020822788986273775370341560004489178074045578363182311391172758453605474112062405679048365947247719249236222409987733050019954685003138072928789006504953234160994587615106764334280158818123702708002252537244206516830465229287712663661359812681812961129798593782545673327768284624157646934214316270145479975854374214750312619207717873892068608221494721446370830875649036500499654312710169302662160324066515355003205935092742196041136824267783935051241388674898093670400000*i1^27 + 165215090594973179185012332501396224562033844742859181288149344633795821062260876882151413515278583052771487567241781019918127268990164765789635325140341155505274806463106677321040355780019005204473501106472050591458003155977083082005727963848141900408480662226883898001223734061864175172394447671315141007997363168295172059591874051401916394485185611362429508235914929020157772987318798917557005145224797163236936934621442618687702895505495114462856762391315942504526536422715171298502333397115745092623957445121845736996152962109476456342692959205124312264099817988670884837458239782406341511738715287553571153065547143769377661020185730169283444343814904935811592381313697367326063344390318683217924581942808737431150422674527160006501271564263286328534523513708096121978826230128441149308686643955625133265222246647840750425046118448605484393893299918450254612246667612341492397716752027861624398617845257290313150656895499476544153640225622114177830578143095637743096084386371100262520307817301866129117274440125035391408745018409967387847524505864371501651835746550591784236168052216005492586704165075355982081911144189032929903301742270534757651649521467746449287023590857197799631031494539846988194867265836477303512872229776915571273058067479947342047274201440161127301100966590828544518790359747054088247128940215888957159092607799939009764739065132728963916183750244482792384779563324468100105549550709979431424790950321935275878211297259449333625632157859840000*i1^28 + -2345090721855387641770238946923476508108208812695269516177367070098488919174484171217862596037092108949103588672660203394291091418254113233178192776848654582192100733035249496892850129896619721729074774354683790885739754321371507395315470092999659372169421910333171479227626314615755872396916133262346944975242880212436151371697993948073063639079629366373854925452038224842589387264332538946321714140260513131756607532270303779201071408042973481226458661854362201432016478527157413680036451987835362972043598507025753972319481725066437027692848773431041174868984245922014021446678169993712357343869033110931648396202406618414604211419282690101724504306533418877099707328695159828995666163904357567177669448630645149709818643108568072778419435093189251656369872723939313872582293697482166860239469995057846311321339666938924561431014371099356950428900696324283862243649679093767864704126470452877961104313372198872796418535799969251859019596654272966132148735975225372564418970600848260155155549469173206359555733862486112415071291806394362573676332380626469263902796897161212051543262790792025215523760498079287403424799521977947596168035612700948652282562475803883201061136234038733128211024001112832480390427307991259128225255942134413537823292032297353553696005589144724863774681547452397572933347651586138212483212449185628157679319996956901423340409647775383630024235830073257307455080743547519770557934441096347645323072937819506964445613090789458205313335296000*i1^29 + 12277956199831437132767569117449624076567007613080544851513153911498384132148219800472687465409781626471083832801850777393157877360872621346500621520175417790678763698544738281467562718899797429799257236577867218956607285336020975415189313609505104046723195418945888638095364198825625725563485794351939881299578617570252012959383373532949444204277726940551521466121009661898589685526861285159819170370293955072836496297492007504369575510138832987854414114916291627126492011050868365651218216391518349269993039295071875786662619281058242615597529100777961809189748450799045834439546131246278984795206331046611921551661733464494437894609422851511893814058262572757459569761664764286828171197905815946147882626164206070943216886228661877761495431566826047226126079965186220621339649153513014658600843299413688070084005845289355117268275145506160162606350981867848901865933099289075662625424019403028202417845175387681063422797836065702351185021336782750444825420088655418450084260020675682401247528668375199019042885431365496424942428548406694816209188281736421086120106795554478558709809852046751407920644160707743978086004947468520886862687975808471574247034218196500872448597069536327130543958121694732338016410012043775949104876658953616292400432897404628632880378250559739704326472991010490031234771270309764157741965428919425661775552514794597441432929044378455074334160375400830707271807185299800444095999351343771383839032852952440374740186659792476123955200*i1^30 + -220717350810053571833462707551426230211582971766206660928878885846945061263476920260142438177095522484582908811425660168124475835526210962760554612033242771476055201174990536404447452556876158324363267417851939761979124801877957910709604883646075853950715158181307210746545899330096009026864587717717262924227875012198217690395550099345149371758369469169508183681589184966728705634613007639539794108487533851065458284137648323789793273398945677860331626070835646318259044055783620261291878627026162199122930855560012116145254057892986684261794135286167037300523759658039165823736536405990532062042558249063748763438001203767216919045799862123990946422885048576307012706547624602363038250497359918541615487884429132108874400380290521501442225489344959634809658985164157479002428963728482087667240626546438830085377309839430125573577513460566621154959589484532947058228704396070335344150422487332383635056927602493833511105311478234740455529899018792818663749009411749236043664472892855051358791270854702950510047484029935130250637174870079301806360052189169027146362701803953908918017361771380617672966038325185111493185863897954385837361152353174796742881894392039325789810875976664107184668662655152406441540281337207813028890699400157492185249720865881909914801428262062574278273905337937391373957589040393166172470239599536893259088201756496998021618646535302237132820570260764202651110011991484801038796606781690220853906132972592886409634170711257907200*i1^31 + 2771287063198205375441522937126794812466845290456867439940730574931509240436927185952500458002397477006021244457769581509474945926571149857114796244366492408668022070614418038378680721576850176248092819394623481524868309139454627926792482999349033376175804802819896100178390652781170412436986465261559625999424260508015840166046759713909324498024836509866089939494922740590284422392205984052739804210597043465606023840389987219391051067421097256443835078169799916901786741756645150567591039461075492191979653267444580040424664085055959868262811512836521115838153722094827666982249476366564241597347739397688706866848211199878593985604194450140651611385750074051394379869462065629690284164342423257780263611243660527960043125868545591175245745721972505915214032233975303718061362587035589426096390625670022310871535284157505425628272998500504297428851038656098490583404684338530072060558499760941566378971192074287156964894954679398607638561830558916833344006191400842783373694103956022681308411632768812161834480991896731561526905620534485606000939229199438085022667721703730802341465359076818182873274278600759017185112545783891812828854076874722546949156973016533990823716857114534781969005787765844084157043107609202911969593590568610218726422370441238526885326461157783791534629599637833207241467166267533277014634341762646469012578347316476066927386373919940787924289494858555231585518302833954156673076586926339104750269951210216722361348710727680*i1^32 + -9163376873848553929923001448159380914346708759684668164101545151271324552826446367032331531313346983024336466136074138530726744131793912271958148117774690189933854739799265721030479772657893068141393428335300325309490009819060515520007838109136789326647164513717755399425582645632308023928821365835090612842227467900384844342714288188683140267188572973443187505647253245228037345579356217925908887267096855223437795167029433861976586620158500203429089380189127607974843247349246382833067623179016921269240663135503655803057289790853272016038758704477425843547738143168045405591243954201531971807829638123125808890686775841819732176228090076814731245049519613196795670352420632156710876903843716402085989187670139289365020634157337900606922951338655629720072448203413057275249077527065098006051740122837392145021375253801183230273628163735964606293124046133035224564203389873624144366094113803689473017720307788746030640391873196434008424103537124180229396809377511410044646004807982938475534795726314618778995073838634040965160535329319408563530496767926614251733493964916588658117421180006421759846307879846116797176612467146718849911355025447065851229893996752138718228176978634598727335079857153391827236738179887573838160971099045191829665214872012116637135805543248955390710417737298839801101351523462127433939891604409858141344771774120867517507877285743280688154952349005742277656170051087218288386145909833620229113671159167161209131630592*i1^33 + 3845619292987449861803570669919876933434410895064972288908531293315056061443928020118561089669980528325684304931742020517768261476708969491479676290542538181063518501554109857618735686511732076462741855394430094832210578133027496560603083461485996412445272663945223336433014866531668654970046680014877703068470707469855770121631906327963061563600564982091773220194830593604380621967750835276259163400348364724276231771215656832285488237710037245948997152892056194079959094269050471296722660223620145358878337907953016420888747801992619218961169023945558889181514679909409184999671090004948822783193055729684272770834298355929289740465888593061690672082117423188256647879911932686337711315843041258392075251001864292166050238101977203979015674939943173393479235812669100268631121914101964841254815463207190260806888521425059893769696997861736877520117408610814487755836251934972726224107735264271187520601774932907002839748018397088951923412829712483635906451848281952037215886904859730754419468890274285711612927736836057203707864183734773166028762700160567250514238090501514455905517634471754327249288685593645732074415674722287357267255358576954440748234790578102570167885301294841535835313192684268072743389669703100365549669069344665632324889367987229946684684786131443495818713597306863944010137731619815904574165842221471567805452095910945521307066368706945014642386940308486801430819566438468014113758276974203560429467453757092528128*i1^34 + -95602075285791032397581052968159978885259650594297828902661313038528174021833425808221443642674660112308030432913467901712547775576984450278948247482805933342478422833221232510846851011384033798393789915404121017183234050590402673364890258215454395289269443005300074253302529150915129306296804530257620450779958324100411153224400214737762760044106117084302814761374438100001364521671172600074861061859417313210116693499095012617876805577701881038386860116867060103228210743551408966777263022411735281844185256834098841913667065540762349910182586418320548533143728563281941833395396584918962811731181297141025385977918414090186398321221187221167662891819691885300300492699138476324668612706386240241936956553996913389862084871216023657093969889033397156801252807305518406127500740348551409321320580005744078087107297660812715257472064101378401832377968570443509021581005519135644829135637968482070877840301698129443083278799920725122266884046545289810623174370708413967605828485461949810307629511968991988821833072426414705565764001746630965017919517004772578992986656875003708248697398844293371661590247298963634782065557033300636517454175230057761080762772882463808123749937394991665449749712100795028501382509119624783076589664022909262551777149467507034121984332068586416867092130080000071938975735858414441856185759243246100684678389690330117596895685661774126603978588844615192861979351707433288109522791651131678015947385339904*i1^35 + 4809497216147228993537255839142761301293838368489794749737834076602277051942978492853177154190397322663160573084852521343759267741717347655437915599010185014566102599484051741835331165692374475362027659526503505135362958600727030917172415226203314308375156404775153204353311147241216342163305491813411679826209576990170537725361117327401063269755363690404834201577146077323224298654881773644880825903018600057541813614055946778510200747066148470257058288837485954089268298971652875774479596506619760846341750853677088312252857195472372226890717643483260878877884667003096627489654358186150501972776893050968741590589318492461403265152984434642268111521330004218466846057592831762637662160560728422093696221720772034434120978942377681670727351330107717122464737494691380089868322041234444422383538247534033788932458253138255277301010436893331980696534357838030784279644995202764234182882538123981593445227528216356149829435485099957482218840425310609457051561648414427540414922423412240761980969169296610974157490182601883940372056169853941579857594157485355181195411722298528488489564567238670684699957487888110291666100741532122747226912169286400375120386126093527803981416620530653077135320018192221714454729617415589546844969859907291291710720622358151799448107190018674139135841406068403088558784232586131200571718702976919954399867277862709991924699701650001142043062088223810596930246871893235305863476824990270570692083712*i1^36 + 1149556854294430133056248954001472469673922716252906306412859558515530267084222596355707594186303365857879345272225553791919934102515987444355623006866517231055815908684263089344489793664514852558739645603310662544019522862618270080063115582850379618534664773855834639075501589575909832050329250800939869273966803010340060321885564408807298530581800760499468324477118307829792221974059307096383142942808306495536098353554107962940862590523822701841580986083263808437945151452264588822028728125190304041484277618711325613061859923844790727115159816374293284439542778523678525199623023690669787376876595286348443384585065855913617704255317025128303092512212175924755297475356917629357056295216399016745697255708659250799252627593655179012823074917614954488880273243628044367187324066123415151142496122525681510918814710623192318182775087362322417838794576758474984242373651559645864579052013028430087457085472156847839763322394990721447205697164488168370429240189900698796694553994441269032291672366842702505829051163804115249757563246039313468919737101478399079183916537814294129615622093513532072924686990733942760584504116596464749150794237036331238281049807375028839586202633448877347079822528741343730958170913641827503822750650150822033287835546062618592135251091803483074910885400863676410778905999738078008738604471157542709306581522986688883425890916297813315626883906944103873262281579014135028320058829906825445376*i1^37 + 77438872087281499540570153819648965428226522574544294908848378118169971399611408648985859828621209525428517361427469559141175955938370921386409102293412488686854067159422622151972169567122306347531368484348928727658084426501924711214629581324403709146134374104786782096695716192915086770298253692476952852709587679342887613180017675038901892827785241876238938674066590008576943125311196423831673124119309784154690180589627951937758522711515424221300563496901602202181846115302501535286960117650907187758302046038462315335559380294159544034961700320402752458755061023141129351390890144854089653521431705555106434330508697545490914311359636811454439746585607939810688391133379938189218013354523510369237349334238975778634154372338868549317012181280859031587490778431089904067540196663645543064962930612337768668530565743093918008819578902221424104092057598980874114832723748727247576676362528794449377743949869529949650840218298788628511939249751006133573172247766673514456611877029252222500659771765389506531716796001348624714155871585641916371031784434570878998991429692983744752867726129203974557130182185740860746911194938745144744922406207839686362518055572469895320917058663081581752972874115226647078613339181903654855054429956318781867442893392147860729531365846573121748660621502627672282427090257173373423837171201508967667238803230560140572477704815089571577561319173951906341284205747038156856045305069568*i1^38 + -2325131116812816224056379973117676122786586409302400387726424094934262906054810627561363396403131093509316951620667842487427886217171884737378271133563461193181661647987828721204970478109395405410164597823859314041461057535392236391085075726459265428684489040265465201850210759030977132300690568175606415128224566527803931098139802486735405545672812605949136656638532711265703506739580312233604507885524268698735212478065438899236888124921725503019925509101930545960386439580655149334245575468901674642774360346157989298938241843859603043678157086640242894096102871456450843397601553703534215650474994545140089260525274124292880228036198463923537999533362881147349991829960334748384642985541951967793732597754861266047704160079218300252388085283960790103345662621041404752852981705504110163815006340040274085037989267596561774729441871314052124791903971784301447859093546387637468408028643187055285800126619314198192038124913026198951930039782741979085897969633077468762836128715541564604088095906039640272047046041993207877061308070720534367413045933472612747071544545225571081560778893985483775400294940917900337991289647017458602850722922312660951442898604092183368247650974984289399840385352054403818284785593173631301357556783525789472879429337950017817826974225589845186396116210793195357873400937355944640688772514394808988929879693847830796916897020437786224349952435364287962061380363209223895515136*i1^39 + 21278917670314995231818405329515415030624309515868944578246903100534025161166783061474883011330612493765533238951905473991330028708025848474876434270094150356383084534559006679760141411726865900276316479478619016397659340747287917813885161789684337420416455848311874572772600766537103084371401486714382658088098864611772988706060134607049265034739414239852715514181435581797393718330026996977489499643918509705435875452451007643837353972769049408721989754024045445907967801755817434648398533868714839353653916824972333013494585816837448152577273919800907761668965395039839973043572560427522604277767952750058193234608488035853135535666746903591552037691408719087773920628112822461874327924968114896938075545492635914911939403022663795802838202278581413181634900115957471171412445846919547432107860714900573820358529916498092690636447909131527984851505199345923814391527067814404630052738305672078038129439877508209973054700204683280542671293971505652752265704004323286309127657180471997932563224115470186481331469119586761198396468179264731786506527113391014194712968691692255555727354278929643918261990587695580405429851843977197686720867224706829739906592023803086408639246864644032229455265011594876824630203490006294184260809036164135959960362531386304231122764402336945739185734495797054590416818546235766103189815059221925418412480762325703333002137340899425708764661367662336694078581021605888*i1^40 + 147996133704476777753734832392340897136327618186124137264940901725128946940289616950996895132089201362608491789743269818659808481866101346288003550348905845441318606874081701848186469900015072442178250093089331763013324148494175777093131342210331157295649804546525553728400308740199699126436889695005510814396245183010559750877673249842261383401921533934988466248509985193293135466473208456501033936757529915463912166397073352222387604589486587638072754260911127931701431812970926037375955011263866548598186921557245531118198131162561629924817688767203570357113900537699283064869329471912953914010673385591621047493265909298739428379686828206060214789158058612075302048947884162628335022397920401043624100163658501451865947762590912355282572635366466011090924495723934002407692273113971159548506815503080345282380678641028458789803820857222970794674820581275057875078332648586935221333317457282912254712930965377549503304726325387305103948041194376888237645257615679857936377111541624444747966915997547118077800737821068244117845305437978681196343430250630968739331355523628326594898361588608169157042539029261727629385600903549337454754027161567187479556244702465171594432915237033074171237542366354067333755594711842501770430426954845542928555383288755716886783343580421575293557889764709590040911514692957016449435938226086191276232514220289221963947662795926474201699292141124738613248*i1^41 + 240459410027918283557877934402004090983226828136705317556702669403162321933812691382481738919971860383552344040010053796421268014311667220558517790938116067424847111138494566731833159519983218282632486550158250496520053108040062332822047487688850373766664859673330154522423821867748108137887887696791756830850358913457164858794221415189066199699703928312297578149445703782790166066761602023254270349572574765449074985728955113954861347752948987241363776072291185440044049632645367176731541083966255633323491878078344817264065507250620154828078143756521701016811620390178358072548696470317260756767701481134297540203036241559298059414328369817658813576923831945825126255817936429810504544273473912658980095770228687433415855415234413896410080808667162252994001124177153445363080056531413124091209240092837462659746228470574399875985394823560965764673704920679608001531212691837520961369123978885667932995980331960696713275329718286460780384760849651645079371482052076595799552385327499635059591878822255484884442833708470936513240341745363050056900930632591926489793826385420685161698795820173330088774543704632691031865264826035300501470038895141412136026071612310554839967540865482627333127097182754770154021365651715864772068735768340830944016308267795627621086461074574605809208394453429949672642841149005489516301349926289285565731144868038735897759645889260944186081804288*i1^42 + 223180257388715937822601767965261916323233263173409732731139703374205265859106737924990257750850618653745586902736729262262913517079833725817211266299711550532758879639497357444382828231287164185405639561509734811906324184119047041219190695090074066101574776979875699771124240822555893297914012111988737418601097824433672888116708674690489407145507038050118185142420656677051333765786919315717140125948605887352701492705596095924350717704492749215883522605690476693393046254732832941985362511016750378553432692432958563307504270534317583894434997962275506242529194342727912357978314869429822066339294567780132460622661625896598881279630148945633236213532533388034663832366468653025805386758980640245510323995319297284186509706790102563255624608140444126941152831150961505113646442151675639889616275533853809666111653102887592299607758281136982522063665298543830497071061994928526489667660752556804606169320862235075556087609675424267347688438191506499131317770161875287926964313460434323735936569465036139380231301501686849940401828128600532292322864547817613650424375482060027834426940286004875121443293785869869330060246316620184978980580163898147097377809003927242099478448804535111755249140447892937106846369019708743899963399997032546876607146351040036413800674426226162230768942289187247880170952859006487596512892419432305967581302692080843650727162452901888*i1^43 + 76925088330983156981917695893720866864190383033960070774041007914181098191539476344897155384673060405139705157990030998188358259791439463163611019190798599495191786140125496965549775788782290104159322930030070509958073675580355364560824003365851437703991917864925873744713489136763693586934150559446977886216274266184071298131331006869361313123073775520918900054186916556496047578199517297324296420468462375687612008608345800827116045671561701454880727658800031588208155015198039192285165564956972809216222260856113573270696364557327788007672939290866889907803088466124071405963232968064917908155561715764018532928215895348086304987713301284444654260087772480245521385640030808482115405771212365186793834964446572321392507442671698832126397475597309601577236099947137347881953156845797851334909970416407225463836666215564432088932611318963413516756548329661293991415988630750189940008765480625801568191144418646011553347368175074508098937805946343571412468103066725847197553958645898665093659743841594765370696134797430437507190776159921752861622944545188306274630907074905503429779739929748954125693527265145945782026103848040273689041356558233203851147326750333117646544899721091877506331188182972151997706717055284429349008346381844023459568812993163336558473160706221756397835758551711394221526372588175507755162228520482074738802627395673380618240*i1^44 + 26872274216054086844285411247857044358915090829695933768750214048702111279814056948723396881922826835821385451874185162238837871138042950840153369089740756512409951652115405253918691437466348699095162900320562110274185717330991610247964385652150908670436734292622493530404378867948537390040771213270561740180028783739053840316903391101679489964371849389636278031424705994657648484208265989303835537482348186244525664116893637746600859366269766125868726030274063707660781044499776993458196775519683534644625079062913220614009075588007342594319811272871331759008858884427810610196260438454082087243227933355918932219031217247339487670713403513996293346093091778285960685701275500796457262837364493546934876132946305409356037794253697406120977502425912737828151348670972130855012296382495461944713196357626423586027731710082808943841146240428042491441896560828061572638443938028542347345245614432168424883288819047984126588468862135890245885499543583457020366439828818483060496505287241208708250851216098220481077754014757363568678005680429492742826108373052224520219259108119628348124674192887101512600781704699502436998111296227585465620922530090416108283162502156164479950000642271135598683318641852346557422685991608101686148922745251905066703968819814542134358814853278013752630333696555882680480541945146274703741355494454614929528848384*i1^45 + 1764494284693706698948317610510188669498586302035623160970900716721972304383234865616375740738035766577795693095596211995445414048774836172399380120327288359176485589479425263270678734845724207708982358706185934823573407817718610153047394483327913753050895219236509048165936302760329442624499064296252922809949338499708440917773225426622774478966504472839788366979146588223213280479567575260216050776858385158804029509883254431552511057850173926051216953456465276325529744216039695558937635906314896185465892100097401197531740011720185616828326366363723793291149281968170216576486723400146470212729047633815185331231431046001114562292245681479106859090960859750860014399984270634290688597152731124472351242350653508405426761466989430360031748609368398981702859659476968815504895356965187504649692861280300562465865599369081828770653011716938006736467068907482993863894447914119310712618999468980068128156461395450870786849795125717133683907969688349265916040385470538953196758351111890826775533383688911359423275118658250337258998490601646297927191514014803285484555294017182980442985681887200807008094604291617970072888102201140686705253050979160459393892913458091022580962433769734686082552876613738460822170874388753572873999175404209865394265632597880789161387828120824561343220026342191943013987064462601260452581908414464*i1^46 + 68650189501342154482141534936309002732333452092810164380018262355069775764969191199669876443066198694062831430564976750205688659261194120691713582677747707593854108275933852258985970424831434467262231924236762487201373996207530808515149971261405308397365499580515944569666749722053190890047678839928861920956364750906916622942929809689836081131196228868588942645707535417477583445945739034331046843335728208731290337178267871217731537053300992374573778777481121302039202566183699319951139383374467735810920341090563957247017511981778763744088009431138006404423528238810830445498258432273351468361636499887370244097881474741353026677677933087751451519609834951178391964856241514095201442250561483938844595570056816649554236463818253458561386427369282561471517921049506677265558902541233517884863617908080390972640751681013111848276971037586139958557472711368307343066843074468238803187278285522920029480220655762996254098984334304042687752957649068384673282945588477913391451242951858808008965112152252832037420414164164484992117499648114745753346579577367078423748304493432146954426502036306008131663691165537457581093325285822075772779193935544583706129506626110117158218950083143040794708551428954064395374691037158807918757475395763993071373653696870536710678671505564683918719817103073798690492059947798364160*i1^47 + 1189505249542735498937107388620818735166169811486182040912898620675817706129763897908407265107753296111691713962586362978057312100044349004305050883987385340274414523048036686175647874907000463359490914597422190605986769462140607745541382276374188562384690037838623806111014657338422630574569216583506878917646742451979388222135803919692547623395635117928628115474663392118744068569143449389579869585424234990673538886120039765172268839726267934450052811212453623791834296375158869848313640059301700997214034469905075925684215631097264449451153547143080405622931219226129477768919269388407278477706144331398968937950526737298969876737279535027638679102885082009869372134432418413225214283580785631465898954602646848273963988921472938279794395946980804195781333866118819463260782190223533876215771944490300197899369019967984689992461988225609166522579530630303378126385853036577019579031866525455054234971466123293326683627582528893536799543973726155085476385466906742597101055707422391838117446183173319365593596923184107923715174711397055904916144612381096973066088272356354475616432588919727175073262820807566444775234617309598996915359679579378960496522257006471873434332635504679137053341169132426353217290338278605448248834725504786994809316651180411988937724991695656125784255138640589160972288*i1^48 + 7103502795737221840039472418296088827429027804997357516424997661140050812634944229630471207842127501107139220200153049668489403455065178725923726554254864142346643855788890846200736237524765072616987913818913413350339358970532546370522255925091578852684388385999508103634959690436032309317048866782460475618209447522354322938646145056243754798612648171161649159421464317646478509594294201536661198506747474292767618612961272245835827581608262585423122975093638939560317961159731269888994018430089811974888063930579220877553729582120088918112622146581491182029559738533759025439284931219239826138067541996704250174302161894552873337781551997241163231754046222055764254884387362519680556543594706241470219950189632133908536323633845268390531969934158650611356346950804981944938755653968484811016567450837525512396312656605942629776749082331331353448774796686256248936689837121893854485522483117634890410501679877885041642851769729312160396369246074775177381989555189260584756262153652332409169604529394084682002240814072904034559415292710925335745969191872735563573640782740327609227625911281150413774855669735623576603289577602340806298929264369964578409348095216453566415298643858900917988144251554156436615419594501311737357088255671491673802907162451946964289313498849359582891868160*i1^49 + -24723155671257719888541477473581368436592836975363708152950797557740261629953637807356556652089829822062579763057414102760360655413418127939885581307248810014229068196571405226460185842110552570651481521262976854643040196943558277574632030086278676565162182174505523464322974273687911183171418787584646770851655856996204330386269913158211089951348073493480597429675283777778885208236602410163713520865009453531884183994787436061217886463036949671318663978437123777112761082268544473499673306086549501169336174403253683660989021068223808709782605340921160344275106695918106486458768387209162127137011940073426380962808529617394972719095125011716635544144944015865111317504270034261396274807281661456617689746315390367651053818198050305962888024153451726499612980006136471534548690707022705372204399604264981211211097517058116292779361215395512951448540239373975055799491843537497468546737575734869593906345647149067570774728662041465285521256938488188760129532919977557756450271770098751697833662426262794252200438271618840669126689642533039084550351837252837037223682454139312518715473464568165958974869203056710513772862145087258938603772167603962160849662564480882152853405700998845493428744435419932664080761150865411878038089559656977776622040445307449031716241408*i1^50 + 51511352211641748609426064334252265321826830184199416954050894208463094731417044969909506977506542572989465992167691346335318067144871411463099361231256951004685935099639789670657075182358199281014637392437720192875854731562914096609058551335974471273810498579719968380839053558210214964190638461761664992044276624313180462788794673542004199123337330972158399495884561346981865321083009120633923020398379305601323763817548491529715466213067414193071467395443959829431280613549599789524783558867331256180508455670790349905437956207112982840351977986315333444277795629984677651775306314809182200378961512272139114771805505624150540533673393907794573134037456923455516198770829787212056409649298491663365352390622329337384249581110588623142286897716654205911112289043234557884371971112391476983614069485466431748167508011843760959157252203428101615981342688971308765397642290741461171786589969385391985028704979948769911290920037028000112422008743984005762048511463940141084141808636273480746416504014680956252778392365532185522801119860333995094482820137868085400778516682579930627456533429400588025757771966910258731411389274088198469852903442710381744703366947606731263290814993826588091062533380081023813817239160248582144*i1^51 - N1*924151009134267101483285284217605241498413657989702710042300299561352103905159897635949141589434419572044015648154191169801144931762329851464417289541881843104743565882772006659543328651080654240039196615868407998911803494227361095460183236795910250863736960553192238046380392724519777953322042874031634366654134375123220200550139739880861275934792650624992075671875*i3 ] ]