[ [ 2445568470698274626297657771493633393578187145642118754514491539637092000347373561736931904684863706537757329673967989239301082004907652010143520800243930745982836136425502552948008823760560055505979739376947441932606269253163997614575605599993373077180061427337115152171476977037156448777923694052518238633253031012984473533131692668883434441863467251404412919325199947645744784048304433189432094577270105822710425488102798086307782708945764832209351934428530904811479580337108320698455886607748854283575019455239571805716464891326429601448407131285826793826507170629552852270392999297064019569613004645084283325906672637136787743125953977999399979724039470445391074134529765690367485103130126298637052560915907416628055266111016181101403962349806848942011377792565693966450100797440000000000000000000000 + 28130738951857396778661986675170905500172239044932213327933073785248769859080004926543068577671638900844422972526208588861293007495430792148240105901328808789517703194867686887621903772994377357213937315922215394086624502740441249168583805221771896980328819599604521523113931289825624377370086730101329119531263765183792197663843759894573216262380282772045555370937358804603497215316136030526762348541934506286499265169643344943011101502843990339091486887880501192849507539162319473357191458981926511230725801308851685910969451664782785249564866905145583556717490797014330282355499803707150093551971369224865881722601210604748258132787932729392822613423123556491933351986675093391232878886860631982781406828716830605173953950711342427316401188839464786176888362146943819472437248000000000000000000000000*i1 + 23025855952208939651617503649410836397015759538118089965237482076140941042605835323102499781484073661271333577452082838790230939479288987750719010189829969665838001741181363151729061504427453184032212234851387177811931685537574792047262696458321518391657923759073054129984307425516026090606022392740242010348884442562464105543740513678564448935905354142963161958513594135474400332005609809501328737927769792976065286371849413628527406980332454824209134708907939728849778915017494701780722859638251166175831108291781200630257283400423568915618609856832489114192526842377945507707041112995729019514531069661040323073388386367576778203411756002349959547705109599397582942030120397681871319046547344987530203955778225530350545466597746768976884695969075902502940416809880493741834240000000000000000000000*i1^2 + 6758113088854013358548721866034552861805359108394581971828458515759894700936344042743278477865902573714053639143602739417982065769141226220966065233449322407232276524517354435613915695830239734977193371919981634088843039227920502354400451847111716043482332853780319802250387648940132384562432231320510425067639733703410208191168147368839943912255057965688435023549569715784504333398823682330330767796486378791161460927441964655974958787839877267359876348457456897321109557157305597463148485431219473312232065783515786234162351947206589136515678287077168596348408497726010432513711877240874720400553513313084590424351728261512743781311072679686141934090523226409721844112953046192338879433435207720215214640500998726415258728870092797351078732511030501354968796905498667384832000000000000000000000*i1^3 + 732178462291498613854141876230188346052594365777368615640081452491805135531141381905986551638260078025695245124397678707197798486367387312677171601710674498720529870153579089124902504387867015727057858990113689833628369351741012129214498329892257403432149796976826153810600912082410367171893167052406163984692437831906535918736112647297328115026039155789756291936438715225779101924648210492249567877633522516571475777882066580540524003291366053607729600882142919552588101114350541014749113640576231356251398508818628524403298734269686871619815744342894697252449055319161323544362008531562190214303733145284871615747126363688511570904881638639378054720668709282732049366724501616803641356124626624282280796402919982069999250787187203421442027630739160521992293707212967116800000000000000000000*i1^4 + 23408807580311889910918718248559303905189020992447519301454702178940170960234708157539566359015091786931044298392281072653507118003970473788820923842621442383057837339735739239915708272308917437303786723903271422297169775914782554115970841903075446184043368689536053612455760016276173480124106812538462432377047417274349434009829383905123967777004338739840178821839573327633294531289046319044302272515112434445336226928701473830131399489207682911826877584361647217609958308603978103028359432714432774656332796430488652112329658076284585354800180138589762896276523334334702000114715721825020995310671347708135461986067004608383712149592796318694335620966708599867477981907531001468793490827035680925316964259902856536621610747821097719881524178409765841483873284574412800000000000000000000*i1^5 + 689285624634989426414343463994552198986862942421512890170114980653770148667775943785955075729139816842045481696690943548787558816228322692348773375061478774503100716437649023096927703294669425479362537885778829949256585815882790488560888355824237517982601163053586964678354203560425661884533353657810102399112548756610792309509407889163575630730105737341963685279898736446058329508559682851991068454753266194476742434218362158863735244181967300833093178595658995663565137975148485840940891263458831051461140366629063527215531630582882952320333762402397005655451129444346669487413707069329328925313546156537918090732072139117225304838967574334484172557932491035690347699959154884495358980283401510873694071518039571710541008481632912301395033573878622518519718215680000000000000000000*i1^6 + -10963296182491939739277603401893634651398553297081603547056502894955717107365844214429835851060925716637659391090602227221257543398919313210472986249250074219760784012423359492931359821928532341477304008469399356595065817669545818970344871197092359972770041310864685184483759576581512842348887138787545537748130821954802266561295563499785040887913850218450559332583521698850081385590794083004978024085125259625162139976590420042656654223203113512258705235293101760028941008963019219621729316696100376033490321106745598373344918628772485424927902461414855318812542579698897857814885057954701028544359443254201618850144075503846250190393710712716576682527093184131280382795350136527738595037315590538742545659854216782400699239991578210468230317641069535460065280000000000000000000*i1^7 + 978817498072193297914847411116390032309208704767346212454835729509247866756473203624265547126493407171032357674962032099107430262573269750234985097206311796146935287210119493908748579359032095088621368719724292958235322750099890310427208349631923977996968106349673697479285326435561441919907865458205962435047679530063258210853327838221968738226637215876216053863886254158491701605084199371634751443766103500455308567578655849363838084447391021098310166649120494129230044738121992999274308411100074332411680814176712747317233774045366548854653361757393382792555599134218543211753958494114978296032086591651640293854783523503684084366981145977320954211844646319890727903635163601714218125736468401392081183855472581811083295984652389659700632093385031680000000000000000000000*i1^8 + -510318965888761414022437634078346635043696994530341816103429761475294908541460038193348100744197352295120524066215159349527008190554382427389668196221273557035173960815161473958970592750097048698122282544467415066128799875370735056941016885906388815212447424084950314838856504788977167981608256237920027442651327603433929088893615736943893480865830885282731856102764492707798038434725558571480869643112051576638440811425751280286025034695841270675597000586319679776440811273674292472208574351124732716416470179031108003804339178967296619520278333341146336845590026229690182792833154452258403993263339423569586673121788301817127108040709583329555050534595547790026376153654563628809464611615304691762931997490938760667244004285145510574152544824590336000000000000000000*i1^9 + 6423882184473725048181995301094297657900053328587522230141477723365677719233760461123202157752374897230032405741767598710892265354306450112985413763640388815421661934294132424098482147014696206092457390260290487576478309385468766899411183623391584850811377563470033439559945889062253199130270148238359712601315895318562148888946553636485682334016174575966023290185190579924230343155492200257526491715655019664635050273691780290681393580346042843225745630460283438199213634378363462934634856501249626019297366875983157889337230034951571631352596235407771340886496201865008609979067330086169327030529575866816511046510476694517570798045604633171679814308405221171987130797439277359022473665072338470852010704066729077860269533782243664619358702796800000000000000000*i1^10 + 1281050428484462106551605118726731106067241532252053431992794284320702009329787241253268283171037669921821635389607023165100675285051596970321728238469579199128863333581404660059684622435463451997828663623513167597570107427315526774324531038225213330910933381569501622830325084999115786543805742893144211647254418628867094617736368938871131977883145522085970998216910832034270398904103467393728196865824070320111126208712500149336923305097581843196933519038241787906562197683929359438381441255743188088935261253861133266505797363182625988193161855093207878488072655316412119549296562499832523435904159073668500004915130635912104290966924144000018012082311528861725926020141488651091109926103156394837000817637796686334004911264779151646864179200000000000000000*i1^11 + -7049270775568092313735341236484098984660648479880316357390058326242839769294333200642429625904957609692704063736419663474102712008780687699627540271656510949215282789322134050645102761020669803976486604469929764163298081355395800152222294726448327270631810698860070586998022599533023349524816942192817690634037722655692792888512317247413960834425486599853642660542686091816898957336415402564296569364468777471703096944987491959736387063236985323965531203064401688215034525203828532219595612869878348978671011063213335480691798339887003054246897744714405651082494300347571605782504203640879854218209653722226741592295374453722653592455825552150175836680894453099582337553225845163094571714013193681115243304552955699568558819141304272814080000000000000000*i1^12 + 79664968298543926186639662089158158333532402655699772694768569812048355436570021871612278700021081017233218216058589153624663767217402400599186975354328031461609370032548048600064950267241535005713842683042141342016513445005267212224963458858761191141632105678697653591043700158050358056514112976761297389285434365000934080155302666899177674536306008723496296780387420851633503764215221406894012242667656304314601811151305158043586891167537752324049348503701930467358450674445927649841143847583156113878974386030816828926616986458995409053221625311547263752165578174384321072682972081011353927981408861243326763907452739371315685087891211255808206522438636414400778811564834707368915464366373585533355077977719858556946943018354606080000000000000000*i1^13 + 1917705444609440947812164855328858584707095214528723843180302061744495197238814960669216145630817487195499860807620166533849249225702708926504980546703061769640336218079768550765968380006052129204917297867705027712660561200395273709319107924362948148400698387852242670682231168510181128811834616684967563770006413305437898208395192411203899420557771040055130256936062292371584068057118368054735557645517933567529646743970362758526140430545942621938620252497621756399813536105111299868372589365474160603405262291286036283243949281838376648879170247643617591227867764991086043442186553327098043492878425420056173145278516443825201474928974808550415772254126223094608256919409359742657689466774929580766086077031569885689773863993344000000000000000*i1^14 + -12124757506834367242280337215220108266796155769427995499574634618149257872092266579222730692508279137211367930364071450740599939845086913767142421240092872605240965570843558342839446769174462932592436582687816914741892784060415299618251492918026045996013807042571438643456476948463899567708401071210246600052462757345864241762011685467409286733537400968036660443077459775562531557999535256406531387889921648019157020043443994232972437374878336391081914149030240093987237112552554737267930018666242955345394405703458813371515904411297753969929442920182825972045486448019954694443534806432384472071171092247272371811976492301618861014074236478726030873538643928674743921805670906326176201253164551683289663567290709754339393536000000000000000*i1^15 + 32929559394709925330258068612172257976981966421231112505058207910779244123962739365674730240040709896154235269135678576117374805095687897904196449361913307045259013331796867875689793080126582239297658456639001378392261659092350220674120021875359095995692802436347620371066790471107159930448668100751463218834671586159842308153833245525439360691568439742562904141755197997677465726442069504940538946032424335395141942923820321076061018132756293724066102118149528303517660005498147219932796657527145666869471537707656558618793990611132421223659836269181191184834096523037754864783412219718120006723089700859635770888466849543390804575534833382959416695613760109747416502233859502377413967229155851396553473268070687860326400000000000000*i1^16 + 143209045063348864911352003057069883218361123793372730028832256597066741018120285805740103286080332987185882030784710758516696957116404503737070458390351121571182926537601004361977410124762675392297837303154988329092666729367760312831586200290127325752068722813711404419558990473928370733271980657174152552231566221440976882285781039337858080219368082026655390067427073900693726301162806409231652910726332465942671450779081211118519083284644924289459876573939006657467486919039136602606287801213688027336860744159147210174550901366766779924868205264996127228483018488182814324723662479325435863504041446715301309038530467523622869443691967307162190502508056818600701847244155823904351536150275218866342673399991500800000000000000*i1^17 + 300751364359178026964140184662952044867777992677837670723603506410044383044792580205068794610239526622121849020843321368632359938468800621857737063673938499262216665867156994693186457188783785427640076595889545112334422090442236677257547751010787922662612678916318401730696449626913850809406726997902788247353578167275377174783576183630326217359100248940232378556046042929009450702428967082851550751995329037930895484103631399236754443848607469903584123683070306352688962569291734974170823957938471096121656314289656799300934281878046895861343616853415148070305909889750669663370266375969968335427091491631977109218506147538785024425624956975950326482257091063760549299645671583973911694786637878226080738836480000000000000*i1^18 + -52308393759030101420042777047594336372484699775710654614645004080055139428756314484696698637929895698275997798281117150606248434827367994424545408000766733378073637645126889661951279615390653149413866024176688266145532683768081720045627583483737904786780168297094305220571615437310638491293713870443418290301383604042017725193678006902290839954570569634178316193648482765124034117570105419147186176948184161245505373805064583713283054668984705371156512362306401182990381686352775156912918828447007035861128499752497096962064406196094031520183147712792182389646522722017584040451440625646442958203163036051657064401322669690494306285279635734543830768237084351501444333816469304782913483489122487778672640000000000000*i1^19 + 121952908145951051637720433840418447622643426422974548993555032723346602053894903930325871672982979175571101848194598293406280770986309010132452251378044543482379972000673253465916071358144506330275881307507385361616034733314172977574524482158085869247529761717010603499528959302854403276405248413426294309709523746852029246745944761285227345602659663279174920120463582246011243523548562165302252630053099321894131568127982420229501911535780767818477261686742132173605114454378188113490578945027398675833028891786120722525317371239810005380069519929863955646155817789459757081564565030103345606075121209450143912990345719519404510992539194129544166079637302282863964778422893490886970069074491473920000000000000*i1^20 + -2977595371070637002864999206006315388404521641823043647819338053830332509377410857373549513207393440275535393327679201022612909702366688946694818276581689670088304449654475335604961442654565031135350907273970867397639197147040417497925645627602100401811882037595998820205580620337271331749003744906271982914690390527982017801553673778050429524353184839392190967773371191075490737289890728515572272170212858529972461737841283558979696390611393615367269923064782116569802252460877461097820997555030949755384539944839776026936695911188403570577696118402558053452274970382902324133262435270856192688531211953197569758862701423228853387723710194108471233862580024579817262636231953432423922925568000000000000*i1^21 + -304944052164979570397237689016685276403111214548145971475088510384579681893196240371077145357531972177816758069118663479839329006887828922168421384634888190916849589960622217724417678723631841947586192654671590119288009666430193812730747262816195427892431904862793731479781540537000517110031224461756557594799743038598299510485520813930804782112701042552370443071722471489229543708746011451916979856577611222997964123571302515502123750478833485093549351348727553638470614138019693073281498617077019316139261438623269581838576155574104374599868379844323783709741630512463907143415085502372575796390415315905390635399487794915990839270251447230072306891176638665626395392640772232498380800000000000*i1^22 + -38874885778744200869380328240240704440816193175826800042147496149266937168222001929126227231069020819530435082906922804779430014474623776446410612054042389823222610419470290631659509308624255216638145736099451087897323011808997024749914260810059597577379165570779625400472972629866748287975989042109953430807547820921404868327103321335719220482367941541313204049042361682876818527825917221018999124198263470086198103237129352796862210238827829134310647443513374200321423391860490303383434400225666416452901267161118026018670443788616120914609640560036342043576143236215400179194213296802240389193588819732520053022049516290019690978246060037368184773030162360484080595920905830400000000000*i1^23 + 1337889576888150621112768208122334346032131328066425142302831015722180668386929773979771341465997142895144746758409909510942509560893625453163225254702482825538261331063110056431201445407794890437338631847812927777705717397338789063415994656541558424142786412899181234223766053512192486998093422983426411331090634514106740640781775195383033446251028983991067525602179089496626195968041721337907780380006506721456792159746206419016652407020861694277363043161353537046907982330110753880883388677006635966987171601518412706770375650035850513230290789849539772100362958967213156347486255456433222333464245723968807919042354916337014603344250466901052214697396736752036945592320000000000*i1^24 + 141451525584281264692598022844064928717044455214378508958050777531389057876192081759790350611906400082699095146251455976334387731760601624089810163988917195924478946998418010607981091466706342318528224976066059116302669062479636965883399050474044024497777722290453525845725493582416655663589238744171133695525872229131807970427556975514439308148425291666840721780124260744993118631044554733615083697676397460043731912220819791064561857682949303805914505774661806691574415161774829220634341644625964822708044897903860179616578341635189340467364333528347798834339492581171519884334991029161641625456550161228458889309061724959437745598982576079608102385132665443450880000000000*i1^25 + 4179470739662276708079621371114570985931367767025682504006738821011696175046601292310905429311831312457664838643404033751213271135824631844881922802712105600913029459329339443902720727587303229305276144567059644513943534260644434091984805112215429488509575078290522460238480751674091101999585086276263099824278687225586040475994005264657646309222982702761630909378971155848163852475521090484961081604537609376103640156794610425741284616654394355421115841696636121334696084060756437978477197674237068135138330319081742005870099978945007929024796579035537236295431134663658264225012058273794673094325634047320754020089610918720748356621674285899924932789272576000000000*i1^26 + 43868722664393689793752692568730691176563936819203824588176971769254137601434463555893618929837815270774399339597921151622327358062077652948975232599495641363817959113931153127538067430728745873531093671603193391234927309056618803208988829355155814339727417098939210528431588230860501400881950730078548955806112661891981389108492932545232441169769404934964272998818654512080538215843929508599541206384126490794472718989279634440544546238816131252265309669067734184519747865052128303065821431363520605029584135521346037157646565270177315524219439537385433791022220263266612856948637719316145225425227923424289141895109150236580304100021524452394139648000000000*i1^27 + 369116391701852833190499690066121321014396350344221305298856702862067506040108861238186859630551757458597882696868980647569137653613819112989449053518737181431554139195862099560508152428095637736768009299721195613571880562960390574812542115373605939829467497715000613414601152963219061184636651366581137273200593605577930037891328791731910469696302393088179283479920934513025380498715595417887802620217838091766320298189167376869873442085242375657942895675445080770297962931725272332069091319002403590722301035821884676347533014291202050024067849384478298133499755822472312123161323437181662791215143998282383779513505053164450757691402354688000000000*i1^28 + 1920621289356856126549735954746595214068024575315863709000682611587543626961991375341133820004660705023945760314020609207170887393552451513036963170255018596519907612895314547263714031924395310267999521754564313753715166355656161631473171353622921143117598883840577029131447349697386703470622220996909480047377908516113258944608034724824084628885176610355254889695739303189170911901149727070036869790914873448284779743023357289474768615441820744301316574741719311733981513950568380735341337561300282828737659346243128749132583358293438372109116643375985825443203219622675551003114751360965271927660971419704806629382872811921092693196800000000*i1^29 + 6878548296186503801980511807038434930853996270688135840875746197135701681436077219124567781805858936669390926516754221301652383948931949353867327040921828290684294128127073314337164896356442869092773643711578348846241127217868015741653180034621122925490663201718280898156910093262931212418298717133342502583233317065889738952858606369355634259632067073298407711265695649211080830480401143470412473167422590902981208002985698477878346893732944011655795956947173417094995921195752766366868632979048689896320353830077637744257932787452053607584251783932516658178733933645196957546212349826886771701771716338355881906352934113771520000000*i1^30 + 13590624584815501337898188306251837896149141569265458920417134788784386576496014025502696327704253722317701676502707267366523670039632576461550059133285290910510485425247554317521037530664957199273597293563966108771787650743777471301070373930474316522086285519109789654364949974723250822687733131264835672047712946562750003808001267299052226720600592881258692191241489740019378223742910528101714275690641045595456249822817972610780358661984687849405452444329246205431819235219461824580090830632620809846859636544992648324378623780783577305984315016783458370442264065124395399278534687218298440124013061006821617418895360000000*i1^31 + 10301538877676027134608701384553329753281300220010547334319414235395450807470336914907783532683234406940562021480532733211399280887051772399580721019948970773306711480135930539382615528371922335775646933812910869900086156551993860275757810022735275501577869249093454323756012128919946119497687917673053728572273725534029384928953728593089148853736882593064668228612634540412851894521904633523525145665591089418901934111669253005081845578407926922155048837746640683565191263019491324000041201905236960104965450492520078054676115422788589574456996157410210885638554008393931874683409377991781435015656428110086144000000*i1^32 + -31149457441994438870161471323760249391569354110637012277095262243065644970778553788841003547710815600061672122374025057802073239458525516491787182350503500230616132804614347342223370194752817118171439067577456814574753454240944896402836135861470570364943553385924634768452056144349023223953519152100320136006610575122027667720954476393021761628825841478617098100430499413319221810566478057892806522282671570259137199775797127756779535279984606450326842235012364147418930076253600699773616381089573865083056416329957959846507080765973008296839240027888727910217328487359455153773860472690172588195840000000*i1^33 + 65037941114620592493641255195642234133142436154427117964052652583951315911803735383442687997581690559776007165967008655064205709294250150505377581366731764407051305919803027336787817870101719159028456039426721260756169163295329506649796440311302951749867999628157017644688291698248911653913358611525530276642442675070111658984621530658175619916815883982718704199454539239374857792901126696515636055894529358818941847851206276625784967159925976167586507030968251642484302614745761360489335557176470692571696456821160942828292416151305399320268212636650260836903914708175767198043643419033600000*i1^34 + 10210963006983815552033186470723387443496730591863112682371301425080613345344797900957547355973375125987054940375171869073846974958132546744888062284782235855430552852990897905788417109229493863955786862246887685387532253670954085899904288688025170130916697168545435767190776339002002222644783112713193352159284350245589034748954638250737239488295261872946475222396486169094391911625674146129939007742194115542741420570654508012636282910617225247266640795141339125234267665196917122466859680983185486054202003470690560186478714283073049699536159794956022987897991189951728844800000*i1^35 + 587264573481915816015964883109672272102178425530832335995741848210784567670517666111775735168682800761737218498341814041516173678447604818279700766456800287496490501114734801873896473813659182311651728403782042885679143769028678095994903643977135778445450089399662641468404670098864911574138229338583468460199836875117045330004639705402836379743236195986485683259849467438271222332271943209168416103141145363935027429163963600451115752599056433589296639983998296697508475227257657199566154981596341881733038296181879624142089358277347356440287242919810750532812800000*i1^36 + 84151528559180191198188215566547164952839316547284450039898181763508935471832758296044381923265721225514829076055649001954926371868581025486634286598465356851403761236021697916252888611894132427039614886874320467173318323548489660558399953096066831257535365355832672188950863360958533258133189619288430945728700541423042602862961688348265920506798495085226429693851356715231846325202598945263194052824604929789722159971578722139560385388161733522749040871583063917674318085204709513979836596885939443514896397398618788874768710324895077732796334080000*i1^37 + 5490166048179391112920718609837449722074204510405651731291975680029967829013454156794550311231554567233568669557496654958893638684777628655409717454823182141342040629980418086923696697170118550115806953348162923969308594761641211461882538690112151250967544207054284075360453766714099255612583337162865209256849721032821318720003288930002884724616021048818613809975567409704303495204972809023139393914480833575228287218466851663749308119842755801434483245820505494678739249865102846756977479059908963433742291741913512000740332142592000*i1^38 + -771963974779873754879069803943311755852673112969182688934988567909934973159414340429272438291568993652346926441534527715917579875056051423350906283918261380223640545190026220090977062380450490191304738122486954323249318767412852549764659261232865003662364101536017577418818434343563803323653682838260092058248002651012671974871928759217941849756491590132371559767836755056353224865997147567498753393659331280485495710404650266213639373277960466410849147394753881158471964242922516867358882662619287946828891618803712000*i1^39 + 20475263944729680967065940461365133924652877071576144765440506526891427224230102588013891003268233508764360669824225743767615689533199538368897064744963322853364194421020703512372007210292359992087277910322658746095610301374659121718142462581476895017302694317211287146738428870924906850389139605619992416499916581734141873764487272251439793895094391477882391679383169387141849026299866059361666162112692522133822178442946075425074007344472330397718151308507414691431556657326380334122985931878380339200*i1^40 + -13083310214320170702439650540069656665287927045516268020998998089549591217639831198761162351023929027610103756903689099252541843116100494629233321136672431751592772138117304098127945583263569811085775035938429430213308331984246757328361088564477606963104354236798871281729146495864202813528413777161090916110978758892692106870744404447043121772055967632392408181894286043888792259147070365117655882123826154365611034129499444512307747039860298840485928989403668986814096708768446637670400*i1^41 + 767233075588120029848674644168946868166543706794184595674265156338010079814279815659855830866120974369053969728912322064822001716998356122431337870945800101625859706143472825862085933831949581118077475317957518436043163896779639430269022543368114422077095394086057746237761960470066711194940356505636295499861042622142207484023326120924968568410906959872570981370875386071285196674727924002598305648257328461104116429997627980499013501664668241992705445476140032718663680*i1^42 + 84451953259918963503928717651476342463237163233988322478861301886804521719112943095598490791225507634765262017661469805067680417736515034788618736386961241306396680201698437832807365365374614240049821286421617297582992032089610745351338342235444349603110039977008425358349229828138143204547349450692391709993906050166591396841275925352241729322664287260039508941872912788211744758572257905436895942102054018013794540831542820332073537493592885183240320*i1^43 + 2649627900616631764453805145468026812699371622111521830742464659708317529951394482127963591767942426055447205350615352228180959885746009806932370359494911659791805715086840805166908397984112583632091334547244249087794302571473139995484439537762120362230922548294197091376151974847788336862552673274665462567121711382078265244561901862598780177334022650876599946863536161927038809340400934171246604329181826778191999059267686152347761*i1^44, -343080326123730862917000016797867480359696648156113913922456167413365622943377976082867598134189585190225413844212379942826778964001814993468863234376264426878956098978171198852478838010873501775906305351782470854475252575714513398130325582559840850565843421165458107743977354539633788821178008693212417847379742650322975029353648855045119513654008012608018072915134920853373992317014775243942636433083992949406208678576895129915614485402715501222152536913805979127381823737353083810316809340252287822702591107108856150515429086602576807582159629866759119655184314997572042542261290691916017662813715087641170746505708987576885265889639137051343452018560873566037534357284590929264750882034872072457407401139139773339132779835564998167080922008481480349012572921700661815116017372160422266955740421558199270411309632468918009590744740063791009684051551731563493056037139686819400887373643162649276804314056429298667825413153871566652981771022293134793193801302303534967600689497339921775100805457487888268493443316780018601381676005634667970560000000000000000000000 + -3942724679303741221526542573302394388907122237065340945181906417962410971624273048097114480381784533895503199523271833073359118739577684277013989960121457322594630882342298054760172932528638023400856198732655384169955736625262803810630157830505436377371952832429958095856357620324829266209120872826897921470864569632967983994328610932544876313408531160584264449396609053537376829600973349329872848460366331176864476874105994590790358400986471893348867934022404672965344870636620077107793578246529818981557515692731709980629515507481731564320895247879801943566318287590342331197653095007595669498013646711594577328202898754540352850938855690962290755231788441952467429151637415391812660995885727494466165407260380186494698861295768245727507988660420369196442774931948435861035381172703728911572208586801065152344684043240865505348724470658625012510189858728931031142198181510002834466728548864081049889763300790597153540888514361242115638460378575238094503740077299422120449018852078096652534539999002070445024667633964646115885501015318855680000000000000000000000*i1 + -3178940514766144779970320485952093899514836606291696060579052334552023750782766140780084066813681895111601460377651184147981557304194401606573870269864636099075137897952698802525235089095540409568143231414931489288060953236815515204089141328170518378988493957082407391293903452676035350671395452251219130619059403583466771023451477339409237373394935894445071681774311042322029222093755477931396644676284061649848915069530014227377751942264723216532770368327671492847492241998772186505686500964820930023584412447906309235670055422953830766107781837229832974242035758134241754490531865338595371011190175131964747651977906605662816077721294846050710329785512753701108741125217739698126851115186141965594199605272317184408938645234500320921571733831479878053560007693169974014007902650064351175491776645220767591542665376049738712849398858694774183839305873441729621398069244237286623438270214443805022166618278890509775738002036617732472044169707218314515477440206676393239517257783137528048058165408315600541768713642771798984365946068533248000000000000000000000*i1^2 + -922335621505779333544032426205787471719860508851747726911473192365326170823085834364795311701993908605872418288766371298225206589348610121094947838280237951260286909909801891118066590836633116288985824763026204443371985658158561187215118553385840563932847931466640680931157543448076042021650282097910131383915805789655336949667458945446487411279312455018705151168269318172310338008802667244118066230970874252310451721307606059192015196345486197815902916632620042794286795988334877698753348305706122923273326669912238116273644483661782775165733999412086391116668663616514665869925272453589671867999338168021045431182758297497521609021828768801148777571426791175124484289809292734012581974911387083658304381191767368928546531884122683539475566416364518997272613258498279661038691542099292865651775522516308877977768500144424152952987716311703103263992238840529374749889696795882307924220763971104733113325380451526293941130930574874263012031341790937992845802434268185662268965559258870883897633984017757094527908187497594058230888136704000000000000000000000*i1^3 + -99459475012458588868738754017935551902755442504552902269668584931718028761838622773746606609043664126205164312576931580262176144188814622126383451072725519612307049467603465465559388634246027549595534832302958092410042813801982900175146829255377265756880515153537829685565561177171545575100882508661505925345394231741687362635353884846415930640732445437364950387604300270494644567140874979377264607507562208575614346100135613838046273355005005886344933542933427927213083319444915596541895355617513935020385228139502193983840023533444403782371920989708393061231337330849671888478949213544507040830499232854097454189264931660504852749261652856921347502458628557936082978650506000158294328218076166483665300020428049975653355362584703288849842824258349459350789834794729410774407228931889052058688921385061982064658640534144885556012968114021336620183925672026177938551468032600240629132468361895893922879946883976537978379164028466563546066444150804899862988077249575950781606069412462278602661345013700208222336937982661779485464985600000000000000000000*i1^4 + -3192984504231966103566783356779786803481058027380458268598837869907814928619530778663954638245232151988038351360158571322098312854466632231717721396952460219027656295350349492168919229364479056352886110664297779459480574159949810613508310035625126305742165875113021736111142822375900119534991068079121885421970219160060573095335681886152367265845080875644249407475863715165179580716591115657083718662098937535984166095385314460106782081940798608517707982918707662579569371586546368940388849619928835418278501167262749033525466606395747977565664819570376170169910049668454995185902168268627276316011203737061672077638651009969862620387994396383553266042233305989113155221831634040255042165357824206123194626375967352394373977749307871552616367768641117029485998540703077899745879549483922134653435354375454224401005575149021623945970623507547457379291552983596386818061388704296969422318504384731546671935054517825536537200745364906206878085844247509635938996573335077246360880862840144093310735132654137219638227092319571961446400000000000000000000*i1^5 + -90501734537651378157964187227763036169374492117314997551591598111525777810534739647986456645319971530100282100672003615581339291975102727361657144829974679889259142431567359285739483608834749985813557262257152479195529516781226164691024230569501080795929297212101603697197495956665981297920570609323249691188938325210417658545803230355001230920619512083770953234635819564860029883466478022226725530447204672003719446244633881403701881686320427617923689066747478225497095357879354359666234541609782157766876029694425144809915631559305281353229852655308329181654918453608218087451667709312251458956266552580341198998922037702382618596385630892549842848375655489305544387678853395052491299677108158098758002539430288226017595450868227588440873308415169202509257762137328278298253970727807861038878220442025657861195820554124844766410335220952641384123715298506684450151243637179370279699342378649630159136224005751757498590350076089097827338269918220334991181520020718929398116351304441379974269193304607756435746233201543086080000000000000000000*i1^6 + 1416803768034061677996990579195301709155890252594497272774895404813880373842886879803801735188102743950619982084466678952885599235024498948538978025269364920357739439262266881773926462274865374222352082508402884648594363662348054016645335273938915557900267602322080762802888015687490818102686076606996612211401690645249599501174383166584829938358094372276602046610740955837512742275630110591591798208326096569302642407868043874559915843482053526674988118646661404817851722653814763133260057682399206714383378037596745742724641590387831984917033205658792906597866863306484581728380072686102762123636656974810912452425252427480225865085667664449249168361917248243945977321085744029900834280756265680799414937513062612611829269559293915806507638150742948993051131757870548011601312713968570669535262642006485217602686308101868356777814174024090279125784213020747248465217047541056120920583435572311461782134711791412399679046823413682732149791734233005006791899866152386112644150182923120416454652748037995726557302646374400000000000000000000*i1^7 + -129064644072332395777197299067044898126953340736667463723034533790100018192676123616174645931643794877398097953068152503332761167360453782877121078434949166227354282847236406707071281555331712249782933103399006975599555905343280806907174642014782866834241088465617333320740047391385437838189793749627150335568083714228343738786546833156657344495188209896878570398529655971010319866981951902460319217058588540068635292592100208113099247499760477105240472004439709063350958815121294840443370532007043579985327527022385320357043681042821332985093270802117157155215590976450468538361384163031963103024892610172642153230325982295140794740464541111294593295224468745946296026172121190357722436676230149489713684233152206400869832829459003148612602990079188193007280733244882783206553641369791463281341882051405569894736805767835285871806665921514885127298712862762879999830629371251755351874707876848414287937202165972893642761451625048360217331696178427127228501865358559637850964914792920909193284141614016710799230238720000000000000000000*i1^8 + 81302151631208852173737467326578237924735876119154847451431511391752406000955241932240440660948827951299282490862560669763005959077142683637298251436879752512542251734292383044457163477116232527144260787894057312005040621650138493366087848742712123315793556734363858888711630389492895925067902360153644088346058816111570705033193038605247462711688903037486616297097830138776164963782803965229174885467201997425464089266478697289048381139661743406813169918479012646210385151251790915156842589815860439273398243121501725106211887656407422542251283567695806107219828179922636653184211007919009936927446939376515280223616909884991730611219179865427608643879680553236707859343488878053890917464782083243348013815890695047083416304362337973040947886728965668124777436577379795215328819163083549861812481978149997735103461221147352492868216166244101281786245128362507034448768134181048830269284659307008864857249618914961508758278775009273344299303954174661653573435900273459852296774799044241289307323904201630679040000000000000000000*i1^9 + -585233329899593264418347602906497521033452191391151025400453072307284394040427785262049341965124996767400516643981857722512748145310674435510069953360918641309628685881968404420092975111826743057507311741516978476303952610943287558587085424645579313147024904385180379971676479521473615900132509354186089374812115668847331456356306631651848756243686084701916592745918461582496403800369685961883890084422514643703613289071756675076096846735306422424399345414122138125448428973173028902284156060284666205981204883554966720973965338371285511536475656981855875992521338669545168727350041818626460395627705940915742235650877607316996278149323599025897666220501993746312657472578132535760357698225373880186854296897095746029425539436189972406917325298989151832185765576734023692040091218323156574951537800425902013871750074623652369651883096702725396571236765670033803699438502828112506904682567514568823340281041719798415556873253753981215595032761436207129801625605912557970263955937376932958964095036637262643200000000000000000*i1^10 + -164607696219874433813453882050063126421868961190316136686049055791551708335175475277645452046195457821587067116405155173044213535364840824176563805245802383837283084124135405650762312172488535103017763623587643433522369666693301769606100399959966107797925303669936760513954822740326150222817135279785017231956781675046818537950543841435852605634558204002250765842480829109702179978189561068254848413390529444077621337671791257515825020622466718281284237181808980183821456307578655154289842798260637124250714933599777544410643021053320053688717689161756616995055916318903626585954069165201902479496773297316360815720432553873323978640737893811545183429487806232237063676206476731044028640719231766266457396928029813428742078145533368014881848368790691403183509521640800667760057826259484215742103587598891452364058792357215794031818750297815619107600411964271446376422750843907077207649902639850472335547872408405080310032358310355405008346759218380758198608464736427021242267817870415809378080240802201600000000000000000*i1^11 + 949983372786041752714645623325015657099961784206932721100930740375543540725090289319404119346556942675482755105974960761382408495294727585694208927495694971880549699357658128155803010410558950808853808791111816740231588906146536359384984881419558605686726945062037597840972642221988843803203114308915780031134668979861663447330581724043261762751321487860342965279271876280395463227562026549845168231137436790768769260211986944030141641884629012467471048284818362801610780847802640226754093641814359869281016839816516122562108843412458291119971175692079298343634941419455715754885178938466877823825694032893944985166374672544993005169337041181216014228229346940831615332788774894801080471084763675523757577807752176119426412326196934196032854284516581122371952346365317945794362039186004178679115185530610677074593399940745227554654441956992819226213864991988733484147517743147122118931043848338189712076664375064436525254004939295149679200564182216163565809466886882791103197477235622009565693870080000000000000000*i1^12 + -10039516701030400299837299376551588663689858215521443122650801683714024016198852324476233894786171733067553435343477884163339802626190093583253065420769812110441711835089987947756570396185038027767076588421606268572614375873872339953461645191551332623911103473131052670635642519899896280434982683348918405715174749545867408859664449813673528365843298876569093435614875913113912135103003845829779714037257341843198116571571181249170943847582711531649482338135841927526802672485537076254639492936257413387922596975162950389454940521025987277859453674201292679549699936013894521997466198988522363170328077077228287255004178647625090002511977331166294734962934703258818128581333775533964296946263039802271233611466266647465698611663765479513030099147225524655938983217733103330384101334010277368481208227143468141429367018428747054588856074682842580419151689285700448690998956279210150564549232102338166553571379082350614320824216602841219939582693998084563172807251056350730565675973422086765936640000000000000000*i1^13 + -250260343933342702340491738458347285266912742819205993389400098424208249566469220835465938828871251199114542722434429683667637276521695271773076814566857522181291264735627077046995367397002230404652950393131768645106636797484115650777611680227184585432903453930503842945693744349919039081568824970799764367965595606807912764566074433717904617045947297209986918732914675651036985626247485713494315648168521541076137336509252529753599062746412025717858739756199014371353891045167843918558769631899609370962473981968978080676431780547624841892384721061755292072194048707824915495760465239202979216025089493717702956934772370046028650245279356503835838368953353471117379132429835017278359293805631143461667482499580402599076529671567544954488345350692618903279789676909227462339597448563680600794623671760761317169951045284059813444165590046891762285786008752762945559229830950816985060648993787386932934085875073484945503597241182516215120834033999294784473971405488909188066447392841182216192000000000000000*i1^14 + 1631582807886673098583721664522169261439770463171334720199431923738639306291868141633486294182684886101262921733017881350010782749801493380318863827892665145502695325585173962187112441253559975655860630860513362699130753676596040721592543110378449525739821843990090771495032687633752525023118168422115238658587462910840135546674362246933620642839848645872525733707095802448223783165322790425282081907518619908332129553754051477359449271052204147562334081365750510088357269341282449789793441326896044949957804838890633188738837489531426862041046346874190867316233863514539498904310074713373985378133930169262898158781263890006794429076739083324132123697249522343244176579438595725683029595830219811043396221745445629652445182230287245718874738227063751941932906812313706111763706513434755409924767182084529203803087550397771196429962465663911048450988303857592345023399883630251387356050811286588800474699565324117181784494272469504976820546807470841239938616045914688585159200301121536000000000000000*i1^15 + -3562327797038835281404782668036724005592672338134386153155720595582434791877887817896420407698847504032764623115925450099480343238216565825373764443799834058867963809638967715933560224416990332918322059779277016158745512653937879669722724598812251257189798800155281614857685035884611543115385193153773355887191508780202384423203733165770271872717007603136482908925890898807007793529312872194179172724471893460532294778136612169728897046349337153451092329741317991910837796332028466254593331614781091777963375065030800853937579125505712983642247169518837049188439488198720884874619147327456393665578203525981110733021041791716756740320678324668563881202345522304097682473496181761862837377166809178931706055816265667195664307242947234657450026101593415008068560456145354464751222339715684282877697156662541254798499349059346665368422696288197979623049752114936211849520372477529090273521910073250214649575753855404296985378356967860515364773578779192200534507896075178593634956083200000000000000*i1^16 + -17153581827607533306588832133775725159467400855334465587002907362176474952361871081786478133460412378483231328031190438757515751793137029095290715116758299016270448108380473052838978746088512841510677103718404466456216041722956686195045407956376414087068536659921810395550317375689093135653771037812259542713757765368100803203226908476336682407339078729618571108104721787344440652997137518953768449570578448424118390235170989321589163459511579714795269674551676669205027454351006499458326054272422348096071848818136290350438219860070910185217482797680567401358967403635875514680592913459852594563630973611941928841047693186845217157475841489996949123498885866186910922906427344846843722708445903735311042946514365894692715839439207965323897905877034089091214201248908755428104654823857257161521701178879667512969980550897987596019868262930929324956536930878896191562050034349547390495245606751024940816430285934559930765130737802815271063665916552479749460370458580615587430400000000000000*i1^17 + -38437906583911084552149218331488523777663103108916898670129894169157756890117784311645974667203804690391090624928165646197333907391758790650948204147485710283230735783937293485929447230830455869968994874752879950293396565455408209709576000221301530387432631929612008094269316194986088722247583495637948731008897951012368977385526878308148924992159108429129376024889779357346830670446455638614856579477370519762921954926553151522935705441706772161690640764921665507692709320441671049957303611580181301840163117963469082535023910885402595942351608540633323727068842308590932080350039196608355019435246144985661981278497944101280298812753043616179867233037121259142070021674818885866957833738342049284612517467864948800496210549371265976475863174914290436489815194765408683984729196420731855444694460661656487702153212605755121337346107017013079958155834290081045555408583394836784422489179399080282470612911496099788489690069410587837083319379608836645845545000267415552000000000000000*i1^18 + 4894121324264602490614201705202527558405453955316183622689527663736535317066649708493133113009213016274947691531399253932561037464363596185017405865301768233413938092445168051252237793452192772829809398350486595946447262294082453154629450021300337734826104288740074745053262590211853638761827163547678251170192647210164287518548549407733541552140259667217733024249867566334213210446946706018483696070229968404556943842586305151840965582920926691837477125547593599024106362634278587127874133656998091997649335623701360886091602610519878602914614258967765457411644111488366512929726302822304179679873514875244475612182664904544450625592336190192455518171433519974037288082151438497168076919404539241272603971118260129978573139372080204974304667398484231391697346310807838443094563341167222809284494121559773367296558342222533442591774402424746668020338050060676249452406082130362055025977778547577868128474275993187454597874761121500441546802477955697110873161072640000000000000*i1^19 + -15475631348649594888804665549345593476666541989757403211053246788890206993113788814342669251717715409842025963079071403568064877868904458969941214969738580224114002421189748479669505832724260162672676397489170195638651604537206580675968689577561964539045682879849019872084354062977221143864400635731096739618951450072887334875687845379629017564509404244865214663508543051736827972259585489231027938290913886449557524188949490723971954869793055474236431412506811429128757946700290709310227029456242690236882244237387571082453823119137022472425839224224385710059761833318701405176909667814261914624446735670450807014208900192243017096785188952784727834509229211293154273941437787285922071665398784724413771990877065422415532546280329663606853287584842184916250792709749891561326085137825490734039496766443311535805761225935626815273310702936735522430982219364160016246152190596471238595665229066915355764000272359985111361497285877826077319141077620363328749568000000000000*i1^20 + -120643661197337802031545890471231744658980632179342795423191775036057262685973038653877084265668849078657186578579480176780851738073432451060782044416568396234518545086166202218855486798270701961077665367805961963194875071657697904651733553736784372397097541154170157468846126394916928159561361180167028394796586235561091154994503898995487836001009653221189260474143484604144940853246280355017240837447608711732039477750171866276790638130005256798694074418463411620875135411329122847097729750532150228845566483778056439354929714201078945163753903035760748246583628557301654160724335045770576439095154593724999361642837165465257250089068442011542311609734323762818922159202239423470082767523415623662464705474858908349674194606149893396282345732302511019677106373464887504964972314395840307985767316525761353687272099936157835502558994233086475104536657302752505308948523009705271204015451979910039003778460033454072901461650108666335521545328573546496000000000000*i1^21 + 30214833228416783623348352218479059727313166586535791972591558781082451358117932152275286267960263071336242102157881100804455505288346231417618174217835703778355791730845110766905440266174002942612855646551147608989280046205183754231931903849096721007351787980116556066285918131803104134096298762495404158984092615668728192497760853733461495218078667052473198147971160623469577708503623172648682177290816325272879329427944278415981979608838424583991778747150537536108478759029360050630057863533780875562105868412713608993050113335863012580537180772215713085204502371396226131901492172667054505549438364412423619885310531946754820264506963455473073089085278407766549518032214902719236496521675471765735492146326654995241286025542355932717691881918548408121172471079847582965087195319411915110574157216926979798863341027832854416099234768178926129262422146657239023869384007688750127287663945752979078010341581827413570280763440733746032666686259200000000000*i1^22 + 6484525848270206501147551083537284660358836874527719757971698919685444856546591285022520409704873210153462224910047005317958575983690251707777978140965964554687424710364510238474625315800467403842157982259675520901696958064982109033114841148224654759409924084813443467866159214525738327421783140687073934144491565433377442244524647034656125205901682726000391840402861800277714426476118127847187583993582914397876740246035977891608057512788438975712729415148268899933390718465721258552204251207247563687534266240537334921792246488664636130009698153986167987055357087377005110309083177097893647389492187467141133807872507510656122534849879519160550328715764770100678669975585190120273994273090328257457074135480935289586564771502825621013165401615009352420408820418767226139536317398908074576159061838780599011805605912949462692600776754948296682790823941514459648451785670121677688535968871061669524177071702146399939610272210319128395776000000000000*i1^23 + 148021670853095762874304872677917603752283309461115290133977067336379175003211076135396704406262615908995347674976517233842558283040424827664892364416246151618228420259160754673214209486214178916077161548145689642844591148795211881185718955484649126507997076329104690628940232871305187622461557546990467602272956754659121886379199897113114656900239140270498296677883384493508212629429821046161059920016471742159021321562017595726286132327568959710195774735903357925938571261503705238100494583541819382714632780650687748533101004424681819361451717814991675231713514934781583130626112537634560944699324362834111603463574320713222426250109891589742566805427577702616823760518568958259247725226933027253428753525406336683844937609169846826991481695634038602667610424931214637948467446997816530490232858779679748220036230385018412478502581532968373353473076429517188664228387663887612383153379426417110803252564021933808825116204476661760000000000*i1^24 + -1781583789836586650393694982021564180900993148077971703174527999813374863106730473974655134261740066104436430637750245131560227464764759381916383883787753839449699607829765456161149851697314013218840473768561266088216930609417351296996681450420527150646456194876893299100646136289016508693141887971994269944511493428777201612062346497769757640462946692795639291022777651298618660509255053632306448237996221839590734566242821002108230996395162844288250790192825636104607173352458072335167081088909722457003627674976779595817925679398045086490427098650812484240360153210513205376637073450193428307168906172022660182375324482277767176867181790308723735065419508291854430074803821452282921078154075166261568090172042087547290882579548680205156529158997515536550650581979967336078689493201049874398714313075749700966360799825779769453995531770994176202423724306812403871788808061711774943429143207179087022605937358608336336977920000000000*i1^25 + -131837650370770085751206718336892908266085763324771864131983705369567690655198005878319857410562892680973438308464088774222425475401105003904985519092041074861216199071508035085133936594139395704332064878571338903662337323319027901739766136003508917981299525596785362412131616733809990378064569330070750560292079797195977474090171625844350928855134301271083790740175763593373149135391944090123498123976451481187979160007091021948119084064764316849483594312920609798003206339685837681921802670284049918196201633184061534033922747081325863939303730074353731683718208041242037126429472020732551796887356750690065283006363985459626874048903027529661764287237016426137182875333586222678025038891291834297263369984530867392513691792398166189288169260769029645888568840135716934388857934393362435573077429815814876676110020389892346601774981727391476506380258976977463684279702351075928878286703017290614783911537339751464960000000000*i1^26 + -940664248487900346788088996438240429449096914173659590087594306811275409442184302088325339620403687920993463948817598661929179351673812314870390206270375989203608583702526588582715302817380631034809207072185179309119444274839810215737577312686153865148626752472502504924566290900719168845070120228690606511205640481777913066673715230775353789987898560638883065943721465361258939879316115934885968167749963775469050997927946197250077085594331060928810878270476964144742984317890493605103109922287115294121052488294063073611379264962860382343768636307335827617959360582839095457734655454035210271530311798028056495867036640739312180082732091525950108129535567965188830408226448308200035867629009271857874774492614974519416052177449863283478634215569755966783234215996486569326166484173322220603535544501106636206290576185500979746408526121203211069547574658023938442439009321071624608545730871643770276731158528000000000*i1^27 + -8620482142137023910608246598929089577084457217045014450158567320566068127960946404930698675402063770375038944761387200046571253324026109533724403615323829987129851274469016840118604845145518254262006580379040926432354739652653796015951184078055583285857649979570477410557264943665833390788368885640250839008074529708799374978723586984683813744354006371258337627843439314087859274972044962535301371657615657196229519486966173907906998993590478458380423414337608391288650817913315422538054634468705727638613963666004526324351467700123427231872504067847526760245194871989278636841290355431071406398489212782298528352938634218898543986222395753396458472001827023802874425573427037925553009118162920981009046656527763970734446409066770166247183915539213546289806178777826277813116113171870125377745784833331736779761068889141750422408075877251952213347195071812014022002243021817797746415670699173252117299200000000*i1^28 + -33584537562347309514750953681774792599372110796778242245994876068193512158404888747189128815994001796597775865555871437952337754795377161552170056287435624637159666919400121200469125889226328496418162145862115134014717371437452628978536707996355285359808664538880417022887292637962905294784885096933950646167760886762653366550142165314228324203590072565804177508375825157026093862964863591718812306298935352091776468351904211289290527503275594330295041463920348047838521035135195755701087075119117309562924025681253646582841013976503936980850215177044773036304243617297263369481099557330601865535812137880816100071385866686433638064257528669634400431395267882839927748098887444483445548589807328156916651551694446299109587198018919963654105213852062650250971995203718096531555075050344967266855156010621137968673362777698506617782018890614474005338391306964212018625786592733370640678187433984000000000*i1^29 + -75235851493393274734401705433388225928365775287586938504172001447221180845705580154460174818141925134600235695587906873642234623081808932257816875981152435273313901143808651216425370057469955140742392697111457089256147515569488041698798092393988305562419121303875591674851709847304353764341524320248744817779480380576201106934754796059846556258993906960198184835066667898330488502026575226515825892399141624990766178565640555542055258966752196442912742561151551503346886664166397400744546753123397621659815981119297333698135572339869510798395408421020095741706836598500946872958308474476639709391130469311831609669012232380482083060586582235502835967653901336568402556516188550967211164394295162003498056668000059252750729783998035341114492440308180308303585361793895391520990399672834051701586777239024239059463322853297632396895265948831244734464504843775229866435258893247421538631680000000*i1^30 + -101931321334567461303152734192190135660292265110508646878408513329827846646114418704140107993390080341906003731179439165128752054670788809359593949883176544288432051380653785140759284390253433107152143768766562419563490933423581522816521610096572892578203383042848412771950864158927220306593673766185519916971372308386191459937688978543320014849007880223233570943618110784081393971351115854317433377442729924074064358292040697712452259105586318023286958086457208736185137157344512206331173530580379913571379861924809661327228043781592665746944503007801749987763104965808005467617413779356922681915832176401948877037666912046270471746905497522787786075994075877333671633471120891937252966954293649640267192973167876398621783747674530041858194132221564535830066666104686391051250103583870823761658773903038345077739749164784933189479003947998945884532624348603754309327703202856960000000*i1^31 + -53682547266666286099619504975934148611375582874243399156330127172851500260836794111732298188903521530130101893107218582442728360522529043291069846465581757862601175492555465387695042792346026495075873806749626412806944125678270896641299725413258287268416240804621994124691234966635434711734996309347982496278305487061750908175732901899874702219286737760745222536391223162165172999434890371013936727372519292849822854721932559754973681960011112366240441284167458015512919907505511911874600220043174373370384380176136037702102980788164511455683744896790965288070449786077009069989768924997574826897834985958882707173492436209341145294834337740159344571775483926120198084014978860068261580857319822867154692121444412914507543275622370619578686423490174890452228682334412120544833564383551705217321315063086707730801839809252560940484618731969903232470920845580573607985152000000*i1^32 + 165336766333897355740277512947445148228168186955055812788714358187279111262062885293407643036483337849887221491259758884210808385918743171024384149431162701165404736462498027825899046899928072830037376661900986293272478055120025415067836937006605657865932478795129818295677979890741164949594127711130831891010840745575969224810472807056478634100632211965282303077138485967557549266701545685077640091322560155847682798529591150118443899237850880680024902244148971596609711489671960090021674069906658645198223895492333865826983395109249255471823335533994346551848126607011281131607893965018668060979863193021937703570248658299991678808601788614125333699094666236732372404161870694663498864435563796507105977580804067206569939799333887704684909430893634822912728579527638736992328457853724336260042791069179789122300048086216481846945305089661351142213883527168000000*i1^33 + -316188638206476912985664318609421985067068677096817927727005566566118226268903691084425851647590382608474164563151090780088388821646790824126861718671266214541212605939411752311838129193518415719585122129483590173119853912652067565978712568798448211922155786705954744825839296471572731293381246075095898037272246573584869822663196782703319928942345164278690434759712601428881902483185525556012070713440343604211359102942773160549990576119353959459003712057865735131854260131490067006549361126755850673158535592144096110700786987290794186411662313652835660423139129432675809272117871597723322143553995971231283423460564037925340511456850777722418062788445849559708088106859307125460509878383388630894557068698937133244905521491279378055617368665007148140558717764331145696579308764481659086442670957334668140377918508955483655070272014337107086540800000*i1^34 + -43322901174300863415320771242394164043886006247181566580132426857426289245764407870016219830857435885322120748599702128427332791461343089508702921466912582232881570081962068610084801118080118701270637370931217191210411420745732791184085043788712847271417193719003213640612710350847102442828101664593650146524483066973282668584167386164264520711578764224441088407334894305891515718515000096999911208334754843526574817802261913776294532927101738495085894792538287149582094041060265551887485769901970385742646443316695537300664291066849882524876830393991051639805701677191695483930635349175857731879503839940661234997164647118794539447066838159416943395286308760033183842875453779210491341183893077339601497596044548249380616765014592851192982063158932854714398630492334559824737177378593052771554419193887292212259705519938419552996556800000*i1^35 + -2200847625748513068661526097591304411964483473532168768527553460823141113679283480820462691570019228154988640360523412957572163195933967357424324463900085965765921720169676584335364008027479849186708812332175701829559047020502849905611309522302540469414844908586603518152039501140713779540448901851352102573369888636173701364506677927084782223298686241643871699415135160532452540599317854468352567126714716096872950780407904364424920488949983875275878715277035721076562472735349106795830887502894469303705674373268908241496290454197987675214674550612072965104951611848926415319037649442972723007066943057133142704337176344769394178757154306029412102392719811808606690118985768862195176975883879292149386455322899061266334791651336812264879660121119716284562942019468507277582288628280846386122789038759101941204924927836160000*i1^36 + -329294574392106404542811658016719239898366413033800939159132312126481798647351887556043878934380648726486931379849287163973897649987147878181606176067667062885345425465948916243535236185547692433040471130027133069416495274665939581517137306578952851741338885951508737307662311266486390495229699675778870558660359910968662759656964945895646946633047601581097358696005653018222853896846697006151420977457604963940845166801463068602090542901303847519543659212639014743886801196013379837788665218519519856374190609208165650308546380517070511532625853703932606217558049590014709942555498959343914833751676307137691379780289014067776189853356186019305822168161115293482275068132184163343291644631307747505241621525345882437506988660576641535686735438609434764265600682645846784914397266374989446718338613693644800000*i1^37 + -21197612184209360549595921833012902427270232128615239848179507953351998230225366330996537061511927590102483841971694609940550118706651014194474455719304743750315285703782020215453986601664198442492748849073384550777280784383382870873362792971512693630450972087512939251906694928156121683805413631542905419472908577259555928808328288924981683763426750693078236899102592517892159322800919911840427836730059948250028397315888365165131928038775694118843711897605071534838001155718777012285626831750773540979006185919185699939433174512777699417080569615697311003675553019467564990394694756733956730570558905350692278218458502080868592712386353542379515141480371625411335067793222584196662864788333538148693527830576271559576446629242115751858698015154705375536966616805394499587949922765502414848000*i1^38 + 1429921342241834691445071489497187026394018496532852981031753844323988789213090271091115574707573875245041875296143300088139198892066584124044643412909480008582213121931746952176583249228655270820237738770434394458315223586684625185029691643864238542945196811802865773045575726215611930124495200432241278092064877147171589592462870820962705696235583221611837372853954719195925635851375663648034448375598072474645262125313141190482255036272166053285903823869649661207132180444469631018606998678376170240160230179533769376154567308721919094047511735449367318219295588780114881611222409853052221325497366333001131657447505780415598230201231204908651717664978745526025195274038904221304500921318898663283329622329972659643624947630615695329147020846998669804553849349052381003776000*i1^39 + -105927869647540991311171677225970113088385487168496887640963248466702399484180196684236267989389758566863123012816986197745157376681712345550141740744684396418620172156419447135718751642772701941178072538645342650977163824582673409755107008415982128772329999679770491103671396843387355488402267102925011244800138634105122441862416574968364093106776659870017365050580530869800395348594982221883734740478704750731922051573287164177617748084670618768919994950874034238565077150621709749015958690748662862291145721067581217938772394479718474735218725022747448140135243359062616578936132677366666793219689848662212315232152160908083803595954474060271818654203432588496473917269193330359179465999056828088869951879315682898791768843591343954409811738619975293521100800*i1^40 + 24161290654096382077587305423169644372623781101430543136043097206931090850044144767518632638564087267232275687291695663504710499317160529628624472436235829655249877541914614042875258994339381838985863167937029967284535927094257154086480776920066561444715710556264723565991447636121545229327060930105440685250618067853505583885181765043152825656257977915141085250420932831224089092236714387854439944538962294234877990229709913866559326011747674343508688662575298750641439476101553894885980591877951349387840961037843804635895172637990441990876626318306607980560056965930549105536784517407392464154842696045580977797875158565403135100928838352454830457035853737571511026847047262428849966055053054522641152414451248893928058556005227138638885683200*i1^41 + -336271145776627275353566407436913660284846814445660872078043733501958498205056555064950712448451718485864623522476048193945760287743731914278692019491437250646458725423922139219650523849040005505772315978077906721629853349533308976375999903746730292540024745079762496775815190095581573138267355167405235390763852961256829930921410350973809622726203559877513697140606401588443167885294892995457823163837216576962035868321838763390292959850592175444891570721608856740499023305620234328837479441197115023326707996925498945025383406928048516097094311730052707700773694629266615319594815334633339491136803962969547496053702796560902083660421739887734623841862103810897032326458876418379939152997224995271533778022607363030369456619520*i1^42 + -16294080944035180429533901166517252342565719199336424318027659681385342176319120749504161130628451349991687730004292009160669120219956854021946570624775862542355556423240207333628549079381396561076719700626864860160337856117549196897688662831196536123708624163604267535020996811421931285558165835973135304326224696194745485677047138313701945142066089258922303322464257615685997472595020626763363263850740832373341750962851335097124063860131572375895356457672875065580787048736977913685161769467608118195844230226356705229963751080364705936767189098780454732371698806652271092160365825674214440840934005969656187833380073434700297881334536850525245226796222743486170908247457059871176667481576542106334522245120*i1^43 - N1*6523051743069172170621487846932260835814926999512244989793210025180098710495641067419192381561505118869926972258287462586286580021527431191800894845413306929015700584069782429207694864945271947754529840297337236858454874745781200077251381488776880047990439*i2, -116474640734644392065546986367929887158330363287495248583749016614755007005660231640639145168295385320441834429605130135932862242627152422972870222746386978980505755480390899173841478394929111877063098738242247583424687398501283516153505121640157104985964380664243629851421103890075630585416341930599330420518739680076825349630827601615744567452736625673588097067767870413255334752124514108007157771426105158686446770516420301552277465544385872621883432094418887274879834221499239637928424877557680633642975671651719639688798594043254980404807230700616619277537140655879063006114010027803868789494973872649938313722405694496612451901778568240019457686494005741761385295065960247980183280218763659825801250516529898998071585418912039147900487559319395114373128843898957656476099980441149851666025377286167669134648684049171058909241083454874748983609963152340904463130670877309206181778233340366452994922572295134978748798515783500147842154533010435308026827104004668668325814788518982052495801063813099761353781347328830219771525622192616243200000000000000000000000 + -1338953939011032568953542327227095410073482593002035589844151927313278556386026721395726753375356270212371261239954852824137885113361543127225330330427519995741180557209135971899668235831497314204506200372647179333437100412546571943213093429451049648805471037170942026864928546754849631791361001681768926421843682395552185565198691920631309880759062546692838589493088373645413398003869754614073855027153430993921593633445950754668518177270591641747927108388154752773268122514846824536663093280509674473778452707632872538049062478468071120937544880719952904820844662079168326815972786935651396522230137324364102852371925112790802812166849882981199930942689427609996834409694953210760663677444686699458834611991577724083363342463351045501709520918447093620160556896453325401426348609626536051037676119612784078279444704751247683061793715010790329826142848965161949955827160885718374343438325793725183683269458283947488139998682973655337366066329025438736068969848720630093272022627176738575513258062628752237178194709378487089043670718677516288000000000000000000000*i1 + -1081978028220024261187614933758391625476038736874657415698471432833757051225540965642908744570906563927814868736999437780936633157530117117676640327301783943593304576749258167155835619896319875292885066081519228227484537756340330967074880927097420262662958494403633900702967691313797791346856603806119643265618842402118739790533573864480285771189873745201308339891141120735005891718859385633594041218854255873731116592466484858815809063928047397942869932555467591762959398608120820585040113747799983290516469913637845402293066079126305063747176611877409971773833058042984439897873109546200626250007593252562352409517537722241430744085348015729845486113217596190570683090980784764584704538642539384562525364553978703023628149834773796209519824355497287181505136791920825598495410317130619464173633710703871140797936029831332591062694751858349757144537873748548639318875486048181490254799184582350477381153457037833812570444189473945452297110300921371763161060345667863392801050517388925594283275850512958384776566121348249600047868819800064000000000000000000000*i1^2 + -314762629281783107690324704572361024426978052378682390321332131642482555324323814471067653196047631469881996629192748322449319136094676293714430346850475998789719362855384821383951421996480345035478535275741917515451614190643844013953955617898820615828066462564800234838576617219115155609976347641462735576427360262477168648655660527967406087894252645520248456050961822248598172499855660414245916152701973314623108940011480556961565916966165653987711466529357774990845029637074124693076452446374664401216598504247382919374798095643580676306738891027743710860400721989312591441427317892618540156227201099877654622301844887935199375762435646309613180919829450293337642970224706745816387428637260075517434341216052963714473669593321910039260151230481903018055792046190565861343418018099074908264520995537353975602059509932067387907819360880006366037849592197637343419986955612461258912760431683952046089266461167729052874255095614134573470848998249613101844003565931585589913515315502887398416418072080496037781655178663755861582323646464000000000000000000000*i1^3 + -33995402139619873465811817443777769431329198014107828924269655536793881776541646453601762573573477050520146901959249465545536972074243304299175714968197902286096054584695743440749697486156293169948637038007549796213940232471352285305553456902051673013707478381572391497207683263953451975663914674579808059311128520503789231686036781743972639556504166789664618506258886571101510637963158998184374482224794262887452069871874317429649236535310003117910237675079276778498016024490632045900959104870272715899340455716278473941576052262770859175170191699179135817443047843545847991334934096719835524871188076052201573817475120245382810371294212009057686458912072424807826944820691477693713011265984511021684658336894081185217380187395630601452048458076435973852547041015205848887159316686263442832793468745748229346737687468317223728082967006697020907548339225654460987579824844605659173011509462148343921737810517317395571817783318960557354165173722817840980863707511340482130433625741435802305170404194000998554900001942214341659774156800000000000000000000*i1^4 + -1089024525881099373212478122263621281405859675860924848460767154874346680378003135981860667017741076139626991507369027078395826243104725395049111001498361657714649786890317695320985025923495636773941086377291560579367634285342329893993513592709132929890927281929665729539750930601275603045618432594146740949633346803595321875550028158000998365404946176664696131614992865066220961718791869739510335527805535947103560274169100665127935385828514566403619350860315758298850982818449622521217304805661699285523283966354039086195628453407580231980103427384685374247670580691736743772352574730955868822161841942811670573310302532644282332362226338668330282805933761771446476132394586389510448913386097273769729084374518998407825984132428553644314750575757181094422365568110237168373698615223162086768186131731224506851917088517067825641272290848682862981089232407490691342671629019449236924304886589847823245200010044983406882367781051027079363761630014203675537565475129784457407154427262961843619183445570414405537904652308592774348800000000000000000000*i1^5 + -30925381176388273821283749926426417951200285658501286868463921954913960998006126797186639352677510895285259834313175606236729276475430692719241126972272950374744605088949033171411652421540266952623640169192660471929915815309951030188271013586244981983082391318455072342302639314777776960743486040755592470778663997620109444314380082719008393956864586300155716240182948657382888594986019811014661679955883186971831111252214513462432502426298852662791606216618692377345483590731604910977937961734065630695003642577317507247092952190220357877934314982855222065153901550065592816142125274178410406455809488043222340952022970406998556756312886875450798098100650365651070270224599204850396766825284344966701897791609866233597031948097885410359965868343651869411341892931904971799329619689199821484854842065395736435068636886989187089696232117876475757009431355208667294403874376972755681626300817914547817077906756331774589380609360596974107642047547537088272164409010327701538435277645908046100343358845588667113769394346813030400000000000000000000*i1^6 + 481754680700120103036267931508313923562736225396435324155843331249067477188169006588099966626963195913350800547595860862387484281461450601997367743180298247207218754568745937478187788197692857685776618765027211581042990932780588431730405645626088510327605622213953193059866263402166736561895864932510037646862083567428632178330813537276530844683237783899597318145554621756155862469253372352855384578881891856128488904157108827013868934361589910895708498082461802318203969018935428730600028543093944500543048733638220715165106357616950051192334371836208966093043745328063589383680407725343570982909933705843310721871124603300773812409999072619895746225211745463332325278772036826196864531718338169812593631604415865274091703515266671287982593258628584036883120278589338456313882473888381305588935590561116227578243542298012587231045979691372474077230505161029906159835026705418505003979877282598434860958927731273978048608176600455520253975210023043413206528278150541564549942161667833821145345853351615212617984859176960000000000000000000*i1^7 + -44194765465601746416921184165766609887225959005934439804303540697251340103823977441788003029174214811042046051751942813291378246024425278727193048788489948396857048369655247467307457869590501665634683684017549006104863714776298179908843485321437128419794330336184532227922848043224418394451782840435859665951041041946675139472537535603880573441432163932248278973397255128193931725711379221943621708266270957428621225757523217609698275758745579621761729559354176375320247488296697160305793353931050797720012869376351566152089193610360820973511797278797030076483236262559872974026979581088015685001057896560948272195994322736142358687647851072162471774893322821002630178602042038479449843588611441727308692641662368776197560112816318522966765242905776502471718578402662414985225232091514735983260654233192203231457928753144853171763880155787752659891032328330357353609044444894462721222924188898305130609284255520671228704215713238408879792309058738859395207105065377975865387028175389051058717233784222105276577218560000000000000000000*i1^8 + 26986641779844699691759472110625738830154217752629830942237158632890459741163575652672657064149915186911149281828864928499230456406574243454503614617455806910821991630345168857456083561122196026788989200324453477131309032110269133673808265315029816667047831544228622221110516667903499554538884380408568738966335448004206896899363925918061487668426071843716027992944281563724141693086665166573146212282756961729056350069099675550545007905125939424876882657302442291938448086301665390968132986034376784274440116500409506150734844372036684729294680828860760535853274871201158670619294142526410859993946087185045156550030778053560140414341727979993499356843685395154204334465329719294498424756279183574050549187317011346716000099950090677884857383134265427794660813519107722876040472525889359067529511836108509182424966227815880557778662794159548908008410523746434851852379163623476921024950698901077812343850735973980946300909838089267160081013769966847625440602699829722977083400987344098857311765942980885610496000000000000000000*i1^9 + -196002555660849493294608865068256013704269272237608057759841823974691368305156763264203949479015784388660187842616252013567664448497847689062645505421518421631879616288576022704634480428343906017151035712686261816114444084029883010973438331475346077145811862952901089775348819133308189951511503442887618879452834528297785465945077971130970135922328486563190067398766273242498604857523587140074695666082768179775584365529377296981551570552882619783986882156122501416388264460347281975008810675043447330580978342382243512985730196681797768416655697808528860957147533109965620231499248761119414058023941351553418691546473677088377664462095845991066660241255269945974784961336191754842154802406487142445509027246971980397084696499472196731863536650163917687648764172793956898352951322327906022133872806946504149478996030420160890160875164629956155812439929797440178750030053385070962064465710829227918565353546157751474821472271090284995110907114044515198647408821638774198347942741796085790167015631076982784000000000000000000*i1^10 + -56562308611426593362432437234616424618159726721596677765037242022097147486354036991135036707072761231559928316855549291396522183594233920942636939822778533146479357688179570785585619789454223342862830336492362102729804461528938187949324799303272174055067222169663860941949938157288607801345181799645811605566383795150586147445594344252259739942484473477697197368541560885532795791515922665136585616009967434036794759806488401492948811242857647250696362888055506383760333739587207955111231712195908585578406030644113638072086116458089413344255562554565311612731829924077464071603326676182105033954055834451003359684410820741478314539605628641746659766850300782510118573337570317094670893879407329218560535577916809222319311183926646844846850450028759361421440478960528525412574796006195426142666701384010504771284251979987790798614287862166697426038586982246233401618416406029952949133371702813677535418803003544173790195644084614703734230645111107847874110243190872939030378116475999238265301784571412480000000000000000*i1^11 + 323599822139046373108074346071259336444551326446042809833939442791285481343246448302509843855435201506368290135242747079820765809798052359500471593519915290762318639710571834930886515582020779035249618589980382192626069503117171881167371057517845717950985274647171663931145087401012976207536863739739572194902128647626320402789889328377140011938404292458884598263249189378292908069230670440420674545247991521516427840988304348802929985536914962074535178651134687585829350313991126631965876350750920550075366962441591945422397573933398365094849041908933098327663019763915321922877246619179577647180664322917118644150720314518149374654963481274847260184564369157715556438470170319490746051361205482551470809475746259208858882587438521669058202398631662692584504119501795832274651607013117318247872661704778260173227560886739360454443851133218686011397108763523675592099520621949320761812513845383922480785533124598753787115980125522202572609344673533442490558875574894171526873597835152599369310535680000000000000000*i1^12 + -3441854584409840744083303103647308572343066833841514349098789998434069585289409819132572938575687310210396024604612130787689682041696096200845029005518859924720604728130213735801278919921025294132050594035133520092312524597239411866741214429730230683166156519124295385712632725440585289823768799358315102287355263277980752493529940585781649358662279648081344756904310092775488479684614399035134722555130430068109907037592185841021139054977843895935136721880745908233285398003208804333007906854946055295167483083461802667903363183520525561549686763156676688610212763206299032013722841897542519110037041727749817011282271087452474968461210175036580200101425339011036542673845650190321350645441345172919336960274384459748611864761954620606899451425295163557891408430756203879192567768482093639678926254933938914543082525467715663422943692308263775643693296116940545673686440643535341134734231586613665330509571762894188590268383279974999407778718409528952647502114585482711338042467634387292782592000000000000000*i1^13 + -85875696533515310661087162627288908682804402600888156942053934161820178494362687748302489839131485082270131367104504027319598908560123191500432565359232894770427182012254531374475737499111096698134867530925824526415538360576578317103123460027516576876001118759088572002787563500682676027602878445836344918702741502998641663409555500909151944676907194277087300314566983454338324140748026240572105650555742001222670640663209089919827796687564109912153967218804929656353259472935159205843694012864266560224572156878184650617390132155318813869047258319875214713739612642632427543822571486579045077700300236427458256827958760782867366584647201541168189981853519953254152816329579915303361948664662042526206458150564829786928298638929693322735954325214485256334716852277020926375407077379024332842806374142681760277969450889620664043243344708483163814652099481688445773398081302595476576251906885237232096158586422941036720152695585875796075393347414054761176592657230877381689421354188509544448000000000000000*i1^14 + 558160167008323306071516126697279582694481965735599212283143121953263551566568282640624951019346804908399906944556662759030611283710305385647175475686645304621585098954878610186499759776715226573508289898445022122838612998790851448490779055343228288556555748168672352401086523618777889804843604856693107231139596979257208369081860859631540428623846529428289932826551823289807175661437902432416254627778108649321778342734087528008771192211560868028806040155438418666742510705009799361335224638583881425194473549306443651016297460176038380316676179486904421949162765609215492133458113520496550602502009996548003521502807493937948990694902062788174942753456118030816415112919099647014012376655669061063398155730536730342552831935278204503420538911804139611832985677858919000841742390028086900876934116782944768782665880799128986134034512525269433558230889147778705517258672111234917985199396751095948067298755316416858909726188741350752684350012911501209945420036712796121058247256624332800000000000000*i1^15 + -1225338198369223856278704274206607931278456782320711441518373750861295977812219476731854570575319451463729226881024443402542044035151732363919568683235905652528142749564775119335334517626501340845738479884242406407856778404728139763130997391686409076252496373216975407472902541654899958970532288033205166753996583251483317851162896684717993532358290602304710771352690097895145688359136831383563721747494274863262342795275616452187545521837006222730024258621144297442687323712428555977592505563518841610061013845254873142368620993834400473693328323308163598982924930043075819180463315525253195966243906215940270381230155199965754449147124585266764581216624198070708852715102137367340664782070383367343941519628202839083318068471981220691093813577227797349701811817435670837068248235933978532729084699959839457510668441647294802042075222656346966418971675543849747422564169951307943117963887360544921109999221752911982032133127975564576652358341166900605031374565974534074141979443200000000000000*i1^16 + -5884446928863639442417623721770807592696300060215499602595088223364632312650582272980339510895605794525735491502707178134640925080076560754204684070944890214112565009186496791990369430882251467762617969896691798944725643385214295500840514694331654395956077051982180236627440718825519799238846944297461803659022146759793158669308885458724595559974912406541901625054364779260430534059855840547657463995869080396082581184159957742535555354633416460892720998332516141411232387557116975138843336309792250222255737566875989731471869778400782174749835426316128054812356976263323931839911572777296484979132862710434785368994628814811933643363436722290887981721909046377732981229207896592870625244000943898979554305336140843235591863877130080589513077803492731152094221708146549821345756567396920194567204080904294871161734675825483550889341389213299919048404796282771165215566855927102722673203910196536945148876240096996659874855877254472493912831125634083165922587038372470015918080000000000000*i1^17 + -13166535649657116931213807864237998697166627326331556686697861509500891659975211836222014907899550788737973545893883756034562668095731009926654861363006159114031616484403968540979979058089213208388904606914315702504946611053972593196025315661660623053346733053280804903391747303248978081392060123213045155611681099635825150133352748225217756725927790005178281117737109771188581519911310302938096568585006695058382874442136389439617946360284032161267047418290788657328063334431984893052935595816946479343638029701188742578100895857955004160279494249879079585419628205175607272381835967670195574858119992123835976745334261642944746893241070918365380969803084033269360692582638955887836551067119821157720745239631246764348136388733999463391381693942643692695073991919026320419639364521979548324927985292604707034660094194948475292858240128398072559791623165354949999923528813773370013361689472789719636000101053432674609858747489035271864029011252059686348962301521575280640000000000000*i1^18 + 1685096235663884976943195310739404173177995873022662799953512257263826650357051774702222554371441283014595738140879934356829970126374591195163439524168247677098837347960540667863431495518242919753571559707494465713280714384135732308009214048663918701488610789977204944026777584512063596070541059217474581499288609264072261087895544367808157728276972503738256580137051798755328754111151048255652929332296480212312432234837156550934958354007478460673650515578111158775344238006911628889837767522382425891845566138166097919406012438357652224525221094381689099901744472287354383327753998064534559977353763659417948098465037721050924105491982460669006329173163984245390869344335138250620023566838868169152387144042457667460278652815316410945982746893635127102269152122419919621876285210755132713215975008565063753335837923369016146254378311615665646094513666795004110154459605829711484794166953766137087463645996166490092027606252041942790688503152660049286175318343680000000000000*i1^19 + -5286900398632265440845638197993024696222880824198967346723649106342229890775607568297062083504270920728151025943060026617873685516736378601829610704762118306957634764237177321439803027598585780426150495306682984827273009056854303599284810430415754646138047671987023323162232232252800239735229578894493394475560353027166136749753167481011241293439721890635147509143563923952635356939185054768195422003928817531938594830570599681980300077770577851078587987206296996830730734192869638009286473983332040977789494616160474150362689366686152786666621817318001003726239943942675706015473032741921687024242560141587532477378915593163881100507386555191496138159822279795596752829085210540666901767287945297911292413229498260659303904019753747194513699456916208530264709934751907491343085008955244756250214932678346568914997386273656635415579427738729350319336324023809655534823531549944283915029863019298595794036741199181048784276089533269653446633826059205612666880000000000000*i1^20 + -41596605586014234968844277829539187212132553254273101892606900863708897067732860167574363254642792055842589982406424472551888464717083372872382245095723390395222279256988275222232455385334789084666870001698513372785091638753496671912765132793071919976182669580511029713575194346219690510677131710236356445655660291365549766491886810062904994543802999863452425061118687782483736332819844798903485024337636859535911057528030956069618961055171341728300463530116518618344965770937747452270164364328394536436192994105556284062055779405608267020094204109868652502831384524163611284082069838948766683967996334839707179901684987831850084399102086462481471673080980626696974269329093969696564236786902244558665170218586935879626897379640129747523418806092696496629800360518756141036109222452065257039331740728530360756153916031788409794018515760625890822948954050781229447484252478367064624378569876710557217386941868711545466106209685841462212086800398575206400000000000*i1^21 + 10251959080155240366358691106874571684043913393889400024219105350270765992346468537922896965010960897089476194963529895715238772459917871406354594416079610202129016210851533145948144163063179817882459064487106365497002450832860950651323621477533083315168636355377402127506563100565641780966111894592257010015615393841394881355055301100041028367931845774914854722802193192173860654582070784336793573462964172162170220920121978115072046527880960681021570991571970407421655541991512469876503816921706787253980408973535916642020502192470380744323235653834718491376758337649104407215507980507566464436237032671492778314115656069721417938468554448995408407704821136520494730006053102704071065236800073248962770201174733693288785000219384767473928792075340113983580709193469183144969828849419831230888208930316355346025623869913028416957456930894775567258048456842905475827371501945118966029418449931523086965846481608939230732241729256410187528195276800000000000*i1^22 + 2212400627913270378026162941186716744985077526168682782008479926658323200533523451481428231736577739037806510705754024232412186698375441794683713595902787764395094589854334685190836299851141880798588480434235605194786206110781260178190630580713879175349265142247787273536322123598894049682758462621983120314978236252454359701073598046492336204755264524313745854455781738652174323678979039978855600065846006338938089545580095572391851921558856057152211015372978159562237233788884147295665507225377781264110804242954495320565885940213585865032252720273521512968567204358006125012315220042597591470892884108513725846514809900861237437591066292639835846813781726513087521867464701016213757137677024180150921241529537435102570422011370262711374017498157539033518932309384333336968112726878421553534146653150544799598283554176929357183942901540472316923716974393605527616435468451537361807298629293524695064390087244464478729906384314053825658880000000000*i1^23 + 50602415282130561472107020588123862528865797091679467133708474074785915115908265775195656319086061110855035336291601123535876067110414467395207186795746938479887270772777854283651471677962054162388873867430332209409355176936875615973234447444391649997813400174942397245122301930160704725356158181238198544250284877940802135234196942747187152957207327786708771911391770466782541003479059775675524749386853392540228944118020624189641158128903253734999545053041924819657523499413588189947602838855444025980592801443232012132680679473907832077321818215682165899263210962762536896566508942995973365503541855326683265213416777114749405493456963199499404195202628924852691850382178069170824136220207602146338838192009177952912600399426601867992708309697691993484793237539781593270932373107447398921101159830739290940568573052321624698656679354165418562993392216899781966062202880794179499465857602892190035016102226436079953385027555819520000000000*i1^24 + -612997399474281066356127060184368748988745327369732963675504666201874234862508959127215221178043759109767678939789916454427412157329843930471395314642511257814361405634169917531612563461623863897361004005116306940718044565916657076279557776549241045753720947291054459066489907015823166566152767258050993008399755162076321611442132460472197315320461124291952080211849165734041415022648972457934382438784259653072050030429097494518216264639191345321393244195915011198581913768751298019896597084053954441112607791896668391895801220273187765024656241086454455847403967245168023154190781475576041801478325481585567810083059562625653163583157261451504157379473829269980137918805201291219049445254468039857718215525253846559697003334170827477639761513451205017776127725948310040533876546145784293637834316149961132240401230458163791241967554224791575625387560252719146179524030068507042115725645720054593492727666923988421791711232000000000*i1^25 + -45395869914221750424283872442420640893842246533409852616694539926981830117109557365030870340356508566123953775283552942376337054277813670449430425654134434467175558219295357787142742162312804924091117602862651182190779196644095224444660829712277228260767445712342949493404887030194405305033180413419248211683101388312887297283966568984850816735215722638343236177249821716783007967320318339021987710306311648579467009637678240800012061912082620339683302975509327450402608594672915927564404270965165833371052082583393469881149143413942260430195747604390250727436577909777225385711639523814629014651738250449639748309011168465794145333088537516719735753724894801504466081906348655256412170262863479204079150315462304729120884640601272664107815608835126215667043277916758698943075000301112725461954478670846108897996731902695456915935645010311526348412389866479882048370484635319584980577100952544183283349901106913214464000000000*i1^26 + -331228561669926762623903610023964799423142030233115334965224665803027146034359535215623990265652921584813630551711470095230913039360336310336199205065573585271724025059626780618521907654410760308261192263205556379819116387903518498824107984029078478946914413205809956349961880491384300325161660098477449667477425103690457917818501652049836932021956533859211984772801557868331696316203162174340132279774057444216755786620552923302389360408500461910317544569139040823224043453716957569057606463825629261184640619362171904066187236399618708726639689220974545974654579234122637590333583121067648054006173828651720289274174077437404672902184041396228358482030667505815163164412889462941089356239511538449429417415623614639903251389161522664325130058122109095033273619553907816195518836724821786030005795653397841186226057766779718661616416297767226911892973524324883235736013881994289289365676437419246889287968358400000000*i1^27 + -3047724951715318379446599051023572200014710119538493074370604448034500889704245912698111743740646848482742241674768197211459637043285811355197705408154027264901766636304209751886177536337029780863103570336884794236695653204059865262446034931095513364493457606195726637613466391641221214129095119544578092108108169565776293650985107866775556343179198240948002849568694730431327931452833592988993685518369085921125090863653371442308799615748930568696371756685157516709659394942733654227254413592778954911493013851822522959398034422855840561586445376764962502637169557603175738283076810913493400398970502547811081511753907889811717094566460919990805513968401488870956252932328772635348656797310202015023195873889596527788102769227360207621434319292458167170989194834480291283172609240581035051016386892381314660886681279585157309540063687707499342441852137624961411946127920727021777317876521316817200742400000000*i1^28 + -12035699918637448179984492719077049580720605112619275627751176169464949803240546435316767610960895886530231683370538537014257372674840101677458208889623231899112212971229442479734343448496446165534168415523362409696581714109368258040927423196992174414450548315405689916708350047376403179362755987183474793726323558988447973407325095111115061229829633621799904954976420354911371887694599212986069059685873841374093922495513851471090000631371396376877227043118827065820328997501846685550305005262127676580646642769701790668713055900121757307326965599515737893671041137169813617821105748027000075499947584890618078639217289141302368074187031583893729354083070974716457368430797519111591777392504827581414167962448228180109571028855282724029880788020379968471377461266211611699490264567381210085005721028433076849710805424482791036770218688096336813569705985222733015186117878605159258637429563719680000000*i1^29 + -28204575884247897455313689619738303212287770985306117132974817224339038480254826137892021279464874465002175200120354163394786071314151833719357984542771668186069632341748784345474493869891623395860633116602030115978857795457873714485304559330697997821813666535888065359084579463612429385428442676143260643871634232218512452683290202466113689090752992770697232867850001008782297442044954619107235276436629496055333272653486318676974339023954498760704620170726939583483789230769300072517959693715739150515768864971127900891955142040349471728233893489743858940850741855418851051763123051549185710944476103922499206543140973806998000228253956149004384408572302821221862298339402327831408346803932253209698778066545282074031087518590901631273757783293132319712895009387366060237238959960465303734121374597136687015843550205432033115910338186827551721861671684435602901026542722505338624409600000000*i1^30 + -37129118358730604590972734271978029191803498641541145210713306279859655836750879574465384737770655557177898115250654067170314908681874605507873883280439363888539745453818217277953371899028477206154141907599555150860242740068748485807263968309148324664909963209988925898985731876324966850529907584883293182131307374926785660657350321009095924001829458751313018677836713987074699541338576816311429523804683238265237651843620677448036554525227756768596433126277865017844805065667931406328905772512364995041868797037273946759171199558692526193797088825997803903959957070447934680755466429040791725346442401236147535165968479983827331125842314546145624308568000415347447255778141868908534298959152934081436262604345416331195157420089069572553205611728259647954445054405887931733463138849444954733992769229163166265106511796843666468847177064389444375348418941216229994331343922659328000000*i1^31 + -15549500983919839573587925529938248513473059952416780038285345548017978926832875630990529241017001460646301286227388486546404196402164846106377277173151791718211599772914140292442897423701978841662372356463823164375634481695224308920976855100094746002779561911581991952517715379924299211488621907036191088940631173099755176805537225735636024252107823916300963485925557580986080710189394745904469292895182492278050752868579558084360855047113814872087103352235253964490643765313101174292363112722379799134765815461495583911907176048399074282905855283504584379575389431829929211355372462629866665565917282090978997235015872619271334401198338495444507911331085410403184960733118141485643567095593405496645575935009011228156896358211988886671356778591951151747932790557714237717784079402975447366219631499135560952723393755132841381357779727793722352557540291314281166667776000000*i1^32 + 48506944815277789977313583818327638692554707957429468688498519138767771524266114373916252982099894153797383823690735356982582306770363556843134079287844071108933523417121744963978489903760951035829938875403875759194133768058696376795692331757850742386793227014958325473998218209792494357515192621912192016993420175907990550808333536444033553895397451642161780162977139868780317183447559249806616985320328598412478004316786747572003771607605771140236912407491059950649182807881215009717827051230016226319044173742480553479993874521716901401071459603354638075009478902438072642533227036659545670902383985830273006926623337427415952810848591368846227786884224532248129201413528880041073120972006765554945551648883232278652718231686364540759749956392781931466014457309415843859155336318122585369567497551768905100288135055154700097772933658984183723692296817868800000*i1^33 + -94182073658936451964944194390925950694339534924421814197057181275283944367091387628456566486132521409986943711376858452516635318264541741285276092041983737317105036877832567866193340816989443591308927301760301050937633724334793684379858117709231811661407404145300602405872405972573980415460057777091631946405472084155668940737275907488341336555228276179631040302057224316775749544616953510682316647147650245355832084999530383619251003311048812308458387825427506123420023720588350469460644557861705845643296850556151605756441483723396607192495594457519391844964885466638163390091278444317397329249091625226090646845358807624576281335613240849501693434920645756638604081136937028177119110330428198161236252434751922812347654636026685730814599647254862049724773972942736337052308030278995852993774729376125250037654465703937918734240064713279510937600000*i1^34 + -13099261692773113418018184125747993337203561230676870547604311475915888556495156360680049788162158043857643410503452413914545911802003300207489202763008620229239176808337522976270233150562675220322346634147523316182838542555484424587153686599423378842204816962672348333054161333154292908660534379322262767715147660135098633659720903045785149903851300209837844933478287561510904276758664891427089455995650422708039549554393724411657801906341670892389424554877832143406174311562658648551965155867651044076064510530463633789396372619970952382851777807265891829818258723328039768982010226951854003913025443821043920898666775752303610213607010602806042270347297645184463878202431897300589877407487823361562573237778032148192768080373282413484898429968390078929186033496423431328723947978004412886042023297510806669241403757574561776376217600000*i1^35 + -678448725936231638544859018537059751130727340609703545781396078590499190448438416415881622598932292885682524645506914496867343094484190517347546615116756117052461122459774533836389521504817964196690515411370242780925036948944750773425216642087305188005876749709996181596183995457575780125934142624566321742141955898310274764954906712478476051520386056808062319439493563752367837527778870682671547104484622672626601445191103413389295637802254626082921005716475978379237102577452430867290380062115934525683347714910035884902840284608413209642759407037742325617638188322695617096974694073069481621023077974598232102819961766289205604799846983526758663929392620873048341925790774537339178504240822083155692764119573716269808271027617650601460730926860123103112574127114813506826883968869241759374766000845187505072723061637120000*i1^36 + -110529162980418017986563264934557011690699102250633631851836579117887495820555579336553497839353083756717226313107634751095634219598962103848229238415612996073190831908573297862970873720317639608474461311475872990635871459587522868979990497468330083421174058669273738325726441847905845802971892972169782750846701360107879600981841446338413674413907643152118484892976833123359522812103644100344263092374477121623684110529592125775824225927585384556692727221390790860470512810348938746938274153349050730793885409973240026072014671755253018072393998753007314777291012539886202712670460650084283024810704761072324425790334500967294796777367779789024271314848177399368854849539078965111261289032075693133932365617436236526239503361180046591917191552876772720962751268760613641609687091873019796137014231641882624000*i1^37 + -8448654770743849536992288436915125707323830687639171331722197760696380889279182720252714472823543077280806425599543556755076076969619842209415712545645400493430180369432757103157198512322248191498328218553154059366170549476888711604484097881442056964579446223711763158470515212362265500439171433609684682320282744524873742300991663697496069719956241284133862351941856084596616086664122945191183180408664719221049926141668777588103381093927411445649613988056043585671400458823208159387288055914496798579301473013519232361689137655192053131395274378967055164640113052212882507249679836479648658439252644739460726734390858668403033864645310133419578833740218078892175702525694695833818752347445487709700406772650575341557739991873858785338034801091522248707457882451857076815758963640008441856000*i1^38 + 314833508711219181624172134022133482592990275400655377455010303334329810345885156195407747713271487555689056084096464049032051549763553354523069929506111986172486622656437055873642458971763376184155784488764593879959269608552556608422647787339562607124992007374243503626980045748578798417547011098420876282105289835754061279955528761341211040337886312779971249941310692191595878044948080914330469268802998828411850564286171554971148157293085140620971757262362942932885476694292163072802450647006634534345406999272665565843069384856976599113367923773489536078358730446649394430344342488555015230494926204274060086797040015331375954510598502619149407076940675683946401731407681782978863067070968041771879244103450196636155429302894033791877414277692551517138906482725612630835200*i1^39 + -35518440504293590622862752784822605541653510338231159695021108015280761112450944022189156815717933023424968002993476812819089432354632262503233028224776563895794951101343789422708544968834745544050746856631388104974874093692445855801992032312353236232310568126773994434564255518314724484959347649406650382636275420300701307758485884244255733721159603770696110310239479407107826774581058218263831737462968611765108157636263351410217385543420455701991846426249068060149233567066388181619102982761580295711981610663304929006038091650194832983861824070743201593873263973091121630670696819292564321824952237601938798898062955301955868600643312472455890545492342844223005159851182330300939893512709409168954262707299344332029364061228208608351854929623419876645273600*i1^40 + 8691698144657163783608020136055845927320785497450895125327945095942428520797688294217182183704970841130826024008696686076660125757991747117913306894194859625719686526641372695129383267972475880143729688782229083179230693016700615705315273560409872427528828118190403544484342594704127749280822637858897419838447176083492153111137029092507206672489293937320893773596999706282130431414082205955227553337448121066114220043561308317466993676186506995930603768744525195705426392162938506685968501752597443198844504317115101067355381748165576398754176504887745361803931682013166533334774417786733059499928124600982320824656469692280966886500856656414891670250460899845962859773526692402147397248261408132399584775087896517357760444656847445421352550400*i1^41 + -69502505831430574927731548136764648554816904260118972322093356166998827137104720452760679956945921196681346688524355011229252761356845854849153142662245277205520117984096575782699415804237529539723720076147033750305501088540784463326615441512586458425324903667391548377287176227152963696387294176226811487478762545467939926134217674382799345218144685378029940431143179152562290590989691184897573576466255141711565289292225324562204134624993414406001894425737077675473437604232268785110261221736527192033375783288107530821909260953040247457159468104481020769763889320974735483002156953008383717931276826457338177157584073237258504861180356269232304693629797984189212760269102515476212060400831212353247087608622469321783697735680*i1^42 + -3177302605568533374769748965591486590875093670131324111326240959739455757987097469739523917719850735379284971850684478545675800329557815655558177868342637107790304031382531087714466081066086822720167761427163175911364403952493234136993935402033422512906333244196829280455819972116734705979668547538388442120521266903771278533299977462665598253410237368633366423226430234006416530374138241833484191333076273969305994060168282701688540502857266172202376709895099957229931232688329377635890507830836157032924558094804439073345617619593291566507210987468577223795244326886585653137640713610139385549099722693034210913768078369850276937850972907172271026383318130903287769150599701033924399107982303522344007712768*i1^43 - N1*6523051743069172170621487846932260835814926999512244989793210025180098710495641067419192381561505118869926972258287462586286580021527431191800894845413306929015700584069782429207694864945271947754529840297337236858454874745781200077251381488776880047990439*i3 ] ]