[ [ -903451644764508640467722848736450855485913561867097035162786308306930628196827455401188894008871664683967633283006553011693454755944982123265456443633562770143070791989404188210614291394324935864585267831673049110439176434450638517789388009324660562578115794671039780795896582639531618062628159603892123309912460899008494245148637695647851076745818510265672653177675150434337236760053252039372096069671940033439394649766375672318947524600099815151209454619994611790074073408686872746149114912269007250747541825757269141452239198977632382875779791407413026404010443239890537290013502943677821009563697673886014565226237089751314841210402724583824983878301184132101582715841451408311802571969905651252850307061763112755017114205003509418027346034499630624845889511194511472593963473667232896972002228489420800000000 + -39523222021302699189906449600009687338708350551527464396909120711930672794392850505156814577841970940208680316866950468090788978244175840789704505796046327594410059466886365748059947289265012226993073508228938464098020223030288227272236193980562831097028066919744441496534259752060019232644858743312767976465686734802740052448450388274954012576113886756969710713097413487372354332096419899062347693717284523380592835085408762594969338596415027909179605717490126571107728914819371092191385599380940784946783039038606844101257560633150552850006885564052923905940504687716195559974675559576041043697423486938105158932564305585404504862358370933735695536674691318201014973311608735033799024824698744096300444742646355639584152206971738892656961096621281292333624484441844057939346120042599350359311619213754368000000*i1 + -417958636589120035980759040912058777376965536548623132517518368466935164665109808066367152961241626058887942791829713108838543568743475567826409583667853349799492708658292124225601054522665173677336152819304716734431753102715679334456633755598530750820211921166684286370909064588868062547237891325676616369639235871552122509147939273892797780380159843867843758087548417604561296419062444058184832469239654106872117451997932074108389536260683243980208777896975220770502613442910569498608873680502113282021662453173732791127397015949764079622914280734091835686647078361163595542813899665104658845636177008681673736172569415298385069315189180538168918525316416257022717446076361351894038131603569259586307954801068169241673607942711784132079528847853811128684369808484889813112330162716907386295668856827412480000*i1^2 + 1487590448114216469556291147564660234500589167272975706297173818961496135368131744124265794867131526784653816756310758957479990763564801963241385621986906882673904770489767016089427381075298402344595520679540730508628634852416375207344584816346208078314158484038054431055933249749443870091552807482008515672930767101276656820880408139436119024081930231588599327506306973569109039524675048763248341904925815545643624599156413736296983269534385286713273557649350421775455431979655524778381835945318675015318900167075936926864208388479412863183810083248562686348747600759753940752854738220751019152305009792481794009800716514602967547236209551682036714915883747136684956119783453457232851082362189303187769330621791635331109445194507129899865199799354727328446146712700262274445741784409978214517395174929203200*i1^3 + 12015182428861082128009167319504885473965104060805012254395444687398770561892654589302847431641900935127627349785325005992447809496045650269522623069633560630977303894279280637198906982138053791765435812451880430064598311630032755653194807462017624348237293208998028932226747911398589436127540753512487553494047498672805971957665312734448761275671978329259278625694054274483781163034468073352862641872724127133365674154529384624541878701085791782033870753499907292955076447837399216022242723476404181728791998480809533876067491104912358555928009822804969796839774111489770711075794864525452489260347195212439678888870803094535793724680040664129147022116474144283564399177535231643158228098334063101879071783972711286071429409313233542388957043973946630945423581059309812384248082216650972060926451952648192*i1^4 + 165689223709436307850364263675450511301374554152191581938348562440647646233239321338077251024580185221921089737741800902863623804858288712736211277830134844866066840652011753190828133447298493793553526712439239424551786769597234686136442989947906027420981749246155163950632031248188900886223060999563277121930944076426029911801149047723853453781869516007671383746175833038404371517692438864292877673589919063540921699770567129921841963925328718979044128856382200692890587280127276653931086966836895541605134672366426490474128793724128891046544352557232565321935460315418774880214349633000853494070814714351415200331812594505253355340401097011318987941512555368060781848791280354186519770969186141061920388997952458501300914648878217556814532676936133484273420303336763388655187449683995864828966177079296*i1^5 + -1583322928888189139217372487752430172009828299631119270675924277185469545126489558583055073568255065366651442856562811501730899101015931551739252134144944457900222855084600514089798211141963879265969789432149659741648973165679630795848537939765215387287516230789588580695646576141856729878976784030671746685272025988205892424768869049682578463661415979650698774439970562380711482086992834705087461122876399631875773723976002587383062891352374621268066853935680011384100019293074391905287329068370943032458979849622098719300170118054886441431815471783605190799685256763581002334590286873695855133366406876102636099045135332597963048247807902667334198112091557853286549273092010062944937639927713263162635586191169095793635908544515165838797961767739046256034211391448010970131621098633609761605600411648*i1^6 + 2186335693291678568997353578216705937617887246663232426703021521868315013679163390711656486534525002938281562211773504018219602416193049927574889780803218212220995870028223541208709773367102544316507003803227013610015810969883962274452403366417480278944086717862348590902791213902894516583363296566722290706406002083596761660427561382283395711330924276438065140750235200888354005634883603740061988888382766795313553644370240783054054656952031787049133123437743525578243747983295806688018004767460931984859876836102285824337897697327003558542178819704264599485236860865319320588852905244274648433042063496959188448642591121769907272922227586407264514198381350230712062009086140578065972272807643435726977175097292913783241907593734806185577681054006229898181012012811042364565694660823274175634341888*i1^7 + 6696835523637186928380733553947957056388625320346257400256830940108757337690894707717908635606441464192087489042748128553870695697624959121792613139627525226423036676950648804844175168735712655933723600297412782419580069769785840020886286979493800547617071746935216486295640641337533382415126137542186425073445694730675285869630226120396986485705622682453585564850192378138946989485180719461334596367486609972622585209652419125095408333440095964756323497437269134847187027671538079278706927658889969827142762491795062759272243234577259112511918430622292304434834379917378562926781898316271748755804562323338587306333287070329543409334724661737864913415992148399341271787552180863837166330995406505221870944541863876089555716006066380067371795980459677868946245023947441698939758311209831598391296*i1^8 + -814774513026960691740199647094078461326136862933773032504762484018886729865416225723396040757671397257083475429065377005830253082083091423236483614500005268005749215712847584583576865128450865100319943207816143544286362116990736447828508762798248963418967896092941745238439281920101015609858718721025150435206739371255766628290620842312631632295912418705066675112235782156598242961775739969035015668075988071744369991433521664559812723119104546179898398639236732312352573588790514009663005930418544652331895246689700701014461534910832708340557438746199529933694194976969365871056883585704372021063946878772206801638207930194400649997591433191520987263885790644413680801486822556927758107750890124441770582337700103218138489340399389375143967501278221234733847340239894146495320311988844756992*i1^9 + -72938379752548895842111577821033897174732585369815863086907147323464857055024947072025181870957372257443844745656086402976497573728267984009957045044647682167990518115836296751379672976973394509387882336565821167799222866879771115880633600581687135000676490627147826074118499843355967043150371021516179971020419491133742481576676301766074709445738171834885465077728303250069108567413634622644225489287778041954864540208375152350033297488869440316501435106661430421205158003141384856138337368627787366171704268126428488983612781432766146443645606783411887402451783678637348360122218594445577510892967377448870884570895010902523599677180426128663461473411225251150025476790547726373044699031698226899137365365553284470173501497291039306167879436426610907807768433433283692705259727214824390656*i1^10 + 135836092112517786921173432556097737030052506328872304936759428880432975663580206045070102574975507539343770465838792233419715639483959079192618873930318204379055294735053900915950891967976290101227064670231224059736714975288045255365465225924108607221607722906352457743393216039714977656290999259390818146588631352000018391655283948474698896736526247734479794385528021479478522305115201288386335022859747467129438069553639970754212207486806382554860347086173068525890403668168994895962890731180874669041795271743355378189506503847638390139018672825109187825762730643917070909083043319347124650342961383007711473263681471985849317535777311636781867837289939277268954988511488432224791552940275404020915294759061830171360677294314374915331930953504537557581355192079163894133233069198409728*i1^11 + -103515142520321063437339378804688760424464462360363503669529710892576277417070253723281097538123867559957525417652609639884383702247968395374141435363224782250447907204632870232842870785852537241424380687032123925601839550571369326145686771198554497002049138100890109027721221581001856021890796010804195980349518407409334145935255801791106254731416392685648324539953151611169162628859476616155181683578890409703400849058566415462518806779388893558418948614773010721557344231207242039178350623167225159096548316362503560220205359146759493441766671214517142683860772763612545270978193929870323380722662873968410578902552106430801376366963710813137201726265662510356151427037396043479491261224657637464544263614549321233636991880347215644842592606620389392209348965734588413700723349389312*i1^12 + -12448549660465591392465745661899847101188196697888405083657161454919322585885888181199416482179279017608263034774660465701294393319395170643875422655320417081961789321300877432780008215445765314473268353069819975280764927697027394582565846999359253290340955658623881895077614182308955434309718095659717695680934213022618413224559933774330372941614833476662807394752245875718825340916914743003518568442990334727106867631077489498839340973924514896923523618973762576148875707238545535705604253535807356311516815888985188855351705786001267060017317224693184697307377584826311143833905719755333473574639038383890687088454290609875507767730337857146979523658822703191613321253762130110896130721591599749712237883674672379546296035679828075315349896889302843276795417064796276683138138112*i1^13 + -1914354700228970105411227735157000905310901467121207593975142589083848729162915573066563800163456520730727660087484793223649546339070633006156956962508824959011539892065827917698399646513582784941778027409997653890442349279186067260947854948926706169000089274093766043942846560678950656544256935948250081898831076037431850953020068839674563928308093907704135007603333601889275640778987963296480665262016128653393404165461211437216473268561943197916938109286089601426679604502203157167401573542577393112495494502427998211271543212674903779713904484593052111452132342984071913747615151940218023173407769756232335939162524432719597124002149779988455167362788005967084106233100782261522736023260052922761492153303104191604605091550655250575326960817730460413873571713509187339157504*i1^14 + -130831745650295129117447714062188130227765232732305196249588660287451312769488517236450386474397771298525090396132718762778327702110863655191086197744838493441327604148711148206543638280306270078206726094255635870693929259473055735339369370810892601517222277280497688948830971459640216093307557296051233160552565137645128761079680884857209849963850114041860381102425056476675644121955487058556691288653407690262240055119697826455518466448766155834587074582497012482782441210987696335756169675530186313228786380065850410995380193453969823597858726030996554122001216671033492103158127915401463421695803902561278092315969206647194439283945570609739707646085664177629837292486563634630017483446580847622938960426417395967711058183312761729749825622810893765568282271882810490880*i1^15 + -8951098284083284496913673162566034464211785601112960986022761696772535150803202253481269599891365525836876356758915090924639427860725196345873674474055628788678128026714855025671924872232345265132557127172375343655344910112242002677397962494967400668894172229623332807275079731836300921117439241877702439338045493703209719798829256698643289233567417369402389074800779237427231522597185894698101859855192422635427212347196774022080057774567852140373559400511218169241468851106747291601543302845903599038808203866370431998838391048711517257543583302018843151649491743976802410147912310887758276883031976329691641410987086785860175915905809107429857754386594187725656199945340790555404716467215627850995417183389803271068479374402565268172888611929324785326076068804689920*i1^16 + -337385115153199638944372470000037562536251391805144861737249774570638288923275671376893684199893104931914062178976205003817288786276707567568884586309852623483977564054225815392328684018313369374358951065539422305722771578798049532754533418437754166783737255924039125821345156901267752343561576110226951549710393266136108770772797363782115127302907642471536983323757364514575113532404920311136302808533288467922890874369068473003989003912410763803039784590744417652050625993304105994888460111177068269000706728501160241846944396240264740531603321215590972577502143984763833449135551186303717066975643126483085334968993982754382637741051768549979589545980128492267269117005612337279786508035448842618311736043110532593297887420555102281992869682906835732860090974208*i1^17 + -10413733240198424292920567987143076993843362652170754232336630731934561779785257447404474465933503767512507451776661546552926017635602098283808482993644934163473481279538213588443538970119809803283181181307673415983606560673549151583479152099270184707541989881506216402008368291173783571071906525325545825015827583328183258958437118968434652375201656399411211103457870923157745526104148833077785457111229216249667935958391264381241631235440979935704575686911405277143479557375637910894038560752874494645096695535006760261174801960328850350186309773395201860752715584165061709895864130013051563583592093861920222416228167590207260640656199713145084000281639100486400850496477870447489946376216881700891106762677135730404111208220985166720542024991633042132959232*i1^18 + -157893302657078623153169503013195161581334286479634699851635233351230487516998134152323765973119207049161867358469883168706103090476878424619149020308392715772107311896843606411173101199814303766813952924775253871036494866438153213567073921837364872419798425522863965943355157159334313272596998667478324016009205770296982480153898129795139486282817289871374814255630704160524033144800058182336586705183077047780325440090353736813287751787115499330258954479928335118600040129245621395324258762193089582245045605484911800547325274842219405760765824942672394100164411748913152265465964429069395389641481220373384825224346345506930472694508456633685230030170478617469870016807885167089479082018330160694373885793476782470097462982435855326875530281439736102912*i1^19 + -1020190511320501360308975379989780633832128919923844856791312110541065890246816678891783325637078042592941659096017366677183211341480993798488396750568377832345744366184756326861261073924519536999212071685902745395370750101842840417436378738907374017065919834962429862539062892395874628150834488546077677279965908040037905213969681358694278794575198137337730724526218058763555763024703949749462413525663457019290483247573859571024591193542534375033503926781433764871318016261149239627035246350678644035894442825086436688165394173794717902585952860742334733597661660819875752070014790775651782935883708009348611155767094909299777464206487995530171844886894437505249135279153589694442298419362831797479090423195532045628937106959499689035430280894087168*i1^20 + -94245958060103710121330337175653618757713347970447399080027846996992689758848444374529320530051832654541394612463639783928656188299633789992689495153282080705998674817948713644497574091954857752025982240848608821798554013326481178528468693035230187899038537618763679437477468883512353053347783603736274849411876918769045159073726042674666915634609258594101804972828039505035629346930723026224263979085325939201565637725591501991214183775522118154452326667275642342943152247744855289478641059950336284865254246675622930705772388415064181353308411185628811875700700649236117957262729281440057431507697371294134944781135988896704350213506295154442119513652835672581617863703524663387006490795714018043181333213147682281024970297961684645529518080*i1^21 + -155344868895625442547335310252059252589104826288148938660858743732043851456081521453992321532611909744688721268431486932789847999813237295272615909284739277768916353582011338285125587453221943597597155494224996133893144003847399240984906780454987847774569606847269853772632735449172848113780155480247572041242111783979384822400400976111853907202286467119223136469783254507160191495890923134390145107295838887067650539464956283465838499636009844685042004909262392885908018649376295608765314986386086626766714049993194238104587081123847744620808421918266394289132679957691766257331104163168856404602663755836390388501724779290924441196063959375431001056530838290527589096420229040946137314674421919315392314195807315027091743887982701051904*i1^22 + -1465845141801790041765683131905123588443701869723451667357624500293953486399282230558565414516186847751162614833550970418867729388648011548822072594514299701989430365647282583775373292628806472127695006539769549373061958115512681720030033221956832880366289585302896934568966603539692539066296652319671065666991678693703642446288458910121530756496034806275155582377371021042138013301412408144923241811063046476759978927898076577369480367777063452195173053183336924506534603127315246835389820284277279947344358017814059145156056347461710342940181951255174697387275589875360617074186438512440835494961302440257614399447859301273110057116315485368165817502702071930889709007572141624934844792983767168389854013963704498726847280840704*i1^23 + -5518538943841322858285559714684161110700494704864138613657499633423044777992198023760190126424303293164494517716035998116785664059455717399207799958892160730946210780796675357157142827248658551199628073384691918373664426043243813711940106007210312969629041486155355529764773186679622783485163468357688291174302941692446671006146100505786355334098053220468796334113478133514770940945050164171910393366610003672382769518710623162047155645723998865517730179170738907227140347989574422398121201853110456574570389243522894557590597156063032586278112940565914575379546704031695085621489443694698743390073239656752038738123906803154223101253755526237033039282745016511280793711497626541444041514248274358835589397770533192335360*i1^24 + -9369766816259775169674120341035573626339232380071126848590866400831520393796503440194667776009453027018581963711648725017451855293895597688745352752883575890030150636533330741863247044643490856417986707699019174142958081662156306940115669747922453122569312420364444516329244640448213383105884240565888750019602488348700154076651217598659053961127953397944736941354841274236879286796189851097662303293972547929562038576881073000100465837911771636827121483870070106429255768293022756311177572953351194582277038867970609328386921027667857176360169527572194235854638864326519664408445294921467063460838325116131527354010705409795910515089799900668625165900156303076516403406070758987276806499038582343694983119241216*i1^25 + -5277687030870809670013810536713917206366047553220585049556392737054362437811013735558464192938199934285742989924304389356268037031576049372847806061687715572025557874956980464935845039471515603315881049593160626799612124089533524228842155858939143877835496310227549771650153807176041414562284350189370196049351158579347348547570474280367884077468497442232206798758236032152442301854191115958449370599670700888398581113067878273569651360908654421477502041951013430908443075711862307507792492710852160052392397169634227412612944693315757349727382507787538167002488887312811000212974845600217831591354022977968339428614507922255904254562462213282526608012644125808304423429639588654410811050977861195268096*i1^26 + 1922463817576354320894963027437320855362201209381345418154742965688833941591109119637955267726018766449754398598055340495120180075374343183059475085291889512081956423026654880972439230960415692586713085572554397179298090600428566964276974849285188111969577629850225165350045132244444657188512781899079920140459040242677757848330689684432172696053988160593357952550480745315069166426471183539198230878680425275377036067189048815290771369217566407058294096790078800086798263143127032524981924912545411394815037409193857133615997407838623718759410699518631954746632521453703468337831272997963437173125060515828883211130910468521982315549237603919803459832797021326778632439730981463914760917483520*i1^27 + -193085524024303808170037154788289870147534187576385016429464050071959367456523594161321994324084909971171525167123860145119675669272541119521032755277537438398489565830160060480993767226523173770920247134814690156177278959932370363749652125530635095878666800932898460650152303224038771773628785385548086836514809131055152280230530273239351899269324370106304699322358439070745887064171882683785902956462787981532456560720921544125251450347177266326389771837277531556426979453261690326821553174802970957438719377388831939991293662328964688965737750329090632247173726077618956691978311546774898375733157223475985135716212502820293562343881207447406337688037581287774138487296386830172160*i1^28 + 6931847699687904211465508750457661837857655218174285315693328261652568871892605885550064686075151019979175445657466042316358174197054512220171682608995019771917647545315205754628794832242061634339789204618193877135527302446447324198818976437544421378481589218240235925767719289213739561656315932619772383833129386943040411862156187472341874792957383185479385210990878035635952905410416782990966265835610411376226236054725143656936413497049692935863656493944713920463818058583409034010557996828188809898411302839649580706670861139026566406089862437856480881864204002847846124435875125566315951062361002320401769757521596531741362947501179806796728121433757384133098719936512*i1^29 + -135470614382746240454043728522074826735794504163299524736857097035939793895922159574274909965019143057922415217932180675501961161424613590727351264117951006965065035701193049070138239648911718069758261707621215353158148012932078539911503842785830652912321569890171689112751156402997610332594988760015363921703264862527633032718401129927166238020299179738178200939746471386664455491273186837631590597636530641151292415724088891815218757577904228397574620031450278620335017435133554833832556539417698909724660397672019848490703078731734428003147483147022618405107188074515351337484115684021740382642819475809055056569019351682027138250173189464515869312941064978432*i1^30 + -207190670194657882963510404838793334627233478542884134326156836017572766783372319008025338216819427815193437032198074919433025414112722008187283217967920912827631659680603017291736216925338932629975586964419125883419173150847821881031683631998745437439491568322697587135478362024587131699245872916274197043101594686187495925906081216299021255233000273556508361805510931721868207358538458331711295343873855338931373518998133706847639469611405816368969517214788613148037663345421085052504533208668790729635262980672067354789581594908972896516187000010764893715855032845454370003946870572155537050346655753696525800119367021483598641154257269768606187520*i1^31 + -98867875996339294926132339033390713610914978805434570999841931432221365930701879601523308825671634305976725108997900749004856884778529202071528580673593019154970962429722074055152821570711315058200161138415844886517830411750018775249760605327006835196512652381692134203497124904532308362106186361884273549196504080410075300419509687365194767354690440561579803435844876383583294644477023874620963387381327345313018826488034543983075100349524203630894564741456919684318147304784622893522714675968883791488058330167834638543002223461196564468962316811121004426468488221949988335379938586443857647127364100448243007288803315525321287528349696*i1^32 + -2430173654624639286765897374582867684072183878180142049132098517835711991974333116528778083448158022281289109779744763955864264888072087944444011478892604947297694294997306469458497635416016348135384347116243902210448495596986865875145193680182651364687673283481453794126674688807561742637093675682443240205190115816989036847748661014603517111431979743563381821464129121175938764445459256651336293646984948153371649234713740098721117346665839483003817747875901669798333111338036793806692726691558781330424059649367912155232321004594175127007245665740778437326118945419384462301031550746496302155677946335395237248271114043392*i1^33 + -16802875121700334837356049554816274200921434740096390652410454351159548718076421577886042108066692167613347067166337925226031549571105690334888207858294216410001168866733912344707438876188055230319764139582235443893581409541475690850241774353079465413506747569471553833369401866213627865194206326283875807117304542013272899391724452132407930895317855972145966953115772557331611655744873596141034397901447161848060988043839957526187701137627018308036694262770479107061790497430704794045441201691912997806572741434490366686290162425699305354255576210953472792357091709272966174828821728982873353459137874633949184*i1^34 + -16889558618678391711453571667123411345362517414615081422250928716702224930745329281316592509999201922577463663588738037641230700655250071413684725432177471812966729685246229526748645081355401936267790648780253756713967062919543375462321279567023879006169212551343496171496784817471408263269458685301910784936280225770991628798719594562491901138993672520975745182484000558860228753411319357409134268319836726170574280183402166119905726429124046403543832452374688494724533249724802820537299008714387641361043559357182849245168227299109630024922783442655686721969730346096147053635900259938376613888*i1^35 + -14703532616814402133651109360791432607526742421551572874783293002425242570165926968076011559024324326731869551774686223949207839952884824136831310417596672370129607859488619108087284729894391984540489008223255879252635448596692989731626364694997401833227347731530269937604683530930210964248267302511374237116100525492965358436402995410037967623885657200712438000725066768298231328460511249901729387902633779448641895942110327966631483491105301093141290837093498738230310409985822226778246775257687460997251013055058189479580702558317139752142460452635236463080765295716910836305920*i1^36 + 45036953227531358843755471688398402773471900392397205770010173483912404494193096325383157673386774608955823327109825838318186577216716211555404040058407328229857204316394062086389800160189075951174408499902293800990881650663454008061201909944113117022824612927356892313424012442739616974870580948410171280678581747073062644095111089882371757757880702708227598775684847372160672305545318940002925495807654654397181866396458397885328163771393770810774089197294581225945290343396298593113301186729209454702843711980016156801139717387870601412132105338351468029705728*i1^37 + 39084518056823458647808413302158541358839151081580007014275242213817115800109282227300305316722209657724427406586279484453857928088666637085805142727752866618994797789027988002360527538034283804820725006574833356560939607441974793775409200922794160218062964490216615394811880024846551677100445327642472970231007005638553313017543015501273565797687086595933653768675984388417439154420277687527925515729714762032684169312944344625874161753942025862452084442843072127005420294679986249488116311026389104569161*i1^38, 6971490338011612265414865794560119080068536458468225511330893638044242386669633012752843792296597385783984233090688154531354929620331613266787041700810627864985944403209095151343842868424316706267298460064912738923268220054310954198840306993625437401593230673277777509568653036380536636252261759948736049772072725811221244522565526969715555945420143909761883199228728314402969169562014563891219739661179971069511162505040941751370267433073081957324833939185814589720572814548760027920357112244113361336346268778279664068755226875132518177398319089236304726250454055999847348792818679685887692217243612816831808227828330959864826985062000246017957085515123790496045503337679292948798688729464720997092282538291426890655547587460238365577464908708084111304454952380984434713188849529777593911234541881574482243095124629304383931666306707760403277313857258712300622476091369809939791094786587047380357354465298466126765371661046484426782962838147739280099211053518037623738864192893073584785990751391205509269227695187553421458954743173161171635633725888618836232116440242585600000000 + 304030878793201547445927269167978282892998031650023724638801355224330996293740965559704025936867468660119551679591050289730555786533776800295655512181259921925063356779378759526802158279084192835173836541709932423467578070776178697562977929187456416175003131040385334933589652102587381344468353066081444792192863205234656503215541796704830229193812055916330044078192926488495963622889293482625439969241989613330938894987762227460143134642540059414510583591226305799536706921770136039365904275067351953830446811576587098670862466821806406259692723889262293000929429659842390286727300541422493300464862363661282789017625535497204162520922107239354703279662337173292625986005142322217446056879884753507267977103872334406403404332529904434877193334807576870787360372688876175062117418521105117348270043863964294615841778781487915714423837005712439726723804357813602581161549106851568838585515014225423379594098074257742326093578211758482329720855664974126677066520511587774616276577086415425283220951890984060908971340053570843033528302289463481101539806648773070380432596402176000000*i1 + 3193277499600578057643197566771977720632286380217949214388352123661094334160095822113827484409283057816399648735302607862168835254122925284383427353669827766565281681221134492088411081760773605460638252705681633779951698915356578593743678818348512550415324913528933027191630204600720660523302315981697535472691400894856152149556069280764030440228005277489529854385799986377260703041644980167874343891295071761083386528997860842394910890898383473672029592841581467139583506430806433648427714777003770976606729120840089519328506641197673912529511219232130045265513992908467154463958265731861382395947560850172515505235427503413306643630841139697234356211336476687624630473909069667512637430155247340117577553475935528054620947643076593744325736808704645587447177906892879140890620314838929883588099560664113150000769631152223623576995681628730770164501306310524411101509286448774945960964327725239749734259418727953055865941457589131798893793212172672205042419880177702169540549996386536444442072356740945432859377174632864301922194385199332608382522441813575867327757795983360000*i1^2 + -13011771859923297972397403016213783423311623798154067605034676774749365802421703795800898002325361776963746134277995379988671005027950361104118307273636260191614396094260078161053466485100223979289527827571842508457891804463908931688127426174211514100715465671856224567115689999088814692023941372083311090914859747367472190863399859652237606986759486353395140573255747638929380491969383904511802751695759820111028023132465471421423909032288696309427072518209749718739803267492102079298594162947369535368062127131233930071292866252138976747253685162526674839792332177855498110848061406034185694844403658094761879952994355611022301744484579226526948004111136757245106993681646696128390106375290115209377891667795868688218368793633930767353501423019005090388362100080412084478388173973328941093804386269438272526632718329052397082882306357595661379972481916015509013088250204839912188224791322375788411829023019102252997909738752060979301590741196654002140661989820814180207698913002275640773425972823141247609216620410458199226213970530228936799142541666019624694575616386662400*i1^3 + -96864977589358693324999944371824664428141289436097375152500035700380618398189128059080528646950326424140812684430999792559254567535560987917936534028964210439336730474072852690536514012778358463037949202937682296054486939982830878513313311062472352174358594620344898515122320947543318976544191740140569620924695678560502867958693145485607975458694781751254251280776064948692616091947294988586616047511601524504809218171733501550425961399960333424775688033178784748953302529405963276494326687380350078991173050892882570080032780376676150726730361839194358759333769899897250679638027806106475140708123151822470809923079379837040383587629355791497296464466775692009431278802495900518675899789393166348249908688797330237578420499859936612974796447199637109792049515652089696608734560884892461927760355826224753424710852552041066521555346622350108712547957623926131831028549950228909285874527640322896714723082589162728959597534823030126441600708916553612820981785033926513693446968166027711433414414005156953254152795456346460614459865097186114390877990228695442145500142239744*i1^4 + -1215728834875180311989908051173992837651319878674857542012766355443871792156605621462511433637592454698638151523524148315211702120593588711340472008354268866660836066949098580699201309565653697149415255754480197750097966547360584758094881374397902214631734362137627711240528669188795587084609037658402661240936829463619169150478936223924432429539528969576188534728851667676010630635836024624541916074820430241066777146611136785562249822434114864658678075969892329588508420541469961626620893695255114566222018128582727435497884122272842065654971932754045010367440768199307877528772627633438359780118145100125345429120599414335218136784483377227579849669213180372717328156712784859555177555280531930376228314390744099778242913732700578393317199594691108872954076566916557315915628300688624275253331537808999781797706772749254629483256551257936686288468678654717879701556676991678674735008276773829092357389013572873871014778990846504479604614787410320043591409646306743897550390911581727684186506816189698256175924614100647594769216127637196210450777183688383309879758028800*i1^5 + 12393343575755374045548558878138545842574760713100217104524741910448498876997486063882862849649759357114405101650672566178017296655530177569243700683794085022483635615776147203676902358013652284246188578138482346861854766677727128875310614908278306198409315163416467220406980476724525942373051438153033247385646931177303977838256644255124927143979537163138220185169648751257357360505265091315075144764073921409212167139936879372208459031051744582370295779913683677175044977430821324499026434175813561975636867054419035161664065156757342217227047945301014135468642100705679144107222742708430322008251877557295215623796659617929015287546727199472479741833930238181130428783016945267658108977681663899943762379505501315221621114676671779883720828270778693684934997045444371408750090830776037854941907005812469124991959440511776813925027144597171068928073220920817851482470548715403463731141519076113166548262372762226814015443750997220943370289178310376217287410360402157415670376898148881965692801534463909321212326675471811864086346490682058690307501713691099056786374656*i1^6 + -18333932240477771526572567205950408890033302790843432999498928918534958650601655821336494963008592357708615801322265182564992846420356720697284569223989418101276886379079979198865391493870950286936776812276983005029768594580314301001676780418600796515186562182048985320474362122468642031772102199896922692082208076721414393428455412967550403043223892135482877624514379644470047929917743321535903148809776693604997995811110744261334977916223466003325357309705288123204730963507524354715161036526151701368799229931813805002287127819524993705794696687549586325304001246388696896758490690978103706622841813052678705610419930022568782643007350461590419778707698705034337143896449097224553184187004682187266110826470315521956982841383695732227623880837425950760926750901667537833443882244619649370199852050320846436464238302794411991558868491625825981489321270456854859446408653881269539142405254595066803385953754155436628448895728319503260851472760642500859309759509177966110386062433583538874780098797335409968794747370720623770329136446516408815428891617786712415010816*i1^7 + -50915491463312439961449126785334752978713618652680411572039159505449664065166169763763196706685334176703311110303753434254466568883918977281349864265992084186858494497439508797759390162294309942102754711269231663730741643815868922505355848350386683937447994968723888654472268119334985407950468879407036310351111421120923648537062206256236942856297581176180073359762314862730501875002840845721057515345298020967033450108402642758536716654492883281264670179304371183626259173556382285285003992248776416131945955281031394236810999838736596598464965524527959107858293389847566480508911110342184994768983773715813766490784525279957817599937070248881101383104605817619693682495691311082706254981128949761968856487503362514804968124789716268061264192054073016792090705740629684028953324772173129584106316529118475778934853396562820514593914503720429096001294113613297728599984942828860533043910308370432635594997553816623838265877713833580405068605209646536021223021296962174293364349204922575012465112333227993361127826733620679783670237375813128754577187119591743029248*i1^8 + 10015908251749824776711809750195616258306987365388975022197615619129345137879451183833088995460558078721880213340239608469437173445555873724224124326993651169916307232231776409242172430181694641501819862557445666227077213870005363358271461097341004650617937303934739645726282920932145171160287078773544276619679649584648572400386317297804153473486806627833887166728547569650092368530219355203427154571325290352483592371482704976109397280848598535676322167448675454227369495915491589816444978977540239814577140094509138870054503496207255687399458754686085500955337214583030842044197037577596761777814009497265861782960567344409505084502786312023688354473946062838239375432732104716917823226544451176976263079915844084825098001170726393376342834073251135375005724251482089873883978036858355616667610895098505636157620526779594836308088924924653976822241936434279585782053207233718534323237720585089644714742830950859138741332358021679014804746510379474617744474925529026415213001420579439099678182523936577161563874685291113930539731149897015531501533556786593792*i1^9 + 561146828275380414436793597724757052337838167281331225465856204127154234086492924278124493723168558744093585485114345063878318652802127972946459025888370217053906000207923229985689226606959409360533621812192766855007523964924693941900400905483857128054181714438399511074252693271357573172443811640847932842945428530635203044170902492692647183324183469250673295223019802252562010904651588402974020796724780027645765671745073751274447564110789219479390021303341013014870765006319654533339645692266246446323423430030347527618956769478252007854896135881532773409773873499741232170476517216426724138190884446757020137968527143941871574917868874557980101882613459715139633514815102886576759044194824830471373833298782991893281852401057392517854456592527638301807231135030308559517399714776914350639738154357029324840367059358201987022551331878184782703778685318968854961820030161913045171458712208025047678878202955223095584741444716825159192981022763576832402180075538444185330861763394501057241412954950233250842112109284507945681384929798273899754448376005918720*i1^10 + -1058512028747739110503985943523973672944041483656042292032632788742533020665852114224724898352054873033192760014245457427935584400543552960892421593145323882568903541015083665294506960213366247435247935716105149107380724823883886472403110243247799647306966333172801462156931579866244953542275671537153137212581584216917349292759301037164650603836845704583208105494601320565243832596545333404394090461239840359161224735614921208132691495829822623429109794630045947496049612762606342023338917864210164615424991026354942095420615935311936031622849903870718822815315456032683532834627017064834652645913616122263874156161431579562744388489211060502284007560449997723701537592142596145390243609534954094837746115169206174897962341559423659406851362252751051030120338373723718337715045485426673952842302713970345358358963254086470548104747400269134763379591468361000026760486419930370935059186471485170341372271313095801201482281251855532393369591929093211922469075890450614904554374536041851946028228248465543066716723485678290658939557193199809407651340749897728*i1^11 + 816199562133595515434646302194851977348787241747687878398271312504825266488568002401497450480181305425538127751588486656548021872378407405918230076454581939194259739360475837906333549362778227871968815183876011721363050059488739540108010126168366028932373505058359970379013580101728519713093817280947751060529668727215487970885064855895524014237232992954969729390666361194653707381815224156512241697939102538541750474860225870485207433202205651043241872665066073241903668202867341314697542261226608465195425559514523923204476802486631532288631552659705125007349004033147628949463981857470582334358055132797321166943663071688186110062608373116928219393150888033912224579604848615108412628576840498555039208510652948176156738020957791030974377161658677315946104980860191789845115224614264367529524099751285178619170395677830492008272820575360773004521780717168295054171284644499218340995591554076345302008959905328276413331086915279016358228362005753163644030175623972751262309783581389165936578855124827163152944449454207628374385302673561642991657943040*i1^12 + 91556737610183027417363644333021210223199890650507340507828589478080096009673024930962293852971319265403406144888552237936592844573437930369474105409685960751165077078537352058811202712692158212474420457853055623651136882763290060386144134693870191633854863818465552510443434707824276344153219452058891059416050797736146985573394221023083906706682368140413752914437196573543316581193590381991437151276984075721842280916465801583536470271854864993994139468956307694746549897780026307744565345228524837287049972561875916552630750569284053543106360640836444440401832443868488110880699765333905719146133305916079668959889300553097328536474429756260264143799817091863787204208300629466831779678078101335513201285073542134752342395887276267294263813806349109378739186275281410101952580496456269150143467663135104696071071646193544093806548038526703255773529692185432692015027144910285583071822307908011223934533203794826168066346479210973712541203766798787804322150174039719637331084350499784256870121949673851613781472906544563860070175260471756075302912*i1^13 + 13310296779253127458783874775553522874046409282088851173638205503890534753872797285722780079338768144461793888713115504738037422009280213708930772496031670792823129789143122191048101837088990135958204023923825221831460370393457147784711998074005717646698227052125798666641336411063779639639285992282774577723665795568657634451011433135933869023307159218479971083528087535793259657672980387617114372005960142128324762515424169211707110823477430705420327572026399186318703298808462690281279427041872536751517201539366439796968868297442418704580478367506451727581950128968918291692782529116747139764672165070617499209426288060114439527494136712681024100832831861519872150131747748833363752734659106111995548372985046358424918020450655650984293617387949391557823977492192231774915784062952127034394894922150379004189954798543045951948211450527152811082477644007769517246468003666765122629835012902606666917275581836593427984420303979067882174130570910023386631789871691515363826205936878075259730776340761289960220129503076022730587561947490395619328*i1^14 + 841971161754675095113950975344810164746833024417190553537706158836039381922674426707306622468184149774181487120702389107094147388167714671053831669967128686250285680693821151664393510794495573706146096662278080654795148578372161765592193201275510486658608909628589102455894125431758822350427409573503483478326123190406640184545041110234840281321627225527147171289063599048743762977953166800545743069489508067691913325445802962024418185441389288782344460925590047534462726517151807184245528595146171429386452707272564106286716907520433014875953329924900011116626066182572817719294535811412986570243806563251531077984856622271357215872604273621868352972189414151147585509553241807954595284040780612041673221168377785283404771511222737140317497285631173390452630272709455611315769771689828479423509003998431650337498390900885324985348246779415676396699695493683587108499763763005024213703746303294782808417048222933111743823149845737565241983855545241809217858810068838743963012904251353097467852276180476785930665003691079539805836102053396480*i1^15 + 56069510331292113929146631196671148773605456738657173090897309940364579370364116125452771538122919941853004261106832021609680163189359030596704003458849243573589612454177086578137096034490326453280447210720534341192761954366484240194587567665857846461711667819004565513771423035352008702145510553190323557142050356057025744142387815801157958184367131027598489492338745164111488803734886896460212701693827134667695089238726137784569209570083992483387671608561663899101416109307953530643246379948686987499434070236951834315421949428486590044747583474293519045774088751711882613592509906578870425590410007422562946310557402441175436734086828548696730188731156528192513263657239265505538420097459483130206000303930496176312519589302692040683288514382197957229577880277473931237801159801387131725084308875847003953799506704192343360573144398237939081600211177813629446081163524835015766208470183927717398077738465079194566593614178082111417679117020657372317191478409392237427986986704017816120023319314761486927698442920619569283552314916864*i1^16 + 2054539793446481854721866689712517376392205888939476797826279545023690792224340315852095735897676812086627325947126156258150744822198212372105741568279167773555436537409821206999403368045332402944367420518051406763090085343198005742080723974401034018255930212154806159979970512979353713824668205661364485952396220325789515081807348055623696659173097203316861830970120265325926132977325908051234743213292946391687704565535172077462861398461625583909692140060285870684098496147097352232220899385821061258031578578763362063003463827656644406506150065922064546949299386412640841907982395295664528160839200283144086790401322970755710796575221918656316357961974200170527926292634167102799494428704105528407516757586978578073565783353000503877937714666998167718859317997968439660978205864145735593154187476567876588319875419746855627032605212149875215985534131819129881293581066903590381971062879896763620731136278846718453738897454244361276968445119400880828254112533771309998064821913003907640702451138422389992731293373596411014227689472*i1^17 + 63591469026116449802055747518498991882225612931486024976807579369670930757978339231557896187104062850810191663877456844644809202150505338334842696877728068406087486730183986171872256734238751607750045454892780495157089952594780798158123297209720315791216509592919848328573610829659568332507123093950523693643995958146317493418171788536262236184600576432189899735603705454739745841256558338141934988391611233964857985172744900345008795991960727818542334162247455296716630202820462501239951591730740617955235437170072261015166568151886792525586245864438083143877326454385542533432331459267892739730848785153069592516712956728680644783518367512833634033714668405352058733362081012091635012433693481535367579883413244636609482411231758713204715741883160439266296720212054437819145632698733292919757347301648460202879976069114777295630464318438418770874236358680123871074898008168779536137822504617629743590194610903551885732027350093005522259339620929732300348282962353850160744152056188763598255065088449394467893368429644552863744*i1^18 + 970002136825132651290493605297569065901884999505195458571629877888273201519271948676510000416262430256259462505888354068084948220692106814732805702887219226583435586514447130133735690338430400395836626298572137665510546200499545643738570802290615937712836281774446750388490579692546761083809919576243789528519926926574006634828049099125733253563995296706669304278479481011082743055059310919435126561701461089349543687730663249201622995962619357046151218175824658803695495649549652499603928249777226670264186094209692818321142064688891764492440018972725888602591787739268010558142977794351123257363793914476773566246648993441907452465947630297136039070466351831093320006919265657149362338117974123683644660272557300410760622248007802166730697164343560345926176497034824276829697388574287251050020570101027244184493697136406549882580211649885544914406591964495028505563378661136182710363758895370835797707530930117594992991236714259538618171019547751048614511609822156989049722334745257158646607613073933373180381980191096832*i1^19 + 6307543290193580575271752777610270043089479380639220478580662561919955242224704102940134212980584592181545329358299061848214936200608351172447727058775472085285276271809939135523601765840913419867273005088523163316223759432455743623045305232733975133346478066514545190130385641652056410620908339056724157399717300417393180992205927657820026725192389880306222687814009965826686321475836654080238630360605400531072742100434719868671816046685175461663002067248883491628965803897750749019268801426710050561697973209164159429020179510567533794332697096594889131073813791809052838933243903391583688437319855916834147186404022307704465125806211104891589501240140248268512112577200203658987760115327458314452072428908546629511562801083894505731548541055934300099872220978524648523092307056372400986872574696060684606883691203987259105322978787711352152498875076872264759682615521875386224809925158699596963651447801832339392232557156188343485733831429215810944401662018692714148097344926479106826556587820313668711412968456192*i1^20 + 603203539236771017711331079255890069607649308661102147276379640199306563036380468854875614252849182710260924157569444849379944518375583860157523357944310575014401827062383010771881193848752051490997885556654362086811176642431750889821951807053131222060039069547627481630203465231072616801178726372896757215056873900047106970943259081190604052861972614205809267522682223690714638555893917772938460230278207701363144904131400283628233850823785301373368572737097246154745544398832573226835000713123053686253000289355030021181997232081928038104880117214801010373537505137821996083635851540017677376548206822181484905422401791892216804731337062400221263543758572838366501331149812157472606388669917133143331872559134321491283742355005356162371598037021378995424640886938957609766670845118553328752328884093110205046620425266429245571956417237849162811195721868002383243568831987358475009313020719176017893959091543791960869734695652046172073282316354533842305409295846463755346136226004785526957613319562187195285504*i1^21 + 971109595446523448588344569947987906556003076285933910720859749138098182142658263416555427516306657927595697333428552601714665665283243800944754768807415982598398711760036120956257515372756691541499770580509514373731754000638568095464896949609721532260406664151067965272285101610558516635998404423113800064982961002552497169940928930564108923646559602855352458425324753181559143056903285031324024843964614022058828089004791884345461008587259126569752075843311434362071861890500147113486498682563137892738747941425005407205892444785218277391083932932007195029225504365752017848944560040187262001343150219003730419816155820231365292598807159392072223787314858510335055343725134975300618640263762378281723972266114296682709538126745584114822236176847152779010557702154868511295505477601146874113590156661020344884832211810083746529960576974901345676925950498696081638859433242506024244685247935266043486614675672693761320807053758529414894271542350812580430148837146629219478577682857978903153130941932634112*i1^22 + 9091851233504904206833464563109180968667401310592177707973875586167801148171142427665746114090998682917163830967047963480162058926621690770448176640718995764640678079328769061804035560180976560086268235484753438830938399889581490186903464091761549792822488917338095303051054767868899393344444947840405574819710214270432826323434820774850046376329147008961303474830083558078741101293895238707663595303572503164750951464646534519681609122025777523335334077359655969783880414212275810868201500872654812536787642698169028492271386540212698336137889926885856108915012057260536751166633529238528996892751725155553290854016138963869426760308193338048160811600805985516327762970770719926287892997740537620112040734818921424781492635332933966779805620197411548392972904901424546728153742148357831224390784341079154959766581903200105649150000205414529172304278192985962622089069235191241624530376263474527341793900632383077759618277655245314620038061446766059853016790599571587354460294446235451274727260160*i1^23 + 33939707008444292007587020077999964891328934352916158852073392310173966947193481055280047780608493730611857009837027891112697925068337651350011784620486245550741302215771961136056785545351982261921852545011830668154137066312559380207078184203967659100770090513119359674326414666354402653115214235207676668373202969841110262590404384456680754526805790041421171838872337794009698264554729514992456035228933310656966894355964309896963280901356377845754453271058729893811338345366871173600412480978660924436293012754059216883286376076237934046587390840230180411568769845220866429018110080416825961765394484043211266601247008490096152768202919613418194921812043175017456937466516530625065387364516798779752264652789621388216268041670879848358250576337744329169155969814046880570470017285859236395541984007362231577746184870817515269649730367698815724858818648840921732914359880717511079376159241387713190937719511699964608591343418791471441792898184622127584557651973319886257945353261313687552*i1^24 + 57111515273049798832457516492159018243771650586732743080790114546910566165356016078503372878224236299203047007655265615743879862252057274672176078310103590951959680681848489228258593059672141430893633730753177908107385198636835211110525978337361916707029483140782700147681324525577813730854573120794184034008701706317079503755679081988498294482377630459725530921699166299667114192107177836992810011815311712186100509316059420920511925382545499985284623482219412529883570865893601683045494472176153418642412329859583537731413543271934607940443809554470984276727771562541227779932928040174490183742759817420335824286195433819040531989196854599884468932331931715447412330181501884902377777566981645776807948066908760381992205620791934477131682583039975372834277621772891999417984435057600630588287002746992725035406850532328890320483319058532404612471350721281734123140425561121970045934290404951917001087975649867857001694674527889190304271732725507095136855476630063040415014060032*i1^25 + 31853108978022019419371815064570480224012087732276722359959297399126339478422026988082938165489473174472476689279516162177243316731077122619532024862447817013897941701997388390237762415673671040858216218867448341192863058849718721282427422844627532559015572661593977540605945992946931842757376556231786496669319514337899832869939636769010126913642269279065585650177783188853919556952397018587847403311705673760775879443601545905607630861981641224791190037267470316697674896050108525271019286404617984212082903178105925965977436578924865819395135487352335018282001925523738359023652138760736593166123403351003658428656006464411957494815601555809919554083885820352446886529563176860573405670534483746807620312295231628740429139498772359607419766154185928012500574564126255431218269424928398165536531314981402367245520879474335307440385789513025664603026162935816022439571413628919234915455120025047576028551956168639364039286627957181819967835552723674877066760837333516288*i1^26 + -11484046083198906443949215109190043889891403071683930483413099656355635590411622980909515025688066766171861453419336010625804435744354159839085456296451867652306794446484961035984662025404455492539675688618948047371111746696306194437927275938894878371725693167287447570218882456270037879319117691768111391842720929110547317390928499390938013986217321959740522150389797499878254341532362921838021228133403962955084112895240836020509820396127602844104312769622517316922959992317095475772564204213229460832536095255078549780702769854332842688123612954170726102451176980421443793854670231844860238246860558624306904512359214618001341418706813429367411365357090646293547814171385312408167695591359422790501192344148288137052828233802309829014203574258327636482202491818366491054979047996428922486354338324996215821359676279070981232245620418479712422657053194073544452937679413394507844112772780881028240708006729668052173160019496001766500875297581279891774043586560*i1^27 + 1136153431624976177456631068085379466687336810327115734902968780775199248574371531350147751179694894162863141257363179767423369641082194409754278866964149397830145832925546050224784107999694151373445090531602008654417872580432279189348765863347071818135612941097106926029868655890694432139226578483312759380681978180834897390143416522135518371269180585507613541840811036188510662587181787939587697824375455741291682002217739025672045987972518762717186247178360998852369527830423853340045337030832681707295389890362596434729389193103856686542059091295685884901802439183747245572422153027496457973928217797996681673332779009904869416434557458658951904646286442771376240270503787058847892002904171526042087967466965629962300567214353562392347223104703021433786761047708347790786880569174619819447398903323290461580282446026540246651910842193268810638867827375469030282582300756952467166420744640673303335047274826076112937455521164285333380377032767045632*i1^28 + -40355300099444920998196336993046378387984997348526977252670923109807184170013940458310682798575401042243214652660789470542053051710309839011374175700373172125020336724056616496973201500393536160786227113111517394756541270934486598575684305077801814153813799259378764916418539669329993856384191770217453983165997718784034145230268777166178918709961723685514595247221101000101065359445251449310028909999237552190458427423273950643998677991566490406109814442244501474150642335773274254027838879923785578594640927551037301555957190646521832137112918416704568939512357679966983620185067281027455902075546882862047942323048379424053053874451241118116224197794728268728857800729533635267043507264111356625209512729881662544123827845304503737782261814896254609472133373716935641585280160497229521063331478190345975785854043934056977067849931789414541005702356761548498862564936798609972252050034509680981547920822532376947316776046178330985497624576*i1^29 + 766359983724757021270090025790069695502916268945314126704124077943819343583026747880567908650218892547127564441831438420210233228386988981654907690883619295724041530099482940158740159419553299720356147000732245478620386443977174825218702990820588972157568172442556746870234441933968884718279054384908343502718116296086038052226873331533046070227022024134594330639202529312294964240392436078500431689990929976135422146932824350439998805768417447494600742207338661007661492590571561127755104698409318836144238169768907650852877996471048100908084638414145735489100078709841069969571785019736760676157768253789768647691446272874587850434030060334456255443107794432235140435852561909912625656716982148998859257694394433544104137217361905488990397229317800179856677748566561327077640642644786116700460499770139359029724953121960046720448347488074971499950049815543435003994682022608507199273171756959874292182284540786106557889127645184*i1^30 + 1182389907966006205701667945830874118442947848565334817021735812978468363046529758669162377140242941491929952815585536583111483300675550441096115801531637861134166542232613316072470386095088574650892657286767202073880830529385615091845727560227735459043406901406374041019322206570370622639227182208640309311565187637416000465645884979606158402345152139419430124742496173864570062927244071666518489841554812811818848173923859446945531889678027416502120927785409969613094028050904013881589598765205441083814777089657048545962638209085753199729034909047115579019312634581751641931021570103180098973139143958249283269413482253948964655995667976371578858154571573469046448097406062709402306929903665086836331083356377826960323228663260514556310773830308033356491974387776905307228603413341317211208714570291283684929962801242965191532449198314243664297396699035522123445610698753183505773044119519214885993565345301376532480*i1^31 + 554072888918215323599115500801248895506345869350736586602759146779805416720187493933365131881295376248345962994009191516147967760617187359823809739857151884001096090262867692252009241793777108230763608173518032660927414044733978965803864790310942908429488742764091053450135364071602647456882883641603897638875661340381720169818576353832984041445230706497714622336019314132774464756492893970063296688736764031252830892426690291250153578557980254230704544936731774165988573407243227319156954919264498108585837216300290795682520666858814255539076858994973799593087502270409862774608946944422929338245779183569868747781547512416310142215602427339589481342338658488563376490675390145025215113298079851451681678157572170839035886253749985056795482411741376868534081986553701303858419054263344685856343316275500825324805623185841953061385746292820603264209582446462011904895237811044722987665108908822239698223104*i1^32 + 13532995803797125969257618718211587835763321700969481187863313645654676005405017343299477920199122542715921956443340613853389115243375559698557582780377492126799659295369217099410092637228271087449128034261399461823374121885659301568560326159633040025981134430403966953187317870380109275661938779958507867610634642631499693534146761447203469423686836015633255577426119723280024042866954081852885098521053660668196096799038204815481604814417908527523427170497888845463602671854553453932086146525791753618670533454249747918646952015440065239854140669726038575817420299822765258590294353178711090356258018156965830294923858680016817014317261500615013956067142295094168522550860903494848876801757969346539244576007357634439728854484159091824046431290633013729549292935664519816032350825262203592009462136648142374770983048760786763326624981285060557751101884960041539490844200086065273874579193856*i1^33 + 93051988692843935915372752224348087209304626119998070095920330073528457545599460016546445965364628963889445596749822537029417463100997985107094298174954557711044231450504219837130744122954976292830793756827827988748487242189458788257340426646832798397635648044586161980203696404368486034411045605857911891850458879581006565126176655548399493853034212340398093855536044748442286509980955381812832890000690140010691707001668046534668749863177046932516531838794424078842773679952165009492083422035022821316684023284704630751405624125527223913761948890631487690068607314501169156160916765896693624886054381743217167317858588846744802868190670823412770463532525901133049110702024564960984312314793774583463116833600626523957165754553485072761947905490411041189090009760505002479262696236994687882927463474584882412939728459252397512180053623097660444717723505262210658122493557997568*i1^34 + 93632360833310533388570791073886991826727907796533405743225599985931317746027813993229398649053206576293572404825183876901219890489145420233337570324058013460448823504633433963544360004838302955023152549236582982707959320035982341916457218346960521623411970233378134504622218004649188879149483681081435930435376622625813945459835375177674781917346079687675106537717610149647814637329846085983938715130121037829128829916559507245199952006735957206321920115086448976634626824007791176112894784848124067376241335662227557981992016367197447979504006846977679178803404797674791945420646100523287742095368125204529856067900555851988499266226699936971184853339349077098393955756999066741049194093924060595724441379230002078887322804640184079492761350999152535662853344412985483080140648358688371412764735743349981887292597676943212830611705415304732194262251175753547776*i1^35 + 81735952077083952935129582806300554477179271665414431041582294432401665856495970982228049622710663754664983779936817423770220710778896740171088037192831951557953531294969912650121278033888995132937519723050720285899365860095853617825652077209708060331973142917083930449314732192513102575242458982641249067626953084579627194539017235963315777968747635157101648986164358135129087535497023236637792071841125218182277490586759760802006348677066446662068643048826363886468504675807222001788470893062225520565016021885239837793486570324043000949070903434145011424709249432158307520370264124406379942834293962457693424495557510234334717306688149567123485083631894979124906352299831983232341795480674897087700327825347151665921922289940639534632585222930371555310408978005998598968481545881055436858782907184922214300880260105693994174831495890621863821312*i1^36 + -1583916251962450310773573316498578443924166384619680579755133747725123911018641837227830928479357240669806740259742291551232603443360234607536067151281349512899047108731685168679521682723984398741622169244933143097818188634063197984090699255784719395959875353568044149915428214843800456031122273392011061061925331399759504569502529033835463960527702782121371782300946727677481066908823736538326754719093875993271348470428198841614138953832816938227522103214088051868445269099950831619721957312412214058162802850314062469681856651113416066015499192063597271124421435952243321773172106933277579760524669410202346484129698855308703757147372717408482133291377767823857343377036773782467667168156407548462223486567952072381373931715357778139561671718960739976382679371280727309206701786674451092657848552602447504788434678603149475840*i1^37 - N1*593562567115923652149635293259392990507386758907965813062324689539241803790926685254610841960754903766497890301622960477223283034745494244624354128146042372356710169067888254674507189842943251741621923369656993185410574912790321385109420638975889785479678024671875*i2, 2195567212820776044062530793137547168975754772814125989987854272568016014128553365347444565082214687873386891336366715688127094737159739433645189653469466591720466181313891510360537138343961204999715114566628452801960546899208086574428430996982143303734982802299012204920299008274949924805104307830455992361708328426054218414343770718665076559561052312004157610334917939776247081972795890490105602954985319955753802954325551695848995239136965284677315962609884763174350990762727655179113681450161792657835214254861213062955784583755990271380581131541631255279032835662173839333328973803497571674853609860283506032763939965958798654736142552522812700811149233919414903228557233093003872155958935559554446519895941917845485052281489250645872634744304217145770217595602518032413826771250344715371487907623306670713183749301294080780083258718386424185310820027004561330936265205872053845476013766733496121478166945755612195807609781768304121663239350246289593863222768891705898613224919179244829082281537979037977667369927734844399450798202833289502462390340684941060524421939200000000 + 95575945272038799371847369736693588998166108871546493516801630419576317608708594855955008406880046199169953011967754545926838697564553517310390872377096410288522354648695551587141859713991309780961558012867165087698199945959963003942762256083429886287797322966241791023354142888366457486732065197379604061368326190268894635254796592924844781172103353052741851587196738299455089769226113564461045207371876378261389042626384529218030808838806081001736701268454362485154477464326887342983507446729277667289365753384860970051482875539866202140787061145515480487938302315268085413566119503545406335496585072585385956396152099453097700434949940177402036197680953819267193118746123710246116141981423526500098859052806691814399656062149323926157845400706012642284016300867575714273644944743633147474505636896406953369669861695355124936395080629495175688005010825778719873066059665917575528695761229451820965720755966029213290780013525344896127537981121012843825442726806250068742011494859366190443753319110812584096524133764590603900119409994720062628840330761045484930794449272832000000*i1 + 987248446303169926778111010041373436855314509034699683672789852243915329160695184778970075206693729612905279950257060888379862866011052905837716882147346859420742729662773597169215694736950889920386096653146270153834183082443611511854810218346375735017757845375402161075167604079228135977021121377219419495162087165629400466250299349679111443279535733722670502231419223182913529797972375690048384930475245316432302743953181180136495467695563757340100002283305423969926353745002645323126949196011298444009370051844641677604820809039952253846621498107354815596267093307000382401366080420009065366224219791462041916893376151908236789948158389796976214884801181877967514601738026059732909307633414696005294766090801378432260101671846943153683222032845670622495714725163066155523578378629604906576566056485132875994774281766565107023480862022524612300212068442604057487509345547984037027562970984186395948360378500443452605572577885429435729698135230159796858087457262803662186180975182750776222240958620356503231029205761751760016800123584235319496485859443914233375102620139520000*i1^2 + -3668592281277159789574946907978986915304277164592454897276880225477323161728216890150651660309433554393641447482326274207634409927378595231896360160175692609452696527526943497566095995594572629290143589222301580332251859748461277531971890211885644081637688379911967256774376973413152138646047163166812661965898264444300375410040560658664395805028274768466184368314351078749586722391422077387022884391937879929249267227749199242349638323775264564814128431280681498417779663906852074892193928373500503822779495451222790119670964945614743888959436502578003790830256346353435390123604071815201971084142208628814138123288191354926409675048912859350160781064751718729362631414348307438915309692370747983143485833965477373860432014014682517611692220302788820852158932555622428647015966425449628870612171480587061521678817784209352847931805855721573139903519677946415978766945740787670719520188129888660015300569382272458229592364349316583317131185016131390378294791674089827407121905508821130678435111825187816231727109107873558258092902445271135862114197093066439963135670275276800*i1^3 + -31086882987454971346503542777514543169167736912790777214092559955191470223229305021048653305156423899537332408563282169710621434800826322985690133012711095299663071352080337057066235343304932156653416561035635045647202703080807320103511502878036549656183828044859880411791091377505280599988143136831922984756593452092590163425429726213504936921559560598621078149670252453580749367418067622235132617288308171289666262359164214199838010364490041695363290885446255508654132446443400120593424173715831324028318928327259112438896075623927147967114038596342737181120667548668220857167285181669494329198766086552656873141039383489549041526597319074469572784097609851444222238610505256030925145498417550535168125980037861645057785998620939380190760394560320334850395293204151154314073695614284256253819641875342751388950942257779584708300187378956151548005678034917339531989454694903191467322456797393560797406363235225138374835499734264382370584480203406786437787513622694780614318958905337458939810729867992599643628019295715487471957541621288662171913596990898732563180822724608*i1^4 + -376119708627545155967923066207562092048744553173570192566965149293672788643895932717478595826380254035996651745053979024190575463126080493469616793053353054819610543435732965055423006177744151704881803727292386356275482357230156067456017259068625295867391917186298960405038288702715477640940254224816019627564082930235819526990402215226195108099851675861860597236200699157842783891657857267966955373746148342594509000327346385043172574045909202097211811547005852967392318334801871479561208583616532320763074894567081192179846781684667848108346974110213957705833515435290575808084052825066479216796900290717355953757521997919877857044101678543218736640541165861958891198751276591376804294556389758547508218273284459589488238982069281018522607772663547860458866407304525936201910718668761975909920641990473048327401496987057894537036466692841756727815848316928408137303945750538963574303546667311792571754959724444754173399982040719921645977955359347956262426824892899937734993067448955215424068712941328954732131480135410414970655989984250090078364573352563133058318860288*i1^5 + 3780824817199857139172079503253953618309628506553365490822724136690964416655938305002014179372090429604539282263630067489056988203734307314510483980876737119057203088823677216626173841717269896330031520501060661251678406714330118004825212851786962788428149347547210753395989062629131337968092439104359724924109720764851918451453898158430944365156455452053380553603527100144966533150236104689711485066061342702251921786484184858615707646538240116533736492515966296914682894847929430747486696492964972210289097311504311344244080035021891696738019059241554950216473960023643072523890376763493938567819451606661676201844959361186382694401968309882288732939269640289334308051167501446710750502798083776933621427492819646454151019070837490604196551151107786915834178026239475324408563144016456338454417511936896424506937040538148099014795704702513755134244478752296833234796231997332729340944958835015861870332590440695233954163033039929637439079757085260641040768399271961931825775719633898980491046855591381176518832295910421833931207252110329396532999182129636258611200000*i1^6 + -5410430827398346175414712081674017771663493288526959499191285987526430677642783765913299409254653418303527630664105504131480137456673973622687568328899448462729440759541704956678260314923585546318475667834025310881463009229196021339048818552410386039484356796773434154240067587797966721141693931670851264861289846881117256156397198638719045756513628487285881064092158498361904474057726638951684139650033220144614653329448321963413376546822094099992162557857789757958063991010790313570794347832986887275413585219472664815755562201520664747303975862429478967634756931140147950789741573730852831152014342798705764970233093482201992088561383323766384081343777626023194768962451441446797979300569816671021370680895593647856323686194747366672763696105491065658589625758541196011323319062313822156375944842284434092413091213339251884283841862391944518745678064600711251014672931565390341563344544552374443663149327917257201821137250195524386454370597983109709584298391967009119096870148039181857187457238300192359844895310550940594261884291173194519916033780749473199161344*i1^7 + -15880675918553678617532086809839306735821482527598635607346899178550174280899388734378974551301521634732615647762988578701415357781464608839922653506564989717731829268269185954014431191789306571704132299827612743942498911274679758832772244750488539290658938545480815359454595645931349872030715877563370097879072829117126421880173977035595148916565912725894069321300047761232791940595398231700177621172398356524981343102128174044089004308426324938199431058396797025132362275043273252219809596952952348385245545499495194882560657953819985598180075318482143115375317531289147681480153081407211929331410534478501137996893903609161695517485134279900395827007030095840601694518066242127343161039706566885826086439834950796454589509661400859972538704525052222895667033954330165326500098355778404736718303998059167289380467541087002064271556593188338973255591726189671953309872440616362644521727025443686767073291613603837627271434067129512628601833906618945380354360467073806923062492937985555238024596710349612015481348851414067317876861000941009663372157871589316100096*i1^8 + 2478276427488912140612946306100895302891534592904161734887882755954830812975529907771415608068233359388737386230890039242783453138482046624669126928925859231664781558962713110586315578827223111241722815428943314268475398479376593408782741484890509861682540806276047292448634737054969525949005022039635693689926244510484315385918759824028456132142018835791715104466236355936570682963009650087744917638817741337075435786668669918089233091051983588977579195371281090074129450308400076531056898606866277171664505408531607748306170558679091771733721877209815461500995933519353135130301892358133327785049778653914699856735671916319847999111851683646971847749428738422282118500590677250773493365689548986341019595987117666321049774121763812381937911733267441640199037899058073262728184959635364518924827343020694938171704661745662360660787924852862455187959112517601739671029031556183172780122362969747921311905340628839538604389286912300689676615681079884689892211777377628005174129508361282465002338597854417347369118768660794432134572085189803302523193929343434752*i1^9 + 174109665602357172067019490440103748481514261979765322805282668229092662222536738853357334413686460388656559303909192633211249904706849038927738619612220459419767145123925692568794861340566819855546997062043491143915828328045683105553779013280334660195715020769339421473254050550849483701079350268213166247785555969744838386830628114048328157797553387503555049461725816077003027161709595822763629507558627415686788066206834671842991517411882734898892040033733098174953811128744051187241052033245796306332365242588211768403117434092601456490981486014960884086837078592572824591929331992955910928015298284219876526255523165248302617646879947814368383246181541989001713145472199348333644309002309126300334434742260736312358852014925879717734219633948012930448386280046406714924110170244143319968279651832658495400581380966274417839510402976853843819315900112786601051020188802310089981122515596416777024017185622678547957794090023712256076703158603913165861564983356045200709332245759812716017215371115250550991390986884950896383372245069158996336014292152221696*i1^10 + -326792932430997185290049290882929967092892115503609749755103478073191586724990699176755896798164550403424501990020631939818270055954433865343976983676303147945145006147823501154596665238456737159416934920943068801714947627631778875395098328163936587639389008458580635575604186811543312634084764126798135158712332877194591135256624864777115471489130570475469849740182588166566087371690166691616844933471049402219471757706598906793764350908096311310703640163010924207806924851936135097256310588663289316509946535076867611331958088644039046020014410419768880930344465050488097672384890577685091100174370824559925874464549921051250257275659969103047923054468059242515569682599774873171236202223495168908494167410159887755875940374216701598682135508354494737088647053237329932363041776286570863438185799116691664070787861614965020551288407521557971642745600372285785880644640527923774999772687546551233031825690031155324302169615954369065167802087911681295065317859914635679641242312863505249247995929164027489945819443392681234000738000735107015709298350096384*i1^11 + 251065641600402631885454234428501121339600513488669563293207691401724999608584562820426679310815351933946655007966435440881593918564934528146008523292025896860239452618986868961024592708070220261109377226824819041140670338913586133780741397797876372446378505813911090063459224785914530314866719024637266445530361284254581354027019326834732406606155130686143729050352675548099555121393985750509701212508195517002020271903976931140418181729164175199312805698742005126251706790988338671878307389220292319052234613354570647138455579790509748293663221003881428307271703053488154132630305421576254310434719171263632909347345353800627996830784873539662772560077089481934098237004599804004345524754592698221226407439966543438604547924123398539009134135347721182432972938356595073589760745202547260258912109242083726689593822883020483263133889571999311206684411032335509975591287028668885166104372359501214155064686958364287362649215917205812150295549551749081018116263254628725940906786028198020559886194293118056872041829591846473741867552705244505238015049728*i1^12 + 28177006583225434605647603272774602285042281879743493521028478413001599759721803042192579733342162339645780600440616829638432289852571882267447191741132268247353183802978902949010523478615190727760531587581857387165695983676857109894790924494159947597185129321589835436371621824572213805389949304478993407684152711485841149949331493344752790027505719907504045349758718676831202179837461824367328804781590507130329161470357045326624123834036948202456457129474435857838371341587450584108189569479491152135298330300631064033677984401769086742967835875508805373353992902288333797584601924697058839152935279750883188049499520109090570617038408946629351690305544993504675533337639067938298406241842280439016405879280309627829122125583592382712528435763181920493191676675241634957091553269977581062901791677083017284812740440795595272234172520135842826010417043361746144915565727898307985003786179937522415512933094382693783267366181528217327783410948359124573944128490249839355116007302906977919225910005882229045041996245370497290231852817723538198757376*i1^13 + 4148372465554037715480888765218974841972094722287616088826942584845280113681263637296017038393521237240165924432821015985465217901943757613777557990165454256640192108924345761231913746120979480518117375495760872399002934404920318098447003010371666190085930812692835291671763674738130361608458679203103345954155166130180903845159457327044610620726613690261486306195919312804362245796062686565701333520103097602431340387305209831699785834394516583515563572163200705478077130119594770990499313939604681361379580364079999462606707169479903353637369661340135444074733256914723776163060751808330724040424407066315925791582927889468831158429626796223366056057920296499060708348093992468025630962684930644844668553117478463349825621853090427093968567331756262014618527072703578543427154065723801101786598472491141673218015051943043507363306733609827488753607405953976389803965633354824908247064279230933739295781070844330930611808542767965125916171484085486589807039949091518133389467276335254046700990547783814187825931107781554968337316110597577768960*i1^14 + 265088143570399755943531653732284770737013593747907733060410625565806818766350468427389840293694508874185392536414034442056751963912622745119028119373291537755072744615525655581903227257801076933716377553479655432736449659427101141697930636725003228831383519990790331296744859597731974546060253994097275003322891742826402938889738254250948508797202202759285744396597474153889668118303706988370261909366193482188259680615690412572515106501008039885498087050070720868643474473178477378240464286853314557657427566020131066232497147447802350549030367840519379548471904439211951204877746395589912946006057128756621589981104080340720765160735817200880572962252390644570568770116187123634906529995585563036977235423378664541467040614118475280885256174254086402153107792404728547709507157009426259328673615868865853610338986402188059768079973655254521245702873663079790063427787629061897998729227534426026200460526940834542238965028244656393715748049519493664688492091650781336808253598960693297947682155547722572790221182301806513271880063389794304*i1^15 + 17832357727603845535931483546001998353388392610995357273408824087431919731824662392292894662880502867141705779370325411645243152039943734778443674988683996953512899277889050371361389922795426048900758625409197490557092347808580414875954546115316767403336540873669510005054742595753931787985247023421007729657425057079871349470473897475613894428902194187419202622860224579101862407401041227510882887003252778853960431882928405485245378411984175793712280717196538431841810029978932828514525595820438201402621784533367170293508907877070053906068025945513828377209525746990783233092994124855674010794699645246996811672258603084513265151478960624859952719350364444318323682811501191999852344511810188932091263503085945009760113516750240916227361403048891935776911831825174481491519478183852241453320115065828489393112421665068710525963843591513549397985632362167789658405387513529265956340940646984208483532470987099764621604007956394944321732744027265164431293454257146307060228862489869089478159954471068251472498973277629258217417806446592*i1^16 + 657904303464052156961644733020874813955071189906042557685168796529278755307751875044394601943057657176574691355931772527389564355415758597698944831316218096326232710770493220683457822349848030068532881672304990245892664439978491744281392734929589835283780163702870811968480437920395996245000825258907063375738052587001228044959231360485172607395097519832085700862446371655771211186923245882712974321995059454975759783184236557931505000359529266640753221558287586296566956739035655020260221355548942528652123865213178055948117693131945388066684847083969988302619649833606458883578577647815826777506314250090587585336288024775904390566769736764028390283946707630444018148949379272439797741567711723162108278834723898647613571173060650099165498435842938605147374816889317068384646552688512424650440472737071500291530245561266875519374227979044022398177880557205030550193841519297376619991916954207475630701153287421771328127228588018478469087177329826315267774304569197484910524364174969514110059530275815907778733833533431128015241216*i1^17 + 20441965633232133636583924081516111736741802339568584691394711916612434897699057737031986501347664922651991002926608009749944929200151081879692646092461109187509869221538051277295530747633474949527777604680753845549180914936870082737551569961854794431878881504287559705666002782817716134512214200090295813300700340998008267282794359886661015080238767909575964529552594907510874416658234578275318552580245274569742512411385389227152926758311375565561353682761731001225085753688389518521221877947554194188130455119060548005058203685052375013599373306235942621649029213423148533469145485858035870031794279376327006715885830120040604279907489961217546388927611133581666617062770412003046083106822588276185468254840058438553545281267301256326722433457404251389025236311283420353483328162036381104542546732327991556862742517499806191048775018321372949361016406181434632469954410449316634578997417950035951428355738191110087034771629564078750365147735813047449853860222980880061873498263042125047414307344318463965067837851536921198592*i1^18 + 312312693781020813697751623376470848284162751519170917271512200231112896345721583292187767896583883695024102588655913097074424156423993142580370170459047775168508077196553335477824164009598527829308075535788425818455813753639713472798682639924986438142824919517179341500873691531059383653881371206587206781878920764085051221999998554276475287838081242190881759035589060597066170718819700689298716200550508735791352751722264002892437973017522435645859112289809521536286278737665879965014590743669910153972764449889703203027146421733759689368994345409440626213068569619885818384309788402819639976490869168238192811296360993920482216447975749631069664817725261277037816818355037330193882331426138950438599775906297872635042648299262337268051833972146047868774732884637430146446351562917808330677331986505658756583228979058636447825426473775564918696895281457971967985475416375081756715043400759263527156328401401406001353507953982020472306776763428357276392796966203929095770135378485995422190830410052631010524103846662242304*i1^19 + 2032916577477345647124145598951649791328734609318033790608099968848053504812892946584946371428539155112075793518628566958881206497820437155485967109913152513906928551743674351800273276442073078178405257974364339952501967144303420983642549428948689986157433416027803301171412515141524678366410383444537756275502113838112071141286854297220399196007440676432197860160883532247955885518940655451913300113318777982146055451843125549812258983432183739786108035355480522583618425307353631384586244417718011647482405973766065830152213703439686518169517200737387518705502589148591082655016497857509065674370140556404681857533370938732544893553010274861075914487569125041301902499454007274593178784413781220456629746033632565759762138189596910284431342158312372964954161718547884868794270597996380498861528572764175875303749151786899503672163586270038284229142129045356513208691146565974615203939900065252502947015703254965344593699203492722786762000416629226516598177908695751664257673839725483320001645775075216016546006564864*i1^20 + 196784115362478400699888692283487562577016029775589105557083481651578560512288952215762084135960858927939203383929179578410268845171201002524321654462503277499410823492386000810632073017029014347533357154444606683739016944670551381529845958697261969415014508702336742400584221157864065543532343016998928707441693539734380904162961446654808892469512860491544284076425454506563581584389765770527030201693157183562395447285376914256438973149520445035011751829940493832850952180127410855487397804720612361753874667109024373468718047543078087078112631421318035086151097445712490691381629370593956953538486249618292913428474753688031391123179613698432531639835726849920226123918100181560423495648787049290786277571655917297367888636382866840508029934480403404926566025704718071880515343103890522796207563704813986893299355051925642521642815872551623069651529670993896765062274641132522803613323398076533115612371937431663678585253122208373620088754812805619231137424088352796314019595827626014442275593323171618488320*i1^21 + 313079679760479036802958899711030606181779325699599448741481601013435276821715763592288067615585210034366139820038660416240776193932716068188420139663031217901639369081114718509472415290030396816655614693489298008119453966403462650537629640715208277981259926843307418276502096213709911707684458188741676789305636625525888340084553411301714456838439305536689053514188990930688811998624858649191760794328905932532825862889413597242852440044666042666450233313775913790809402325655790486522142869206788281360178800686124713732432762253255650330933027218440093742818877726212204132841699386892507710952574515812012044510557159174811090458108823447787488888895652795118098425962224759986823028441711175052582978676608098830635239196772573727247490616401388085390224881418006598394971030149235081543770027484182980485862645640724371564130619534151246401710698980694840950865738372610805526081706982688309333248420093947381532122616647739317097255528572814084498818838739674191712817121508361831701660085390409728*i1^22 + 2935392201892809598408752761873512291551606805362950719048700271904716195258947689322467648639008096846989635669760294755148085291977203053986207448688831476688327737460215050225394841860951683121703229679124525918858163849236216811485531263177859331023568174050569965564189265956654433051283323342374597111046493521716535227599699443777508673382343600902215418659065955543028398181484300794995165542242840347010701653483574760978548964298749696447153761331711277685902228156627145533552665052806429962839294166867739482965738102203650365810568101034447569969527903481432358396091375443195759903025763831454708302662753531605927571655436449650340425212566600540609100087638162725580472233479766236714515087610489932944271767055188666924145689841915044758296513728192252722919648502576553101371662459960754427267530700882788002746168547712816686423126689913896023236402172758753165843168676856933489878056890969482542438066619929534223212989178480251020565351603616262226113080338944428059777826816*i1^23 + 10974586546846859891407688172939404944376166040383673157080537908704397412176031135211331359632001918643514632446663538008601063939195427829318950633775847358704606987885867963690372134471687863677088035682191125609602157487588606835523409903362378892414035784578257444697794826879918078212068803977290201929085315169926995886877642670924336838675612962996448694396721458335416948474464169041671821092609254800688966265602390845354675452158432777010145080359159303435864955148228546134973519514756080579102466542243358267805466247296922131570657003006883768264626474224767663807307589479878165614701158449810913504706524127131205022537926483746747090232137480828569208592198253575436585420448387644242557817056129063863159418360313040436837696467794822593332323695925102578422054993025242401076983972887381218360601703238264810324424126605315665955576787958381359399521385669949469176618138023563290557227844070283102701147265919324921937822750204081417541459408004910930253923970640248832*i1^24 + 18496891426700244648954016359322386887329903564864165736818080982481293755406300221847020521410117863391065568736803965058410048713425936992251173008934748451495938858066845632661649336515281381608047714047136773046497168797018475555282365062516378731124055970251379814062361229426962982495054905115704328167556430251111520166225246064122184190533731495607033920988185780023995331136429757341137427570997322865292584089994640733838852814905389603622356345955351895546066773862350676756650168480978227127107738214675079831223756070882660858167452714849439025996958914405054398660843347215079001096187478700213661420875229142438958276460300083655544769388816279695214760408996447337363752996065886124249532042945196133530260153169124193228500331135220206653602862612956135980258703860393091983422389593000416560997307204367650757277031997181363387572970570798147802802611833674065987276226290129884388175205861813589878819053508878543043414801654923465766014909194422947052282445824*i1^25 + 10334124434191381910049113775213879098746083518976011179765126281630260554269401549598942840463939036134817324440332607881136328065822577454052738288255023367919161062222501464753924556836892829118662217706034025209376642664459129240607511932130664066491715272232486233387749956553315056569920263807992046877316680810110501923395812314395428557906830244246269266101259298921727663732275119451118608491681469850067622961215381584058029670984383236043799496044837063200054736655206526734446324677881507675927999240123428567808494772764058976898554129501790253504970686460745366510966425835971277275589043440576566558034347357487517350433683442226244983454793257447628448433332660046226191336228154147938133961206883521511562889234328585380488791433778127521804844884893069240470575298580407811994575898561083267773836383853809349110681635553434706904149526392982824090209325194964272026143222853400819937654573456177098766213272664285133922965203551888776565940039303823360*i1^26 + -3731552839535361594440702010100788560643344202195726346050189357218758230817959775535640738631918839074523053502366770618716616151969463808528544588238946553525997797999765199752385182695515913181668478782679890747530301455590722562590946740738059430437970421975463449353730677923686217868632157441700096748218512415615277452302719103148766977373675898438631993376784987552693148276697490071638505951129089441660800328836229259561607792028578479703138600848395820885209075241800243935937139432495745340364621593667281916527924985227179651712510605365111804820972295621473111091021900894283492858021093509309842003968155199205876968161999791423093667457765113659424265434737583750922306195051612764640480296165094169936346114473654896587718511037707058048888406933544534940303752505202062769233404103732224101254141376401442195632761194075111653244194908780668435278720193400266747611135133005181961220055304637414810113852233923824028727292081723790210216493056*i1^27 + 369584122783092745819666370378478518492819968198557944062661469814716226500220911938465527325754329338813144008590217051348422861183013868578980787113291561227667984489667999263565876081352505632693948269900523415531722431215670510702510179432187418231130969629291103515178857111667298700576746637707319450287331200590146214610162876426089500370773247832456778686253288640695635153678363858637612329864959496264299307496260795467124760328935453041760070854824562416351191591174077860335694916560175549876318960582894073474690858982231899265625469133530858769121628378880446908225458349879829933815923139407450652087636233864798449269220164354962708941614802637324922161573154567478062433496988041191011792690944848790063079375218270153005643947197853187122382629620786148678992636212375123663743979609092407431786210109223758436934404569881311683143555728086733530900990697793135090324335115052578824578466343544112504995441097727223464074693352357888*i1^28 + -13109856911275514186322411044556262838849650687477589445672977693694287190153213501435174223344931696085447852232113759658033509693337166825597556269262522399654015745204191430167325562982411033230243696009970489775392607405313126541959985080152331994199851776812710192739840040920975217394722577235821755720787522032066885815674866038489239343177652801117647068767250123246489617368445338441063662735457131702686689745394433476678777926684248758698558482000113979458709214522385936869812271170741293306690521306150246379709047961392302440733931158000185903930785176833680333544330213175141467959344582116894892714443067135053405656799058197296262061705753854341470117479325941233620949995069971402723337399243645690567811776961606878391891463508715878986027278218080751855098691565667297067736594835222322625780685689565847859956767036189549527204164587915139612780566411591803040415089641024283610384178034209806108890077728986491680456704*i1^29 + 248421416201442156419604666767213545254731563201547320508955490688748721534944109903511078058447302833328466952819200445491898728609742086715337288198294979061860363612471638637184802043705427828646870785229767754821814814123772422284365158141716093194176261156840694470322423825824603665006481024814993300295261423326470760077498059077506180458681216750720034166758232075912527075110330046189106014157969577828600056836830354888043892269299591860368854137562285290386750401609716217552726923845509802119882846111497373879100285800084413838877761038075624238500051967893229329185523255127124815236614058015496347282576175870662680957298802925110428032617255035439830954771748133944885625635095013087703168472390254475341535105983505874155017316434908593557966112312008306963641382874188749029472553281283228854544807872014277483272814637492323266464020545022475943142873475665481595240997784443439833395960047805332099347320406016*i1^30 + 383593345555157677126357778852503341555555183654581496913357767953574798213140730831978367076840717009362362057871011325967585537673450544547049314243220206498929300980270414736754366050709555450129718045301318045299560435230138867198237752788505765286787460926424989739720958723033405347855415365317841822635330618130198617868445948936470379202791336198276908570935467650567577249745260172268041868144583182833486667893401756330276711392557062253102418043510945780749746702717277787414174191659094616905535004915534319632054088730765390389875307832803484219107489884178156014690729528453853040909848737999481040263338808900143790755179572183646171490252170381546615285168954235971617596001557302540706680631702352458505842304439815224488122430259601328408069525411345232502446731203957137742102040920193886258880500606296287300220646481059091457147159845538605910032530927877722397856945705776495524115108605542268928*i1^31 + 180266118529799485186170719844421317914031282504297971362175052304115860873602283022613886099237639977555162652921401832453028908668797000189511265130284276750558992745658639039646723091746562040427361458217753730278136704735471644501521956403142362206705186800310479139920438609492761000105334399141302482122143836701487136021171794371789564378450513422015893501344444589669023479695670665065359732135323316511423372063603855597714994450787364392250391844190922510963667425151209689252854155669552662775501111474564720943063024485093130770571526283631987076715527736607263413569451220136749111864248845375454212148267383837865001498259614416069522749783949052833327567090930046379287629794698657547969585120140317220365803735443246843379937239839127094043379253054586519429759133104183635049703432010869560519117459081856973604096163754016649173617629799309174059819015732263716705259310780979613374873600*i1^32 + 4409883289439089088045687437962680149166186095332749034491910151403336060184313583416619901004768104932242388833915112524715437173542388621467382772372328274408877565760555061718186329096032176730495550824372127683587997304085394515794714753051867649108775160372285754949781676259812860136880340220324442808625345300532995610302535453548560255680393704256650028662825720971388550648355268417105042327730663187901377052961069433542240710029518378064238452688685507872818674783162560804495771372019905253612577541866671139424868982162318579579711034791966677249348542950079229914582346782953199645983718987918007527220668818376992946766919334443704409784549203879742631947425073967821189572386575615313261082482882638054020762052386654055795226370582378594625306017502696420964750127099188938890921666198502319955417005149432659805019903603155887494258678470245157123505412790435146045423878144*i1^33 + 30369054498433606558356456460912722887066635197732435476836120206049882726344258409403162060265132768766072640346000469487000845851184382553864225928803847927847576762650780021616877551248738049759407479657173067869607517081842603872644301313861393757119974047154970495545889056538464994852242318680829446993583452335931499658214581292178758100947180512252685193673390309771366949641055434779937173809693158858399882107944053560323598070270613481058387325395015661314400957890095021745437632334228563525890384215153384472082355939387275496121234687210158503705872187896838965173867361061823797065991001555115720968079430693578275633083467044698897071887651533977999048959381189308004096823974170540956261951680363357592496386193899217870064470399626402202539071885038289912501370976460196261941408361329643435192855361885174382588396825607354042469471605918606038029804473679872*i1^34 + 30597485108590006710412847822356902166234098674031179734555138956824150954083419955251854280103372851964696657741062401406553086211261178542900821293737904392614057745203732270709461023404258338729259520644757171545825194633841556403206204523463741021754753305296610159320310565625194215410005877273093930291363169072323849848058377936436099888830963025153504418455116053607572823615715644104383003495317352490071218231012490955565129235421763457267276518596560705778715429607165649937313250874120731159466574309475118870221858466687511186393722187658012148153000424551824270622264368163910649488329780273308740330984201335213168164205148480279966323863062527914347365516320903163397525243544243289858564753036952116601342232490094924393700161944016873111316766365369012290196391972198505078295471084878893395840507279456253501450225478800778934813890084064985088*i1^35 + 26708835950174230206536519042014078262233191803923941380557209322386373689350046429553050625705950837246214439539420446693332562787815015658863721046530385281319367324481756248114813879170070282146324683765252115854724490515400687760929020874193708186563856739437852170594440410043235925716532217107547400919020239580599586888592568231588483450397573238962032799958572481611774250409687639773268772086638354588161982435695182055348087633667244764875980616600892678110153767730020648257652446057727549566968704245047525641534788940863203294122025333463441016476693998758825477758691355917516568398612130154285641313099296257625850203736154200223422738845652731448568872910489489041519157653769655516599971598346431878377403286217895365429864545587922928123262110376532387462086713392614869493628696779478432532968735232365529989386138953116852158464*i1^36 + -390350605636887302692116263680167969535518094967909882296839778109238622870637157669764078892389359704768950951746440676810262662013269695602266064363129337881233887411737652514484802033226192589492452866068882457425521546927622243381091706975510631076819956296750355732457085150513488618761915610342737556966606450531228623047598326958878340032211883370557333334188044474204035012204210046389338171029801644336139970952972260028069825081425788359139044688525959636900134266705698312052046594254700810406926360049322419609443685712820921504911162448007628100775424649349691459342383105504912110837973276021149263378926381496786210073180434069198953145437903447541853247278470492900840146250914712387858069624678376402619636801558625696766570804454450060966736547667038460138624791485084878042924672837139865944787934015484411904*i1^37 - N1*593562567115923652149635293259392990507386758907965813062324689539241803790926685254610841960754903766497890301622960477223283034745494244624354128146042372356710169067888254674507189842943251741621923369656993185410574912790321385109420638975889785479678024671875*i3 ] ]