[ [ 2090392128468671618665162163907528888517753678555567874413077811748895666566867163517572642167418549091128413092517495147471482248300929222204928000956549479379946154729639448918083690918527092053187564897529874905475424909989025799117249610294243092635560787678810813998861530712196581052972866674405572770656222268298677584005291388098182957253794887883127209658247144466923501993176637051540993765117697411615006083629902424259504513028144802084268211493333540791388295133688335169451143066383596068414931659955099682160333617346500379810286392049703765279111749977918194876380902928186855272928799583642524852385321331085498349948103681288909607399558885655182730596324445142803572048353955513268119618257728013540312675425314874780512131264708648952222028369440691965301258916731975399636863269344043649219492493165972961368516780883397726424540275068350926983073438699866940261759731361495186276356000750280593807096847868915141836800000000000000000000000000000000000000000000000000000000000000000000000 + 64767925695997216008128023254241361284228454307691570056879527970591841112195890444826180311208218917898163392937506054238310258951500432356903257866748446597068058126352690429154375383080097454067793078587331021463483977391236759815378216207229244143968562187115857169021527779089705575029822594917506187459859239814034281227227071315122849188166138336799299471213876909792131847854230481911127085168504091599107338276709051830879295770573168733241065970645037674164797777168764684777208756668847871152053358346418625410078182097761571369536803026394512326617422353000677869551136551030224900050735260081261234624161126123666957589238624330920131857926055984356876245147668667364256869661020503240214882969673576260836461510663178340160153266007227872963769649424337918643628171480867481556271575541113956797163035377544625690899210813575088161885420093942620624410071124178167999133933326102451013782689427586453811272758530589443961651200000000000000000000000000000000000000000000000000000000000000000000*i1 + 669872719303451823614638315920827497995863819068309057812632771795105557660934988341517204111522549749917464190452641348637824954266719776854877036281090974765742824853868167750536073070486047744869185698546286193985237206683789085940804115974196066249695508657817614819745474572047021330971373599818956118558633350798426109091945239779487607255131710370870979985561669062926710059215389699600709775184235448088331843444709314687434002003473675411776676537003176499969622077772209286711485356815634343108119949957595883643202939971520859855868407518565512800175031421791167111538136640860700481955728136480906270184924828238744521842551908149743788664801835832060073091435856891371806246425142617867480480944791673958759212460521375211730687600897062457643585386709467271130519021838441285811281524824767282427976109259307753122984034925619735088390980164927943317801752046848734966710516291307963351637728468248556768203629582380854935552000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 1146205092596949974215053197177406872174754203721562855287399650778333584476216368823061054228151766734348370726874779396671347363146601509199659780140791433470544171586979545400426990853034160799480929969340756072232089776451771524765321235909137762857993496994086104766357104907371643165095906384464403170233201475790804153020480817643597778247940618478677445301328625055967107984871817567183306843463749364376611871372496525516902763854382524422928363706199653073426591661695221799105335577353162003309202514471729394845485153951262298965595274665526885127547788292670532409196505100327930939205638007356014814401004912590770777267313973525104830528813347950438634442751423202335922043667173822536070760960401282067071061946285700155686481460879416349527131611321468423348118090624682215210023185914516050065574757271621659963932390689563475090714422700994622570973186818291594662301767563308705367185377107323521648907494302470180438016000000000000000000000000000000000000000000000000000000000000000*i1^3 + 3583719257755418403647322390833359065047477135836535646334674755568071736272446240989516952957086926161615601183942350849450438486979723776912253265985876867720794863102491214195037238514752174440096463001434787683777047304218563349707354941529409753012809226649327243348109168456535421103288173204015763816952391001903240053651349799889056332491987501592503127803948874869889530717156243707125241559513258080826993768239558120813210044880216435871523994611402467855972765758627478625997899669002979261312619352007397636145447686854109041978783806774017407288741104075311134524921009294889847153001866124699449667038138966583224395443135144055054763405352323977417277629653620786080505923930560394584194566764583425901567654477975832288530953544854486772509627787970281162845649833950559158740465335421643193093611878462294156857763184943079965949026701668156034258805775231956493028918324209583165483340376178033023670769885384992356302848000000000000000000000000000000000000000000000000000000000000*i1^4 + -5956596431768187832341094705366299957196356989961039826459735527813786431690702914934354031607267184597632104078836469151013243169604456804918436709503930326260743854221992327426730273035968347009249233601808537990707308582734325416462414268929545809112378285229781322442919063779063784823146225038302873268602156166125381129934981347841845721226261431066047048478515125082865108451108363546360288798648058263910306190907120842461851998933953880139337855861978596468805015614968095489295189731232460114564631915612372189550134556749071946679601029143175318853563591552391717564874444406982275257579676892893394319115087986739817454392183287932952689306432701360435689628393007096635990434800158944907447529510766713079465027313898288218244880573828841291064782665827465005675839311057263667984867587876188296358937735156395431470017133450030246975501830239117734891508450254759324995707565985681694784075211909171318646064303079733207446323200000000000000000000000000000000000000000000000000000000*i1^5 + -1310330385207121796651143587950684751819382821783925750381949886537562993330398456803354056624390256919128794588376988856629170363761375974558561960134970934212957449316148309618757180544186059795666386944916011885656619878854885674938121629954417928250747569723676026009078328331821292629093641548978642690940819569367836975295021808066560335235234735202650501648013098072747937532213188030690897783838749760884676025091495669826568248619491654783801231417348402537411048413478695628595413373210334492064792169994782357662840777039327814430815118848901693864230545763089049086552966018642931239152489840219835125072776831772497149184833848788846987602586114604650361254893763522188699530934196231847033484950815162926965143468269550268914289506283510718039107140019092645386798068717059043440615566847355746306949139810363182845019298305368852253382387602755750023347988132539444194679007263991880767976136755024354737687737207220014468300800000000000000000000000000000000000000000000000000000*i1^6 + -33312965206138714535178967650925319405212327886301823594256352767341695818884382479150804248135872197418608831027715029874944153980462223536201218940681111796691775514883048817919571835550364079108236519324087952999411758736252647733650946399685641264818580940554312425087810001376755242964709142123840468814536767673044017810229735618269042038741469979182430907116895213359654983989380806305976584333450515808154328053655521894391626661329208769723429755661650948177684828795152131851658103323225716923498084333407805757879708836056313441114823067902977912613797087514926951103404234950013263501898424925581878356036434970508663788490276175456266218177369582727857838562710663546440231732758772756426557896663369282642192313582956083197754781363027215798817112373261336663183278409481620068769554902312294234153298469036010358146536069160646656015212571083045511060077357677731792552472347753659112318473426214786979744331654705173946695680000000000000000000000000000000000000000000000000000*i1^7 + 78814551840456069422072870411032027721147816017249938512762701010202934196716808189828486109888534335608516425420867924883898877914875185609931957898445164952079510924286668285547970864328805281088422312879896969337498629820494921939008523235061658379743677309537816602312237961644201710493133031231046670693396464839153290270444096490883671741361653735184148140691949029071424675803549429195087322660876066778671824943855244353769950661032185169832573291356528649180552406970407266801390094422730637288431022405565339481032385487120568124045446108938525930369570418872686682836050972447414067520277653892076116920061080014956046621465244987470349814763622393704119779001220587476130655412918517030874123927824322464146127268893439584280837379126584557778656776816638629842328127230923561117478695989923941333253793420504194608557314854959468068629502544474394033392539708846412526516546496152742754640504155161107336130542627672636755279872000000000000000000000000000000000000000000000000*i1^8 + -64560940090569210266388573874929052297768348522072915883768607459703689746522020402729655076697272855112232022862198019483676826717543083748837111256505449653510197461422312167041655730732809500404874220026607081019252856986518222394409960641634588133949914809100392252305893552308210701449205018662365189215539550597436930546523289389396610208626052061525703361383966884700487646386088145611346177208261238289581700345738435043950880628003105838375660742000927574439744599783138031741248189685833439557880657669571998827318922401322232208890550057160318408196588688525869217797670145045339182470065877860552361372585407896756056175281156645719670515626157756716627431254497598387125309638913929883681691110837099294475168965997491662306064780244610336445222194387948144984782524818924508621392254541967334758145358391736458978518740799723940400391656658619756302883828240299991641343869890100215571877711173241982006140785777291473163649024000000000000000000000000000000000000000000000*i1^9 + 24513044664578999250807989728408533460870638028349022627352991874999026244705424353949151169609604503541981330156975694202582761403268413536996898667799666617092636743091374461276049442698719969951040838258485138976219501162930649196142354981185776394351228440420681777134762203211832406141538018014852747943787250080595769465540547682606884606641419200982024187335287320567643554888552719565796420052137353603543398221918543390949744309063783486407388330940966139156824418079343327698995667757901535970606608315165440685249896778525400740726126873801568647689023764998723312713393614335207036187011293664883442426578739964646063330305246445167509229801726720233328193439143208608144215255289639260980567041796468676440134081388718818567992101239581071411969214723360967068142134574851623485158732024525790716247698967058173540741604186615503076954478510401061555410024680353740430192200875863011671070484228011348094211035567975688703888588800000000000000000000000000000000000000000*i1^10 + -3841223491295305037520416557927480528556280263896879508335374988119853090138889589647170406603225930134701184062512774150493896360531953203960704534798143285200423982279945478643467706019686210174511993540089436758056421418341206212505098609703775499776553087623267528891286400339211400506774895694140644295069934108286077279739573553152810470243687384437869787242599257157505681310831227569225831237536364637616068702870540161090952347270105964672639229466843035876192337084672242025201789388437261494712940111867812381208225501111463136905260359016669185328929000362727853180272861058712303865558254261167999123939096835108002569947164228614873524548546907776705547050152380245339105500471575280109210296901372714555396612047931486723076974593857922063107788961138230069672884673435729358482517972251090644987842844472300261810835782977069576547942441654792122925814914754718707343838014874508254399577171321134662919178899793278543908044800000000000000000000000000000000000000*i1^11 + 1318386562272954850875435227636494474047671638786444258653799131937981557819402486997816325984984661334841728377672797908339247094487770351978881557186896072510761482998858972267792556990740647798295943189834761039707135827876724776278364467509533505422281465739258115374674774524784097877092546947133439983514597286256757840650348114722288645008931900168522800568953923510305486084877270718202203285537096606622359025637495274687732471278467987055886616565026007738190378787675325887078542232041445347460192288569349634963048855242861241933861384588259435827225591188403462868622583493811582053022361399702130977621457167690935208183218903380274715934912581204766784970429070830317500040774863563520396346550442462617994780601358638185890628977482292757946988198767227899715170312413968899061382072014528258647834341528039083349841851065582939907741376270435722453286568246405727899438055279759552906818660882358060607869408035530717790208000000000000000000000000000000000000*i1^12 + -142607322859816968955985186691754838348929763433332294813897894628594319279879105126546265407275688289936786189093091826856160117463002398384196040637278285187447522586140172485139762647268146523314946616417589234264234738097577271285621802622206428321800506190146358759178132939181781510380013397596940576780064652641630266467110056853717296197882304213600187814984758864230114439529753168603777795279526584711725903766940114335081017495620862661085782130470955506187815406936058375748547111387476217747653932557126060582698105393820797743286767504679025523736316654434383463966613988109991935601261513872505397333135119836740513405320209404994982213327594498328692871112201401095993913804106857854631623871434219874560621410991527727903840464900722790325000617932787385357753608187096122011009553344885525129633940427371815700525907165413316664068901900656064885840579713145148238206465214556617125674886599535400087440462162178460352512000000000000000000000000000000000*i1^13 + 8107213071172141002567273433319776920611917435650326845413392023691917942332072526689887704595151572165266824252515323737119713184870267080100898097356016383371013806322056725260660616308329818473283367420547898526265611274559945497351475240393495032715562379170780353578930878617381403127140091903810634578852851687641133993151461127128082856740487480323564273583037802361668844935825272025922744687056386629214868254716870818670326651132174920490266100412325774785337944331943659862444110918734776501168124628098853020102586890847170874067096679644692828560354810518170801952556764809729068267056806758816209007873211080149348729538910632213939936052385189429872035935130123787785836566559494134698190647592265570703840707129633014280200089848514504729892745323908504768418476675308045386114924042346007697573938192123179324080842744329375871888938738243216788413022413738428390827697984104095038911059057492145407324302169979804975104000000000000000000000000000000*i1^14 + -288184904258957327491703277267932140450295681871674581399638499438387592059389369763728948755457615396323563446770637376377721573579179040196549937600365566066164925387623798971238488212684110124235573988975661406365167308351113854680917089881614158221963121199009380145054348566348260270145598596726631876366434026566058779266668471350098217249748124279024328730433130657067446729960224223547775482117967041273343071287202819152354706299436364172847222534544477222307827402442122425195055440538402734304965412753544195937608553862533558759267289677495466039536931358075688324334133550220685471519647488511062234260826931961069813171800858549568697185646651088737672983852360532708680247555789003952590967377725929406557213265521492224337497299496980339905052682848327004921991195111053924063468604289614208179780921965464947281429515851205111635783339008975467539635113795193048749214872715329740594614932700719112874192723951867867955200000000000000000000000000*i1^15 + 6977939775488667132152974059082449314973823836695725643484835674651921339168194745590200678166616814183475066493590081300862339667684643856206429978066547368722548011063142404982444523372327806230369441673703478975997170898667385003760699655337696666495332447253126252927607463187145263106039638019171266470787640957762135508657584947093197212958639532694971710104480817381819550044491869148390703507118011328328248352965328972138330589416656420961910196219818625663649517762801846422887257328044507256702585107037044233257455599193101725920483481665060294985774607528387242963185254452026285996228659002691645983140068297226836672358707832992105571145094284817259951746256867041711168258770661442009952803701196316979268146444980443381848726223688324142948082801308772468600299176135693908499247032361874215397497628766599427966654147299448801460231427180865635682417952875913217935167397347345237172573473696981679909426427589767987200000000000000000000000*i1^16 + -120616906675063056756140012578616350244563774822163704725315113756084038274441812481673092502491860464385131128340537763208103811596729558179099348619309392661250166114298847861559054093789452358067780188977002982883903944302469018611499723593786817615350714890918759781098326604731296920252478009698976104539206114343410392168169656950449349731398760513139175278120947497605383550797872678630468375928608271039811386698482323062688666191008650404195321767547756356668585568538836667288835907361122169620094308653149934536574311307066913636156770264085527755642826096886520027426594706829996929105971078555663183697439630307098660607334538934025995789560713866009620399875484311570145043150481434278575840476386364735145081113003527232353430934255797979520250117666322077462495074199232678250374808547224264965435236546344736422480107901554583208102483553798447116318726281878826084100984203032517138176880468442553626948957041065984000000000000000000000*i1^17 + 1538553470808750351672343054618259158538747790073657238983984051721707328216736791198925335651726499262663928434685074979767744755366885164880739714237048984387528671641118892870187528261680923062749621777133978820636701072947820944924601392571084837271575099834580884632989613992521882943715032794445862424060190156391988421318780172979453961087684187147788924750409290330683320054142144494935064123942970173828392832117369486523951569030727324796484945237999770609421609608165353575200118582474579471090240790535365442606566930850997204484333389630770039537338784642603956729739896065315798357291693379470319172325055494565557267807808971957400041720598274290318235442254881861195268284939470863047911773014101156806535205220935238738065745344452772862454767535438693877183758798086915795569354038291257020626480125673358315592866011643373915663511599372710250068982944397595774908373489997671043220706979683044160003211677138944000000000000000000*i1^18 + -14711051798831027809244108002942018280703108659349419040673235822085806446151600484545732711272325484305682601187982467914166691210151180429942821820553599756678830302689675595606067628609969559280095260573831880158572726397181862888501379798155759389103601410182896724220666543740432499566256905800819103067295676641393197108714169148012945476420993924687123899574949022070145941855039251888099167169101250141728527428313174174474367720139544217365826782700315454107629284981454325353773087217518180457052288156374458797277233506982716304737297594618167950401976972634201106744312188951522243829909749384264698151842058801338811902429022641255367940331454395466256583824602853966861525562028580804256021527054931954466511778498149997602625018481429454417243817468347526306741790876611565796754517002728086929500571797781483050965668292283154868239016691805542845645031790028350879782150861158852888618678616454413722787856252928000000000000000*i1^19 + 105395460999140076352856974117413863052346235544444177090029178828981998730387168564276791538238186485087162839214226622128954160188067591548291693142880161882861733179596000940853406644443583512191492053542448008876040818294543677919365737980852256353116832748900000188026758567514756898761782316496581791599640189948026125770487698830032340317029076743612769105726536469390166527042852459766405631355380449012324851761905447378827426436818998970377288738196155641295432156899383150605579361503590184266034256609701166371452706008109116016083830545001412906119353523821307473613339083461070076060419589351136571698524187343170709385906697460499128339936706682046692399680676966915906545182494014982730241732424184596474698632076725196230363781378794161003883587317464093727971282952194430416237156492977520470019893406750779044835510125853461935397622495978378671223411372158524538350886968681458676054613808094454445341723852800000000000*i1^20 + -550740396679325168533371693847536537104262931197569778775718020116659620179578059187905655386949215247612128796117003710744561482802823915075203445419958775501905601147718428033102691254944916004497706775686416744650793081477475986285461441941342011137941165271133228506476269521812377358006287784171470718914856553229353863448260303590115087759078011342326882457568879718920058340970247356791541617572392892925408253648909906304092343632474625502940283806546971395724049957685733845547738787271785642840966342624062189620850898596434211662570551707963939195700782643834909532193894521899227259481917128716632029419827875749287914105786464774367624146441323561100886564478842369017277654117380832937327470617912711330844653219686644716368174625457468630990891130506052282000159345989459611279285023481832452313554639506122617949922595983652483708682397728111156689944770229982556863503686314757398529980461419465620883033292800000000*i1^21 + 1950939134686938471125327385266387932019332092005577965188591378470810586968317643042790805500259013007639272734492789644513021131658137985786719204308795280638140091161292574659635441039115721955388437407663630301204484278697410520980723511632617190161187351115156176051337645671899419851561688518100255652368052543428244242558514989438899651346032909101092977900967361325721059357165893866012877688092526148947181350869387466348314423425831247479235649714465508475362466534827875386127779182156746817688471952643264701365362640951865033884378174346894183675907853563940173107190176709257574419620995556706830824608269782762717351537004290106802770745175639843623846036607545805845082292074907442324751234756872030010424505858912224679433802457437541859300618417160910166298112091281362352984627711966870314504936874850676342990347782958143284874651300160189130166103778214647940295636088668324328478106330311624337915904000000*i1^22 + -3797245640191608410528004581724236668761265776346365609063610703539093773743543586857327654146696904460208170604317261567134743740456119765502657397025409461584151011380785559833786215021734045052862250708127503266073054554207345570345400460992115551510896739573335235392086936642644416993035855638700483070430874534405394494514557517860844176777711572726723113322568227431924824598432843013925161951377542369399861862818771968103758618795283623053315906415560922251029913059357351982558272464259664271275997608280258483164475460691392519479719045688279907354355039608511810099041760355737059766431097653315568890387353525083062892878237340832521602633273333302464973822117750655338331775086028364786881760614218025405123799627544053312165793947145786028796618473770082979517068983498174910670256872551033259726149000747098307055889909205133079115798964530536644137338697628750190286023301068935968680464096512253624320000*i1^23 + 837462753036923839869403418748867170210261495545026432099608297223188116414863065121056461989707428477224861273846915711464872305437337138915080051744863267884654573021063885634455014593667922449931158763441359903998258844009908103302308927114460768030426387544881895489717682945408916186348580071701417465993699964497627128835972998085168035879882660880858587826529663046862278478561393965138951890537833010412384168722760761841011357469553182010376629622550167892552516468829709838672500670361314924623172358640980106184798908656701045674677515028335606068494778416572460468463074837148132326428786053431097581853989355761745878164563741517448162976973565134965460381700175919814624852315650567626693201998774756487285577149478293704631601191901042171563583027151915282911892509082347991358387344554123363724218659663288582076369905987157020711523789350198657364873798084055452673673380618728584209755541602304000*i1^24 + 6054629509980970173510233917403834675656426302182277233138402151906492453436165830746900761139427656205272243935231307488319126306043289000658431799711097491864796902034134247938838734754582220235031234312130712444937027087278216778509612851851398172650706645622685684555668747815235041381223703530834453944530059380872251424361753395719414878733048299127334961772623861112313969744753541644725172574904084666645403904326700647478176542890393646214588816907523092228995166835601143475358872352994851261709733002113442832898417477918742199478155421684988086919905132441245282248630942758396361843016420847172447135001102755675195877784723104020011662185150978833914938204559592844419375201809048225370985170337611244884068788784734298574720520450604668268929743706943744439766095878736051509759012046384616450395844940387497277073469157470873067071897556361037538277922975784061555603505624288275912140311756800*i1^25 + 9014020867671646762713740834463345980675752047240511239187078818624298176182809008548751244017468046722446440444422213467333840577950463528219341164865240790262205649303492413327978476132981060952563775948981683477308430237054947729409845695602038765195222588896777647328822911411323324594836257277925958320548396138759513851007717603212083940780217617536838570217764901732213975822441592971203525939731044149535996957833784990914337504805110133542150971839582643590125140581551532789601253346970909195055869769037981841351046255200835623009643779265393853499665899683134749310457675648961930601830577025036739023732058317426811366519934009313764346202738011368243291375888302574863623346626138265451513531434007837538871654520788700077875760094724371574968735113561189860275599274584709170933776457776192960695419261484434236978652760742726150705135918082261056712294779289558772218954086920135848755200*i1^26 + -8069477712849016762303811629769298336190488690535856928082124176645968771959719029931947560502625889470069451779121241697178935886823032376184282702338279088704581752080409684199169400557823778750346408365810526953540609520837397964076316209327436828798135634940888778561329438425964142067658713637284084110946784772443344966016383666238554497565905205298115132376187161035444914129715459709122411489211321054963069028731716506741875823315283110359567549420803957431552100975917868774711575461523081268581770361645916146866898549886568553286758144876784584454680600083365050004382703468688297844088747210518674618460681144722846351248871388093135314216372668984396615773686486003603593621338719900079307361547897610353830562189968056795405525707100266623344049609231454244202435242895404334255152711280248348985704808352353778650232902977761932636073956961769747757146433069705211454993956044013568*i1^27 + 7067328342948031748479297909094273889747429935375583282141328393798509173503061480974308828898854855924762137811332105101251055958875484540189070252155181038230967835174845827755622611592860643096479959694234116923778888108344369311794480139700046655009929253554724537034049563899666769760164785714713859086834754928581468159568330824024691988517654180702760389623955288837764778948352969628617435264077042732795409886240565861224202481975641587208326459396788450941171611974422065630165684500375952175222497171338916297625105563785389730448968926016044363531355264598615572530449208869279673369103772584757916152811408879650325218023542276280833981532342029161945143720033890043838436691454681032103335310583222288922505014012589359067500735553959053267447490403695511901233708785737308024096549517697422618923061600207114772614887239950173461722123416961419232288902983009851156565504032768*i1^28 + 1230847077114846088289064986045263036386621850536103202748349135077090423566419710984699582889517965098599408438035475533317857110399386468932849523421592268564849540387207561668677481546240943132486166684558840593269183240827383055601647925124756671016454097134080612028911910052286155951462067368179228316909775367552833117435802587120494637722691785030569610653663992257884978180557321121619854097091193264396524135941903201331145699663403664094729205641435627139029979341003989901947293544898568972138597136812741988319888474593668430392085895200180761690661881241319521454215368204071606078896881001432639972549924793982085290926523712953377208632336021588952319537561987163071428070785493636813088639567036261281938716985845480996077946316167787123413841133579093441288429396881742736573261477219679048444883190985260487262560865394503284589969691240286025076733500974819641917440*i1^29 + 484898587494975401700172428299160043748830715653685853527316595534563591231484529935560886076777720307007129175237741638344646203482806296945980474913156346526943737701527863665891754069648914186670474363657986105233492168753897506067207962887044529018760149848292628621966845916466333753691572909917510129115528977777241585481556307048846607176124080700950638698197173747073696411798517591905859075840974310133640754887480297334200319181959692253721122458769026648590000416577518685992178008513071525472640485795855654681010361142665801400737040280882555972472347863962153971557334087233206665278977115238869783608143678468353411389947323942756570886234144757420633158006958745062977099645463855218238070919410931114114721336541438422664055481576328926146876191591823076127573425379415255900304057470056739352567137244235605264415604772593633203144060182201295457543782920093696*i1^30 + 21658245557140494219822039929887181255903465008529352507178039586155602847437194643531232956610515623326673752490542376116086214951771304890819012666426831940705039323844667334929967364381373679770572230217929708489318989122480528376581567278946899740563745767517212211685743423184185029277520289103575298245731325615006431959643480666583577463693573584431339626862007679545775978923686403261962002266119376359490185153137566204651980661196766577009202224246913919868710351136407333788056220375726010681033467568744453283136165220468429412369071764271119839814713531685283399373495521938011421763051663694665789173589754864000051970003553535435343282231179665839279782836831606779947729822715538602366789272204638866178450221682941966625245004471848170173613417430357799164878192916658417675680984666951678152419961358377900026151515256112498307667207597560766660171792384*i1^31 + 4985377530076009979139820245168427728904764311669951023559250266718380637499719559623603756988939327018188643272256577664217538551381275882715429366373294825975096268916366239596327677592644173464722077052211607934728115800580477198272693633594833503158882736761326878322756015689721741074711040170960037813664835164008394821978545493894237261115213118542255778376036668623903737658602227036288808409687969019186241914344867201549186929955335830278761260512722603177624108227553655402527005847166082981871484406383162363954476457618984041797733743723550349409370341188162135264031007105545162471139475955871581416382064318522738236943321169224847723008330637513123437601986210396095517436939040363837650933927821529629296395823366063786108048455881592050538103659194122376053957933338495727688979939349442334589740499069831135666322775422879365265900905447934656512*i1^32 + 51108465317853752751212361123512206956509699969970410617905864226520146889845569566884123632272155118944071653175131048766152576072531052305634420319771605210743085391858310335421219489036064800354987302412819562681117986892096986253816522398083177181047350070505109995573094019730665130474007831683440755916403252200027139105493204482277610984531010363261697215720571530372261040406676947109487527606079354140065705211927877941110322657550159147683338577634981420066601591352737711306839296472184480684266454075473648663398128856269321639548709455149380524994721811676661276118136701038098414999778324353569243109808073654996572429390958973513438623077193863701212237318470246156592434970725312055992035427868135200377818599927736599868313036601528303437929722040306070960936418000542420641598552420992015898279315542072989616727120070572979824653747879936*i1^33 + 1123350282808988691998744578237496706130234541067735415350454954145606521172003783885625927941889269155973993052924103611165999525847831581989198054341959522418675181252198853476605908057993871236893127788050115769073332841369383808499028931030954118714770653951587685382239225285665337171874618024022913317279014848593658597225595230951400144431341465878651916698049314360485994911446526833942980720608256259711269676381991060575208857184991325711642952519544902757082254121934852535289102857834754056469531121872423791474207214944733664883470801829974172767423490671817760850626772703544764363867425476397372669723459477358897863710120003422186737114058370601438459096497470115553423655222554715668974284970693297901859114128836687607047667403969919318985818211148224764734101423070351125361500938513004146598770037124356535911503046898052637917184*i1^34 + 2227563434837405622647601458021900197126570392969874502573798902181439645638259214002140930422778504886547455293316600997700874635223579285412754805079611737591002105195525623063304087758270432220648010349053035000777539560238862854064158803948811515154117569419878499898420502189115831711024048033058931073662435664055146537403818825726534432697012983359063779726066658023887262834036559444830764559928075199813149928538040058007229559979768819664825333408650219776935887193529761160703684695919555534773892073434554017516748529048118985805830973667589885879869067726181954462705001930579155172868463739726815254839083835788554317849101905888551620028978317016251392019100252079489815720869009169051618020417032744921755272979304899540660105987199920927808314589981637034126310187777587686627396915819101249330206775113719861189390121304064*i1^35 + 120075966076772648824707014689962972873781053729841536793635018701194260298319098809345810518878843721460438752736991464329927333211543950323856340988963368431213756290025184349012336134395487512599596303571474968496794939979361036653729228425760601388148197442561451641837024428650967208796340284313228353286438967552218797068503575523041111004676767349876080532709527844092937823116673929122289409321309110454526853798703459928508603890314887397575395758177030102909708592587831423940986777236976128037859365489142079868486311160918773655187351354811408698441543343575293708098602434964415612001636133319385138376994559384801548004199107557890898817756607759042097388289482411100371275371811721246879936067663839913236576788207922602002009904974149336419693513311800674307382665988701893635606967359002469361706190632801524439318528*i1^36 + 131888003161161626673169240605863206188406963921197960273551559953666993456470833554676409783801357656988652641960542086115059464524946973037934906373502920547338972138845280306434222797458911842339916824183046580043664216989868640096753480112043078878076188012921751463836540417394896967917516474823644774991547219935396757297939373766656594135742617609519661996235796471516669091057699375211093610876322033170535263128452274944487518105862793822906018376924872217736433948472121970994046955417270403343910202778567870926582114973939371833804177919334260625419748869880505748383619443553686928769353842684131735566175594306969649850562642064094221223395528920281658720537295952688670993683244746854631907927145271723572444914456142292689445038548250474958426595888584915570275160890884547856673215221550271772230644135886848*i1^37 + 1304320318992173484852004416568550360102893327747987652497779128184996733551190253359052296075966761999341697336476422647557672951095124340731253826750759654552355293037077334643274246027703015153856396801020049623640071358195162781747444621534330273640893562486364861273938703187792988696542810976361531877796232765097184714451540166392570379621224067157166649889408451221132165867859529339589423665580663148771826609401454120158749674170822664106566795077466546174332003108291771387003864904443066578338766673614331080662290866503569181204533859665320435015057781274804132225396534824136143308666651442590295692748607955161404334131216991340513714034431112068497834160992774312606170764786308560876179349927167088808671820284497796876435472032154428844949175982325431286163206529710529501583138166923170759950991360*i1^38 + 16406050234908269655621790346383670829546033337725266091223234300909429038336432192916268830399081235990976308321734423432526158557667684191326794135236848788504588830875143886607929776778251982561324214724977879489989114885612423162232475386985357265384706259652257165993799775853012166489780955045438575056527478839681977076585026763542780899438611901839256245234984862330163435184282536664111479703570824302971823386796747867423472905007264504843984243960294160310888538128142109580161103165835719143524404211266250913520045791739734862023167896718583876613929193255179662705453855659689111999324403282826791472462482934441691690969623287028128414801305759494544297795641052647941192155082317360223708645111708411424266590544923414060117840407098258681309925006569299009131956091214990793219324289482752*i1^39 + 631367882196890529498344381643900556525317360796217099833997453755660139436563586742000626931357257670629269159575805774057851697398512454639759896934834156048457454695669534189193557439017582635093661022215745402881526435869747735540026207939998158177051720359072328847174268359947387363697861554236964349262801163429516150013647560263792610188042664083233796354943925967047602593563062841456636002090371959411106893189061492354928814001587149504104262377657297177148989201234960879094086557997031449581893435162279302806710151206314749516219242339152521070329755302259401772992240775486453159382439127834268445052329313985539978971422673437324801457214815116145560426121591499015237791213888685597747463589918086981378966856490220093953481599552495087185021244840057003034906605860850098708480*i1^40 + -1809769442232263585504253736519836298087583314645840615724236429801757895142848313600099180589890407330778516508121556424235798016642313986554047985968776424870044876740319728363864326995289470875469252171503557663793257113272934686053970954638522145691898965766399638985251016587159137946495427498259408870244194785854518796660730908126665181668459179907485941663611899106427146373898477739462828518293307423133420586556014814622226004819154709099112591215062760952876476554070815978354018306037358808944701634710449681754974967355271743436662664249438166143485146071656423583528228760245071842398538943075555223704843239570986537602831534772048347366345029273855524658479376794801836730936190010524647285080113585906542992227426426128798897342428928*i1^41 + 74565007775146037616057028586091656315830561929100358895051631043580054752065897825908446821848030408619989747490827221056807271803438220320879082825076424654211090921184075350086644311135102107919545771788327921856186928892396860673552106195972582015436243589667251676588168664266684106784977265249955280084902808878785125179606406493125023793133124328245103649546369560155395804293754905868311832381019906736251266713334942937619009782556087212730544238511224639869446160233420622748442671320126803892279372746496465046124718804441503923333243756173785643077004736667998902227776902665059280638660119199411650663538234848470586153949753801606778628879270513738018316364005017952812536025369036252750625*i1^42, 4167692143974006498090923754908208236419051142310003168374417615669791871856045969849096100547416044728531652822029103090518483953616836670686802142156850378561147052989328509067772854603507741097594524243225562924892092134320480879621128195508185261056070607893172888299598730066586517691858430327485362642383901312667302692144690415865869266005893027173086201355508118408584485705694442820056666975544722155886778684881124993848446646590415270107303563426123995786051968415058966540470285043020056448744721004563281124482508318693168831356745190749987565912409436899638452262633666767122511527584746124352443113901443490030858677848282825385272898321137875415311741791867735317393837571640184693537294776315895966891834304750062148522033865836415961230486799428126231638948204650233648594749360957629984179181312473156391081812080587760941839017342266375282917494601522025922609104511827027607168472017759554735924506710392946868508672268205086889246292899182768352327382816733262687525060958267390717607749829404430965605682103526315179817895102724922414450104511768687732832751056337970307750277342584058327055234036419654217874746543395571613632615964943744025999008413528703538433390062926726176166886627031283170946722126144826093193872824568413152417862641648692800876915930045132753382754000185925614317215468751282619293984384326264668897568358400000000000000000000000000000000000000000000000000000000000000000000000 + 129133728998544431666828387510184210576426282834741854466510261514429089020259184538184222056673881342509004518673292191749728716965252748295428239922674869856784674179651733339594719011713383259350138422449444555217522169449533620667129338553210422963787470804956456237178324434294416548397558567302851651466775270009696365554349701708865035818715846101324962228237965832910800666689627246314255606607809559153032312817352082657070341726748121540495615155277346254967945138996630085904370725109829723238239588290684883173441015292952690078913177527848188077846753804661367012017651553542290413713944679652121059929244311714444341541918455273699052901943517486560239804554878659189519283997672184424739732417119134438059525781068550034777340104211956207736699107086460981225971374937203445355272422243675758105229031622243678458556657029506611445070174341106122629959863828925374032748743505813754002652546262301424260414518488879925287234547719503962944496046832471498645714683775556190389175179566443944077360089034038458858196793529966515278170671785964916853867204161562423664441072436616764906247640218027183677162591650543350357048629116562156823975776940787866775807086625642960008038461345416734875778499895071592382460561755876992304836335428345620679488448115584155759987003197345071794971181994904199794700035179011653314992643015534499348453785600000000000000000000000000000000000000000000000000000000000000000000*i1 + 1335633601403812644270389839714750422826472577543036154946534122170039225016216119243842333787075686325230120646718337771049342703135821686290052277702161754587030786375872966788455231365194120221942431057544543996731716587266586197636995173725882330317040124264551448516726128847574975245726196533431112358415812084793383824242670539259450729632457776408404486705729474946582678338376572114371931311694512997711256409786685536908769385184388802456236950485672801931411010542193812518858565834569454123858794336951367507880557931529323208007227490061331643498189463135683627300335186588353596725550186699638703316403960253308620919490706844182706470363542860162961246779141772121335555817213543038015165855460607183135818420290889804118099251109184224752414188730161460083886066526613629251337831286481926391224223445535640046890271708007509647650905353949677385524425061778979542747465223932129072381743730651999943558736342226585371526660397682697584771203928789747640639018355324491075462114211371963454825077013144659020319031812057096763610639393134089451733573703809964711888266836068063420045966562748009129736839882584147379909540710059931086366074386949532016695255884354340710079177903473208796680806094330763543421388151966927087986325350363866160373509733493897930296736322430290090110475109005155846424235418257408118380028912714312612761829376000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 2285618225210528844711732964618253297440375894294272210841488580722013890382507752312741743122427984877847537758147723083928505004968336166927258853539312230602658413984101373877024714143622201654847595436927027198465566200938416803834288483059323243002800850748899069073169514345864110439932451317876867363389800084948982019126065341416588516632909740427716961865381584361684381407206155891717716436665440858464997729275828530869757030267671852256162474919475833775210184295076580327012884156448774720235285368705141206437518705360662380777929123112070079724063537657351518277743742192795139054231780004938375272555629332291022949379220141277508726457297481730818874889432461182505232911784176030391136356275291371689394288970898648699022591058488825086833264358289333850559670769993290596028066767183787437946057098019966112692406419570457338020324192315245502596229419950091752854111929419407943875883327633587862382289783805140428639452861618684905630891922486570056569616704642450178569296425116409800483641291458126655343374677068864788743077346839951868957466902538304643811754699606529167953559869694315210650073366357230132316683696652409277160842177569525947394275994629209322936967161163961350146765550283279372868156825453184579923736740995054070676415538546968908495111895946276515053009992775218492184691069824122395069652237289084774732791808000000000000000000000000000000000000000000000000000000000000000*i1^3 + 7147304866094322986879739676104438258209762322675172455885880252811769132642402032117636868707100596987048391818006202439428451279386865347977758709629346692426673078925027094154944140975287676892094179623330310440367652257229021882972405757229442434639451773958874963270318058335342404040537215106310683533976536601606027380751267075856132160570408631131146480400363142031288763694834600173904717456067217142186771967378483821283658974632571757956358744575929016764681608991144798969682921574980018673438107557839019666393245367379545359673060663307664242923793938328384907242919187495521501271478234672163371841408184130150001971598992485797604840270328779450892372108863370283639950838963712718539341124162134862468286456838058652661191651628546172440037148375367548382719217871678510142395081556861808824677444577597577651128653684148531800446415016735454815145587993795510193763532958519591450655259490596334677814074825782121213748269108542093493228379871086794238811697262345347907049004193866968272340123464365702187019981166559166799640257744681602419735326418254685504677751085987551780138284607003209372155420409764434088508711993754589358732333436484648785072947872813612306501112119634733410362066338074516023740206362721504660276974820274648966942280674446559746195427650416144453372953696701719077792523873726066240383997685479461008466509824000000000000000000000000000000000000000000000000000000000000*i1^4 + -11876470731844875811700638233541127119923591183927392245496375747227202180609556682071162106326373216634039212247409193397544179577368950392224484623626815361435389554469445273720962177741498505817917989364321732282699829757479053398414710528326201089397392370387730468185323127512458664121160495317469272383579820945363196562897324688738633833727200621104516043103030636762677300243784812666829202710879557581834224648152613883534238989516398260819919387631016410055960921828642094274967333349307383837891895169440757533215792556326704796504082731824583172120930503785641881955774243303161441375535229884365575526750607899991859454620875768672917332537340213426582318237218929839627850750144829742358636013266100927395688272086420020737114546140773804833639427275969103691723370469323937622433128122819589400089244637704963057047451219139896781476684847552240274270896729805163362187015040604684773385123108360560011654020601501147435811791794288287178728797805051075400667946270068202464309530191473966965128502591568824516023365995965528543840431696707666672492785172814941091777300190544816986958648391827346481201314544521231967968547881719592254794077257950706366505131186363545186361070115599145605119475319274651582973605070814567464988401640592995750114975938389685179013209710891839185574934355663402748236532138760626382253361420649837731251853721600000000000000000000000000000000000000000000000000000000*i1^5 + -2640276258346844446065365024898620951915337830893181806169826895332848509903390352969755735512482922004511352123686784359592501156930202930347308292662126531991936905064724551558884653600620754185524526113764663327631054559234475905734053548047886490892952632749713287005723277553739608311477421224359793475199232210875469084300823733381382753099225244503378618339353010695701951700590344897216137447018670310046377986984037409267198294136151817290732545403041379969013042680985691918374061996635955579809001351051658873701538920901021591924129992900189325305768280119681308470170419278217501878257227968039280839765726706462809851161163700880564649005678409719580200555143659621269300818306136453237282539902795406799909517956534385613484356966274739306689197363055540293266542095447400220805885122433411643179879371836313097367248532794738216984902287212537246922653963125052106430957835962085834809999446506883191487302267449447416358233384688184670470984448558875225103112593300659291450927648996705009599344698883402869442220157626176317116379843641011970311941679156926944944461422161482684804573844130149092248617840052356038449298507252857680944423746411539247492505603718066966152058652615700178479507807645424087143862239830003532480679470802510161796974465230288923847462400932164888720664732941731418778448992120039554142462071163007538414642790400000000000000000000000000000000000000000000000000000*i1^6 + -66392157558561791609748204104499063530798830639099019512755887994780067805867845334285937335296055401326766588858200217590036492299144051394400551435111509263848228848052476877407488983363943216597560080687475782087080893099894961073239063448494484442773316104099002021574755525633216232778213758001079478278597653776771906822574218799625508329922911675618669515148299281705002628345628715028808707592634667213157274113617045411812123432664319798820964764871109088011651818695518389342434128055624223338333452546740290114018762000050095984091233287707074578397117419543209260913533392218798054004393207424366302261697798363131942975934071796804374324586764007332371916656495656435541804804427510483738481155294287080760420886662913487566980063674258218449719580562420548073560114619311581679952751500574377450249364840288251175950982006182493751163345957389971309449687540984387602390926053682927291731384702742369209528639580268058859778033900166896397049880114719435893437597251187308259838288279312895601560339949571413922034609396557925318626422583026654399702563363375986223895960780194808269390227989998102022777362402785412716991451490066124589359545070149195888824982871097502355283695957599689949162753322761546020549300954842937766888966016594298233985453519010923023193625234572242153484821027954430065442149478650746468742102027362541674262691840000000000000000000000000000000000000000000000000000*i1^7 + 157135737173320031905218619295440139010446273726440729332639188406860967964214886578755068135190248807847866493444246128295210167022089021412775287991254166661975423383195686896850346474457444639723386220723566253038031037562479993465645959808410851244452133173930785966442384720732454077172158047854392759862783848749991976048572391563817593368443970541511268138424444562059257466738868936572010751299896341992216655774299824168082295187874450754227329473828350626812982523191588090787165048027602957419965711177568444240573030381123014316500699201904643513715641428646133596601127753231369293172758335013699535120013296092316704634950883257852385392029255847115420402962188267203742280988200807581867580748512981177180812433568615497887671105552530520803434274914576495704016450376604474126881426226034436554168060291597212810048270594544412179711421294409862749866188685122955795571163478523663927770021873195589580983564677223478536847811608748745405731122954431888182545416962450809634010014057803751965276350873182283872072805618474619115304920405985751016780237642270787528028198437565394103965493142156080825953434895951039485435466194681715532198347096954583478050657774286429308589920266012520816204655679383568572021410447429517877209812212861890005186087881578783724961931239838763143576501987498016038011927327248114436361458315677179509563457536000000000000000000000000000000000000000000000000*i1^8 + -128706450482898021628027648612714947909325204177190164299365833812228590922901602630860629985705335605083345688091863005393083556271433086838003573711462359346548335237616378026349844879248542914267464412529515579278892403130906502680904765198746463249069853391631804798070329380136612476925794265924009532703448072903710893116043478545446010506980359954820613165628814223301290067220000531855125621739989922999329747410183464728205585998856831493024691341880746301470018884575988567012667280161243377612813632596395513036231494582477591616917632831998408827365260639053671967273764029499961647303133725862902878650489546575599982642621331167735495751495922310847752553906813276992721361501235403157080867613681673707656499010909349544235872162361245074489940615734203405542645432459237396051828712126821903196190248190955660262903901163283025094368517271427132350208628803168202285307272756122942023893686921450778780945574174131987475026106200567047011352456650668259953766988436510601569088324015117044786104311474523077111526626277015311434629781892356176837246397987918180879009563554895137091917953288281323555374737677128945544364220803312665885489557513429884833884779495650811570150324624400049531273071312741028195244624218160522650017049282941213946514826055113363697981503247569801801005542581779370549795436907307725600469912366439588118724083712000000000000000000000000000000000000000000000*i1^9 + 48851518051653886153976916637116900748728783052932113193755768383806258259003432569106887729555322257636025594523614590234077244417424486875849264612712730853768206089520287722668952454723030482258730999393267025731052868398593331892870064872848830974473653816052179182259291781952588707404697648168242326947740143946980372428009033789595981467848582528465305812905840063513097430400539387408677222337285175678951323584663040978557609731359028553672528190005531738482056981452956601839530619874175162107692511004670959369535606310741567606756889175123835208574728002225280635979417023628189975475331523538455286722720443314328880550176494423052068686488828822731929044789232187345206634221797083498898126473251167939867520951562330815305471739555420729769689683757516266682649036422094923658546379985792379576248107972760187380589344549326130172178678534560669999509889930691279876543653865113012002601647762636831809298453106651866729131365265980448986187357861661909269317737401928033837642341489060372080320040734085750742238376456679725994775945387755953402528881328770376013455038695628766611290286741989504063899083121490669756669714625367624941608483660397597009270085310955633055722802518161065784604629127647309832164732582181051494593222891653102304417715014340920060579784570898979495587372253581326999930761535872596752276692797278104700431263334400000000000000000000000000000000000000000*i1^10 + -7645693844442178610335457968841603043957858197208335477548288583878828881409089533104042208345138504248348864429929037497621719098762472851630681444615654896066827874641443020805898287214849582821053776342598972266294178782213229082534485841628812024027829247653791329602863837992794614454639858339998482983054962613308751124731718466574683529881764081058882461699974753524368243933151308495008745757160496092858500874435367378669683180192366463519620712920643525672066196591825753525639593207218613183573175723890273490284180129453645640309044888442264164563692095721039114733291099690314994478728513147337293105800754572035614498149858661182182363426084558676504535564064894056434994029321663551256610339742791952498148852581862961839776495597781021482932575098282667806688983690471001021861256748405042446841236455234690762421411060031776856400103500416475604393125681592981077209901868375807341196307034242891360407271980988343744839358382803408710989999821959012288122054375979096185271294827515858696281880329252317519955042314406028924929270063724540856122952483714060629565533142036092241136492766094988849018285281247892465559242842343489285368365091234609230400470322389320323189582065605443503415299779581077258909625030688602746684296939966053779361992625619612140200333248895496069055265607783555995322687368561422713341024136137580444681397862400000000000000000000000000000000000000*i1^11 + 2626975775907129968311235019312284087309653648913513196212212466670419325226908200494231947849626791014510710025436881645515990633484506036355271218444287103286078372668650707130266552006070947269409196201919568064370809819945874534079948020868802557935630724833335681512152935226870503849686185917589089016957491135449320715606067716093776284011746080414274315008470398031029054915008624773405054326793960570497305995710742599890531008212939684197257045890510552257853927560285370931401500575383877472767892622127654402826245877619622797804087536866766634884285313748030155674670833138673305470833995380342782356882309955618569591819417710522863112262242370168443345623157547291990257692188777286168592551877495310775743327550956503613759752421765645024494551830375116348985535610915894318050501015982694793371746639667217384386188601529547016721440606271206442078676397243963345749379277207428056130934522659517976028456559185949273825246276231890392662724165906390357429989781191721897486007991939876665883740005548036676328232513803550480638857179834242548774731070259732282421866212150953724332894382005743325928498739398589899556389335083420730173658550544455692444883497450365927844389724364108392489501898449688738959881911228774492316603984552891836449808052168811324053843704031897140947451774662250730618191187025173528919332914024244046414741504000000000000000000000000000000000000*i1^12 + -283713495781644599172043296284828501892596030120955335055505177644676027353459096692515402425835247465772658492303813291244363484392851914326410618821708480358002446830169478239785854749580800378502713894987655551337495497135795714105385272305910813816076876499096584888713722357601045881640745708867709896298242647790140621848950527585048529689525274367681128769072983966242024993730659257990820589792039533009882401147797681549690089096080207841961636093757708823212937055774931283916534510286886879277385030821782199955253576306594851861009820655791878685912594978380898656613214700690108825102189623134158301549608611842320471853388780347611656756208474562732621711853522989462341526706048039051619278161159665749107597633042773893499250992528151576655771121971745092496458327271928090931126722635613546883803513390947816002460998676163420507234075799092346307782391193547956399883622143556168230409998143696669445153866588233435313195973461608213436621919554059725661017789141557812489759195302995603437881640357462349293503799365563494775962247830694820490358711118233039816353688015537769878909114409543978698363592254250364656062261083931072601009319801026847018278272216290551868219485785877964936832245707577687735173650813152530407209663198034320623566286591305442769129408497954485208636978920161676670506325567043481781501956538118219398905856000000000000000000000000000000000*i1^13 + 16092985323026679069945921155973025354860111555603515230588323071460570792172557437242706390502337978290555378458174232229735362085495431475160196067276426449063806981511161755517886052376140245932954221307431735344157920059227857731746092203480258823235959768627439755815064439546095574457068394147245872335142898823267367063525655879098639982142958186046102574551540754087385735601159211276448626665755022813230020094115391973109461165896387748855277707367870889397681649912661837928983979572364849275609615611358340661265949523074187104389229113650490977807849528469275463953662905155809924396897262489540095722521432916894019063572390061123265694129260593742460309958068415541792443539778953524488572600020460502045269715952971933294082496650658244966888099693716437026010733909564828020785101989112520453837230242237226939316557699975510706405536082983319995313964427639780412544124378998044400453494424123995284095982493838724314171935934060228393514908181981736273708341959003245923270353427647180432383609255796061205350256798412298670628721828607866883567376381027343034539416667779457571267299721770515266517681984954547472311362458497864389861940424673197896724307193126010372434457768466379743458363993647335791644940139845273933886386212428282519136091630062839889183496375777954204230053081310003826080869729232141851621715872562190590410752000000000000000000000000000000*i1^14 + -570357002397657872244997822495308265413310414730394956871724895876191268378911774854561042080638748290213537745301373647472442751475580965630603337346905785944186620683932351431937980409983038017107441367181550327161214365628664647408132382788196745781316678056189249491025358510186847730662547379700611663115696305419679079027998703497872514576694719444231052775841744543357552346948110026655665258394329335957707618178128443936671642122402373246304636907230123324545616415050042633752867751726130347639443409211928000030563369009199282124994305083791612639977090631637561263925879551178723564492089447841736177942459852708433685860606035460663026341210158250120316383618205425788937730805748392088147873532194634894682355797418578553837680553702794975117479247866742122607380279799524166242898361707303910474801272952166757402725604908104598914047105293980394705209490510522570819801253278084145335167541602832783883176497705492481089112121573567791554206565505502819573954673430570135930183161054086165112114426541304590852507293473696489418442671037326306456715382084809514407042692115691663971375315913116469728702991074591579047376150086778261877602170707928738820408797434111990763432164140767443862674699527950946226308161024139290828008099406600433480075345831837966053016458471633719558635727993891802551172948093075437730091955320174902090137600000000000000000000000000*i1^15 + 13757323091058326144162825684792051554557589330636514833547014177182570391990911170443256938361053292218592504826345710342692113824805903216703252383325949396274876704044957328076603182641346166200234743683749265541251133999292956151132250007217542590908848450818083433595472074978475260308354834281799931420186483997675198841941865159046463809034038364497954557274728981444462882195769789876019056135248373680489086242730058143398749120826797729103142014732808718266818988147949225229036302638618732816948027647530704596245450932189526357598976161462202410687940407397072010778983412212941327341882025323764722461423983553651549516812129611162652361787098690788290751879386202733209574556537829189580593073981170692538952971796970351773944122619771012049421731062221302802492384752185886399778405685582973001145985192764769738857776819245411780626679560706334042175093926366900873327339703735579838352840526459504220886719067386149862892236198773559997086369389050112894313219685851004804555209124620383227624058752864449085774300395675824893067099333576745944681269016854215364059967610783899774027335039240486332014130386783140818153546495091109059857481817912542220410973943968558961928085897839076434406979140491787054259950756705089033319493552563719715399042453184534988685254177732825468994100443438762699412626626820300924970825349079900985753600000000000000000000000*i1^16 + -236625361238169730095725399042855252517189748450876723545515089609948345583036181024127601243982689944241784431680969819845636264158746818757624118806972547338305229843387168047779097838835918048840993886685648396899308686868611604411099006638243473876213403678612919840317174145067488769429792646184378087301633395671658873800278125723819461158410893595347419528528957900927698677161716905815697762137675820388971134312732937547407860626138748758271980961073429887456062148874392460817499964149831033199428713097652484429680333731307528751666571414468315371835314686494723011574539243979815843287127768818608398106221781515390269292288694393807335556860380325765598780639518264676978234120178822090695259226077171756923226621969102245313839299795009943110566968609623075765838961823331854350383171098168646745966282736479239489388228644031650858895539986052388380516039438582632696286356123100080415989251613352267220112150943791222008744283141736985991296906369823341422165211784006041031085928859925298103271769854068041055962361198907668617889834349064744770799045925068186273325969937563778390912901487228677252930291124734232353559572737528093384012551977060869449162623283422807710221909774155912548405209560101967524063865439530554534301681983530945037389998052561581024049677300521478468227903664655659736955333819706911547923628570749960192000000000000000000000*i1^17 + 2999346249206413251748250138507714097845735025760051241689549953052276997225380273803487170667080265480067297960584081560299087347611391578562920161772278818757199552332385664309127797370096056567097875410341200203443368631059302337247915624377758345918190106955324129955356232799207033556802852387742385569585601230254771548736555968458361204100515293472266404755639634441318411232628570148754734514875926968212892280903872598605167749005838167631716457477413697928590457886739874754071308927045697419678841002281413804396463709060780317842507459023779059826890026472697985143715303109088819317761348154947773096123144323603303264914759380044391995792386643939429176413850097871713725244464219317044418287537239478000061957768625369343494878136297279377433855483924819385739697410673973315614559981613486358451234919910879748559466132491151625923714593139231180762613913627833256452749188720827216523570658876114705515556027286013721704222582603668018142234538003124571220223852482301683418596158781462211665353007412112841482169992494776442934126516474299957303589505829706982665585257662079231354923642992592378125830939451474754249163312025287710164853858081983005362776071575511686817341658959086098591944517620886776381399017597112900986155737327098258468703461234001242124624091513159505519082555285153322280457481798862770912776581044764672000000000000000000*i1^18 + -28443745260147068984188270128930454045941306650913856563517546209264159246162976248629311905779355883239963120918421382800505162912956570030452644557817294438508507584212755967994652290988870876728532191458182977920036608340980478852853994360878517475034588276332172825591078246555464899232692210877182774066402956358598157554794289818013862295104257437320004060633055966578118426615438592016429339864315224736266864615648366269195059966454115680179200813746665830765225235283265075752235798793055487911100897365098902058931233789956513725683109883315757149848743226135652904968945821495601558783000435320968650344627442872417913441598482954369378066614386415916685596055935447036768824270689793845755407168060578973582691718504071216153951565522006977147336182541666276282597629169015661686365738856204175155659651098643975490569291151460938845508272164218438794500001323644534911828633124221627120936230279618440881227065801866697650489455707467470140994731445644307985461862248277499351295337692196929448391813115195738288814352631438354839779970281814065630152412849791787325787302653691121172889656759903998866868321602860135267840699363190160391617252057292639541945585055538422482201436339298279991045160406112602793042017256446195491594052247797698892323237304674767902315684340497455315919939336375909118080998210362111053503125325348864000000000000000*i1^19 + 201503980002183447627619010897854693331076154314714037311559444025043935328988177067921568996149306562819768454240770479078988177174745016268334210642028848862946331795070403412891729309804093343106679498087202468356241019014483373225288804218003405418082342442212169805630571784110102636550423176682445632631327566366790304020467366075689670622353779536147604195452074779557357201268215266620117258671202873100031153279454194450392170878718490421263936053498183100199326199900112362424316421075237779014763643658050494576508996058636006507250719685499364364461400215108354685364548299260412003490656052356847952860819068782412618101566099138095739539515222392576822891588835815213990215237766490188110330652265392554939600069806847325217298404277782291198988894925477418153621272611575580320051421562389391561746393237905350251629518245495057707151899083866088161517635142856368514677401168091075256584282326862965170978616532132271958168228582505488120929742524012933416121929768815795063439434193042814583790799864110386379876401992716764513486056399144115769562857399458438260672942651218612623013888053779938757142411304532034057050173595581019176500461188188837418223844257776326836176002341046376802681254919761025332522253602896571108926054424918962153145588845380417049898646532992579850505636113230209293671782471008474589975319832166400000000000*i1^20 + -1035146010251479666960720732714106134560916040107521812582598645869462244394541374898892047703364714479026789236900348899920387186563229331903946306559925569872243136862748189653387285730567463322267641093334913151524050852951024355798092973095910886350716444776773053298836163279201346478906168214629812341216794911430934794429677220074018266906481802573604412652010308765522872846761941315798643863314208650603779499369179874617600365146636673107537522868652969545398353641772053605738182747006762111090007866616136429066766690307918762471956159292656264033779954183591003560706645528673971872337195705089141780746875415604610350058032603099302395158145502302700699994191783448867595680314075998923163079830524110448279410546870228028506351265337016479030473232880229688009381991544636539931053981330724442726381104249250346424529235228657095830938249021375199450430305619044289406509668442115540641778143939209823318206973555900731014164918582659182057882618930739758165326199843471953763003809678856406804811095577379498447703166253030205275465124911763631247316355365513224490153192953373444026802793439387078602504388997598243221826252409194335377455139857099989503280139637591488303393002412730878154411799288923988953005989810297236281892308644967285658460745989746558449462959847528295241897298553163936970764724069295146326301238886400000000*i1^21 + 3555022361255490222391973079452934737357581418538638480527276932936699405410036760254377499383055563322698093454638190247280709158715698238714136057566743086514354635792929341260858213032582387228222586272735755087667742796993398280769853114707338059695308924032041964386166949087305194234577717141643542827240030317830644142044867224570352952100756247894197862541188775560257106703194405561011493231704088201603584242523158655178070774015814652690836873858446616893734115941369930257854846288818040755439722069521318777804554475796543053522026791110095654664261460160593680867011319788134500331849130974948344221899282412059130566068734072099854033118184808858689433280473590977239477120191279590544686170041528016395648671796514334113631930132627005856561913812072554932616033035728370169792868914165347346856527165673323983355024229529959387175996708444915812121596116509862957940287198708187082305469784356181265253516671808109435229036422399116860496226769049290108603322141680105477905376612088014480356826802612922510027710401611340742438819866638277548325274390997242581968862172284876565411743428828238997370501207377224192245346276492260841507238333008577759879847345383574006468821524194233784395534815198591475624911235933761167907628935084095871458216595692282184913649657661855934026717884404463341757069096845115751401521152000000*i1^22 + -6360225424489877453886301053013067748698696074278120860518485532785213066574868235074188683935231456545161694340306700922777886493256639295659587974832390148950866939499772575088501800692825223763074033619964412113451138940767593989286077121100441798520829132748980213208082161986821039450294956948889681969440203522177701598145974190164396518237557005624222959168436076396014489594182198233468153935987289101187675150609386794150005305353036808649212135372933868536044750575717817543621686629520990552640047132063666835325825384506427700005690239877545498173490591729544593210142053443254605987953512924534593462431397045618059817976700526736118201114549780057778536576481355270109923585274953022622476910165865470476796556882874495058639965357034754558537635935661461642533816698882111787838854386216544674204859126391160780822361479389219561334207600972119493646905873160704215374525135048752863815411257183575751984022290906756489170805552089014039418600627942624251842438139377100948395000031010425133493984478859439659755873921147284237112471480290244336137154623265170778855071414452583820877712860474349228582696469361642866024680208645440115361944104268980001740044984656588455213010805392383081347658972610487132327807187815149864246227663370224368461411713892702154822946676476314662343517518014138355824443776591668088668160000*i1^23 + -755844462919015027627801028296371443338672714798844973802974534745537384916178442220599041172286814602469188131016786146919006172753048841410226717034244236199953234448196418933110660474355323854370272257029325730726885160661346569001427372591979601398406867090696640862789123394906868807459566296416917399040726614991352415274742717758720634882192966365983848975482183604888649604568204343651756111466862950508978408468318472978693703421897147290541776185231013096246210818275396347294935770428722817240102296616037447170458755084924833004084317787221043327420868899090748165705759808411555904343577730076963720817314574875121369168510315156183502116548810391002615231068975414359093709315884255214880557304728024709904349241165043231616439298420884542755337394741319441421235843758159573120887380310575189455981002135973013094922173158676432179045501256650879527154838495039312626485600011488891157476584083730228356930453526275855825344155515749236676918476624713877671777708379990687411556889102393894002407588862810263428800002819999574701818540161025627855256082232712451498250096243713659224644860147934531526259720440899922961150151066945050491632167253224589913628764936152336595930166871607880520093388524478171052044931575801287828734522282869275167322312993211614135434142309797512636024382272035320459343754740891648000*i1^24 + 12719045585431797531118440418668869877288427367950021393184435479057451153862788509545945581023775717164609536823417214185713210660816100621356260346289711446822023823596042982681638000397031665075097075697373226661453712646442508241834216963339330346332196720349102503810286334040685014727466835026789244679332931192450227232674648332783686194383789845194755256972631971459629842907039996185725340602248552530330614980146100223728874021835460251188813053883623441578312223217548991299823862074905709309698387670039391016266160413033311755032236237797854032133461499414724372082994947436379549731590775867254772556164404880367214424881755853255609392290399764934998902979973749813009959351083224439302741751447941430631977577129585227338499152609101784585467571505080347017064121697452723650006853437022376810686116550496854548771249238171893037602253892321861977927311468530305127440203048032961740905215851920904298887022948962200934360428070441956349243743101339106084188530320206867171429762533238234290516161035591380222109385087293693438174677595496544062876769485943479704126196226970591931223990470921877761117893292951922598944855987065263772305557355240323131767025457933912791888651390837569503178318784751875150157184272105683580595839293877269720332382933028107081324807174530908338335683110498156332224598140518400*i1^25 + 21933000901420036651296388609833916003013657892202124803763496924862787136919481866578922530352520692249033958757547352818143488767413891954188249771034793379692191618288116552926514635151955036463857336579345658899497410590070170782510027568017456422912840992559471028185505569165999557687874921379191415797742792081208240181401742693176384209164231123404757781631838498501522203553762592555829300747571336442134862230788659666256095424473918201474550944319448507155278760629389665190931168738519826004591676661680598651674727815329518289728832459797547201890227661409830552513069467598529438358988997999388461922135300446415830020919963533174945236172496804231207308234568514272378951378530250018157185422133958462558189469139452121390308844669584464287546659625104005210237949143032388725255252199820001647846036829470720119817800610624064959810959864550766959949155712417566673501995741406835489558791669994197318331511066961203035449047598833891719313619346888059002945641381369406980918496918952031821802359854199769362200617977439122564714612415535450137717379280211642653379020081418651929305801054774715593699986033770240791830470992498164142176965475786151432815293227924385151469583795089683167930030568845681201811090819159061508746853428829439011111788636198026165953256232052264179034258308426375425005977600*i1^26 + -10515000924171859651568674789571552266917048889653726100209061648420340436103951783655560818312937682400777075650841602773644176364118138449055711367735569508653640480261621666497089792758538696364739829520740515955848075991647588750715492638267868688768561292215736531497802588796607090860439076899753893555149007760488858658965595766788446685544929700694970913852535980137504142387227008204713953417277497891731855388010327532736915418347093263043629626773271510205077602222831097888476554939782401572373070460260261824787141295082037273432542382788670102138257917604342782900548585935197762326464367974800452684274927291587377529786098203396406875958564089601912219023116963160147136837775072684593386457702580135969612480063793325063091518413317307021990215057823313433704601753134031566187662484757818337961078992414668461431013955717725307422411986081417829233663599480090766549988101463646496267158054798400552058838909660944667102727889098160081771391140142991951953307192662914078040756747772118670717326081801583281938288928785627095655186045696265281981935483473592941164124874709681710135085712606916944794015977123274707871009573325137834350059665249854831239319301624346448039249330308753911405993933968373682332190358523529295806194189259699656804012720995618690016610009120235036536259559813424349184*i1^27 + 8949085375855332450029302323635149922787362431507905394783372536765791227593668455121689611683429530121865329090192193109878308913743197125650476001615896327138291458205026540734772917289915445857723892351356690737623019633228229691602816449495505247845232176488901357484752842531603500975047359783667435462947265142434556014476456562710829713343793197570328771115069329259454959446651093472521446580307924983701675698252081102429689353395409321287223051829138665930396413700356474219275580518314255673309745529742756898026046721919981185434715025704315205706457591581414711059265403852718060749301913198630115341575525902209124031566699853396310341084399529476205623536067532532961218044128922819187257248761147784005485454877897249066027369654671213083910134465560207232365745129203702496108454602818748310972993080333034212511586199904042991438788646739254294765058438269723492955710930712467980272053334411353289884934579162126740771629154448026617878768725087687978385713746992248898581438157662926601142915165506090613538311588720013420035779321364223519084212402649197254130313950889506841358716862718512192612037004424682218951051174070235466123284534567191212374767759885076075861203317469541629743480811294416583084167477631823853431134715193370389255148076509918119181405044480548701122368355958784*i1^28 + 7055990901433744157932307004968662135912145929019015442708345021137370708626238654453294928193997418044689882776136601488618777124028998379001213604982994022154701986497079523502247408548201208888006290063996649421328052839880975767544331204307934097796751522776223785704276082006574926640532924566107736594708945981737866466409667138562289732127442269588019805448026977292111171296670397282628222244389292177035865635809070123525080247170450021169310396403614586499129536770286080898346388439325146911549811538032644550781873895950289506352162770471539064017481066057634882440022611029709306239795704110314945201227011670021154805811055710652895720010741932376700493705224524970513371470087240758902126428578837903986946692143068269120530679448849575820841518859586090580169664318965085090449313122226274957148630727166870561549495563212049232093146676600666234559204583662170502105815046684937903604155595372427476136474271251673617515131301440277249556568677641716726462627385798788757253782208742515741792762745065920804108553922192286108506318192948061054686473928303505909766277281662671026222864209279448649048966010141981079645573552909172094537304552720256342665063350107972736997926331600794093349649295263050175444632336951951922864456475329181056832429593765573405383478708260308335166750720*i1^29 + 1682161153107158787598039985001717872454189038337660919790431739520559224353494200346917354734690130955053894480026500873279030053288808419177551791953841490636859353040559819166869936054189797111448402916026972511432278521157705818002808622414837438725559874942777596186214487688860073943056626729936383420370416294304568579941402958717826320757189120940922460884478948603434307492229407511384730647065039001175424719082042688622312204414205259470686715310683240142689898282612041066327216588483853291707073692735130817931970387544226411158877029972800489419289328129120137165311321881794570001881916389796198078378834872023893262230580492767884261213154440526715132873403448891592373740744471861286440229423697124784419076869187592222031788339042810666498569430801217235220927645880185141381098356453649393537507167890306008693696952903658467220179050865898680930007782288924135262887929306759994784756903048443705946811927143143702211956935283145508551768366841056808667587209056038846701083300120500713254853728281739864540230382448826413533709297018883840798898559719457282320825433933496634667610034179833782026074684416936009697197353353696062968895456132610857784762781126037174093219975921867071414862307132644418383005709373570993729668849896221790777359380765068053385782851648144539648*i1^30 + 339381656808585458747356074853589696512168881274892716231887916946570125187998912540643087855913154314527980371095295434735278375907893941216405954149152473932618030034756235734535090855745937414932216015778959189920945767417032779421006592093240469281255738443164728763031879416180982386899867269753534547745992490142915807286828223913249602887351526877440326642667269407283385959022592323306469502892766545730241870186049809969739913626257148736879788726866395386817997389154805871532172441845579980645236900555129056811678424882439093082258238987597415161190418692087978552931268503484452070829721117165218011749367079094406888992251156831308125827131777530317670630031678680367389374965079665955358807895556215449548299779251926395637743109222161772786905952939528883915860215343952495729251405303756866995684695526327681086118685541808575695159092286530134237307816716183915630817886390749576436392893312560985528925152049163260257549712746348798919262117892035231453861650495801756818887278348614257330255599701512890695519409118536649840657460747311053495982908508802281214597666612996207953004209633834424349279413074546863259439298164346523965643388150933585025846215376088097617057269008447939990488020540591989850973505280261918260251232973326028955993123707570586337967857467392*i1^31 + 18715604597197552595210304698647238434273792291822530510918774486167496418984999173534539925460028886709316902597993341535795411387637117179364234483130027650128001918313095031913883611430195853861975796087960117861946054618607124912335647835231323184818103679108045843892474778866164128643496649550669532990648082335224091443708542617233218146796427076849025498127697262881433650394568050523558639879958220743547860884388175015284250314124520339324526657781672813822424069856417889665170181949724121165117657664177790953436628627324604151995811787569898109792068363563677035964118308228749851756004808385692693545295527362177867315124195892045243844566121978404137154392974241747564053955241459139227536935896868110639415307973775052997743863122544643093688057372835900817263349078924293316135535336169914530910412109532495875277167375112710755953172313952535647727519983388200467347849199176911645395992512321236183370396660943210578171061226220863135593877542891731592957711471638685818003582719607384633375417490742476935649007818005713247561618082124697063022834843999961097173950235403444945769736632655084465553668525440376448987010356601036813721892727993751666190056590513491334546256637179496209446932142571666518006070732922798579362053452544944866303786965538349678329856*i1^32 + 3062433185388345167831239698267852139964062639309268557864720447118952176807927457343746108766400846837807112709128742103658533663888770768178606894048199081830519382059875208498828854938861646577001813598798129927955372705804577604204273291732021861630491015102203710348339853978494621584404366215053122523030039307035022426775247783668645803687140846686644175784824747770731641775259360889579785690961796859207464441707975067649940323132103106636746385284120599446944597380702771007525062507320719340740785780797325406530659889061995604447014252054974791441566008074358920041504447740417515156625275769613242911330953676421177138121012225541263181896963882811643910297909999210856817967423684661689346975561203765618597809742282170611643735558451107327801097570771843545717445215231845090722642903852088711761210431357304511039724710494917098509041287415140690819332452903792378913097932546448615254551584463262771310600580742588499469594222882248620731329601874775322443998906851698675372172470006555203132294030781048459877006242503290381898022324265785366788058566863967221090275541498447943626935389100259988949172033238655802090527626671178918687048527092857874842795772025659979056110692240654774311978668822887023618659104700126779849554636795836125157486419423264768*i1^33 + -16508227921188062848916896452198387502682048527679556008683497913142885868213698946533249907931153481508915590047759230425128450269908383654122877792752240374947011826917782511024518662609460054185908499541132269259917831708520573431633163409189110876340744777049272114993372716403048691321521685871401579718976746071357914389174537972640361499370715831379073773811187378711033459244940076160039322363888844038659080984228741391783916946678735640858291458151372010889940217029867794605298952837734883868226099915976456157705349689752387960901044848551499785526678539483455324391802085292951596412744557691361974914860843513679659579306701074057427204999658799635977688344670987520347569005754553000564232738491748490409738149859285818407882785105894402009347789848959252738892349678030632544069407142519948106635415778511012116016471526288528283931318324864793477983210294728052454113666233571396744943803009608701712767866859399839703360755300059055415002076617655881310459965609363768644198425009051600907328558024694818751401441892173004650455451991437987304926087136591681984942652041542595642959176024306304483884638090040097978269877787816191108667064804955592987112314128870940630753588525516936504511756587707717755695357661802390963626578232746112363117150208*i1^34 + 332879064627605020714552643975582808071855992468236111937044472443981953123004677069612843810050267668962594772434847712374760255931187337971014262120991075081804341980533778254183725046004268079780679181290916739030208962969317429810177659514589438797109872967443216347310007374054311357806876675023124960873621914173440254391765916491243665424573294196924350638122512807077536050966695441035184191784072223076398495736248450017312645430700689548178260745150918067002064393508152594086472655067909538271140264110757211702348213094247529018829259307040375908041518228332819935546308514702590101167763472935448170768617902779049802511411266656476763604201582088792729320869920277434746562470612011639932940936881184213230653481485039458911205114089749886602324429910911386903384946371589205758192107498373849326073132315243142887110780045297010532302474600989440618862365020859750417103925865425139123557619074665055677708666779053628533453745771979347489245305182678492848854824297290410031161587864563816069566887672835576715110224484704543630969728589611638122042290461984481140997003098519289616892046034499151983349480303004193520006591364725493154709806403805026344472281174570099913844487814139268246960022688038448349867710224612420369961296071577567232*i1^35 + 131164929111298568897456246101210278179075173825204653849756237763368999667809126025420554229577400759426902924406540172345343047654183391275558320482670145088064759339502535821288616240080438090037978927267699658550211384964035168129830376117236832539120139304643326264009078279408777084611466756052792568768321139401852832337313669990994787003161019948979499985353893544900252925181328955020535725424941581557978616584796737187110341691356497302116204101589584544802092044471013722089370935233188361752828849135390461263115908962087621027555580670591034700858246235739975055688592137307369385518184845484837876456286564700170910687780072072562562546507279181668353030007992598973435033138648032886394367790103054517546670747669307614245128420816031074010807720781840683027336535415199098249224944172518475316781899256513624028584147607399372707722858394672160971650940765767086678837332959095656078682441894073719122290785535628721603396978988281027036716567133937618634597702802826172964721139060224017043598487871206302479866137099846088086899337978917292139328085971506978907406014209636212030179826024726881508791185700535981352255916242720719178186096251760640628497801178984800058017126717285341314059661424996015922645385821859856096547569664*i1^36 + 3889953806033580048588162173982723512176430939414385372408049532585684468793188196859588151671378132529256302800180421502455055113085307904247763229430370822806037541068191475992847871756489325537084845861961199139916925788017071241131129467863164752115663698660958396548861665593757570970238693220021009754351956970787647192421424746802206179405486092422760422615078863584278775741915146097174672202715440268361543622969645968672640814655522285992043105341091547421294686345844554518564378303304610797457013781899413750805897135644125794735688606986603269962651695600175681876747336779409613387332001429468575264130649087734696494739650771344645952061715282936003384385488413504928064171148425826999764261860158830572951960506669342550664922672721025365941028538265199922983824279917058842739181126072360675672668008315230011392213454875956866802797374835835104046654889267536376483439845834346070910647678632006486373226384613656518034697835231319627975708651383351669408210488710647886355714031699790528912676592167669766571267532906853017676424507207294432494826730985385267171359249129155060729415733078290291473402078528407036186662751282551365977550844201982899673159576702811639525521572860189838695251384970592935314529643595326029824*i1^37 + 81073024080152530515938978354883462832132789742012427013136931336202196044326872605129939738181237429426999554027151388327992097160561458810323319279739312428421187257261697222438164735075892449096734727377273524241299608804499800852690002475117430896434714542496640870221736994102364805451769904645165808973301658354537238510355978160583888717455912800168441593039736132700640219748522752078161893324311607766869652419175950012189176049559255803114046730112587028536669780439588113231026041528293972046590296017911595580623864809716816978635716506772504399117861803346458511592411454141821252776180951993085190576577857530098786384136851117607289115368032407822541778657346458801427820686255980716762979429915524194239075326020425491298125148239341903350064002982850247127558802973294834504657792192159514973448896445619764621986222185840341164077923885469984392656736408350549225179222055127425688141959497884823613611641071076808281269043831754627778218948847804957698747409381627051756475599787764367248509505408347314694322079494840034066764957121235731887406255108988923652014879777945241967848425568336835247166816108267327555671086767180302242541581203213655335300556194694179788545620885445837125983663035390978590171463680*i1^38 + 2116577303942849441882685714056348539403196068170653247095498079710201622468069981455128254520444830880014647646303591854043392217896419952813260323733792033595353925007753793030351727970255527449570047824155863363171384835420197583128164258039241360749175055349318232494331347780802917112091937048771345825501602114488770714686867937620003264392146332318929110841469496587217998509609402969594250866149966280667874797425532834936878308172198413780378303893078642891011458839021349944654953717941268665605499134134433815663972653779320943041624746419996973517377121870998463344337089554668505672208363675153909290950031118416867517411936463218066499368509390597856196354470259844685049959501132957366942412185002101639930989914413233028286916205667454259908914592013941485243011572932891951405357084773393738459560571455203786983868749109071833013604445711788638917669474214558220716743312220313074375772573194127371024773957493190992741710645119634068334839016569456494544622600518942974814241730278634798297753509526944651611922708790790097569510885122906314590816410631011541096519264924221815838852158345872088899882148314678024732005466244793672900998114835595238578605904307535722499411557136867269455150543825534976*i1^39 + -285093389519231427836623339717950682021961758326858537008348015636016826845519109564893443791296931214374911633191347308243978479683757145403755554301883324795855174899280896003330053740411608122310762588262893818882670217691550410736881837291570578852881660867226935670583510604647138594881100150726149219555129205389122284492900666048043914097471899119047838506726688959938401032752423192063420001745162803904139587528939713783915247582570482654177484980976649678028952107038173217540430443920135192069461578919931094806027274265774160950638708322477999722294747088318744406842480981627260667034313274426232626896106277258479325571491877340715244090494830377044223413618230816305218451824139602892581668330406911114022221910977011295981730519037628925548592963196122707692576753738382123810291328236519141255211877715210753619331091015044480540971615692049535853408986542164091577697319991546094522387548416063486199401241393078571037579748617269110001272920430886173457204092240576107475146374524837008827675285896537601618652758860674127699173721888598987869714811199789769311002617433583059203511899779311652647947448273340747764004534778453478334785956586039375172041376549813696967709424307593292021760*i1^40 + 407762031651368534048515381619370912821568361061449470472884286014745667131918230376153306839427546256315366009150635249018168596805831038125739245862941528428657542097268735646013693586345495531275048075997409992133198555031635493428333425344318186352788792745327243703440512126527707810525395211814787462256738810092647010528504482491966933305907425018809376168841096304798694029022199792478916689371014313242048935363510490341393770076021610479229534907559622271555465013833448198460193981162542687933435643494996224609531705361466272555656134275890909363220521464374827958066977364816096907561111732777486776129102537779007700497460413415104936755968827566127845930828136663179285365478494277160847176238835727876982783922795542906044142091046672578851822630562671770944750852155259695357520429298329281519618928680695571167440078440500742734025865657010355413969272728916329032411423267463950826509362736763152167988078994952134271330620867324168030400249480571230518801583819700421144133641821823898682198183296759298893335301799789237056718334739658082742224470470924529075243497946557065751886593511303300688218633084133301095202999679251766342482196955136*i1^41 - N1*3535171222775143433759937313276099652857484568038223697479332782252264904713460013415499396909535663813210360152063510672804575321416718930520810962464618766224877724949388952707707214254917675366175680547476209041921864975241353223035277080712991382644397570918057371267622640559302853820141172887014919456886850247574197102533377378412468534454048329123216024582011241749529781916115905790406406581683212890625*i2, 1455996938358899611831207629080792086136329414640686913229347257944631059036770314808494292068612550412726139076699273890659058975831662305090102332806880305350767958443348203017530656376791706675952200172558544728211570658320550164056845207528786638535050263776134689961505825573417832400312120076719064164348075190874921846636516043546237349886694801114169695854407484766618957263659854277392410877675236542918685153383490511086271551132878522533022307614332104556630518155366319658743335749205063872817584522774345623189906978023420916552351928391999026149103451798579449072722799714027170533284786453512710633351155278684986332929726664390460629368527883863767335692968638529835409022969561684423890511348258892125509657166366018731756594559238218209330684935272557195044878197864300286752297262937338595404100882251347657217283884937215890023664587829218250827448794223371346097369592811891785104645186337171474744357591279441572777790020128484784704739597793661406914408116045847346797948325604576937739044487327975162196569187050291151973575068462827195897320934321757703643880821675423802154863202227689975137930807211897213975710218771064112652165647087930736497291458435473833516190736576801924725759541463328061926889184650249747177508534005667975724783620418316320909702639380563616226437036296804952472760563875164547303701722639442612374732800000000000000000000000000000000000000000000000000000000000000000000000 + 45112331063663822891449017781477701422891542755780202279627052497953354485453823980646898870569227016033643529770019586356030001253644630030726084889240992824954678080683244407976086423870588278415792820600577405651726168072463588962822867970874664350290636272306128903679351745822181190518718222856569582760247972816217310640610103556995152771835219180114709193611342267520100310451462391265399109040764624523085003153848928826558450509546981978550911004524974352116258576831233570491916442317905983019796273412513289872758667087451751824008592761315584779785127465681460254830259656363993891807295276366525961214940332515923052358111728359774117132721877334109634062823491473011957320393694056185274855415807514790807474105079017718096129707835960096064573347243758672620001696392068373731165110740052096376614741529047415053938698062978297670408709295348981489950227035838640636590534326940347242812218527892321430928391132179587948246497558230494502872504957094531513601884257896702538947816711233239384520183753561455059327250683820294298105551439787309277305657211708521178290264509865955051444928935403071931981282530505053767553179425829952085195377709475044299579351014541823129557414952167168532838250016474489791846020450199566224386095981474976278280079292382585366273064227948481262305650822119546564149083508171066502194585918464981021700915200000000000000000000000000000000000000000000000000000000000000000000*i1 + 466507705413510733168490691648225486327633267455232121235539073282011959683101167309308420008209453211264731859925067716466112314247328110914504377909720113369532297656647552768044023285220403946890492672809614048933687454565298026181310237283826977995259289446050862363525723523630506991606163802678798703928689436636549913282718299985369040298043500283579902054317954872460933700045474583565877377492364250697447654217440827082356037396814273896168793027094152420996995968776200012396768735274921086159725182545015647397307321536855591801900905470421522739102959922486574151411121402160406431357587396770696176463934668499510364045561789252974587648371482003749805076033940522812217609205216192692302627530251645477497823826975849910006066927877300445453370657253619049505435113339343993610654886957036329508701340354355313663272142190022897523387257693929029829577696238941274800117215332152269274521515685534307162217297841733014292144289283477804495374474617480521001171417085601495728575675327783002963141374135005578368537035727845667136710926282909412686200641326402309715386046868618105582812997973887858330655751253561933807399087958957044848748731362359078927813994354795523583928516668683852306835982394385380987690076892203414707722348926160145421828656425906355350838852609628177857615714216808642441161800576379221646172283608238214917128192000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 797889219826566114216592121276370750633501007758188599074536169806036961594979024081122585286964349712422799276490125469296772664905333857268267863020851391477114284406261728068438912204616317356200598756191059636361457291015198308454166664362164226661822984520897243814033100823504029393251169474356047320618118434895782922301166604203965295658263968832103155028189401231000355870529742160831495064146836474460596945941244305409577924194631597867839726007312134265489032229713324223375611120950569871603357034225960869514203770616656280038442936408858242020304322564622283499389776398689521509535564843614280467180493599275820725241864243165723534619286187970417063676093176498862178216652121753595254112943966259279053208986108615928770506836419556535464700391843702482438619451809050993366505935168746836501318396792798635842688510627981663012896945121969142232205050523815453810981685929556856724091166731056897727409556589350531507369235871329144006994927669606395034103232863972248618864939803379760290405593442631228739250842799604383268641376243085834744800081248391053137882568341076778585065210920090208130721380911701266148550993132794407540445051750572912188462746726385415203321829708655245215294345523512675810523670214575343582969351031672727919199612976932400147702266380209552527177560075423892024219715522271565543099164997952356048961536000000000000000000000000000000000000000000000000000000000000000*i1^3 + 2496699454854197196397291045279155170669589516294572544188462839450621820959549052199166401899617639954841996693868351059653625015954939822027268852695392664574755513752847058651023815443007887572406402189430963782101606536130033008814464313316624144812631407614579480812607649881348412659357709190232770774759839451123590683381864671259493338687298768152969257366102242399885585371428898060890617448460529183793767601488287863076669008701367376458491934012930893942157651344074386574043430641048369578376308822638853325108732393332338514531905201804852403678255665677092689548477337161716459159355722036006809835850755713054969581940792186790391965613327339458599587933485725733138097281616672376948380115764956362129406713930485796001973174797771167022334767612584298426398215020021969864495786397488734884986409703082114289155088757188440542466681297351339603731525807959449578489451416312223354207399465913833404363721273000229876097587090553683717348542083626413375479521124079027329026238955084858187686207324696349410658063971081225371761188906643274233835871613709739046048047410754668358934903389015022089094014988569785766811399331774308649474045594665456740643246277839077148118838483008447829601722462194299986771087232747090488899201845055409459908943309856662984810667871361272375413279194879823801830022434180733113775459439825274734964113408000000000000000000000000000000000000000000000000000000000000*i1^4 + -4150358729192706292243867943790424186243956278697149919966220120625473290828365835563713974627363883397187555124339415602815162112579283607526438210121932426885366150195854272628620233921350375048812730749199965630135948608556284005339485761131366829133626018704475970101432534044727343577636619380254514936588026367497505247830363867758907950554330666086685676925259494434521148759114108218483663080412016313773577531899379713581500525907228590629657408614758544344605868433675408397311854802951375012379820712333446148996617931611626018656553439789448152878701221072723585822013255057885463060456011218013542585269984416685812617000506235793789135155310896747942977916722816742657139258184559008981842632214730595752838196833725132293213612811403573270455812884633711779421721192355371589776877475892134936307545105639931347158705828071649247827807992288377445622040042190091562617121223148397095385632625229343209654268649001638300022443039686396535021776819792653907718445653404310464474129309822075717329653236432307752002409020550475093340179722957431920369418924887232482654839169517745249243323266786486314456844004266244353510637649514718570575005960841911618176541562301509315844709799701801547991048013119198266162287854661926147551343568815449717284193961491487346129300837370344360392619789602844110396914175358444864901625912000864219181560627200000000000000000000000000000000000000000000000000000000*i1^5 + -918132164507170235191909562752698746772587087166982617584064948500908411299015572896725031201673073128092744613262443236856031265253981480562619635099917652761181798196740153578282185763489139368313569074592905890790710266217502915745520387684130488754609101495192333834710440061346541794951782461167290862046169156570162275197964813393106777886628499887321484593706484129645496689622361095802547761791225698227993078701407258837507349243970692569275090414847980769468633828423731036988057957060699202042153225216908467154528819994849563497448328519170351141099860559561649256056010801883176639802189098766317903081013510781327152917269031881942384484573328780102864257779340030887810697091109700765372675316103302384938666121201717674806263327948145904301564891839847172551017488724263273246486128588712320869494354979423905304637826008861351561467807598545468356845894307627167322835820569372592930700400814473020790489029735167701663450440224889802322275962981221812782792809860525403910356359669375633711456340310598599375938654368086795709810341614844393941883784264136283813079987055528376552320645561317996381406157762147066827216205005789262677524258365571224006883775857078440841142464645299187901050150055068079752090934197821499876843539531160980660918681417640451315205553312038050731496917044796762158184454680334958407328825526982774008630476800000000000000000000000000000000000000000000000000000*i1^6 + -23187262720991690045533082812160903964585441720854900011478731219986179651458201848633312509642352136156211376523262875075788116595215088057816285011109448282244319057767262196582768908624034130010340689330506169616413476052552379054748991631816642876919685081824709396131120246744339553227638835627760802023459864889101562481321315007910584149487634726279498367542224723423988190811489593345597676341456539177736736854269699029318040126834926026025789651577300955159155799555904767759253153366537041563848533037404617349664864981099225859435888053064044517022990438329133502355860401501133177189111684582249482921529114955758542171704530981784244451644296259807882748784496565242326553059736383390096633841499399829588971340510046780250587189466464434303839975388168284418474371034625783921539498934694076959959650146200306427248350395974035474088673094524235781784953953480098487564013425216930308325211384236630537581560234696630525759900113649634865243425991842111462895842702572473324925358806859717875025070989285104044784901664951310486964337325923913233369872384357568353671747219883488087580650004794802404297430151142046567426405415018317922691216047703008670684858452032546639120509233973422879551892443467239625441987528705914766964938773882404695582255319983013777748402548064598248084285063313249501700473189824040789939461798094752870123438080000000000000000000000000000000000000000000000000000*i1^7 + 54876574495273111667501085684231687909856165923813737937020291996000266659593821481247274459077291097544321367043880909655350165399696804453388932216781306553999041812533666303007015646639238298023444003232551808594804190322064274078939465608774828761986749134971639201618216316581337593952934144614258802708866689386198934840385255676946836282498111560107032541728890388334689782104225629822333290978256571791700053201777021722007870204020619714797810695183427396808713697814436232219522203994825161231980256695068667957184310750248731356686524364405544900028812737909296299723976632380893573087248127320716424726195065801433255522723304480177737570134135726136527043938081678959306906117123722274009209769514804828070661055732999021552508286160295528563498035535424004624696057243195423741811663163828459104187339875774784654824057627157194910271662732992845519682343342662638600863676736848525952186957991707463357585032917474473577998148250964104945360076506258588288337007279481226524595197213174775467837602653566251799507713863932916816659149992441065765106299985689581835821083155351083893500703740361355626218605009887837510417671879847549707802072108395594897630729165036657806259574400962605308724440935336549690653306173411588743598381871036300695573870952360983014715304683077599193359950226759821417865372798613643963282737322108557328711155712000000000000000000000000000000000000000000000000*i1^8 + -44949318550597948782852189569587966576270997579749092116536851552536870928454542513635642248303303286653473489468282279361316881647597515223490462642124240108604136606575371727871798774971692104820226379599345409818710306446101902257753187821109496457354448719976015556301821840867710646450246229437967237202806271798816211173865688869932072640926941317187004313756345684167230851552120862932527858395657195480050283008477212037680613180271944474117474225458235855198278796217062596526434454424457259710482004538107044119301711142287724597459934315150066291395002538240684156395606244325265670192367277829402101761720670952506942465086131975447828730072629536179336793617335762086239365288288532403544076000765947817069128461676152394796923638743384453031523082820375064919600107060056776589084658533051170323965054364270596861498861398281162297139227195256766502794252591797313361087975962632400209894964079338783846886439923088589726215529273822948016598002335942479012820567641533871304314527334600030991210665425205958585856207251670355696770347956189891181452726214943101442375339060769878137509105233778855105750311214168268125912874164268717890737895902650354170408929749154640760280124840432892154732861389947803841313032655771450010143115646222966946521896901157844086871630473781440672661735049449191531407265509603484680784524154518693121364066304000000000000000000000000000000000000000000000*i1^9 + 17061909274056739506716596208024746880364192954536237723423572097386255019673582328377680868293609815674192931120427365079793512581956957245386134527238293527142095004372185454087015955964040128541880373159138398170102613279335725179532794962482041252301645198205685605756614821479877966172798269896779962696564269623021819634325030228199657350766863070415882714747419967851162715608119912367216503550415218684664336394042090853735833450124142562483791675017565826671245905078525402881558558594124936871850658811154769719713016564200977444812894271996478980664220292097652967115679652930838389187845658245258569774619577636973837241014420118658578094740936664864326264762245981658289473768369644393290823860082036973985730152922579774443290303217274905305894869986711417979695756053541877081647444777572235015704914224107170904226421007301923805225734564814963766653523708583269839763836069066009495893435908401561583882331471509446480286281120418120582803071731125500595704423941438135909701353103093341153915766551901129111257181883304571309301584419288337176827123753665814395805598417820274984065810393050605201022001981622684037723557819830028590470648105503687901257037060740510099620836876650291275807538253960571165284749335446465382088805934860486056872179458712044038688768679031622383951667842842986588792731224244312339630296108137327083928734924800000000000000000000000000000000000000000*i1^10 + -2670674015518427195803330011811864447986904824529859604348043025524759041049591077278181191648379150007463819708899668964866748570594173541221102367730396220397102938128725214512429256660478891803305013280018594019012082518408552693074973234930626476821793043189879814697837910692651738460706040530465452221987622062739693371671768028733709036055389758053896849419387892674878520854296152042468251136123319855903288236892276965485928714631841159257727606975367320055153986387705317215133925708009501191053406388972149797655940997957872160564716701655372912360346298319362505442044225265582278654549961203007882328001743629539287854242701520839146321685485526272969408061411278482966535874394124594897185016921086725180516164957035375144025301066586683679338244228272549025566551863427121399459070274975450282957717422126911470953878559385304078846790146867792523977918930650150988492208099120243094829144097103202261565384749194011289921078922742023598476311680582049856860335662518186488554457487357436695838172606625900709371830090765044585383716430204130941005493833455411612143574085707588646827162150269980836951267177247802828391434982168703533125484083626694892272815572801265976572170145709794905830600258380212911658468825992018995189286127113326415082832080793695386430449929435390831797907322679683594732338683082593157601968959580828972132125900800000000000000000000000000000000000000*i1^11 + 917509557740388259026072296690626606822924290712069932749370797839044571968299787334004079036482722389938864267924227240136524917987060723301392364253862682281828096907480883820818738007144718465889121693880355420315105731482051637634138582324004292380173727338874192866939936128029725490094941883497735991760912370056162244647590686543316934156793035722790260151915668216589551530095429676515316746485452156831818799063903129704629321334120496667109982400032933096157412495954173885030900933724560725971381535576154848979506413426907970809241348513552688797503641953678224507849465752104638300486314298106422739646495137689668430344420942754636257531375079401028016305240800072761506553881683216649031695839521824333073546484450621327063124894858762532175625281825939338763785461143872381701488457422232768108551685219835837678851593364712460887605196511074878318577984395695829864050092425775362062223937012409039631784005508431366851691933023433383492850594390780341548069844565394654142799444942350996701639441017005399420184942770105509567383471125751246014724897850437523301774331802877806260007537171840358118475569004438276291698188431684524624829181584596441205019941302686340613976354076063345909704566774038669757462617318955463871022315010404882447197039375631728625395895234448297889554479154411600756608346270367414521499259198768007419527168000000000000000000000000000000000000*i1^12 + -99100139187424749968184228469231762212572698988499504026680166412696789911057800828918511660543878589021864771357452271643624761910304728714234989488279841209010303222487358387535318443821600070788394512073286519984841956725295240126351220195114012648850489608023587401600814006364246742710117957809705833946765793170314878760329051403875355559878755786338336748510058110989726785260213238963970031668472402040973947117898337992553285033156229795303145366321424565560363055745865686962374844995632559466165315873199388337219046216244687067182855161592521036467012861056563026907919280099284604938569438852084003016263704754635213247033885923273446755861500761881343361573162586440877122792030390358069396671842168728757839189060873786517613058181665699729535170763655539042119900108435105521533075699645544511810519239617508536789358641711155991967109047493389806876022934346164088640977861741649783237144461039439703572037135679362499331571511500584525633714843931907660162597465255048106676547536631003127091177815072196542441510436040630176033643983329387499604904770138662135342902751736124656365701785378975475545783773527908949016586297835460509378038230920297534458648080358582559992838490373455999771589747044092637559041533791978215193850970679120248141528791277295517904559484733338362536932508032237532858827364068820993187966608451692136497152000000000000000000000000000000000*i1^13 + 5621892151350633137490390023924454582330828414970551917946722741081568245627787399798752422453969967593564549892464354750407096836149893692954621208856237901206256537309137082255005553175914203251081756387185358444911807987962694983008731875755223134349500827579941848729736573149625599556536662003362141522257097855298849877938831091822416508628277206216123660844529100101622337227993122210205530775983544247945781320424188558872339064449527053861911511759365962297399540511927444145682728923715981136078745352982507256473510898909046569026265147990682103471878695679696634966867897362581195075705209666926601050505954657752082635614345431490768237640844154796581379790623754370823512251255556651804286308521430762969658811962226991502020723452869323413683967337474288687161994921294362012778235915518116636450363263825039028161199448015901140272975933732452045240864653896425911434582911035616602606937142242837489756301549556948225537955565630162527991261311502039645377677488669788305271841039729547600937948931994522027106756885702820873183959104958075085112044689620580501196959995398413545787439054835236004108767475204392763838830007562964676118003323177809502342018416906802532220953554224964949092311365857174418739321660284763796208600428729419792140208790662356819678873284053841194360077107110962859720282497215603302392776191102678135209984000000000000000000000000000000*i1^14 + -199276389964939046029271636269428002611795918955855079733239352185216727813309844958691048579091553939129473750951640580301619282424954286840811809094178247575864692108199180075959666504620433042019210901271772100127883653591744069233264766774970691434632719843000235550543643178158239856011571392017507970184842413994995732874620285867265843966092241985743916123238153653280501266647164283517373993836928823424006605657109240484573381244136817079967914582109251378977782684018626086068732330180257880612355187660541291440514955361529154901818696593202929180237481634094690706316213216506952218079465769021154309155675782584373451669080131894707933085250931462104801916928732144117233936020740841386233941849049790391071729083798717733223924148942094389298952806817943709562811847341516152556358503596855047379540241457832474415170030475619626495856285546237912530400683415485802134248387721524939402501985131548055672328871488488151203450056457464698469829473753145053722774983169300295745775919763086067041618339071931389888950735175023303563546908864984390768919022452758516354964688897363842018210700829103111478047879678453364610565405976210446284002585863201541298470280602135543323105210322739473025663076403161398740881037291731875856276840788559186439826588687184518182140391305165104166128389808905684787133806838918981505950194630138694677299200000000000000000000000000*i1^15 + 4807510902842771672611957604726670762011367810994146112206465426816190507201884219031729641091630968611291573871229868369522994996173393078122311634353023774613864517973138712721278031976103891012928268890117974458465209724360758359598015631927739865629147428577766261146626879544948958673146183974392832276140953857095732520530484642988897809082858249089889062477218947957175689142383814249874128545456739991071572681261882246784464231462120682143413168037713006093261709867954879871810337075699094644731018170848318621293554984335667496700621187025305298555208439998195134378071628623100055100521826593628581552564322641764070488270909450414761421771569675234085109524072198664442180223292374501865773642636348097766699660950797803655056903590688310445480423045517119595353198240170443544375076704819244256611258414102193695847142638411631164153839981861658567476542248656266394743976491000309627172477430046523868061642405479577059592711178888033765502236815451313427735418165550026960084018968027768378821967923758989842572324656414816987549745134633781998944594724001499278491043460772249423415678464516769717725388329367067067876794434554040432400070069721373674234109743258260197314401830278396245082873491954994732618901537320753314710324161209413214425993615973881282887405085757752799873410668580811818039236699556554547636838804542855525171200000000000000000000000*i1^16 + -82707509279183511044793875091192566132565448261091768429783488777369539146188264430544599917621443892127335215934121681039927232581016039739783791265685710741518764318501184165230960510369728622129964166284247458743019263689529218559099151609240317358922703589052231033526837718017945432298561451020991911957478178439468408857921025271252555253796111731623731306618497932264026516195881098272533093380937727444849699799684540952535784949361215241607216888739434437420137019995410582091031585369181003228746599935521438369739537013715802251928838088011911550683336234120092136711500449000973026864101014582452752227683822886917611131209005010946409484837372120967827554856950836845715195518523970564713412074764370479003133224029137082044452303501506788219441358667300159528377349704818776146257740093429960645320994609482094363530289623257695387128689186406676913646875395184315746489787904773287832536831614547910504582936521456014396474396006913130691239658807021983901260539042004734374062844102014391965465398123281126893204813009931058668184702861647332437236322655206199458367058428396334133787553916056399482547535244384031987039567084510130573546777721001900907872139987224502410274177269523325109614619390958044687749625502185694985930782143940571625150452500789504420372606930859395507123572052505545491244841347066443751672953314962571264000000000000000000000*i1^17 + 1048656534963593108887574867836586412989313219171310940739312795275494122727107667769108693567028035154599952900215474251781614422033026107356629508013385889608245737438276063528818308503671241997000891105747379700826154988808763844817285930729072703238904393620518732007308913951325865816865735148756268311772587794493958066470162226477481617906175067404353868968287682535753314498164087791418053545157225566512198875617595282436159910288041830846735971001893201075653632600778111031345440149634176907781778081661740243702262974960223430853743997496873158224778589396675949979603328429554025921152422822257075113799686515106627808232887440333762483258840765915862703670113280725301198873460007557679730562102435257227852299588721080529616039806425354038845954077111269125105022287163174761374715513622804434268278772196530466511340342466435926806530604180664150167059207132879468354655495237279845416460644053053644263336206678755635857971092583025104010724568235378808046485033114677704282742222932394055838178545590832952320662129459972712572683609447626354845277562104273818517792540653106867957095619634764157845875054561649982592624042963616977061357235458615134308232304864918079062643679646494249674895344915076762340018107535497620142249697765634955799908870020928612874890909316076630945522755471609965019866521204808105121034784288538624000000000000000000*i1^18 + -9948437694179673276051883315675809014760150147732916643566485815391277540938227070268986715444422855257250440587704636487356033665667799474187616096757756400159792973712434722301255607481348757686318028463090299960052675680835949555802928087552486703859783287740967057662201506359109101913105670693465457889388783975943127075232073451595943589717655304857714254675580094786681097228134227906843701731996305723632705951907384146201343594857560911847617738448740975512194199669920149250291080887738345337566793739327294255047846949778981027805955372478563333048031656566210569793258502943527262597266075682861790578718421443303567888623221443322404844091651895287024315781403098975242436145900161803050190176928672291707444073517453631588542966898572619919364103281788193263928085544234516870075889893569369079577091307590746352332999684478972074952866897792030065375963518500744184636469628109576433673763011058635272347253335957358023223788358403032082574235854794276512668579408840148740464210551663729675934656942292364083875595342389362019881999338230373172713239012979510943020298574912761513593780617162122103654148988686491128169843064123398179152866259508239943045743106554003107908127050856823444000431437717355692884165876382251477190916191136999709412043762933436466210357255656613534797249720702911722420897795031960426685851487961088000000000000000*i1^19 + 70514080985296604821484098974758037588638543313533278014981643434804512402055906890350050864450418204853643916108224162021135431819114307096404585198477375340471620835122606203428716355627250157357418138927355431072481522639188648323513968640333970298924803127454657139132579701965129219974952738605899666088331577990889879831770624916271640138645743950712044356952144357506718207190844924912890664427540717925906188223243109556748456419765351040139650075935530027132209885567985498676644338312886802180609380375763559752221926460751727314287156436694379254164702229115302713712711068584084933225816374408341858153398827195485225046481312184524013895787551762445056462639669089714224400547633014956029426955211881919540933281747088671999854107277702996633626421863571900644476279505128140410245847039934630638117422151932081940564847535107017502960052473279095921408374250693522941234668912439632502614546824142811535765008363297673697407042327153854568983694560164403076711803952884538702642334409724117073329066797593547915331521140960616985786428525773890001827764004858215203125203600306465078765743395831988610333054158514814923958738166649541135010735882805090081716359034736138831956230783047367082691975091312708536572671454733891563407983416329066244946994375804617637936721964755164689379238311812456334608282778408552305622577368268800000000000*i1^20 + -362528476956087449180124302804790119927345922420950609722380952419283406147361872177097637000025491584078687274807696686446932782138045045905013245808375406338127530234207423466322039311040124636330209171480415776141537321162460193911529729210244423331175575506413610710736264690904845807890609842042853069514103498241162846322700274863121045696171042564756779218652892351891928879869828669799777822326688003156412614241564551187542012461873206994763394473978363646609904562992367167050545648915922008141663486695428449511720330819424022025916682963473147018869376125743131696018534404212745672916155526041981537236718984482879283254497476623981170955300768484383949285644244122558273444089204909649520296174964276005386855272483933668626815108769443416543942514577934867392073017306913054284242760478413716804014154539646301804958084201186976596434247319442127107598121634427039544280841522619216369948174097978165961499975022190906551537415133342634377068205857659275980444285719175789281103175896689656089676399489871796884722215951540700493500845092681654063471400888071092420817720103987585535527083687962144670067345530633480432086507138631276659019107569473645282750366724400821987797962091553377219737873618150652673326866069296726549161259515307041661905707524108641353220519030555626199313206369563297630184254577814155429673749708800000000*i1^21 + 1246916658402618295060044569432281136081533734795519528378769755683738338848194008739716943806998315388129416559478942402683595731914236315207171842611768326121726338918381421738220172656948112886321874411439726070612070199538485531567732009002030211337100760365429084577565827494561668875775381692299847723819029867526538233280107890731676131526240422937097166097503365000005613593527177483429136823259523694880202772159651868170669482717257535050363814868939799069719335131545785726322092264178362969118447892669544837259616405332093943296994573619407607096535952361771844813697478558048608333272164436836186180632302562620058879196092583525841276644842000041242318663795997628396129598593462190851177560599440873453261005821392550817957390635188376368334883638059071086460478049818793376182581726118806437615863360667902582067426668625029833523201637563539158871714618655953246769465188062678993972948808178295245087035576696689186219770996768074521393848586210138849047282440895055462236795674621302479929694104692816485670830680334668696763759530167510625537271850687328234706291950365748005825858623903907655645117236673662084751536449781834429408555057618188171876301095202265901096592901634177141160499536944646856395415360194030713358386210264726920216093217369387068583144807505313913699422002071113316675810142533092975505833984000000*i1^22 + -2240600883094497519834829198386057272790130408144780935726604234552926203752070000108549091654538802608584388001970224545320240981405971098361601908738403819576795136519041826041392720207669503829905298986711003805386905124707566198062783767674548444666264798170493914055386196107732735099348607944118686070797028766271604267548081732504532496057547844586411872706353538889125281599549293213266211378038106724082499153747324626964640538744363883893624455210277503323198849955316509538916657870973109183549707634771976808260401671000089569259108811612009408113661534854741454394833767377762856939510968225823861296240223118573121470168274243597052771131781332664040714475113745497256178134378916333195545339058476254301160182452310286718517199861873505310418232073230149932654051392063077384278943351686156583542926026786921284565238434998858765502717884390968884792254274637162152795228154470558326186981380660170181732690270443619648546761137897421773835452489217831843437296753219190318510162249560573200975845047538882492134124070501174515299208828709138566144009088608230581322887207158936860514454765029804810643567724512504522350153282040710005077673047201832921151288662036858944715073372228543675185493311805576745756301649423388384294600395853980918999219569917362472284860510033615404981174693868943778336829567796935099678720000*i1^23 + -225043523833375395311926770232108437864356329162122761034973515232111325327983992347750199497915137852808922641730004689544736850739095232047137115663399237854631045936961947550953247900374880148642304087014094740613080618461873605901595476551085017819899446682582576231753549100501518328081894527423236610121434897470919803930179167586297066145305132389934316465608744012074596610572809226875541336471557740403508165367163079337096770807699142071821025861950103993241514770113391076364571427582290090717327964917071055718020256688832196028711660737540980929059364832228509598383454992480168178919055011181917969408806605776202989064326203324881095083692158779787562135222227011730017493087127985384513962617218180711404199584914544033305762054457565968119890660404417518740274311783986607568867895868262516178940948908081964824063257756845921483382850938379483743520250942115630192650599719884283066983562555472634015833346210779746988212041692550324045320737918951771776611535723878726252431907722116657110361361855326508408329479485086522734714915199066788489399460812823481139392157188821430988109706666220554631852304729857542287209960763325121648112555752086251659410154230954234970762755029522739492253609880800157187516000520646033912468350192476092351569798709782258464955190591129488131330107144832374986363368181334016000*i1^24 + 4431110424786024042015389108860392707061839584839247201889182971906641226314671547574141728048086023570876661795233748567580564340640554215509017763340359129798718491205401733113107206342186056243747601709619813959763826390275312736097732950218671194355818645178179072652678470818748850530467656750574188467575683920654218853067701290127043485528538978825348774131788509889577036460214399997421125677715893503444050637874788195824508221666321877837885884435890166437716607515468393541270335531092334259787487245163074440075506528633274912552267336813673382928258226399288190736206016341905848569217417271103674712463197165513024668605044857134748642382542748677290966782887076510485141652051525363821167078821607825842409194845705214195932938157101127004498849716971354292502605406071600396671005221540943045439644488300954059026008787658012027680064753728111904879009564908949488117643214033588265538962285620017952642038867009269067690128823618974733054046313893978852992959936968055362743178822998194584669963408870885577407031964750398976290066589594180899964052711639741759339911652453887207442853038240307904416479216203307748444058566999190574161864149580960422442070793399134613845931507776878873964589135707962141085821632925497509525395822217287227823701306823374463807885063179343257761132262223021398657600376012800*i1^25 + 7596414015272703000598380869352984399326881584265242333850282561884197747271254676347385613291414452849824345930658663371130903091766333919554286321926139533917468209661250044443899933931031347270176522136850677790614988535187558740991472419595316617833869409904402387181961470525124515643809072872638228582221066982894693779875380997101944865770039892931158776249534550690677431569899436433989721236972988029073509454627349596414429579648228413570470067437964198550139321727048996364514856450985836897119498376651980242481279784092744476922525258740747576503955300894264044182371347989680214652536564848883688796246094234055428065777208668987195386168722369664426560224104251285861015368444448187612213368501394569770235382334111263411811964810888009686513468824347254095442802770133776541295456136388755151620276939819092649374235298665733309681261319905729122756007350767259447494910185904337151284070197200196437372424930093255830582408921843819417253194513239323708158388829777142989387354665077702792932759205200228189444558524070586570995997539985218184640952864243212849024012352856701437931864374642403604488721825955439622532482796641770126085038810714805364336488720549097860374473979474765148418498387097386879033516860790765033453295694586335430017412405503181024610134561884526088154950020775792197448499200*i1^26 + -3763000512275854475612107487929035716352583543128175200477608925482894355942330914636881740283496520000730786862894884082805281236328120536293634370732765247350548906605483731515768779366341690275042949250573714082653346256483338568084772452349258236438725431170185051740300905188427214180946012590714691134657164392822941558391276949244728301616770762083619870286790042607001230498620528786257448193586431118397967613992781577954182346474079900103215434259805776782889115963803436470252625868360981424360960600110368602813980777661066870902380913327723354467191924193614639326887955906645544843234738425225025773207916292495668632699157991261479298510822770529475031268121807976083386011354731543729668719809944694460791362743639619694806800850030633892318950932019114231978776763061831305568003096916603386027728471723499432183047058850495558832653525542254248739091940208620844997681226238997408546926630974589490843405034756653974143462638112024449281746744235303741723360955339544366319393774718141402818414029772525389718763768957629645215074710696076795977996917502102754406800067200251109526456530156526897918750006954928069675052250210268399817104684496280646069454246608855505632979121515993329910411175930079013062449924515661696631640123699763777370396777839529970724055959795767589324770341319897776128*i1^27 + 3208477706298109303383814361921363748901578013767976818835938149708826021993212448601679771009410810599000643487663137184237291463857117507629646779532510943700156964567784512666096634964367857792068475971090949686261964447824912653387019466153163564408523505741306222115537313739387066964928184229920091509403518196120435795509934678693902465366955017263210823909191485794059771490330408664119306751901867380849927574487051040056255121472639199612641783321105647504702550794852035570175157832906130009701172606880264949060236273028016896453731622381611329164779487635601880096937734201903754045777222790254477552838205586422264531287563978716644446179347458785595279657584955275432176292244527620425763550127769772161024188275886675480230670108766178000759854882754732245408930618077900465228267239335943620148509444466006186481620564114604986555581567489345327442853435482196029125871401489568304443333693384668689135633669483187566910626464482536080683449100649501956409334135022622005619842177064437329667386353975778355741602616105496667102576751208170764559079472698471181488278914187576330075352808522545223574771938253611781065461938557063998854108120326746836138621795224310886711028167621872379461465900976447141706355330425778107441442176285107321210583690607126007043234854088304059592717608419328*i1^28 + 2389592691011294628423616967889178870446582021103601453752279264991657760907617651074679750018959958183969839376677315559938297416005186260995846744187705786860347288998492618030314025040518860929319491616853540481791202946720071635104641859843947731460616946064882778424336254671555072436862464680347246589777208321111250391398321495491147206622710474380898592429974391585977260730312241028053489496847668392782283599460260447142843184466427868948874655369329892969422165691495680556719419522927852418940637087371371441203377205066557690085910451197464433901546871711651246289463572696022398316239376982461304019688298594195012319619387484003462962641411266105878375350984934151994561513253488987653358581595977013179890309619061894929067306742811390678036052573775780065579690276213248984560819884457905765565315354439220822974735597535333741704281611286217494853222010342516860251340444686264042293613905805674234391495443275469011414738513721419037445812051563892500194478731399346631307110825304142129685409430555047335830119193738119144601087475165427868234967836120186047450580523953823110831538082354602959635882140221844511994463637693719889928221994867139358124952595291941634878497365468584534049113640889135152032101168238304556545244678859474831676556020037695840796906797649203386636042240*i1^29 + 575801370227130590699370850472658261582885497829761540598387204660115951782947921962771802736396849330240661061175245544121648746069252731731432453265738589767747404753986800409264704100382874255157741128880885965601908740305310159771534186926363673099769027043289992450236575103038778894225603075981388686579087474561838738063059575186132425642648917043808487683994762265808424616782601246154166645430114438429457990661051469975315092377333165254916878297055511980260515042833848104392776657565241855621222705639493035506600771514373119832170233898132160717303432540053504954168677066569154765164764746749088761466642931798098837313445247307965955713254458978637872176773152815097117004298157094136179180755951806350613797799287491780927932650767489119130411183338318902280084202084843496330149449735648488006437553946374616721565914575419129529066520468995681169677044909346250397762977885541598041031079488354803559561651696080468791005408518699286107157607001143199070161418463672995645872090631606878195611458372181764700098269436776990644860759196382048434883115684320648949783021882090528508233377963870155848130635918273838173566806887739651618432629313496833868450462011173823995088466132542142221100370607605344196774998482156529836429192493883622372417659746599229958387327877058134016*i1^30 + 113714033394549579823826501270092956808598950737499340318345853279615576541687748627978162381437933202041994458333021973353224269716801761971036446438333714268290824754784425284890500213242550653504288880277150521933150880203683494896614898248432086921617088486833576473535541957447430870696919608887574287158366549581691943369176027964714606081169538553600962495295650795214056722799975383145205450509704971655181126832243872849455227562973989439506366367921856865236254320488999660009330835227317168589008530943591843633167350986753031700993009483909096407019861428695221814007434447186357595634834284511139640648277069452588029786246965388367664320024199647896067035750930342839868034393214170354900088839207017730489640505699791559365523279938480292585563999005707488989071525462436244751206493776888683693254751189535616311065602290310705774148766806859848217260283014902501518670895431548871926624118326805720399222652854994386062100745151658576335434008496507838621001480491384416638493548583292854076623174087686006240370360555930187553206283734691870699656506018805511886867225018564523276002656585968734781651923389061643399305260466280456582458423580147762143437682821706548775258718886123811421417138942559808745716718997801264909001297530371841987284196988851243124509233905664*i1^31 + 6390471660016495673004680988105173293005723622273353742870012106377033931322954758781622087762249679676949634869366041860743488739563541172078856894995050067109454485748700172939220288267116453007941641832794427454807007069520713207040269680460937961419577860022168100429787963699689441678797200361786005449188095576519679004126478847785030654717699374540718102700684854064589125797928287796118520902360789803679931732086233981467804075302872335969159021340306986290250381707573630929489283748345378705784886711363303881790975911009108849755827997190145527814746039770599039559998635862921011744998630694697699603498627245727167620262915659318014953006231102444009025565035324489670010373152644624365639196753586642257451323143988711778169266200820529211169967477363917026475426506092642671172572989466161618329099361414640519216705206541046192322711399967397334818275860391038277570339484577393950303020830794049225739991947195620882113141871628096320900057203601036660442188148957161389265582501518165348885030643014933977856361659453421432899882550767197264718590904820092799548375285386636502489433377185374665497830218502025987836283975253023202963241841055576406091565076701974382119808698219533448239648477378363285480318184045561477512168100244720484718549016758231133847552*i1^32 + 1021412156319209568998712858831179917705091284190316601091366902794817892180889214322424631557591145927623185464901976421563416962552040961106819026077512924642475992447176385246419157925300652229072638307861580853649067021299877612865540546061238606968757985807258915369898619167831109598970308252112665151080409795949914716575466046512815609368965898526968308654835508723073901162996398783429370360151914202043589552539301865867882979798832558808091053438986845073944460512378096219238750407797145128536288745984025429862131496296519017181392291606152804056557920730235253381578254471163768456353390268210450887704547265218825601828489483362957868736572781956150461243873228918819302981576374115233266339582587510194465789367880208072736694609313128087347569345579494157901174054278914917551112498928296483522518178435016117302418506225666773991816426238012323554786385702152043435919444114880234894904515363543402110403023832259762940427987587142714540582121470971621442003696977826563593879380227341128260798991993271689653302714914989590232251110240865972064415249833849919244974668828299574941891275685438357181110866418827092053075567401757265958580596665364701236121011995312565274746353818172188897215379886527403057538946170461143301510293006116600849544402285101056*i1^33 + -5494767699216056828535816918256732910151964352235780987784757259254083336737419288848563701164713155330009292610243876072098654672124161399109003071585103839397919413231294574433332396164737922200331276839139492308297575208504173878941352862121041962552050959680042626542574138982839850106769100201255750390493026181202019660189762923030824991704019565826540419213604308810385172368158796983703003917541092863159780841400591466164941569546687578621495593455265374993514062026225205610701101755763720496562145384186319199662785994728850348701689924166375212302994922297455649551844315825322607212211546744456689044273549214770094010173554601621353817593529522689961041065390126663267156606345035865739959738798377775926819914678430611978688553528365166132442478096501712597526706711508904811416387258476787543428064022496381888410098542011536851534234416983346034709953004189940092118188539617749575095294678361836212702496929156620106485466081633985640582448747203069646616654313125353590162147434392433114064329380148911978469841866594987922938547882928389947712123927436135304168530852475538662289710639858944531910558870143716698037839852221137736938885523106760930433336792784437009093153473100646266034654022050632760478632043921380997643916419370807567147073536*i1^34 + 111118138332517416082007057794389658658600353336956604199293925080928968316808475394748441788201726345124914429726270176414324711949360177801497583536111108321809226616393846719723895182564116708770507071617023478650296530435546530179786652867893741895791180241134457052870673572686260674428001869571720549239722251363370705120422270253818330102673541928304220602131484947555201003660193533843381649807138866188351688913551953501359665388340667665429959486468112019142142238130395191396707782950109755520008751068744899884047518522871843274102537089518858407532098360078226163508963115201455865300719463974710162462303967688037802737129661523247680949281345665506732165257739831197404956862945069594596193560056685403850545705927644848438467621289131119138041874538539284896532677868427546496241411503075487675011828349133868749121697729359063307366588389681748792000508936604182676508191037258418236630000539848357083211890985590309973663106043980547841459490572891357475051276816971764668822983941627026047493681610126355826650458613695683662042787079670588505979060799863944739558951012658526811121334535077837369566703347534346565610103085172653133484794475675442366691756285800244853628433986281822285116070617522255058617714473777946615087905823149522944*i1^35 + 43971131089654176137541079955390755666998860586619842748889202378688351527464876141482244219771536901836363649650923937982294114884956984401323094042122535751550103937272381593801192041953913026095779633810330966337099523798827836297922657552979817590627865792754824639544994513857678036789889454902594183692574499272375126454793160977671449815001378552899664430725219298085475814639274451946979818827570294495153854061250816952262735149443631864847926768911038315803308627831004314750176726938577982839456935640418737223019625081027385321569738504169711265073117827903539067179610783303551577008477352255327068163533636832736494481490650329278987459650218562139514435811610169950661845028462795661978662271262189610276576224459007041154092153261051999184506732687449407062696552889197680304911537782529680113369392446124490526929087711776574926723541528296244558984832962651669645728419019170180055818491755088464437679643363623606871661053294813398401951873313899131698572447084878508641776676189218085726419135546997157975698292868521534117398646166926137678302569054064570516290616913180213816613695413049267102276778509420294141547740983261713956577365257928041101407176918200637366857342265303840069944261983738789169263126929957905083597324288*i1^36 + 1298445808958950478297181579358019251653019759875278703860697320562935157849216000529865228122928545561802756523264959434620360052407589410000951564674722362040325631591085169609327975240422418317090908129438828322671945440647625184380346685841603292665559950788759320372277753939333346474224086596783846692502284572527415726327051583688626227823617162312314541721747164065445881699229457377372853269763192666981657318692316324406790842346526659059947724246289175907212569967809963137758086393878548183410161874105436917789631530559030987122547052082556014933777790104739531993150056899583308963342977131470209638375794689677827416746862980044592023237127866363465898455775689430439337241749137741495831944337292877407975067099875559008049891895112137552973694155424885856760742563936595868473158114456384828623970262102587657672832183848349607666961078203518464459415097220188917458561450497544820099504288726557819562997851977868433973340446396967908177977848916416597783472262101149882485805787784661912766814520367859801212417847803333375363566345602608880895365072699998473052873577719099184872503354649790727414886373816860261314518586824408025117936220716359846311799301679176403204284876475503333790007689054193137866376908755076907008*i1^37 + 27108436250346057830225582047689045086162200335923924922197447488148692942829795720284661618980749320425798085448002062553302806593021543154985469036138322272129838002794917426561519082561859656227534002745569867759942583540473419199916587580862017130492228385511464564353015032387058138269465526858275153622547610900477746692517330544457449077515341224050552472853531293101981888766481392042307349540818203272321500504782790555480035260574838390785900423931545117137725314118033893718411451229557531911006407191091771509043659881509999079762689617644583738593080603328644527090807176422503458365318026532386784948307562147912524689467749060095742549611545646853831352619909246910621451157854238453226728476881116065254204012001442394084094667289403285369627954129286007279287905175100327064553233436466152277131031331490047122763105680493296273416070105678130549305129841225495772986488024439828507303763389891424823944373717178369426494148054741750527953100984321876884185259415424328100254203531000664149549459386927042028399548313683422501518092784144252811649556698572647443981123286704389633563996146126801294312937090123442895390777183299577287158048757960827959574614151953769475054330150908537752747770314802741484516802560*i1^38 + 700382987296441004285528096299761910882844211473727002855308914283801312406073049307693120765632476565247524159465505407806302958167583201822856918236921181996526014152695395943269914723800956812439987369929799512759291168928174389610883785263246128871171480943415145155827987449949283357389038474436282747219790298236379536059009986802793606365970273033816593954442939913582052870040834399358367354718312269818218752676780824181507944060759885584350477447209898338970556054179619549539275773551084189083111745048627879376575892489884798724403861516911684418596847403465380181415023771894365368501790217467349430798506741503941051858623297966879281245725448995749929876618996760450783752026727341045739138644583982935120776457179391105176888926153410179208967012194929037321032094895208568626408724723009896008163924765282751380335368384802704216400286276816219892933225436738126760613488124680569231117662567868654075640889428185819612860522660826499396203327321829438713310532869393272539556071368633609421598682969030935998975066044741576767465479075119281563507405911344434916830400968576897041060662956124673167047789087167997200416503690436405697095103173837452837904327304870154422191547906477792192381287862894592*i1^39 + -71243273245202154499721244581663407021404359335539687385230507020946071952597519614889229723162322858262513375067482317079640262033721928848993150717035676637436565201856639760717708749540337312682602364610476757381417637147167916681580734666830516485884027417560232320186948676607982052527874181793263984229157474416893212204793594508849662675517225414402424390508312231161620692008940004491735766341704348026990613999855211962636995960080113458237796693260662557626236733655391670169109731470223038493124616604909249110407275951158801513723923301162701965457079935471369847837612014364368026916509131519936062120345525840795634597400165031555791016570911116805218549828390135522465979564068208964187143931920021761795399810721330407342457222488589896421376181641844413009095084025520949592505554999480562336126779861466830332337475542122180222021132221796646451138682821847577272061691619024633165584202532907667396814889771540566100925120194183717400180263147370388950551206213552389810285822787643515112422962880288445611188426089353199495334416920161501576455507594842419851309101497438975917494602651773779430537392329373394726529151641240592924943514622318754618029093639423213253913121632325777489920*i1^40 + 101855548974910062943074767157514880972530280350305459970382727385755965388136530570751913397442189772668789736029297535225097267806592183456326361906276170801129046223468830471156714260854821125798619306359052617627198542612626141245473460094462556178048651983448861618826859046462968287836067848456895953098787091776522975288633978600444298134359561949203064554627238201151131202938762559620422310295132525223607571635022761577282864816351908738600447860361321373865392644425923426460307628342764186258354465613899525890100842604268466750474786353696375474726384358498909670765499482972103062427409368771775809724813714279903157276260484854824731937723575344153545450873422601488891999003231057848824598860909242358671327768027442045794684403004630358776349446746869557076965735273065333238323326489703598353284165728374960478446068539950615262356139931008034298296865229224795048338912853959821973323675902293380941892630599537037861208567581894690919026439217696395641378877896832071583093967854550459913941167358324860730216087525489687933825778210159668113367211672233271606863365971118588600725702337330211812806271797862073337706142401658907258089736077312*i1^41 - N1*3535171222775143433759937313276099652857484568038223697479332782252264904713460013415499396909535663813210360152063510672804575321416718930520810962464618766224877724949388952707707214254917675366175680547476209041921864975241353223035277080712991382644397570918057371267622640559302853820141172887014919456886850247574197102533377378412468534454048329123216024582011241749529781916115905790406406581683212890625*i3 ] ]