[ [ 28004471864555339060104917172948015654043956674395452477488184637785458996417186563181658821380717201231922767276781274002345550684732608509041163767451127752128564566553799006696032908020617945370015317973413445442755679300728063763546975084546102180084782141662812980071660734389436183186654802195562875707536616920029562293698092676678531057338999205780009433598597733086748679081632038754481811244945962719132589246872374019840869117777124867916506033986795165012150799379112765262882474565204021832048636836260318033810564447553166923589904758382699312204341948622708969064390756456446629533778598672795212742369218204365003884104202198087196542775377759862502688956558933814360762665563860150699813248562362548025573371114307991003234663872723574995219817936605081420989305734009038517737902779753412109780963472973550517264936825230969981925923188875045527869332377687981155340982385535736759429228003210213038085233090023239332598338422813568452653009432544864076060298450630082560000000000000000000000000000000000000000000000000000 + 28011376240997963918491410795629449126425248217860929908814657437380277447197122595977402941087214580681534538992181073082039018450587656652734982530756184674905909239936452021235803300345196487118052963062558959513605682314262274870800042648474265278473659919653365581264117723950823617952429068672361984342966546810789931904325238936111906870263066821113083928635289141745878470129197418622203169763835136305287356629807724348458983764553927129172397457726101329248999332778292921817779535672712067575053666861079157792970200926472732046451862157669230053500849007529485305621542748091925133331707555954154263657023841032256983949261068421038588959994492418622099760486627938072485608324954611067745427779167443204575587855948724905646682214831497715729161206774472180233365335078912652784291321264608990038013495697564309868387472186922400691656539899854659908840965539780135290532820549595423231698741115116802665972098824440291993708832082262853595113796833409499584205856249479168000000000000000000000000000000000000000000000000000*i1 + 13867410014602096018380851314836996404389407937564884467330601338378229096744854462983962614107321032790553111901464833947271966518246441770725239164032992036220938783571904394578706910665120243077851072212729497066114511440456134834118225339860805355364227703644152163063092033553576308644430347828307374356725263259901171229431571257237587666777592787387396064835694404435363820682438456949518546092477988776385417259338878423733245245946123073945185079616160074159398112065644682362748108550656951746588055588812193993897192613964370832544356133840689431791012874652080668511675327380612133481995226917649049301169102514404581698118299526358337587715178009640577459979120983726589620634229405433101241635103236884664611175279078643539081448471360454291203584989166612482973851790089426002096217780792347815962026166936315382683493333641521032160332045480853714594356873874022353994573611498858026348249873413582952868565018157454590611305419843054628902030528682870065207968582860800000000000000000000000000000000000000000000000000*i1^2 + 4876626190375910804794172401188865112817002072151520394669273073101487250247338799468722173729902448596673928594441482646826665021986946911853010636186017308449480832215255946184555379306185579515497007725545774461213244867093725834964363072017262754436456694356002443681423834585459248518790183075211991653281401380701852055391517018859670361683775625437396073931535496968830200195189946116954483697423110019757807188323643219775707283257660976209620329679208700312148332473677210454989940899196297488739719566877428560774323674751815727528548110502571310688800673282925807864898055187149756542098467009612888361138742102197348575060712236939978015317405238158801453781398099026310041382224033520109962827433812946758419703875981592582933472595377356917891286105842185555848475727217399377512009173166649880744201093134019054382224541650911505285575026915074417140956367846702273605208781156136298941572468710545300504874960765675812802347008033594544003415695792906905812373340160000000000000000000000000000000000000000000000000*i1^3 + 1051842922349408879476278223785234847054134463404025028389847153040470829518910766373484745283205444454738959468403941316127683301079885599170950577261376944759221231726441141131243579455965095509572258794450728201987621167298771288770161738663134724307963622996493594112437131006892553270030852839897750758882145790557014328138152947012398375205269828843294532864732099326685163802224051072312812463828966911908659602266469370289916285162918897833633600667244849356009204573904661453816657269623992235857486352095149457546261912777330159137109231757560683682987954854255446132674521875155114822281010891482806203799180359903684485520286316370611478791770520303070903278822287347795075106896933066760814603341394690605955836471268400836725455072514615645579208604227311864735430107204007126986488408823872085689430145943716087760308599773242481289819789589193149970715205628211867345580006096116082249810062887811591007583992067064477681227539674292827018178094903283196115288064000000000000000000000000000000000000000000000000*i1^4 + 109992262843650948581198470296251889888218003960420888186244638261017184274594798146966476010049114655572034975524512130775585768754133009105915509947574529578940953181793535882258554921922723831970943767520682491537927989474454863832050028232920393618399828877234768715959105949730604454170370225274396449616295487005878145793254256005496379284148297590100244917378101862491996250900623618570308067264408525458947386926875806200687171070558986505641299415614653115045118874855141406389690112016865162071294868779647587667701240818255801612260694390056279114345480460116587829865602729299765935687863365627201963296467255920965311945076941946335820807542599501405046676495421614355514413532476712180932292766838643500187257652256994452098437713900421096064846261042064295457871571963563165705821222063588890517657009071552303824325913109563263177693546605759789352966719312778654056728844108747284957724076916796963700462333247594507661585895013027853503274656364463209526067200000000000000000000000000000000000000000000000*i1^5 + 6768074075014606461719135565258499362147008624583717754231627872082884646560125188162305225215828693976111369936786597689313399004750822464084108892636590415964065126223100268958271408062115207757765280856681749734063328817796126746522814735400327068732822386537351868613000981031101996730955372122947639687757464526451591551137659736352850977424588157617589264561080775096366954714133137520167838734635479143728742595788802858350126392278346574238782135349496211759443026091369406403818144879494684289117581350276839093294294155472751238322987253336317199791527537151928362358763024216196209281571934684886611545224879133636199834395321997869732638661295855004091980834271650184164259429437571867782974256685298150244951333113775727072539920944928195416328018186086897639520359679871620918713586357333114944364640290892113796902170708804058135050281848765397733708609109058883606333309945158465448849602107094155179991475477361355590652019311504603074567398819466869473280000000000000000000000000000000000000000000000*i1^6 + 192993759868949599415103557692764487941685625626794256208296289336769268138845137146215282494269216679690218727539741733561638005619860956512824407762416778558770841469327519996660078564490894616716301004197154452178599656010073042734413502739527286489163285560760905490359640769149108669524072971762080705934540039656158499597096502426350333394053576923190417959650445760934264513063841470585353540171926002365033840719337750387214694322190559098294658832095274872156903855152779867735487911682756561731263108692300882171437363926431759260669213830529707519093845920871509829971918823422885413304761257962008721489394676848935776449489667838425373365294559208774821936034795855482575324189261111093550389616679706626563284445221096903482683945723242640048831221186109761871271304607471895891356015381171059799143250763974455990734463703411599910289534389596507696149359433725286486883734624323496777235255688281766849939969279660912569951330998172653193109950135533568000000000000000000000000000000000000000000000*i1^7 + 12863597570966218359136898455469077843536942856529316373685113392565533798156564395182319407914585102444957706140595124243989474347198419943306878330658861854828933776522053228119952785422907125519307410066477327853791755184582516504002724397410401340782048356577451153972977527075394434616722812973663522378947548427590471674402121572030001760526315477834351750384758946412070953197210259544966033645935670836920243699986113579357214737393203596624466603592559769406364396103357373256846541704517713321525079741965485246614668158009114717468284072007150340683951424381564827050581518359277683796637765678524598488905908289152170946298270251851521055010875565817109634172218131449779004376077848265903678961602529176322475060501111492919215522583366992201037287700518612611041970077360229966228626946950824041342095961042064988479766454122624014422436904864174210688203427275028553077625651519349406840751884781473605716067877312912616730673996733692429424309095628800000000000000000000000000000000000000000000*i1^8 + 1037429856407559178035044181501259462755548235784394987368466571112347123174791334465301983376120492432800590714036663362798413336356094786558932729458662111032450719147702726728225637337643670861658821622842028903142279953566850638923208584902747984737861851037784330228939397514835219106865062189022841193687388408072556008559477184886390786919768601126706880747256379626381913918236420690840917721842875192743364772852872386666181526979763320434934665360076619973070069137449656189235855065700916945251966577886680737957958706057466966748359161932350017917680991281694016728107845312901926531445657218115174099051596730847059325388067181681575625924517642613417448471221902431283124469476627297508366392247788202432976018801140431674808932420361727258596591462225631407071927921890053815771370355418965425932730545346269452335351612919827562899558878299610922324826001005188496583171221150866831277624175802328540574240821883647242118036208184117381897409003520000000000000000000000000000000000000000000*i1^9 + 60385612541716415443400318989182177283061310574859923880673530198314502736933888056565645822843528273969169495889188084081003845406985512396971907902287055770043590560385106349542450011667383536867331998132635638310843892331109603736528418922891850983156926633510840607172341842091504255366833443759453035612507719694413485617000700039449595690759869659947596096149874871706755288502071057582679662687477099094011119299029128236227453669464741009846641612109032423993735977783943611564901187777704043345846004838816184549319776518428892406457064561781986571308938943292268443250185556549755817431571418064814888730149212990060704897669889088438325745771258864021460908188294467310956262733115377138187236686801623756655426658542476263549083507596803334987399867187742879353585629308461285307470443171509840053910118808534636431612915104498918979043616743047155308514981340796334160764838795034870670975451036091363487020990494110074957423686032295822614331392000000000000000000000000000000000000000000*i1^10 + -111458894723048425468208137706445485918109556109653866917042560427967607141014393092704746775072327467810570525761920680618109833168712610511597830537831766584656737798204468039690420439809888833056454700055825744679733277950075484578335806332939720420332757948297131547528388634782253544870397580536232273806034907047917486348824402599198706137244407187251249023569332657863896437195333951154370564518478345576216924246387972145611875071630559518018556072304398950746864476220331322052234574302493719235843355603049010421287536679492599236111502516922893992632654855899191231427773969232740918647966734944820207978113591836403354111720148429572973656983071560763516158094076195662918096401537817612943606507947175015193565305036909842848707801619315978090386394163455718308885434528883538485433897394901327760134678237499473847951522809176108474759795300823926652894967462273680830559066880253510809139838504529621574313087583590099672083453717487445606400000000000000000000000000000000000000000*i1^11 + 29055912337985339144600949296660623890724565637407218253525936600737190436093937806631957089203784530854370034043578863175521155177428865103960503509829508741981003733681482638200993442740737921415040220698521589545374991044862095051495502334628312805594923172561585197835931875286251217663580603821097009723338651554211356248329288016168059302025755963043778858742459275107999636288225858529119944958029739531544665737076989332804995868132513313702913226230031222609859996665206458955246007367039513740749986082492188825720741917726902977172305447542042513911843164253161543116120332042365017161117185111569490788803792380426014899078691250598874297768209089088388294532309498039027065663781152898780591639076952156614621493635008909140666689204483890840773060129467487826561345540952326856635632654098606707410651500608719339615882033280520848333068704338772801501768382290673577239373854730817945994842360191137842243930463280066828542660944582410240000000000000000000000000000000000000000*i1^12 + 578679666103914729671075210522274108858493870500170399513908995970936584830494076900984252398242872845625761099203648333937469243956030832655984684477686199191047992694488215532562208150768349586054604879016467548379828637458675905286105156805011128188405100748614115058441841233133346516303727896836516710900337207197415093035951703407957115255544682847517893253837848161354287062918346912523506490947312341867817257072248552573958004754741487693146855243609008827131712479343640731129838962070284440317878994627890477551273129366135225512403171283998943317114430357791614779101226129476051875967578730846051264038959249639559158068661697842948659983373188934695609768465941527380249063374464797023517966225774657369373564379963457254574545960550451511802119021726691204540097710658486371823531758082737035619647418742915429136694553425359801452047437386417223532612163259363612174936408958835132757982921920373984040608125044556286530280226816000000000000000000000000000000000000000000*i1^13 + 8247543019138779227559297642336446650365813582620607311629724339110321395714292826532267435994843394333172623065138770577289432863124332730148904251511525680975839748324128453511231309035706301325502441946663707292984249731938222599121021743674545686434288325340436864175891577234387084576190663402589383707471448742908684137351684745044806212658199402546528672307437605087317433718076247312898078911182362050016841479516881056568220191781650368626127320943551154919589505886378609555051811129325113404512654099301433899035391634157027249715280252171884147028904363255582540007586859184037813168628151327937240742042357576665605579734436146615538435513801695670287172459505857906334025668166999595454710506113661396627078064470087961611121581300108060276944013909599723726325358040783990756891284123298481491175767741608862173800024532165174492238647891759890026882821288452856635214359558295107291004767711822908337116391285375648834235505049600000000000000000000000000000000000000*i1^14 + 176661990461823005642106430873152296231665468579955649108178680131959014151268112526122990686842292987727857223588944469080790781581341312355047949732921029543864964044244970820984985343783485783236373075603745712860510569836880982831199205265300840492012011777761416181185654387449422926778074731288586638624335314121765151496806969969890434474218983790411540550754893324827119434154702438838380247859893454016318939723463556856034498577788386357362074971158387187143190270036078297280345783483299725116721337397763130419539340049541979162941021134676590071823577633432402909132482656973326454548185598233054886241644619084876384907284464223227508632710632461983563845396841214122062745787932803251163306017036967773238983184236830817585228177723149886231633953445100158793883479403020878246877749067834001405967566059988964521288850163980033609207729649335535391931875491324983170692910620002225088523455084244798902911404255982503885537280000000000000000000000000000000000000*i1^15 + 3959971762712962588350126209249132777652625682818969025284866967336521658334748524744540619905368766030825317569395710081889961098088531731176315365636275635695362600163025086454035230940485720180880869362955535619055310051637659415458534632793462640968147768813727994160709951232139504302686966357851344405164976174782537190458148397138212334836531243187894767049319369739595473331148514561614343602358428635451769917054075173121962216850733288289059199912641734357755658741924879860784005776328706972406706341732144332032836008485215900097718305148462410757118827362407239926596402414551234720719489834884991378618112784428815343555580801428044300056801247807099238940339002659600111398578071107428606991618731374674365905541329562588124317180906187326525310673741142661195412178060341102019729788206705717600153252544919906230338514033040989872327222567502578638085466132119426716003212425644720080625938425674858059242033247242158080000000000000000000000000000000000000*i1^16 + 50490706969912140397336862776446962125105093412274125222775133563134286624936341198310681046920862379314686864977703180683450043307839495410922798383514536102954223324236067830767397940855265760578913867453792143508027340295400577328383495166959888259901191203429957412856924839361652716203540516907866733272591369183633989780409764814417866596864281437784005374707882150778261417665485909215405664123332603800428986970125967288304159161023323357265375756430698269288687178399160148809305036905291861183416838216315446208735659584380755405906703832406394383194739056525996776465216664759404509785812994782109056765683848017348803076000718988156282037193196260376669004748840917748231809907348868087833086906602648029989520672556932407863321838370892344993609612492581586190944180163309117572782531101195842301918454883269016557825857272640747152613398607951729522070787037397118540093930235662197781814532400239643753538531611167948800000000000000000000000000000000000*i1^17 + 384861952819421330413386701342962761189246876846673582851389475573521428897884584637244094669010781310292262971318782332494186712145329480026724534378979616371069557965341957789110011339990311093077837926236984439216775671985869969516166027495077580692640355627907261861709505284162260295733422914293206673239722437338786131670411552857766954507019302111966168319515534658285656179011024159346639732574561331664333788760044287035921709653776514736533979941735786510581745502423068606948969483817935154467679978396667828378033703102594225299323806050116542727874273334923438607011875979543226370596482847219041856625370356810672530175215984290973506902686845135635285712473566470629132514234329196660127123803610674519820525816592226242524614162955402430559384039999052673487011563264618649485519700868889289101723975612862731709846847271027652746907296670143033993495226843340781406243215687807351775627956427891533653804832522240000000000000000000000000000000000*i1^18 + 1907134859770282699216487131153123636779964016017495450471589312808397307802509577127985048279992140942300739927149746106390750656874823630862349629756106466988931920868242281865559515297012090327600086209980460320375314553893213604655013989373324131181282751633313788497919129397200345161302398789087499475175282936756045112215430897799966552175941763185880992267747501584808270299368355447440273559516658844183789616965833622040720320279447800506298293762485495037076916308265137327131677430410804343408993877127636652259038532219702560589044884735390668109277634712349941033209627665421034785689067665453543110376152726705728278108537630338820083713880408083738062556768650964344309180752767983635094440676144358026559532637543293306923797022862206382237461146487366399819997476878001660759617992816249199246206107263085365432840541223192867755768154641922833870644227873279935957233386335506411307755875234678568910848000000000000000000000000000000000000*i1^19 + 6463363285751298904551988603445868885300579038562979798905921313536633870299592207427558907495687310530862436191438431675119206570892657808525273205701916530392895953839622997675042392088702281599504173564102728374147820586193225622912904459366379718917278151449863243724161825723424670204630005932923490202583268941193766770436002227880513335159858859667550229495764128061917913576241172825077226957426888652853918972406620045599607346880865554331029470590720437639213447430694472689538040844790581586595517604674699516936941696297385192332754525861235792800139169350735633360319323406597365885650508421635518487096900538750264506509412449494877453374128832027228799729114991295023863072771631373164605689980347075072852205764276229076565028000408939923757596511935315368340379313085241532027606857537176446351995512462835519417090972249825829378468685166925509135605971691483389404597228926791641346779796400625627955200000000000000000000000000000000*i1^20 + 15312333649456903466432572926494599466121910663055693544330588809683740500633799580589596081127224578850624534941834791828058465329679505282822665492921977645055010125999517334517437946065987994525674182749551189431672136309030049928109525328510642332976548518334400417050954676586150433183360688690597119558142506764351761106404445859368486087670765320907720311029205738766759528168684386292400913505022654177557296722646236524971737548117464658113438242223717622390854598416095217464094775661010952680958312260249366678642125502100584334673736066241283555406545490799743367574081199684073252873829265272769369379102886873850750660466112350811556240259908236807237327100405960827949008412338814247386694439144970057714766154862963021938141922159653094625187729484298898347275255042409085397259701558257953391972481451744064058878693348922300401738874222276618936061813192626619147192893441903882375325016380103720960000000000000000000000000000000*i1^21 + 25349500053403825686853505863982387653770596898714430337514260682693994477988802361249960998066816856282738205615801140340831033142616507981182176576003325977707411364999190540321969967346531066623716800141765156868003815590033086160794106985624714642595576221272120693986956028224055793857211889922312362444498141669083907995415736485385053486966067667306594621158791046060492866130260265361595272510512510788433144287551765016849785272307478658907175548476261196257891248881173429009414580717886517750980801141461933050622182723554784129011776846009938761551658290319265859536300444929709264748243958241033449268956260813408894387178188187815500757796484401764105679046279548047369367787433167184334883697405390784397876490999703885088817245545008559309199046099720069028208323676678972053257423904450092799494926638124886087466767861939888129856874811122933205821739077917299780535306121982445792356869341184000000000000000000000000000000*i1^22 + 29097847199078705295949011546393181029891029608064916059375520016247365900361850181589167899257084185584222077089389313688096594764841256022999938180599992147845680789359490666111866083653899517686404669905210550872982593496542829048077106074558058147529052946396557284226028008535533109429224041562601697487275771193096134337816956817914437122653284137770716580737702951767984001570563090296171687023944667703029570956685992119954597918547713349276758013700615893870266893000552402615323359566424011428932662947676484306819598643637714498810637643573939708964058909149927993433868551396226130376060841755537702916100152605219081836532778033333608283600169062852960517588351290798043256834748338090042015590943752302268597066233278870954413629903261632281958487426580937902953978802321335653252973907887157876179596688555304937992314730560509404221930703045294902354419754984682818535554621594721063010304000000000000000000000000000000*i1^23 + 24702234823166892182317412472356194201728092592061659733665543986358796229088281119133384887218796241747810232700071198600134062438554964899639661217945528770131194634674823870365526198228946814153838471148960747014401741897326796996565074865321945827274638446416074237748799866139523705398228675048210921336206043438595780994881091299301132873290233226616642887504955981458831816597186944038821671830161025741680824163708397282952446257422177560753625398275610389395964452913523463920064432733101628941048394237231096003624544611767241710110001960439717530178487333920239594971282444295320609584581872430049822839791819580642892618443607618892626107243814651983296967993902210223266422521916886174700000004880867620091013674808919510353766769250548177161915972542139318484076049679247312611790341383056903494963457616558368839681705670086745892096378360215202331343997997246727335237624847198039572480000000000000000000000000000*i1^24 + 20203588930275413359554521912020486967107232929793670350433048194967443102523729386139784871919455401945261525535647344636477051892242405542841602240184894742397218926927741204871250164001827801919759023441439668888681462924308988435629514856236343777880960972763987870235347197230187776682855400288457426941963426588486929492677909142552636219051873718942609052205305220384635482380566687875591961159800389130250771909480616160514953452912991872101358546006504350909396174669776107510141397748598060061564354261237759662671259592962012712193388432691245160654685684692551863041838213601396365914004421565152549932779354569343046007806761985920291143580080470247638853347431464227392327072338727460076862674958319213528174499318484779252614012606064769619564561119299286478739429067083038322672154742768443693409809167436912752636963892592835119701100754271159740420827662442921731719626470981632000000000000000000000000000*i1^25 + 18790993286602844568456117899132404680057071640365460781166968947884991292876525287618288954680097361165889315121064725349507222228614199115603105010235440965013633480370885500729678356984788911540844485589917513613067751015939869663691154399043607708294519358895025361957852186220370910884364512505082333750335058665753911656802969355928122598412945151663180267868745772934726266530653160448871723958720414211648236905563218088771300786699352085549901795544934947632066112573690616554331702021611375990387073278200607383843881242173988035453038831876533460600871900043739072565639637024931574242678989207299762584655040500118397345729391881478180627659985507390205386326350881512052655380216160565021379307821193072728000553980475772818890693441187985208482997017396018697829735667516024484303335045279684036689615547528605932793328365105334997682304751533171023323780077408689964163321036800000000000000000000000000*i1^26 + 14222278817389057161525288371778290141040205783308382977392120849361559932501498686484719907354665087125993915335105530946373988666518427409907698427599321193890912404571388107908379589840251627654925398736429886120981701208748962882884262342239511640288868103077084149822403579468815593244368378145927866375919920412962737565622636509660085928150970745527192900291551916365840957595566263263357579127698970813171231190820418224265004276957453030965875076517280456807906532739919175439264904020325400647841095206714735470156852153430205103858472059548303206639510653139468823583155248443547040139242995911686865143397156155691624438175105095384323566801398604432966601568352438459584011025904821171204011154077669043242940523165766730191460132307658340667574096944873583682797809992424131179473552209646904468673723499960895174832194866954251278017636311587648465512723640106590876467200000000000000000000000000*i1^27 + 6655917745158302538647503948007522429244051052593573533348738619305818185952944485550353491224184683944253430246415332953273810088331524599239611242025235779844231686501959051606426939335573213778550161091495086509866372999063111286487917552559183892506599050439741522374352298797224265679721511503160580112726132284524618599629018769434961665211888143553475056297917699879801722305920673310550686219300411895206189626982058381171013312487110956942753671004718938106748959312897065267669620456146379928587447641254421262911475398868272905291018791297682307406824608864626089871261895146824842525573541957581139046630122438630026163542539602672329238701759872583818505779563976032020590975725790889505671949731914663627413153810179600589706032948744629597441546328245365517947084644050932532670100751567529001541989939155992310573760797508020904510702713311419046999475604454113280000000000000000000000000*i1^28 + 2749280400824904125134573760836731886084320310870037355427274952595212970627714954206622636598989846315451176069134034201955530943295641238468864568660490498148845814227455447881371330754930763508730216984086782999615699178083784367242012820883419964057380803484183886680853320064673114169987799812480826423331413679716602479865358884397544836654671671854520116520507122298506403682446679199570991832696835420561113832653918021711355371569626395385431432994959611090676503934980253500429572231628089225788469141173459466026628898681350319653254083435781267127853945508506023971104078572558347395535594016240510982325709395635755718916389526204812820827270813496652075223633064678227675794504006587591811265404869840978145002177213004291189654390852036217141957588945003998145267011346695438790462171533576342534877289696652461224671230566905038232333485766425017950545956044800000000000000000000000*i1^29 + 2680693378272775848070991054990855365591956119764891288117007151846337686431206487554063422101947967397202043220864759580037740572654394236421057339045720363220761725625843274658271249635254243990850556318174772294619146324423734594843813568778279205606000841156281607042118059191907442045395163630495892949812531079650238379172691226476256730994269650668256953416402148895573666521060671461969198910953214402524865882494785146473262669017002454052287685634355876921548800410776937651103129380136041774212118540215632344309982211047398992689184250021830668080173340101331901381633301927628752249772635615920340156805449440943002025045335847659891947691103155488609379678011403029611180311074897996172931242597378277870490297587314338541065478801233176569651801494806716464679943759860091893114875424087627248835308266678608630730528731490371007998820062816326178717040640000000000000000000000*i1^30 + 2457276266027918637728303822946311416494216757000759352990511271697863986402886178579006930069940613524555822540318516984268839013423442777636306541274842253151532254825754981497418718859918139089352086270407014596742200042680658673268131896849987228768817377425833094242551993565247684883888527045253623591898449656167534453721375048809769664744285391854009330166618478486273260087764101757583267324475537530500959329776409908561115438135583686098165876986333644508909074451346638926929144427132732570186098944516177948746441227454594098902420014046360059831772152025046883405417576974477426823399633366526137753304263118238306313630321191075667264851326478935643835783248810859243776540120554934053602934070344947786565888627639603179490360365972837382049860100960903012757976169326955843805998517772367865302381712072331589982428279545523042021947548981130166272000000000000000000000*i1^31 + 1216057507003800384647855298133324476307872427390542791836948987737762460825555120363863196271625200319402262638238454408413416296207770732913243756362967802935836484194952414897548235865610480072454087685730687216726538941258256858191370801814223414700962899741363624297787070691202435731646920994246839310423874557178928626837163755559112568555377233488902291468538793810547309917647046547428248668981324467551298729308479947982902501822499443936216103084154478553682916512534018950093312707989769282975219444916474417085056452873422063227692628408159235709771917959338185618848035454369817313943206778599623783055954076161559602323947772181068123329125222653991874675679779209540244881296709417761646872485850587470085606088049950265241094973440849080547905198787308961336235351707127234207943752510234051996650259606488537957937356748517825756855510499328000000000000000000000*i1^32 + 249373653975883881725011686620419801501016165809342902089590800944434668499733782158861672990489960486635293114554477285565153892693262746261251373846130160238351836384056111526600511798362982524295028873738029909980591113808198370261068851573739381132409909532452379089040077933124985395649644473777662859119059250541089167236278512254583609711278638386983174633850097801983283881391909581773810919425262315691388047223915499013365124499163154190755940594241448052675640397341322558325361453566687304227975099593679911857567979041233500380435559646798211705813233608693142688230049864192814477243506605967763358420836503909564286719646693618006071398303441045953900323539773940546144624877776023306718835246978254310819721317396514075247984083037345915470889565759953702631216782919378875399220452406040660980077547894383577357842593721947510577163141120000000000000000000*i1^33 + -1432924709190924618772135911539762433193959562733305104956183711295184889570450397085890137008546588129368287471081893556747005735408157978718306603242200290742872418091066916678114356351024921753327697657612723796294260969870499601714584223372142294664078345909700395452469947350360589390053655751908563239747125655878813164283699424667140583979685136821513077659125260213738266386429744834098805827400188263875182461793546703982651625317268490365271033966557184771148336559397823561231047832343164452717268899912710324261032635147962545710677568289805882219389577932533401729971592467192506969778036526666998379617506068668970377449463429790641376748181781515365021185113597442008415081470815030352923500446483153715615762062177885027156719575192218391926219508056578341708693086123217080030614258043300072057085261758988962976329676869370642432000000000000000000*i1^34 + 215162958904474051055474216760363208688735994587041256617756829451523220487655968635817963886847350885518158492914177008178897784096909379147440801673217072192956392366552168957923585078731856466105502656369569289937869092642249336822532537377539816209741900891720546330112048899479393719049018687964130234076386686422149293675310640676795402776448239134537094845186368686138489671974261143665794184460780284820483827477336921370629358269936098972541292824230973649382963571138468247246113706106893886192330094919686293601455976605410144503862136309580971582961241337199640243966547976589980842207436538512724648761414765672542464038783242284226751876272190737063874071705758850100541837055777079438875912344103732117215531104708890954727918958193942208452378711120561693211719835050269714748367180775644330237487585279481113767360441247334400000000000000000*i1^35 + -3801303455991535562269247434375288624965232810382903439802731277544415063870028590451734418260628689084304528351383967263569965607224214867962867727539213353699618624191563405030689133506119877569127257379860591153329680454992399353541679276627781328427052461231561950119237920492065999957244900083986094896599525173507383718793630666118705048608443821255452940050031346686967474249412009459699437381775079249938761972699134763495432686099951050102554581575329796425036063422686896737526717417923652282795838893790152201557573651193893284279547576190114143509264032371032795814660850354331960438500413554957696876057554558822033556793899809851657440191656101063098356759771270722184475918214456987467762070912835324197913162778852767889448875390340959872828265170181340885082593871578575059428987482506995980777974153862736795517583360000000000000000*i1^36 + 169348003498464617061836935492925960604871654374503104220436735146108115006038408304162205464193031529488758058816924623000228587875519969608338677457842287537002311736571687286048558991164901746429296390710590294877626753994220016879208613675706097946853255806224067739841768630157477204743421562957791369834011224705734394858969317965261862565653287307601084625754798698583243778389778813044851053413678276208808468823977071266172291775102213644136561429819862273925305663702200956317965350861865312355316060617276698375340186065440479836917968208845031515584702346469052935623603739711471653418204643336539014334099524335076122734031199986845769214201234742822019673053247185950351858887110320737377228988395826385914525087184581309504247588874570269091616691120068639583183145653786696229635698519244640169024355220376780800000000000000000*i1^37 + -3583594439095462832542932004281813533262139137795792592883551705081555234009962124901633609013714293001899091405175484661133937576838448682907370564960313157722957076220639804496037041220190531436852274042633106785223619237178647169835981533720623920243552772201043902409456334793698622870499328806905845222284331052518497074518932512670707320910823841279450853748774911373892109022407673141627545400875097192272518356405819930810636253766834282774202276175493205184567333795106524959374075300065010226436686697246578395183584112442044830045011635091254918334251007269014803131272178056189603815260733286034241517544316194241222727535392509360032002077751869906563505044288825616756531971175466412799454583111091155042616077713095256604750288804569495870431802595136841870441684137645956481537814808002631921036196996710400000000000000*i1^38 + 21812907621761334914683347623454881582893895684639415496313606076763716911096076912313079144914559892995611818932701430968871327519972251757878023414611550377336492120648462591942454830085260319715591685809475671217126877186367536872725720514637968803532756233749234815829271898501248580988835290790364682395054599650567192216941426429299995078122283831781427173864837645035868081393350785150279707251366455918097986973106451973666033875045478403499777840753375073906331129510514752961596294496464524640634114780225422038839689686228916354358648595899835143203650985371820898297192033818904267829835986996384679782697553606867167429607160492668842995930844841934980637957125707496420016247536067539973708665073934325056834223122486859124878784004021723931276050876109616893036000019803721492058131132743477582888960000000000000*i1^39 + -2631373827863832508124890019644662818935650427047673336984748749400014913424902946314605587812337118056781141319780092927135641433222951413002809275278741253899265362068103838763291693234073502327779761744199944481989658066059388919223651865145054082432461041582397289372525014097476150784708886458678921547796445560737569046430328108619512156070309297953920317140828967146528892951554476573442906962013798969431128789750455084126419023676680632463201111235488397620777810770266188195802708349295218631305867527365034493120440568049392340455900166180669189902716623266135644121196841398687920493380798429459967996466781368334901008268050809534513035246073639816576416871340858887703728026676223022340356448169482315106085113468892300772061659956310831590656911401424732469363259873023154713865564215836672000000000000*i1^40 + 93984737916808331552833590906594207901138506386419656853269923304140881881874327098079022508347601348309871685253019083872151132923107782899630565525810924610758653503688313071969948795721206821742637595339121258495709805901287644202481897422494393287469631290899653291486886734647444186828708939500832150004807047251313556078867440386336707928109679116573837839744971453574263395563018136430504305159736887995787137389959054404424094025196552381033197253516411905118654974277751507491974227570913962371715080703984445293341912968418050502175038066088022198696702150891136616461259298525883176635047329228861568317737707949745092149208662170119115409202929960869194193955014110836005950256328138263743285708531173488016853543133313576747544096687108496951034676358181250872612061615514746827571200000000000*i1^41 + 313258081341868117943515186190311804295489575524287588548421427239631137698782225557621067105549606326591381432507495868660489150559118809151049343359880353669829544764728776338636623514663188927614237360512705843705597106020333477561299162057528854452468438170203508554131746541313113733909058110602491242992723441319933711047033830461335105085169637516908146282418195830419526186324433578773585110794710128597866234567371698709344616916091148842874508524440214079078258280634080746240354646766645646800737708367437673048169195100509797157884436139173283250973909019330743956885418583042252777638111221989152052887804697153203899144325141768324748235665766881285422095744873813490706376139741119625489647094216295624047072685890497924427520622802785990617118002369420753475308418498560000000000*i1^42 + -632258411346564485826189680899656359273365416631610949761233666748212691663488356374206958954441163957360175017560000032763584612094422915348631757631637588471352413400023172124795654490659796034605084298087774170107700529361286244201392454110056260201473743264950158111458818704297221406638677048483448427140265768911866522691778048189855087187189714099213985724554872972398351499849073506204710659249829171313318363394333766068385918551740988872588709006602698463766280929748356615887679798321663455331314674900104615358219344661757966414712422563077410719597782149281145127181956820441268304612870174784908557969714443220095870974227729045095210992707315866310069206136997918483957372100972364201457233509697733071725139025198905114151485436556590092036879824087200825344000000000*i1^43 + 636130574087797772905871096106249222324623940249381740427117966843101057368217663720086149563750698304773725204349768579440317034550882182363817187789868924762739451406289947297329622337784425624867602120058754680924208683379259454251988744621829092890782970204279148568178640504214327890785956549158465240273523884412313536422113543157973105106016519176624520933126339466949640638442648264857460187724910227199435291141369656618855123687312183716248254134507886216832445832663176264218381369391344882626272304249371511014665261997567772444212847633689876132379962791770389709257164813753079451451527256242666183970990204933437539603732606751046145981629910348931944941269740735783690133905143337985183789067332522261634548298438366484817630580163783985430580428800000000*i1^44 + -4639183321755213048864527359183821492519251694275502022724434490268981845352156289223042421861063807060232935871016834022080607260337409195878700502395992714790815191064913324250301456857087533831234228751133031534948949552733433703253847899743596725900779485934842160800085754604757430372135179822253190452556126966325635534165326546360327327777081763693692084245727294663541552026056381221500119221646651156040868327415633395872965078343670028747176209070638548011588427517533969687802178734885486157508762633806538525676087313758662377306192157007442747785973264475983035647322915214516944271966415460951144726775033821776796765300233620227445055072824175097584253189215294509437259134370052437361469484711236713108522641514195600387543671316152320000000*i1^45 + 11267582647412705957563473432617467452729945263497956556987014512411993407702091659528766859099945785197068586559458032632682863519368646134284221923877788376978122990652029432733239810645926268877961684331456756513548248059280776984060867473757253778764883652953913418093364884106812234422571250817812670752490810334199081587684160677790556963339025939859778733352499080848860462685250639684962620271290244074205017503381897188368922695522215415978050587762226917229147824491716111545527660486821409191331217009930638123394137487865935854950865509606601714443111011143913391062424302171380307913495116696089470682932405995026517209778489269946787620239911871716292318744695072208723935855966682522676865386492673769589505348066091204608000000*i1^46 + -8225604477602894049641233765441253059532963296892496306530041610578144185342669365389257712595991829233302714931491078979005414905169306571321424515227261125402626246830804577189730648241870703674843342886747695285068126247975945705471125923307857816964243109118696072159722517375315014933659085579656068386698339677805476211298030176590573275249906726893987397240888392583730197831175683089843925829050570904868330299258463292465848536562866001062640933043360589863019800687739922638006034808858955785971093859329899560148572436788565847730322453983403864265131781329904248608396919778617224399682552600948664582605177178630163732374056117388440115908607672648730686639806933678569492675206573320972918199299959240943206400000*i1^47 + 7480177743876405105379978296174858615813078786393237133658152588794951426888424210208303606888452800370991600621762882317654967028377908612736702785749333412032498582790428159006518289289181656370986149430442788139721249703685196017991590927410626128569239811324335061741298557414255974248236273735138203532667325431146073945441491823423698399636105040151197914774417474393443309160220072194530208902377308961141161589937384388879350862775475517672212041053161106084535068567775336602255694829203140714333798018354100867857054699660211709762594834456169230170944303106619573587446280145961142778247626636539714310128460050455640680471891567019046056104671619021238724888900537995037921005934958620043043143680000*i1^48 + -2451189345403102114272290057131705454470378607478288568521619935014756155120213410720972205007302190008020028650453178455504908680095990771556405292092681421384052630019526996193006376411065188678360541620824932689942008571582998146123901556207696327090524508740638601179563319701136176315870611363246864838439954018094464106124764494783278607955067399838309811584867008507500324740261154548583315524988359172531523931715367076859265929839715953710906231119213252529158847049919690197917255646476033727086904929118278158272968729152103910277954710587796027086174760712692569234397267557419422531925993071509083668785920143471848528586979820225151939346556013838993674194316002947858531287367680000*i1^49 + 5386432972517251187771320327074230393891125138503300870380629753365160752590572984284146216119063623480924641280777836159433814572515437052581279683640870847801982620063368616300254554250684117699774741687591102314256154909373639608449315465386166828202599512163596280474808001107332781428208468505384640878466988396122869281006663901677440956661575755050430039353864341256140306804728403284899033595708875192319317717404772627002136364562256983178830236658413389527258337170405059500151988624354060040756487446404443355023118597810633053883008673667901465390133499114376282466517116413739005884607447338992679645580531549332467223076718458204248302257323654425377894400*i1^50 + -219828195987711596864243569529550241640069146974361128432163282977563167432769951673346136528986067027962934541419681902274792290430207041514645761479819809399434861466401414610161466968492957931281209757262014440555083729903808640816173663148137418273006800528263336206685323378366230403582823792603422507178821498011748194588985913933822982102998092576562073661068316518423938874797656089800226431872264942415672032797697541835656343878955249745808098255951075295493563581049693986139932610245486267130861271104316098765064712492246900210847656079872241845054014270482052558110300902236829058502840630923940403513949840791795338935675520*i1^51 + 2354501144750522482838630949409137479810920263294464909971289576876542673567665604719578773500317139721239971579659939670054915273261305078843995555432863114429909706084111003097203319038091344313432814358318938208200685681269293542376108112357496304235049816584302534369673490090887139694710306770349940958225317233496485986970915082013249260730583498129912924831863904421680339011023931835777813878023199219071896035239634924686845160648245711089922195894494324390875810098754813573021258151788900671720283261318396594680532087244834600918602365123023339500137943569519347300249862308942370729579177878241*i1^52, 213659953976477620698266238448138327499036677462718693226183012942489855819003495475140187860043357333778498366596932827682898284383020825061381257869892975579406197203028859679286443691699105532005006715975326707415034594284044567243054560128954404418315012179094592182119193786387543033013732050309839336225968565536030658421967256979674617901544733594928008593468263055085159348528091753381658928369448976042754388710121905608167311711535718244638894732622299311517439421269472130257882204426681805042075540149239903552961037016324238456789656892997305332108327568458728603044281894790997317900772282883406313749186116275082031569524646448762815328343842825640064442183701064537935709860218888891090888421381395839467132269063715887286339474196496149121086365778508018514631746713806505627755530758664752652261898246585059917062412362345542330742043939222740381197259401601333903499869861515555957568288816055904450197770633081246701678383330668882222759192943626364442802861924124147927277588584306183105117634403253374229009134004669600661431400804690130437901697608382649365130922588350064216406023247191698177791637290897157091937972984655752453298669917159258115889540419877105715875187842001218459496855741507043649718946704382598926197431701737098485470607320765827166444767353308321373027631144946012218961428480000000000000000000000000000000000000000000000000000 + 212828466555331218590969946177431869574319308595842145895832973451652148607754665890519021374280173113479486190466497041450181562372428090856283019134280000515133867424868675463374456057903331051972652680590739998328618446659834369294637233553859475039538865189926980271827025557800273232680422122057256458673178870182773105849863097287362550838531237821757030057678261905290547487044336074464620332682173386283068287125226627729020243650133902575579453550071648233751683716266686579311262366494519133737374065925570175699931582568146980910927714318477372453457568162457864817444402858555459546769159047996069946529939633573311081412202210788683746493823644614590353886134204533758750693364057780235577502454111444775042052784031518473668705902393138690432766838286961142992682968680520707460615167579521635539047984140182578436930165940578677083245393629438905415356855835688868721703914003894354412836885607929461574768186451997112958098379791190062425183153093443153163868579065722990647698813537905139317211935035880825263001520209969654561459442620251296602167241844498949809488044384332975751118311425118060793197989393393605913599474545167435845412013940888400312108982107449129909189865390988496969487100962485274584041279875417321052020232577507027982787286970839129853786385100261301542876816068710413277069312000000000000000000000000000000000000000000000000000*i1 + 104982566409125271722673454307650127737326472666354353677805044259879414575813955937392405130869004940283331043820738054530923044805554035437215594447770439812561522997219605172191704241938525252948320427675735372505386737457230293890060174090977539586989139936748978717281382394212927384885180688018569640416793510502264677181769159303202048053763791745612958945050765870835197183729623043776378234987169257470758290369947180166291716337160918757400175152710915705088337408939949391660570312985817495840102066969811701540042181987742498045384478829915046178853270116106744095310162770211232363713159873483344142830785398687898586443069337305952978687202640054104682102561231559821405734171468265720276993850096966630359258473932407232328872774425132353692046740869778958002727452436840929180152789480656294093759927497250315059107366438117887114177256384924128889564947263614233362484126854485760635551933915503862199912099996140451410681989430173456893733598546961229461361998231831319666223378948623959772860213237345751169289522139690588808933675769048033814739034097911306720935205539078147044498206184542207320370094695989527063964142372585928430470545675355817355315899889647354618650322766829543733572455353737341750990715898006293038924387528446723016102278130527791912252617902524949409519993302400092235366400000000000000000000000000000000000000000000000000*i1^2 + 36857188495438691768903840381260837592105688699171420328969558928174128107542893377502499172840217951965967492918844978503186176083137112687336488295616757802248458754893468714167955238176514914308987178962489321042580992943719650993417188264612353979837837906635671310467501822771661602583489812061691583748873938994758919285635034249014500827136307039038399122226244725974606999800587488262734021682272585883373396274536026640424069448922244804159101527587208279929923813935455821505343397713374861345027155042025374412113267037812309903565864430306801280739017204719044980604102262454115883692005420304438526746818826299875494170265611318434538787833948607055790171692559507303028091355395321008930893766066130902635102254729059595126479367127558412430290759046557336900787604285076922416415591226276487226104061022568151942441268822213608127044793538573843967666605723458324847627615425169778028429374531281378794161281331276452357692141883290224941997076109406112993245889549464415970855211866589979699248051061979184200676018580922987632764627351222761127481296854358159352988833155438612911065629660548230776475428314686981390661614225615502091910840137514212004789276451019600767942851966081254043031949632223204467598468798196320468704630986822193813098981338496612661086841097622069230237759096658895831040000000000000000000000000000000000000000000000000*i1^3 + 7910526493585032972933164642819809494820266577011699889349759039535684801465230611305876072666012820250917229518661457063645599257631515749448498563391495605995340545476574654978042347823201401167990919833376735290209197499283049739605104910238185818611110148332809172147362456237445909728963827930078279690343141499152095391491993750785803165373456099462430207811425616912644627467689939805239813946484149730210182407405034499541078889548375024706978323728577432481432678935020813029961073488601319841602852053050403969574963835209382224322490823803821612952386054271797549696358547103881519604361058238766334698488591239834639934557741321887503080745129049522169985975866758590477382933070452139886927489348874157579981325207906915978911164653769723310371784095746221566487192821327891592787675065756953563018947560183092788840417415650205314133336700494553388607852080814640940442072204315560720337860634492355203440988396638910058030886323713412357916550227902867442921766076677442195156933847258273233434155329789955596637998060472754839815263034620604521007522397028225736983910313489939262410773619165643981100188006700915922407969368520424941627730227113051089130832174480841062005049824424402055522988196420381091132382293317840775395679921627579730322792599503748652269259617865480541862999379167674368000000000000000000000000000000000000000000000000*i1^4 + 817110436085666597936005265435003980642301251086643341102656076153593496161268413230722344268711840706726902132659930408856717817365485772174927913420643379356826206642380789543852531105868409400385144265371815144356063544303129978048036366757929759429152673509435127817360209381607930145301454893721816331390242606687401876661267043734438105400036494276999988751992492018543044282590222650414621780348446326073759413787179445026742262867207194188728231406419170762983263411966128877644620233307343134472506205831908095991667568054357475811863746733573478671169899897511645481922069259255951996229125343534830306369169698094841282601323791485587968398021320587879902662339831986630448510333499768500949476456782619675654161398640860979587207987588954864780326086512294193149204536987085342982854282344540221932247483361047968970443404288923456664238099272630328139873159982417180059417481650991730274822752101600035915500314574659891187741600587100497433803209367397755074594062556570611438268496025093046906126606891031426932246392708132810116560685442538214630502250213414625024546225472281378767790571719729252201630283896303636062917559276612307204677099944204321687112724207907631548926408193734988085268510661167352263989482120914246283315794962092115906365107058208573055523326454621988353580018224332800000000000000000000000000000000000000000000000*i1^5 + 50761574036148072955009788645329348522327724384701838985734870130181482738734859277252247406606849847812202897027066525747207936802633258712414647672326857238782800811554144537819599756518045418022965153665473750366330564579870666533098161165264158949990197981755816029810678423878408408883493038948448856829965436161111971240479824076926123860889786811476376431806975797955787468161843051973656811721178405926082740767180554159527953571459078094987908545622605769082235352717559712764882704575969050911660329246552861431688433962469367546540654121600909826300613660082149888053856166865740883282524567452927329936735030312856137592617355956668131150155577003967068653410274646747237335201522371608031555171926314417843754243486471790684304182894905954235575596609968767978843868682998823105171850367037631293596730076109275924610087524094536560474013247691874699965212346120040697567695273241731680998918159019720507336599377434890391216929337770107256890912870608569652400392332067810117070034020320234800441491824903479015525535874028551033396531928238770544227193479679053500738879345631877300607592937118696182149308747851724797816216609769638771303999573011025007939500114259767558721749998798443769951805879025504430686485686727459509769810269241899447676058766544616713006865702836315174880086589440000000000000000000000000000000000000000000000*i1^6 + 1570374601968133341257802261190573341537921718701299395385912500069155552528392880046307972917245393433543231036758488421125995996160661765220949854062875666221494157632680372707986595373528947139322190488264056403082293069459574035744197444876053310458987315340441433679591025284249331049897119505408373431009166395669804313821749287154048218444386956789142490635412451509333130839532138383811029893717473948612843110753208371384001194362323935032222862987031624474395441483451035683737181786059704746155512120658927161175485789236485208004826305079142952754422523523152398647633072168544546565427492087735204524582431922730658380089016037422272240724304616160375897999079064923945911196672618885166360798103816480449615530198955080649228764235792655521494462130366528535152174313549525067093278668278766373464380247108432216126448368008434662593873401886814356357654384731699005001939991404973845170905145204413567851164264583171873415718076008012444556621307321037109783327893558649673348993221415272233554982890639714295284513784716406120263259621775214942964783843894120243720224123004666890218442159246507145525368772439598738143204450146171052562100850834995047866771803557803273086781753270366555010059999922621985013089876585796085308910273658048599060600589941639415443232315211159446438805504000000000000000000000000000000000000000000000*i1^7 + 115762102694272708054778240098076817103526833423545888502722965803939671948965119205237436876837040361405934925891575744615398636501121984972378492992357289522375193937711284067320335377442201259310700943066935310221849369382380448155913592294033205906328850725934202333833362287121187074267761728464247586658641953571651541629923053890899481132755069017156629871662733404402072234865663153689769237937909880702940360041000182346372583488856374190145843198048854477324489344162528565499836481575724846922365691913414355053906149458751042845541400191698923867103656106820671938349848887237484071735507555263419590339579667708601793880951138556436765391231238045727830379130517143550634042610477703073039537457455131048348106745008643181021908225268049295329154939042047721957213874823295433616181858055383527042825368743248088618483215998738845840719064760066863336535499213278589078278448245304536954685162866626509769961203275798570964727372183695574104648820658825373370063901182835785238273189430599102971837792922645503711947812568473259371034299184047989140179475005832366437321596805645666632747165722614160856143096217727916979473377610007245238767803279713038473400272461814597355820327053110180718070186239354692745067631725303971886306471883335454290282437518090849396425720754825459872563200000000000000000000000000000000000000000000*i1^8 + 8538687889615874831795867997025356803601279121672283241291337541389100741247756200628171205819108718766923038001926432362719411190683207596551279706112129073054586044610566794743406084356403638317569022767864311019514313422687057537326856458463976300179715683891135834706462273467035089419452504547667970838241505337997450421937491831317626261188031083258863884850401856589112502738643870686688908827969755752463018196504999621233189000664585471607898934236823124611986663465094232104992999102628692655407150534330659441865078215191919362435469406165119825910846621394986501850228825664036693695754243777958370982682167576327923038744261709673920911222689955019334027271043182762113818090378900204411669144712477843491306467535530022215656309028826377767270030368280725173176645049769374689221168984376384217376884954061003123612985590181791987607175468045515301812708826487225126675035157516886189252932989637871241955457006481029377046943415345467853853681473622810463980883938358754601774648758218284370920299404379879214389862472209529348778405846653155572457014320908364986163783588315551884803244788174509549150150882176188067530287778153933564575289508003417733093441858542866477375222063744140884842029629192956072316829693861495708411717311018187068797492603934630049171807036390181437440000000000000000000000000000000000000000000*i1^9 + 485477460554825469639733649309965380825201796118378004988713022286336820838997599814841179272972791732966179157044509984346065039157304727422066018687393429053081253764582102276830340930204857915277755297718097740846646900037995387452149333203184989396371739344771604161786909261713438414455249123526243630794137781807346451203675607069650630015503307027927739570690159552372309241729804787480155282808470504703655035811399207423651547872710430685003924109841126414417749707431959642299217661155734583086748746066042659619327854085845093582988950610432344156512595260441910183134477655030982070562669468206083034337767793771746254041742216622647949624920143304659725683091450131075766432472420387257015197263759357967053093419960911828327666291081341860859464293044535978055493104368102204883728167580204922507465956435260783524016847547490295661415421336091016828253361315601919758892969853020601874962183064082602233587051730263312915100216775124223763206226124153733722899052455895800227639492645029434353489891115716243557216990869492666129261966787556921615918463003653015690990318365177402532726596027373606072122765923356545253663868957001503947889601825032024032713650818472904754802919444776551021727243132719445466460467061986499992658921959018897510764148768888905663119160216911872000000000000000000000000000000000000000000*i1^10 + 1031357572930077302727851730888790076185292348528055117546990321346527284396711558432222287547831859691767115105091331463596083973474057634487878484872278297749706933480818167764565563590899121813215087608881971796712467343460138630036146050348226999650902230566518152542076250100645654745057337253728351039958185012408132109117544329986554327422785359982937040488521157286466527648161921732576842363653753484995052673250812464332061551062992813773852228046011928184774720173640352706088481614694069589722506858253609884380855434192980079008749461884435664976601863705510492972455762298114929470629618659638006088859691102299836820953733369960783991691738353726781741279540356588897407345132634359982235657135560483514951392191513219691316492585038349945742180815520912518251345910437054116293141982295157052341475198979304395194921169511861379025448154041961128700676854096145872915546633147673026228319109835917439456493417737593384841525967407466781676336750903231317278558340874853138369114891281037199376105332514913275657110320664924082822743176877367826817810996454392170226994397252841063576409588516657298107361817673166785237409801216677784412626762941333655861410896976115480402985619871830140658129265743886152391614855004824986760746487085213651000205575045097486301232784998400000000000000000000000000000000000000000*i1^11 + 438351740273600072918055621671705695295423768096918195395039254976927365416591603330139969860279380434009003463719705422816671377157938104521876192582764138314957475544800642698506558316543932121901476892947331251645366591511340613871651365824818656611485768088463345558389416715996699343579671336189435681527110755563094806419720679521983080760247393159801272268211397827710769613432994865607139937076928198947497485928458526851774628727532209499807057826823949125418905786091255605110328858698757008847902054387786540696868895397981863619472783402899872888658107817079874271703006196947283130619381933468069888170055894219555420244317303528344619265332574870518862561273983932622302863710974081028390906139001716798318839978947897979920656977932115398980555329464398920052305348688748306638765532129690413068061364393494480789969896356694825867407417428681704037902133372853203139176390537568963239878269981745706847811891467337611022430999688075269522940497621312634658778658738168714510165945643269192041793169722093638363424880921733128545297462348008673687117412647544019340857561724714229236246825704629234490920870980339672324504286361620123094495022120100405928654763347946671696523912606220436867214476410530130059457774653342067065616453730730673869566403123471841780134051840000000000000000000000000000000000000000*i1^12 + 5672945279572076707057164161981021817707272741965656204101461916128597110783922359815588606856734913054911919667338397327032481414849951073758468895424193824268567457630930048681636288165095561803403238620391988714084815410416723442498391175400534747552475417660713348499602685797016894096068634645749612794048324977996119788131498251142806786106470532683746146475938347890972169327060089541629500496608924358392170458797856634620979075141174850529374019094209409183357484682684534573637126620291986377736482534779085027762093561864413092657830606456401591503105485942650294352337186169947474960187872630105922775745743418565881497332298221552220530867707655633736539386460188934579896636797294393045975487539314206743588024339348437896675586579772625432583596574505518575440715774590501792039082218596236093327168000572617012084277259297268514152919714328230610581616406287862573974789266492986348012996797322965083217508749367208323199911953098443629512217956985392158976642855347530516240947591085422707172805040664050482799307705180589433048850004895972081340382844700350519389185930150870856333022679110072008203522090128071323019389656010951539645081209251780752594328540336511820429145075544946870684260710455563532126285350719089320875216140476786039981471383750440575303680000000000000000000000000000000000000000*i1^13 + 74516565646578632405532052312526402883701509897811590610105312751638374908783908382995651312180737261828227212459790592489690024163349183654288372145292349075009961052800635687919066435593026829532422936556625674876862547257535609281693190120348946566771980246355336305213682000348723643196323486842972683581692888879931259480265385709170114083596216652459110741715935728070159330125301328225174628058719312884628185350469508379195022347774326332746523961937694087753773315432073626941556710333894208182066330075991142259976153193373441144998379078822650892882883974417462899287812675235824429302230874284947703659426978651169932649741523291191324332725468474626485485928040095796443707648440890916324494499799384757772667187453779365583844826058966404410230608050533623980153429693887219583666640409541726423495522360651063169309200310061216341374543027694978210327835745473665658235792868059358611485050339340531465553667460568026455078915126343239305099908087525803445479656162217984206182756704340711486722668764297953674528583747721610867843273431010427273603143749992070872154686888570298142483463888371515206641283822485916804321030352283108224396933467871985184384521698474916758237062936774153980349503537811028816458599354854823627171758076979866426460831156908169625600000000000000000000000000000000000000*i1^14 + 2672280894530328153115805437642166306914703926988327769699241557477663436341390788528257757983046760471773282130759190855134484719253342259484867053843547788336814881837212176226762154389442807135135765840534241364178710314124000167545258389514868486735051574821069061877168551021324297417195384062943765343862328304171565935198518478978959285235896831765197892225276127475744922560209713142744826471456537473265415943048784375196856032850313854066898938340481664866971423705769458076838468723817620532040475019765148197199477951302184749267911430459323096552934059994641456467073745440928076493474402128587690148379930212858989108428574161838852804738667920134043986956000598879485627062626408101190029682468984180775773652579189701982941544160935691896009397989563455911658849762280668645144878552744082076261849608951877232113514967124572326808163638270622155313695764955587192782778811053842049260887261472093495978482646889803151481952943402993848652476146077341114830842101164582685264458962914489969211951651507408952400603949596636090247949728791701573005278730787415498628585882545345929151404840807346869505547031507162065037560693817785590178935931606384233960143582788882720458537411212358494161362873891225539619133896647822577105573069953208774465736138471505920000000000000000000000000000000000000*i1^15 + 66621870917696978455993250855135557007260028119688835790469769063145410892494458906072521412902167501370137442522704096715089452713701416994298548462463542434735925039346485911790270019249169239731881549365175146316306672615090871334711189712012361990377116703352634215629980452381315385838636592308204171849052744310931142315505474827088732357016146408158663154555930438119028196540694967044409212051124692077487726258421191194498536816651023253711873612403081757538011138734967283570705220000570304055253064922395975768663460361103242906712434613570149883070377010098653254280139598446883204726924668961428676643074365568679400385264741426964481871670954963637531714612520136665451973915219470106020257302260559327498325726324071825513574110534078816316271197954661710815860181219935555240991256838861651598423354368261178266489961310231908835962513859856310400131637012748826758110052844005426532918794741559609430693169516849855633536286260054838828881828702022267823761552403583663396408574849859687593089707363570365117888518585457923440741912625955859643906378652346007031701600612687904956422798550374757109797304212652577138126545416475290848232489920786547661470279826301965206166335922166381564807828673482954281982210212247850704820819320131219688564442791936000000000000000000000000000000000000*i1^16 + 841881950472187987136650623918086062487513987575590642949884757205485284062205624188477486566026130423960387816489901085061591185950191438983005115511624036797632403221038430849342102527964204476391337458812469733123766153530506347371910947160011010922101584110626475825431796877700985900021877672527820230336997612338977571780555941714494275355046057019935312022078022996315201854286679429958404829850818611002794730344927305336630009614817359167812705751853571186602855039483523248991745997799696296714716274608005363845256659007916100320395097435952745579000405383723733667774826528856499525431350082891602790750392868722252728314221678536434313951913549774035600733634408426076322513673345558447514264987767054742812263938393790709330408211570082727472949134461206761974783673132640891219635074804141056973682059728198077261443765965356814756947529597095866935564248704744539482160106869495785745585642043003218370364890318039770937531424776023127323717846750258028334939381849302596061498574430940890973678279285177793497930800407021363405037428924784675918782228577918813637093244205876812621793345881955274700275013817777286762035583348047083189112631646881529692668130607750554474616586489799495098283703986486302461595505403727435557340111791704829675018649600000000000000000000000000000000000*i1^17 + 6288307703476815521891543719081778579971365278910613129394878116251762124864641558604876484048507488997817484630993955795186610375837523391979241715128688895689114347213878389044458785075646278818181181933109407548539444283961164643014574281878911811198320156908143187774317043357456471390329206937540394374826114156980918430352121529398744190809104441891622128582535205421867892860108432435823678630162590998179607405729340322239262152805917463270395629688281449928391175075508425287146429806732757138188313823742768222065521824152703216163746680372878215377880407448090391252001208777820323138059080078322189710807968337806878176820044110215741251836667950067420906354359704326601855994664225204115270225140871857501949148050866470165490513864707957736204008501325952912054740538924651741022522290932512907636598597632674245517843468127968188811052188707123066824794260920445949050711131942137737166126242676023021965566106938769600068048316986890463270992222549720844379755974293345938241070056178519710653700595957287262373371249584386040803961589724332845990041025808721605773262463137220824394906720820181583469226285438114678839280390215009462032040618091801760254262252027715858252789824474589065734645865308892538931728984002575283314190814117115996405760000000000000000000000000000000000*i1^18 + 30592333451266250531235830450188127484038018577175535114458095001914692226373226452078218191886179967964632416507288693198957664151387265346031790403121212421634787238090980583504018186558699959852522896194429027751473557551933110788952548061123022132673121081573066114270904104172446709356519664418842546018994537009305042538519666175157294331747832240356000485707450694367412855290977040463803516412025059530968711340448293795307585241318472708420702836989691663627628204732858592730160308787575985789421539563688443107148032093285271594883871625695359321484720635290708822771523905469054551473086051935317405915714399689801326845875697548110095660619056410095504563780451778003992992655064711911134158493315335231313038626211657905290582433478573354528383803713543679776449730329757871620489218909103306997379505370768236104297808059060619359855964297974827169116953732815286879150940047404557349536210872917414236655503028426348165634790771316945493305094265581758676282843140231402846542091064754138162769321525623702945062475667476448244625976090992715508740254900529096212959330613923467877394873404288912270179094745167810206333144279909623507048760221803224508289781376928585512688008833681043672250732393374033589117856987385780639390662345134964736000000000000000000000000000000000*i1^19 + 102078889294032337602235411703626347487610816917688469396720812232202521348364025768979475317455747924713341294916688812678748684580552272535471581025397006993864377347997037897261385684007476001813270867168465158800007990974253833033499181945605076220936282809085677370953618509149748932691624220489305209021159962540943961397432252063879882755532763619570235032838857538880630408066584561588973641448567465461993086536878521863966698583139974735753635614403190431355323664185432867304866424966798798724747126944771678895645295289399389441661041353545239347329448256944465520408218020052678947900510214223838046276076428842449488868401992530370196716256265130016188636339480369229321398436194873337825239299741881840633956162401291462997349925939929483628349099282177862673919434241384567412158258764712315922655265600832469545770717191197779575520172259996800266938243362944451973214051488408551895961536764907734699200816258965413547837650316937739644950357601669782158400007428034749875782997445836964561112904591195884622408475304781720427508118688781936559511134239732516986825735625542413271931521474098690576071230484424109010850454778619247310104999134865683797058336258811899000818097238235260019937798460112760692362806010753389314259310713241600000000000000000000000000000000*i1^20 + 238645400967318148164679711321034513201449124624000541276575201303328393230097139688006658773683096370732394151218744348411929271381614670904056622824805149509003119468143853559854539934402878005502899517111097959470459242853572047537457244914363784581117488949329652473228274880387110202573311207670732396763635941768751058478822861918382341242695282191072048936758532263196133596657213669026784862816386221012953555566739646628341124430600741112945493726868677883475276743826069574370073806996667886671848494706496199441690303741084118221253445318145729929532205256007561104877273084523458458926023816535534143476139500607788150186215041322400060075139536835944152147557664375634125804306470226442366609434013335604538351179744924151682414647896526722154811211675608700349573001856682633159476706428300806849520066433213233469687572427665350130348449985792082285912140006171927347484437727303861575801595327788419161400866554273859834046892365884368553820918499336141467551239415002434632449605518143888100780895174978034135287429935958145648975724836010644498039211596167094229651474132781559717452290048170098736791656238585578303496949675850363525770966538018000023105920652833884889237131040798178332190870767189259601674255048072588969839165440000000000000000000000000000000*i1^21 + 390494828799615806844268018761248126447017843771117169297151396598689121409610610313736772454480607343304734231843086939756970525218205451007624830331000269868963584415040932020678071752624943180523454405532553879742674370955179289753558170794256013667703815166952369334566410598933365024539160035266231565962862266997187869828686857396583608566971256664470982148462634742814508474199055085174249925511505043871215974109907647103297164233622094292807256007761045735405231567329349138445293928785930147124693082345253124989998864379530157570668784878161364655735745988200397210578249920679442854218445789836750731471737256873046960426389201883532846164988828488524704069520404364990198460406902059101720750817685919176530744554701395390993437293880660568511448804406377914109745472076962266994027183315542316790578717551898357878241367039874889945129744857974914443070390503501990218742804176067442384973413502403746265017538038727653803747423390652525436281896097705603934468084895432730571831506758595039682101261307896643127376947826520418214086447273663446456177676982907633024072797907611153864968598541231829864592224415160437286664925052565443240108309330931495309649146495831559272347966624650571965605875623221294810834837101750375153664000000000000000000000000000000*i1^22 + 444081760146374850558319907812906800855908011444682062881003135741621277186958286793718439999008712437361230614433465139300555965661616021389176211276628450734811443477209086309004862864322130399019859443210578675857464739670165457689922691676302117779297222873096709582537196013232659991457888124070234444533392477044714192209869721198610980455365936282985550678389442851276228245352249342345349519205018156593645773768980214265648165161480168742025856789168982320736107918357603050008110078405365449163329736187735538114917631641902988810762793805723007930369267972437029629866106761526951661403857191567970268934606450281122622632225784989842940902552569255360044485504538748479908966364678895660330734726681173713924246605316652044883453572821641134812628446033561983486228558196993158197906076370445587350621319211001134985369610923742216291671160212860965200855617431509633980016882243959455860646566414919396599574730882262734590253177229166693888054505045001878676947953035958821906692155258688074057518245840529667870882207859100741528395554201851475190458649710296578565288421283618697603663573915460132259293537465952549533364637516019875639071753662842506545813774838063614985738372744607943918660779914491822078025376974503936000000000000000000000000000000*i1^23 + 375285572007570608323731429620293717979518984986458363410832450341923080017955107870590549493985619316986025415529861958022375534062848055058235672032867599296510232762923758335692708609822690060230130613042994255298752860349371327540892483835492436069281307414050855382515128702053529427169453658090146723844713207083284427557622389674866209864644736667913665086217083193670897530227479850039200070136502169821066956113251646706473764799791157088620845128389461159190641893789896647869851370798362438095782866798181834507182301992316900426239039649235181375912074235854716068402161146289153226017556247600936566326950247426359861097662310083471102273272964195482007640110898196865154049516053539282009078504386574665509837061734764626603026600154349077480651975913561670996047336709733741478663314219236014476361047915557376784825170743550180919079592205047656361052471107770474151513026723584254311599371482585410989316270869374499179149149703309179669081448769216000124229638774384900765385200328771829867603815998589525678370965804989905392135700130756009942350634159251074638881628070659231297886658030635741467261799158132413671471374383321262886998377953045543313696690984868986786335145082588272143792997915130780836250391674880000000000000000000000000000*i1^24 + 307465978579426352289407389078952760796126216571959354339827596673571670300389362833872970212664564927489984159047387191787991909450289401395928934024505193208506884524840765220035218731233735227585714812111095664501563911452952078794866175309685519688103845861028862304763782790090874158004841391620507512203610273784829152683489181939913930727996008769570773471327861965404741514907968471560154998945768838515686163504453140196491102671080485175433873982452506142110445319717247852440780143594921545613873507563370704544370973130126960261831782518992525506504213542142405467207311350065622574695025398127274085888541885173961261826253120925063582204773534795997699407155451022131848282292187510441765566938204218063357641780247605852799353408670410495442709244943706226126720916862773317413696247100658516167770585333922215448323357033242542871056860773104769035029591406739794219998298210795785644716877477314370150077998384651957682371010237755032226964049451975459685848020037203411239901403203252211773365234093723899117659531064339074483713348537989511544711856897003696020332667211412332785943784805285243651003170253867607838660665054991716935740207324127666226154444705512068325952368016493064679786208866739815784120320000000000000000000000000000*i1^25 + 285589990704737295814522444011410464430836007280814665127717104205654935042145721740096444561425665857389064076887661197546366996171769920911344262788415410657211387573469050481856032450006928810751011438297433199725096887592046660936151900083493118221581306035040792090717303902073911583110849474679751240518582588925805911892604179292897191009237597045692722951411790397204428267555206747853139821437557359380089530882776653264521903556292179393857910664527812786767070464479221578026357930554502091594830241593609130623512885020231468864160109759388807805310016733694990128662249329778795619103051731223610138842916920045101558699411736249763903316716290849122490331373427867493534966698951349736893883011076041086740716517864161294114458261485783985170521431621020363364497045712302615695054337334330322105542366292216617836014998370427213083202802869315409807000144034698009812496477684770703909735584960004989005019341795601244333852040250236288654954794048749348163053818925676891698621781708797910894726080301051093692360584638517314593808193336071214093854948880756396669837663281603319649657612629897142213317046447748391860809071382873876513117211665121731222351110889890797338690661992118377410616775793550190182400000000000000000000000000*i1^26 + 214246794537493634306832872073833547537876832767048045819883620592967348091107031432854791588663872292516483953574771971440926930245666916871347692985664860865305281120315178463176054651045738664930720449891546637632348396628104072395463124928422604151996584500811648186604599879268967664681768727594822078228455489726051966276624047624385086386950130633656392060795509770229833050098368441076878163609199809558240766301672166692834732612538652872765291028489404948638464231936979853182493206329707511750392620736949653453091669440204142896719545217719446440254769096960430119158787661692665698817153956220162426879770110856692777193898200691709554133796555300081839514901845239698533193356680831997559595654627476810668030909823169506285668964777733832296300486305723554890396339881337255344445420240732906210670135579993982534195874698748560940926181555120077804285230916441547931075095915687767517607483355594609713268160888063151576594563514240064399011311277350717837207624488789156067356645878671262167585755054835321274636241194479037533182474469833758324196935596743374567267598653774017137630688137622447376404339440635462654242253246052027040375686879961379622313964272826073004977528189469341711254747065876480000000000000000000000000*i1^27 + 98862607447501063039510437467972861041561785226050091210258967084674928062245535035099254844898978964081845702211226633082071049298830796379447382973568996076947579087385088784321937152433904650880760472405336701508087748070261303006760608718943042831421495961214863875342247234590123788695339293541374965737306326754072739387828655215813571454396224928826657517977783177867268949792071643819247342373582029271677500611194700109429678175236648597687660468190817510415125827556488578471321263236822599025042955491241093311633848003470154503584753736002861873673020034315609543217326998807311615444619343592934560965506270946477200124009000978788040021061959494874920332322137420822480054455085863973618480579319176821921283372842766534860808469175391871337850322125041523633372980448999064567031551725738320483342609375808306451091816362688267211537192650635660096081303099356250829849085154832060133971858787489719643293987160751923962941749737565800118506063006724029795684385276882632201808205051272307180553881635476855753591918043080140744885368290704508948365064554959790764910985510368861555128260340257967431826144415133551593991877553018576580941991333105700824664478856398986576739627255887677672065597440000000000000000000000000*i1^28 + 40926453567005636626102236004210600856587107051407007020610397695812798009878077608105476706201692091897906129012018175593864774529878496398135554255539270890494404569881341381127174111019034498895454430053808712550803689957333503196359474666896871088653640735294710734180579303397552319974845077322583050148724996966888641092759403439011410874560055653373845965800726143840959938842010791349595839028320724202671812401484757533277287272265156212914143235426460978788198764851067747912564834826319136846649216748942151385457824637476164369961186805658408406474228166214091664959907278633884559676476049461322973356397228891475559307968440892989868862801505175679041338848618398163923525136792274753173729634411467104523771352617663644071694032184113384474682383909287785001100413584944086692198078787395135251248449536280100487682879199833337864938489865751373987113223942193434981714716240403781078914225216563216577792329711068942148639672412985208003019417918745450832719204669305664000174705422583708193363266464814351350692619319078845921546206800434771779697754615365576850227105765372653908717030249401460552408698547172311483529662502192198529751404222637941886048418344683333659579652966324980468940800000000000000000000000*i1^29 + 40778817651577643423691534624507665817265102268392944095881045097121908573448807894457781123117069823581552647306311304517173253663573299512595666201940987062352902479883594102478876436131128100761099423867637029117123684265876583466301981486240129771216748756578227677036308853682165340125195967656362477852818824718754243725852883570587080029530424474724078291751039677095348757661640172442575511657458508676937719562692573574446020316531885772612069788783027315813778404422096502658855695587697854853241312739882207520146897652697718340528271698301357460696502271870270462603791388463598392572526657047226272401919506589927895414348597237528071227705194579638991825415844784343508171034018894862931755838312760359644354397598387495058955726950013262853297373595569742421895794020972983658093351373390184140980550304018548628900305519036519387409457846474413300859150795985161151429791880625438306341295391807422655805065621958970650028731905852433455796585265925179632033098693071256241778786395859444262680149999927186870179917203979275675995499155482875239007207803019642387773641292389671866424718718808881005634121753789708934293843484926827029893940322631075897957645362978393651012306061345423360000000000000000000000*i1^30 + 36993791362574154146400707651742424836689451160579961846026554533579476893509780772933365824367928590909910047462540853906406852979208762061125250812021346648818637604287260798641963669971532656739205573581428034988185212739097373805671342573256279637098120968063848099655818880625624255004290456931048964538956405638582064326571559132823500243549266211280207454069263942508320861651597784725001491664708950048123147648501242911233340979560958592059593246527237051233645156146192096641590389820949160132544560927950720685691054661208029362291333043439377197316741832288563360834403645809091440460702027719488793339965125442743852752261671458880991872348506653045012186366572239005809011738050460989616058685015319049490908788414717680891883396723992622564173773655887225321377629190780719591444072660879903938014988707488656978056377193667529558068530815455813170261197842056063978629378844322374711067795730646368294966573500691117626953650682794030329902667988917521317715723259618580304811051349520884247802672699698074002749999820592575898709254913947496207710237439702143179272429763438838338574280279748630287234283437614758501586083432722588761489958403679764474921627344803053487891947716608000000000000000000000*i1^31 + 17795646826100900662328590614904147014716523273868886771677842134608935363444748031810333102630246687214373443577342433935200834630926632247553738033222883949459411055301230539286824550405903459722186200163366388004241156987383090765938723126545832248490933578886627289620517025963319492944408761838698130615310286525822894815138147754125247174403447585018906633885279234015780457536524712402851430842741686211414407499714986591234152058394672158592856455876334101012907561520151577135068651019951541299188695812591377125588663226230370024696265787694742332848102426015866616887886159525728634151127691125267452356623090246469852783130837910755871985860149318078822158457870145900092284602560611073209095518923654975544629618781885528690319373973440802154005391486836122023957442109174439936373817621281747136159265230636446899605288558860850746748207648433162744425412731101450160826857943419575988615624842983446697055818343547300417396513199277717712940374634464990839405900502886925529840063282633496081428826376577306063480692834609628220904507334416198711343452793107682043478692614198759257417552692880881732824179057001996439621907715664308343464244263999452803685895469762051883348787200000000000000000000*i1^32 + 3402756634826502180496304160496458570431615439746262302648009486519896607709187657381456628925010830087587453488143877785152520243340888362491028958829711749767239432989998236844229219065129753168054759893534838931235368649227761375074924448833672631644018862435064394338289555621689633487780057713511368720123964646392028963883792265568569521195637637440956108564494438491699332698416402282364652694958416180833799106022617088612039974045006987010828414290994260420431336923404906443259689041751075292430793777125462080535552674789078588946893741608738016541696920631391573395372225559226503669508067076829336222440093212084647404614533074954603715156993547396538751651230692400907186295602916833236755930338441733585354756353768657760226226523237071576480387191546450618896696476668639858113383931437045291077473570082026671014749601538659599579513250166552006081596878923457997531835684414333729024750551906224528713937380467809466889279555318347899752621886228891398617907273837208463176884408477670350592957043609216916916386690133186509020932815795103035889818005649452415574519969365417935249986609091749104271284724360736328865474388976381427125349723840862854844898985022198906880000000000000000000*i1^33 + -96329378384131339029406200425387011071908076896704608945360783735380040141693877776224122407456678350694222558326611483739856773348404137990648858150169451766334980913746959051901001627003157391593559562069598052825774939719129115786806563489649067476277007208377303803518503846944553136524082283756506698937842870095553991310061155680473803037488396515631477983475948709348033821903109693329203371992855567836155510003497591046922446406950866460389143815981532406103076087376675594038027514134979297020095697889651378362481969120247062291504700605452494488668971287156288912569024330778134345720937098163536399690884686699879148970862811961182603941715639292598432810336744518781925158200592614402063743233863717717367011137447116366684343766606579037421164807090363262415928497316179712818004461150417468811382219209958794468998423308505357428048056422632594307636741951529696710082461311781493336707644796402552707693010127201633543963033026268211419707918890683945688939299427307328704222544917720711002459129052086810836600305634462556285057906710190312656470920451878412891737731188027538853693942055357982803991318432448839215872540671793980560012516160712146606766952546304000000000000000000*i1^34 + 2379406160512805170575325172584170315659753925280530935496234570356056852593470355276926852450233737005805429225766974717702914295893743825860234381413141409450154638370287519179821781212047470598351326543705388795597919792315786554515593003364669083452089750954151992075049701587246465177370771656297376570363015255900919567503636225533198762520445384655476288498843700623481206760947063642547259979162542138367539189237037338332742835406636932862018308390730532792707539618475512050171687302238615049968353073934521581326304925585825901281832860713636021333556553460166962740296534091032589250675685829034958987828615534973211163989775682847240372328620303643688706998921490990216586888062632552943998068082206737110841868275633031748778816388937970536819971125030442399132528377801784828717877696785805007807342825407590684478804393860766769535656911265132381627641680482127368880834211545835908046107708537358748949842349509325961560464878841626463410660783784556746060524418421470927892865860713028656463181210686937527087223283334583838744517492547159358725799997749516972265219213001628082802163786805031541746801740242356269727231807113472235053917581630454621641113600000000000000000*i1^35 + 5967607610692066401295635794298055350693103275510830321165763569187738847171388248552790554472415903556016160454479788877326212506232065091997086647015677244953949489299353945904280306532733361441426082587753842561978571469733908483050466670940920934525885893836961014696300077725984853178353228266164590957760175012301508422002434727556509129660836976655146475367211300045763711432369014773976318486780339269350507265467517926777574566390730617412262058505047245927468908329255856305198997040635027153093598565428263317403636433710966992030175525007043259229168938303132582053815620805518980791717809548110655737928717373175798240660924974127125077911312013842303012937489634796275239018480914162012684383655796700963137657711894868225287454019721651368001740582924265485992671819499763507231597577925845468241906333561343282109365525640097237041911426670959926049248193214685396328856398176307528304116371933509573851568513413709331736117437572373768607916608447629448519387744908401470221596112185618917668886032797586671625890575230547145254115944015887205695365300318943954579612380425162087871017640554149812963659275132029770480077328120996815694110652450734080000000000000000*i1^36 + -773461179112104791986307406641001383956025599366956373383573879943167472257052994491849915132720152205291213704580190388062653304978613924843549239275111946314885309671810247485310259156696028399124300589550813348435555124398343355731685121041330739757543928046610376829834328963884076545934941425031561556657799995371926704123008147439582473626807291481830591431163663002065418615622311163157107653397515746206533148517816700410110844464166323038360673883136747061094080103723985985924794770753088137458950684673201460664339193560769465331008474920699635106644489645014625562034793038644014293258456131516398261390264211076817204858504080904899683936756394684661080442874108269911303602079672625688434069816319134457505432864994475142956337176125506808039489311709109085144233498344189169600278844910716931074013085867312124787218024390594452930208607260995069771752122526369937452006059977970955430339375488928260845958349929597263812666668742246855157864347893777126397079969232302722143225032212172603530561902832393336067933165869599753409667766775740653886771009814607811669658285437960736116785478608013030936783716433954829296305030600955318723439230976000000000000000*i1^37 + 6322453453013667225303125948535265231517702557850816268083533964925236925215496455178864920028405930172200552873021546503871005142956378768344741114721729599166595480450496188550728548199270404854958399728846858638292070507963887932757334062847663467820707431289804132960550527936141723953264583111575076029822624294181475644512343921352890325068956917199358754781126718731154306785047317021097757434767994662563200758642070843263629848739876770761918118449599609397082852082784718148386680466822226273865473643262261380861557472881577389680856890241675726249648392788748701921785075906201692971857199461853815045987693869819653729464903421797195504279984970080220758322971859609922295877351471106343532975175138467502737633053420187270019426213152000090883058109824871257642686487836717644784934399424639780262695973600837656918351021326551326419599332774165036084771414790235006280440195275494295592116175847215041911199491210598189068513396115904967117669781477211423785508574295541746204239160693674301429039198902771616762796555642858142339835029359497576371006701921673083367112777894672386737289446176987999134837832424253930327106702649086862950400000000000000*i1^38 + -6532224993151986638853151259450315593330523114416194578363140696649384967348947468514425627849918715436463101580446827362020409008154829164446710610830930338703521285834758901508592076979102644858452523841738362814573556946560567372252276634788959758970826937802631986570780692895974702353755936426725864417880253932677246231081158788349232305963846491531552397764225707382746212575290621053326425826453355484791289089504613470871641707982005193561051924047849969304589062391840301332492227069421540626271671109013067849654716607546786954233627825065599181624461736564930400202635252492944636696915045938742427324205536190667590048476818049210212697209643914497884960288669308263529787406914607505686255029424290682780352082810967793878165585710485019644101054385281579342179226669078421097859445579176946396678554236091526499117328722650907057839321194078039808761900459878207366958668619314282519295929181287311841913915138981516940037960168545257188494377357020203480658350105774216280847959010603248305154451220438042149936356014322522276454892200197132816669747285029558371472701663626808956417934127371312185660905809739036195762693210112000000000000000*i1^39 + 626398460343376393586018142951371984862488406718883129728447379724739090591264388504664474821767866036157563121238187325889487669222826968157191656175762306699053296919781060189506630281332387278919300643428841209285355297784210340181619080016779201169536235569459272597827917812880946222320164024323272773872386568570396474044635133468510702383115742202934192806444160360787495662387627977990683064518207933311026347813756765231774242385505534910326843285744150415280335563754766606880565663816243729839535053251048133609808896614239063075007985414769562557030005848772857296629819913869400702714342358264417370994546605496406150471894535426941506332541538518606523780077837118622838872490322691036666123780811672352494520887645741733276020386814591056111503611813415594067329706551791821893575760689206211923151822035601431260964547243083523178372701968838179688344938177743500926261601993240747143451351171143986608008195292160283851838087876335598659201903539997505328179672177285367420719973835559077688968234794660255660866772066985202371282934860457230072829981533422528785798003794683469858563026005553314257901313269827121446912000000000000*i1^40 + -14759924189823209734399549846623957462458061677090009225259757175588351077791792536897573286579271478891207779510183737004364679694803485333237847439740238034802230245655130424771176844031732741878493533346512555332091982153050373331756285870476402083649160473119315631779295773206046245498688675327478402969072875239948226235271896579466530548257503201519636640020233526997249719865732585594606401941013708190828008298911992620134054297917247898021473708514111001031431581626416896144650712000063501232211191901302200428217859492780691627109135486406689586382825547951902243219638121826739289233844617007463830591626242179333301389941916478629446785930440476104432394346150508936763331332833488061132947168495482616893588885890977022538053054160259380360778807378430554270154468613055090635450860017000304314472156850006539647545255058968261653966842616542902681192648012184231978571873808713424350840139718379859373035585939820251442898928751423519711430042917402357035737054564015864456658898577548416632579142033158185452801648284939581133514040280448681387141297173712926441090577242355804563268146194054680161753850340966400000000000*i1^41 + -47055326829822241492780634492277195243126054641805634725188530935653360543744107094702901483004648248506405320613889673757224289495597719721621414205855826590921478529311500540795648625353360697490710818909867240737341725249053023122791616756851363149323583427440872811618763164043943550406417973796456943493940137462718095140777776374909055842799653720504960163783203918615948729365614139094391326584457535377416972447368988771563007179171207084940447176712062603415005658770249943109360962552642114531036351674623946241057852965668557663512272347137372125937868066260158912125104412175955622996214639820097808630790623283098563273824385631157515300739076686108479274478567597614276148669982012918770311502746158001228010009995227623697528181712389166708778414619386623147817776067863542537058605893899059208164558182182393835437051141487708502428981235247653510269611600408907927954609434446402187886458672565865538385101339220888444250743544212322097646282408061835068884838321023362501758021001819687998560451021287863201463210390225306255563126358281396837692430396807899940995859201218851011711579698897889525760000000000*i1^42 + 92903179474181057901631794311679490842235389323524581203661576931662474542962772803619251017433044954690142044660187660886246523321630586778269552185548188124313596472404248065747301748042377490562218310861136285147771088119079146854607541612552876770196398756027937481720992858424657911563565607064044791414356970851175853310403233888295117405811307879717019749766043859627761155836682790158280432139161162179345842125801040559992432449722222660756781206314901541474259383027360184470132524022966255001495369488969745795551126714864078417409544182280995423444268181638309423140025288142674232766237516199569336881863700561105796118115721147175982585126583858936299614677184895292624657705713108684975449921208531828197992444468430040029764683341419540821234590824487490988220155365129723422664362551905411334299822135147171846888255537521048984736064998377456267000027975728404527980120985713346704155201595977228380036624998535665238429017644328368192942131238688017862168819217052594451162122417196591473755255377010445569061099443541364596848864618572026305337273258148333471352304793557478356836941824000000000*i1^43 + -67526077875156870831396928201276115060294844932142745597591903177849677686591484225530236182674036407747906258744798662195245072522991648246878341167395557639330905198031803428240190957374166579393863202603561765979775181746147123395209643172828532311662498260903120128214274538175201968051299462533572523310257420170882233057854249973236354070442752462577791235952734886572768816196562581262364495660351734638560723276194309736984740766671638951610352814354358829497011027097161815601233739459720412709095525807892946897742134096304590664316606432366183858726785423778282441395652936895958198164767266650667114765628991698662822314020963839429912586689658486470992459465028228153109657140731952499217222778990378630272658957801292414310137901490641000287814087390868856730830938643672937859560746034751216723501447918069954804895477448152434130061456772045626989476760971306938592630015577997361622499976439844661727975781571915161223075754626849468783410297184446682555895841956429608665017187688398228354531253889375318766631136292179782954258484635130169308353915552487350307549984347442380800000000*i1^44 + 385561250552934364897408775517724859343026204821375696774894113284496897792692414357578373620712730321140761002344032472554145751786056874105466129748512419345679668799842907691488125676998363846661323372309714905524737642904594575817219099071114492317350086856004581692804151681962199874240123990170682946071472285832687435669383117571054046706939918077755203283033557583529747768256246476455484493174002835206740223854187097894947445199885834667373420773256242517230040987615471170575421253322929363076631810692847226668754531122378860557357966812349363351316272525365003257042192734518878538138877589659145908747816747290142256679598253365301504437341355497092536781468232823509105909887349337009776160429580619722481980064623559187896186452190013648000004458330152408180805361664232952948747930811372798683496120203154133427810043916913806686292858032340758517937031444214244620692471592698049139595963062597372740319845334642982895135696724721864014313487713811259121926016018668760984194303235870539747982242808639305052679976521933806644597469844366815342990054011734935470080000000*i1^45 + -697336853553063786969616381277764507637531463512859410734067708771965778597256216821544734270537072832411156117363999958807136212837980203097470343269601862670460638916027305339838835231874392859859632990071833445041079465593172867040334859438498614329577086285449488497372001861371907189716595358517124210337009015304761829545711960581760119863658185036737100985109119448978801487167890630705451572358794386401228072779621920458775624905306310915050429819161938048337751395358927732290753166330796341288741903678431184638500839969472620575116668404729468830452322371606927234795609266620058600576295789266053077813247800562225771201973334839666285210583585011700794476338060171992034979030523083704689031560931539841606277993540310882280468527617200073742893863188533895225273369023626088620635622191477205755486217826352924980523588401679013271297027322284320041796887898656737669260923920366991411758013035596029730501985468466203931648755349507006042679276807913218031929769370243363630146495067684623473318053882747848555476482415679964822324655307608060072034304000000*i1^46 + 575548556902842894168211887270215887251631027624263541667325450397102293588351913505253142814369381400599661792721758644368149341857038751854820940586073263296329325612357333453733364139395017600736115288110538991865937392906765623608377923175205310496829508311202844446801784947030763913298648041232913180498284120193839308786519891703702990951223503971126570106235140516664025496734000512089017210290039641011886340736015092005107145516019302335802962715527282274881506002706750362886432477239729288316561444330727784363442423774610248562066884798359142835413621088350360245622659696043568836549891605387527529011606244370716476790753455277838560625390686524029448478611408544180912935592367372457819265827062731845082656850048753755364700964457851516048864857749923219997794254680097599168580810617028147866878303304041966341476960474757651253790208986877128927355996370218334816668810788907266445921135303563324042323531745546239153864627161599852576780930530990943236650191925190666516137413912319505654650404399721345045312471977549797278894522368000000*i1^47 + -453043594658383161130201889733623568223604460134136336995009810454614892057403833852514516201256604098146685192812762412496860193134531919228207869099799274298394892032314757407904757166788145543004984468930533232248198442187191699023462231855306191908146169041901368747066668668793593075187593134993965237238043755646355240347031706206447840914376045653003366491274211237680030600576905467386508627223732786160650504173073771457722686119896517869381126903960697311105629667836407054984200866329099043491314196234940743460183965867692119938867368902736994122814507834126017101906645668560491357947054662145829920614528679102885464424375795610930144509488503319419744915717008842304914110444377921590433061296998313079977336322190749374566894752936018725804377271495362358763161057966980123140956701677118859548367980907048975077667375451938759217383716572304778868360062950309554911914756319288885386410751027022447076225895294164922028754710785739329456644925369671214492306231461755515781232933083138470767075968801525286047020617700474880000*i1^48 + 211923406963555523663720752575152475023181588343183865970527881284102001843990397980101361540130433788704185348498713255205686127758503599599581962384758176745124355372557011124982199163135520259547102788805054301643570796762842374505362756647708897585890884710533865087336107531061138683066334267232101999941835188726373696302799202967435039343586041753250604069223853251795030367579513992881472305913945301078099909852029623849624570488067653483297259437439641026022171193417215800275172608027137410364545441600711312217010925097739898237850610396055116830194075870757601570854522193129948666539063169953264180805743572422057909785989891810629434492910109610886888177671339749765417742318907377291820534118679290768723769239690502066202340335027395536670530504116856205800424499400623993101019213463007968862072958778673591493590157693216367093609303627020734065602132560850030592882353732269835419235248737599183108695990224474559348780685664347298745746691925770846951389337437262477135192326429060429775052311965248520192000*i1^49 + -166886376306435594871016703544568718386877035707205418864800717804776515010058973354829198613644645805170664325905968113546546717495151753091098659085602105784825605673811681955636815407063863918768865203151533043591415626562320718749234828217156884111403627635926692808380089787550935386596422922334327360403753521890624883873463033890591221522840246423196452352757559931630094504261708413393511096588705952047292034460337853002368890220451235827316253196528896344138003403948567285607859933255448634905458575347113885626295448661117611289291178947214366558859103463187016621086829850646957482053886134564509454126333489255737117151022146014609629437530688844808356380136893086843033454767722526827220389150365458210613732788329783365215355684701729722267774618795201516291710133337880356025049347060155359344297345267869892155048529803391315268789059795234728378226669085985010384433853846224764950559712417811208264774295022305562860166567465196222131830075593181855300682164705914294401732758732800*i1^50 + 3392871728013393082353096105120223477966758267473305173064669396127701968575562234617087307679337685030818777010986885480478951826495440740484339095977645615839764222635432082166978115529509670927569529590821552841589223529429757803611514547740089335837575506640135600541998739981930338073489491554146326058849682554159768753373047928637615874730978310368531537655452650175472083464858922199275572706180155325525521739785025952799356219938521242868271308527220307820493043858733547488594789102835735779569216336495884727551273268937299482972217376272485973386726304571797773214106755562346913745837556097853416106751340570704504796489139050704351286830110586457722870592951844861203267041261902856639223989563224252449916620647545677174591409076329266558413332446742675150783150520635019621462699281307882721052314208561610150646189516604863865036627153361619561293244151412191826348189648818065491949731470793409178642034175306354393897109057778408280976408645552046080*i1^51 - N1*249075757528095186631879533076911561233408280860213447875191710875748646153758547622825535843425873251715542160895210756140548238713360694265294368993450562349765885874177227449683154611427679622145456809870950073924311270232907899422300432673160147860326752602546222292121710103925779231431807426488691566257843233161169742451123*i2, 67245080295416194058849815192451331738856166179468306131049827331951302863715812891650533427345515976233279284760774691714063778110269744602504814195382626374380222326671775063413918544422345333227539220179203162128350410910939770167374832262628165519275543572231163397629656084533225251159011234413475977102805459982439700404195003704550827960232674713777891758693287168324092136539831854060786223731960628287392773248333936785742878090367948771964935231238072014974816392027241383384430366916984034504705636238013985213561785838118799556059508435497378001374275987730976821973950351985621644977951651531088743667673999048611229942138608418275580170907294259770017972682885656368884891872056387664463923179740440427415431008709391741634047477556477148522186762767422610490887318238448137261443564634789208521700413130270176946230444375655026532902032219888118527233486977956205622589964963742552995468192373088116127523710067077499599403029644449761953769987078286284787555204591451876900672889487627738466658861013919904829045844426625277113738440480014532693778793904906900526498143550975642245632431158944118365993839672643764889698138065380515399087417123945730261310204951279839285533192335607678761621023776695449073596261225836729619005458811384163712755471510470250826692576078108450815933810711973721075877937152000000000000000000000000000000000000000000000000000 + 66968932038622817803400151018056531198247977327012326662501828097687739945222609243405350244070214256421235932581434415992011005786125019264355982679022401014803252403181812748192776714728390830496336283989009666579853892655095482345452734328059534945594952528217909082894185438022574693273233246787479363785960292068611908887425503616387316856496390136126396694209587346162851742672114288513761582697782789672611670846068379664363030862302872379061075213644855074180503400631316742065043430982493468860555368008736313983571024444901398324055206468396863432583259196829189947181664110150797631258919526683777109428906538563559339937451863768663883300606448192837103705234947827185286185503146809070219340348513325499038920034938778098543335236114576484865861854129202292351049686396636742609149099151328369233492759564725703235648394767356146175625085704694741878245053821402183110663466413119454083568295178830511733864932487777492037704556267154373699546859125967502141148725912028796459721050382976822469220247618391336983710146580819874535708731477044713965106070139757614037853730140741630271858614158706507735983595164666454574281763195779383461248726521482285141477964848418168862605090552124844346767094956969435779731892035968926156390007388196091627436952388173302291319915923617262145650936950984635723022336000000000000000000000000000000000000000000000000000*i1 + 33037237314048578597751369233121377100300043984276899630757678346913294265133795092508717677516612252866387113007653466785365555523310117344536621695042189607771127724510389817233759247413113754124584486859472632300038784026948084604392398508675762025024424579271803009395009903437989023278052365379387672836483525588213851441217097897043301022651187531466221145180028592865481797942931494792434210968365820638601312656015229349190123551605289958063139487020222634716799552596064931692081705429284254733861784130956151322750080093523316254138764296456837664442491437257658583759209214509068335920597820080580816217007242339611535591009239173096417735291038294391649163399756600354583553774743596825751092902333259955800525547664069535636691007952941139876516656498927749717453539474629438448441362526002054288692556541040925839446538205882347484999475038325046730202737770828792308746620379118334094691486908719046819243025509376407487572165433566152489290588724270876298880416276192271789330088257103387220080791140019506386191654646487848504470760099345846979183757730563488485896091314150445185012343485937343044306239553509767195543123310463547745621462833127947644231403347891763042069546077931708057665136504026183624649091998347826644797675490094877861043835056161419083907882181296165864246169889004034918973440000000000000000000000000000000000000000000000000*i1^2 + 11598937847428065047423154644216928859866949404761228977542388619499331774285604735354869937292589510028183664613355796769669393916328542533429756268411933666085594839173131315596805217389738400625872838667867724594269646541439162699879900603678958064462267903739305666537622149514564049492983898818380203229284692822054708038480773795718835747728733623839929221249872763956918320282207971253086330355811525245075253315138361211867162008850074026590986275389395177580200708277225839414025609485429609713311921950502867793299914374800954528744167293043888134610838813024550014663799496721441926907489978907758579683250901704584320607879355145588388590003750633200733624680862304496898843144801109776869548295830501457465666362544445104321087537638044025800470465772023312255127839000992038571899436432385791090210641366156573691935082458366944499960602026498048613200894459143315646120825472723774319515367948063507106440357242253887388118386997296899887665640870309498595642617908106036543319555317580815363448908765870733652752712266800939097492879558917010852342046488095367488923631161907406220548490678227347048571043280044281604696615963397943202011184898577670200352908778959986244003045738199237536733983614124283547887775796461803271847519518490872514629375319062596133403066008939808672773981837624359256064000000000000000000000000000000000000000000000000*i1^3 + 2490405001692894022886992187005855115925066488873228335556469619647623635483493023588491578537011729376209905307071423056259657398538941578273853988636578694773706882348624397170904467886367085911613261338862020979027810906588015075625991347532036685641412800687523943522194240776493436407688635176212296451775003971346291263300072099848434808970049418988639246801909798472478336125643411796134111871600196247583272194159173836502785855254960965825896530701020808498645376276837579422633339890373453322734893276316206195777977408848514811627717769812862659764173188452715095811119029269269071316265624506984297223236175258199131886958358858333667907470839453543077855207645735040242872627708564230822267031185987645440209473306506224213260265208555901869475677376619525227842162025247761981657079973579171933978163923476569382286179009111064682898340760545135332084043398415467115505982240870896182278530428178697431111556103892439797562542064176532616193978181016282649397545268487435827227089155554313467105848317660681426311652119059702993617479724989596005488244471702669396319628213655791882330323266767634425002211959468697794967453633277231195666187274506530435570839756517806406153921139432683672777866764236905914638878174125463809526790849532450855812513518691355657541460956256934394743532311083273420800000000000000000000000000000000000000000000000*i1^4 + 257922150223197755252113666273810088550080859973560843449060417627934340773916987871786251827402456605429712074712177106582125746670514781455637738711924750312505637032554423621363091175460115704717961233165069239042944446663277131982408859466211933794867505910405635295071860337611699779398290338914560672340525784705399862854335946747959691752142564536680612818220277278459715357864093576701852646145671549553822079077599326714945232658257941357317637296056334345525441747039837249454275693243394808199727653138192303124794213034681518112432310944870751748687487969124424991668749851475654885968328915599701162725911209475999814082401249653542864534087958625749445052047410117068128779167333520190584501710256987806246849999197125358240743644823526724618178670034579393245262801119295079083915745188837459706215493162644333050936683311207783942324168975703697723209440453676742645790518417063673719401585154391027231741029297720617523375093594120444012981884313980763133300218608179048896037026174323487900323843351114171768045130311352012566713110668620168089247297296009144738131810200307081978218601309330927307932392221925999309719375793586201740534214740012463720573136403637438363949478377332543857035775230969954967157457949055491021342779716134072939224107065419379918890115604565954977591573505638400000000000000000000000000000000000000000000000*i1^5 + 16115749015075459369079006980174625388142141287364498395159433818822065909326712992160199633342150293565904401720773650562927657355790105025004832473728364361361306492420914529573518714237572208434569070757093966097661139782275256145249791779428213051544028180440691420695019208774061493784811883047281050352476065311635301842717161719128944247348657288549798827310303534509287213672826355350231753485708369574379992968941798917511910583228987862912225493809664110204199962098719295576813415449501173367145939789433353336116490541776248843587821114096693235500224132610322528147611838460809075503130118053614527425663572552471625227771707957700807065122884269232964118969917970104890988672026765448207502661887587253622275659647622413978265160126446867539468963243662186127103429426402010202561219855274154806495133822619103200062905675346289111665774517205636950210487859741351065634175204322058444152151958526534346291178517329899511635728055923597366400925210979030222894892971718668611772092139486206230912943633575162678164491166971424054210955902692601079009810167709783696257023448912253198704484815366068062339278895860151803116906407953516817783227942700048557097083791136126744457430459213500554785992583695344767148019114499872346733833272237702717201651612397591805363902079676123807649795932160000000000000000000000000000000000000000000000*i1^6 + 507336482842499987517448396519770633069417484858910530035827821193987634282225493589451746585725347396985404582750174671976418062450507242573544730085388316092001221804203690802616700079172351031730010071439418065160538283880116166157997761934266640137079510368623979732282569677403598385958937752914472851511638602507650726827811006223708624080245281698762076864616814359300322612771796501424600453036091617406786326376520818543294339042212685976199324376900830828300741450219634752467951007734641560139994326483990887037358380583204129224713579266028480460772341563737256815571572293294224881123871926292771175477572137567738733920158459607232212682902101385792588609987978598740292060398341130598891679468365465940952944436325285761870431400724062194303914130723071411654736204595775733434349615736088160588146068681650549501435977664141598960049360655312109623275635638526620741792490741044445429620870857112402242687255135248148899999451152003875908387823207943654397312795503082854768034902095281265479384779291102344952915897714588329484977818458355376840502462132408766704227682749577742692567384221020846033333582801821006929951143195292256320320826494996976339514251141199744129043573556206686968567643407101613244583219638366753032849786621887790086867019225446209029958919874126673580602163200000000000000000000000000000000000000000000*i1^7 + 37077951162753710961445440299813185642723131047423449196614469407170974467795146185704844813685683821036403690212765414173099932045781812518224221161055739867234102243915943825642604991919484598022936476096813978033233273519530443463405615222503375963125596434139497535409262579268320505949584861065942894850863037863511252895849600877080329728216085205576289834619940559333870422360602497507532976195898211557098692380368394423225045751902956458457739434376075026116076967612090575886658596474029015731621878923137879653555484309357670996493617828261254428025737873219744480956851298435550115651444553079836580898373379234536135435687438527124766929069365586565337805056596037528341440594910641376765627995252285643206069232583098140839695250945737286095684899386144314004103717553717686533684188148299768583233614408076549342885917139055781413611192759984372424417556895347663653600464974042655848034819459938540430730229566008623287056837824040089278866813510672541791781348787505690443144953710942444316270764347669442875586064669345528333885334431955241146687849617344789273950840244128911796260683532207778713198698029200643570287697532404017957145870593214514767929465107359446324325444992655360766813349628310230371899102159521680482617896291236166445823115600214379506873115528766937597214720000000000000000000000000000000000000000000*i1^8 + 2710862382307606436929183939677352742383410544346773051201147678673842834483203075135683975929023631321445139589635281679736717022258658619522294600491449027483829100103662171258376224896829329111527472728294250149308771286200703296363379604412851609839282126671181344133962300684573061696966798567670853109737492979744318920766548580014856370867218200345582462065888892600538527078542648992857719174601730793511709726887612413576686657348445876068776827909042815783617138183449833512692171899223419669222245578988145454919034958215693402178569155344796100554514098562898383224474807478598209347680188058477034373798880514306905093860666109672419288977954204804733007240992755867469521836839438142109976530341176765477229946126356777972746337917781904960684523663285547548454022763598106156142491727212438613839010820669796193122728368322084814924385679358657651223564822096544604686174315993757165102025237469263447691579558756812337034709788552273318321668106582292475152323155381164704259292769894693403204704830791376441591292179937928729288627077260553911207808929932121202851707763307099522612588421490498616314478841825215394460445543646991097516261686695768874460115378721768077939566622740839097288113895679067597401934479937944491821807572377425045059092375923314941848817714041049841664000000000000000000000000000000000000000000*i1^9 + 154946917172725531017787802172881158890958892156484230980077911011435734239486079413280908682557325341824169664615958843969003745097915531963522634405183741105991243429779966271416861270749672327863346301775199461567814061143503471096232801567777738608384315212329219473797592550157289525366629246342865623657580838710502188690358230262537959847322926448310603235152428874434441077393576065577007501623493963809920568645345377228652599312807229596461118812980205826321019101348000504600631896313556593601373228914480442155787642434637253859241995616302834613933737113812396442209063602016086027531976205994801648461448538712830012092055578394785244118091627543341058883103477118681564726558884453780762446534012880927450813212808080740925710146198655319957407312549721213318869318854852114131096834861144281230792338690342229759347751359251588864125340302773667975966131617103496583851587198051986498495215552833617876406940124875511582250657289682614124825356770505213425361979313059457388169418846015341928615446386617287052986151323735126060494735810805142583621048831398275121164829700500930538505433170151346456831102771933278542150647099949127188207958000197045327727997749694058418358050514764690896302485362836734274300182942116928452769801595371117446338174899797634630442431780644454400000000000000000000000000000000000000000*i1^10 + 509016323685199280962631353908450598515879150080041625296539570713149372038025616399953121237259409977463768131045244938133011090871503006957530602786718773573996159013608683671764524808964096444507465709240065878392616645623281068806303078686833735787222268306047652765225918139791373704638115577453858906949417639894765497898291153564817813366437272313212187644649959075609974056264219704050127833719225123869327852554358489082967975192366273783157687942778964467838932371796379046939756706383899719641434725837076384534490224394867695842513699777329332962966249672908683240445020368284215729855030967630859343805752879306149900915189815031770076224548792859354631503395467141365816742723401660668742059646452169414779975439966091463500850327937044912706881868231835298630308786350382774528400783425272868175428525302648544218716314956169409993925241820820324104611879420187135047265777705695846387820747651948972832046851657676885715743931183857634076369235586883739133865487298251399292768350672309341831900031572628750343960272811492235452353923191280635970417304800565382115661556074125867742483891637332868035159222264991100146147730924194582306746261139048888517620799156917515867239469796935429562368238580840641004170242520418311070180568262125166042073504915255909235522462023680000000000000000000000000000000000000000*i1^11 + 146033166787062996258418505088434875076857844389258969424399950475072923754504417661669272028121194236770663748274180745886491039811100381286059228302709718570313288171062382362995359782909350496120949140548898208093204780804313086878379491329949584312017574050655015499406447873119580592797907994709737792374178794246570313452738294076749437637766340693642359236100416557147580990592215394527995243624858536157410714465772242139822578942338877908273975805081086291673451466953855243679061319332774335038968809684678873103721116970071663502845930926253391440865527095940869489012796027438869103642600056842662031408425941307773745829334749961664187748544400338849232910077321866425466506947413599615469357180452487399007959440205515762907686716868025588042728118007121596321802773603171021622509492770080398214544002653575502055962745786383263383713715855398660877979375636777294777762083592003988952142569029551067847026798383054187916517827215529175252580440181563908835073465707301347143534073162190101325727459181087235837870931961389641923153587816546458721352108900280135769178835762452478369652803728207741664392387859777099275451041816730281232009965795156697481851607122261023723421180212217436841440631772000073984322786917891673278912069978342288149692547079854690479311421440000000000000000000000000000000000000000*i1^12 + 1834733647425038753105108437788655636206217022451620516832805137641916757970444113430547108585501480558447356200540225551699645543911655557540664919294219065769585505422530807890519076849244508262789819624156612696625085757268256463896250388722222001616157123658074655638646346674164979223747949808953597210885782460719531467347816669187097924442200465836305108062608836879918625378620456941494113179208900013796653857214957027287574222368029755596160040344707527863176468937824361487174056976738325669380166387976479752857531277566730865269428446769254304700525479314134797289850181910989159160482057064044620430944120370269669452397466762426907956631693751211572879896507668169285979989043822493987691430520380675412742190986105221801363538573282965793957315690950706161042939584390991721316521727460684876364983520030849575361846598418919103328322220760642406074744376744434753973181909999312048833289688825756800416990920720584549010302411560396109391644361754354642922530865656676746526320504445996358460151605992492773354556895992561169117679673059095369162029811683914784552823841413938744229765523411014457606152032737659808414681393402132974795454344011325124505079167348058081514931408006015577876448203245287374597761144854522971597964296190810868908437454527238004486963200000000000000000000000000000000000000*i1^13 + 24597810606228292763314465261911375157269891741370679015539451438252683159767865388386696288529695294549665152840487861645455153297958476313752212356516095937205929298297924308838103667556822761026097488842088083634407906132944273514172659037721343876840466094465708977533333557086391888353819028302798974382381558757018020055899610178246304166013112923926076776880221631738150911824348317704675902008499504555857728449915871285847925462854553553349460432997086890843691197207754583958202426164152137448780366145122109572481594037637390095291735138900948784534895563739649257305592795861758031090361367318197455546661711102847477667119478476000855063650802999681031555273228996243462447126559477031080870584699912021471987509516407327400409920871251647403409042913832793844243493880742742193058336074368179757209287805899990216799570502567141423439231158219551911493546945937591941077201017347066609960811952384185391363659747885021507289848631683105575736028025850207901136398949141258657724192227646773218030151056401751368211807015968581918981978002787687432587977578876752672673668314894685442691009780116490895739820468065110313674510121487596540426633759758398779734094702942311963650953943868476730353267209012077621498040644043589391564639524145388346439344912007188971520000000000000000000000000000000000000*i1^14 + 907066146414676438353188170861106296280908222096877063004826859856556630522753655379974329191903500243394518359157622052374867761067143048424627318407786892051036895693033961741020220629771306763069998680783155252454007707245045587604006817112514714373298008001585839384047243112651886937096317239866756669903558309903291229583310345513224114308938426350605843893836483495737242261385175180905395536160421689556536796932233902275006395518654014883050911157689124979144211426421014658905057239717826978774627405489447407840136777935700554354487279979095537775099716272125128153834360448437559128773882020132932085665389642454635660698749259205640312593569381636516798079675244778153449230475674257948687230037563621587173960430301237058213047046417153722911802848412122174656916617336643078017355055896643683004595075768882747035762715949502479396613746284218973311146056305349790546063753550882952162623703054293627184141760424017610773226251058798629433603532503855161808847395648232659372927235168132589010590330708273089449042960954072052545525756342543561182715386871060417460415233918623993248584258624723684532240757573777907401661394099429366142781831106472471810108718513218761042881282041186719556494439287864677776693449025595843159367933927283362275500835758669824000000000000000000000000000000000000*i1^15 + 22472829060766297444648875200973052839762963827784984476771282407856768874550056125824182757583092492684270705653803478674117287574493962922830423318593966212410813112982132992986869442484465433412977491026195956472884440219510844869781430319985654022067622612950926054960362615985381911702383645011871858340460861857262121424535946468248448425159463228037090650469390528969845681052036744699774477989805872897538705487075630887166805627649812456095476943224027049653802254164120745262080913431317948490853789174235770661851843146392778714294438300870972283527600697618014339317385332518778188200983371369248223358364752494112543528710971258169380914395337280896353006047471720768605895915172573675382959399715565086211047540612301718393473693691210341928598332021758302537094842362040737671809799877898413864608322755929500583623189689279927143599711856577215604263056818144858608048902386119853014945860926022613721368218590116632868294602294931869550017270072456437008106410477430670464035997514308182906012872042658960237960139438447189446545511819537617913702979070798165785473924615307546673158466516661935592727903548672712871914281680942755281952548899225332894355227084742319772532290854319394941684205111611361580488797385267931634593010887319027549684005391564800000000000000000000000000000000000*i1^16 + 282506129620053236397635111723316392746743260866152394547268254863470259248648774655570108527380276961720174282098526504010008143872502313642169185006230375768408131660417490633302212100942581490765330535352101276526674840804079456292185026130776436833643247909543007717546777692116225907584302647415689321672993777516461960555573949560350503049715537517405854306200676878592287335339605539970507226290047726898682259774916593897845100284233813599337848185288912205875684178736526967161272492825809021573195842007704113829723948608448482989466878722727097634932467758486239992425448095462379109402761994046548833177566975846488292856032385051822906847202061469910679888817798575853738680646302425229365394185370520597766590501562993128215003326897749902443578030200005424269854906458102476081714918114578197692889318919573531417690872821891678689395336742884430740090670652389213102895939920607578781783115257226893176504876605145663163203081077151295076146722742730711889085451298439142003592132617074958081449512735312173384442088616915028768453432547836562599881049270233983081900191119600873096137819509362007512802824108957426912123269644771009847990543179260235068907655234709979607696023105972021730365107970322291678218097418105451703331142570375998147930357760000000000000000000000000000000000*i1^17 + 2103195726471339892355496291615825041240908324666272498130098603610640861581593503338270497484827972280312303279229859685525629242148979265190415953673030326417870193927847378741580945521071246215714099449649327834644368377783077893201280798055520799208573636640691962567947003615009094367629561351657731670727988524837469351707776888487316488186078535305032494895766081946949335944608353390408162850920953859386107999046163705641025688969928754150931544089609323055952548985991270305868960093435860594132180364350916383528870427305899461543072232805986679897328322441288405459430963490001519726206584989097242455646029516851147287103589970993992257363547573290963194552810679723417170492665242300935378708470284140439702034375892257396369070159153324894269620156854075558241830306184800141683389091907798651607957602012752030339305372946738870192570065885754894012423886135033568191919315754640909913956521962699601067733631306844992912855015436981182750089645536201575432799215144307942496639783293247821775948740659836115153392706532323791464144289368954244373866467119559985644723211912134929564274485421335193401232719589800968336117925927993941979433225837273033462474710169488534886953022964210039610279457555674140219377170813595997452334417556694949167104000000000000000000000000000000000*i1^18 + 10209517620346880614471647338937054015378399169150753288264285407393201927779079510236689507053434893008442017977264927416581405774772011266029305623004615210142206218190640900086299507833267869248881808631714776054322530884694456466100041361269391987267686005313129873820085067344813066050662634098985265725022549649898433246508948597980553796240577173273653801216846555498845272885145373746904473579319925095813502424397281197473445598406379983574778699238220358886228657516050566871505727842293056262203215031219198174057274857788216669859050888272796683610747143876318340884554909478306124115783707949625740073401004818793523114555681406267675841994890644730495365073901407557337950505674620988211772932892823219622278700369665380718124089349707748629115808737368038746905044309167494889697653321835096350375004817550989422476480088063247929861877264294576111412581007538573928387647007565445580517760383700213931882119838427049419734606944055885376760446875869620513931033331818974187827972395181927808693366173988114034427059101440030892818222735100237252105575644148387439991375120213076796518745050234109223506751093333887010970639034708613626343497086175993853372533999576350512107709288286338661018375083002852937458326691207904076829985745116594176000000000000000000000000000000000*i1^19 + 34013001779484657746387426822564665477982988988352802971682382514105093473878927373268268208926405638461811791833166947953871909887301997782218559291179831182134029414530339330510355268950833444223796238736851694978192466542795897697733921990330468078804222036700925020431579373881225644994912360580660397786362394452163953653508689717366215643342842647476491171646405472594421672959066819726753651455145493262734800720003018807769768432679328905686468216912851898857522551935637849680662209844849620681309177972161393817169536400194674543089319756676492115980687447764412779026627700149933344961123353075969804471493053584797878627076588889702628478852390540562947831363765012866613490987564179659064641844733506575016624859862834471377617268444242426937224967443329719724988152316713663743480597840937172991436937870553998428401096107244195778739165967193564761551610016353842330379087474048735191408611150220725676330774557627865478403281174351210007035710466930557304940613778644923400160051593404836410570725312538676661298751205157026494661552988386887653804667553455174222283093701215635956129516543768251315664581384511582907908483885306531175800861162485935814644977172181607864283101998132099623104084051429745420149308980909159152308821048688640000000000000000000000000000000*i1^20 + 79421443053248892368484548451866903503248893041808405708433188655524673905633873644589855294994491820300179066858306766095824762179400691052547493429234511902714212286399426784610473723028159163747664128171511744117954530951005652004811764888272513445919654378186871194513507232239576446099816202578768884005842391208802168749776260648642780248789157982787961989747906850149813643161938814115341996048760086380311724079584760544813087829643013785292240943869350779401410259989527926565421395294075599723122406882701823676720084366000765982424859791967899901087147347931358301901918760574063848882192968986589119927293482253890122212635865171185479804913912498389919586209793010774829203329689406629761684591013821832109986609114298590589573742757072968029606529854486655031829343029204462554690502752040334891357454226037257078587037539690835657502062010434288432773851237183591671211867532529009577131368603656027262988213913336185206954152481037506877451167741603568393567275784068404894333776855219997330265707671502014469767024596265027857745630660020896711499599778298810117832354503481581592183752116328756617428749742918037674603513373649897801701403081252131719214164450179369792627699009760963088325402101467102979355977717540321285004853248000000000000000000000000000000*i1^21 + 129830969370741804610353594802118065134571102653140181287359681953409024603879814661311745336929044393688736419377785107477174402954883926374421007600209626357577686744446582524875107004459379417173258276334987543470504801937922244400707665509769661136203656814760960047061473900702231571866681448301198891539799422142239948400501712839156015665277932533823641474043437150809692329857268298016694199371717975137215975592065962872147351444375085691219661964148448812112638314128549283330888037676674643554940010131093090206894866786851378723767418300849954246310334977943017522178824020304710082168002492940838886408152599294354477687541512107162650599502626308713030801482104610782960938195828842706279377881033169748360713594066987846779870147262663573823230430157768408681990510841728955421661121397697825443069005698697369251545032884029041339195412844295504815602973915789216751754483731413071885562274010667897711725476091046722538124000278336831017881256297295379879961686316844681834185106177796112132925163977021947973790026338153139810207542714085449364551596538059496045214847425778447783315020681312438031917066990682819205184866812210143536306419798491385718570036213624175468297158880692306845631198455762495312686963993132423708672000000000000000000000000000000*i1^22 + 147544507596766425399678422601128393357049350398477639670824758941654573488224853877051135601006004478694356384804541267142433825470158522540704056428182891955675993128420259529485113031964648314245085938939445015579976972942352256515640721437348795647359141971750108146526533453551986201838006242404208512142721862390111657703707231938788120198316505600524184442028251117946746738553922693853069790174033320203752216141097357788490816019965737983294557200858814648861814507991866289089934392229094411198238274936105462670351640410943963814644865837044315432389938629787455741362132591906669810690883725446978987464864378274581548615722133021586658699582586341778323712106854003860337068129320498585791731778113799117899576304842521123693881073841218860848327283396533981934254417935516247326264625901521334512362996387395368379113477055576587955686693795413523422838963225459677337891895279722188871762975966436380269272564377605941090276539328300223349751799388809017486394754578013714362167826939082429242357931806864239111926408901473524568977681993654374576510181566194178127160901432116036874342035310289668367832662635518846207018725383794829253545312099679787489625698469441920127811497040872062091186634297098748707580961031674920960000000000000000000000000000*i1^23 + 124667180010381071513826895418621548357466615714509387120591381082196545827901644093753275324270713837004526862586606138021002598908278824902789355600284906695338064487455258074738599400055763601820318239397432276371847383047791696038675483472962996018188988676523218806403505536018845683959625896438698045374075559510820302278235068401412760133409327702929380014881473381639619271400092010587662677325504384870913068516392805582275411866135753379555158344038870376012354358485143840947091175422807802173441223517588855474883843491915338580900531499453004842786066465642749666320344579191803161338223232445465311604991148659994721828402591974780963791333875205521080374921915652283018464433024701403669695932435235045913774337194905874565567118865527031846022675461051111485330229282419042307024785161916598603132861608852496304741060246665458565773247473688766106918398809858485582312904315529021399509713367299409859496964036739694941658620133591059276174741596293591744204873086999644859821712147996745855867185031068547628704246866948122631477557406257533349237917504890797032587054749649261005815129170437693388472236023965413762031858652675712435873035405468248555761934411404898198239264161233858397026143334853747954282624188416000000000000000000000000000*i1^24 + 102189327098069171914687035823904517855813795741701030032858870871835361451242470854437986906067517456771548937173316700428439964523864866711639974244658134439336365318203922176785806260872098263434735130808889307412568109803837708906511066756272889413638026018626755677131402422101199588733088394909784288294825958352166013850350132951309964294796188658823162282362857922093931360285862539239769439600347723040412963447548020783334808193824610600851039651237615218603530383937240690522153876734714077097507972433782290368134037811094301172007823111260607407225187754482209532543882618989302978545881145509821025310576133446147932859656977846979072559261397177018477814258553846742492338641475473271487796126068829062917656220670517772991729638999385968955010618004312450509478783570338376150470141437003554067587309182645824764179375883392212542441999167073054278719951162223876243508184337419623423173932204085350423819269193975964396635432437319464559181657344026672808903792384473145796047475735212653516054945217886126553264062534536772070690200800516190601381808478299927280293571683917728136486799657109956779596652061514915849267942984016156223294061913678266342598687430365720900712213343250094565343022717563451660566528000000000000000000000000000*i1^25 + 94926453819843627674581277829863200781453562048583737455324670113193510367083218601649364634808649644767015783642829599202582634135443983819034302379118002020603091325195345942590056609733681460269305465864081680167491333908827039383258635950867273157552079298974268880885803026832259298322907367943709629754971735083301227223611410418627075210238681323939419624030274760367658572045264962349181442965165971149476690901721064463590947226035923565074797528450127043561350371702533637687652565563877658131652634792805565473816768755503094433113455573796992728895466064015356421844586088083582771924989216889203575560233180332444365805775236788252471231091055878927409502291595568515209224896686507481177054837315183625707439894584135673832251956414890154688342288070298917136825056328538597242104979985778336699674830429020727121006728424002787797230237235247301827536783426945974608192321673045076863926221514514832804627545101750347209935300014947582170742494423474921674968310618842839714220577507319060045151603906779828089390006426137673204811741716887248696335116560467181005851392392023983852202233779691620383401089894931501521479280747428646117948603953283703558441769621996079419932567312423330911704038563684831723520000000000000000000000000*i1^26 + 71179417696444921360341338505188256852642086274208689100255500535849820734885660778722708646936009371361532373873207869559246895186584933369414365093865428494361850562963615761918078924114594725552053309161598536769156421189273491499045271400358339980463896410207940883967153895078320456106928039283253141134369890223171681052732722955007459869432535861979100034914517120705093550983949327100821517918092840576288573256834555266161103698419164431984342430849493113585345788647970924526393260830270996125347968901023190348938218466577761778167911421906195545575546455931847283232238581790416928399186928559651093975335451692924599357149984133611444910164313188735376002505468065199347527975035225254283231666167763355037748760240471954096797791025681666192266269795121912153551956524726806418662951721101352521425829014660899042256820300981074889391483918220798448589519059576209382335350172653829600197286291013957490026955933029668893172169050353548320907524516866270445104248179405976514983183019806464802430895638200954809692244657280488384209411887104215862921526737232371843278485204952055573871728515823944693976122712318625443789448907429634018561644327332651029592197190909056577357887743230071209657605302517760000000000000000000000000*i1^27 + 32848820682358580845564206695530750144603144362585086546035748695943198172336418364158033160934608530394644729163845546394376799337548018888716977964015871332931657999608438730637112999649945292020527347450231477787101433183221457165187763519182901291554470166982690704388898544986203720481264194877681747368667290810760404371250902935427403489553963680113280033859025874500493276906065412872624956039987433417413696269537916983426317441809468274327016947083359402452203590996734753187269813219882590592459349418179977715194946065228975546304109401522584054302195385381586422881389475767968168052731715630502606688593475505882083826197541478857028349395651866570283994720420934334658547137264674630554583557965930613740475222905890885714291961778958197607685460082565631861828676844023628398557285444634252497570488150431132626545745648674739243042331226604973543360727250434065412425827111949288155131048343616348044202043538884765224708715731512823688223218184638348254230312507669985750752080225435080717017758039532721763666046412516045710527372509370813057363117690822908352098652311631208342860723588001487548689113854104196494594753879187439701629106818652518672554966530585215657025051426495076000360667545600000000000000000000000*i1^28 + 13632928919105198162675223082600218603692651232877211407186869521429286779147200801349065904586675951355787056349061827721700646889205629934104218329050890719770248002667218231996857228058957901461932346327367841547891581023366506233928434075397593143054025888301525585134782415287173648204848390415089146163634619040133848604556135932814316856903680033893538274704954259351591188067787519418041422917517675834153591361224952389408745613680018286572911225619507845310852677498042627487166766136836138131580622096135200791166934701780907384250906135253211613955076539467102382061175666427978509532663583982208299520306276011512714086165867804033796121693012917601921837264818779107644550787492596021849842352397621436419501914106574266471060999294184104139709466506806338655263149501349895816547977361884960294156441591163690994208885846022986162993715521025427864540514224800625039132389686527465812710973929341787738627604638583910171991363690190810255139418711876767341798565061437441611367956555471115186767993005143463002409143807462209184836046343729244831912466644590809374949611936277585408457624370064321661501519977863951955555201482933754469972965571430977652793149635554473530920345824315682282536960000000000000000000000*i1^29 + 13575199097938457919877353134956666198522346955091531329174139680828021768967849954501590041020460145159652336229595711454223628844243532524579712723931716865038325467230123512174215272839964975339100160344262249245656359592713755075894661588265460880388105412683817839880893910738806029091341993772570992868779475778721242533545112428362545427832269796847414994766332755029030222958827975919881063155923662778095354710828430903114707459627806127401941766431107966664834431642122606955359922428904414105994704995038210309540192854428743380319372873011610791030771137720260004901906835882748211331541332486612123888025696659199064527681364884399200858996138816929947492056504399895339472713274129116021582118618994408024975514859061813354730502151004141410052487153867523181528308151070185824993012638605601488772330212436258869901857277987776258645783023211697684828320328652360311873962340975794521155753132233132943354200235574097964728905368386784793088795496681879119331086945992780801620449329763492475176131381871262583100556612032319111136802958422646898614606705519683041996244497934729954569100372168808341734657461013435435651511086181606841490951774595768796415031458267157457130595382301032448000000000000000000000*i1^30 + 12286860144252950279600978656340901219549210600497594518710183888777985656601900329043856201026296789788377004714766575740750341883687380546485800275887650711502448294541681323241168899739126731617155284673483593145206968813386800192709978179498628505865843133037893097752312869453415198985791128054294206894518449697545403906854216518274331087461654091290332726903424786084312870809397066682779004808125704699836146097599442227353736017342678150157376702681048506722864386457170275949253231562631097028856228203211864249567504736867457816230295681573083858127264120296142307792156994494432667944765415517309830151728803905964391601369648505495343294269154211822950872446037954777635548858095358132510460657349043906069080637773325198098991706860578989404634193863399489461636208974629765294991293867691300061282648177872304327433415945653532146149630297950941571863906509906761147868941549418133591560850937265091424885368650374483142685146320242825822428786047139509325306745619451768209923377671827660422525919240846386066104099450401875576479443246624342509240397207549783821594614698289841273574780821845467264502692704915581712907488362155872591169554476260442481733822728250691415366225939660800000000000000000000*i1^31 + 5900599268128057400940347087255984422816680890076487802411853553620514014371641061553868285229690979024930017009265664403609949477978849450648423114307903787617173381936981956131438353259655190369978892374197986244735473680609963399569440014293624317879952607355756092017544780690217718472137894559130529157947033606736853670765364043572303118877954862432079149419777327988395585865391799416423815593337083766180222756078755155635881056278265605974741723415273573164326622341604748835172840592176202917409619112323774585215678871637855293009864110503110827431475426515889153998228765128777559298786735117342265861174002462273357058563628876190093228625406272141852505913661794313262870257210602298417134160151444186517954050718514766908588375647417098116890973844431338398838312656482284918755160449578372807124581957523231930073891007363572024760134441232402489766793971447784953576098850176360529218876446069642254670305673902372657384140954513294181584854933791696873851129025699638423759081194302435020808602498958069882401570215694093235167425539358559944877650098777302733772401441073014991172876903739902634848664231758345066172156018995819559664852746131227296161516187001526795349524480000000000000000000*i1^32 + 1126804630037301124512494725772643514852450963337280288564063284537518499538778927294148161531462132939871274858381680156580114137986943098098944471887576278643466726379956978535992938493390841576201436094883822143317589844165484010179775729521481589726625626142418203415185381198088422828230703635339103674486991428141136238158294194886471087818596874907494827756806918813948646550906461475423581369248182268773191688441114816342651071989775350525445947993077433325630440126386113442125025191778787067512081597317434555878201312240828051940806768202479710595011504465596964810224741643207185741507195888832761367536404068885240033485351230089890969782781466746479810731490777102914340227883460898269299731696412147572565767796085556642651067521112717931253490173636357906573088123581720504354099652105765361145538838237509074933042993874613091736894157976382953327490335907534823639124424203873950336484671112100033240818511268944133325632701001756411633778607268366616677791320692135413627934670170714609428808399789526169699860964323076992482818330683249634483475379775982721552072120895008837854890547596782670448831161510245008621664591727576231939226674319526673787738877997527072768000000000000000000*i1^33 + -31963361211603003501909694333909895974141031506684832170243750189518645301147515513939610650146039737657848265752338812566302715849726349187723141825879966185265947822961251954993356902073473297258785642119129752042743115675984288786673511453655073761847432115765238557896042455766169997751679563271385682832772416971163520102665100904460624720772772396608592454314518586926133182072787278729837725427202319451419979513290043694949597936759556746233766065855495281583593182138273857197903960074517423813219772172416490184399863477326080108945047932306844531298611192384482155880321704430462001603654726555521951558169398158474621232894040526127967200509044796490075565090341711331049762848261889494805595930177056433588184132171164828358493524265983274315246000865552837778209918648809399470002015819407876363495015932822319356716455864623569921392200390782718981543743332832864394575116251231019297577503949789250147101360145409034459265460178117793598496081025504320549302981475444640618149486418048712566502060595346553899401444502877036563961966551779887845058984809079873655606583304662400911167867434531234669872282929943853116806350749659511190308034215099703121634333714022400000000000000000*i1^34 + 789396605282402608307096121920639657498083954837516479666926837808996298342102655976121827979250476318814176450459255909294016008519405081158070464945853916221671396716754437788033645806061201290953385975928595373614362537277380505851255555277007311684022664609776105677130082253146877626812927064868410646377153163008664126118780510789406861247228566626233572984010305457722948673972084858367392386439635029401314819508404319310697931989389834832460584673181513603496772862595982726834948943828616101714797113958361788979617274108832730330821145192041713388579116755586498851984879980470840521468238540805843676247408647854997274235597485270750382476431365296079731878448034150622547859514740876326927205246548272597576188392379300443178852435117704992656817262972859914753206652097956539220920421604027926454566957501307448188798547048642536674098565725509057130347652804325536240445236256165861600047969351050690869259876543730273013931037607685235681900625901435522034066890755085526162724981788817426544155825340010649524901602968541320134001458323222080291714501636644474675654856411222226501132845837478328006273376516834170886588854114418821400048555193149533758423040000000000000000*i1^35 + 1986696403812010601449834503596189776102503662459979956504786665230060145806123105622139666597922776284992417384635683227882504625328471734326303163116707305429406961133046759762690841099921082606499490433704819734511228003788278079279285821203441449813461937589788468353654204188392332524139393094533362578725069202577888321712990568754094905664739579257901241747746604345829504502499948802608684396655937278454256354784114453539239333253393996040691069579876239625878646584468520472420980943796258468996717285055872933578025185551532962469768678006161877121715248158454009415075252552392523650679898609689988926622838992265997749503984378614167343606277957563303080091945830909718728977572680431726660807856105174003382449396543090043912707582008906190576029936513551349244293993048352717569648474137148051575297963423264511479574828742564308669723970630557938724696409158754923472088428604593307021200128034653675966450322472138158621254031009762648627643555432399894752241034710379857796536951547371081392387185222084009030051624568069408770843971923257379653097506709325276579270916210863294551471311907215817146133366153662719645405569297489987532179685398020096000000000000000*i1^36 + -254735076491330211289841202094688607300870513599546861214429303730452084694600100453104565881139006279640873001227747784895088548792550329041109615809459348906767953376553961751185472009827037199900758349075021906111016992818287649369120569385059615780722790300340345309168912093522045468665967368107055077990539332559428878727251790317779320750580977395597046220339910586158179753353007515348002030989235980202034327876376828458190230460905233712101008783454612775008837367307348564571656926127359399202502200820881739815994678939117425101999812522817952687007398889413083223771209583266282139868108766680415679426968496150868130229576000580115719052944353129755752913729080695356209284576814985611349131378897225231900611616484186316053238922906086698020693332411737512203880940635542998835778507306291506683746416710345582162990310232658074352448297066590785597610311126698729294732115559595973481761000848343651785209549132507573512285669127153251811234012631054192926073290607579818062468565566581180058926384955799809655759963320795686976363585423314903494249194715425738108800097386717155830136961726807572541462627897907826741678957393469105158370204057600000000000000*i1^37 + 2052671024079236015604655015010745926454146417271787994024206651510221344191398474975418122716132992344988944690176155056338004186040440361157651895365010973169441011659580626618612534904894550467347536333731710705735079443336041474275842567878963708515027237945551559051398923968421918247050616681384312602249593650152603000634817099599630262490109716913423118761278600305897723097185856754879546966832925149276249905343343358675904517292985796786330905976727712115562001299667485710656000761529570874557436416020226614620128869187799369201761859822915459862245900433999953904206614452281860865242114493499913545671596393852570399679343940078337701938237315826248298511238261313212279152890512457561927179598815270266016243608983058868507788888894463284491295583086462880073407151808221480698985725765347033057796210829873986856918330396780988550144836487196882742233846270164403550090594259311774815289374870796123297189764289283294561244511676377630383372873961403078715012305506678297214107025330953936112432650912868230751480332950526368072062961826480072275768999274469850501878724444663289779723462528997789311621696923506372100874410401057136967680000000000000*i1^38 + -1874764225020630938682886335694577234241036594543143263851399228465278119930326158957238586059112751256449425606062404988910420619501989341885110759439986294645453019062945847545808313069161982115143240670331474865958545478580905931136058712763519614696639090499988432951111469375867519202230103971225524088277953187023297798510943285261199861736437332467383165614257749604256850467850425092692763571624124660979269092340891167880984007559928886646050545214221852973301472587670170247074699929753094893712085806725284655759013411843894435750213020844388275914197517560661864212294534619356720979669380414619286625280914952501777366879477684650603431056360723530473637580483433497620673035470918138392580359955613393749747941452280164842775659806492550401399584069514058462062431869785828746232156108126927819503856021133522731512821799197997044717465611651867685805876250317664526236030642097483721131017554464002778618699562903844568128152048990224797174322052617871565089456120293513246085387137347995227754499758464726929177277317307352750426464460005955971380618567403657289660565955108945459341493205342126496101831707615240761453125270765568000000000000*i1^39 + 177870026856920295138497346912622708362671087787587555842357244216304459275639193708502754575560689185958980407495958312594239666531908338448120151849853059438845027845028346919336739528107097096690551223053694954366063194614114724389988095201717980596144575837215900385665804329195486794446707431250553702443471134133205463533458328036308427871571887734158316010856094396611370058034243483095763253612717755467809042631298261415133183694800702527142002201901659059751083411875991265497901060554915386010020444774030740344292916629461527711649716795501571873245290534641143621239029624059869894077175862914822961206776181568095916712098195543945436104117540433276455499404568526932626457787611176828338330743126172659778622162421239449631478088018811164930704885021298385534283983511175685109502854470905293800753319619337549622956607025555486784558907282341414356711066564861922004080457401108292464442005627439872000279318760415045034374329545269726314030597291695216180926906924930707853154944717757504548016866310095492786965054407563152587156207147354535584238139748841942339581703065410774597385845594543488370818313376971033149440000000000000*i1^40 + -4072759183164578697373395851708057358419099484180383371807338886047084430038773108684710812354174573484702121735250285042689583521765077377001512853431025915728995348416847082963562926071413074259834983135901610413633442887237936466204427009377622423994973452560724304468543664910918396112467523139448950670743354096680843923177972579416695452919901391630236521781045252987038552270904079663600895986633432703372961140089720566556947975831502237816144650666471203885410726405397738584455506406434912119374875473570771319808472335966683863266084600524658958817080347371732685946674574256827924788893635449702587029815348770064602262642916575638509633126192254295221655513398268621642073345808557718842353169776769671193260715653973012973270156618432586908871386111203758507933651616243176370064528025106736304609184438922062772355697771082867215088003638336997170847494105439944730791133327301218738348096114652879581621074027686922351707865959555018942497831777052881106876367813082767964054915866127889139341998655180506372316268978714994743129093775027111978033410477977804361504961579138410708172125640617305823389714596495360000000000*i1^41 + -13015384669542094641591734713976527840769429296980070299555741353437129168427437101357924982508309186615003520021196704468206623622633149114062292734605568882684992834364796286509280520317322009128787543155357594165750102805353949359781321784678304438437021610095695759810398105996974657492935056454064632608385804277973539659841348016155619254471058773448468842426887564550683051163576570870659874469182125806650320545451605808635384339939531363159968531980819933293738457042323320851768974311012475433848528530478625218808064969163630592215029396789853813399246484490667256731170443409445686877106915715455605645650635811465773756935012556466040487818236239100364756022323568045819225335756253112335332635879225802547414724168080759796092105420615288273204705222303001609641721290597384649501864762317691531430468951841828254238824446535340268427533392436396958498448231515390398571167748446576055593456470124810873897027600756251109616486910627882675417308828024745727374105973725783551317902767422202400737608544049600901436104235477094804362468137940223841313197382384752153811771896823984930596541041689678053376000000000*i1^42 + 27198398269093560229481972730729816913517382083007237075848581789823510589061927215081498269237661191199974293102093046801049959382879391278737673900339657778533888418171909371824854884970890891918101492568947232576220986101886886479358893611603626924042048872342245664915101138582781747345010406723336094815051217316982659896817111088670052279081923274314461910491995804950127595406310204379259829079869072279843811628447252256452931319902771717579205847710859686888294645832116370880551913163965131571888954387424872961353114975554162086627435499732204157287549655246051604801092867160255319755267633155752794665826670789792274250698031675381895993229974097297601206216207247689200004858097701787412526677787616795912001995440585327176549883217193727673949891636870535484933198849195654889196446113153287630850518589307207981995829971684243225342275458935882387923764449339116971501331836177322304921705146482604306199847518051292267534101068076374197023391388989836045205281197102533716757640939108758248198643169291367378607368860636643158320420076917673334879973595945486330025008212842834170184151859200000000*i1^43 + -19951518537645064783884101025950366436084058591796663158750913364274641474580212936006250970917216783463877373811711552994514312321929123326892927552881088928912892787528926887658853684751541773812123501298261834696204275536052758205773192579010225292871505971791430169959314110901195214547881995883187921940578557756199145747436947005627089835173046583979652686231497360543844537718582573501476343281154651454331141980829865987945454898234780804863624023517388431189801518030662972481853696083664672105089104667798302497560818943251161330436992075969492947627427607122899324603943306586463426727487542738278333985885319675007583080263654677775416570735233284584105261875893932108446678968437860500123850837865210349652521179701517274023858126632472498910199257042277390640712736979056024243664821143381575630907491508405327163168108930865054755005704605761362000630070969159328129902513651071731537419139473114511244687342602260416833023976598762043252402564126684639326677533759986780221446851928484619264956256371185902293833274605647505730708003058708155269912666234572382514959874808180899840000000*i1^44 + 118216558953194943863378954656629988075636999863502493174697852270810439346954268826529290184197615978029931279904158262011616748386174971799390194845949779837767116872720166304454874335499507837925861087113504569468133018834403532110709099952191980838603698607890722961883568239531522968623344528478625148230214117825210960432047146405560733175014791494542147385333815305417595575226279323369529187225482001008477982283404509558023170780210951401927654724002301301741737128531010059192579376777783363450758160423192032529156671502236070142717805603663844479436739608107899959642061328527156657922292052145804512566818494119717664600839338642738389691434314282661437348333326999395677924134237842142334935127001477235492889256950485598737656922387492426365532497905310063896967628701453361123089513922555963427567943032968299889413493321770543673616084557126737349885420404424105707909750613336924480285759311849372368442622736736229684838729130950576204476089964801096129575327832360029611852997663136722492076588187276368306527573066868360489405616523474123155343993495729909792768000000*i1^45 + -259226615936378125807876983364471991966624781644295569027675535130558468863177219570051044142041411176502798122888540405838283167127352643283234438508751906053131081388764713665287373879014028368885501078440608785848874433849609986932408091662016227414593683467224472410745450411605135902875440797802798391265665903057954421414822977176482041542730591718270305514593404870981381471375375468320807010058977424202760647526477362117915094076643850164658508694185022251719095267485059225267454623661421590888529064607494657956003013729936402320049485905979508152837367697442102027748786017589161830640405012512215649755996975057964523578446708117885667905523745939744839704842424234606826030011657845777802037006635061890435454999961842223768356513852323996818514163466463401912049700732153872930797314084340545752007843291934374090908349793735155254349590241544858362522504804662523296555127315432770931977637727114283324478083371947995175955177144898895674674690468058472376912604658641041448331055099822440184306870574430747044461101588488379017944992135084488785081139200000*i1^46 + 200171154330704673419807135652569496804415795153595676590272193524680314889699733226209184830545082581773718230075332378510123045007775124933040158360940560660750214651125394365511755171005608480420289561333225554879845456447862587089450601791815878143430160205997245445198496539357315429912890837317993407565020324339025613579675598343588305874712501088910669267822433731864620800376683327800738167481141405235432249705931006616352121934962478554535992625991405901130148480926617597115324589242718755824479411934118151510706870235750045717855261309088126380804437016665435564204351943849022308586170572368099054194987961369341160082341726678300816361878147128519475318954926154242523332244324540546194879867508484296418775801571893381639693156417660058621579771152882298877059920908997096630258542848967122857355544939408868706461381144450575985145260347875461111841085557268313954931454196887443261001288154672191233275669356767712394634771806810513430150717428931915193776686081255167579250492441924566403325670683418714279334400430004429986920419819520000*i1^47 + -170026042939765887547934583876402244123813859694424688598888520509060401023477070877971415426344044688178198626514997864069506731089506314959266004365622854898236712393060131005353857321044417618100630250937076287955413204865632208080619333885754856782871598939399724439138495930173089560402407670622345898119237726125656493725630080373121879259451898917133028358667906883295982328143360101484485881852206503266237311846671105070811000432006786537517253082249766688317353806919662558382279727295246726391916590748321059931117945537251738227684366414260167897317325237099314634291404229729216562691742625857792750701903366281899193507211815217093861613393242278314590611568765621938696925805140311771023839662714380789672309764763322396076244859459197861712344541044491599684583165813600954370738762257435960152975558908987319815260327844622113590276000479805979641992059531984931457997125031309218976663720764207369064040325139232202742383522073806963466690600740388400020518060117896038702277879957877062464252758587552916259710360031854592000*i1^48 + 75261663999313223102445452614173805900286195273496582226493411971284657262919786518950114626342904639464026378413592198422589182318449325869860541039531189840990043430849081555206240927118393722962217522672150925775105025183259666781465659135176848667526068089401766765866820187477712726874665452757663662340546931226128540907781448006716057321179647400268593840262291170910991757143350050222089694603463957933162028267453076106734350023938322843463627982857034508014876258786712790104598797056651444824284766827620482656202736334025600096196912702057671836226275087278104587734471951988343871287987548678543548130641921804373763991536020304213452029626646921601179184567016350923715826037661952735804435181253907952943964464541331135124298394650656750958344289197492035023006337134954032961278566766329924318359016932561459266482380433659329930645302933591396062839108137774713626787469592726899575105227702852702818735247447438596537047429673096008494526781703956001691025772906495039763789565006590642615176060287433310208000*i1^49 + -41475516522651322981290612672949927598789612011581157906949370461610277040952347421072970198165195927504440357234877257369432089624187731504147123750841854986053847136171571318378205183628407291380628832839344944303232029723610596982789739237692730371746983956895679917240736098936130621921688458238075281352245898157894415153536204618826265793400856198025768148161415148191607853969345221110982976802961766292838005095060817551255992871355217524965241249951000454581605220455956567596322275304285775163751329475800884982251683424458845524428355737834033330389133270021428390361613010348674341697543471859056596968189867190911880756883232422522746683203976678938174543241616218212086803481599411000691363761245927442794249859475171427977377497325186240282716674233188482677265943162774949047897719523749491267874023701710751899896734054965718692279081962889027370480363397740476360825744001469957081729161545419563159727450349950580033007094695347279848037066092052179111108392962584402695588769955840*i1^50 + 842592163847053385245303402792647591353540834828623751399827201351921856332061043982855755917416144980386118835581722013090981982380400992435356537415126937715393800168901099043758034733051034170594792540284493033496800735082863166169210173001975462566798429523443170829556193685043062265838908656703873391104910141662838310914537188910891469447758235368631249306937663578705396198212568261207118797098308956007623950575275642224904615188665820883185347166845803209265797866893741031531511805978049755013114528086728801492746092153622915968338043110828816498451852197115025010409392049602978977499954846790486187309896401729038549718535346787309335622349719686216246864714133999833146387382463908345972272473254325217225802970654621990927218672503026943399951234558456051479067119704636030163476017467426815634628272177479224940003443249969246659466834675355331483423991711352939485172111869457961358413694581084540790691080577585586256496917011258270075554753570029568*i1^51 - N1*249075757528095186631879533076911561233408280860213447875191710875748646153758547622825535843425873251715542160895210756140548238713360694265294368993450562349765885874177227449683154611427679622145456809870950073924311270232907899422300432673160147860326752602546222292121710103925779231431807426488691566257843233161169742451123*i3 ] ]