[ [ 2199081340809453082844854263622779736659735446309265621049030946918653083302940693580567956720103075069835712048496162188752366125184502680203061032616437173157828442551706625187894636232876634082986466572276685227517834909843238074283221896999446263032917345815048679766745890044497338068761707388716473138967275562022692119397130790142206461249135138194011843978931300074806732677996539826237769734109426902273952743943438253641704369319249140713930666466811455478466434649673066034858721151244765011118512612263645033491611566921472203095013831108067757543862671002995023610517213120538214429654875046341168639156702868089264974246963862430889497904987199362106441043189505153442858779569571011263463818662996138477372175790228493269820600744238303812979371079166082142180694675870521081909643380261237612015934449889956431008111789349116012198141577245315826941865537483762483556052162573369931068926652579645329937733504308525999807156512299568547233317139199679627782774546419870476099374106780187057775097524232721265622848762634987131228096660318655111729653749291847347274622017669468012032399398056711834519817092177251216586886343150816577966108865185468170896799247267914766260693919678441828400179072846134261098218220916400319735104105823401028094665727322940595154342486874168420154838834303297277725968347628035082632235541282240243593953572787971104156227019248465002958894137108450392288517437288487310231547948669465470305774460767565232479909297666157888943896520534958733386150372386173394855002055402302303955324556645672164286784268504332896362121622280448156901689801979808852140813439035099646320260748562874106532367494613875736430416341741731993543889415532526840948406040249526173029439340555901879446290517166596256830841933115837239461996729034454707323464578173102771324514615887469396111353771108090267938500620580086937630215935800494841458126800646384937105173117644873195088754339075336751268590716000617365504000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -310223332845974549442117131434650955208242076059669413016424718771923779653843906675473217983577755678423599224199974190620301959038894981298258565008648051901206225883903490915380069529050623147933586066570020924883416195534099573818049472109098058432548622240719703855214352767006979563801784889421227919930379720930068510631251008087599109970924806220981757561023385609659121712327158769893141190949370714241050030013813633503250339461492380700845182982274208436460868650830518765924044549951894522706792465657053161745667392643598725991352221772011292516898328902667439802547413260284837171203706730804035966620778015382467657893348391922713687716757626114449576026481829793726777854966765263139969452458967613867573191396475263271835090764713460092056324303708353149477196102013924358463618515999620228257940773005640430896022645539441808957099874795043099879167973321848126064432146788474473291402538012897760037775082431348758749378512298029107585054689693582308681420711363426283134610145379999960997301035928971333671249802414093236834664529117413887804196344221933748111393752735732756484451776818457656151314933020721764700353323648576714003123690318492888962690513919223384876453061668124600299211661544417085730835553482962116410403091453018763196767005698980415482993286148705061601911366167428905165734861503970453012664742278280968009499254331855214503703424389710110367077800907823232882242584777386594547150280302946220594406778027361104418184035197374331706159504831211621784725280288176988081439334514579718208697741837659660296424710251672849096971331265621801361352084091644398076235743412297319126285703318050758650164858609512333711477359816376901325237179552672218319773889165607247111679741264250260937014677635898268715070793775072147757809625888131263775179504894923101271199853214053579000552280625442991648287443928161921898575414907845556394533023256767024193328006225962064901161453953938891541107269425034927957606400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -32395525179451257663996654569941011945919684178772714639200565650223361968262710863660019019735237023075377005606598381505456833517517712888730246922527075114626388591942907082059608855192946776767651498604247951282215507840447066966536511407218213604049678236183641330500619694820658468567314380967150406390046830474558125888466798900575768326220024870905134170749389585787474454231807985249340109769488245201862312556477744907643503604520051662996377758017577696763562568173299631181441180465150838166847301113740800565052933138655924670449794802629550375467117421600333900971407239940544762608761226503479011466178573160323879228483472736571680917109371893094369519605348968875457892977647134437704364081905076154024940630302691782307418761956984206779974783904975371125465340478821370922933038211235142061927383717767851626213252428722423057542517960826611355320803475540017875913644360687094143548850330152608658459141354740759325818167750562678733691579741894379739558723583512495033770886098567125493457904789819757886417360001765669605878189331659636233190803851449196507062370227626289429678897158320614414292478107756911868569590006342601608446802399727940654785197269477096744501860093062589175480367384961045594240364091759776771570554274715607781613959536155415805215866402633761069818310841600718217177005173715091657611224443581329996044446958138013417747635252499081318949212360446131580673009092013642287296032547574557464087420357479927613153970113015443229854775434174076859211048093467435282976272110979359413270002348905246551570805673407547591296612528991587867766623128035263379621023417574187231896236220981859998738117695340366674246769331605883124526224272139847888988935898259785139482083777138549720392903080447257912979920758101746923843412529120533421596765272060627673059649427498294945354472900354400305452085809383067187337666308791833724873824359213548716279250951193190466032634624428028794068534722174558698796482560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -1259625230770737451477982730756251518490113106931541359550241022627105895326595856848879420016524690593534889580433760267800846228242839999635663524475844982336024018992673749725037271114966543986555134546056651741812317224712304513097484271268772475278701416570162057383845844825427036585666621820985018435188560821180814773868875478594528494442339187474988176439815097277714654478923881091113535652178701584352281358408438505440121041531179512940879252262765258802356755566506353813790909126415215837294251539357776119372492493875569476722207498883170828022338659054203509635776292039337465779745639278414851505575820247131811963844509182811337593614813337692675436737459194900488211155627367217770149119122932798245810425566949248934783582623158321884995590795250560504826968518325138544781664992762227055627698589979090582926799538585196159408100191442241064249821037217313605575705558572746812733269365207339263925463300364622727641633099313738532326612351011098844436861098048911972760698370291821329835504955218406168039030949149555239666572717974133472986503895806757247596461458294529907660768244601120403650426380740430847797671311704053089050516512315649519744421411059642345329335831698987198896638629296398369780153319712848368970958482808929461334104241584644273358609525605644783676680174707621781572802498378637476270557970921744182607281923607388302623181570876741360268401613772389033930744458058043326218959876933479198045035660901055165949465514400668565340404373529202440829487010767194500709088511142582922721068073160984239780551152045628242968777584713779765829882631211488883621629280335252160657687854017681801101553369552666634726945599190211187336767407184120402281619934070516037150885396184559616004982729415489994300559357445414613557878125055410391522091343906931485720061806299929129365057764683833548347002895969114232570473488647067490039523602515330846870162474348271307456348332698910134844749226268691972872679672774656000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -26287737712510356758981885579048487524621575624842237104524488811001064659717665483024270723250336683422587238752728665784898979089891023158789136117571386987460449346577139116579086102289627267796799807852178195162986121485612066970767907766389711700891872540309942722285303559443596430715470733430215586527754736105746159763601028614139204729093635179085427504861633316864463031533177975984268143337699345359416584104924840970653327007921666614114235822356486266256988390794752423851647404343222254121255949186473468542755562138852065989312547931195678715859141584362192511935122369898530330974232783476274043161920259831735614413509167249175015321179274982287837115130753617637421850402183363962205667168332420662762868512361256482959956626305080851840535350921420820885985388218739401804497423736532596450597835221020436086237175025965290863816515541574327155283464688100584692691220297306871956533970439139358003958710184806439301920274511534513762335108605699572021307331975514102219431431897619548671930687922137423549509183766392403505281125910730017425044688292181078172322621970379289410304658382539902932816684504096377803191592481823213402041239931663175116697448985092873019570135431966382039834019250934372582371999744848070487199305452937361601342737525289562877927711842254678622558006969518948663423951635279038512388481894282720605910877451576485539668707824823443549019079630298047571904632937320105980306596188807397598813251195211928067833210187616788117879806758347050938964495985483737148161713740985879811637658636290627337975474892822655627406515553965131974059807243870321822998469847893192251295982976733840709671116203815125686851886119106387778680127947574228506698983167157434977506466444200075633925015745653712378936367318577578679575792329652140871639120815334701044240058648965119046641739494402782233703540908795288004701410042649478535868621054670320328415017026052004153676742603850790179887896005934333879822825993717940224000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -316228079441854918155770690221574813380678782637924485500598882465357354367733881800762507883560407410578691176032598303266677511687808247544630824677445533471689716560712173062578562994059148818233146733601871849228441557440475864508215356365366838143485391904798301874176564549327364385918873373787395496951408977442922630712701849344144862594175012662386271105368850453691547288625804932946161642890569952248269438395591565532098955427408299053723140328734845613971039462340766498516334816169127407895333400011716786863303148071894699123498117532913727121630022185884061583703233872508017972882402843947841497341599711914577706143013538653716932040948446080506771653078765691631524498012083543051959952906083068186883122795562817702197349375684115593902371106939150385951497309283798419706891133223702478905355429679951069191375576329238992736712832958874054850338071032219776849895542249211384981971059721087874133809794547624220372140435448408170232882203342777074682534492282475780045690426738933867601042878640008540868629994796048823779334672636860772289803738155968750506683725203611096062072166742480784126390524090113137450331676925510815381900793688102650888833836297915679257678804774206905489577805003288505308876712938318586401383053183773858577314397810622259090389207398078609239428931561280800975529893744499885579928606000426954956274784799148333256050987291728023831402367627154534200869604761101768841992303129383786682187222042206374740013241425040145752190513512820213950856203084498922147721994172830246476736520279115003271624005833304256420355723955818786470527611309037921715260116983424028567301304858663238401569317978218263596408722516035956933278071706423265331316618714788263155225179806827929337154353635729675441980105613935027295725673134613178050784043765852632389559075373572281383730231808465065581696180781328226151772000966357457700790400001882028936798662963326848422891367675236190538678984512714409932974086309761620377600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -1996864741626893486446358824433809962113708027984534864366471183654079989961039491384556042187375682793842524573160514158705706582057685535402302472663312080092063914553690661638426725419011744930315707446387659725141869863677280670678868754801164583725127122617850294470671075458127787791457022730217442123921986238588993654267301381356316440827960955183317104403749493179074777931235670355881752326323664540991722544274434457913257620139900264563248411208457865724286115103263714882087315078174577991875830805553119686398960464601655359782926299662487470468982672223903453489640052442215448097832721508019036159496217571048687823935908229999940281948613229519223908316280508558322842965519233329812609568951438077584315360279473494357166144867801166977982805567324991660146123405461729555457513083200149848417532302459395388689757228300050151427328769554515137458791899237612702973206861740379326217833886737696271035399751676763621144507088232848156032768252669981587789900382072167103515449882828610339564021756028004184997057643579255423954657677757554103695903656774472808178918386344790451983142149493259105284566756632820876331689018426910357147608046334481040029450061964579421925858732770607295084837634030054304285500836454866270431467118161345559941707606405922395272814753240866536511995344834564540329994519516695484519872684911612472786517485400609605843030139972309996984118387817951603842311675337380259834137765597484270709122378163199197112175630657024497171901024084189769016493663410305174529242772781365923907881670322958236128697955218364010006822785929193442063525166747228251940647295208085488317647257298524727917229306371518987471945359943295609441954026963990965915026917104049313375744399673745908063829154736957909896942797700772626259085785900560013366794432854779540044777782479723673277365825603604489268541070159863634195058355781902098154697531811910435540821778603237754556333725170491824238416868760068280670089177005164735758336000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -1757344843929572854567382366499307816756310582226497707018083129637256708334218969670638700635585551290251117588281831756753178113048906355254460440464994245169440683895410820743723573556539703378719514161101078248957752210224613632420971049002307212614153982735751633270978937307427051198297664505291295173035079408274236205800082833923646052355529229008976416469452442686549555960733096779010535694905449117243520540105562722737046515925755270226518970913676044675293752389154309590095165323373746306427303422960458953936610401595665954497913661205241385972851977228903922259679957495106353452072785292690180526159609497643219965987800149881414013179144734768305618782010926090860107218047794008909509355136287886642250035738152128331973004458641123434085407622462013863829976711976177758143023475279703298280679135800879456868006337293756374383051562137942507651500724359101356925203515329415790872307164295650825423341177777845277953621896553834127275334699423454485600958262358562624285361272410048153129595375069985787311197582680843098123306943422643817587501738737483313599011086704649107296471106701426933617806671616343626545083228669420448817564224158565908947582795707168932153129165825653523740637418645614047634901586649101434400851069950884583253282616122436404513545629914906828266609510079747834490979334067595441391327072808812316309683588030674569218612628298997053054746493604454792372607619964378827490760335350331806504654415503105945272544376563161484177100612211484772470798724126976317379585835929683581129508695739542870378874352662190726552027288857171330886217023422589434350416743454085973588474315542595101568849303524515224978540701662576267355111057006143096932843860784363910971415593462294158885917728959888266646933628183998283269897313494108273692946910837393311403429343401812800465345511005597481424257484437533285449277740482344858999910507859861109033408361824035684755778824608498074648909627730768721250349700521793537360003072000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 72199625400968966068950290556937459170536181991474402030842973843242669650605891502822921646756110803815530122880551114314451496731576343425083875471700892295360325265415542284161894124905938745134843829588202278519916728253981031961752458506216805430380633978607303301586424019201814997189009925664056072655203756177700135522961672280738174791055683517275198245826487211589428136159135678328011596880951841219829792669616205537575190177267423562314083312593097820180836565212776753569210756663682113622918027803312551047994029330322650826760394616157451399494418860699342446773561466638278121407545950170446815351157122533164431550402273992725771388789714480029098704734412839276106726722702128133563111630973796397923683848719613657385162172473376565546152494223849534345758847940286407364557820769469627815542056859330309678175064767699027613442041341312552222524125774741062551248352832015271180447771760379837126998048753148159226029883459457506459150896057321680018818923780377404145106601013788238526002550203616692831502183211231358427158908712272131038733106844590861681526245410368440829607548595707019127102344099757622345331526017164488418365992782619228041492494320694297975465389502545580089717252791798871257040665944479885381110294181282727334475301116318377896521637522951194841567512651702294169641569940259542362296566067472850863986112203384157428819808301125850100072111572807314153463824208287652561774889616325206403612177705035872733961376399300419712180754799959123544823675868037651774052496133476576702371607799908435312256078443377391316080868758854264804893042012746975413709952201359695485195964859162278324153416804028619861692545822988563559179574998195490882001741984777671702276751158675962772972803132997893969447827328142331958987629500521453719497611081997747738751872153363361166584741428291248507045902606622536949190801151448230154920555482160651806706449548889524398936379626420872536490200530413708800670916441935677550744112726016000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 567712644175099842922680562173626248301172127861432518432242883659949864299597310525871499517221758735469910531301461760842254862361488797925701549489927161836149318492300388554511653453076436718848720541149010711266417308126451386626012047958624487614387544875131291901953107904188694770542268085520660839508475046542812874636441006721627331647891338976993941847242716241234079810155297812644376555229964331958778861234214972176796283868260253043480813510725964900642135164196928344494753746077954216764386839854612515993440289848160029646994045409854581557425131562983052388474012822018575888578261469009763274946103606743708948408034452257850512903183285928941171830434819775313719793578631762173609146818765245527291280355843047373870157228201190660813539260275717821191879096303645916609473118052711213681257080611813200877551983865104515682492247720892954433669259938225213336809454787803910549778401923016593444101683974324711863890134803370274761154834736329374982727595042454119561465240384259036881719979023094605923400655544226233409212798713007483375785936928569792039884258960297794865817760792161295322106885103550252253834479946946133231869928915724394409064877700665173377157240960044617262698586026562775519602632107157556635097215656458730973723193982421463481430934579863587250242934758283940946429594078615985797584305412168595661908199153475298256446855532751437096128363756791128505751896577839181652150818379905206488986988171507586478704275561950829134010021216942566986863381180509476154132714930501164791787184302713953580083287397057039227796248443417994075612990159611797597973188964069779335690624855359636181614948441413788516395637136521834494419362287447714138516471780087099061862904096772433998549656998836805697840067610418320447580970609771528997386848743942713634370880818753996870653402142125836715269661270038751669588022141149747468698293137450414993708091935692125652958775029047777999453276761684536746973085418148247869784142014054400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 1893771465039047656405316137064967968816472018189719670190821725882072186611709433535364530207458810898338154796518374016094899582968836364268382993784308617394873818760591812354347564819653660337939330985760738874499464048974387723538707460383896255684965349424605159941241258676623222972458745117537158980250185704791746760558506777880333993883996377305796743264960828851521525079962551122071477730434898649594750098427057057377215859754684181678984210189881948120858739499722420183854488864448487864427699674056539932555268170192703658497484312171418501760127959762747236792732265699681710097701449855373079376101514640899937084447823840521513617949806840110939428432881138526652123188757298793248558957272157234219613522868273198254536598850665972393470599440509401067648445054790603417572110651503813107866191117628417719956153121879791707225899978767220263540299027331824717612450315418260551224064559232128513993771817511216893527617152615246906261015192810820813721076967550214838705180389161852613964297126771301391822337716273938122992630344777512467201158592442379991213123407386619419684040477364135587132501337171024491237033429334814384240902940083918339667850051247338060607336317461744579740627973318396753067141521897901904105585240214994722566574489148293938659008429556232578555619065848870606164202630157790503200745645083710581603204777834429789003789455671307424877799100271469340343772542784199426306670635245513310415094744340044563393317856394983007650809674036295958145180994717775294936615952150183239142628231233553578067449533383819328214895567212756984392956569579987627348528474619704201435027382825588409565510754602457929306572712825103331590544294706996217819968923369329268592710727472663904382753851660048880921386373851739186845977615044464139427143288918680132676380180153950849987309415692981944286477384637305590147699782927122955135664911740223945169573032881284055848427160787151981095327706805052889270652767587723411491370287264432128000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + 2293432519821446573327256631734708236315828193116762997571711183906750415470603883020971651158793231903678730432948690666445699310175460765480817845283523131224781999425808820751515064283867606863930651916622327677963284424172928356707093845929253726629150238708634054992484194696500093703205144914944752910863143997294994422181514037639687345971041795415324637799622866816741715159701450138906201534851656425593321009464747688474451778544214779410581906547310872838704861073865197498416053342487015799656215808637948783580077097545177352746935594526689536888980347654981032487636600609909091434194103721827554205802486539313840186334450240926021156211801069661070012342763485686934002629426822103272916414677917549097227197704684869852549473447827661745790928003492243816393289201272998696651648901852559928541188033766347223903485634060397098637152856162981871070999018760205044393767601900731925516896288279102841472353059607584269718386158563074608120003585031917690193971010835783975055733842577319968741740637886254858116328343310152337003116250343214743148299328979218094553382167590547632376904005083631971934527954190437619035835155599201235413327514444917666627368324453577441372043409278010562635197343447570898750808657594258075058404447453890619575032469899817251651136244503058447002638561685139153183202279555221350188621237376388136514908910825967738883695156838844420647298739474522067595194617021761470641852112562472675036644573415970789740829307227806465895181006873348166466051055870632537164107458040996312118557322557194449378607290541237751287325662307489216158067156502524894838667784926157685558717570656423965862062623926253123685491081931260092006073200948647136659008459006736322214259831616984710841809934178886959457636878903024736560422277154637824776917349599836141326206311887981731702390311318734608819543814006480800081024240326250097438490759508101780009845566413097267888067852992579097347624961314117799432876871583856958838410823124543078400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -1782429274465862130177813848226323662255747700081280201444635780949115768188487760184063576079302484674018577835234755371849339413839396206053305162164015561701053172162174143108535396472181891660890961531855548556913322386936387250214716278705143827400174932320047343627933786686017971892626321918142056814859563004983357285915081316615950939845510385245610163127219714356513679821522777186495155398736007070895811932498281756209547610103752161669217278248378247211434894001907156185155106601249959465568639522411001679249859342763563939434527234666755851515423028347493440451254453311891300718371050791011843987093509187198543963638420684486257383480462097446836006802567863879023452221138025204948956738256717564575100330361593074913683098293036924627682496369908409922132203657466530918598377208482917846546701622574794346785605191662556686532721620425611223313665531116345779441133236236976541122325524483069265977741774977758757275081787247921180937702760847085818715318246829058339032556748066046112809658272425596636810250974266855207892510981641155696573730426948193721382487933971953867017903053726591053896275960124404689314162683468467829691158249564189857877736238338215411005860517497611417567243193682383092085101764758880545572561509373654076342367747200504377739376641841686672655382266482863895946595690890632438894394262916318088192617819443523268386216345661852646133046468485073328042869874065732365992011864323069985925371292457424426854400347965917334451887382052970352704022809332443748852995138163713745869841813015128982414852783745137281461789586600209685958861927171735997273269517737442329037546434239160291152135874072965460739220849242973604714379473377601120765773217645076661835652976348791821823313173282749050099741485791819915896499753265378152438924240975347812376954642934435975950409799882709752961792416366105989743605338352772235973728593180586180207090373738337911115838297503504355225817816739528350254298057524685799216643029214949277696000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -2428204615058960012351339963471754978768502461437343827945374591453102193702504469991359630297919206203111223952395914851354396763115288818874367633014383832125105591491350061148723231746605316761479656958535132280200224835886240188024313880999232084810170703916032338720775417628312697329893952478414696390994486273763914292562157656779563881091069436631386831410016351174654223564226463862118473265526673771786941218889089006883569946573791563061149565106320393121102221290862096342664910265222060997135986235525345701769600663785036231228297207531089981370299723533653482134692119019902331858004369384414586832963796053450635216243384183011550998220917462275692877938005788762956772416712832912752814322557845152745801735248566931789581511742432731072475628318757676220907976239811237846746785351906155438279817483944735445983498008963818821642691511216091333997949825762948670235079588974391718527709525012137902938623199342984157935716846283592702155548708951522010569070882383472055284593419847762809396366944217608954547784035624961321674114891762789797975889262751567166670176056263066776673884837398885539231757135218688273689214173233669824451738970944466428555295709773441018735122512527901563421654729007745862524010892807353703888734689409242717753699059735287264176646312886564149185083371334502857199524685608572390205556535773256208365783619018318031278743073394469938258683081195635754566609677851827987268271624259888230875912681888440171583956266790032977487590436991530999560423751135848040057944803009748198583995120667769291435626129832738355425299687674948412882651239827940138891944975089694660747141819313987174588214147969730274794127788196798839061734645892926668038965249883251201138046819840314834927390446878637609891197146542951698797001604155125068550946291137975942009988102581112572226748407266616184612494692715271872212476301674168292478433471070881778654689600552957019576997125290477963992688450532877919185482146498242297602026637396974711603200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + 12010374238165024382336062168983824797079638565412565701737488846457276890819292717670025570893803463014332540933775032857571413977418844676587864748309179878144399706559809775326760017354804646295056142921064410140966626678646974489484488712558702529450377201427377312958975550148556265505869098991763729755436564130189968170141202841267515752339705476914623268336550344915063260820724882893599804210734702402220397347912588588941681689765403660283476591502073685476602502912493398467461556736809187702399606381858126351940829586320199301857341450648963535948256432548886647847675487615914147392488800095540367076735822960055520187886083831222348512338147310623199360939618667874840895447026607687056768014622803596936173297751689549755843266498688594171279552523017668114552923267559441995293351488869296234090445493858758028937907213798630798268979629156563471470948102911698068482812011819178411339370214595611529655542009943693730689300166901095810023222627766560667676430715639026971868454350432332455727623989402462686646776716662998014558073696934357160919951518040325307267305269854565619244170688826185680872231918002210937021179465725303497556653590341548095963426708432498836427741187249663835301039896286921668955043666170536710622500670336519717134096410192154065432913091930671482152036730018215161028649912063330551128149331566756257528640335393597543355122015380833254503642245180064887198319430436853985244095029566259223551758739878630573964182195619271623011122354680396400142430017760498585885248841646563350426045037005595658755597864775228422633430211569215625617533174625947822095797516455422202231894594215036322265029861251726588405152111186836353478518027881653557478696890393895373873750261138515863491997931705686421378616614749680500473949391830313513207648489446973329135080811303745894629309120491418379909766695217072554886666758811339987629373543709373967261011592570499765532007932601743205304119121714045020167158583567638122447482337072041785556992000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + 12646507602657240919767473339006068108055565196483248892195996475388488473681426707767088779579282624914302462738952237357201864536215543715768823751621269490550853443808090997224010614668721911655633715389149246767346179184828300115859437673893364698874429373843367350363449107252721927173427117986885264411117799545033450097402873159905522811869243666022131541174965167463694957223322764739095014777136580080885357720743913426696594439288685065515318646705575878099847625099077833539502580632329335911018160099755780262915058251583280472494468184057519135126363958519887566786657633129801685513648949041254903145570840160464937607914976659481940108358777865240067766817188059999322157838054805659002916059180694228764923063671548217247453347016925693162479155588239596537236180174450119059238380225414223347352965094845734949210347933140171054867059437385021011906370204231726898824119119841433157232920107814113704129060693526584052501849090395893098423372911370857590444628226358843654746774198449722217974710612055838402596963693427812384188551713589010699008792246569895445679908935022982205086867168103713709650099317131883863364469768352066544781710857291347090458099850569494264909402597197375884040497894093274606186348231334595620449560850009985477346939173410904963918687131268772743808712097984053934121663941658431175006791008369153967606265545693720716675260168287341600523870409339114460997864065266151447894034261361491354202920516609067067878296137222861378461897890377057224685262767591907276754385488736726817449268523384978509364960625670873898632193474373906541041977282373629624075287123518587437274251882725051587260544409978057318955398854256647259999581526318296284469457619884974118125818896671729003692548192821437822141427452829091253083052774753560504409498596034832340626163893707224082637590159882993801742104740868371504284888891061055717447902892522477922878788689029675685503804575325418986917047700341198230175718786882308310962650602020347562898227200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + -13023715566185221442877578550112118501421092747665140320189861060878714148520508745100721838988157632278114301173282923506976853285932793818936749606158451376341464275111121239909903354355917378680595026758157496567670006577300820527605202073119473446508128567250720651652596944837382886814784204605349329138555423844580520624426184094084070266801651700934004460363047530139678443951107936631961248819296154523387543985013547342024178249883598917082283441998615834396254018812606481060302922347511575734517566085356595469896717702798241818105971121306926907756159802442178319312775375532111847797902415402200057741139557048512842169768495255236390986345456248073894000578156962048756845337114384976337377506175998771277538356482991603339086560739070581965871901533282858432981610698895951794657974043315634404200829910018184088097841971202299490838668360393851666951744647494386507164459762519536491508114024549602287497517443045396435953026796835810606756874653841245102478431036273513162035585295036536240920437442873288642944943042780348478436582988858051582812966666639176585648841213950440617031407262015078017916934940319908971948168611385342737578164577609026960422775429786472751011663407953158183723847416641587566282555662850363084475804499342965868505364312169555217135519673156879458693670205009976983341741862637454202328032379713618923169959658513148648249216497540721735869156823793947008171972221534788496626198818072126393078113284519321538817425886374648967503729729465462848982106313915169116894690999272662609616344598214270141632934139589453078574943022630176551837051784425075050833720121844751273990705987044085876974032066582709309821937942679766712417637093612613965632737884427827961199299354555237478844794453776844944057867143284491062496722938178634110315652652294694325459477598205805723410680574760438460876379764339915250720358577345608350491389720545352731351003642186130854766839696334084775455401284513331018252219578400764909924318873866660644718116864000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + -9482773902823685730543459147496800423492075449375488336520622720329079413419097385792266766436057316482032053187808693869869056224153825363694274613332402809585824015855389104836713906022349396942020033244149109925795079114933311659767546934298359707820666430615009118604973884638741907012424260815762222230706250345878695260271061364105100759178875510549046328889555496902170105712249276360306508057233930771048404957997607516364635596145528364626506899698102502932045657118462070379863771206741385740928623495793063075142945337979631372470962274027294582311701871554471237744907989592640594005876355196481096391044907665515011947134776073637919262709456330784585102485785087091357522950519605732054465012260726754960650053493760331913292867204561197284975507596694215466699099919047288088470460735853428791958062199642131007722768801936641466394036854197655068427226094699305794803897679542611284015884328906668947920458373351336679309311722649917677595499822894795851568977146600016249902263974566247176764303386459525332773014181467901290007967970200058949516849153237366475421305130269453240645025049886788696233041243598647698958655133271531250420721786850931469365178393030339989509431744261947260619227775541688509572058506765617715309972797587402011819822636103635213937548764034465483366361090592795277800862198916102343886199007319553086220303428284027359933308261576772351944513813184051958819310557523751634237753981854559218988349974732485387255350972735397178960691067759536431207448179241085201355817953365449317446527954551273698391903723017550718253421153040372797422348951359190637353825033196213122353419143532677183068742045142917765353340858204316755130741810089053654302944548340819722066406684997074494500393307117350103711210105904835819950720649597437749991102604235600679559790145064772223751276555341261456348604330745146122924828142032706402546793788596054741874025350733307440146120258003913729399450001953064406150521187763233072706136060382014444467650560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + 18925661341685234280177489519088099093842666721125285640401519344993617316335624173304622076604605927002065126283526294646829601151892544625114931664385505647887092748795299702676973168757439339242343502145296689050728278638351661129411777206258433600201961896222968838515578599893396449796417339274606791827240181238321629760630524633662099737297323249511306368471539551306997683639480453712269424211396458879489935808374779957681443694871863776618172579807992565057246310840643599522955344941884750824891899498263858685457370442141798138194159306981849334925851986977943718427068436467869773841152207276077442488072959778072032450341358779688487422492645816648363777452947526663920163098650283203367843797978604401273007491762479773773584932114189973421233207453417941875644130217485848074311679058356223279973045430435596322264771574691605149987218253422782023695663624210640066025084290012322980544531886452381518665976601780055826923895590416912529612938396419144182476161318306904130846318217303494840036613157105832328810517549110066901765804666727408773675648692801735156969913271222111411540252847396437250320355860710789465674462986671221254322082728686988537857131974112487912043809049344691202164653286053842134229056262074392402377418489896980849836954504460394934843255946408653247122235977148267855580839023954990236724056307191519235832517483474348823597156411224771677443941936431657238401529587344445079250606810131171810408442721509126752411044171440977790384428614514035108056643390394632102702442649753500198577662032189424737272332131523133465516199983739233408102155282887012902779610868688388284886015675488967980821471851204363666482201395796391820718179603146380442593818670832883591613119355167029074795911097473169188332473096607643855614153470867086754136248094939724651423190013195169782780846003723798815952753388749016371111681728926542425352628025489199038030838678960687103095906070820646253429691599441830252707467764876597205245305698323748649516086067200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + 9944379611950406580499643878349677951760279357558417408049703036495089912348611308365726010407458528444719179520803092319760100483199581816427561595006440833055334218148571327512131830050762587072409126114946316706865762258086364275232339072072132889915873514921014120826343657584066043965441933855281288836762621219397148600409059586412939382666556636181045138960710094993084445220778482765560798747679162570692006195456142497889046106531520411822183637868887368970914860182561150575573234460948206612954373362640253913174576836328599194165206537951964864138303397701513461183549109392718374001332167726147426507583817175514447122080784951762778591381328387686083565795645125972596149866104952235600803360504577776624975626713303868144398114831808936014342493509127529600757590463205370981647144651061915784363183701441729690655046967317293141871586427758064495194278162349534268817172607634151725013022671730784772002770246147001854176373497675181340087083388775140412185364333913367275504583369955245492131724248454745138967564436966394589358496976376008300120240834746881101265897336633120891400151430123964569567326291420340183700545543196499719476247553537805084380582717070421559273067734875128055518626296052046754650046099080564942298511882840561596907004686212281230963019331427414609325536186841117905648496169362206548490115737287055057265426282775811414831427159537814362632363092625696497048058783213643325697458158719460283945208188834387872161138983828765805183800207649802189477456963068569184417399735587946762774889121567312076921404112019191995974345732927122934609197150858292515460257865648207829464314433741596564959143802697375219508877518406838781547592839123599848323201275575074674797539017701249173672851780825997707955431699608150499039272578729711170010528270275148014793947244621000711550211575908143343097140172645333568328451375539380934191340129007635174468877335817511746103838316764473163401926567587724601856843311270178282918809157255894516457285877760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + -14071714683358137765704813931637522335235062816330848308560138029886182928583857689257836229587059891125439153913593919359828159951219165073134642237964630121171882315531338663895148385052522083476313796510047600387090625765254737838492738050433299756995585822713619152238172650806205484395381569213118190417030482445153266155352455421487334634291049443692402711752189259928479201326405087383910736370051981820142112702548302431483645978450876976156025710565376699567338715127848156600426951814663579207101236996621390146464271097724221161555826658714583747058753261777540597386490775662627689772354348992800830722544443238962965523823584870659010009310789890607734924301151147059186664465994397678507470521260897179031311378153621185825727592031169760713125427144125687937654773880567958409841698747095404165524669752051288281496091164130222979773879188163015105103905248710978504093236333950314672508632228408357773504846713334400388428007608424975436211753431807749080042051737589833950156398944739362488386689655597646760596520458010649039494438446101266362016993954138411937929317813379328769809006537421073969885219352705222926470143706266498617437758902659342387898799156577290812947932276632303786773870513731153779964614400083700184975034604618707594743846136728493245706166833432370924398359552190023929793255125575527550634685624086723479851272561676861587814891631000843129678535210132497080709746611241586706584450084279514283528674543846259423454757005348443917552140929396992923946413302655887703228432456969855654278194163874706945979820767830989709437461323420978511466326387645043601701993119772212518326072672482632498347919297615709107249519028139560649154175742040290899800663102995637680699323810033321038037103559847596411534157757849635075882572880728799431379734268112938585347986914820891604774517040290833642343986014448478258219504060057133565925244096752600045400818830111158076423383712780812427847978909059891532321528226587598157059422576691675246821833179136000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + -7268739739103653986841160614306075801417432918790253055795653070821677297853603110358627960269294374564467103038707636217245228173671878418646365206451296542834405718431537754228747365302786008148321288121397974759560398089614802067065016664537726696648273877169416348831030033289342960839738927576067583807099203341063787394022609393336339105383125817126328256635299320012749883899491257957562715766543133518052041561520546362486679455268339071676092425971776752487284244474077554588691905857448497779676505696037339670185624202466974874322454581221298721884277567797726963178433444167925177172311963128353328863718373167912590196269997503547392337811735886147651748342708160774937123904351882546918833766769715529998709630033809698874305085195962804994257192730514106988319395538609060350493738381295412673899836051151251434497790425137144550436397510423705146245763128132481110524527931936179714194375301757137832032288222422832365299638246819546977751002000135882285780615990058168460647226778324856851595453345369836525609270526127814659330130856438728640706894536759020717292925806187857942289925851901927065515218694536468360760026598342218763365258487965716269541787049294830455456325614609254634962666002784374348186093855390675513535617925734538679223449167381445304950215209902253022224985953374492922070580872079892657902951421267010413249518848843080642419935179028407215614481448564618288070505896248013055945315186026417427803761070500956480616956043271476775704559078630201594596420519278484878073869719042961518100558439238608021949634748609919169104495827536664300834357104784546921222563185425971050173139697861522987368417796379014199408640003001248528246848779017001207081887538006508665004677022126954049718561463670877844665360507627838809696145511853231406388336566982652466727596991145060574488727860519803562741729010162951583197065199734836792992193877471817594492503704232235865464608326004075854781886766088325961817906737876143981099669653682006610961779130368000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + 6249765191313525819526747578379722808224280049725299109718371995567565582787925331851027597388082019210345059674982394228153977095475106855380260122792435802183443506373679574759308541136841313429322242154122686488763803113820052081675873651686022738762842886722927222499997482617522582397301905814648334491526540766338921368197119642047444055521124640257504270019782667635875869844036230266051389613301088213403481420374739086626048846182617439162293485727701962885720072018766429156238587522610694877753927597474940986003460973384174106117079264643372985801703771477170067448184518659008933735348171609454571450487580416707574861787309474370784269597857317470195911904018547512380069922288863090710645766879930500974576577391840046256367262535919466384999366692461418016890732297687312236799942003336680222537753200691984973307616196905928158958783842662799956356837279021173395465263791362125241126167667903859872659441257624252405953433871102010245468616876260566645513660469723329742411526269831798667243608974479425710297754613704851381452871354723555920260929663730314617646830710228969456623869586293750088489160687722004571302960742336194218023210767571176232453028986086422784100531112972999488066284122618731638266962525990092229551927923019691612259416232706973145736348770116290938947024531131851310116550979819102271032404763114058516919869629709559513410953573971112685980889822491428920889625924600021409532229397413670730519342568438885232953004443768577962766049449620213729093542323953631371174850552045024241881981084981308239904008119532992166163266534965703249970149194850972313775742684354672290055268525123256948777973401943401352699084870277648634076253219743156531653254161586121106102730162083610566134952554719851820432808534787476021321199154707140268614562201431266895379996731824082833814346179865331616734136499017448146930712179938964456681870528666988997301281688920918938286997239029531359067404149133345838399289460403491466149973377562595486931798615654400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + 3789852263924042480233488527062594771197616879894062822928641234153206735131681486492158450776428359147514104816133459701895873747074134221504492358732680358634375094936135655086985032987451284122624357098727661026328679527320627616712135297208486562722910595096242483690666753663732680441700014861772785887360846575288260769302180363009446187812912491728198408491536348137062460413794876146323602502568103445806952670093437450363039569039992634005677391704219814282073291649496124984229838401986796560326436381179228107749943986830674825955543882288050199472182052269782627097928079776590797817509473557730902856445479039084266640963789427388375722135040294056386564842381809967646122317023434212761093563756813088048587517999022510361702746173595376914946011036911695048207715696126033150446715762344086921454714048922696832592091604760114595054116202207334046634035473529684665749145308456604260553590680295075951612201183563650110570416318404237705555841574639063499974568682600892603238646792745539823879689995389832831937192910899870904072080584337282975380312496916465076550117461099183053993100143050268506713851622124351453602250419793511498508154691520368525173587999101106498003508511394035531643411023216544813147890406873252957415369182531388850927434873520996549781892237350688016065862537743017178210902444899906760869861631964473690574543672701355997653002918920445964112576883585734538044673435332343563992185156092320515084849452492093566245090218867964721598587817999064608570138265416231886494241183813048414474267036114933560007116864918860920625805610332825119963841431716144688352677838119919687419745696227994468236652818545907232496152850805125859000789901748701993029854955243169033842764583682332585170642526601072568322304527363746653053390423722525594819094002098731510513626533164324542973520858457831420390789391253001419055704213527540741673043823427220907871165322319635486620961946947437313101365720380532492953653615431529376589638340186442842525472139509760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + -1705256928641861625151456535953430204701437143737306095009194504004685225923941048525824163305587495687515344313788549841270967240204439782282048436545075379970886567639713982278737103378850440001098606927550473616384716516789956998149573012729492559597980303197739885138669779206885746535181435765391706773597069486352353584453613912804780678892691955315879026079036225985564498714214865334057850867124054462675149023507401263161777597648335939887109243901138429364739874658195034860358341882136344816526403270576220521858063861722062177670532638370808195402415275214621465989300352057651472202754739135336299560226928614296176254515788659255333672959189372498549585891806933071873175735086385346456301773799579135494180823373848354842374624847008338637786952085931624042373800891807362452609155295848271396978914544555896657761557831945845103823388461596486239072536710182959306028567734593759486327213063162549851317405194182309294272821849451518407762944591441366431235988355158624676897183796503436613127890326662590185195212553784072997354213859889571612666810157246002715010632109532846763600542398700785199728658969508900648726590775278137810861569795866936189492012567983040299390064115514844876347834708927323299332033260891007690054703643364903245313076477559879768113424669580434467323569552577103755390746235392299268820657194044599967590822495023678796685315348048840069890681586097835835757584481459565081243049501213570245104807414745778112141033997404367823384885181563365813082023096430288958671271712765821833584359871863943608010943987679812984205106521329253082150176736044315637703870911092197971795376680842737436848851557453092113299597826103361154771056236539330469238801055049148632163671392253064799111000461399758138288812489633851695383999900390289234546391066007640227891382617856669229788821386962352276347685311207841938044630719385088310789809099776491550980328003981050290382091221762014469427852037055198337917656367324640217365024853698474913016745870491648000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + -1103989911264837420006444217776846997163013884557556549229000222982028029135950323495901562125683501759046680146156112029122615904037309235895221821913113437503198118346688737276281403303816869013086460124562891140083073977317537035112776112952630697196780585778895740586911453998065196275995402871263960697848524473136009515220932789793651271309347185414079285194259685850405747626522343845279158167954565762894768566703973982443957617952096943488208841945364495537473701651078930961392650493005494183269374212689599925318752876163236045526353419799298660140959872801947748634838176594511019446545801778099923138096975501221257205566346644354843484232675989045494215890282022191787718162455515929446399072024106432813252135670802021245356866625513332366902824302480133174305021037646022901906024077860351110935365654008703097355515123363600973735266659176662548657158689570162573892271154735225115005585560669605038596544543991500702309521344105167235133441442514638644221703702610280879486463230722735559518967013920972373429363689483410785288269870939419998524910026057940198053672437067997776609566684853656583360960534347034190771475145543172614698067804543422264098129765332662785281861053813852216574159075858669577399587049928232369560730262523944618735451143694516763808704075120653771883721294834186082287327739446387714325708558200156364311899728768121070802114773093865846254502497613287103874302619965381329199444414541076179411094890111851238440421830224153134356439674328396230911204543983391114722069306706465979395431896704683611396868278719844773471764742087681065085246916353308476654260225944836520238176347724968623477005749337658172678812614840990968138022717334444157167659877709182225642725930886348361318600392825217007303221268141335948080482574096991627064675514655889536382415407357448262321249643914279531853088928376350881918034254200390267850576116121585225647856510608035074616090400177703151101435215267647147464109523111454489332015305883800780825477947326464000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + 1570754997256678258214381614456625019204006665338703366888847297161819553594578055893665066475105273730607574419992314032098270940915897388866256273063488399676976583959702025915764033737180613393239863630555175800182594828677962212459249927806932523096303349706928868918360305175329208114535640375806331102551310271574916022241329503976488566029675062024493111555454463805615905577434921259313235588400710746411370347676215253571587753256935880412518291036195478626104689445381015707600013317887691908687493542604977277382251212642559252256230403828495663222808735125827088614404781044653984718233104932920861970905410981834752803344091628811387718091925499041741910630575157476417900520424992416072165547566007991408587177014976053512786513442474598428095742367268787683535513065358207054406007018141916382553457716233882352502286762984072829837620516151207105965691535205917649140603290265627396140241607011970799802945897794323659413839839740270466137264340757151213039487841350790414861249524469918763906206615552490926495338618439157278172870643947318051383374066203982959432997202579500765735097619716240231528397319263879714101570677881737475870621274165162745468117676457691925695966666870891434749694495386030439955976260204434282015987314467180911077640207842552040899504521808513501336281788229819236937829783693186625795100006870201042191514777156879565106533254575183192286787497709522499831678582516364606015866753357014594840323613108430120839137413476231209874382786007126507305553748971749900962766902947053722308382006954844287890824131311491030448546797880436079868909802114494286752498437739787649259018460071472284210699286220046682399455546435876206722368985689684217039667771790609997027264104055359668454583282951285631505598100045521969843866529383004760055417159987942560447875352114276107140296235639027373504667719409404947113935703763336862887564714078708150935783680427787493270612534098763090962249027544871187168441865102207683690233208972690855882268564940390400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^26 + 1898488337370070621497337689027133657452629859863674355900120451258289966520405498648948102082193914331773256986072053911106849985567571816983694417369810834021609357810170013423341592272784054016430507542054717369446590698334673280830219968014985363551062292777842842214707648116179195837220366056434095579790726976459043563730570463338261902445152810984567368424964975471092917796616070349901619776352902612890489786980724271852999144145092632518221606695672574512379509702009589612597625344731644863747297746637454975327319658625320003548140509532098865305334134203122768453612354256801984980006418519787735784826530675277648526899188772317325073092611594659082209884352536997639164872595611603668333318707601808926987750555718543384127925570740920850786093137482494848217540368079247454646308931125161114158298582387054059116754041312347924367849366433446585828999349060727098476769176106960477242713253474080508791803439077929817480562213295926068612997361076998168798223891997461040381397173445556241406436635500190816233864606693368631133254613462057115456628810189217595353557107802215692993005663813635989410540003552990377118426981672782004463996726687056503266711749894401799678613698601872409074490578916962060620409348709147508717053303094692882529233202432865663787710979690658695718349740590066200028343604121246471301968619337231451732313108901628185810455653739144985702346243082226195047741078894657665440683217342664740247681099822300955173117225249463896520526055865054164964269929884307243184715920655520961238807581329739535382166304432997556335947522254866712287999367327946965719735232788232811500057170170394719511610493949761104590134114594711447401137820405622396378397778155026646386238757875120116910410216594041337397817456141510072534014578264015181310129801981100383863644710216539683574537512491747229423322856132627112220067726694412344705575513973985760681512939766295873631739715469005062669997536239131401448640816978303643284190247235369007825051906306211840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^27 + 922509578651689698713485337440321830941898056329375209869969378686168372425300779662299788884333967020364767036512820698914348968302005609444361935415815874839981076236056427682377680542622054567565094032762789091034703256155444114688729012765043032821147544745919030627538612606728672304076345677190137355195592938960002708267269619845982103139226557468323675103988156642519222694178857898837637598530635193484662140251198822277745337751470968889955653344492098578648289438041596258871967748342009755983586662712130774860691680103760665330451333433515582208273101582366928952987164109980919478039888926138128675017967217109713854456988999130780433359782879871809993528764597570479289877398308535979473308232959301035543086814878842112312059483670805800857594599449675934923473391494078992900306575594728007816523088604099748444788808636960887214088175115472401085307624841465680111742733732273286081678137215704984315873003612367664043339566528165616832857564508794529100037115037999119807872998838492600579734926679664768864003039965210672174921605204130287535827061477697596871267761515195690138345046751825173906914077572769678687192174571946864798495355370511517325531308440275569049116198729201517643477378325611852400242542390460914758086109723517347197197193783716550123546653771023085828747128434067918358275199007837296163873961738460876681004032874450374029080430759119961789138456114362092799447273062988617268751535259499117285867008021026427730629099821048441713852503495802535912583061567138701120784686472165422804748667222829688298891375361496549151454925195165084612566380403629891699005155755899240704118138700349441417954150653477475110877958205158077494622253000952717149417239322497414204349605165172879671947353053101320095052017858098190442414910320136637232406277266052809168085932172306017509197909132940637649801834012172036427695855938841036450218837614819822213227517337103115289799923618656658047321777139726041322595158885210307318061002459424113413675872505823232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^28 + 228478172654900925161520474845900691329501689735186680637718872253522451274247386919248836315959832583591180076542979391300026152370282825223600155944783052100161789066095407137132383985447616266947806307890760865502569062123991600791430794273316112332202595711520774960945353644233178740236028051574974479710531055847537934132800399585322691629304642780704496487722164745137268815647179438299205261665766996964208108780952361102780860576293285053652331900892320908408957139923252353853254493386310580180989858602240498743922259712193684448910232185825280551359100960032234998675947557155523614291101767596332969989691218102738423399690467024593931253438709889957548344283351349381290937520802931444864974017516254961290773960770203166219850645862858672990153555748230005109742623728822964324862506935492028093635552487667290463670547067883920214512901818775053190866755087460652961360632977786711492415410780290540633337757123947934308469870706370244633305364117259518416710505995893007666470456282960794692112040573216471564939847286009908571326151684570952081865643072421729849485888567678661758808521214846876876109263749945791830219802640740385107461227301982109646830985676144987815906721348828109963161566454728712293065634344325135331779801339034999458617184984901328346482310331904737958459821840430353885466605814120834767637224917210060279812819516846071449544151917749834947966087755091935081885631215339769177308271422340292399150596930002733539870304247048559318124541550402190214482037205109583178638888166609141225579211870624318338453597204301322699263158586489591460751302146972571324430863567307793569647214149782545182069504479952807229202530493009606325172777864361879625357211263445338256876225101191630808408039172946485761588013832828786870082760238207775622601782732572011375816583843135591513600705605825854522913492761871838415306254083262886668010697830327925808945117948857971222343018212632346310689537099889841374141121540638247372400461368229751250633360215638016000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^29 + 20776294162750665135617044995321308074253308892322411918110357334803791099287296681387522808196159276398256832158854247791730139462903975885030859757997497379775820115093433473949574448019509444555928080813509471486245374285366951078125401379332500949218371170960758220206936699461543426265034010456088091890983620521058344917940288939869450054891576705350601842367106372315988142668174719570512398797694573109432511400971045658479730775580617337786382773263600372392053442576782278320883694694836978460842399613454772581741397056736249581480137393177431246588453661170785040840146349741426733810054317762076385132869197823852206044273051294603125366415976877390665426937998572106388187810943969368139423768791869922214452203432899454205741930514751393252747162828201342508478593383721615854163441055162017226070231471304701465737762779526722303123359167169842557371492762528300335430266432659844004586898683667500693890372289309202489685252534996522090862618643605739821500025411770319152414439549083721396569335608069734334336783665050381550481037712939738302587292995757777274458831450422787543767715491039399035211486715901808932501724274564191236296627465681396952091424418039819731798630015575556494205915675750684079591558281812919440474166271893384468223424774428405074254804390686636887175076257351408645580716776731630582638274391005641866159888406516011322900936410010973410848054865316606031999469660927451002359354968016671857419962326030106183731677494775486164283339919758070227023681134617272988624170611104200211461878051017682404054617931009032431975305157421257950379890506869609838818473111329814838657255083588291215931949954408278053805443392882781637657862871151689361809337629651054944604573345939054400499487588465542090598189869326223843159130335798224474188238868521612974435022630324405423273109970767271757516327943991474652238060236263692509828239110076553696929171743174922153253107894116216895133290025803741189527636779919449272044155297693731134848891116060672000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^30 + -3471881318344274330219069653528762404758642264893536824361521893796438903062448003963719251367624296599535829971254554550081302745261312007997408289176152649895398434323373989291522648406185108583281721862717374469639662162669964133306033349933359262113590917289831695070763374048340958147291482544363975999211125742239097726246186933460261924247957357005431916840479749138610105736152456471675579480447522779566054367841515965420671666944706142074364187130616512629330781097612142574848744318547200207126836138643892805214521654918759125266875023649752646434363171130701049119894300640018320282496140599862401238114817968271584327774260889945230398376470718928118217196673553325910746643090231138060596647214143803736171671315775915082011442943240403961536287704905107861008133048971136454195365320880624892360065826472482544950683726541433523913123586834354165785042556956827399333225343776897921957716542355079616807047483191517881265702696446130957595267779972337153239128640293278378661712308138758352020319214550050532725494038281294219068779394281946645954451344154275902137467612867823951525814632102411658368301561573884777436579881688267416190867497232215275764535974633896932143870074240777324542082048252294674021744078787658595101886457392152892118668349182739150367023033508954263384141099331209515571822921492317264736899909505248718120799439151962677805742677696008758968349905016232454176884534575024971756489210692845622041941093228906848700889483229872164738920794235118945364160962311999839719416775700971552635584245382845828770507898941647974443067648950459047578717715971667192311293542666382247145010878764369884525655075104663616336378652959801117060724671772080710988371872563379671005323154216623778831008012032838276256749344960392963989544848870519554581629820335774818155530464556708134543976758579324807799561565695485962810820126988354036300513470668540979516101299617171181238449523799236304116250988741155780879777171911206177597475096076939848807808669161881600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^31 + -972154272576810449888779183959714760976556092615226245972910059982554994870895581042874636363787447973925169048476588020888841000579225266287695149854175294963453347642046087783299201421656684717462925571312585237523271812540381480553855812869911994299188156407353888653346302910779919728320116205583939038640817138597941749772308261741821300708679856892239865080040491667013218016170376320652724207294810833382998752185296817724417937078027404539123268997618434259522995711269649279700283122203776112454254267479940634541648591979695766113911304709589532719023245589417371954536567810964402946093135140741552525838512845785665595261639205718165880340568594524268756578130035175511326774532434664033283797677652249402435621713622936140928141152778816571328533407478570462752058152027648917590313499057507955478285361936729833551195935786121660679846761450999009930046793202840112233983205024101421303131399811660263004665887561623375624340003057739900010875819071143829655581670985957002141960914601310998966473710119927936611349744004477890579626545680698316784683250851685052955514561487909581975349437873460547814206016831361002778951015706839760889265979554034361353901544545781202432938241586686106590815561038521629295213285094019012502194006275446216214894285111017959644783075695296753444236914009991931622334563793496960233901068130543837625221192663095234695320804750045953473073377560260474915895634463207616103746400735277787141381061113538594577127198686964674663762387042058385671167254554435889498016238059732590470642380994110028462852975901696687814520859482803633379220142297074515480358318528388996420512809047577843298893050568157416731301618722231170594985178996859164461117576699158267873551955230202603758577711004910233129207849980998849281929568490836399794467902247476151535289021496478156574795794564992396355488037401867654864944860414689098871710386629780311209392223621778288213691349092211131251558619414371798880054056019226897372959014294067795762970860642631680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^32 + 1510764522222368013510183323065225646811058833361038643660887887038082041620386374011451226264079004637584954541827977298265922390544298840979836321369769621324183700100349884262848045969978049572311862254215574036774935851471187960103205753708835515748567750827089190969604187466943007503364795464684315376078689528113098399812064583386856866561534357411932288945077465118333437638168330129678167710874245409640694800105578766062682051576245718256639742579894567508037060262426981252723518106215507381986726829719040575625028375464798208787244863086643046778611723606995237414127923002635621548805059546792032706764215179778037689685004382493381103952739704380799869554352762628168415612419101521518802866000528599877840946289875656391771794979489795963733867439314318097147945571672664770973867756089576526392102887612029447543276004046265798508937823305626632308759778609605109991528871398378483042607954590775968575950344373636615873148556844380538695905128645150425058837811758246380414243835584427236181846278980379917496783512332387378587262233674810709490017652475585640738642817964940270743823286614423169463366510079132616437993938505653323080493027252594997658317682750507133582149253613721420275535815157710851124971546421573812786135163428561066488139069349739508646755189932426706711345567610378041072496334740272565877172655068516194855521334751756105811101915508462824643409312716761988256360756570490162400928047147180703928231655033414577555566781931159427244495276574418044582696135309938308773117013322687977618877975018167437969299832761380571459552958012357162804142333971627864760609618210549823055560918518175711441359441442901090827092003749668008898131176521476110040801470153560856152021547707050666114528137170696437887218053376949543144705671294903010619155694287771475655804667459243918238622036307117529347626063439205034336985573061735790600282042859471860858270436270718950394481489194652397455654070993859017610651549895471817984480003921528453241082384220160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^33 + 26169306074934424031460365538492616731054210775926951386645912825513306766275278483924927475736926101090293025897444600059001868526399681498022817547873650175900395573249226959147198637185903484564437887658325837980811526231001428960486712649985844962969193995650243032794661344160095154939994483252565553158088396066376617721672602455850135544272607052647380539453265423818081845701752961037870157386555641839653126495531098663245530708205753632065491723100185026799399203382776580279018359127845059592609687943556333125243545979325658265016715116745148379393475132552207215302438553175752070701234662707000220667402619131974283662620542073853968024693675331905112541532366883707000659115252802705079372581712726688181300909541591370941423759066531889400634619966488951960002797210726725492010925844327561411578834512788559974393773772958275752775270080222373182026710745508970394152942228359302302091804589912932888396996823578164838341832934592527450678289763930717619454330952735802116251795500001914781523086647400448659233628234752534330678328373421034102385260781275387935730000720453655558209430207516212618993157076177657413178654645705602692358663863636175538046503560863480108270022442365968556188898924640653453761343584593299591030419392390856087682090628781048657676486234157765835230394507639200501785021180029182293029296151983369874721693408380899205954322247601385208856223432786495025548933205580359254521142226513690929344802974597318396032743135509123024822257022783555967432295430730813136326583097000474521070172818221619435041862564400473465634120448485144147233506999409026886577568332567936435378100523836454601049916677506759329819091157233135123500163716144482814804876621350856180493025051905568318363983680498006706087328643949934304582676473839286690498048786204849220523606469333139314487759909771927430854177809001585270955770575763682424486606969195838200893283843300984379100793493329558039952004549321493363480557336018474801373976100178421116329121722400768000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^34 + 3765781885103064441659988733379841055957216012949122307611006089999303728494833598405037074429793895203272947298797446825909847228639395840039829948297503439987813245677487538103900772793044560087823648125018030788733541685847661849692304283082368875241682677514514276848503397323545260686545931026925183024309079477736875712717187294613139038614281402731078123171299017235817149701026719314506351987925531533515743062309538432789058012271686309058907864462006526527282497312931384234747016618265813372400898625448476105211985153432588948449722510306643774450040693087629097457975326142370015870569014765011104470244157279837802123331769088448806203051804817330821976881765942398442909605808230582796776082524963942896107318942458590290594965678209689507215684956540047944131566199948555543700417017129498700938007542108727598099863983397588985179733370675786495835381872865750538997430971628870518256287733534977704194292820179243821732871506471842475920249842370172774984803040136947201740735086337824946963880817696641945522603253473855812678169675644296715372066511778769050635995835265264846418754302738796425656421253169437405409111937531449543746070585360283985881665204141581016962453020894730105149919691689535428761937328374326777292992750202135890466795995745753026992711077791181358840227932524675543249895097829946071549925248867973046081044049965063579918507722150866505453417686570219855940731667392477705804226584689505463968273175319424031560638934296361334320636391295934730012094147793364973193692081724193422491512609137284144556426328945025784712070811005144603726231456028537740398354149907469851746815373155435888667461288392570545976604434056553785532872182070859336581820342504414716013698518352219352972239032473144519826457219735416546936261618508725646763149907170977659229108330714677123288252743977729485355769734161113829672158846585317718788855995464293543769934239742610112125296074765287586262565574023257368963183172575791879815905411852569172231137655783424000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^35 + 204729682298808450106867510564530489973857342431722919228379684874882398416752707350210157694502493495189701456996946638264622767760502764068552244711221205107187505917347002015267244701191456157362443523411357214221402703531549912125062682852949233260947728336344570999122570778299603845408415297389239288696783750884707910320965462750215369727690648493743063641680143921743678052489840684534822499513322774819740994318696725199815492687519009562419092974801310253316441331327752688232074741633951168323239982146423976366110337657065076620441168333463878606752325680429163208902656754777120701006916253474210202973919044446273677362206584948348476322234308480356632752393924487156854654923008038132233488328617480177847905483483298140785286095035388632046957008231191987507104918855554681693818932934733169143893935660435070766580041489552557417026144324357447155109695493323642859407806351205004544343009657984479774005184696296494133275446608160560691611967528920019738325326815992059035422160912019875962441304389203017483759074430289479527285177707495170852610995170843540098317148226097191362576464047857182992510912917234475538840969786205371936185214471837426961015686900048046500848346806466260949862580665291332107371680588561721221509649268972956534930032567663816854423855050629444785918367089256769705596856795214777558714097261587342865357986691163575700793728399785805452323897937823443738834329687987919028572686569888739743337054761283367437583853577667705857232273511247394774668633221785038377402022741372552093513076304078186439970583180871302720024455954712497265802078157549950177157662984905499814610672667345650586923833191162190145955130135485370371672052565691411607891008568748348510521700372473255700107641495407579230063362731325125523761781182662843860706993209358971735199889623365303221385004273915630219594364555409298047823338402168377921708321534514936456489950087236008957238546724678282050691096548343463598821760974137895818801321332228079443356568086642688000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^36 + -4784832624739790240182459068305183824452400920318038596961222825916512273941229618677202959568223199750293853639364589718189182477197222888400628826642276454128584587574607928601253295634287441481894676744334287183208225409226852943873931544479314895454849034172445842387106093430194952021598040758569602010315222954323433195853404297917307975087032375099246742197450498204928768574178036862204986726300249835759606864525705915311214372196447668471180259530279968592560581191617778607376952409575148518097608543895344636163273270422694047626315841934507005078107740958625535329881038521741007118820218847736424859490145901227934831509328261618271126728005921556245062679425485250130340883000554551141234087265344225293080787554770356291047516702959519898220754149346123033477273296225873658714264459918463895951367010029135182929386231660906145069268701576948762575782703892794373079988335490046439403108846038224993680581454906235713842495838332908146597196916435373206406944621800475488058129503678201206679010706187182645143473317026072202563599475682659864964401527682210814993837899059237531089204088018939730869125260370709872619727625012161627496070806741323992004543761240194818740800455687289777950243280540274347549624084346248501613282398898951012286503175334361847373198000785645310009456306685061545634344399502781520761310692293596209262892584072327994939004786186579049254222016775988705641083101062631138533110068784694720903659809122419800482012154611305087953291074224256447417757401887391055853735887963958525089095582135653819171704724311150349917936753190803025239519171768929260284062426311236243649901847941889552674770994806640210189378873102030401543238612947892246602182919983616224496314324910335194227643650512732818304754918483736473441233858843795431734838079567981089762471778827668454955371773251983493651832658773337211767190613438386612132144839262177236672431332002622047754473519416171748022323490881011827358524799945769175834953104787707707074752576225280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^37 + -1178465757021120921266766354726454662922581911850867956636634989111052909356469859516902663198630758659366305632673144580921288549914109465653406478279185598269223879550562321397231585996353445158092048172043751902426906166849761421199078516455864843783444184997187624646869734286443668914407287684552974242008884313472476190583099234878350779499462497094764297997881541297306930176678909917649920612872217099845573523421333286523536015226508489785073018481738398280431999346931247903081443632963037369276587543874389924712670776666831537647797740048485762236170896296034670387187077334883155122405823453979887033198923922942987551626839093180562415855623962852095414675886255483594334586273847319760499713137117421049900828409994880335743880151221467218059044450396450971222684195978454972020692704420528038211081674312663156709740098681653729135401443188222942480259336421274604299607664542763945095114547477116451160342919620153063772419645927003984452530239210887042855860564190983720769941570890782243694724539349681161412051841837476748586309755512506463858998296341459457921757618015447214450227056503622126345503736997241332200304659445013574931695644205788467267873877255824564574892086716080545862568466866694160670061734614286402565569000936491960173716821976886127548976538816847695947191429512514989446611986226993095205004356124397752776573762561218327733966088728723576383877430481226730242730641504206670170503358040297866777961603664368774654823256008146360432007545370335986955518904956564595883046243852220728256838482596663496766543798082717037089501500661588354585353463175893598953367294765873400771354633799110002965196780338627467721673403837557002415597014544452310852121444317298474298168213740237682684159639873376333517671321500010422692507568081596562945951433444710556629659336124065793950956798151621468652368510597038771255485894919344423061175585295119412927818579810965756707884497338380891467231790036555149861595698101521407364672697504804629241403747493478400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^38 + -59862025761573335903983778126419424031810241214738897314059577496342279189336509013601569076079668004996106602839498255651500668489524081421887833881206283668109485237724744668420837474542673220351962115541345891667930190589505291390471050829211790536490494573183109791943742450708684919665294012159434502595221450397622020369611358622171530853447942505553495074011903847351761680972581832370621405699990435898212769429348070354166597883984123520890517422528823952549234424242313461934647616837451718391756842762626189094367604443899543358185688167760220262978145236079313348864544389130538154060116507067547649510927334789271578645273776384224034385592498090722483609021574725171964767337306503777093090288569747055233286112996944557380174723998491286205254569213293323259186597671284833705272796535540670732345476980878704563392901701522970119867461513442352458042942463070064785728484198154922000185003562558988805110450006591813122704039272872590536511841325657853045254479056718901591901956545971604144034305983658922726457633185662029179764495354568305632416869245238724893262921258263810907679791528225712028934234006545071125831577444210132008544178465128330516175534035815121871409610478409963644342800947384767905753477267734244848580706846188656736146392052795378299625506637745886850225861202014300389390475975274503932828958425790912124903039732627684315634308351304552340976379455029450688642990194175812522528842170218020335363380165883679171107583801264345756986785288280248544758886845289634317104164374813307034371019590778654293111191476660601013466440912347602934944826438128262975852128806493452193378296621127147517049882044245774868107662624104666087227056040435296847422216041612761720971815198418029811223439031050913022987474004032619403214809629423056205737826671256791190484149466645980250505852733088547836602599674879729941979445102696482215422885331221299688400569435019012361434992463129483493349833944578097744992893361512587745133769395741405604790705397432320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^39 + 2168071545482085315078525386006313584730641993136399938587165674166657276292962923843538149524616880751473009069455371006131264966040056084002107511085633297965901545457430278766845289769412008963087076300982043201799558634966091105269335293304269097067603465863809471580426260831656958285720941296945284817042610453881848641095820988997824581819699562149042521554802784069112125269203080292207489078117801696271844515994726278340076686118031402342376558060848033732019784762418184838161389085068783758062354158206713230728453772073828986730037145380481410802231308512514175843858541512421170712183899437730613727741936902704035273698082206218929221205943850163166925928967504593215927808432279487338616441200633959977049925703727739091740144831665871351212511632395235325101633661049032321495055952928808732854514322581232872891439449311364750730152492149213586043968553711579618660536230074264721943945590687054425524541947201739506451710417309383109587572340144106069879347201233830872927237418079415268853188170141396730270791799708824579353922795301679135875900342796169275125247278042976410693005520081141313632582192654276340301119204827838694002232964577431292463861532831921600361896466129491347469940171702209694113300699699175357569271103793827446125734064215565193472108548483482594262827589885073013222268698445238727662641922791823744471113284825949980656289266765099326450626417589450987037945239362846340536442557865245300952442197838084587789414669228563523615304319387818679401255945939996966949480245139082296531260063561155236343714722172137156164594737590464743450228445534421973847352494579333200570516688100026700091611557871890700316013699139085790724732766703777433951034426449966557831397402725257639172613167830093275439670538618512995335380445340821418679220549453436238795043904696900253482481371968369794388187937428567690318845117242241545057843455640282422881935932087035125500948898472120617632209573258090110439641137306374046080243995512497205028895884050432000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^40 + 218303148472339862802365085074286345987012831589248684308216592600781746478606803445446804215346848745343442977095021593544559176867238647953995044210147542189242534506466674070862663652252941837935023042719169924829664940729361824238904716365978950608495728677161951110269019680036649932622957706371145151314477088078827133916869611973193841337992525548169222287471993222253780237489852106476504397734481697587571145261655735738062814250720403035331595945889410446309457307902191869926527528186136008264117911321668592089647541652459909899905069681011256008114872724702452073414955135850145721274687847177819814058857629644254909184862314425950293350602028550492481163248830093266258332620664323612816653220301109151171724644134251060451402157624979447203726180655505230970514428562710660522126681212822024970668022636894160997448453843525117727063111656050608191347219797170301804275251939851817056628058662385035863233729403535321448987507840388303225307714548139374862283084868340052839434767901324615652519583328505357373285430100177876916500644653930497322079670584994036244393089794474603033883128502434272149760919276666659120016642633185825277633674143714766513583484830356210427311043948334800019937545672532992662608297923432193552708149435898024304629584901549683013182083843999441505742606061721565047438686173998396826382416541800328604918926289208159708117521054422007083975836602256274483771804110338857913960380516627693721139744000617490538828185328455903325752360387270054299927526142706515114583928362350649256847257114081557316406609718937693039676063167100656427809449988700458907193349829738856056363549555508141678011687800314109523899208741044084770170503801976106439718077396557253703815728726198501405131425510718459641724408107908827265291593078140502510451791707579075003395871299155727652631148068862033153024595109494062084351495970057401248172587684736464949955250453497957784533634494303876223533493027952530026264154243813976331994322083946514457394052857856000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^41 + 4111290852747927034277120517062476482590178115143789519833414193839376026541881500514097223227059406110906067016629141157789055923411093849952133943705917003621677087857018236273632727415192132225938072441573049333414546739486822892846290066414357233468563728597783819816481089161395134830360473828318624622605823373317657439703001479449126724470960719066112096882503548135045992450466848996104973669626808915218990444331507236844846928230228704416146101978882581545732383615438173676507715092403170755147156217234252535830607319176729488993793360003421287822786521698262500429262141689214285896860319298494853798521878342600048355280551398830279425132259586830886020479323285341350508867972551813740657353034576147308211776609128291072814288202607870120033793159517183246187894538751875048361697369332494212572069132854776000987160487885941141329514080260392907765689456074140898029154801675250970347859363678626811166818152838275939641910455232606181814745393185425753001674799890156896403359146471313143172250588485624570073483373410263859636970039289081787297430285880713557059867998495497203739895057119026332493087623247335749373097893361076968221015603375414575971135613728783764835292606538694160675495609439150700716310691156074019832912802084435330177751473109754523810894263216077153626537896017410506106032837378209115667294440126211751170807359518695844379743595402456841269429118288949518289005768881819741570437830127509083845544608782656910097880941416597921988041040659584787252569010631116574896574008416037033248159923614094715347671644079663039959028118563887908056992033138080261870736234291214598070375953578405352555937365328673893469486445061625069873323374025697684625094844779234762249974156281611772616249888519900662705884683188570062289954905369677820660599990380225415571181492574320981064065765711274287976277930735284869062231886946155910670228157616675758457385624944285062462831691791874437034367357677946137549614417886784719807192502805157512331117409075200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^42 + -679536196058672589279361802145152202588487441586377890737300043694708861615384116978258526781152766698337855304942981078371873236273896117189049692967074598820771631438813147304933028613776474556742020660697412025907706932423550309548803621586179017375894344733072176358272700464555276071838340316740486696691618671506320678119472065816503130326349624770996791005531879686760208137492157830599601324380055047705592315251575097006821791207151648120682799872814339637839526682496704334573717525894316825346838515460080661744276415612653727976724709498281518766052410248380511966316502589088181374385585454226230049719024287166829892081630776138208765386844145195066160038279408373376746887715150793181824942201944524917246706256557337551354065776313886337249619618972000352658411839990608831460823331919828898671941825907665593029333556440788554496892812133795093231673597428424930573369782831991633988413902684293477522699432320556084816137258463644330488224907947430586269806702604587722361943107266338797992916656207821492833851883593189864123490672451371842546247283885675809296477369992228461588172704753989611131498786932893050360305129049704831954353902863289308834929363245286842349752450777218655696801262065005680669033900088917879307727762206288243065486979355219176925947202252864647984931830668356022009190702199850686762599958643020739346599917972138241798774175585374801846015318211065376584194629451173771956717007761492077581533863870760546032840466866014311978477041543523868216232735323947199544460894391920189997467351790947856994723404511883454561627648283674928774623446009509268821197654702307586748716881314881709915918709685397649101406576693391939498325052026766153223009675063458841364274356456818541683396611142092246615441407612746062704282988814970030718904544448811218960223130249524299848987532247391855468539966229453088988331965838402575090800508628550002891709218244487720969322179040379360430341967099664332143713590707475637153513284493439508030586533969920000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^43 + 777285560788399031664612948027368142291071899940307228748230442016512359812784682441611049442814014754408461184457025894271721047387036129613361784278712036947590230186552644624708189856587761966247209753230121218161803684883061068445611781025806004714974620038565201922695883710497820661055378797374795442477121191352058345628693165009552258461666187441762583764837917449083969663542948587183620064248040078850958298086436980399492543847452395232318908147938273263608014318915177727903881687132766627671352895950416820197454534922995908729967819863768637767745728736373771457786890064034269920006552939801568903027283393904536926124060871151555040506988910742728487650610997630299345568391748016664585763378029977625184499290801447448794613771781841599325930256538284946994391580883602582596268725921765977404338184174297592672128669191213422778850209588869901998622836184666789064929312454724229590030083552591641322751190939631031024496219913985161323393506304332581630859209490461987023480302396623952634385703372042208876943662557771273790012948254344400354277529991710289808452015655940039946183966896476221780523311892932720154510589482614944932592103426517259590369426987486003061707023730066126869955518775943957482965390722111838420796683493386987219440235258251427046159306827961425694175633412273567561904629713714207525308705969772966682769968091865904759097719156009530529203218784587069132224634825754555704228035438446244440780784907789121399105511611679582957914135145750101024011114413837897085645061212180623020123075601106566519095496147323461163809472902342433676863561465286828295231896288680452711232225357126841791779950566187813038151547283796051104095266304933677564306771108313586518073225285596823897256023548714599041449663582711802537913650796790446370800723084654227188567213823332960099144416108656654042039504849938706511142869847477559212882361727497816160653180291558059583252281396184877430154959577149165209870235856224017618168576688611854792939012096000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^44 + 623721748255206776230329455521460777000557582482652543986086647395983804321586438981541084790055474985747520573661257243777617499318548539875196967605292608737064822226785624873013760786573315684961427637777065982882674082684664883780617714364450121670766078003705547049420509251845042677786923218848635997311654111044842522876900235723234408645974857767192094775961863250648417242337864705090034080862390537806576694139373232074225838328118823138986240254596923313955449082202369339281684832393954554993792278617694467674624109607602631156649479912782358740416883125305264738104253363669935199416532128591377624564065412902944138274354105797172454356355198291552774099121843411554188822558360024155336585654236786274784988635559467352621661425397003903409593593604927037876287366864765022894642165365072243110338104982153874234223611233670072503433327469722026771520317290454604967668769239489685642165959455717776691459428103743739481357447482723288347508023920491334588280518342978802563046050356068122901234465666780755647862269865601181703015409928441393934120694384153788452149993418843642635775833670475794510997308344624922481102854668445272772961913746373715635081634078973678106516386585103067107607348521178499342434495424552664311958986695891037059658759229312187625215441387372028716474756970495395110124435750956291914618980296791946449217938384592248509687027352194374324796375305288753317306079410495267683786866920847485230861400885439325417998328203941786095998518422517045178459068894491018526198591973233432362896411987443441558151213375868259356383551841929243344216870605723239088921630238462556209346167449675234695539449207010080605296289955938193856250613511590886481535563834115476182322327459307959683657303549146954063447883411358090175165754750759199708648367730455844669586506886576852698795989451806463627340302273845342099426808614882039008573490042733288979399602189885402586255833910726287618767142280849854444832357303492258770440765396896507094145957888000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^45 + -5031758930347746555764963765833036224054192067794668892163119913502297748703631105567114587128568998841974014936396985504666772169631003200862698733159596601105636701923815535156690130752065215698301459079673611874452703959256349269904303662485529303070711809387668327634425211144469268988651486145142875889195971461371540817375983122927539544605148085433620080180023074099504882066554794368235495009307023825856858395898011473863857052696950231486054797665042373229907638418817525062288271395026710779755737335242291930871169368684106443057975385953554957976356660088826381349773890232413735034442129902615671745007549482579801684290464125881168913861478321016414500263530410728588309214266170537179835996332138677397143837540292269194239473451213840443570775476691970537653086065863827562269310849689228762754290983520743808199069279250841911999604875416100510627214047185835488003538824531621533240078251459462654954468116836516721467999395722181219971126161958573272667685511081655748565112579158564991651693780140263802763998645006923511241431764852065168273280756581561891324413995391110038987766725304764717919789047165360629709290425786824355881072219960396747129152638847834948730687456036000489038890344556032932981223731113101458707216503550229564999977102925075322896546862002417050127086534148450674488340107765019395737337169062079277578723794977485977428735555769371507113517902966797921654495533912585048018584907862244973032972609677073069831863808585506684292038769057847459667436856564891312298090355380358940034675281926025858025163519325332768168662832171957267259074109307064693523262852040967462504433688077911444709447158800281888986468755890937339961920280479352238877755193083626630971645588523105534055139159382232546265443288597667390413847169345864854480101347900370810067229685996938524220636312501733456408749175200907051795643712210196596827722237548564775171429226769276658413773635799050415416181231244413755196413913101162809385404470138471521016663244800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^46 + -303495798001252706663295137695248305557350756637804212886563378408762133441547584750840239008652858639308904674290325398411692824079623755927840742146168563021511178697860069775468222192575481609765856462998923640159693387588197595712741078920418022298981338380444126649040516403113606916158929567362590160451154369603062153690204047210371315745279650000211045374392024417693618813199866776019255351809588229532373186811483342953112739375686293474522290700401046763547725968129761642426659476722940128102089347432503714545879270839804879090101727758907356432593853707900750540183875577205948581444410196102746640272685381371771442270954563900679461975517007694166126439722099939248644668456889021985253680231296413214972644761052270086246173905403239777442822847372301315296260024979523554328105757983591234780106159300242874614326184556260752262007779983375441143784486303615091439049534229047333143783884724606742646526763517174719207915847653737011593924350565364025194729659002805943922954222864765169138865057104998425847089227696494052874173939186308877540814037966582212208693131494474880895045892920263590726867740173849689606952623775786045121896380512148909056236223747229138089713100715730582645358732735560636107137126214506495969483608770872947213047715295195516144058386860326389137665464659208875386975616638034066174876465155696242852254507495805423192840752601359371708187781231580247701247157041164543500081242049338008317427634919038387662950511341119168377303982847639711524440261084524346212459146420456238683253456677841081259686725348967277571751250421194789627605047961055667489169606821837819814101099560554488868017409056418586979214828096430950132951591074332840195485641112606518363930020883265990099025451202949358668188126818866355550443114506366277849931437844135327283426294150841925079648916744657078032210969502714123906267833346262239726199869519813586077297893344184834869508137550113262188648718041027302779659173225147584027026020759549813703604961280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^47 + 4028475919974841385601768251890430991353341934694657337040601694284004549083691172490638054976204589405065646337987177920209603935358036912676633030184976789652865480762542654040615799214131585282780992324779927944445735615632600015320378716084339595503608204678160509017256105606940882857502585718094118849847434834483562087287235842749424201079412211620944452687643887198583351531195858717421786807139465585936487284182557359986157224034980130562728392258795519086323165437294572739424560688579059127368066230258931561288599547715362351311180705480983063895643128855210704124903397338534139224921692542339209757538119931319926398578004861775253716007005066781637986835615950605389648915982039496524609176144595596390734607185320718844321403823076488057900893503548045256348465309709670496184472057840401613573145435261650628773186030898113560248775369567239436712190189662959473351253937778743391760439525028444991120853695940964929425208429336631944051756338122350513364749347828057431104911464298804222276573447579143521913210741604892759037220743718666471540327496187441356786887816511385208566653508384923947334368124356976730676403182450130554183175418532594925107901355754950256047281163696018348934058480194380182489287912830018811046598259539495697109859274707375395904867826703761819378014247186081093297054683609592647208563340793661724736009593056095725374250350689202255129982426923413290252586644333348115167438325039948936619754020502202733259884357081401476824667175112911950400668035090592326683861872486738440146686147289056853453508329099889582611498752640870671293386133609137988579941569649976113881575407625398052232051363613935246266820579041116092243177212567329987979713429653623847907121924378868414460029729355283549286969673573524347533145509195552885154107437369009723578521075998080992371132579825703274988055423029623642944237351366324009621406879841790526257633469382530027565169756523398544810408753518692464296513004928666338291596100927851704138858496000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^48 + 104954536352029481554038511961979652152268331391391801757916905582944527197341851105726658612077237557722764767536293112482507320983212730944178118903575384299765256380401760542729138106190726062409664087355416986268498322722937556859494752120778734223462550521404714161802405759066876733256465820767252230267592322980626035042546988092484679694292695184366701297014828758666952010407004070141931380092443698343820489491134138485694433328012661036932294051914246830448358013387482496855335722822464146838220974795329552950606614785300161834531175503525888249692943499285516092417758391162999766089561954798674010626301789392118446228416868923679031872124203622967679975216619065020393089804809684154728745733603902572158753570810935486957299619314927920134353681066648858064257605171681788560881921835585550145273284467563078522843294833562978967331484333207905898289607060492938707565943049884408448358168768314543822500059914237141437792667046673228788240955035339173808352946573811067635364113859315807716171869761707244411454656106242341497962236023800397844325413889667051007063286426741522398081538821865026587754940725176224827080829677115779552545905226582202986992395963126593885139388042643968399361672876675288128985511144115554881168567940356846817356985638720336953170133609634972569300285176282195441219994785268903563444398176731642686737412400497811426538099892440461734502189114439700174335358125185880648677840454142448448221151781419179184808976116326614218755749468819288290339968624275417581220400166506055791395318587281908543140779970211651605481973204460553869929300454494170201771846518610386996401627473199043699687808449109158128334412042277907784266733140583870914691090293748003198137472407728647041965086190441505164843939648391724985954409880251226833524840607844842276042721895047871803631903337894172215843688395408225399975274849025344463557051540847106508543428710562758782561953250854103744459153981086835535452147093919750957833947418653423596208128000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^49 + 534669976971594237352013444928102777509571216884606497648847387680652406072917023244268517697444109784428722458599342578621140281349368459725703037806279570173306656710575404396111038428651494116305965192106312062945608080723595565057719750945589078548402368083786374381204821861512394397026902598934443649903320324022820636279525412229696233013305768663404450781301588450795020761426272511379346832280740670745567319712494455522774805137522248797083170141134274441576764572738769545334324232922215914795283930530454204006846628541185873418409155289699558778895374242067136530257129682996075161544086151700887375419858602870923991624392099958873743736165830406275830025056474167667543113711450755335893638547824785575328176033769779993896999620473145427203391991170833887249943620385993919555042788443159629236662939030425191460521866121585098461459544148417935200922826720286495676633168381138269173947216399197846566849124634031224820180966832351770612032769022319755935303226659852176814300589930460097610962587618011361115688128850940516826790469539338259069302785247140488266775599550531919551635995508332056214189954987518404409138991957000256635340525203647443233945047303196575596615971697990596250315317619213927247146272559464014481945635671013018116081390959066231221715257403138840044059046103285575596794601634407777859826552554964473419899287076845678191275919766002915219498721983603745848646138063727054537605911936073117456255760930118919955880464759779165288874131048114241536881613044005771867753045276528079021114139031846434348521750716604792026393064887849278586319202378908755272572011140664369014303624789793633154736364854377509032585341362912167028328632982901797538554021999530970647188818872452580608401285166567286149475713290930310805382291167792381391097579149061597041262482310386478654511761097109847371618716596993270189469700286123092670919460646318177046614255768321822649713383353363387231984157578082621007649644535865809584993526589371908620288000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^50 + 1408962150844089791609440003248129196419267518461393826365429592406493317050541801906427723499319761310303743682086339003128990792644416089331982844439096596893592596858823434729213700881766042133971739814509739299659808976093323977427271680137142913622591980602964640014414617780166419968998599609259085780151097829283114567801534166910706503047013615600290096357952095414518162202790926826996892651530149808238127602836353705348231259885884624560583752211071462383831138093702336836388916873362756573427394938254651079660609161503339244786465014269800820549246502963331767818826514708852833690855063036476705600391002548932596324279056192022966476478872421366794993490920300656894662702093453701527615919811451746165168632854351752966472331983553508316734421054533652612113251346831694989071096279885979564223367471592243296513715944511869288474363846832492501115320454974340985022039200198546899570651756097334120884946796215286849972602258354615077155331078490836023833543457695800093211882022564543115640263705084124851156729508716586478690062890533534991461625126593422383576133661782868316323598188134911144082085293776452518666373026741553156687066587863687882354497438332962370530245271980170815037921418035555721173669163889192040403359367711429203898829729528771036518488638264268782994025515853704416704774169737144150759527059045360990723568995998589036585343718497558609257144043873550349402288611319920645933486957781030053975578330950006398160130699027888843626464942439627683726101399559406081934055600680236915381417974419448898175655132134547114248946335256352596419381756745473153020891307108049964644876368565294938877271173958139928041916576592533805373683536167245574274252869210762632001915082022344568299406368363761635825229432242403020869591339899524398565131051784778591103908326936911412051914082604593631520193932166014573179605579438460826274322070402348513095225779083213876872054854987919207498421280547118669681351671033034262942882860829429989376000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^51 + -41266668452288360766685002733868914563999084099322528168114862461365964763615183559468755601493064155203497905721140596377741299235095707294831278769824150211638762615586921442873890309319690089429580283199451731048068758701320278714871761956881389960008959024783924452947589143241743924743437904752886719867116448410852642728931340268205403779313773389042222646785222351974672797878981712692297110729046799212959376642077189527067658868440106988687103952358717638768619736652060026167183039469150031809547040760073108329706449477138662260907165602388963090382027826516470024138060955953853953973483998935436776799388716934400405598079138770082700648211392361459526351953028130157699702436672170214370403047915210576795235451076018283206791531042238109822479538420459953666678439607166149367821323238934679112053657632547127764475631292515018459584705227564197848560933506219792150284165485681101181364679795589814885870702850913001940314416899666506125566541263335478172490966577905165025128243875442366057204720228838927609825951100125964771228390863218834933571655098398291971561224349481366332890274678559894446651003982075183026664563744017524835898094704884124163889151033484603209508171692898784330108534568202300117106959317469483247095155894622954279746844233272014798346467084868769268082337522839681426854797820784735447295352765178388254341579515401621142169865815057186407433936607669132643065408851268385841066744419985593501244349075675368117431421378696400219768860736199916760839694088213157377939498361093670652012694490277860166878043606040623204499007851009063049438674618665528271684926331811928887558400070080701062642061612213110775094393646868163521374030397235419057684466332314984925187155272692477539844404793114816119772465542180383831315845150003682185865434123363591405849779403680291530009274104181150259067485156537795807077499753596142200719531659805246622609530547967533209858039640489914280260337953857524608654674753232545482684396197055037440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^52 + 1131265751267220912691144898714800634373145977244907894606469243739980937676957693612715041114738624902109491496780897348424704900397114132439701816498571884920822128300035959089158486723247946759707375674490335985177269756230750920106108093741819425986182689970723269704082211185451440956607855100877972447277698420797842114658115092915715192378301390431975679407271422834774812217091915179902374842697648306669686785427732944483593553577247932914714296330539402901821955517589757734464766138831926993999366341922160766439300097232727389996674664153060240706733902324176060330912043280092053536177127230025952917367666529747493620039312043667258950816004501066815355056538557316896554441568997654620684202783938699497424997838142134240572827551339891612229115651037974867705538124832551558186361814936031350290029880490290312969984899219088650795157285205193621720225487345821307368196439925611047730688422009379649633812637889035641537610359240362032546251444238687111702115018675966926945010409054084515456577540129354972455820025734691111511243950377328119126788370473230879483677512290891900008437820870640562059483578167008579154922783505052797173290972196533707357773902145701884979167953559516250343689235789308579791346749644067685013039189186112552516103988452730690341385202430805018310910516691489466297870588002559931633480087174942565360161971612223461759098684276775170741988870437677809699021675482916224917156857399674932144021454887284562419657210958110322576118815156722355479453194057907371598504301357788117082755261820337600159515585056157362280479250868701538448832927806370498340186641255690165980847718811433279653546167278831247087338425805480915154636978663151414413171379147779254470529822594179939715220383516814234320979880486886526557890358941373318442555768483981978601717895088533176296055800659813790888710008165735235821193609063084757654659969871281238464463099371762935393700821909450254044548504435201792973338171948439676861439149063798784000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^53 + 52008427094800218123038725751525809509411799995891582646680288558758423920665878162403147849423397361699151614492308079873138300445038537678831290808719771477972458153200610544405075502570032732119047607195549928833286868411770267897884336202309499506085535225178372792051431666401412752809821317191654147745822277516507296602123106044990666021321114855010262955983305569031233743742828358967935588105421683001356053067731543996089021204328717747131890774993491717472860954403314297208603436532684391309941127498927283457203251356504197386426789244154067317456813491557312684213150348308584515742358628543015999928292614048233726726056080514759004390129028651007688769326217530983257607129531986635179331436272923460865882317230029350035959480335278018175818161387209788614697534976363553779870748717248025256303940299355677845064515265628677451860279501957052868224821647260397995958246928733953777060502131743186282461666377555311344295036931046514935200788795920111420567394557716321182078315647589223009487887324543363814941315108506463423210261849652107339920533631306958798298948763851406687431877155713061642194400913055429036142003249402980035496531499374895785624718439136050126071026909085064507069651325304057129136228144885205972837355639106329554976589155653396129934943188448661138510064081746784480007824575538929394769951879983215854071040620743364842272532182963338109562648638415698510467930832431918553960828946497470299025634524621505690066426590212631420194222067087117767803507841327325972539104156177901579108994037650802819054441548149443557666410014063719116762872649887115143991283543465161989713102840433263011736835217403860585601806393061718097099799521111009445689961698839392997693515185848279648454090419233539711175013549031286150728025288943625439999407166394027449104673605898741279657131325903503498885452215841593380007249726907304491161759209751247502149362318169554835878292309459123239678521131634529750793100479353716695230310705528832000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^54 + 768992430151932832955897532683523658632288420192218527048401589367192598464776156572389507940081169457253781410083606083909323711749740200066284546209870769491266136433590070961147023933701581747174287325962177865301530044788237523173204683385440558944723134972618204167246107437487598661742716656274356986769511197094815914253440138438756011469236456561726411631511405064369287483200360714155151488332218067291360773585189337938813311741280742274832575940399677588733636071357705401230145540039252886955716484998833445471956189173525353103780062832757958978234012252051130201952880337523030177999354947546196806733006023379142720877645753621622024703076266489342287407657546609652602871108753163888308193216833934812429020851294633764184454181350676643308588297889522498221973049431913036449262971402297375349062592141167419072074342088082604080625280773600301720373453107720987203008256465843696818367507541595193718874103700638331124083430387613637264318471172628102153266091265236375068932584598110072800282888931771314408854556824305300085311550561198174628423542111197044305010855187854693366847763622559360540325309093801843906573330425707695252681879280900829699696102933386939886431671722351880001160763913074832624927218987909106778534118678666361646820257996397170655465625494807485396476729212372624624405924065512751976301606434169346501269621167695465549974932432302793388085888708100974711925685725882571604469834881133935623700937226845804682306686130842242915693398753678214377662288113908837556512954982963556032195628130400253840324204227246059161318470112464379538687685510123792372032784714645501126933219421189271337771181973723497022890905607206910474373860712846222682741903928141740533818562103528627955345489870029188858426539442886205215636367980842115036102908396727555813017400335212957622843954513960853040913781498546072924990845126066236802967989603713390606268284729598828134802922943747456969861257260021121452726010270969154382038420160512000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^55 + 6812211280266146506805096535139644598301727635831942747638934661313622309409474406986537805652511673368506542456762910265147825805379527228276354064488155299548835940557451449209658170920268546572999094628400993010249827450699835335042009837058399138803484828156471123192622644956561714343620624463024430491108444718385251118337788790842834525793229738649007337477799616480957814059633790014634958674728266518441822986649688018698533640810179252940180062017271411316329076792853016348935124995077590808974047639603226621057647302692092073465759099988364021172228356384229462770557658012015005478402340950385287202584161992208475254905956851954295533454713786050405947619802067715686841593130104514571914101153748232214198839953698373832788042382745328643445485025961367489967166256371559282986361238308951468616956947653462954691607374729480376224258258039999262894191920838911660674652522402441201505101057480139464234948683245609301117696575247047710380844965994148544413308460770192919373664546583006770694049711644831390553076784359314656915678469855453635566487578532498250394208631162479225197772494100820879461379129180086125641052592814823311793186002683043160172473155924959789096143034509708008345311196245133338390712648264134195769649362392538618600306245931656298544401729317486330940055494944933816835755637460379097048911731698983889682880282373507498508520336721416543489326676980200908774909395770742692680123476334784695053579436028844124239981031070637156283512382035060248763158102515716090181792044539772628679002590848184076567272890608115013411981757898979215532946151123544392126022100465745070520166638119587668811269317500580280543415661244527812495523318959005199800908373191707670437191333694452548069863217405142049978736351978589016733182804628359428302424345272243833322921507525809298529328940247191070198095847874917239425938192460352227430025014293013650234010957564747449769380780605526944682292078082649884571920222500253048559332491264000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^56 + 38514515611270148673744164073378410115212652975628340948129939585752254542095971326944990584130429208955086300470569728339586409136738706225903675304456801949821606619537469089501907687120741947163649232060079733185194634757119725582288760161485518076218208417142029165794490637831340767226177929926254522881009413579603679684214030972405314721267756519567950869915001848789935106933011228813087795927460964098820761014545773628406785224146493646361229167561178107730340911370294984424475260630364160517393585739013693570525800924721228184267574444339860021853469641024234254375932908108363676529790600724832507473760936570977025965363250516458650052285329882171588739958753376988648903092059409051252090261674307987398675173402492720805626144266199940799988831611724493316989537038370163101794433457285445640435898626052589547012946568637417250114459654883379581001945806557719404704144955973554292461393073445441388562120396912139443502935138807530373060235324742294589701264732562468763548308190948980114207813603010412283016315709103492869356532586736132757988745933498421394735779413107185092057530817706028507205090323191766387270809823016066941256790789422014762312542385166652159501469878631537115177288904057518548428628722699165465511488345327467238918398135597831260180785280738037387470143755383988857522791247803024944680305773132790937912388400634965891879402154284284777890149480650994584140466169062776372841625024707874052848877860689561315441443352411873126402695789791242922998152513192631271573176482743418781636750099518219849275323844809756305401477765861159847968565350937952298600735114147651778299193130567001759238642870012141403906927343906725801866732390566915171641764311014927196454348043116622085099076870578927422144191237420383055762819480737812743599320025020219212912198797154916825796585741194352352683102107472400789158414829483071493188121151242323043367686960783160533084360018105547689495492937286997640438109734487728830608834560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^57 + 138569019399192661256635270716527452737618271739174488302285655025540327517384327859975484407652224955797245508176743894550035843144451246034248607428145304245314616566097920387047276017441957796757322082847550825925192457823537012251398832296331386593187769024960315117528472062735118127751441451928834433687459979772935744661288251639264228899753327964113123108539547612431724543309517709457211307875777490683152893905700173983337851269331654837957465840334934066749902379151761638754655331034843232817474598740399768097843227987295650452371885744191372279747620319213805866000358251346589293032814840059350773373805405694040419044301270413679449510259620036061742883278491724729501004043748902295140659829064248774713729776020455557804236463609041605134682104042164439844364715109557504568445516386967985681184247941476181557450738099208686077540516555957588840608173144593898663139508630752796372857629484256348587533335250053925010347435629205265468036753258611774060995847293694682654089505205091728916105644804589683733048935611125690517036040323723867146634800381189520796641950260297987064405756074372398118288595422475698639539535502511338397311519640487861664896867375850883066847721349862032059182956102570166876988674758317264020805979305511448094464261904858092764928746199749602087664658423147354531852126616294778266977533303173857198164932803643041444059715158912747701529532196745018526309640723334984714813239776479640369909225870576026238102367426255232549207990233433492848794701136051748048542071879361293529263892794146574825267781224975280739057745909507848304984744445440931595672569154071881961588657795184685220138203035985333669793895821976187513380442163480971690361456446823768393278915182923699183389166274784660132544811224676319444841334233007788289259184496949076109588496715775682700232222426958140181162681849592612117390144006187094705300160338706970204573135579796401162447890767237407892635768285435033556385338415920616535228416000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^58 + 176339739764944355360673163501560381759249090898736718202183280723928113778709072191276817443647219573634795507293510505521213263044297828402194826640821700168317527970170833000544366867415129571800343418608045779804140897657837904927482754231752764876366732460172003728798785108280468710646902131513020136262888772066048860076598589968973798544614586012212005814808381324126355579201387829324385227200545682622356443305938463051786556351103183301910073849662948934716483242963503801915481313108297599365556452979912653150042471528864552543754755913721954220858503986138059910937547158385363315618473368555457881769586873473432053717419520173630369999868123059481079943198380999898037629783718778814867435125445946433202587401004386864337651360189562515689426333894454790243186981237014226715603987997064018441809120637855221614111462443949969383910539803335419655987554858946223527855584799907434759839149383199641412659710721299475610248557447684619642890852723171321487886019913902826924096767457059191821133663616671234918662895262570936943669975862927621066760138725445239070465711120374079867566480055111081454717122227213549256731236042423744541489108363113551030518762776245609347364029493874616870245732417930192222686208878793400209959595889672129148312849221435668634768625178514442583082028764583361102245167299235171639781019462727655414453118406177790518083613315645658781397583514617676385398989407631282665788146761801352828822251995407907126718422889672841088739186595550257924526108630112294426015884080998438335002736764932765531994816984528445529238543476009419719906037698613109464333224334510932317728947217664994689319972600960284803910982432397788500883232595707902769999003810889026363411242817516058576147213999349719987223552423336285495806045004367893836266530907055227489356300927680589393407426392045903064749049003181074218683483813879737995475583740541406643238515230686390876473459632430610940860606350999847790289600741261126402048000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^59 + 134614844394689376546150149280139161970136477509285494047717391869707305040788644721792891667905244810005165367176659255163998391957745464377079197215077192627333512923541380159882052996921542091193502124190689341858581329980748897603594060013925250886144361753430272404670522434650877676962827110508774127324798627383523513406292293237266927644256326906827827684668719301345793095645391708636316929400332916754692964651670245115820096660248473575420982557806981801884823229614980302881086449851751371340696546406560867954501236806959463146032361971698480749857329055229685465883433995538571689648750724141819337534442596980184812419281601000584316206549635196013751043597505669600999553956468388158101462255322025182526977183235462619344024958898410380814719605693526823538927169238241652715698919064114850818178353592007854221409648895969801717447606383650449409583552266193066669421040934840437179919701789800379314973779718379491842594175386163241422518431628030814613796856964389499727396424121611775203231487447117165043639723576649789962464486084153142327175019489454267337344747467850026180033841777838468165767092556005621280430120087123030776867368146952375745285425471738184284072070157110115446704961089392897486710076041641382306207514789727672544569316530643983741087121525414706872133162274195402822798220039110940627709838467450919196519591620440039180360934785497860903796287150803785027420523850736706591836822311632506416480228634507650584309723940886470062677382150561403875843563789284053326668197699292596066850715072082521871315595461312154203269867588357340891312296453820846079959472034934350540800535777362958896371568657012110275388110631734669469593999227021501698455100181529089559640753994584887483839894468672556406515562343387824709039909156616701615594815082173305004856171677233558748039380422204050448986688824335960500999083146189563937471772270630001396241036997965543411664862087117652926562976350142047404645597130656841728000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^60 + 61936088423843719310341031098348117641743064211203794974150880487914217214804682427908088485479639635876783449095590594369035763252412171697837319419839344671753690486197733560044068758403926141985150951363340144660965503182969343345879695398235296793246004036836930546346664008786839617106951144048383472910146914047802526259317895574256694623952917931552604542110891399357061907340400332262895203204110249359772078194010878834527477940241926463920621513396208903972424824243571592485169574570932635658816335959862223200336200744351866774883875797411400169208105348614927712607402874245204436915657383332043205347191878033707122918039872303128958606228768151854168581644272049922574407205469579814326746522778560549928749423714622204997740990095289309635291782558677431372766289067679417420153468388232089773679822931544130714705111668894611356207566648118828948758828916823756737833500516593755432197014266183658346943579164051441787726399832511907471496255087865280554685686832193859306385901457684901618682740266224124811402086048185661366181432013591068150994823575092267074854164905958792071374217975903650275577129747572403364192572614377531901937738820547553756463069085329702415747210708339906262743152278314160259277940129411255286568470596824158109177040995515786160918175402133564821473190541791594748398349697029901170250284294576523030112908755464042527481138960392357979135341021010645435887868314858521447304837779222996885259284705223891005999254662293048257504048583464014146799939641096820252065496659724777423496557210943540563537836227974255701762731191207580686944435251806114761421178873285316216008130505713033809061463820150273222686195267959208953757591709874451133065976470752938187635596936490893965731152786441856555207507196737629425286375462477606253859596178964001196096015491975899455504662682941301177929648004162055880748563798924250877478907867867334837040395467069161653746631779192245221566023556656519295781062444056576000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^61 + 19072211149808492204734986811879385408182995007989551266979605361225172664454573909151061718636703556988299961534873266764869256142956631153037482026015661907682239104525991244038528492535545587995173226267410668432679724728808211011976563312668780963170242267376970519253038205879597650028888702159148421067817160940014615523537799900985361368434321381729455930955970830430575113946360230424807338528095101150349227583854347835391211599906329030378365326229832419401818562357333189698280684626831191959746552907651564591659712591624634999194024107715334790796523956624686755251196174073392082449639064634949597974904810013884533385479382027256747341904718516085953962437430123168807430913305559998397330672069509668896708812351954064956772231565986398280037308547098204256313184759968337203065626076386696060132397898652456085142569147401195592502959222362468048233378325195035590659960454515825030821379221694745519669291803756797747915269771949625490604637032230889337003745823828571739769044576537377481632348334872070846445413967875849595033576081357396645536924052155370047242613189825232039523715472927439912047917498187151915052074125233155423778668339053874888082452314370009671202521089501701220732900961413772565886101014480478790072584090494741050230009846523432599653238191721076786846770338419852384689803160462380384106683510783307446337973649491711107036571915277106842026307391649942507564548508709235208091280228308327946503422265734025697009920723256162609002791674389876356337742835094553047789249199448466282526141258853411588926509400089194660163358212991659549636465618109750520946197162995585856058386065043721973527177578323690437374595871297439294194945180608506049723452153987651655624732196494308653008795667852758514308469509129392083226630781359288849179536551680357644660482424405404413060984744981076838998490412908657572471212661617256277005118864889417430130081549820587589568752543037315076647444907258969909078230302720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^62 + 3513248501583516212489421478757155619229803369289910644905230666612141171845738891788988394254704857265599698618724935893624671725542788085036158236783350259753585064432316141322893449626259725502961535855174959146698179484301369903353128348201654762844490641668364298013687439321677527830361209747670177554259210891079796535523513040594013212425800070316941368943047141287645073419606829597935208258265720258941156742336400884762277335300362406454792966621027216119396112165132415819157908163396930215595944462574570157836208166257901959236066741873308942109868949143485029581146834238538463307377381581632901093112421141445659256697257436711617290216550083065129972032665210914221895179084135537015857163689082452800728129873296060919024189592749463102143048088571953090876212301806864542412862087197768264148082357400361693751874421984399430192177555424818659290759544694889945386117920407359244657242306205732769333867676421525645095469876936587199348400115195697790508104112671029882645813293923101749040400470169654330571047574198654433912503183447373409888342211478844828902264473421656939600673985047163740305150045378611184768645619462634796424084181230619153727416890756593955346276442263537097575339884128446647267253668714789235527895758962150722566043036530498429996426690987965675806468303486664505336103014467172556729100840538865425441728103094869809501845838718403133736615681636541694775481994573818610586079644548250016294888183786451742918778269965462010657761840891941371616459078298819440398712300157880623773445044478310220121824132564740964202401108923863775637515307499233070397101908252841634480059362933685983105207926332805127881212288522241668776134540315724233275125546864609085051664858182052209268364923447886492330633274785422437644340355399409539196555468966416464519682733832858066626629435074725121827078177143063105617616413717441594571219358585028589910378426941550884039894453377621731464758161327068687445786624000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^63 + 557905585834295725368390648295983032192381582889097340799741317168330932117230800448415330079302508291424050597436373259873351645800058546539357096440909321944877340656369270227053924057871536734250785989549321027036200494835908209385663392161906713976365201183039364853708170978919541783340139037933831569805142208436717974169391421138767501479081587061755787976710096167484610886682791609101789050336182015253708664371627793047490356023261764528984404464093325674739659097694752801149359429682261388281829122004466652369831350748943347429164754859950177394128186937921258535793205712764053341933640580495632545141070179456321594896600141589199799765006921849392447971233267560550810776394472602602745908950222946056791526999015713288302191307450237618772104092603056479954251866700477832169689265818173014262116382642219453478704932848007949710517187812276804628385923018964786614756457612864230943131539761537792980162365586388739912143579149179196571423088907463779152343581701303483400183856040906731790773768616481351539775725175149057264576114795615569839628351174896351165090864345595115512926817134005958439679405726075183630400719110432251051053640927193062935228780468212929539492967477566937597073297141819948512314362459203824086537236810192897636498527929678256911329339239829365043693367814724969598867845421353655869433366623311865879483400544519455408385362548562400438056631257085737272007384785812723913861946864535981006078593240921794910654458612058812027484580404853222110070613093654260685211935166921212603485563046310384445350304674536564923827910536799350703371946812533298613639988856967237802301457778469423334685314128757976629049591282400819358541269201995482617558739475408591102041875854314240553769737251195557033748639087941960029316735272642554773890079274231906323892724239827736241176800346636455374159551974535141005906554322337423020226554698945883885652049941698381791391731547788752576774644241345693089792000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^64 + 42790331843315005722541546935387248448337350224368991697233711299878843679481245616115365308422854743720720558307034450363994521396453167750958318058082946484529083201641762373667163886771402878165134583854418663217563345574876455680133277027873844251034357046721340646737964931482557386492115238820306252377826594802217611748062278886296708892510312267311981103563396548025336307258751307332151736019155797678499139701143899432327797745804955746006777341968530291027842794161747703922733850345905391749542211632668769708972806168418952542745912877006072256082447548413547094781182089084560753528572005358408664647578530680730541218983489396820087572112359634123656640531794093974388994099243143636266857168468423515476183414625226735191119213402878321898524381476115066048960546589972558167834058663891435315146123857187537004811630136247744981190392683165434746831359967238483114005322556876806916171207113011865508484284182447356955126277517373693123980831636870331397579533783148515467159420299703470739146170634777537172584873653907265521971740442483261859799861759944856897266367072655268013143045588868388803466527436472809583591217753742262820051361901628126878160611542722738558494017010392793138824430270044613960350755173766429027015626703939975391076371804667531999879605505562138058004189288463694973575366572643239997534720102515364619273437131528301538962203367416796406680066534114130736535919648889864871785678771856054656987040397034170619844802541788683938765004185777369225174755536869194915148778050040139340258267612703756266665397724601647842395214626500072344628651607637378416981597007426596608657284928290007000332226711172643542618557143136558050338983216362144522516790921237531403791145038324562767114269530505474474384753355032508469343308975984337889785775939338702186399798542034888252585388447666080885710530790382714483558286291161666945482936805659185718008976197935766138980093823732714803097292844356861952000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^65 + 3442215683527917789425807741188229701126040414321469763971499120162918809098605419029759409390703661905984380397868632423993688436014650499407443023357724524150238345032636317840142699062293045532356188228178868650889172336994381704352797697654785125030841931039717040463471928247070105652446490314899472809283068401104188201583291120937782973270513946242328957867835579554595655093674404265782810729546653907036634280568761448795479956450317943101469450955000511784233446642063739859311162451031772204288291563758636491252768271605231003254645870107184991637832181451166093703780972561330380642847881661949897551406214915172724518822632055234144826756550376242262758357598813988166842571330197873171011697326672719406052177413876851369451739341721056574882169110697533628801834409149070505185754611879261837604901999344917178828244655095015469766801847656578735851250994465891517268304112274777574769566595236609549333779424659465693180472220366131805840684719162296668844824109795473164403534509541298556278769051146112407649087722659128471290451795285431190741290867094471301760072209476682250803651820935312702740065416813076985155884481285686137591642767433104023641049309443573056481907379139952727967438156212826419961901753114077419502395921829866307516287728001894625527439060317977631349010000821974615759988190291034859438077590108115951472276975248239994035288008289155277855785949720298937611758008752184893181045352114872364651498519813017189604625103751221481903010845791857057422064934359345975345866406374185524459172284840959452180236889861415158579987250902812093360193841918717714574454765246829613064661548557496793467002214941268937037198604603486382514244258324470634732636464117032845823480105866455436089067634333909867140987058964295534991300309496909570817207121211764498138978565724921362141341289687833201047457147368449982736269503885929048260758473079810589752153780727346154617663002596926584547857320116224000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^66 + 141459088887777348847453672521507980737193029605421703209048929843387356421624361983996437068626941486021865514024592006206299037904740072896439509948018628386923373901887698205800924827489992050369270277766076866920071262628221972709314041559171226067719909017858873302297195225012313449447827302837483019692611280035928928124203114425808531904657980793559519042525630881151086295633419377089767551735587983747468344241427436367678762725511274186654283671070670135608478257418554417327637440526841632390973032633335343741898831935895005542776931180852711687192796198393519261602287132654441252760708795088186905714710975926060879263188836645150891627626196868194231760634758672386340210841541057236779323197918447816296494105341363086807961145535588731946389841834549033338921821998704265565413494659556574145098452249404502436461752703959986299981107317289036690839834948126218579696412529884968675780642847254832121940111793629462664928707074293212665822383261652359233950448939822343771903625884159953258781027586555374834782568988962935312283745484030265002126882448489422520077771999302888888082872974925210142273967606235644151271298611697384483528310436381918511426861419285960613831125607291796549838928910153356248369893149723781555184585153379019786800179687908278201294304446111698871468027787514833703234221026360625976684223341053487924343041952369573883103348891266929369871409916855638299942554737362644469029278658968883271351409497124507603149563328512787852535172190462530063798001956982189172385440529506659923322584854617067046630898510671348604480972934664505503094673225455091507019374295606990537549407518515884998858412011363220014335783334772080986136955471824346068884908676219942620596767866892397752238642038689575684031627090610424460539026801836380021734506461526164670303827401457931734515151584213782058864486798159731391581466881713246758948717044492509447698861403569558625240551133150751621329715200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^67 + 7228148454004604729089294189800247159880802112060754307975319994391814012412917644697353773285298695748388217672410827836376642557755142220842140277157392606342241778259014484168690401023458413153767932884956652383230381094876745337797733555607748408208101652566040526012955788633289425833148339164136844825292361504514026833232551992504317398987475278567165083388521208153467688521437916422351469180793425725418358355285925763704073889934689926993938969835989944834993366677876032826736905629624647822235051304719905161618012454569041717140705349709504580956391096516769899038393068716587700596664901589771065322906651938025192430044441011132872088970940610138608033367163833747022412557929011690745297426327403919798205037212502582920783476928915842565402149319669661935990914005648539272562408964999463786264211684537302616358272066345125863448886323603787198926494394695331053609037306020594548347536175924928752444142082287295081946019900082670182336871195638762700755245267617455422628372405651893668069146261066082037240749142918591163481958313199113321037421445900224982728976234358963766331880685643260410346178477977990166645420472597783542977604405857245739217617257657309512536585120865772688411545461844387962574637761877671376874133266694110802426901559044397157255531223999401996832429564308133816781127354337044101784392813363998751227227633846925050886254864748668030824284896260759611672936362418390920356655883476961665542545804635912320927354687542887061069973882859850852731795534827816507556614288654114012375285204921416957375924017522661479345838765760888350228749067383622142718051943561470816037225830743125671928550119077742333019434160325066746948246930463956726854551546599570834598598728182826125069131695804850585405458105198256823818375841298693972616412135713415791672651070154834057723252759194233849140169867486920618860587668879232428937465109873413097055430995686783791618531113281810298044416000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^68 + 248142322561323003357818619301493847486294834114759540663299381476903344347406860122669273750837691561860491805461020706542936083976651674596538151807095639622959783747084461797109258770126531262104601646538788857761547421469215286339258969625347767854769999455691076059446223511395333775806521838758544260233959717628581164557188061985521384268836858976311685987985597383287556186219582351373737452823910205703114728522437922028111879274468562311930930844170234899028074985534825191880747228966201902604008173424764684727600195391031787257595804221060782950763185330284253451521541407379733184927227812286451742208543691020309552247336463146310102936624168368650533089561023611320539231034773870135403271163631978579150686570539832904573772330887917655982153566505830908367004640509187586773787160033482119048529742021166993896670207560348579750865530803251652566660601743259992938616127989364982934406444189928599407019990467747849810957147834502595154688151029229262393325977696253078190996284227466272166957098017033431335699470285258826214113810950743929394514983394138828056356441841145910786273405970000839984563401342277915894897447752284982388682856774925106135398197615545576573695614516937109943300635768295927848644189198657787257429625965351391983740167198668823127464173259861505659220978984625147119473523868165693086621534821428926715217912470505080741844383041670763748523313622829535948911860452861963145339883101757606680806185508782425934163361635148359011026627681723292456187375410385988346274411848407178836444912132762995280927965392811845816436335577950869400937938369908747818105309964655108968878558789642164722995710854075168103638920658980395453195926867327736543048071945846673078575602062263972487697319372914657833600667263238000772038582044913847303236323824727552705449627364326195799299990459648605186971232868657329267027157082551289735752019113785569563940932176666531220467802486454878208000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^69 + 5297943585868394946430531969007007649053290767479780171327664494605252704816635561247320718866450742570924136442723155813166821285582061320066292184139279066357235779700913042511687563822977026398452317392968251556435008081619819766347482094884140987678527988237886404006939602712952814805665163876630150116761939325935838592527187331282907374328597486059169305707553666716245303315909739807108957635336430475190508948898451797255019468089812363250025739926626581633579363590194305029129942962339951929136738338733276400934362419594139678433617483830535810417027278061210386624736926342874121569011253770280926535027052111608044811807208346174625133695353766217663944356225232602991401931195423964119690927893606199345834243057843080778277554389959777705814306465512709219776606111699241519870794570424313630611775195776662712281850665966254178169954576828889297926069876303752384667528215525123661447655277060322215139631747398312859686092015987514216454150044917605323308456819611470140603687748327766993069533210781952285946571761409696663048903152132962354414146644401565780825632018815643822481047649778933880821392971895706403451546858993236453738778922365083788853252043625264442863563743544388600944294758080011832911830584165331188634891375290064026610806435067151591245762926052207663379578284123610077775250514661995619754444490271292158025807893417515877850137768697033662083401345818041790983906624847513190513517463511030893303913078576120448615569912313511802820931263125605987619221067640359364351658975216535544945708865259225593998689060979278990978873872256032510436031512238883671576523301722816119212490646270760279679830024289592719603835864774567467300479406205307511056930191760564908991718025202500224608578503069406829814988152200421217714631236286457896107270827813942533243311114209933178810183449970071441341341592646925102381419671498943745391507515109406328086154200756959896485704717303808000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^70 + 156773912194017822780886937407980288360276778785765624444221764133350212573296985055565787768265291675085741185028360450116831187526764362197395542456609686979119516651425494921406212047870317609863269956503827322558989121771835939629109059312097844519358929190786076908568829448192320996630128457902724444265166185592177433303870137565733989711689037920149006484143981647358848516159587424298692304010682874113597770190954933227338573719931822191305950464425184134119396215990407964816184794301093420240528839616662948788075590962189275471951534028982549651473353194153959205299900686061079496671333727974656191181089444238843931163729709397885348408982281965045781841602091921261205271517841062286909101231720121248813569796329336051483066004539818960503971013049242368908807829050280192723178057956650523340618711170433551535327842975633786766979305439699826329274500168175493930428330232240616768015922936625594325689381327341352945160474610111689987564241568643639826562446623445265107723948310953630761691795827512814744281362791875419291626075855611387467355915816348945109854290645159954802979808909249352164925078992775337036399530075470873279097431922392297904520250402086786002716854941796208545217822526443659988416817855611737449233702233531181374814338011273766465549737519317132603047205514531781072849572965845785878704164368322648883921826102115303481151256999591510584941679287524606749545828464830590073219983120195196108766965085727534843410858710147475961318646047456359295057069401517956648441372798299359424176956684868832102358097806129227398616975478876900641677282813516831863234773529177096789605383251313936139857197619429757371551394351591560448439336326137870413411429765431841538003971128226100823335213574334006084184647876682413531720437019351870191985363483854007331400609464670996887329740046071358036240539298319107401870741000119053717063814861730636315763489394553205045441069056000000000000000000000000000000000000000000000000000000000000000000000000000*i1^71 + 8730992695275188173030135057274258267464967842901501025041592578773897633645726386584115894744971141946711052006739127417587313098809138186727336515815110304451361835485747160130392680371685653395196933687336678647752289431465826944431910107702094391566156708795909987094959463093582338528332191414852061428278088114740581989486013896191336792873710417595691927149886359312676175414517288607005847689644837427297049973283700584881847550520695873087229191883004125177846677284121862169991880676068618900713419644120503867626124230397804494892050999217774342215925287412372081884183000065126777834307478675522721966543888685533204606292702158516131645346846229093714554227321909849425727311131819462576149807786080117921715173708084771041775751685293051053729623960148129154151049344417380577461584257166339993236349614074957651557664127126490712893154647174550985455644532227382985923069139236544815799959488291769450871722294373076457199114346716198371806009875978488975239095251022186470095353503295226988249817772705594772277095622741750726211739473547936329381779079742469595087031937737435897925731481154297250548176809662607017694130700931604982038883946588528333288434438259663977007306259632914240994442446889983101310679148161652333474109226961888100139083374228152707066691090014956190320614816804108645410245040269645445457109370313574827905920971712775166424229991428999858925013729298741844488906111871264644582067976251005579355992704685069166278851670697979279588339214880084878110312092952087789851593850561074927123313585231648439241011371001632304626383235747748579788348248632188552784585178165140140120885384719779361015787969122729014093122729769034302626296394641934829366465363891578042430420292156861145100661182724868087669558566908131100131168651289686333031087481591598991342815903598285478389727111151581555367845157483235845330046797272614275639182700140206283283401818041955458744320000000000000000000000000000000000000000000000000000000000000000000000000*i1^72 + 239163426405764798398237620739955891296084791785386187216720245202985195459005807947623364023990088675873695510589067603140970864017117302998593307558125878944290646320679417042925297675852376326437692678776978904993933675819983293912623391866921718007557794336784436225052329217400644598374035143914275276184161392064822113785327937480648094030068213877148334042426058224161833421481151207945607678398640584795572128213875434585628832003344985929765433434959960205043397987264856719115470449703734569344357482472661790157251346605398702836174214771830512055920498026888766468535433500277343563798427216102643847219761288084955472130029757656448337140878594214757250543944807240960512115623394949526779225657556008104645330316147324846728327528550079833424149592919134276634621333585637100360640644798103327915953729991223108070830374236747454258711145311146049629979730165242514054311136455330175264465367519737527277887667019304601377781549060696198823089983708249347656506661808430308714206382597350924538383676536130828305052456026063087089635854304097067230307017702707526334357270538823102796479971804189359467648013445278667708573336285476508291885501457780954263766495276486475272241865436579610644290616759180100422386592847325252584421433792873442054874304398758610673041222673955929744263293103317536620079334783615053708278244203672995678880401278184109331422700085141671532424370348553487621363416825682542133767275238391479148859017532927643954665292439677860266680477394278256752220221601361906542074786068194621733955704546911001103911093249270646547365702068880928391070746279814059083094701455611740164353779520096291297152549577231779558396059209232833728280271795486687695901520440472667650449845230084606837235500092146269728968031361578489814115362443349221262086052361703209315009228858746295653387825852182686893908244655573146026635416631179459703271520646346858419704435194929872896000000000000000000000000000000000000000000000000000000000000000000000*i1^73 + 2546166247146218595660736934284580457067415848812148906585710532606340343066908824962588434841903747208683226084599071389583040893944953095732996855769022796426283980501061772187995747957853216089495780445885604447281364474011827212693498588171845671523605966534633976666916626962014092253857243736625757592455965037109225329881856730312011705421482840631525816026684266448101277698957891552105110701989188003576377538605591029857404233257247095226518094023224529109798534064754234717919799496893690948195265140398351647077382124557974641426723852719275329974035750275605165003739907283116233535594867160389784335966843052142087674880101787639294893641705242613780138931266601019981787011904757024282393471018862854323179326523246825687068268325733879189445281670398649828361679712817866184974684313978963853124986662688864954166666444936508767377664317476723526907090159636942330665142701313430300430441967042330175479158607442337761189063442382333803393508133503124421627892672087940931118222803097953123882374930545434729309407288127093870077558248751068655508473671881301940927635129713214816872610635546050598295100795969751664262980337144033202424865983019204353802838382935906232331261740336856533537306260585959953991230102429617363461234663997946163829218485651864960948719886621976141824688713384646798468663696795991473512148319216059506743756640930201479675532191024628418072584464649229133387276155015477567175527278358621357433287507754079285463173538296321210643330067017434744722261656315937050898233409096167132912989980963208873101641265663948304637324998406200713562870068368199035306594918497693576525491154417100465848639554364220221881431057515813826784656366112179961139816567296651857874239615360821194918724897900991894582169572101066694574736731962420856874055251749677273465666934692419601560484340252166762220093111091875296966720384592818672871202440201303134031728217161728000000000000000000000000000000000000000000000000000000000000000000*i1^74 + 10221997062028707322196295002264056586622513085588765289773492764253337550588654063210002346723236588424223071846613008166347783445387120180963436911269673691710494595424748484214767279434709501505975929589614465193960823105374899500464433143544321632305461872222938127522301999642465540290877790394980330274277515658047888018063760979666492962076345845070234758271048383414318243192351254568760477740487242510518123523634029779458102214902853788461411575752848277245731266240737668970388999436295735605220631465255142311762261948853683954642780977983438169042556155260325069565544431987673320582102268583523222756588042330948978913871492204527141411184956140955636244141502092585103028234810305198494328309002934731347076532018476500534978049219768991597526226499050937769296551324138980572435912588919773328664742978879150709240833051584346559471793000649218934322567104518221942848967040411123253747590364780184670124110316245413389165419325255149045607167634041141154913318261612142453570245600140010138504032305006489540459254674691408597003317828055958898343987471450030328639021634502164140013029655585170290608264991436775891131023480295655845593520736842290687464613512025550342102236678541023628125611367310982684866077199233472312483252448083385271330813475145531381989568515373865107904358262104790912815755533552743133323344887536781967932714417039521902351415237787738508285927514936789815614121852261097201685126397861991626815611131663459872714397805663161933117339343277442179973605424289840470991291940510306664317685030321838483239691939130136550563693194502414317762235364162003061594719266697419795242112375012161647399219564742981438828844148224173688538588179634330188604801797951176423527642535915602027850826673521722571698886387832580066424548595445570068649190279554938913311543257507011556908584489828027581322849921246197681527410062772317350281451304752227434981490688000000000000000000000000000000000000000000000000000000000000000*i1^75 + 60095419306904928794762700329585344593092761710574705785546001392395500278319242903248261273675501114055433866297587147755216228327846255962223327599339005108711011366748860286431984369825313899019513036640307374799610871611898321539302293189916410981551887516193223612759606500056769220160686487210759871650836992695799253668350902777785252294727715763989610364755447499129114052036570319394974821587480216974085504070841790987162508911525089289937070104249916246384857561660280389403755264317972788493486744833140857883212285610176466559289255184474183308225515372825044874065265164289625278380646743815332644918713861323201625326888285919019324412968230336879118917522987701265466175024391479708743472301176783766592405775058104861966911127605177562949413654961509400552101625525060990771897384878714962203549156159957755715776204967457042055418436739394130017606781026670354809309157111212414066406751972862321333023687855600910893412976058631086039401194411497049784767367491870945524057450532741958749155494151148650976805010204468654671903612928700222876343855736930641957272701700265969917318776905282001166257187918495791350492673573022451328452207045238779758810369650200010622931145314790210953205316431833006226701489408696868338714158507726236123083008567214486251418868835495929489079205797777361340361203144839574839205395526535476476632398916918332052908582345103369626234634810541247649133440465214626639796901920950719664540132056615142976773046611281208050138947884434412143593179773760372427612060831858641541214052750735784375020244598839851766754652457434435786132628134444841282629006390883573828781589170957520024225943312033100266003241854180719509998875787603063656217820387844360142564751698331237739931449053190855564165957172491927236317764143849716411461563351807931014423888810778483558862134075143732296880011381490912766459319891240980712855108865327131262976000000000000000000000000000000000000000000000000000000000000*i1^76 + 180575847883067218806771230281930436265623126075618726765737588608262850898146401208628932359653736953196985896423711133722231087933066089002392617796520537933887225174486241375088354865144325687121470997078762684687046223706853281011695111362087078057589173105660870988474127010937019171537695303777602865050307095063167307135011094187114027148844918826279908501032743029526535517816897718642300430717778837287116314236177206308276692937517700379736281265790304531517497776437456515769143678955466802240643351711627951576695337757325646553840084586670782549935367138861047490299127096402863010402149628909943723707606825808960017680821814418945518221239122092708342319083506096282561041609703706923460497300441252932007931233269814398697834821372905670455813519603289740202210368413265632656114644900369097308486483717375489356958462696998700453451500139273479397445049356761756037309181443714050832573736086504962697871515422146099038903724652364943331882559322175944085316684305086433017378561589039030246631095420440371086921365664678274464469608566949121662807573564757760029752648364477216885800847154250596292550283366711348564547294912661487344548649339589000070277993501245077764931050799828263247142587546749496541173183896149736972468549169303637863685412437409996575198508060211152256128559482807217260093545650298313662735289917418810924006182495481244479202988604441808941986409229748002001732344030215768550000478590891887868973365293940607887951544320256643761595700582079841962992870469874312882415641329538784619126729445024190475115334634639838567929221133248962703278240763688078649881274734277904062912896194551652054204271514534161244694528745311273644206617727435924668209723783848499319914553998375625459928966253012644576136279957603462557368636848645078963474492614135569629230636605968767553412050562884061695852709849385419505161965442916796546062314593320960000000000000000000000000000000000000000000000000000000000*i1^77 + 281797842935917447103375422067335457847115257069013773786192150806063504805735647109870337720378934576840723523074241679166374698046891081624719378603966312641219476986750783521179339037339723851039952345191006707323807081896104055874459783492418433942282614439755090923164548603104003586126595920130437520113741680789022973246796626279219687515811074939082245740754623765647191712342511111464447341153320899462309745327006315861949183310422992258594573653869484363194090030071048042707266576265440540967877727067614851560844967953772168918370082133979778154309409407272728207662334302275339000932510016164899064764509068214197691917401286200869446983784156670024497083380438222088811951700247129295957037659254464559355041851695531470780175710229926274281470765224708889829100871930817352515910314019856544016142238087740398779294564943228747258853755161481298282105648195784931056395656446886484713253190357433178573752402129332289703095439610248478995636144560812644673004788656803827638471791405006879241696171034005749044980251211418419204378903037392756218339768786541745489754916756096708000278707896867509786260546000029873268707630436043552964737744471236041527704131500756959064085925329978923692652010476997892617163309967035126346670561602807121564326400738090620114252686550156319027248426473995753026601772882635042091347320953090028367769640022173144729454786600744963821914614731792084826512391498265426359493483442761494076745597524661884147137736636678399453912950160794779526725111810499725571649327915530977161992412916219862502857737717049332912550203489534818727659206199097652250649881168936501644165365330500010261507514370255416699734257988050173294841870318259957314767178765539291783694269894383490955178598601835873573172238749513006764875000797284363328214957561703497163224172785417718088327630459848862063543875742078931298586456590019248962440003584000000000000000000000000000000000000000000000000000000*i1^78 + 347415666847596876597198161169302522603395051725476891889139713433252474056393940212593413974109275003082597618253811685528038650356768990536716506465294148156154062269583295771080649724790123778773361329366592791092031414935400229415395024836108519354790934507766380128477622331520538323155862537940350961118200122950295038451170985300962649795346667634966490667256882296673785797792674061662414970187705379638969880454865258619976263143171548859568531140301105383064451053776126415974012751279324234306578440758904166620731185499608177039074094039198588460164716911242198067574165296256759853600718448648489269693364666366484867108924017921650194782961561241768972382269203057351747153017389429987548184249241696104525361665745571812486502320569974190786172185922718556801656216569794799180940532807323273898464150436194612469663343554008782703813883939586926798415517389148287296522270037986607428353394844535793483927912252143945394954470005716552377860311048354447506930762196800301021985920691146572495228378422791771103419262486678752178319433418903156922256751072287731326753565777531418635050218364243040015980773874399347203094014317323989711389936599475166142201461663799540661780216269073028125940366922516658600701621297729603976687981483177295152960787585423589062646368819392181850136305799806791584268966762809232140840589991862278676141845605051545166406652787434006845636607247340408350626892627956534179254627979873262950404640034250549667068215253299065743581159758378407779141428934385253692592480874674715971448771997493536596391477861446557926645769637279416946115412942444721181788351249906438127631834965133226128557829137475912502066143620729229155270475994646501291514287058096523345245600415584326101468189156169009190882692391615282993353055892890422262174820940221787220454261784206041745800024999694038985990053785086519303816111320262437240832000000000000000000000000000000000000000000000000000*i1^79 + 448425900959407082520012517574964000739388238333646309016065172099105604738738485365783692488253141453199495029660073310874267401299119979207012526108271391625843429378699364865550137355164550772702482081933912538142980400646584643072902344332863873039969532861036859490646736673938424037866161370395973331950677724732903645827727986521676841631286297877281380890704475905539735388841789566937543231592259651444461795957374822411121826648148344565619913012608081938180849138919207838845521247396623633040698134557101200217494544735480014118312826523177479317522563051938032071534918387919209812985341354806683977378061626476608053778179712427397690717332988572066955658202201426137496971212669111481824074741089319087345919280003247880746409122714117995770447234925790012522179565494918346081432501388060017636635324494682812330000126224975936173311606752144701872836418504708519741805402044089973272520280307782249261252324629865645360988531466046040043825154571270647265741639520672224477688242306921355827368001792295300424282480630976281541076486825818212601365833529979054810859578882429386026773150296728107759305227726019949376049012886384354168635569548116777919618822726823067091506666216819909972615120894565083500925701643588817504003812540050851346819730733672760535683234784652943563142903645183195519373838870520954085219209869658971835020812137521045375487258045371123315290871834348945256043904223123657844247629031148833297937673955145142902652859729317445546944779920980772033378562559202450607250849755266025658612067372644721431032930771004612972373135501183919705803605521345169589035309285653179767791464441283418278647960377502408024843561449470199972223578546295046792178427276748733278605367297031224368362772144517202029021147033769257311824929913280664544031870840009814734458758712556651563139164981132229513264156390839311740087007772147712000000000000000000000000000000000000000000000000*i1^80 + 411090619369051805396576669772792310886839984950016094404361625972090245220374913156338309734826940335292984075915531995420347604170186491865743510407855364301585487672302358389503060393499183173913974224188058041169510412583903675675584650871111472660230183443518691530710707245871219203508943249163279660876867143312824143819754961203724568890658326042218933514262946185914695865246172582177313474806527878783089186577588853336121135985530557664964857712354368882988264170364450630246299350459903579198754808405516693855009303238761837313795547483434495920067673325954607100437777357284605467523771689771297344457968379944275094725953743528644721011591980123860928246036130932738250361496056081602056115305462692247912196691626220429735392599463061676557674515072042013146422234275114614602931383111489777238491542511219892657537997642112777744711191729119848776072769445297787280844106316552056297149859102188567697996534268834144910821620153166710238279966021126130845154874818503253786593585393437922657165803296691904468244997723720800228205631358274504403203807926702774955950272326784275147741449585316699639405506942447169880293110845380674383029888191557642879972534768699401824415016697517192849390292481113667291445029917337708279024624033684391039862868492457403976772125371589152171715627143322957420494683325950405785958049517160407041075340970611720461512908327199806028992209911852414545497687605405077015690682979744110719409001249217930950453892494838026886213681973341834950846799000595801711417898472839586170142645013869806205649207246009620024298574557430281868760935076008031686407650521566649345648511281340206330988753752093771201791130387183710764475490526767589556042358729165239273778306447451554387308073967160606674466085216219619041033282980175463676504904626247324754252289399246551567436567210703257515754300554595693047645732864000000000000000000000000000000000000000000000*i1^81 + 197913988255136424498562870267234148844183248290956594480894952689027634245861304939597579130449071796312767417962379344334484390127003030793466091847525186987890610968591172217631668688647350269350629603349244068384723391195083467401933463995131897554314822795528681699458510431437031668927873729191422679205177805150973627317818092225657545074656154464939669642693852665699971909583698389299590239714986361399475656468146833712042346654172883492733789278357342612689693784626703396762189923549348970277288278887646223400006432519780588477193514090592322452443813006542415489168390647169506554721305502062651109872387323078866882792324741559078661224146277348067102004083057688232107387188298552558408828200730642976051582181153716236509771073548442252892285084660346633171976180531427662032048734557875101813779782898910557871679455666152521578263725373602675066968211380942509146587317774685015799757242039893341393598425697543277954653176564823958784497569959253926787891461562185404391822117568216064820646125816391520208405981579238513125053878590776612028965572533063917005710197472329291903643150050535151636176838453679854707807994395843783446851710992626292799444662568788246913401235982724293373903678457837823454175234051704183811762262260911594060759895467625331362619686067835803899034004479515005342849964554906442774914571290121890690107606188164431993276938987433869270129325887595425741022918677091404874097972832758180573107540814357186640259346770185465942103789333355733092664832766308718168672177346005050923035842816851675255901238710727174409955890664620394837507338085575768409027174126271478036149857393841527155991354175470607311526642254315316138012582949063800735146665367292304816110267975668144062413047219577303864784866681861211681942034076660111700254448932809781745996924625306860824496643472239153676735197370913034076160000000000000000000000000000000000000000000*i1^82 + 25485872528913393192637276612829856783773636010683799782841850448419632824302861547210397556164483762544216485803211116774173794817664106619149459423462639012612841289783158531828070157714445038252872713968884710994964079221158359448558449062949956600152202714752380924590704814153701230631027715467734275402806811566061926378096175767848712095793532081142236430314331161665953656402022513625803663720989693314715298519486103925261877890779100674255162304531826772976918034306361851126252499268912342045182818865228305353999478933327192006382815817237837595286107202075101811917826296622046604415226839868837452020415439848194447208961556503361094562843419567372265002462395664983595506820801794944353148794296824510712310452139653182183249195354943193706676787187460695417112566962408849836845959209523285809992688012822389595358629163436641759568917810981479968465757006105615060827800946777925384109288125108377011501390501577191582881140989070313328481940700268878064724079527636904546506471313951753861183742212190512871125302433875413512975768833197940414975038952615476514015313263169912882691185958499372056466648365473377666666911652667413285420522836078951088170760805631279749994959824657247390231101391919602765280141415967732437370558612129125942010368869965488592673366748758901442099175221730443253600900569987248866339794577747385865622510043636789187685612257418650832056075477494783468800394124304769820094910289882810558924307077480539233657686064986097006341438899532262614866390426561699691559586895637004545733283554889030283510504152065401039867055416357813122818915777570693124531741115813127276387884049582956624167007671593187008175680816094632595056084706725386802216508071587635453949339744579612474867646136914452466348810930975998425661331335762906627802597585321792378467389304670384459431359739896471338124268133154816000000000000000000000000000000000000000*i1^83 + 914586447452938298230190060999447230156808389544128720280790506628838397047023422634426461153259276131245746542556954392312834605035404094139020153215971342109623280636699770811842317763959007425029352643487599929824224437267613130303191111235895803672929436551824394619714910471418176560860171694526511562009151051380349625579829929808959904570711804193250485692462330963135342046769773259470462122545433782655749408484520521065312000116722560682523137632802869357138077592336960648107776018229972158239276897402504278509698636751318787243132789312673898410850376071995485024573582863996106715685852467548444437199544710764337659909564128896532067558269451094592494695598710753861046003322365056297536867214664476227252079137158789957634195546715579422763388779219692015036033810352450415359497989368001998123123667146103514964930745473304447110158678563525502972444219684342389887316359952564623429781975080614012169095318067627919800309840945964219166283968955270548551611964648319974851132464318661228580752333559729068032093766027017888551873044000499599794660659436091374651085807818457464484480852592386973218802707058440328736493963817992176316412519066728218133064217624942745216729248642817051496763168564930465891406428208505931380475708225547450765638791850954153002613208289616104416186844874357510893280092073135364945239856487215579774509863070871587552084063261671576317274762240134690021218850361262850067899496629939055907762660497560499558453342058306757871001962602325252386288455558179035920326770082714023762541828606499925101002396558402329021394710912188049289286315081255370403832677512876418808735805749510281292557880564549045582115625892220559971132644401132248954730877368940952899584896361988389528871367339035721180318419395883108247733756329455022181376459983073207922936626970811608409094176162596377379995648000000000000000000000000000000000000*i1^84 + -33816997397678035323688173782057093500030094365532029597848838896522978574983453565939667570334658495224654516240487068057693656594401470727369552857149920378547488189280713150229694202476162842310691220267294168259927496959184501879864923167374663496502622395679001341664331787406904695058837623751046279220707760958578218024374491235089982561996284417914584719476275192449138248130745467792697135051738442544781691616864481844454519959183754662664664918968946936440409967245940015666177639270259337065679657209707614648881223189327982601114635774810530127223189617539181572041083160798948358303153641636711840713159865433137021091513368573329897764436316300428202965611349314395738367984093958867107685510633755378163050195868704925218564094806841468272314159020781210331663496035035421762623540184673959578589455043624140770110366114259112171538768114241235158085949935406203627167023827097069651509492380487394403931171473401116585940342838212849299476860562369590828119635439370053691269831792603241965038599867794270049500718313386222579248095563398700581038434310502607349591737254741566533113614168041020829405806312198396691670831784291788314706417754138227502575663511597630849953674069083191952771332892001795394026198978650867012955643358891415050350941512955730591628365358371325218833206673366232399402768640208178667118677802106347193783323927010463896426444411665404268936572183852923748317743260369841274252050874482542501776216748957963141413041001813417422702297625903939839785097325525857114248556705596419435336766834052492677359316541633450668921404658968751929200284790588463050922893523465334697559300559559574405366835953305338588325007559401352062341944736714236338979641812976212932139661266171674233207955313232385672750875051174155862695843527707068383304936565955154493563186666723785504238713582357839872000000000000000000000000000000000*i1^85 + 9512878126474314657112998190883975001062041090498465844478306328940364168242295825531656753398797618469267159535168552602125792894350286274498747314597302763250505782132230725571831384405510537529828220218504455049432323944038288457177274769360704578884107210085011910231001237853391996087968116355007490673887161696261081244015405729844050571519208616572375160173312692145632268812963913840858552445430695634896474518877429945264518966962961253531782955309191132042818116922581386487732579840442508114925286845991414006743356077062421290743809156653185401663402088303051818718478430420430210880076090770201400888942726740352458003552699895784292754264298245821307087237430104623686861897793883556963212057430823178035343335523743780668082284297499038194363654115772578436370961387658122601543650949356590224841554462161435004158178431672127324182311274716581819497622158751266643675013878589562980218620150325004547292343516568268231351211725110149239144628555947042499513760038838209072695239084733557692737050653918151524848440078614791106088148011033325144795014815598414036152845005821440731405499619562898857891122179669628286723855805014185257430491327364226260659987780387624122011213311193973854222916228112714541496261945072811025590675146287062450525430416295138594820868729411906172141292598684965102199455557822153220774079488353051229208641658378578483508052387381132513269194443165428483269012766862678111037420438389963863494062215565386434014189612305583342199432384667189888611068108341154271267791913948755880897548408235592443430674335335685954495375450841524122354287125004104107733033669108634450871686514519503886939150224248777737980852665211607922490439858158502864650983064906574607640900891537234826764232128060277486709548410035871029605957096632355095956811405073843670350174729307243575168179634176000000000000000000000000000000*i1^86 + 82233364980769421675845959644282676927300265303962694488184790382940880806503173977173400658499840087268517352518772006408319966956848380989229138238024973693731859494540196083059985785693590056387750097630044133835413230204198281690525120358062248532274752481557937461314839185175918180879548908017297769471466832293704323344815465677822478122085489370524066276850659887162422331861256533616842432866539968737928631845602232672195125385463693617036251330003147910622039063464232812608854723783302933261261799541528984015233966356564165777167501397398966715694480634004252080813595250292518892635206737796206410823368825242191084235747151999147790916781247348240181114784559580220928978724175541771437033282388494585123167067865077102715538030087741405276548711038435719617560233177744146397357107863797280582003127294955963483092688293520224371904764017676788690207388061437557437580349378460992198839413292233196461350741588118164607799456082839836274447105239763882210616660291886414831676813184017492269449302640160282763046936313481034680200648496144869077252724294895662069264080790968741224244028386403964915456821162283543717574618867028823451528517006711712754519294572590094472641516387636919558673425313857361251263223147803803382976409895472827480117548746028174882758138400057957926114679986199933649810825940212386294816157807385840285993698415777314110103063448632126897717512079266042002127706164843288186324480500650004178377022727958319065640178368454281964710206270809250181783106422499863078495725965523750372175699568653137084379580468129404354221618083087279550229501163115379715720074765640430116596387870710179973987142540834384865451365152319610570797211620658666548323702442521257509895011500708069265222771841608203380323375760549249472074236155752002666544101921519204548294562124779350917120000000000000000000000000000*i1^87 + 250608823429423522130250407158882075798651502107240259611942517614189319398143280667606866537923578468249116876939266641139354425194105985410968095635112196105797782675508784156344343305868744407659043241709121847903804195565998175063633122037380774966505080501468082830437288443469513887363984406154115405183116176143571868485773225198559843828219455777926943389952220112178574323536793455067116439447863717964594660866374082550647573610194284094620844708244709671817108656945606072604661492644263352704850229174684098943424660847676947640859990915112266888178712344214904269274087979444990805527996640325272251202469324834483449120087513699715359710668445350471139675403168352196118918448386110138106198105651602357453517148340306381461353921433319840445192564911121866633148676117862943815463115731465599676701379882586111024011936496185861788914834715262249200507877993541547570424921422392129077563419347487790408106505164142259929879368911096788964533897059796028536562727105869864672877866391991434016904796792149485616322484133688633474649637212782500937592738485114871664125622260027607931957771814759569718276969778399500270942834854414614492708622546685122555625810459454878652988471894075550404848986244393471797576855793859594147441463780470297329025683227377758137221900788070778742141760288775200048271733597122441913151074144708839361861099255666083028318840001254759295727798968267997598008687150269688145625229399717292047042620524695105945849450413146102053447490756401655924476665815934916174252936544503110230698895450288803168094764916014553588993640794561759371550463495554448670334813312962128922895010720649159496868896667797112558748534547931948635234143180985216263674329562039789742183414150475166987724061642317268365328636897811973148863351973887350717807094037566467156604065153024000000000000000000000000*i1^88 + 878568609846434021032926439722870902454573137691168030513867610879128339338978034252145119647517532307246220886585615915753818255330251305743816217394857554222785291135810926436356969221550175017692618410727288779583501110332651900127666903734983150385099955287224832596863402351951667474969985451126411276657962791538001732634984637631131313493642752793996256991338305666461240399108694093580733154930411474396461896609760519250845049314168870429710975997423367965766469577332046074795211508732185072658795835185619340046534557748666489957727104137893513921212083147479467041209394581754896081001880763338314637168246819186553892202890332772366291570400814268270287794385630337054042353156565281997067027799169213474477400838844117532221458463352713418130700570270237012224722234950823009157231953607342629814624202888784249911630686561328108457819139141802360449172702013671322306553703897193074896186013887504361865296326877652684628749867442988942286934524794758786053629678475970615297890717324642037800886098946551096899537605092083921579757802565606420536981881281364564668439052674318822484580491775731493601372252827720592404025052666707248498541189246359406110521253903349564707579860691786961331515727866871095027218156647192428684635655721640431174896829173463315706087115671768544101533882696050627956054527900708293983201222775599905218311618181873610578135654416073974026807347261462477583388078498821375486661307263616582981387941397224263470390303740659247196540478001340720210439987640770939343891175056945711968069481760896132788670422090442604394487838752686186384216741410748213993066883544408033831687219512822061846356287531984552306104110820611038564284199642458517459390284053890186148741202577956517674023974317194820487526040270608508444981273164694528156209633235566592000000000000000000000*i1^89 + 3164100419245570341897862969853890794296768419959351623744506786809974988358392215292542515297451937420006353342241946726143112041290377222657744380897804014591749321366186745104002307755743039012047495424335631933346328055299738940904469053143339867033280476402627210143279027080054189275393021016065202017476620399700407892619705291385426716079213642287735681524853281085845955058057458594239964796691513081451805371019993712954612445600171417645945366496271798096592304083002627480889589464307096975308758673733781442565069455611264414059409700044887085402245836902820561017297281914286896164558703045751034022770418560504581681267259925945089990854018520877203688521592202063884826744057237837540101723912047172116431135717359005708723526306804168291615780120836072309264555567209654200386462576570839991333582885844727809792603482675897349334387292295562898988226182964959077905126973318574967635706954215399171723621957904093629762560581886105197791743360105113927663460150024188304453977055601262939036279618668639057559946786332431401996619634271140534658331348018053833869452332005478164651346046433060323695060174832327750140815324513108655383207630133484289812981037274740308885902389977055113479782799935130009063428631077062651803254925820333896621930465105617625508314805930774729087582608916517009706824206975608371016460242988389565016820801863145055725870518879066030111322210546458714683774811455590667032257065940252067874862025419676426110006312105273215934895988806273181796052894785058597304133982938363162952127613488131955843017983089461848216432128768712728952941907682939594057578134695125991090875999836220430916399216968625881610585480130580977960295789799927611320488611064179407747363517532631775525265157258574114682781825641304559711388294564861181952000000000000000000*i1^90 + -198407870987321951560308145994285589446309386488265598127667906777048828483958616089916053293706379627830013636037096571661930397633895338051049004046345933455899569178219579618508590880302655792156313711351622694332517173928645761083453948024326776822442639840608656512551916874736886732026340309625908176613007907394353618892124228682875321473450497875294034438540576485000811896671889455932929086033170319022724326554157680846217318434225752485799798964889841031164073269586191235821163596830423963595098988624489598030790041920598472277713190285579359323683865334524481000686950563384443892312003733876380534039644223918754374222446518819077137593422793866980370571355675224795358232519309309111781601946077750874777448645625766311921940366822821272880187225825566955814244140901361873514568094946613009504349034612868117913329252619657537926306100055160940235548977543390127693409471477636807538765822771711252484352283369802904796471740530015357272164940858349567686043925783178553524518207547124972413824845252270767875211707210682868452861870369856638270340812140373258766109209667991941711871469321549290973823172719419420120077107371497820564363792472629702032545357503539079843925471621056653017086453265311159919240226463149777464147585829912966811641525633512185738356132892121770042372869555149307571716039504536196648382208557863178317811274244134812174717902173478985203797649011783423557888290282629848729294107680963667989655074931068934710084327396241365425182262862797655556377677407118804915517199767207109754260999585729156098031330655133998070577046692518974131367390062168806994767318427669877661170012350794607749355931478981195395549020258552502944758613326194030502383090980564964068888836043433668083592047603735473481673568659515704344576000000000000000*i1^91 + 193515604461778360995497108682200682747570513899552446252861104545334240293439094752216663677719208076691511090966010457458211594553667704203890021054270616544434628331524355789156449906900254958954130072409062341624497857149260932222528411808199831519693410387948499458239660106298158879302084160056085120560815444105707895272849344030303860208824219876239934660397745782416227964174648294298269069366181174086013799920136525917710280283149987320360421494916642936833295134421502897085716991569906745513758692632085305164529460528699138319430478767597027563631902607412733357516009103013367180944724021033975375410624283187884350958328747875886218213698177959762139000219143274374779584556068973239105629480250452009685765427582321140008056896051443020697665076290200419761604453540390542247273509487616504519285345078459513969014778235710034060740334533183864653443344282621260063577849140671631014172712167611625571676301765210456004901606689104100136681027254393758732615754902890998592670068087666412186145894850291835242835005302552873764971612864669568035892683996132229270752780343004124892639437016583143235489927166339757581181828111605797167737983636054731213748272304823759852521228814540715225200836509227491629594544403392889870255673893960167121073748959129943353798573742476386276410161318635226289481204207108663450438397522241912950860536355876699845641348173258604284913360976946669202297180813707782231134343582566980541336170068407445952086762505220883289110700548454410577198816597240175852687361148789639656903905235653425217263739613097948543560298236619224651738149176181062129194996422514504540793620161994819160158531093125403387421629608957950843045251199812559460343594810768397172508727568985870151746847102994203534540800000000000000*i1^92 + -146198510961393161638895268243002982801512578224038443931625069015799120598782993832756179880686227006314631282817251399781650474624791145272018920488869906489400931746469895215118554583996455745186153781477822077192693632126345504948835618190668720893564128291741841264739197703197655943095891467170816691773808269163232811526503311649656239245853077578285523064844198632260491119209255452854784891942255860884095423417506011584959774819663965147014896070011325448574851164054780262401507478722082221617786221269403063145588060623053952941375629419523835896685699239084438348744086799780730503801937996795161674912695689845470283184221097617914293325414026036065917412104593899767388378604439392638572199904177719191268451715164556099640005054738707454074391025019598715391310492368851200637927676818713598507608573850412964154488128202995761173324421162979169628080827416267612573513536770189069521882833020752239490606582599506426637798706090230601780406803063982315157128805678270413906225249262524139051093293767216595668340792483046297292132615717318454761433684108151339424874464764045666657686255497563211667193036122831087931464560241162763561529249051378814920437465885338054653225021963855622058281886930096694180074833104913867247342258401839963812526757324892670161145527139852989862944375833566296360627281355028007891509835998770027445632465976463467003257234519988792336503438117302024949080948586328320750759366574424165838393774792067020387838496177480893361283223424523229862797889049364105409956070914930876211869981001186411064673050232459564358685238695363777681874859185724891721194571463258270930779180539262926339536785086081615794528865311758846535847242292223335102430049690234085149259660361846525405184000000000*i1^93 + 1509906857680125989068297271898664147036475839821969674362219383145969593755242920158514219796598371737077413071604292356446767732501722529455603529454799107202121289634640411546373454705488456035267940115931029589840439919537108211360303714915960854708210220635131082473798536907582239803510236650237420414561429322164818897487092509271283834204637310997519301216373096123816728329883767811804325423403982779044195758129051944752184776630242831238330749026529380557338679033548885224951486606857203709578487867887281047843216512871614642452997787951132194361447516651942908361058464837402178491227916949124747981963219898558767674534729711846902639986308403111950695022061574336467065046984187942099341489993878406439554988701525810463773523312960191486605882224810221819072511919377433275465077317014507537968691298559576400552854063162551005255957201875932133784767358244225294242090909945827452232344488150353108141757559599991734643234147326368357301587261348834144777352954651599868594639771081905094667001861376196151034508470318017747953377679788454275978808820657476805506809254022770697559263269316463666239981197520530336506215385925617073629058534456673542955299276351328868232272916048679644116416410583901358452304948661997171494963164431941942421745337124162872444936481665252912612080357882761098921378217813778120359159196465034238041636047085900138865436881748675357504009867147488823547720987932636718270377250545469722689416348191978768369308758754244582389460575148231085719153166022143718886605876819373474943619990929385724934545229362568821674214855544866567069253023151469086736545530305370481036622832772864751911586320718169632966630025751841062526300563367702953745020796022423808000000*i1^94 + -4194712117364746125840489343094227340959756722286289893906788227350419588280386710832721790408451773244515315457934047556346787032394346875160975205663821550725881855804262119769443377186658381335905629519515510369926828145636694865435381515826470882852707111923380345122774542382435354101079376724323487284387067567253217215502374939793356861454068627248300198495869785267893097465164408513031778111592848047942490739596040524204487285178184626390074965749516109322884878433575692464847863354390072808645900309435151122729955616981268089493224358525013501929820779864600109345207279197939524599573011054145126282528271625482227968304501556051614485258369831872802984726036841064079655987996231732568861476307655111472293303346625241837846222659413046711995261973731883622621156265243980139999204977307137943252638035442083760104776631503737590650214838571072600790275635845570927213371474346928976559978458816077062283826294972230090840415067752323555875205972412377681865622550728821852681707287631726147980584878301674767483591373736289479777945252329777712490851483481508230603619855738030989028089189781874805884237933232776553432418557651817573260137150924832420548106411941341253271752186684162001592039634204011568376039618972222511292897011480116507097568384947441395000634990088656645237234617887689051860988800371165436137767322198577965613197746033284549898970617119127163359895887116819280490000801157995952500899280061598063895770414427176873320466255572378593016154761282606630868612289444497400880526163755645029293717032616335125065935365918546448914614286401742190294663225039692795124879931584230628704338618207204095408162999447965792000*i1^95 + 2693452655249985122561405793360575327389438791847201998479366989886165572440090362545501778549621372620601479408516334265372362478673404333639755578373512891886223012168020311419284024481311567347234362381246031272010721543119114305985020941734222305847107373403461075097419474233988116384637197318570933950020695850562484208083449695014473471363665691591782697468209879915691087618398029173297945586149432125966003215299114693269044991654160485517904990053092495004727703340829368553523279478897067574235510749619949969230350328692897508642258369919742006506211726939657982540865113783343803945119195988805040500443904117557783333370953531790686870778182317365756608577294034861807676034383456933765548733214472971070653537024847031409111188849879687825596828780299725100467261095269641248543384552587943691687066179844394507950137672100291930991961983640156752907180836908470184726480053751057244851407018345555452200803702614124307674102522331248568026936054236135488331199912931635585613013605756592677965453768451243498360222382500095745817731215287928457037263190977197731770177651946906678271566785677648330559738201789368495674194947449073559625564480220317401596963503665081743471774787080888467510613754552743137700766072105439635697774472457740970525821258498751166086792544602526329407064058914180874940761095595696289705456885795091702163775266195240741074514862748848561366337712413184871980479723918722151732383712712361199328457411452324362166661464548504936231663622077014193973316112385824469400725966893813173571033179414452460785738711661266613629613093666757107818649525134081*i1^96, -279888282584429434890425984919415705959960325035193101409647257538259217106108305934518516354215893611832044552805301786424835026823953825768566932416762560457748949271454160580857639458590704777029409725412839514351886539365532131391354285285061413170724777125340397912540083198328382670724351159673453204086122355812554741667829586759357926550814740666903718805828780002854301297779533999489511488444323285648242666872597909328489383177387766379772619844905390908263108529002208395801778504720584318173210731023329893872691293870771890821701963564399174168938483768741167919468425268872760504633294951375708239574461781995920764535025835645072545971791175004617697387981635631528951195804678887878405234535341582044550647481047510198644829670638540970793000147881658046236539924407468899871062924238830243364536404962756189429338016053203451999348260189598173845202423425396098785977509685995274296440079900163746670308538668791446284914588695615759706578646912028754344580226442481705296354924165069707675639491874933517511620037756613280486373234137457464741164020226804482057405500152195790034370781600462338528594463009681461127027150751659804097915889844572671927239439223654925520986938221460306710204452659255311522308445813769073800010278683367891248804307723999257116654648150165706616486291700346142946702333457577931051227704984396667474387030855171926145614412933398175661807298781738880422117695697518571411121734054040771703498252790195078569285090663694471884400414430256455345190791200782224562441114079598850418677147380485426373771579583579714922170531591300357706167197690315434844189136082014475064624258797909705883856449082346813136004850959854091259123711248791570555960578735618111417664358017527540798674139542647400468011917695972083728722438501179969215105765233850107089202670564548197347705291064359580490172498625630461586639809769510307988346330843837705736162064486513872559640166670740254774659921012009621249166733759814504073541705887163991158925087804845243671640034639142567664856711658018414334499131397137755474089970168505834453101724315203515995769580714882606882175817204954490469847544371165197776660436078449398067703032772870808424845469083791358046094290363954036691325562788066932970715937008289611291919670747569198827469633738799681014824638988461032978739295619475489767489655236376996898763705165728079610025332356234441597595487782261793038545692083954291741473465987531957862400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 39476744128038589215499051067984139674074979573440856710075680636917417557861524333590109012777265541689252714946845549307132111623232105478653019850738061648362539017239335434870056665966531729802027968885769422942184425329047101598336900503131637332965945387622112563812685572304024442873428080952750268192894316582225179760280541819983563525502384052924133127920131631537044025813435180503375206406294688653609170036998061670922933648728759565218724198431301434870551583500419114500906703973832174822065066973319205068185331849221565032243194782240852560087709629082170421230621589880280663223700595986380791291732227887715894734762380730289148627871420293836693184897495252068791161468702398448491378647398340737311165340015424908195795231695453513531788941318476144404446080250213696809280100287915763772730941789223210707995308237563373236472864902677117605993578666157594941439273163502303928581700590528057679125155656680577935688576050318721917735664596396284352970694943167344005495923287446753040332916436842288031521904587803385710036183844408045038704818215397927297129939589621742125803907625765983556828414144203837993996433954806783338599555436186243021785758732829087908946571186549827200772760576416383653488432329156726210794472338129674555293459094212829027345900844132749496420986593313687076624551583226163364177702141663200491463833355858965274540087323729444296189591219971352064301038964873968249683971537431736022779410327254333724801145674716979879303358984508129087748332909231066683520210133224375222580141419176716778551133390843873811718765634993617966080517769893812372359739483350046218125824853856445404528245133826586196085505579618275947465617067399032296402979054638289825445203279615342667972102710017578458227925336858489727920603531835194633153087063476112583857404196286952548790132138455220174910705863895335294447392574404238578117885744033152813009130585203444845205256164194951692660741139929340799516554386057042182446040747502261572318336623137013684944806805269242545508820878546168780517208520722473599231890331108946469213773167911573579190993031044935160179528837387813343959424467513957329600306557989351791513420269126769775297158720902391435714783620643729977385583943013462944398612197917540307377105906227547567852006381658854731043871248943934909694150917197563756857150853124076442403674577019724859865969113604487463985274042445895384644045904059579652846712350824873999728640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 4119736531154276459714749072627272376671715999925381175423475412178089214102109864349951075455101571842825332486687493734685804585436293356431597245563384748986966237368768261203481947196131425855908969915923895818625040879733671135148597823886911041723843678464697212150060785244727253659855597888356200013027016946819923860167017517672177355750912786217815357767658204513529367399682933756629522468151651437718335558388863884031828482747830748560059213246839168091227497039603146171231289629766378747553646751984230290558191152145614281978387554909429016187167866899222807591854248742520720317182316048664308765042594055488088111281210911193540262580047153705533674172830692849028644731176564467580689931754586706060100689709702614219515609655573722773376554783653280176206173568972191084461933632163946741354778176166353408340241814879774078838066552500221289813586566800051331310215626721992506061722436025028079229747588168736624148347656844291921570616063595715198346372409761490834194729379266438471127463842806208438205279761525246604705081077109135649410228896225091651183059383674484207029121845986275535734021483034842866065099832274416810110640820704914668589293045638982688198034793143305319784764454204493973694908587808126189275840058830586471755817174514543852905426953235804725920679471476494328184259573055963666896233544278763344000087650217325079768979455723807425664799343087310638823860023137162974719462982716980330912703585715818691612482636848022085405277869554653892084541101531763337757063517434918297554458470151428212292200957361028506230616783780648992023423696051324455912006458202004666028839699074443024041012078881020093042177417799238162185242965085526370198278821452833421388315471788479072626272011478113597731922214712896721888354881889545762031356958088085793354699103273898209556986026638285743866143782214837880098145386222821021956782123213459648915303642408261274459188056585574963185302382121012183405170319392318492152139565711396814744038895217431547125775990630235182612294565116323151743158248500882957686296036472191763991289387094832419706500879888018669499662934116602396264471953088092731933279484147532883175196796763376886073605090861707386648520306669352123404501052304493953580980278361140189661208189161306598532477965577482858575812266217510444900255451425984379299120797492126745381779231312298965780242651960544438186260181761958381276769256205536964898305335938567849595056947200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 160117796442300485390566439257951818171759626898493219572529215879764412487688408039882096001229809229767675854190376824467175634079297892651419489839949137543412425056737172502823481080978230058276689127990725644723926810588703469684523489600013975097824622866891933920971885292584450109591384683575709913214063447643563054328448711372205627999852764004162613279217263635773283695875477365003111089502482441322759763291527766970283265712942955613581343512389033722918311679156441181680585670730434950135659756402273561690882696571458317908118827664931023948284890466505319669626211970536760920439264024029309639633445519212592144289955721704073710052805125267162641394177823820898547806656635151050629588399223966250782054620328958665977991572783791370958809672025189204523679057970299013565311943394341644302353654347224561923549609442859315504052491085605251978547683330204377945672243510957798088928366801978174947172669936209373883270612974491985731881781438087208452418712569364480671450267648313689178990039886704109377849921464220899490476020891910539009747241136182162552853247622491829808417087595114320314558706265533926844410707836082334446778822289580522995567077319143223339526478524346587954479114524378176559200276914138984857664378475269347904971161941717435117928429991417646201899509527517114522276461094070061088918592784942185764499528445344704465133784798485439455757377155455818686556498420078742355681299716648631567339693954699866478290342986773824103077167606864657083556906955160123554174488064169357630657210913268953002090206498263566949449451921086609059698776232281454076717170525273781868645823527445586713011390186125270120609420360539741696486825903989621742531013956131491811880766160574641603588189726433508318384058854818113262872041082235559181069276535695991260500846901653216480010523587899701425621780715741318471657747323155704262568874108707630666271671098835758453444762267015835929497770794639602311837698630079535346092964815744381481246038142409336107113694138027940690804156377493660364271424228927808944473595576534737878601310880801374006370990086327246758349398849298857410940989835508143640615288113095834509728149767878760120624990114620145495252898744786588855129500775752169438235906284139516157530100882345506523612389431726495048049815551832028786928659088558528983945676934689908917452661018618344349916910005892421563020778845073794757741867065315598763730582172943325254506453244313600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 3340733401065035014981758582793842135692087995210759906502529798402732858076186938044514910166320394943134635024077461196947381328026185477356500261458970055852796757739403711735863046993937962421952408537484356184787970427710388241864428738737032874029375636304641338285107109689768591814454402195427967848218867867436343694416587572581867672308756676430661209887736517558441600987508742375270939651153757005818247785076318128698083616841821334471776968983281332542129362812336465947505747919111586813811568187543332993879543719759885495767044364310723745582308426790498894247180518514248140303015888826663104150179928733597520344355925352164291559385678185899864595996963121312804693227012929830583345820089352273463882823365660346242107121225017810375073281087285743844304758302530568159255869082571745922492664249205329781560408673108219124465942841285997319717350080518732791284182829600810358775608629324308974387212298225079178364490385555893556441361139495738000875808073904097995701907383381592559438496675981898226208078005895484654468576135362849124663568306040465807908534162884556563630018581107281572499019964316450485657770351771551588786449779495350220497760232070130988387026832088514996886673880511037093947612702869088048650861564904616837050249347531129427736976539295623143863930871929938411908238295104160262695863434954059403677263392800365442902607366001995619757872252186805297145107300388122411470686146454729394684024396159572605991711212267570220641060771557715636980852282780755571390056153344516964233511508813675328576620211631120368166501697265138638855406328714747444244480134794568943827645195173111974250363334188925463772745455564778671455831138312509163867339077839894418725135358508823570422444707763350878992466692082318068688052957140899011589528545160970082653448880751462174019712380354416294593192533560061777260763157061483824285619987675309912087229072855863682603101427674115085555493909012202092030099843179423538979453222947074933734650943610713898077175905849215435454893686112392832419759774975243395330922952457685904426673991118498731112689277289265824482737028862985317684401831345535403381421597262311868094895088809002238420479351585066889972042750912945974639896251069834738789671432223206895594318429885932531627820872877175577742835311331820202355274284037165066146310416963866365405130744666013586948119480128457781880454635737372076185145204954807524481532686956744245623106391836616294400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 40183216689049701459727829999164933040697731050461384129689127148756315421445338608133860326195963382448677423320100056838713719040663665018720093667446678376639676645332573612018034752227974558609121491739606542942767041412655316461058279808047847936795305363014141917517428110995806016381255820143665572881413945073511022126911825678871569413669137133889281754187924937396466558401951933270320110553265011664637349149571786941417837356482003879859031970132395131041204696594030344067107944335569204876286500700053939172759049686575239086146873546393382394986062469025361153766946453878038077994811620784755561491966238648633008112269502290710462607180268145332571701546543656997530683125042125024293827028945769398247924087171672318282683049585622928959921728316179152841384919924796470655285808746553134810869027683632799719464644299982132072646707460388542746231440331988335942285066401034122479051602449211578202633808609112096673721373986022219873839856143203731504104501336445035030176405533006051481730546930877663588393635765778946674052364771626199892348345882297693617152517795393728786978942123741082449223755481441151023806093603728914703144585216343370038320073109386823048862443373322948605944045715399648339744712183954247397499226300998733317483579342218500184079180924871865155903228606042760895509440409707064012501945338858958275259981089321901570254742753717479529711460155637905498410835254714186407477892517962790812177123115285369245926266726926058999260879923717849893521000874059831727380307428707478318282903221430221349005486242400425933664565748650445514675535233932399810158098115392745018752883589270708683188789839541160389201752022952547310264901625189923020848233040439338568691784843726243231029250860210400747666207965342218847967453479780751171488237470095974987488980203404937955113954464823771893547677878414833020376992891920374534781224873022173436252504919671244082947817363046833657866732742512400636487500524012019138760280763326740929609554993160647579047677827643702543178092208895218389041611090515551524819136874361700772337264815973769701909581643073660545139181867945337165590083109058143559898875508039022600727617566311328979344812834940774659557325202419056748721917102556305994546591589086535517986297038141269966205201544375264550440388052353370795736380726216445007708785420360085358319197630738913184721568621749043186474072743578832771100789247038148300961947243377401274722551476781643202560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 253778833069177214512831128015812456180014359597667666690187823357357250410002301314937635132153109238441051006071674560857188806678440034547304294755483532844474370877425947588862119881808561244177977942773615138160607399741976086261299355491586640632334684359800147767271538522510992209114345869589525449144211287335589820453156653138318023418284579374400719013707740604316820994225732596763807763895461057961239346676859421210549298250208444724258183258256703536909410045255854681265343253752584139208697280049858048206461048846624045396617642541225369723912196580875307285106150735023329769167375284824949104067815563987173112000941642667077249347187781936073229360184352279926912911401406369883771328364489222562987872414603899401760849659546299040314792337677073548532510417082310035947718184242260157720906607908610182962872419412536973611821795398951590190781275391196932712155993063748078210019007508397966549722540633078753664639611993509889139637726049713024919621100794921976074275708794046192919604575970352652440573066748962492550661749676823812811802189554320720566116660188662718588467594450088537548472461357408025265716594312574834126713941391432208387521857945681976353803671600022713075000689231311366158660159261989302352418469033730714402574606580289409531393453649223048100657686837373074270781168929552865725053953881797812840329056909941159564399195295791065149478825420203786959881964932458626685545112610548362921232633748151702561045581458486926177516402699360792684738467351838143608805796975259368289925278556922989071413150509213146029015421070824601218688105433037750059706015265113441241787826112841712471211802465736307409620835047921369045595935557622376305677330295658247052960780237338433870286789643964633558117735041809292391899730184803875453599825533961740838971626582861163098608963800782868920956940451778337922486429361007519468811426275884540892188636907876294433204178965370186175805724425363340501365252994178116549711980801148207840012256618417629337200093149724586575372545637581562433065484316910422452524496506648094197421407392844553585989135568841745018501717451729937068827106328208687169939251825157706280587073276007623866745159523911380032368281985246226609252629324012968089010989094998446708343060470125282645029984132994933940300405646062349829886165266216457733497020840200497292914933169125759735571552264523902509298504296729641157711832192698972415906069795691265567372184615733468069888000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 224398251752868327676717523143250146985146788514493347283475138043387611087622393238210438974550905516814337202030446745726952149739403980433380782444607983735739154132826791338192683699156852918319080099021920788493311872388514586821233690595444277449503201502215556550133302253360639064119316519263452740380113451212940177670640182898789373268825898926351559678896586340576705827003368733723228421006739768139546385885311845208940408073439371185387459724511489300788789380172282535254395025142534242061332735060957304998712062934657845706894751715104163925479596896898763688599376296638255513777427621329955456123269996522361473949837328162047034283470296043503504264955308225082404471368779034850750804527610424624173590643099747396916051392145904518481935264337479657715786582771718440634956912204495730197502728234079894010768880194051388377520847590861524818147109963109211403866132956298319064123926620222341466272644874278627236817682121403353697391696907766098168075924254569901142719682774010202697241972193780558076572477581986024393141289737943721535085223090538521317907173852930166428259697018079850181405916586702010131183653764920908288612114841730210465429155278027184414491513417261290112427543118342658060779425749855157068623991455164644499540621529705891850566920561006422273441875957019754855446185557879883601592497171868956133641784651034809011185886848333995856770525074610833635063099404976306560307682126369090969228053029408591362101593310007215135182053490238485036652515987741009238054892278089676265280171337598238292594906478453324552181413727466788934007428394603274527276808350187614207870367931866296293557248841889679050988041305346078209008741249652993037189385807968251239828781259577178782558119722516161887895873085960721481995188882275238482997924463912076802281496450003043618159532493186909925407410190911648957615456930532830306202866893216090941462383619889454777656925677784184122849694621054701182982292675885835284879668402722894907432078266986231160039031541847969247707221716370102521215929193349955165118188650038024188253229058820974205262824726579466676273823794548927150505085075921465665179462691734166234395368943780377761862075210384899278233897460426038259154154133704156290143058733528047599190114726117456104202295232041495438539122533460283586241718471269977123544056846931869139290697225963331684807950891929059725017532667922539501132859610991613972466802979291659583228198934818451822424883200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -9162880538223064323951563861394743584426371722856723968854686788574320673621840317200928452443845852454977856099152103413199999524992094703561118724030493041478136761587761881865859827908828057409120039062435893363172031654495802938645101380692110007039397320583389867245910425050684142823297478496321026113600028963641980843229999008325117893796348697065181726134125665038516133032276512527901630171284163893821698879777410159488641322778239975517685474212795621259665687373624724441579661356059943460854706696617179973058379144453967866888116522268819866725491104703165079274568434041990524511560485236310597999937663773707603602273699096663051784989974934375859597654542206389049167559342478910057584318915045429605076064331053113684073483324088188725398797798696163809952944568962143243483304243276918911534135924248865813294329489294958470560999256903964517192508354290278329756418161659556042488881959915529907973612541026756683211485385455706631086293619488799123633967400504088255582985786937690637092633875362562365637411578181414940478810181607917412466631704920741048481536973775337048893946445991097961660867181396041579423271942734179990008488004863785283946468222667198455057098356933088332976447575539307209255460513531075229886780052157081040120520497456630286571994091675056253376642002968406870479089398560425609352800345365543604685333152796605618959106117452389258558522593881059754780508978190025294811678369188455611065958314435676935051206563951771781828072226423911085900996727752298789420568897183524205633540428951859652144898434940217469552727977268552197376779396993746579486841378567129046947328448454636727601675807405650120212471892360806080292043782821529555596582344026715341132252431136274880480163395856730862416683048794972883981953117914020041404923128614198076324063776925683486482259971049554877026399748370578524147593302824243270601668702163620148896514483321784210055352509063985650657769057370045234214949370702457952374967138473288272183775100206641612169013509261853820455472193513144576317070075259136308899958007287831869382026456730994652934128251659253009174458156396595597201196461714940246464260562474391548422116035217797944085868353939500959828063272757958565594408357912280510983360198662943994039420916868195242516746735100886113147123361033514717260983409518176211955094244359210034446106293567996940518464497096145268776542884414746786995733535514342755216868752186527160140027851220961617982604810649600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -72081089230044253497981469431980854378424333739590831144739946348694514634126432121606268428960129153126705300199330057487746655965995203388296895380417789800006783506461830155344933681301557981588415182966491342762471745616513210381151042838602139421222702270950380795571269152719366856331773228600440988817637490413550184715338333946692788767191261771321016918635968758303629876379389091129482388706114581546555531662643726466602631500883215652745299843699154524715792904660147728815335395468626673821846679315927237012844797558640424013370008610286485179850223106765328819447504514681587717511733655834047061924829996800199907042568343421121679196436224055166703815925841013030648318162497727890133483056046781745489736891824809622786161957272285680827518786915789346730999413208787301215922595907745434251967024056060927427192759372293009732031296286240124674146032149221041524149483767410166334237973186806609112419168662283921076505104060951268899714873556773274864411870685402075277292899557353410665065233312203394755429559167677964573573502790130916857133861566224686479265623186875717102010855932430218539067681968408838470044786707809783456637651216323053690299747787800273025783317520414028679542580518806691002670354829621085420359608786992432522171522830241727838078803454060095273678221828114437249497936102062390860204743558094028912899811823276871072622891170914529906116566126435275002179348963036479237168542432019522551766610552122917978043360724040461801810857841278986834682029824705321251635641861776969335864248221883275890271501599802214588042699813197000096049479173563850937757827643267167621674036894913084784268404268590947959087390372503272523295031420750045379691219011998770886665178364485991393276438863466531002026235987668493155715133686052387862226163704527949112945056176101799939204227773112775929236427288149471778410806705772306270955313605833847074346734426439688223875894074314019743450422431377803479550759650201221396595022060984695854797866942472843707734222669116342668040682102405698113882228125292565828697276301584678283634487843368065189506719896265178217438395025218550308913978643510616905043325577848721050883746750169788951629370375210544855367791744206716538137806666211774200216218768357081141075445408913831916291727614386911289421001175541678916779638179683690250303349283661171794285903982377414972771664541482218907807773827755026205010424416016881390284901234030788491409552663638837531236801487831040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -240527864708207092756699602820610305697024881394591557326523675768188867239946071381668730728942909284556156173985098338220802357003846101631529669716819487112768481134757338563186902902944736478512744314931729064430153738704642312783563199535387559979495464354935346289271210028130435904362295621133949770055183654254839608357100018095229717471398231753779491298492943190590469795180934079008929681872765860781329933110234216068879562440585553808909574344767570469915903972481977323372616928119232377721593348531025679588013218042803020269880205689943719468292689730560936363756801317360236969594923982975426855550344949927832650443046328536821717412537981817091997712458172524671777592413438344032571701410193897237564568781336079609233285206514163502881976035705544602174306005543156489766373804503896877480430665117847272960621243087624310090207431303920099395536520577985349092095517801018332875455195610709827172653771206142948280922989763706910675259726107122478693497455751008751344541502186208172965567769545971906580359268148845509808017604923816631836281717690310182355894173182498593263223455466598306182499230508976404185402980678795855198574698242121316159982202142407296877272790861203523985533044734990143891768002595377982097762181809783036587767895433751170630870498895208835414446468178992313869671947160099018611362055406455304358374012135611896857610673563546313016144507840462655975498870146481212243448336434664242541494862985950847711596105076872576074100262614677907006821934586796075544410117703644049974819139666925179664931751074610649789948335101285483287887010299923177647179445774951361803647981872452638619709205660419210172095920472660333591475546678547991859414104146487121630481263132085448661842895395673849612872628032843396090837143261053581335963742149972811279982241447045060808464014559633284025693748261573939900583015168759326815316885313304840864079873250882611038472508608658419762427764650362318212470468399900904260009417636330472580239210038227442814106423534952379764039666804817669580570502867177092226464885903829078384480744132271677127152853190202255891800387826732626911690040834124161908889397033101762428107231215211371275959953763164418849192931148459712000791870852549396806662207204703010952795400021651541234608060359200250616884477254818852699354171834210683515838405478894899402673334373425587123704300503201439392234385655593240301682983812043667361663662755322868736193310070236325883250862608665804800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -291572550811200836401659046841311797271165709787416314109134798830459304807006336580859382629869334162073153482630314892174007768638652783053004794319246941014370851906461879761949841946216342689476732034699543472525921800835356301279413882052651673425314495588550742116254645896648206382261026849408978499441119081291840423789703399443156136272925242427286765191119683112474425251179708433203553311313944737148109340501121741045349381958066173095214972371358726895342283674516839105850026812009871689147248621397639775601082428227186775746926023404702664799076938113381721308665987846281422669570632856339616181566362335195693120458613398090993794637860924536137475785977690987676122367016160491426085635111766111866272052842230940596057949096274936845668416988655017339192947842334344493731704278065152117225468657689688474441213609661800734050792892286251995451149298606407880646233351228107976291717353541791607743289815526470469591378909358411750412766110500354100160609056251957646082291811799419199145269213569673317354343980365022206544044283872869252176901607008148418543872292491026044567308797508025089669789645176439942090965391266801369770408357081501197394032229493867262195282949484085400044843652423681062104631102929106421807050681033198265936452386874442495153084250369740619035390686533291177836159204901237569501967398513399112415364070662002873702704056267915097691834712778141810513279339070580820809077071922112739472732341500993172135241487099557800281764354829969321542525962213045142003385457058149811399217159463252090573666845405548049233536978728477406571328595665918823426619714618416815766140581076219803311259730931075251059442787352472845759631351599369466397451945390438386137210988585017506691693847086496503088589992113768153495351257322860672419579613635449734354885650848174835522245653111727849750577387729022079337084436349596657993796629022310937877998375035880638378148054802359128900068631510976268050071777668305263872490542353967013864186462496035061596662537021843187170851942456384246985430897634193133483064337112001350660330214671021239035113095696459004385233362364009575280541218283601482168202584127841845143007731801571817045297885105606716494184590431519907572029988437424465492599537570463960468487684855369953071491135405747534978351618991467436879552116461104029197283164697720745254303026596676012291811007465236258925970859047992353384818405545851799901082374578079898403897527326667977903120731875405987840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + 225721192906293494943621942513142057536871626397671801832819033393540337571949764062108738630452617702318387526856799733844513306452458114045017378142228047049503985353627730510015818475536404856979931052544287918460107106471300785483278538804342976848664952142100706033346110806251081427568971632316817634067673165070467790735566798014255624574705854878370064858083420232402412297393272634665016563826435968639057395288410843868727294582672040434480410008469756932492004035480100724468804997841489105199179708145663614619577922513075030483231637462053321110201079837174261813954763719990095725604569093757150241609499700544462532333295850530079334586266625028967327104580885595786129325176220511919413698226671514063420610035723624946133468166763700957128712139739429263902137986704979474164015763668176294261697172889634103183674700682905001291329948208969795412958110735731875970886810945685795362899524485354465837107807688687875802208227451078529871435779331118382667057770506182705185017457932131494532483571901985184207798445974693909293882823160901079427971392201684259652104814064777034843027048663346417502573419106713650477880318457723497761583626177421840719679516909369933940279275449397274228118644023016293207881818665113289707204638277361741040021941371525056396395357293783472566262216709084235895434809244068578263342980123249796553583076846412190170426054205574644393409307413792882133844114101936254600093559590229142538993981825233691863643193296118476411801009395353802148935058400020318605785127609582694558720270814341449613314509397872963986739097621595130377556626069203469863748066276017116838729244589267966827971131858937188787757215139072619424220129705978173424114253782071413262108245155509327750223053744982253224813758845205618571701326402991318113399721766074578001826318114382428756064913926129200356731685508838166120992076083055404218563712043001790398978338671326679986888003995205117712078525037414408254649939943280522400463438172879389741547781007102243261611303092102400271771929311510597668658459284880614925718537081244761651872626855916631135986624103444712259590335841086947181651743562714045543932422042135798272515790452319388302964125418686878579373106836625204696340728527229506902147158709762912534757945651149903349238989069880198433908153140735068905263299240327982252747768532793533732017824684075774289637289649447507870861416714926016682972405180933553298065896660595227740309864621542502655250982951368366489600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + 308954074350356665856548745253177122193176398481459468451243043680111674670270196281099945587909725366166801715628756506661900141971340943014711203443321400264386627362476592762457325213906096220724438938119047988470869058471253911053588926933721637027874833504549631720262377566626913508797625574220669236652702837819887403144929637085570693620783149841236826988036152679834758263927179961922467934667082794706848235679457379656176243744095540862114533138430371018229937716426020664934568663558550047080590180769079952617670879017483204123436724645475429544658184472079185846718015781951225058096590516551013083801958444374615867307422480782909025863449084562111956422762562090245170407963573449346496132306049658738684055681805139319658404348675777914609214790043088424540122584863099532369774052072262251197271968235507373946794691585208288149005956557611379639043837847799763376409203795930503740111277777055662811125961819638861925602230368758335361245215236968505355088433424354974071296997639733283133071334283502402413652366194129137375744149305616763191893696403663077829455703442244455949058888314872971992977211849812219581467689958906737205347480267065571952243415184929980251335542196206501862047851505161155316757211221773533875755600459762760951446206073909620688244671687510026112419200678462757397132507643979740431271120639674411816211527846573072033040559951724703598405745475705716046880549902130261969935310118267264388710709870068512085215060668383573116223171992841484185543218485997851416160361863120492341310385534708699674216901020207434477481815976401927110213887003625856775460578881591881556071144702356662559554327575691333747600637864393976732101921987409163684688904651677592792890149255014780924270185724350560161458351075441026379477894977026698762393212799138217935213901302284224522541327841151411371719738910227453802232145630679833301547070412647302009542582233462331767239619879711679035454762549963830547374699101436008463742867132096777618532129010969128598143840024624523629064502938565100315699125995995830113490760843529925914477871075992962724446530674409054249769635856468706534328520836823896568671694329880439558699322900978077437182871096319778821846343691767023701795733358273296895046305623971384845469987521811324307383434096841433383308397621720865915368770050645545707386646121591528109176416854879120370521143120784453496087265135011743741052319979481865291588637679914751367284477569435502393060220857937842667520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + -1522278607652752435353515856481280054367572877259009962051611200223581685835024505080176353149402866738592261432582372085410523069007732313189898683265088861585892807030066549972613549266306790338457039154409552465635620230876731837162575250077649486110969990854435772436202171704170468986018236108278729003620835299440898263760422333139568639856762748593839718350708186240431960488953818420864958441304631232677922636597425119906567716125120375739360213452702056162159755604166830066156559132882070826971727957897846453731341149985653806952151471453252140662287526255516015929831133168181813130372393867510459971500073820741351216080357312044907850248493547503694659565565777369927870483174572709677284994267900291207414563308722809069121540977073825077989841224465786274357776133328642538529076331001407949291835764859651018625703495312492013712868051498620048471286720449622772447509508800429062775472907765195660840706016619192088280673551908521525467587517813279545974437307390754896399522310548700316934246404644195468638924582422028592960305267778342593196162041293685093916469195029859814557623085456611734033713202491172057831040899260041835374296813156647690858426305476015413558757268552396439689985118787202868459876610968128737499243722197330627353749993936328686655683538752667852369538016671489805505189404492796931883960440885723374620745517904741748808174825283978139914229928987559583434725622016206315961638544782701108792381155433926425073648693977688703381133464169422554121103336406481569777170915514878486429103346818849117927607914653634830538127590844173039651222261322883119875407071786340754656073696491691398328140598033838429080034424364622265765507233013527903050023193912890651166009767637178026765322625083738323063822684172547042752425733403397602912277101300856486365284007037862676248005255613610574465674309686501717651372384138414062708239963349074929220009405474806291862518531917866726741304676477366806256763637923866169221494701350433523175437103976307092299517195958380757052747504938340697224309538034429737336469723606078052827396973329719299862936757754226237722520923512188897559223154090549449412293117473951161108166132688394292385359664074009379377305752171817035422690908173400915527492165722987598907411389880921828512134367848663177879544130350780339478726032057622424636817351845322323211928106639335362721834971010657301637135558607530424781104525509238977317412858707027981599032205988261586559870419411988078867251200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -1605889662090255295531684023032682676448960014855684951862182265245971543764839910124054738265671222735785350253358509746392141692047262113810546095196296144452411072248562378971088314185890928662350702820431613337992312392225637610205843120098811106491111404626333581426660421774445078550213400816160954248393070786861206872090255977524577254617736716834304032159872729793761605782782669596493939036491163288613569156472041335308322864906307577693517213930209111766338214459829103827461136844827706188636975351603922176000970485202009799546221660540500413274892154309405035938673894123144114647721719190016599141187874621632242415261580092957826875674003519147236392449943709415847153494452207246634637191617297541341730754487206515977832806858790201952426785893958822577927850031642429413310654356607755728080094552382690452513004983042980819621084816691077486591269448732688905980106372059515931153690716728284865709141720985052013086681322698656767045264069444106324752389800715133134478405975456532585688249307157318817675276055488186530128385412730698193577895129733735726815289109458908295118388944407578845238775785873955697219662951303573299676231349391683508346114017224399310980392692987671254563628130019341422833033354083132710366739220959740677943316812388108153530246120962514838275409962535377941226863658528105723429484406955756718707631675723786216721916431273099389592898848136499366408954264111874970112238704752928906596101389613474898831042337458432683087028939559368463857240613161563581099995609452362469373774483394285579110170295395119827874546324374911250808782000224983439393550884972817026949389729228081289242114156990033648663311931054803449132562519186144629096478644073668127336035044397580467100364543818334273630046466210585074152879904530066416511147292267119743400281188882430228045845344116168541509882523387540048647377518894114461442937157687333880591291755256858589291278581967205224883097145473221182544035408051065671199467721719923078509577101659304372906833317113072429488757196374869193360943798470234634712811428459798274023236195557186917634286750810038656300141830923366430175901102466793878813743476540023630230336513798135172992491716378758679658526857666532039088067375537618579092113621267815378611329679605654658038431515941189051478319518460325545411349829037833368125905527764925800203745906263199327505359087755662441577419589857433101039480988450371466440106242737074999316064251038894501380539030377122808064901120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + 1648429299239862640708379965068754369209796158876563664776682768279141286719254729836350732437051482121389626524173157298269914492572041016076748223896894038765287422959539652389173418853418513263076408294761522532285867331765076566609042282031134312497329551609816739282811222644560114403668851667133453688131562306767028965072657774919301307206244269503217578173483931298578067150293820427107421705892656038092484817571057679717006731052710293085573930700451793587978576855449060067587070283879354334766261103966154575993277707111118239893563248429783413071494243501006380754893338276206094013942487363814197379983355370618183744895459448185048314838173635245227872047148028643818059371586165771017827246022122666561709172277044591710909338075769261324993098180675108858944319243378084843165232759352004386896074762254219465376249880144787348344942663656628212607427786993027284479463287163415934564134285644158694913578670669565886479024272025027363920341749547211714486970825762378657126003818784977379717949234479248706129085437539056359993663146847962298897053411074812473577733518357142405486174709674034391250006502626292607320069815717754307114247233490878938505352184431833776417344390307382627314259582002807500828728713173135106805380298147542723160756063982333257752026209542941269206560683433809380378149761980372807937846301529836556612082083002608602447322519778393527570486424361809577579250269887283568768140343448471291848984312463787939459574002155938343121902906820306773524245967674102317056802395147928247824395928917131578873175909359151577766267965996039563814343045622689698681407083731983317248550201908687241290014269847872523150921185010068340078576689552266202156105601075666199609432343553756587260405832936149146321682744820158169555231283638120873386804890909272988060442699967784370912246249267323092593231588105250926740534770055844970319317797611125549270907520016050494184236444679099717182309643645477114213662114144538797807565242583186498241597331608682261974507804491398579587820694856227601105374661485453539602826814214309888098105264525267765611672774068775085981757840522876782134421793474001634219446343052879977545344718227897990213849874109734145871362397123289647209307283677512214779360767150812308353153343512039027909121493425520326703316056425896628737814834586687389973354867500349538292052116470405217615002437781936203359321560684423176152398757064424265915768634650862465469864403848574986586468853885312447822587494400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + 1204988831528822622379785959123816657901668269335160338709035617550945648951119794847090641482024608610935382028262848952030129674754460115407052436086494162778198112598447667646942497897619032789582237731162572758217881871213081896898335638506290091503540385886117193016916995235996328784511580919269385146064105164938238202158511110208869274730728898740684505768807261482036450788638422341355127562336009626203192298837118448327330545756344065776273778598329641643219712284641362149788367872838904223085218853968306295235955208020783333276917287985630049897944673004612129398584680555506308117242773546558244586654978088325332588979463751823453371000285215544719908406019298580477471203669392835321174206005658336797220894401345955362541794550743682455689409498328922404617518591746569679306231935554633420789143152838603011970800554054055384990668429348401716316003008565000717618579375272930252916495433205677650703937997497672518985143099928124231649830223384796267110046899807176547630675264405056472143435788842537205142450237264199662776010412908561330973797974773562969171574287014181953002943334228726535656449251344440584647655877858766649089521429981669610351169467443616058235790116360919143743479684462064277495768267874035330231814809433463547433160610173922127231472214143609010037472399024757742895253113148764383280637196398983134251227696973890630601628498590752813951063767967036746083742278335792245788985501766429513660939242967517966769384333821901512660786923677208825872444867360663964860909212368507245036024747492735253604186782229503316132696520921359949286697895582217496983940823841270055739022781864806746843414065073613258038302224283952935051238395123776762446502237606449268625058491930338116469275247129866768985658569351815303829315069937339474477792773723509553611961413582310518538684754125670217180712352952008361791327488142674385560604430637979361637514893190379831446099083977302476379931002299888973842311147443828936099819152342782753895563961193060626254543067607369261892183227645424768898755778443211829729815098640808779415159435785223096345600713752558381671604899649299248059700825563128428598353176318222202067090128677046898128142221184004410422287779555111936304463307880110508443874744149315002570125539535526935765506692396591329428575399783798412353491079718842813019335341490463804120677229096267651271612879831593987305006510128488761962075116814194988629757838359585604530321103808423392035725054630081096268644352000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + -2395277742673760258920043255938223482017443756011076417276790435086550904310818941882010444405439372178760996028447973959198048562969549876502704371434221256791864631409294661459617105685705927501644650861645699966969149943405629453895690417990257479179697933630517706169236135815250203238328868521370905790455394171446305545357926033513246497382292282169235166695896710116648207513591328870953264233582216176281752812599311694778238695973802126986386266257539700237688282567089790374183502989570023873792192260389318249952426113447581486295494812339025429804612637943005053513992128794233147111831958910473130322675968109852700550611354234939140551586033841045923800791563508268291765159746216467432265525911045991724126657229850287489075706748397457589575764905070063250335870994963243260827411620797422869688421391294053713718318313396244999940968885053115843712842704949096869559644963821623148732054357105740379044989069119258053319785745323193144914408232812207133839006231061601179425258093346516034372361423554017532918358608391432764864810633162678958274500470935597899968488885851959499219010497500792809977198721842711978732218383035719130336813365000049878247873302563045698758457705236890227164593304349018918306646889869180133503997857105621777283347699759568267955571860795585494387448299438110876377980067305141169623361165625627765706270605813656128190816798701078342336518866850813831811253028417613338210714356259632012893138942551072632870563498566998560132471104651385458473160683236278509462607745651115842429611690911889520619301427824740097081886579792627729767111050011270862796535622298031378249240295361984507387293459242032955651537972931408209130569565937419560268476673232414831433532483144646883963462978787585940457825855420929171319186571625619298788438914266256307817199436927944518951016092326542920516176563216581805900517040402791506565078471826402898504596011825433275270952099618894093620697478543021985283693849948310501837515664689966563661199226824200433866179712377710770956179030319988361625154562213437094709384569237518578726473385971390039412259198435773912471035405166534875247473710180529556468238909778850064142038571857741164241978574700325308695762492856352568816620562473873953488832348528468762238901126407228136178798649249266669386949887353249050274882081824621839409054781196216248554917792081986777155931294318749207723041870347919865620475636480943668437761423949418745659291150833674178101683118179653415454166220800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + -1263374092958050534795931346359923413884131129221048276548425652832918239965728157186289582436152473023584861101525746969554582939155149446534978676203243002545270452427067814294166630367879707153137205055163651806775699567249729307280236583630963598470563716270426680367761157508226281604806327555968340853429695358244448803775274385171423506012701868660837238902280281530711394334214584458064567586206224499009954922246385859360582519019976489284280789057899576869438684337579084786579352915825751992563423300200979482631753517920389925806538393700151438612956438858724953485078228786063239966971972609830799344322299451071343203568183049907986336399586088424954623707779146107338547207592455724046843320371902627042044973098811354859753494550237120215389204039790642538463942394998699213393286739811649576760712542112253093145758085471531505273976275989671132099337354787799365634361376076687370372319525293998773397580216853894845737760905149453161801594743838448624038528272396733477352559764307184367826212231123921067146219270528107729316359264457740504545874223277366830849617829773625032092708796251550213396307728473156232152343775336832105549268732540950483595148059959699616783001431389861475142996364927860891088292951717951792042021226301221466989480038431896182442992682437431948794041440960799906305114064005477342153917380221557743293258586845592971877352500811621903137978629494755730724882926816826650058433437666824533737842715227309053494934461661759576971912807110319212175889655280274688053649048465876666439479374671635655205539581382926422996385084113385316135270870624481049734873696788372812253541109329812639845077535555628008168153959878679862143569214322109763814800945445014714969224883679951467066445263441636465316605829743096488138191386460189869387408612489664924199010562890173668059742972404881913775350982937366137874035955839198094053953190247337947551021634781424866234699413292719708586696317881711141510918776569664195766594372239451851377094354751662973332896016454892115516996146727843491110686029287596964304623363225191637320902796927558330761906321818046301272749264022529297823958243276716040995121358614969429952287058500053052249028275622129836131270747032833963932360499128138938964757934996398454644942478606811791301637440504764409817471536864408898007347788242435141563347258591331857317000302487131411500265358906574560100636037413173466092649863103565348560706136658756360285822215880855645698821325235599733713635639296000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + 1779509026597938576367678256330587431265052549028728809847103608058918246914039430005815082100873223229244747636305644226255329534756516074794118915938790699547355387032522632411379250834989690680651691407765284385858427335387952188278817387168504524811835075499556311377536368541065582236175855915260854706708654893170394187907720676431703149235298727860812365584679555437965147158478560355730286220255259916152746745933093423866330445951797855295444997349609745568750717438764127922381788425916287032707366961102556850825714991484143171362141625195955601321888160679123555115769706977291715431805415528321951220727606352788418277791101178134172007829718139193246224521093339532156957877823911279799424870334402022029156895414950285760525509071592728374047425551725836763272682874635697748852927050213930323970356041494586039778013439538210555837922763433700852169680828922931984218407131403721446435280920727618610569628261406276289601843798654213107576919221811991030105266713089249725276010982042581934022316269176829484144678578693423150000430751199045955145260709550748008050085037106866718395325672648017712032539964875227415325965892501357342247283408859037391369107472552893953539915335530358449511574231148239884873355799970746727468611294333198299625758442177856565972377250211298220669883108455749731736837758949452874175026298891656251214683251604894830724578980851525393144828278462880230445482172591465424312570245305711344759215904011117076076340343039207924976210876205814602474193604319644706505771887765158690644323722602775390426537760950779812267795246655202147164779760408616500921128602641549738252850150838125719333823758975904567505554245453480268468008639855614036334006390136977994590233603132961157700715958066730713544226018474723098280206226264987972180319706712186734832230426264040061739461549222877343931716321061507084794403259992797627264630150972647550224296746050217590443022562363179950218263076341589578245226212791662936306062080037820202200731022026143151130838438738349465216356289603300807842098633038110215564065146866972023678112533063668622000519422237084733092610453499740705853347245743734318758645516839238547538296069083789770685956426310775815627453963422178598787450881619734129406945920980028406563938420647019326465032943007909600026304910276641206593637608589534028605449189461283000878291460676894396961568198615134203483127212379187557141159736302211459850916579770382791728299393553021234677809079428836870367099853209600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + 923378949750753099031596493507532902886384747363548415183269023178369711302968049251464218223203954690088818180117135955666804198583383106594884417386793230518005675077495366022891386981142121049503277857253470387017356502463557215689065866604336391941595935152106085955024969567653509468692694775055011971910404808026839335830822640262168782103219420686632311492520494429118060106152033533309745774236907147794768297249045680070787052557674236729264127794762724941584080807024015400468209500601684305825133214279318887389785169220944583452728238513996674933693680939348911172523682135766280513633603225121700868872935095030091803612538175393208302104958639270028092236175720722704767888321600975478350647864848792221718152192720038286226362371231959417266754149785620907677699515273572857564059275502336062858069211286919083557422407871692165951974645521521627373516528427939986894150420538970474935471288195182849858549058512411061129726109589964740735005281635120305786811337163515293725282968255138250108525454220457419689806232390213802250253840445556214070703516504607729043889068124126066217632782924226100848608889528048850004145589888263898520233088064568740962570209001674614879133851901419032956670303679810618421835938029885748265570817981231589581716843272796899981548369048344156088953501591974027331784560772214094070506082523726156967635557605814569416321375601925300469050433111936648856876130521539288897174661331451412731013938196269526435711398983932322125190694904406618493247206135711149217320572143331768023643793978061993723272759797536485284340229735325140415668429450938770210108376282421833486988474160867336794510124765679998587278237127662043046861486149655722016037785050178421611670911536282423074531569932044345596722289546794227245658601787684271233069525147202391715144404495645577558337710595504727441289851861377921926908496186042470267612706965019432675098913687609277380035067182760993549994403094592598725352834577688782301569364099055379891180765294550955106914935238275105016645070950186298952107619677948613662460629967797497717904911863672108262926470047780321884579024961421966754239749512711922434205014769322065650192922347458768819939423260156329060950886592072748425269612223203273643997643309912696900157262020768972233051398451054808737429708156651438878782230849206263936180937710810526531754030182719890232117550055467947210673286683993784292925223681415761874235260296686592527785265711436577390909017851566717485032302182400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + -790191756064504539128693398700504672888706994945373841692440786213172241079192116708954499086428661169230310982322992172263650677981787802627214581607054131668589388848803589030824465419332444818783603931792999073343748644879651533052621117333580688629035850706496259346045863124175499130076699871686669160832161058318267440689430799265341326254836978803255287136302449167629141024430788664358516861490314374379463931397158378278653011204208367283719488668830143712400518972855389393485763128970926850127613599348598924173521466666353314016690832204842343601588859409595960191559741082762186116529823845527317038552493721957090407110371193740630161086434017911165365406649856176186205676029615753300058016056334884587752633131922482681004064295734294750156201295579571460020846704667377189857749766473869325624015042292051926398096173741375966500399592575939484227439193874299329876703214892070232610816058738297813949567785645511383872312189712019093752288291616903080320057494007881804971331508230542269382508618171711637636928064695056823541602761869635160738695959023184835733208211821816585567447451177804619601169718892876303350715279424807911229898093403809595233239652860593903500458096034190299812353871750199606972738658334734342470394208875135274628994077396300860492663015543510257264866113444475393256644073649687074429409204832889877850288006296117537806837360121436534671739316659363136744389159543711070982683093724278933499000955116342971163411719458043478860122194750115016852788378780918480634319470069835292559390729888267627909330103164688793650100719281859921038146925701843216918346935490377570436275410997754555449449098390090270937574940786288389527890355313462357099177621833487128908613784348938133975418568313385770918297072899436992732605094305254600921296538137929461339144499775485725129045167706200863555256488403796380496195732092665323260013933878625758427485370873289620226208570633358284613926987735121013911963426677990517696701658149993442377472630742519989731838545798040152232241051412402972905390652927019254686804628275112987501268848235416510134725081343038498222637976277814926475428383522483637993838495336236419162050098769072037283422909908465926655466030027934329259773799440806355598989292852834903388765915589803838097839019812862476429704734335344463989891204539497647575281557811653579930131533200931732465022423168147334499182764754945816851516906155592383195943539064132033598704983628793408832842078504132406657971619102720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + -481855797405929923324092947506239266610591666905592432792712321626714667901989026288833255066834767931888156793531182250722377815390217601664585747126329092378106867621022271453974819810434009114015547811055458789283686530183439047420564405298158458333986995681242702812847558175644938977371256938507031901010961670087761401629224967028008988190729983669164626924258266208534704708532565387360756237686813908906462694577199266817206294380853854336363036964526137476793132688447131669375962175884902806365269567187353386948694474794375642547592406959140114488764651860801557396692123052899917039871443645139559889875319079613410600297649509919864048466134788877720736206661252146243320459992002303257722620264543304419721168092060184235658154212157708732372617107283773878109217568220539497043275691446527556763597668733462551422150574602594232241989728495953147778231657027020108452969142252973989088336863315031732150463728619588449851217809970286757931782269290595299542595189964598295716485958712169236238921877103418220767641205059947197160164653609546962058487190539385138592739817041836780734234015031611249819348783309425847660523597437833887612470907672350120786962393621261778789515551483164971559096266259544921246711208677363559751174472002229551046107255243001463323291348888835355585366496460261866819042380033453969586368693214837579222975663076887711633423961957847070013880181819543318884747542569377120794660274461886436019350626302456799527258079406646310065963069560116708798334227730088349203112889757411468838094311304877972554972086148982005084536966774170000555061045552865028221675533500258183813171029788728629781557070060562184066797643969935105065821708004341240939984751325245365373791457243611197665049675389562692174644617761310364979578099210049511930784541814442616181933331690280184574426995736517811770892417252439471989632425065659655259513453981773767260690633250459090038624983559153512219853254066004945279317970748406251562482058188212931604399585668081409905270704492035483306178760490567589184564728896862424277006385362826524296691612372449247865339964125462403188079519268832972290890571101270269136418802025954176027734003976711946906168037860805884518514976960017334624150461806075066764106221789804570428524897896722667454661096908078538328541553797294524432604472358572929376877029050711133085164153333906815601486614605813883231435367437480049671718356087360885140749374334494944154654324142325137654620721602432605612835073949696000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + 215604663236794454944180398205968270806782828406035174368088826964754557543840631293515002488262537702622676928754517485589979872227929124561920730460109335995294349321830284551280275916029588135156793066909875144821528593644303916236623191252221486221119064441269220703429438800004200884635396101843835445383604854631407287568439339104212234222039983805953696818013286244792469585613054843405517018931631803366318022399044629400615740006988003949077850865184046290975746352410888557983146331526430958102339186913663937422023944484792364574235384627129208479408122129642483741753098002883973217228664255045623659384516694563785509764466755555717296509488269412254503715883748033274898264687443295146186612797632269053573751074096341632221580429622165565694852017132575727281904081479544876678026181947344398453746559664051778165578131197766366616566790198280506795529350016287064424828664322866106181860412100519124919101662306719294773753821581196169658949615021154850981606571423329604126085982855656813180348825289787463206184480703631651480475349556187595428155207906405064908656932835760168409708653610380900189959411339977701499440309102028974912097633521522005238440824649588549848612130743299091231828442220101465127974352278977481508164706618281761509316925330597336612779034469936710861422620974953184757893340448779770939843498140274859773052329409610234821981080484578203134026868214454673137202238674342655996265236188201324856371347309989150946388001953564992293542752271789665040264333228878556948925151328953388669390996599356450344857259696063472521694800657163233317623382775432986507321627855817498288068900728268923265821282190783659793690683936938793205956654656632897881855226942997248224642638658418069720419307929469501284599488258742816556907512388039750642292008194532241467127754167530714033448138456543180521238094337639332577634761832691024056423736954048771389157454664105938886433718218421781443091860483320602377934434851537448615313266662987230331352866487592002190817547866165311323950748887067655644115372932290931973002392267041914337134805398888206897844395767220669290964668375148482685942046912871327393099065326701461158737480340392043935263302519414433382032819787916362962254436749366328584267375884665456895792931354134563975383558005216313508995114057374508653148857004080176374410620719088806370147739711757793989323190714603610674133066460373315858777490336899937949188715838578837240246546074374817214512669245890401515196159675596800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + 140343238293437119636997607152924401458781423795698312834156376159418194743045186739407283855497371849157532212943839028627797922268828128064747323718695915447198821635639643614660014414042499933657612449221358638749857393935663451319707291172201987970312228667114986053954534568866044204837846870614095249526952513938573428560125694619867270135878313936871003283407981794636006044724473299546073123493426265089405582997438100906265271923142484236533919059488578307828991512801232174029661572929465877071886569538968588158625438562957652367055270687202721795944761652640180108146601958965238736325752910555600707533126521820542630074896293569389664630631354765518033713908517941957622547811077971529580728219023844751761476085402611582502309865416954915245341312695831838677331613164172216305231488684367774628917472296721190457843469230910713898246930318107474189160981129666557957432930816335290377468613018100341503022850546706486552840110628071315851490405258497911500374432445052801530070073030185051997298051514155676541136011457222867814653052230350924078765642793736258186836561213057861144642461634842739906844588501093955777276512871564325211968799251817811386387021020220692256170417110231213501768710421486733187450284816816195940454561252341870057436763625046497325672155979543939077724005227611937772324881007875077043457233849403737069937978079398459089483912043008522930201513047733337363624482894100950060771487283628622286238717649085194381131697521561952678545871341325514365458424740162175815957338090675093546020999240768499571152920444668991246047984437594311159118746963104921429154478166512798545059157542042607246651722135342055373293366293247386024696364664434501847636464485903931000937914222330709678990295566042209230891372568701068318246350857954580205930017429977553104308145902085532454067942629765748375394646705753645722277384457100392627859384713616462893761701394058963319080298983456409557415891471133615030840014741073227125552266820051930850693595779994088430200838925297698844269812345222210929490108899273194709522091333779335645342980286137006324473497520059060481714462805205753325808691629736513906591738657623627725731197334470011532066478313187757642997947896976412143350495251379376226111252849865934471929216463070700321359978814964272229039115749143475004845164555872351247294282361789282908559504214347353897117520294184184988074180830011164212547878896175894632305938104025401784993440262284637515760373527352263665435520113049600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + -198487304534515798449114504994172146431842054720144163047401493245779005428026865552582607705890758564376954924267097239738344509874901287664159787707860446710044589191897427551410349368681568750643751947919298777414514212369713125692500499753970573630543429379314617139199199978606594878687094936249197851119471160911976645784870461117323410094894996819486357411029095135672108450962783907138921230947365138220740977894924468888553313223066318357505791256211187168597379045571037220176865040216190053903585499453516380428177393583198460304061918929133660352961305366635476613702252547351183936806367833635806577683572927448941914221947695926894435312616940010524912975800511618341248268448769053937048994548482028822314767733332948787127401529156401312403121868712026102270221733131585525435273040555307957094140280197410148117885289554218816956386509127516844231683171547829674131032892782573817641016718401209435534726814100033453803646454520437044280360828392468659142025298317501740277980987375157180431553837654935961023013916553001983581391599517617573358067444265607697567319527119970440494356812207473034157653091420485791577503633623368952303702639693271940236876029404037843638836022527312445676916852764821518254326414552626743376440380526903842666780877129065850638830663284087614749232867224404062598863558484108836566512222222319478920612047649078031746034650573218895868469304362468917406089224186540056277262486781460424550275449356544145506447814635162585752904272085298671034948617918847979954332066417696457243987946625938136995917558210780420821090261990470717408620594496223663383260729504680592403255112818805642642419318357820266376156238285627141392300730346006427806834071300168162303311443036680645661652046752382483074635879077502007371211505669376160162177015802007298180125142405120473822996532489561198022054714525070881167185029867412730431587183767419986031522322636537082490921154572946375707565325557326817775868514688658395093496129756667313608985523196701517079526470076461805409062404918804081159157333645153827857774704541995476871496625171252340264202747341287778159267377753168817511545782435972356968543570602547303277746233182134172355732072269393231155385976308624392906597014618740566996121348412933838568160757270217013459123898352251089435701524728358770014561719097483881813268671803665741538366736730199887689985158616096200052796883390306207097546623577079563145294727238764430855137341450063330026800434758352133535082349760348160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^26 + -240462836285361356874917823941233058672092251169263510867757693973250301334418202195313908056050543622718091532616014062243902520236851031222087084512821552179176089435169038938395631155475099285647925316806476094642755794364691629544768451167026195514620105195827176940683252018545273403660151678499876249784657938816968706070806457206455207664715683061329138444308261617678869376503459339176999585454574335392777256102702933734568234672871254131016789659684745221980575511616774431721927736860496165671144295673104925703362157728062591561560572749221726436814265690826483193857389007390945623837500736216892572222859985682416857764542299262503339350567559573347664023533507014045802583110536968285287857485101390527401566250071770964061844968251383645315733426028248994097684299971929448102430105529188962773281591415321554128966799818380043081506041066092745323826326000120241063194858519884687274831224661463143650423260982317366226899108711157289794835316392557854139059752929177356436999956084955892980618893114083343098481015731314395847722642285190196039505652331556308993919309786070231066504254989075567996573766134272593375136674321178694468130118799070557088105867894842746532766107178122565090440993249994018485203432462002827001335683919930399358251385832518013551284406252383584073880025935420170283163967731607166714395160339902831437348387919856451873680818323193918122849358486609180674017750931937728231834898885769094636385304225303001036685070476425989353865396764746735805666612189119045012283629040299700665920282910707063918377594243409094487665240518525052970490710446794035198129163476281422011695622681243117168410138108115679223655288083343520470140235215524188345366435918799309061761317482544847058935424339717478443026124343873751767270722338706933485012444142309925601557671976389300076894169184759706877569535754384202826990427018441230929850198669965183842946424046753714126843103525052228273733653685985257775675897364596222872404961562061272204416881440148514243211515264205030791342843108624753525744541942031761389357079638801021155829988048535171351467383087531922844555919199883767920546964078448092653551716364391824997528708593019737877644430018338076535223578294999185302494908468841316997000075484263776560047643723498302354596549136868245716492426043392069263240662696814425183834507355441872693840914499051525331276766804114808319517766991463957053130896150361446734855380712693271394555727257755866845096549759050578246795395181051904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^27 + -116886487123005187122608521059372052246281467597226387675764082816320830508835790593018158137685620839069911531679034081915483278841087501563821361714263093984945104891869835684973114521789180533586986003154867211150115542589208887954253819624439418027227932966108805881460834962006805727261077511347757042481839468056686867069584445381334658988147300396641232589521147546642144554110497640924082854623976114656379747593251014000055233866689303699163842385188975826610000633529634145665804093749967086064600761339826319593810566589745378037289314792663603167373089158023549707038282509603845921959998798644313087563475340302300227295984139697463439784234206074271339627827540359767287790903051614065294830455342787147713547178961152344849858333719890398290589060269320057250970697426665448585341231026465864577317188125194599755540157938816521961552921931860707280043088331308522079851848423300047019314583101226547553430808541437133145593793587929092870375693861961583862875619642190962611843405106178229376925087517022976011005556162935379262163258758254206000907494957786204872987400730410159137157561852622933286132186951220209150175398749035069262046078524416537448949846560507335309662503065638496544550854698315081620401350148348938685387846117588187042451643104294636638202927355814217730589468607012402113887132952539404315176450780911264988968923268300460631216152570665839377310649492371612744601507133090943851546821574832860928581708674171086095365304283025297104347903680912946519822304197510002291701279071370454118674835614945092155751547102528749678252062028635845749878290569418276221934008539414656118253244641462605011379818846773128457692870069644457023479993596817896493740769511417762046775411765202477689392417549591642075855246606470661866366154553730772739583934429610729127140262420673716583184004335732817968697356805953967920017914063423782088168594017612017870133022919433261144047646505081857855293968310251733103943260116722411033369858885888468935067347277345689409686816086308679042709375834553780784093513972597015589003104366680418839212384600305045849012707206347641203425709444467533871392373610554326091290946312298256248751616075275177629624595279403040396566047062851825854365690667844844354168714918093566227434242568425647654532013185373179056883648350788083600142231803420799240192018603039848635980812086564107139185632848676099458108692806977464945647059043641056176508381703647159311213441448214320338747441922022350886735327085671219200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^28 + -28933949995944870602700652735031938806589446913332172003297351771356374662715121440818555963594839267757202031960008106420767443193758821317509237413622188029120535752099021512854860409118176254480963416829129232993123651587603727693005862075366459212588221873815075234631398295477936104749359818357615673891057927110619662305480841725106498471236350798243568410219812709470869817679761469165743967103046604488125978202879669139283105411862919217097569399945974710811773766176286600817702460493695357820985395921702310436227814073252693472276128086993901457129957877835573245056645984863689946310684598635156966275404464673048043801499813201989408952101296617872615143575927710421698979878758556864105508542195688128845616584059551974209726123824954772907813051661124665922442195321805628660160455526100194090492376535191599167197348246375466149766446693410127540369664549163004753241383754695195286023501117133948706397088793971208877453764716590476873494989783725514239845149163165528863496269555085403707233513137100693842200658687590328705160559078378126831880816205935224610631931685000122986590645952102705409072707202180736061895692452714133093553927703880085746443129421861615590517389330857216650735406151962777743887250090958616307100125557970701148588011076697260771587297792106820960146671414646933714629614079421452019602955748974069250602812421812829229441175202137489513802414125813160606553922736974521870958175772168747069727215090700585796718574190707597214008112984912551806627196144256688081015137269740169051560815055164537655456837892599082629183308140418858716564552310501399673796052084769217914769169439832933407236298812148377875368184192610889439701768282373400565858429674530112065965670284201811511684204475952364497117812466749160763678695420286192601779646377399933718599548901740170187358471690822905308693328722144056564001100999976600412364516923858699280455300198455110279416366926504685050524052652388489015200577645809697448000076592220455711249647516744719976217114058547325189505909115407374343023530710802209931653571326480941211020172126845381290635631834936331823108795169414607340182816890710172208043586373410193508277370829070375804354676528012790910272698958386751419905562987762482570276970757406316391587764684420048366957015437826310725373593837747581934623469292700205625706546161300415097351895456121495285563464733874060157725254148894528025693891499811535217914722819189612447275790883508278194950221761270399341161408484501094400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^29 + -2622854875591265405661342696732442948173748415275048119703560265167910695934598511131223454920186009368466953105956944652654584621673540000768671309350084383554766043219159788532755279127917242659890391658898778748113767851269680105323376141940989706255296403827122075776633586379757105407532115577808898070271680525757588602098709576698830802740494799303181781091280501913186490687296916130253686314932268578720089819464845413715059193463782098281654127167017146769182121146729799361829580970373276424436401122045286127912739098356571301822162559031239830326205295983355595228227774882888641440359520577720731595385998965114658058792418274213880042528907307320597947165463811355919093640559865297290971981897855492657539213232246542817863185881348275725910035826389410599140940388668425779806464179157682304983323964465250610401389198453905830851367695956562034927715266874686227850585886242114035448671095467470599668638762209096315689027271832636042916258584207786857620952676366058474621922668376526446944087277093395763497934767915209540349882698196486549689589903114869584787950230045566631538460242952750511714711010154270382105683205435873977126847409435335384740798710852185693100725483450357726002792754704183826093296282825724174157281188433047693304048856454537025326536325335831657213422288380154644207182671878768435691896624173685690932449905250887262246854085318763645375540171470139405888593735738177608785648228133565191992387639159672938198946240235627205432659443754769944344104220899348630225986270312965183410905803325455242367637760993107866007390343908597402966226833704391889238644251533726439829659966808719008492463450838188130410996127733797362602896346013711024399420816807762905543589754008954563187430595488014538225552007764574302798306495993348273376375852281043933449210473051828438414491873594722537395010912270608589865313285474073289457649540660075113758697511264820812665220701510251892578719389573584868379245341410975760429015842349106152098468098167202100643440928860306632292899095254677269494767154627229783889194272246989253183060399190741092269208146939496046610424565071780884603078508500795803740305465395218973720457002472861120766827463758660076769676270833392770974189575836209346994200809758169263224194277085655480137376227268664629590564141291483244798411255194199364179096655324579682395914199833071790330464977988478541597651639829154208169704776075360374229521922558592347586634367531806331903278856891503570233043852879462400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^30 + 441394543221566718132837132654647269628487159384401754609928032842853916948189769599074552183136775001065559468675042888469280275014674544237692019325564713603357610730286697986766411662217335966318773583654450436297193164839513089705892103126648488007123386886334752535906380048558547732259042338209762840828983332656644872375748258633522644283745280020853899242318620197268307779949689490598239647767617632342851503652792788356980891225008167180402281875934070554704850134530876682719747514700073668746498433161791636150744193290415872464438961107068466561644662595379136621103790270028736188456210065562305740799769656939359230764759575837866873059729745586844618728443968717905336216906786815243076371820662451210758344267377224201458440234508600673468382356644388755858877151617357269504932010105719342258805724165498656378402193848147151553500856555711146781807421669159544032892107281231138705590498368060976216822406677658205944719018581501577944471982459805371806838034409600430600766597002512903939484293445505553008839938927213004738534521390040652863592304895409302345122118105266220682925234351801122756656366005030131097669601650376104909613954717591969381705948272145556154024559710158527923405746743920186939823127359837843967142887806655904939130277925285499583838390135887072850681909631193365651474579818737448470046283859595169659585882225635669925749599394401699871957711717599295678010881011714728285223911052365530059326633261729139898697713375454037298852775862001697986833942277863198419380614128390932482564366898300382102325533233276291196104092681355249162774022274277362451735010343088736245891958597047365094487571107089307275442538528717468490282591760099464619903706114295654377859569545970203361101992077823429419269979732082451461977649761945855791316707406960331015869798163661433001570206283350047155168907250552240265270785705473211174597926606424002639461091992209300531668552042715557711209530595802791555491519844987882229486496275226935281545134869536804653469152899301601699153842860896098650289854106283125675523649041784794642060284610709362619431956960130859961273154363652341992477121876269687545515634992388788988680695624899137622307857522308549939794958676877064359774516883724361509340279074633575361689683803082943599448091199051817293814821040205579982885153085120780005669865517773695280228901850475452633398883931650826803383205259661571443416516672619015194730061057210706534701991586038976657792241892768599847289518985052160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^31 + 122969108517691016194803924154729427740706850756496064150717460520968879080783990816049564752452663598293506845308133331092476448455398016753027377108612349945980677080441553364212725126379203780326844105242149729834433283071191954055958862754688276449473710430421186142465673259357355886708783021142878686968354625934431400890489701544471711085931835294315934915298378718968663145705287108178075344055561252098423536095992255703713345180023598365117858476348894610703865597319832766160588293818152686645206052488561234945313627715163458748661792755078485479222696238239822781279536088435123167994789012244867922147905329490786604048425602321008533791040523925709047028672233660984632825940874257749926159748424936107068921090247522078409685549635062300571013641017778174908111104438235857637309202891646377015915579426841559868359659431871298820405610793191421707316082919998215130774759925606000879037412862741913326550289969446370944037743742343058775866050043206828144233911737862949646168919333023639991827524572260257031353432588679469629598968931530492665197654809495453833911353207188048105656366232824147279853788562478402693363779122297376719684593634821743196240602636094660523381910628209092975668772374238986510837384329185508494386797015797612952932423615198822040378957467855570537061263991793949820236512836732752615160017243323851735194667718440066034977038001257630931691767306461446790970733672387364151745710635628607387973548615414691228938296905419678458755157958271178830416492342207155060822475721238043051434282243123775880011882073977604252652722529408746794135866805254025119474666962970054653223443724610438073667871930180126346043911537557846845811855929089355183759001206842555148413274078126983704708557345352656881146263703232887893178908903780346570274295278052497384903624089265060006310039655155791703775504247433506293862373436425658407103249482011787237275428115583136117689343097336348085676511194056169028220526286511649452357149699975532064267497317074794681029035684020750618835419376599578657403545744515097615227918878372963068651435357089652122535861217847790236598319884967920570429409990524781574730702416461961910505010613196953310089953163744571317208039947047817499188665938514387129192168948107654011641134335715629324946989663632108075911584066630044118135340971442429770037362862164875635014685758735532525606013582284988378930959596116022052798581910299731730892992937879978745586842992487053910062225576075624352543929865863168000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^32 + -256644094535439099750226892939515319490653206162309193861145418305043321168169580877872905339018126264302986938138836777751098753757249912686971659676750622469484939966497696988012910413672979552591377147220168857723700008480550143978050699795098199611424231319957178724512917383191959712175124869742410731663693025375300118145061336434265244856718268625411375249395396461646174478992932177288639754066048879421143539460003064639829981894526159231350579287551134350360206321848768861443912915724838627427890129149673437777989531960709472116691829267727598020289732085839322630685909684785477322158342879503549994126938618342304325553145828534822940641498169977597620496214355706205233358349175145116600789996520132548405514671668945216305702716601026846097522253979918982157892810507196213618619203080661975027766360953886090519441877104805530653165849148632506668145440687044948265181157704200376440087373499309482442680212471205244657869256930861698755084008609584949386380136951961463813024735287712847729576086093478092167788831843064232647167189122778474665859126128643895866802332004590515745286915671156030476191882738247041142160074682514929966403219402009347180642612673989040170624390164626542847512021577661792156454635199029693241891451591524283852897413165738054347279801772598961873058306958599955124705897515009554960405415796023637482362843269349876978355095446743536097309809814412342940853091869708215517553394490162796170945098377971399130566808302448197433009157730811701762841211348144112263236624080889048315367300812002234666890883147073443197175596346218052912465321012949537157118791364395254882419931861598860719419061417317160849782114740861442361366095746740426677514404997963723193185270670521857791960646897472825277980259321052383540644862430681408579881019909868697475869822423290213728685213725731052348797444950882458853296789807704177244493045580416763583285209970577101981041814700479921705668784736680436538845117702665125585494251866079498504058427732552335077389408525557544683887424798288971281707389316995904187908710212701326353600354920922659318189710183513757217403930246777062577533093312792175981549949257646628026191684255540646859686661050730264041891022133910936574191685491219633108053780796907417388640432566951647062708244085193948877031354672653787919306656922666158481457533895205931463212098231863456312618947253404504364929352939766380048819573292330110880243563248098749335183836369616224564824275230453175498750688231424000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^33 + -3312001098907446693086170397618040177657956946274171714422735357661593687577339446677557638704432641449898602225717401301653978832191812617339901672150627195852142516135977195342868503331625810917499392206546572659514189892602315804855404441457099114530142367177639084820558201720336301237471350476664199860263161996925083016396854754812407859913960419231227988723731675834490328184411538315015933423590042185368664950302613177694310585102109933924546663403398405267978657990333556056282257972709836077614235911855834483252595640581691997301951191898076893588243139118213577439220577169823933809532854007563645969880263482166397328766014527702681629487178299293766156837026191175290868276832850797052579147547558489365718064705243128593253542438020331151022930449676215407618156254716641433692886516300433568189938207130800113290478927639400488941909799995219301153389672596273803998280687923801857465104464182152869194356156645641359639014311444437446886501854946251179557029708472433085872651609223716617446325323736536120915930006984767158339627120021533674456001186280654004545868768171061346332645540294826746583798185962852649786343275955999576450655954070551948711307839648863145392198932183185535180139119051334449291428091710775541211534301504623181511911687658036839528179327659485395260416406078435315482000651409227306838462878495876605479942525156745236939398209186736716378336925114524267795038686736625015098257091985633126255235266480069337948034581758728472977840396059859288454486513736220915914610926568935259497493935743099349354922333327327884228490118110389988260889884903900925841764658509008082081065539108055972036729489306016143041584477694516168602657811738743784177610092374148127224278234102688463909338376619226975874835159602182393372132806670874800422510276653502913482122257940274466038164693719127197309949734055741179353125947565367836441934502637463687164876596291661163968749188472391072678666292586777757137705978908963336711248328702619769095982388010807143303910643036748369365110270365891521415808647702647703420022818241332139194373578652166260818595112508662415995400063735142437900904414765979052316601870800679610869601984149701218473907451990648997513673714168700171665339269837157588774722843159994091590422331592915093512334332194570240604052255043202979613461185741419124143630783797387837779536638633649406343290562153561424477482888812398425593775849435655535836065250568434199750085586943179542350636627552375585992788678384025600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^34 + -474487092879579794210816635650328547993484787280672458424175407215169594594459418166523571177816664636210158487379538268292112904807413412281442105303654207107320148967165478148542228482724944564439282217290539616628502278126389408338277812573967613755489135574384968150814094518325123544550842751905191805376275821690389098052467616341292121139031223069310196840047356597959746001704890112860055574401570892360897412437561317160755632928086850984133763411200710684256105891991629889013949664961886758390602701535651003271789933732851715558699444412673084673739651886333922754419052157710939636461344771721105333763604485103460487621008427628451697064447670282181711198632092681198434592113775267166876405436792758955946641920944159950386061404244987112568339683560043480101855560125384558995557626821837480131384861167224695651201151636369600665554155806751407319239294646000182389583208831747666516895192012986966494308663873788425369119067231946231461784218793095435460462429292194220063247500673899784456752621759974303968402694223427456405422729812694842292517480063129290011222100204939223788532121522647079331981986333834347726582626695744944435577747127082376507615838722167351226127303104196795093124932085447602002894711785779872225300261586265726609227048872745654865010954442826447201181757682615660387639574222516607091679046938208964853661029902355349733879369731681929121920430813670610996155036057162925846051603576751788491473182077309132327607715574833365079194834656242407736895399509224423218211998340911543927044056817835804558883585091416192053223376553927514425217340801744623044340422705062424099450035822932206406918642959712814990025501567752211740916241071230898699040626634761605417476732910444775817497191995095101885186489109495633977770984256746433094692514990218433608697419064635513990404010773478113490280599574265846898249377969234206237541721154808035525176371751800257225117451239842338954355044300707828871399849270495545255903094365308944961535197689977322733422263282820438439169538409453773744951652415092919210165280737048782189631121464510189351899091732536330908579228078457949579717592814946703346706231221153099943848383728367769465562699634349797161954154229341011785774667113653699420135395174832091856556705260786873033533732279866178954594836962487893128012194145695284391173952046765536059450966843721307417692511708576069164597992248722571663216544925338743617570901908305958631690109209352777958943918692096278384940222827724800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^35 + -25598757894628200019944847714854331145805572644604864779862364777119398217012082465995426724864459784864944948492213828879600411969537341550802364546854659396834002571954784477197959344967326043387720636534787049980476852286468291219522111796471765877679377250115411475844597987216996495944253276377154411906058358969043240932213410121880951983273616407488207817796000289388501257476820833886926451300346132474767566236277359504372896932382912757428349908077092759001159902897700222974930920450535997458606742542734084603246578108721785917027999173228266597262203216906360065365303742173192275993664501910703039882158404665139647558570536568677624591270328935727900748449824647581955569695821487827925778958755216129726617853123618422110220342607980888258602079007942582867326490207903317348128694506490474305484245775836007163939955635647945440916048300418788897412390300874411442276740446071902594716978074031136958162442346998333165948056060851671773668843963584291767530845984682812523048974511389235720861431856099699988141180709569084690833568980568823354552486069501308646785394551003669284252912458477624828747673731153913838323700722667797199584946671612087275013600092885373973996682830247130937826595769175787212028908571494907212310020845559466994997153189140697635633058764345769648997338155628138060706405637525042047952982210665467078490872151401217394591738862801776235009086266184644686064798775302405847777464212035963564908060044326659718748025327821135137853524542601660733247452418232456778803789352725265682328115645870458234394265272003176116980877227304391388276197037384338449232463486666389537247001372918880584296802539061876822969643428099991695399164942213192541138165311250448199948279361574542331342075338610007812150500839331468898237085338006138689341263392394088478177362034491456155006989844909165456550061149267983451206887604182433329912036993434806401909436579430354495308486703781975765241584560409187326546568328168640238804334227670173933321710260464361607205269526450409430872874437772513731447846135772881540913005182598141846516773859549518096671741642656707440876440410393929551081915205025855489837251508148076008954198073939253171023979130077853614134746414567031237040031459299164741230959026632464883937793108132308370889596862801882787029305204300333565375299403411329853359250727566762761974765049134878258674897438121966913142473958414839406537974323999737277341943399271694482220130702406515869946128235999288673866691132574924800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^36 + 622156684066623089827552455685267504536319510401014203866952117886818347514745968080955056036957196058176040012672301460975569389367878820961727337488237538403200533366100499902887475077558664180007146650662222071115314093551642367937533335094759384837785348874156745663169108513451429489640804633857882837203985357611693336308852290994041718765414081876102595165413584948846043171517848468913314462085978726435688037295791797267376204884455474630297141592836932580343951252599512023590189570209995036409899257722646177054093582933039056505633667146166611435103655170318296458012389038194333250112357952002654421020353079993353753899272914069972334449433173420210827029489622840892487160236497065216938849411049225802465313766408408645815124042657607421389176120994258999539264799097453650771395239324621576105526355496194118237696023761207536018629528967345448715582090257952894502507512351193921800413474198082465633851915196938494112860244131789256433053255940596441825006095118642704533434287729200022718331440084341447247594371072885014149396857254942928614054651692684716938612681709481289558540282557753747576213713157311607372055591229553328578320876503815815922719615453836826285374238002408084013857527419587745928298906388622591128143462132002128860295142097270536453291698128569421365127549290051036753338177303317745217551948550426251818218413126965036666473427412184618925209876222697510686782380311423314871487599791905032253412849189993714895691751806073015798248939938606352066609014179339119954602744695186407893858712188789260355077902290821753413349680263140495526155291110475192934989102167782390851724102209048158225367163024431780286232576450353901403443999912525304559122237628554574555885954486804614648163729609302149856934319532538684303784168857116805882018047333070110269759718474125260824091523070152329388665563711046700091298717953792627818214859084271766299330084580624460155185651164788290826774205131112195782031148941740986794615234016633928944369452158283418792526661390536520415499309050307509874068305694605653320258119823248130750465957392335413955474997414099233638978607845062483472962646947142509167543630476879366659764790133779540819171696419155258580267809359673733668419923818449475767028374052536845843876183417235535602529072830990335229195259724439086739108591143493091389331889629180396735958346979948344877904214015011065644774791461989316424744097583981379900067059361190347233078483765463215892596810887386321144045014876160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^37 + 148716795824811728586639179141136805105412961912654240223184456211071646461611814206047958113403291654806835722248169831366208819924329409916761698010203889055005738027581715728176074600830716816959092290634765464088702224224201508914350973366103729254577961980366081072167575463953073203092084788964349370987153336034594595738768357626114838836700444351757002341793370308268349359931335207197445035191840193515690223896896351765195058559953876063486343626651676951792728608888009080753994150110367777997982176246098736662661521748381324302847060083043373440497239746998233918239496664007360417950325684531122016440575984662069292614831107464331687172276642170027782467498126096094582661376859146922550639530947467312633415091066409338440205688920029932366949973286931561643259842744008163845728921624464111133403025656360080642604669681060249591805731317845705000665719925804141601192451346451655477570674438348804944165724964764783800818310161315988510623493210836946247548658584024869809419019744168221168318963586180074288878809157092498401764583487644140791869218335528132794862051938375750593774062023665178427741025030187276916088890999538552144484685133118175978237892579280327677371661955577788837733426563379586469714980723088261227875681400054444853495081877053398674213856153522279850554231855060667988126354102382720026227943394440534668687156611805220354475533209758407998261955837542784858070202486195144171789742346797539643301392644714404392966521532494995171344693069927664150404351171988351841947182438939644062785960521156458960405107030908761520882832203606247915969151525761962189597346608461070168446998791459294225683954324736556676632550736154912289892362283046545942922201199331601695373209626570289701523238966808793262557399335250664715791017240048642721965331546091368174322745630481078371502742618566076310423587283737840016777740506703832423646983884901981016959696462407768222517951118862367418319172108509316987230994499543069343378831343509642970633635057627236243704523600492142554976139455653396036178018475135806475052325521662631114767256840990914052421078527551861069651586397463472200662341117385498245167354811220990619810780465483908985845675556303220615154045873866309287898355312574708567146775632750703033397704641713486223603115926602231727600949691086635564057020734865876699463739293439653939575313116775730430141883071928570551931413786016102141920548201905397362889887241384978149602123626552626594659722178398273510392693627289600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^38 + 7474054789411727975378664381296295947988233815950388471090946891387485636621080573015817292608409841479847311584346895944963511219046109640707909190871236955984442360918183927727311439799742108987205306609756830891764412271598541888453324766684124883091193503461581009698819490306994509759102225328716134027962821154366381898743549168614062248424824664542291519332526283678653908697765194510191201805655139381547592775824843252307596758809954339580602407746811987624736519731705246600414559816961844336508776766405653648484343037694006878872991927489013630312005678653222734989897974083884281258345612982242340007532417514004245338146129340034478624468418910175775491196736222998898417807507828394625832687483682809155916130959951583009524974633197608264472398701478304030623105349350306997880330597330922690612936759904735588485120638573443089323544623177810808998470381659479054995696022183584542401259083058303318582002304687166651705403094539522125077967959872554915671599026584385503349082363043139837613886965426644009182865588921866888568384893573501553298734520174377577534347453047015336970102226896302781607094703286775276815465639392040100304117091507345119282950654946600510261480519787366914619671975644623168041175030642247584538573090957817579835943532309008810290197200462977652237812561643441439868509306913443994275628655697399907106630076579138247023007732986874292784796018801306383013556574231242362253043167360345773705944707448995421793042322391140188215544899548737903047729150974589163493436622093557570463783976754987361059108387713206434124868616780337843721356259155888652564547562054268683504032424255877254556035047055019585249125856434805581227575903406988098035767439533309875207312993585288021912374966998757498987947183324303782059605925442606070747484545720563689228310001102514113996507667681493087228599813649245882821757914967001236369041326016189025448984545474318093126718185268843668084338694954839253672306131903557027361188144063505464012639712482966056410814998037266924952416167739505148630169595774786173732574881804574175652759102289382100105504322111449262112328653571797732002371286940925934344571128189721010573396695548530954384978487164520451138327769858318990717533003841594513075758005503549748581460711804682179558206144155916923098000562490203963987613675277972946588691092038148115089410973996656623463527116933170387126583237778819354933203426301551423877948546433669498266379791935459113540496287578278540017463378051072000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^39 + -279249441038637426443484188651255426158257350405837225187794419453400768284783301376210409782183902766902632410029306951415659929431944369046250815754226646786934462525037025757528979499095239486171339081756419244169009855283833629779035470802094270615324447293602080336403584193567574843497846562265306197362791823740202973787158074729265394767596833890468368749488508638411949058851047500458478418954922705882095888426872837920734705702728923541202965290345589541981359693940889358261605613385570103491118839868043239295474511574963854107234250787389988477791644870951866722550216206333423680532315696147999377958737305705750007138146926419084320435194228441398521997744570516539806077606906440788433564999736297105864772100444243148979918609924928635346538715695669600578705556607149730604426514631066521839250800885413333007539157078604817381221444031936220189640446756195958531985762045673055213615049645466946732309446785992760177594492039403360756449109034872543486114361873167770423436940141331267183207592544843314521032401871096475401804227649842568581207560996580745606006293935031018039847731841089031836922550036903521172095416459883946211919498866771367786397507710214846978506450262488075037821721332388081369474502845392757148938104898896243384203415347962410948087289316510632352367305363860660600769764959907245559948713281359666859442924963630858850883264456183334457664476308494670848191401127812771726576509352159356631776457079237761193948741860634632648998843961923324792102669941497807160240004088327872782175043073846100434146823433440397233916944351588768032380513856915105882377840883096261359502833049155059600683805509713896328660206722092646152537295793701796424289794501179932245921315135075459902639754636079005311584734070916343060266901252601005011035292993596150060395649172840529750859204027181854969529631562770281661017139224107951325046652686721195103513348166687916245192887462476102294722196272724667491886134247822651955243733657726828790121819555412805316487322068712877616885792283408472556065719329847891598188204244898726072336101513291918177949325803137706559661073261650816342088934267604093142303660348968172586302856499355885235063968129672902493414140077177380305343805296250252318266022618194375501257672048594293090914182493017781466884309409954832793820635352366956438783804499232752506631064074178384888565547757617538370994445856893902118281370228832278219026423020085440451220738337504053377866667053578795436630349132595200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^40 + -27431378460990081391087016604851204554919172765295000081886452771632100064286485511048888036142258968838733775473703685060660523167014573398779170001486848048294147473381696594804568587164869686837782857882792207070582529581321760441677199091660009139943891665212104256249205212702573894183050740482829421164132305414672865838189776905591643749602468385551933117399493799705094332225669083683675878719531749742795176863230079735765665795273235917359869289687854348252723775624549677441812458479972341678173693264368283408492496496856780932098589635837477699354202934503577578544891429010036896693428099595313977667767006265799468790464740735183683129190435779218203935077591372385092253390516831551952289934928925605007033869804629021760959582958904087748466292766662376862939880186487972457895279883743014861599264744358920546862605844299001881747913344521376295257196940036355957873559643484054892017758227404425309073915113485005169408266537153063675584828755751440461724857883352356546230999422132755072346011737557905055201648777247299157017817575331934251722942455055623533375819558543820154830554017480045490408755815021890864107342035818967591426509232809104881823036578753020080254869387683175583523438735379237420482788117230637850925047168306891444582671001014574089114222904488325245005774776196010032005144837500680757803152385566168680992368555581781323928188955754383395943169818375637742176290911721649853260690088567705199045048147437350773169227445342818195522247662579914537382553787513436108661115358553166439246283364484904979081987350733656701936816760444453371767223526869133830869183023474241023304253235788069043485073937937138815775116112342503843924500755562296139238571970966823409117788562900173177414735045653578203896891724636254327243157050353955172555141223269265112065432661703987216581927326578249535374674353321185951725362302667220802120508633769952214256758565252750210206102484779776089604771242605930985689874950361987513735042842207764932643481584385619382992319128045374444545217709530494342555514031439424892146827639827070642048510015045123241195515257052783280800289672183181354817294794344148001659110520761177983911610716006967570669980600727368939125916385401665638591769301910989414234162953729946061282490638717070055808009190334436514710630158233307214705456808249238073007100858952985854539570121372622845662357920454792099892304650241464865923838840125712951251116163712930148771992634433779527299271558017856175596779654348800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^41 + -501279245253773862074681624170029891421225062404478485161404160282331720002856574446661928581628226164042531681399565560476880555260086235794331908033400318206456281836368617076399287400405359013692774600676684341560552531280862598703188336527072713754029842960881477610852263789686148367843304671446895081181954387117099605110423879724662077279074161981739829129261072188380720005931279335322006943777494730403683321685100387671488958988456979426707712718582115555728738841153201847573766104925918429903696958149765987006784957286964704196160157620607654107604965522609318374134507071212437886305098194514846923370002143555804958678858616170606245247533746057884606587541324516668608456375420726296243735814710217799288671283738123047635329499533605476085789145884889501227508562837243026378133001600111980481084767764750183302098433710765983912331070161055410504414460158595390150158607232864747265920943155516296992312771773516650180443752777925829896972913257525356978751882754835269421384731652234660869543822352237316640409305977919253789052328561543126872291275743520869569663385583032933026677490364261165238219254223245231327143086697697024130386242819377784447475785204474140390291226224844960287820987828861981086926355359338161436038572326654475541822704339721217532270648756194375937150922229237353529624587126800345066954609912277110786395429146072582404586165656837238172622532795196455458287225997890087498274052710069062260953647632861445781057063901992883322195023994613282846601832051059147623272785738896708759047529320746214616923352052826217024450959180170645468655833176903206170150470101517569846250045988747072778051906989709197992552603805214340180020628156272940546858568169445063556643476294221219955077234536469551822633948576975190693465707562461696369031431684022114080336664190502828877855109853351722855665639028150759630692164537646733327454173290372012462076984543390103973156256126515293016010154534631779209885815710814853913368812446698690754369231739322960664952699535354645078446869803408599001570444340457172951207589137161403503392547927593827641246086099571357491109567572146428686896685303452406763060736798978478551195136181609528175575252073114148860630180222179872135752854562403106836402601676483860697353799500310935823256622900989594391426605513544456280644585472306460786789931490062537632718236903421398701588187548674667243852107852517829506036358606378800687962993595081860874929847036902130451348675991926343065984890306560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^42 + 86271117332330486757570731182065999671989859566021987555793232930331859888350772423504054171190118382669254969942107488278004730299617275314249563582585262290373085570482751872217113679396927160826684538540543949962408396436521997997053350537158284376077135504069477155844800916593580982356831578655107868214413741474781919155555658543163618096245300059004329663203376238037112024148651039495492472585555312687399383599873797411228342655164641091323726474461301372253449633462149550161863448934647908085842923445309312461337535870948192714592728411166770398509988711192702322633100419560816333373078803183769009774223935641885298493001893097413480372105829452467812007642308129304154827721659551650572165679379882073148749927220403464190714706884008230262235533746893432745690804448905644231277059679930735445776803887697948569367797158931590679885028794399568223848881768576055811349724984498207476701553750731082722816020643885419132820577978192484439279878436339532587229068313997855901263021028508277736682064806334654294228027374553970111945105754461852831686638075722252027319809168765998487128651386193781340466309881797313774883123569531748307271886514318823316758805604367418366131938785550489527963324421203498764476799983153332659672416282528006215014680871907406669102081945703924388596172741449830163994694262517856532916648030462814577985760682529083861940781603587225212018531150754597064004981383389118095078484094822343771488356205987928048426557308420637105107808623216002097121969663628674704393906929134299474922468243441890446339025113656657726252148092464628904571525034993121493004932013219431543536259605905012120377245886107841065253606405101836494849510321064179710714656081558663617594239892733491700252454857428424256399123906816330656052227248723088905133164240552608730820776797757899258114502340418907157775661993367340225109273543734237165574470077264191954483426698753707097487278431198588387429190139256953619840919854271323371113966675242963493923907192824727135952737195086369170130418747117379778538874135104703793648071287567800885710349456982457762236967297421794138171530350757405476690987849677733758721411584456096787162152805291112624327777269576957100165820342759508739202044263358549128607709874650737441060921387928414967773809660810825584123153893662592135956876779430781130749578202796020162408526671003221466324011509289641305924879140852298175596129244458296954706540063566785067373522617070623171853711697674644840120143839232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^43 + -157074268683098161190807520083895838202482910089434233452270004246957907672777820849175624962487103375098199690934408948576093000393867908454382701683544946211864498449698074874493125783852271732808472169692335877341128971111156569295772051439435834444034895151682787519735370752045624209536322677382345176138457762723157594234704857727040577487291549108591456522202799968863888635725654478014283974539574321560651774305948148142166094392532808759100502991147146319584798257984134561293276601745667085637506629607517383126640206457625968969515177676986424193344770923885379221344888888400794567870362745837231808810607404315902931827924454515280067011991062680103167954672992164985479435058210329167407221433089821616097388762495891458150644784624902477293356763771330855675823405944119680806114982689400981104397982667106039382063686288587437139060148796032523509787496194328919259775400212950964719637663985914038705159916352560292253814499178024414613154559289751451639267579735483321848233620120660103493920824660466787641880319682071597273193105183833881898509740905560088947552169717111958722979548095554166558234572310928227021265203632556776143578827705399629514420762871525510339247440049944747140335528074976635211346307582766712072074143470228166746083490127277312279430514993610725687652339220247730064951335460148759764287569588415919416175851951397862058745281463655310524595997997505710535733020533812810069764305145911821167579967673643929748728770021380759115705698034526399068110545320628634334474173673300427502745017810369941813494172916840666314719546433127923574883347057635969211567603385440053667508393239129745245238364328597926540958841692226051944088748457744053424588822076720414458674341458601053845182644366724294140029701494115700966278175433321624396737156546836191743923643608074190879484419016149153526319931163402513532908386464720246422436673853843712745846986339024498543126370312411687032659268410984826112192294370582384570177490155384809632804058170730660102119637501769188204296427070560505940859482767045436418362859089892918767912744827927752905056142705768637616200720471509680109943871464006170868774022285609545861991116257286705602621909704056179140866828998397713326522172598525934879548638598174221339919311237393345029820434148846474973225849601222437266740201435051267591249959414154257656269585265197097392442280558137713803102759816162199845330740109021910951017205172146263568407125699209353553013155613441650307664288153600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^44 + -78715575362325036135594354604356816587723565037007837687218095139160520512224758897214037322068313558071270344176877531169447591870935933580991429835601562597753020352873619262112232520139564036971103216307046312530569655966447737120527537107280496181148788612559539210071630184159758555778544391689430467518193381789925945637308261070120103492512773170978193498842954273160283684783259513680979225078184089778840439269210095949001887764690419363405701906695501512278153248641916206633323749560447316880024713577220280234471563272452888596803786097646763469576964447075819922458457672591315788327947610556479490724182595571733428461213062151049674234643087788380081741904368922708809778133703359284174330428622258825042010608656186083320439953767395003344025290212061026923948664738354604123003702831076901391168975441201157764819188541219881479091380364200613232254901778892456269676119497446952553646277170000439329825712206167635500419683634638357253188407574304735534156555823220634614210599370002394682523725665005443832913119413069716321232789553383222005862348866226530618882449571705526439448956633634402895236428252489181059500559437577946392213243743935147675884327385560196804159406098687859691798531953073608916048255435632995760907368334375734283751890143991855206101230529475454317677106086841192670059236489625064853341744760936718654315264739077843335443351922358647610164054777298224650143409809236377399844574001163875949780891852761804711390964777270795091088394718789754767292865289355338652531481336163163440627808705129643237524264224141288276362573023696190422596115527366625896223489875622994178664913586490922427556241295107376533073835458748694905827599866405902839484475159771412009229504869017812657673414757587156768905320140411991785237812363371239247392805959476374122722887042396354907008043391971406679582449424222030638913120390843462551186909916336108348540738430816196959934070994317577596439114536717225275718628212626096571304246026652065732902816712903584223375398852760188822583600837977360563211073177582462799645579590108950669585729907042468968905809700909184349497593850875288586262901474782401234480703335700229278914857055833243833110516335166643715786992531042543931315258774642301987005252615769891326564733787468790273054343296432321553868529622222770415433610339149662429068186692379030879151945074713595376628052124980778024702813493527930586201489739627058579075814983825070825724917679356532423022999046221958477509767987200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^45 + 689148651663097043579022545395025883688912389457580772870637535645558848741006630847206641725261681381022854301754901447431671066734266871729991583511110321331236070934868125277994857842830239365546365856171481010095963134724858272143742534889975561759722170441091743233250806261259174426183478146614851315207608550084741824667214336013457277275872188437734447413994539403868350746853534211498896761012987167150041118075621833658612857539216573553248959917262379798993747570933179740342040723651654120711674358032915586088956719878601176575764478241733605128675941073225697106539112957508379959576033174523101562035566194888396094227512973352607529180122919342828774680642614348252005791237873593505103915914981254958548549662092976864333774110494879137713880125312090086583150023080274934289397164154126745341093655451974145924920568696596037085505662277963642732977594727015829724242139155850297737948908105617153188094364099142433904373730421100143690210682591683467041822799942074503443890933011851815006053056901689653785994629968204330290858277769583110303679278881965216898263712235688884994616273379994055298263251456698942905453096213350096066461597769343553521096106319943633350537069215854297587426447139198460322364742359560090439395091790511439205880082469284663004982992845559965569307795076055107628291248544287352560242239663159321094747242595084340087401167340634860691710128151933921190543020250564166327371891611176152207572073208393276469309468586306080540486496348355351324145610174553800686392156290092614998578879147185388277677749880913146717379164595272964514077978140003633506656782394851835993514441172259791344976365391906970929622664529080506681343449913781534498989356037481648043357996844147180157014473780134619338443359402896479664325299819041533994792030354112386809011798470328206199423722462053875858068414625386112639210647906171055252122396098879045572867411892638202964730589118358263840501473736721886754235918813911276025045358131777915867612689564446586027162514789862643768856560512536310792068041064660042296274249930395237498944008501656274451736691924567644505904368273323813629724371174061588866881708338837770131856152086689449780363308996037065826408500910443280240705185169703326238830727277745706301374720370410068387795730482853548779472542933505081886700932935090973871335975252120284216385315445401690480710831263775135412033276677705655535672682012275819348322358726812878693857240957724185059054539682256173284217323520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^46 + 37847702334406431100272449907051730976236801874248353453540654386565198852955768031506258658964402084930283441260216283288282629337684018014051668065095227706926500804152673834354792212487553398607371513906490137001703656908254873596383991477594845758098315967054883913836918194655359016887085234702011082584306526260386882579423166036656009224949445621276940220872184432985257270497197378859280266701873363640469722350953596289580774362321176038982888529929286315541215477518748137666994268343399120893914375543555056581830712386044640292928097630256356838939359636734480041076810565733828594462542109996351229628008997201403293477570970725286165257325544783759955748818688402579268198138868761005141640788658889230413565658414023683008835462987401170867717922186349573077986521578553220320527535555030713058084324740470815589076007399798627608892432569661331554573639921281118559164623499803651478989486471793854952278367550409783734701873098727041901864858509626427034698110427781919306307160761280535723783906686131653893886465610801752071142086777443473588946416659213964653317959215451094242336485373440757637692272835771675550504144918800470919767748435995160022368769756494002827004244155926497293089966990832026566686041485810100470824411229148757322440077679979324403844526227197917558263740172528801365587899624965376673060905596987710176715992430075873786659509952694395981664834848970773328468689975869982540856429815369665844329004362321766256890098463594117487820646894627951917124575345508786388653935983219196606738478198194195964909422783462182895281269633711162071031407869819903644739295466866411017782075226241994634013329051835348524524951217189398402534804542488375850790592442823983028771547723262723366047869080897199185840161010476430795309330931292587981589171488886578329992358670149759309087805184559056221080952876453307095100510384544738209645127245056792682983095637152201033167955491544615645897712335756371837674525493377338849275660047191106892106983461882374455136161622397364238818017034808956727305347841882741770835109976891929322865053407860666993540836703675650230817144685043127986938838492717591361440955718063760536728968860407213644083207989894224251659869693894946848563773852546689193091993233474932173556444739211499353095602919518502792455302212039288337225635766170074017923614836894646988794588491948502328559419252632569627439458056719959041031638248746350194131278362092404066670425759062419540492701892736224484464263168000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^47 + -533185837642319658826670842645610528667170850416808281729831110000424579542637490269725672596107203406918071803536769341270820401133754031805383028089629750542029656634787162952287116072764237125890251793247498496474712631992470574941952295119833662085828022059623845399428960583495704227120237154152672646625926488181052017064702222762719579512346654986441723244093616988210511047312044302731937343507448141424176394589338762521524771344946697375172651885799891880353727227501497942783398800955327637587421815852078579742513859720544608933930487177523975826316669720866876144048661421644626312859051343477907959239947374018338307095839788756548414478383241728921569362302805045629947334780890860412812113218171553803149201839435135134022035869257454115779712882853599338501263530457592193823092065598197756982001028179203224542036258654507867222806187073665651905585512177704723412225545816912671933784724272935301849518322925256026535819233632007629784062686062826224525603923760036683616979104281341353110363390485933768835387638387173283405797953497226986454999943191754944469748426285756401480502935415486055212958100699094918755807840040223049558746509849580078149205155155582925083301981330367399541994037863750362287792936485167152591916538514697551364046794285766231498492298745278458624366820493302186738138155348307321125795628386226435261595340979890874078351109609473005456288552015662355834886288053079320210941601535354099322479917506383082920073395735947092505251443745645040834783432106874922339628014714904080096242476079588784045365246513832614251828793899151334430137874750341432960507450865279257197715146136407311376661289376117109914699289292903050984533558900888423855928711809338273725014438493019375739668230107145112344214649417850578409878661859882031860851198850570669073802446234074407654132962948806565634116870658602375671408911129105914885530186811072325132143172081800097121769176456475981883646635523861676909982372945014520411906565185779862193014402031288977160611022105563028974488183875078719514959487517907972597226421594232419738260112820721960501432970725217971525983456006148159225880019051812677395608543816328369875166844170308091090679769384775693303095450716537762221209902218705907980993238469043136324590440981877887428473527755336272948004681496977282588428302572929186948207199869288238622334918625340229625669074828147346081646604018588635638222417235379782945325255221392743133613405029975296598441617046134548277598617600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^48 + -12917184184356032892263072996070906748665105511428543149245928337129595278916723910122003651942492195584798021666154278918954652160305279710097212707972523417700049024949868705014402987175742309375517861831983462428129922827482211005131018008969709109183256128306906013793384445699891278011030566910128422913250767515132115710038101237148658630143926865623766886790412004063540100940114321441733418666849892794216344342754040504964561191824135382105999033909807476986530707883370181552764215146015181325612742214555007455435587985621691273162106039088189172585715963768224608044572488557721929140173996537771683586475237682657271988404252014141940567247941788171938319479432928235955127911182588117080791629237376002626361597670825828534359029030696550931748532538561424872560670026935373368576433667043085152976983516147011457212764262779636150064945781652436999663682970116817048428997716200096392334009601447848761087073958230780371890506951977167364748740685220256513799650835677372004522104754868081378232208792909793984195022031669605259378257517217232898779847495854459268885254173896424137909801431405403244358489145248342927431838835216698582049963019860900767539711511776156689025180006063492420705635107340535534649242432098345993037221859922810565615947800910007764992241388698630728054501559700856853556802328765843223979057650083381424801221025832147205417772252793544132591907247408625883559946475866223870201579194111753525773848672554237036656892352781787110815095340942690102032785318507599723631826151186553387707637886412616413667858109565740271185906304046903021078335245857198350535167286389404500496794205467575552157220448826334815969664656096879394847511932856360045577232097217098260626231807578363987401497783625571594011925537078142039268595420357718480556771158641474191833561271398080114734432109204658550989442895408466597141722045979830807701340505238037912110125834796647722785338690218172436019698047373548551657533346364217537314445122656291354243749910936012414933687384403705753266940427041101135326652193633226588835313116387353512168615632185434834179501939189794740981404292729292108227705092582718735511604572921459457374881258539639475162581732240798135383292766348646617457475087828056775505767308859413046866574794157966593766465602566914235710586675910339540248602889214929603650056679316532007374828844876416167453987655141088625289839790080193814634094758694874612369174835656734383895984442070039273671117271692018921452339200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^49 + -59036832279168665384176424398031519918600644980183869272881699996397181157114996587048915615440595699562935071841977056075598631836244334219018123988542010299512810784471109403050867522948926639768894475539247987048291412801263608293576676846606125776378171177876406372640789391355016027731976063644676260969585190371044889547542574313912350859657075838806788329796102712984514888071237724416359359403716033647944620357525645391504254280905423497990354682557032483608321082540720320743376534302162342518905138388438524076144165874629292403621268223668573666382065360185916556542762484906607701353746641001425652947121059191107901049249921306893832382212482818484609627825911127849142337868560426844322158298809867031746967436023772669240354891106700754543425166901009253828657640991348388978560810801555585169242140889663745054746137392504406506585327448742649883019347785459153210933402372957609393574306201659538640539016121109727335525155148935739312087137462765113760366822717649055751610324453551269287557304288968759814396842697418659329886199467258634520804149753358957468748967068523139524179597202606958482054731634454981012305901572464258841204734494088383870338987120378979712262427850464166090821353770876636869892634664684846586504931704772926131609068464996988468864901884232946161728188918475512501049344986633430663311262183640092582745852107248245507060799262802627378172575145008197485209164609175779574723801627851666410298989382868083927965963088408980106771316047623882907625876642935486269079840178035177404992765154566908151414403425670891759141904721975965872851643905855558722150431240459623157008207425206833039004058395217692604510510404976140536599276661808730747637576624551127957551314625876419061944809840445052681255595818092856367133666310621761355401960112005062994883717756074851999157985857785234799992309348865098138928988182036479302679742398785569634226051846569632442443162688398443187648808486215328675605785271980607777665310566576906735201596164680817781398299579171937281000561977642329285480274280200906462388555322571282123774458909826475487719939225610281515958741352498641887847400204494596743823933634990795343307382031275945897303225277417305686638804356124155519068774097870257511307174713843822411840456763338245202261916086269421290720014865213375137896474785421419614211330735556208279815254765830426733946347179087972345943691354023864940461174146771629375983821451947715539901830201973780705738912814666671036825600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^50 + -138388157059966045454213416964870495207480582875386563469350979434937087661525505945965635504737658566761561979483684040788996871340185254967651078780418504014391737994342306614125500093165435997624644479550832925989021943834350725823778741069401059654001186127862599524787189005423983144094926925858179968761865136040506811712547545055737353054335003935821568019801276594207071338877113436170457488426350005363838715370843330477950031378743806976957700301789838456687554687610193009828235130582553097045018244016093472130675710000935024474140846816921127350858005773836431837203835791954096914493384999138601578230964209842142675274042048661279125618282942030196880441615833147098888008362085537697562651546764211950766885378031013490245079481202372195139977083794098098770782725050377871211578821594433518881280308944233925224921337914414044485082747405045193065993579829996874993568144008516348438384084125290565473741070550172821744559694404861011006993174914633499808553733992359829147682866754604965175875954082743062513578752139523114045669172670798154162223384928280375843358663333164212484363801356546913766957406289745100379652338925937349489819667461970823768985469380624803751348862540948827031943215754759710395894649287813074416373507870217519262181678636601349875024210646122472810887446276423261785236021811744691626985198188652821619533743319140987584239920236241051057889714714662274064078416328489588324498409824329312676407391789328697607609925925406564011784881261220038664063935998833962103907275679997792229658686207022663236347351506750662615006860350867646451341843367527941748561911619887694122241828665688116658785162592920478674620824456435976130560936416973941522636720320625487199367667791251547846609051944855869238129257057989843958391722271001193509707706877865501922161396901094648266008731840602748944229425765476378127536032817205451988976204478841983657089852595590340159414858728460407074187622897274463177216407357317946811560102077885799230341269064998940971755495150403133373902144646930934099755714632499000513047948390834131729805357449293346669081481081922580254712271521856729516198096246346477954330479834321292219521020428178687758601458978215775587101263444408960792486467376223019596170060881433949204913815927134341469476726058240879789584881174475533904407783325762953656384848958825575842752320868184554807057675347338166706026395068432888907171209307033161874226602684458676376124309908817654412047418513103519744000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^51 + 5279483054981431751143893788524983936893356753939781957633205991943958492935079369118949577402648492492842330071586466329455760901617565331729778168095758071870856009888569418140009470630452866324275239863680053986098387117919689902801230392742375989018807572044873981322929887001418358908400945854163611392642964674471646281985969921103638054286464976481545502157281321678739487396294305771660171766041300092161149009902517932339163346319935197201716573813000968365016215078399323111617342294131927595274578843063848596061809270111676602008131246532970879001147370540413291124158015863908925687568430672174936555575912632018437763216889726160119357895354078715319228333904032163748864084839376840872563456935977550431379647222711044233557240898564616169293356110032789014334760760512434081466702247602192791680659629239520737717762010430888067843992689834130624512967959544231868320857417937068764439065100318440881103377031939742677484618394893842888484070496095142723851721774258815274536919170565074081525048850054358822436472511509360085953745179431040872986581564901723291242442001482557382123027269969021379589157360677340630864940026539341399637806283544754884427758183619614479232331500052238487477151468513107444331638001051638438994346009079193348964065008893612933087496541504228572964869064752888145818588418894745265787778411657286128357012643378876149267237312023899934328280094295039013465694184134964952084361086130354365968729101952205387771553672096487641754785734382413282999208593817073394869019650541077979840424481384553669621409204509387171093559455737805339544325488379529692489246341219650919400805869769675135805609839031728526049735733567678553485788245113445794067877117139814704515125031076423992890410003653818220017424603554554852045223521648042183895114095830906928741593468097312959725466590093480074906470206593846408125471947577370959102706286423153083292806399542013060813629007218038033075204330803487851115590778388749208018918795724472744937088746228471445231044907994506608125040221573726804269335991461866459282619145944507231952625563837571944344947742838377002231000290235105951860845682188189709635890345752855406599257129855720158298478367341075774758584821259062653901530692042428902801703962643687713619890365400202270246962921691524534631294018332648826149203989517420868703123234934225522807841213198363295832311888982116325283538560140052175432789775023865020197003020784693494377739942522878832811431359527518208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^52 + -145514567798860565408976000295902152356517779025796122638604247964651801871516334148890952408098727121752119889738739400268110621013740731830884255844707356505753671283559382994375290885342665506132800701652197410018195542531091755001396310135675356640738069423542695829081973441254866142567451871992921829384180011131603760205292703487877627656777115410072836732476745096375154668671907300243558993738648650690974165041103052043124627554131226144331002547025599272102924184485701774285608749043783042135048003079275742773474981655434480934720994731173296551343327507535140291894856870054640486006480476889532216520529784474603353222291182971115615620563553564077732028135223645865659138264355016499671585621688076999369477092438730016663148633106781999768834481686684237192883941347651396108721316523977982266818855541783624739777427267297800808826080663109210308603611169631254801378916532263416516335473029106116054807662615273866134114268419361696856668330696781221012377612985346902974019675812449074917918233179628590918648267250714752978169106878890794860441033690643530732987827391224208665209388018598879375166638041586448839990497755307111962048726095589053191514612317934890869294919928074882473363612654959720768599817950817979419093266051150821241437033142061018343425982790373204493658748105043310762261931344943635127918589796126174941454554058499285972769617166193393987245411990966522686495441343463249284753059378737399111417217554456276634139096104856457397340388561635093561548681200330952209501007049846308333661082554530751259334100345037861621407498466985139655832846675868357168367126011875417420321280218271019387861244623017004965554143039874375123039394317273528790486965165033733190163991283449852379906467813421978656651420050423394068380238374198608948606762548933992960931774432446464358196632918614567053738682833941493374156470022824725805671252943306969217044255326860321698078328656149259000551549091540476574551774857483522299371000200199366203677771430659086601039583924904214710758588966375868765682587894748385588837641921864299816324011571846639541459408933492026797797453079247976435815674996441169705702898376398598120767884422349180120246297551396116668380812153914875001543748573436323506409628932240917385976026501711953879114886156648053663962417157026271863295861000288435135687180423010111818644616414204393416000255355846024583838912683667023580519523672915887439758678903151002753252045566642653722186949880866406400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^53 + -6471614478159403676158072715567126035186467452038431755522449766000684194954082282029210693361707020071853096896701892655566689435124016475023191765850278982214936068284541145469651291585365267980279497380487283121864337234887308384080294183616454351973875268674637907080080388521847897401386383138649823951066943686848580053888486163293305995988961821010829815867779636427595228290052057289571918659979390460898665926618475126852024407173170036581802444930035090055552632158492718040196039099871929004854695527320422165194138073745146640568134928673184831486680077224012047412663879696226460698039288896157760652838042247832786885032387798288070432950132104389580661806136659260868503815253160947837709317509589203323505721275298501863659826013345810799090892094037199437520518359515690501392826414414232823598954906578993952108790134538107197579620880074562337392760886991224497805658553428313587478503331643000257832743701865703232104489748939031091308092160637847513113142238204538419221015395302261998577940416426484899183834872271410079669726464153391582351998889530718629296090638253856897523382625729743302936211817509230016419058765455479150301626845606267750120737148991105355222874203217012727133037268584238676957776018393146339859131847783843575191737329873358656902068209107390271780546185249818239465703405271804070331962864791857050310801394178527699126440810704174929447277381750662929649319296967549375952234287102715228653256162379060550813855954440156167494162936820861379197647020253349568818592346131083840898939047525129520829827123259526365488382531469830201318521670585019920312190118538915521085341678270078387693340172046813546836683458572552244053153418772427710528391817885809579388402747449722645734714671724610039112689624934804697213014102125774517539364136082196690678024058310257343119938663214299981671681382160833176102420083622909160641062348684867664754445438000640887665587367887277208351825863499971492835717145170826971584332600847467289929380410330515236060439775051500953544700874379917833441206754863690830083680833864365673173936239634547252558250089460421803179368095160854437741355336656677191109321171494984977549191805410071482988271380184280581503912946476560279915316011055054880026926801805275397604526407509635675119015425134787264681011367628842519331874000068406946568118433733789409357295913818747730427324853904516741945290485439140833974169353174016818631755921943354039056542220370118731040492190747852800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^54 + -92847017134995616772248990297730071855709159795701384981502517304253225306469245174972353976926435714120723355273565240908790008574659590023922996721434660452677785240881448467065148187492770503789208060570066676768799524744475090446514780963778048850371873200140748963038074231414867940901919948410492677627818065278540665772263489758049822814999746236849175474328403454822396813301929161391993946823110873475213139252168169896597391993364212302951582782787548268681335949223426687989017129149147534469573540896835385949351157155542234366830215631195537406732160399066539578346482910880159795543291986065005399362058569605142576280024099860835977676276926862649376944637891294409355652095687368770742192108245590114516281230469675178839597360930149136353618730575809665051071643346712020614751836457056543473402481710106892855649102928362527541324967839542173642919636324551948332722042332085323714134592428096875950139514127001243802367713869590659481219185133715784221119993691580496494574047594252361070120354120904888490880923875292608585193412959526946025447430137230289533293203940473553863925361223151228736694093746058429536061601790104102182877547266827746732754041116251154310923995244281336922195233488511821807225921234675601516200638483813090780963425015004689106709401837699720585155923932152743187712482155660168046185461333328714943803539101597819321603025871354781212819015906930331039267551186672726860275719596053580036363023644788388584074099685776207433277978169553864370261495806679462712656302719186891698640674811503645994583355863912538419566140090698504817204459290010652453893599234802651906107268124284974742634623897526648073808905878520063441934396992178312233361135588664678407595760418778595224488026698200795808537116952705846212868384014726324250699605227233982914009975182397671037348785699703457974836166068282409098543101684176341821921057161162280594736614472253654232374012565502011314808381939296880396755924963575019219578104815884434513502248659879227869687168228480916223706862412293584797654609108600090523971795385898581865372313036902276233529840665521242907301220796879403217959684686480346492201932742324058028541056779281109123460011566264731806176286277261934718541642674414141572694447301935027447829436159442931428802406039060802595250239654308922655760686236178695069941869407307823251684000674617851343346150942420549097316768508888189328810690903946385004954570180292379694307822130769039583641990489702400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^55 + -798524438530336685814371948596068180289165804453537647773747449857658685578781130417098900414677929400136526222995063281145981957093477032872763382609347653738080673501992101722702742259492266083748614415094560945663977161826424401813533452954500053826212249850159710262191427495336675115211547522236863405813826623093333740251904764426964290253658865440477902491743798603869895116104073396403549391354986623516281163111113336564843540205167547193391683280848762227007959264070298124860658333685810832889809782709323028445102018847944997485415328468276507716247321951086944385480700117469862573745964841669359543442746189440738857105754096065453781257160909717278271340324927381205489707308966613923291743994459550517913184033336422142003911460308258955448774747546537874126089230109293986567630511073041727366835823359140711742329478122987162208745082160857557676098725017795721646203610539144497230744328434077072191456809607717178451532905725887174696887090022506063968444545847265379747127253323007378484876867872365193252913419790380750389160937124078037607237873157461703282587878651604113355079870730706666843588445902479415216612860330733813224187410702105389811183090976224961492872312068348714300733126240223098497280971523303126133075876399706358215249882105663157892585822595361172939533409746304118895868081939879714736596329311447545173499925345614995068647031055760115257612082482910264195587859105058030021040247660561880603445060093575259345933587392642856557675562293874526870361084648631024259912528195793350481713649044183013432080177819135274273192089497862590252367254719506866126490382668938063050201368502538208465561064055800816410923261585003959301590924920742508455121287871560489676471204181897650595629074871511037094094193117079791743441318001121774645868051274639801047168461259906397406490142615239041689257475028993682736586238063874760343336282259120945452253742866810295574013523200086498529473024128620351706358133175274468514236499493093638488076259617458605042686390013223254076626433975817458278829816216529195059905424460211714938190186363148821849158380610464325101196824494435244949738190488127200788682632799001020158749357470470414402478009833544935831657398491714420520192954413125211875978311808064069260875905168120741111487359893384752995756525025515891733517273594408508515509891122075578356660326062775432247338302768554918456480124361676225430743604109400630208402976507988711075750513873972730178895347712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^56 + -4344628448335561547432169578458829550045162092409243184858507409882857142903833641529644812781307190351272567208147514881154901416095256459272694542501589972276751730979788344829304405273932436811375880364388259981521538803155465924781835868882463520908400220142314980038988775371963519207485178159952127866796035966178728356053760953347423692388054706320316552015261847468118437928300796082951145681752675419172869413587702763416785931129189564337034152210352168045968725297009246232732244341293658532447925779257926687484365641373553357070262495176005063665105560710148093977828618231455046031145981945431009256312989726989313954564811909257145458794380185907704141785625175251335239751200386189833689939091318731973358601452310008173959769863395615658466408032040848750273267787368534394763369767312296304525396961470705858336587923251270653829552676715729176851969866663709751796739904727108323890577412853375931870685875596608486175486392558573815377783095920946481844169122915251498129101020499870246962493363408588453686847031736974992420714820328742796116162007923662897663952105203214003187438000514356869205839561094923114289442191730325687419781387412718868505478129292475562898945095646469361076602149892067764779378704530494389249155760448610656236121661200192437821696140549567298195829516750869375304201051391233031703672097536768390072133418272909598794930495498334427349617380888987287685659725723214127492700928346175817675597284869217601307554903309686069874795008554668008635144762237537010935231431097695674964178633385731857618206797057076625145103004855355361285174305802795403878460041142722750163155225433852590599153697078953135037501012358875546002732907997554742393647617524783058420288516575338854653049580959019447571476722070866813333228368490423739875012210822822765785825658556121904501289509203814332375945654310092537982210456052053915915679773805129175393631737132941156989889384698918584209223122229423058784624289167020790414084584226374822369400147563764524638414143806603367108578972142277629115121418500412563218183352592247406755658708841767570369181665956758407795236315164558434015335600608532221934903467177191975918018360644917883286199383117183046620097640689602950333715582930281388085314854371870995115431750899258418341115773877105191782400563913175210128885457978887216947070153976495298609560909304724203943460390433490752716104073849646697069786531144523469363936259998207977748071462919579357040082944000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^57 + -14679135850804565683321770698359920264970021921029981655823780056331191154000301318401958805779111284087859752803869853640912225382207675604993322060163639457515440151253788389567706247287213735418475428952587990834806018492222961575308961315450328970288271641336370133368530633211303628502460368691354353002430049828663410213275934690090630319181608254429353963199008055356627859578146543030259059429122196552914553568196153015842269950576857014125239813722976080310984392468051994522054267485423037340862793071619626323697581159272672786564545499981201622475449378245413588539041616675193678708792585748928966013683155867192136191072532682728177905004153596179539302190231685288313408705304345215648051794205121820272228566708628837668421398115624476491244309136919744809694518464916223607131833089847293234550314792796563923208055425674232926035623063745448665514145273936641300027440915302814741933244020545178029974607442121376503773121126042845950364193424758945058024564828882931403880902522394574633939653880723775169013962439443787822757597004724367958469939424622273247825135100504613715416218165904885130186527735902600476347150251645127084329353173870548958585861638960326805850218159369065248250387427768831687477405256671639489028257727457331721505003782494284404238994546094463287665133734112313990309341065258518741303816244433845120644699699177017756300920855424169089625876934524571057610444302367603322546282358148713497598916864049734570726445222273805161338870074644814312625605212335626997367199114035531297060532035235748682459403394996038023057348905180278167985185657405311262896098896409201213183328272428107085820856455141164727545544598136303562429962497703942277397630987097321301157820440825796654370262931206728734527685589779423896240001485476182601256759182901553017388035341102971728982324478549118787018982397538742788902910892464372910152758232852104350895750052594619799684184532337661968381313377876095621909312929684892763563928696105371407207264887611729578731372056548011589097649183340285396113535247574571050318630127230235604242663090414538689723657414823067226469335185245256036085384498097204777069145858487892804395661512873995990113440552278006402336798924153986068162263068163262509811882965336060699899710243875748776632207220427715357464423912322878436559818680152949340274110100124740354749653037092109012657640986254223100089041172388219547074291243612459666855729018041096064228365092501578933967257600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^58 + -13285382240048956585938667816262056166751811910100080277636552209745025893051676072042605193079856556788006390854169844739585192948694901216221096085824568539978792100818315603489292692610944618924517113395223749586267268873133971719379730041351418292481888891505002059363509623096506748027196144337018079478297097203839667487703994004221491933926968144284396024959835313324472742801525400862834952733280215141728349578753226180164153479726941470178820187274568268654378121745707844103199313195936855266003937491559511886208571643323210616380115959607895726153862805342088873263799071372468122744277471119251391441095879694541886809468536104803607247483104053676021657944201865778099384058773755963223813811538115656826506969607929536849876353733202854224673199964357554062070060372390467471667591270816015332694701756151509902596525940318656473344753773972129665229429801770467515320014412647995025650369231801029431158811234034901917746077587115339002580213290273511484307944408540135009270758801569899563597927348385868896885645247745356625166812129131213478200240400123240566041025049920049531676325133347379429164316164053306879210368316202782069333631169433221403226577379373097413287274696119596801817268221814642594871485782935831558644259658764923594253324083904251036414237315263191638073429525172377825912253122618024389031448834920850809946111802560902334479088606726447765137360912166302755047434697308732147767828753722944826408748007142028296217199873595698247690593684202850083108580031218024827767822850793174306543355023655451177739255948121983359555530424339687468101140729617987521517008145996599035225313179638210805656526773805646289866704006107721016203835964420275814127567804947865223871498057617658419847631557809341655467592243720315786466329414940283414766335027256090750469111832830011844055569009821598797483352082647578709101183654290483526855463864830395133058375950325308722943209884383525603515787070719750134002778781316880266817122526267144112864312224780623848672584267423452461842726504507014932093624473405481869693848723403247509238797496356241443365459551691692184141215590602684068328957588821417184305365100519036140250533899568886009937351078780806619106392480915277337717706103267945911036104696341274170405981088237683978978381157000000904543949049203499763926907710397954382351373206420667457793992032254141896479628282347825386751665763292043202532041337310764110139909521062976307465013912060172645171200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^59 + -11193629937914125069985826711503178371181770945814175599633703586915306291194339959810797066062967931192847984709491397610247824872111895004635980707356747415333186001270122678433481113845458345756925840343991278397337139705130479067701340802949628086975665573698863312217115158172928558774286781448333474820250162267915253019271257990813453584450822010060237352824497215782306299507450550949231609537336413115826255927465216083723966279945427637533023361151177675284219675099545785321687486576452272869948487060708496120150928299322565554526627329963952598246326223277537016918678378634398823255281023750674436372630967439854076917911329831903312018888600335095080648794140619652003119550135211696496808429233727329232548756456596134536625356842692026618743698809039460785105741233867488065803428001268386948407854964436948871335652815849911076350923379207803556608605943871913418812582895809559432494942949600649593369525696521325725348495209815656589667637084797042487863929587397399077940976480651284779200126352475695774201272516159385274842602868593532710451921752492879163877290556761596211436260849672063096925847161294438552351565884474663035898680060983684227563373875271737374354826941494285407523428713056643873374776716004193518852168953977687622658697198869028556877847264796577950376793860955540777094129159178465739389216775404892713517173962543294838161243149284849121132939004520750154779725271468961336888299752635883065382298717637877015690300721467034652877917290885757686542007634362111761817900626884686579931215393860075182579386398281602255244237701932258496388674056584365413461030582095515790547483821106285601857635575213482792867930353689967415344941097235354348699789978165439173247049010218623202500303503880902835754384495294342219445975899224687576577931842268450737279071673499305576436736451884336952703056931356225760225997986517541416321535803926035692096562890736775281286396534756751874607872977222330199063080715382594138378913504569208019288522523980942627856406642764448900543659258722774141068557682449441724907371384163828975754022585041734689385777086116272690416604346484412495869052062491725142563928523452138762411679570827063045561927211278782846908123274651351762284327217874694416739127287900656549187342387999407426017925047068976364825598893769474237837679847460214493874540238725816435816118473912870823272035674613538764554589226274448322782164327421065812854368962250708034968612821288982937600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^60 + -5114130160435372547705016047585203295398450735303480907453553498431176901314452833252168895492366750711585358061588626138795853615543312232640375322520790684718240389302476139962918673770653612679676287273152401214337743285945733602049892345440286256475419971243925669228608882682826125148394582702502733393676957858441997776836670374346024883409119315314648124950110002429296213427397233315963484167697004636543767931599160596376065430101586002953261144582192964884463340382448104446148778211027072164473216414903709802841791735711833473742598064203759530987746687343531526140736908561076644090727734329709856606305440413066836867906648165273775630556098317745995168588130768398179563843826102276754713185769015430311864064347472472995194444523751248853350825987439525433073205749464921402186086137355723540690434925945126810303883763740961021483977572128806073303789895896596090758762345190033189310828799058966697494369311952269254497912692952749593783301852160963831798480808671043435995960766629263870447436020660511736002801873709108825669071111583593306587936432489593242632596094465996360722238576575231600731053693888009820474698920473808102121176919250706804760124711022642096586925154196412977890487743551276657336539109014961734825915742172232242991295081367874565041028392114954493621034502280520659293096213426892015520109633274806897072120207851068978530702631740397394562962938465702431717887992675996697523405849470780183436413543919523940674968996897215520308447127937676773754752424990330908004426073861659219818681731714172568091800370162676893681810689699569810742367345559793935576484516917880480630970334975730334110121627600170291949410230786757309324252770467984291578259887429111523145454315748990557156996304797457479827609588970947397122771527844526261365398681286381332375580086508898889233306218577463330209564709466524126997806599260640618954342953879530389617343275450878092093217088231981659133638622512559025512781118610666613560937569454658428235096300446829023347882461862223083390818202908305086507790627089536722299074312555688785361329446293907631162330443966419239904668221143171857479611483552388463166954327490069979005621360565532485925748462537568792632694291133152006546641183584645775243506586993134784529291632374932932441742053407668556059910720687829436501997365028720217478258387392015381609037447379610908594803392123883399168983087537500124849344573718031670600217684534644582538456147689472000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^61 + -2047854523012668471071518716808579123304099258719260310894273473244589427550816908200393190058342633563142168290693233356173308793709948528080006376582937746168523132356936976360206263499090769860231674379688890633140397058531799253667526962984816521910576716111661879457415878278991136549315312557855559765210384360255041481950774361402375663822660507765697087843092362819931279648452705322839643495754675081609607449455357090543424328965551658393637594513592748267402928751921948452362921736884130904464146616195681503090922549428733644475851322516872474082642966718627183836386609711816376476403461876121470674204950461677600341127410555717898588795206078012598258704641265626985211380786691787340691974357514500374540859723953710948671677645370240936688878026661692630345096106585594014357149347841203757820658868778742713186388259913067094657941264175990338352620205807096754580739742856246243638394077270001316782663549032885583806904122126810882545800589385103844340094768495012549268086706644681761547310057936073399450771949269930140024064520263036085407742658762117652463299164011692913822840377977465068364956009148306620270787177783784588665354761066958939433707367520775610198287309151006443387217201660243434228722058753994800688675029138730647758925716668051513248960125874102845331860354066616070279291407641647189228448008276121509936615416011597028823776058323794856494669227117352481727901679580016812230125939372739779847443409097124560082665279007094428457333840109622687509858923427692167082681370115374668021806200752143299304130058539114497954796761803374151044098170976163503178157672893694305977265222620172379954883876225516923806913118288623381119985571227717131423100912104538108314476472385193950284167029161060150257296288841287532687258657055502997601785366120753177020174030915699810238118761623440307623917605260355377578009787170145612431209660934866944089650309248215162623177628141215956832828778518595813201309754393446316180848615442195437783034042165086667190211575747861381620513152123383838789470232067278897498018758929926269651206013058951741442638352266566647310223870672532900551920167378827969583761395570800008082760230628875847078765712472292861493628094892964600747853267363997330736334748492920979743407451195604210921544269807408616053173817798646204193566427364469738577432884912557486636079206902807228119443172466286766108177276893409300097981393034574196842606232555209703217766072320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^62 + -370646268625213778415332426662838103163365248982309758553451970950628323276899575797154745310345103742074129644259642695966346802128447557788774860539220433505400133137854972037141647692346344583538488273400794483144579491342992427356346964588226988570525092511551184311764942560204476827485936273624344557497830698047652927680498460528361677218015439100407194610892280503111907107853489279778162111720169067820227665173162191621564381290890153884778126127442614703535946736885065282345599430691018866969691228548991520112178003619414946298165481994369539682530872193799637380433199925531392238901293070847109900635384620717868947612624401848411459558791516862125876050246653401247631418569966332831137513960582829598453137985009066651179896296320531673284929237355924842131266503163692150036145035765345000500203698027754911264693098792105550451368228009188001233137350202214495788449628210500549215383489620320339594953293871213783861415297631520223146681813756042987427989095899943809489281384641226116773959658263142813946812040145233538840709036346512303092376259253266651914910982623512190599448621974882554608867589232930773477921038667220014696026918528220905582887247312960191401916243799409901231856258458733872499327839427218110859024712067348697204642699747467646059875709654417700720413889304847583777995284047600571135433069924512936351861426785492757537116686757907206127639116091035786324481842365361527784301213005681102388038322978609113235079673139785270167053445847724765760037996969890821250236633542857260909266633571594364627316935593147242728769748039000298538832708081922459467735474969892735024499625388797350479413057977300983622012065213102942054745092324747190192478251465296438168462695589111830825514737822467670584689779532750352885475788600808148187042810503815403061623988176401093992942356676208505127570574483984643191985913148237542446442276336943379654724426764793770383756617969019452850797299649549824386242302872497142600294869919862471385852722326166582054033900702392188785814916193164305650221255349132913110062435809167039479817031423938318026150059832525904247337723931994293865267426874213639148982127920358744515105914272275346329207417166274824775048479398000063594677996690391486676613387638377425687861308044121808540691960490478665431761427781427707871464965477469087987411810795112262514447908814937041171953863422191436279757679567288596374413232380408728389398516195147033841395302400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^63 + -69889512288694934750935269266824240391454480512952883355142168431611506971157912639825547465862691746202605503159824278533892811570763262042597834050884283756324068704709622182682712542887094231889244753243528927413087420594686423246118252717756008383932652543346747555805621425619020810426001279856087231420047705203925721705625715958574961776430815465902976784018234467001325209713172403289410919960444750312127899705534080667320201340849917447178676033548647461359022538438915390888249372446113980762454744843229751517569935377173588252440294904529142999991313887918235742106585002300426850159504453970926693086503776459568351429904128900868248586260587653571721145717618745830073889981968633461649770668734624905864064409562406322783068780853480183044493471538172573524169017919233403483573860911836186224571678063636587804758102213618081656128276810942431703007384753639494619244553059552255199376756705414155300248820103755487694957655754971540252533641098131577610779706171452067505281802693742073573613721548635508703676419165064805707674255318889823422046707763099821850158265707531075924553038022823870579712230260290107121915149353168404324649186553414601945783878448895426750594709196311356821220218199949236209260019800914911706088354382188931677213050735732214754211760874961640596003483293182741173476984895353105399014147659950944385604927787038163904146675274422284187630330988967285342084194639904672020111435256436809075517548588334962226178680826420263837903262468209798516284830198126707509202708987500566745287218941377046135814063975309965858847855115560674901485891592772005030356540213735763323871280925416205154033061391083351460995292187245901547654750814440593523330747511372088954095836186860447963119013536115237614349910235746780815110525631785541688538765644075225779147303971608326091676292700427499441788670677322425872919521839440429452112273876307472543950439075552485989059324302356967952298263698151848477391377429900692702967768859227806016892497471819641016538388733246549134082155539153530108260735663025600108106949675833360953037004590512257425186417947955861489473076419028896230564017994669514381582858745774384986164762175197018027745308921242154395579575818747807479693708440841444221774639709965470904199112558334793817761436280701408546362490169472709418202936967738863994573657800894857332588691260727135601120401979413509549048995891662546381488348943115692463320629790574172228812800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^64 + -5295604914154589615383046621442443407138554181407334832941528951681238168823265510006715097909979274779509768487814532062943357748191550871636149477871260765636326259297160830436644365027191539023279133977924328426175800795431147409255295593712414325160739588134428038358824314655203084731664063060927655854631014349290682729364752262832051659030173746484596368270288318346347891230557740998640710310689992366843875295327282623187726853733294081690974494977864041832473691635000791029164536314990087480793853085145403202825119568776868305311106318012862234936987165400649150109679403846315044856640580410092467841807045319743939709408256920301301245765381443927287319642910447988336883954448183642928282005430098179827560721467630519806589093020122275147735437419701545997716930238435548986600965338508765380136315732545513063965637610512341051683800552240437181373674996838996543920300921750355445076994686411270681102293333584607805732809838982688778617835713642437389324008644681086163923917014482375465365582606708191239414546244884363106022294243044285714664634108365524612631356244558286356608946808688048922915251268759499948435332894902210049550528027597033618520520599672750045820762803087073770115396705336910669109703656249479538996887227624007521454959222309319532107096512919126698640921498345345421001032246940059043361121065571065564176108347600028995101716368850734294274757129440238598779617329843302393077456830907213049540305250064649137008869406290734427951354251261714350346304239328493818618350744001330586303606219324367541306095187632106499800604742653697315755419299824253545487807015037069240472821787621109528076597006778637128531519239313901772157917111768764565631391951590177634063537733110926222386311139882504719561973637818878889877582510517199886872595267929763159757135460888609221197007924710994956562944702050549368034929256100155654897629603966878873594663824387235649675844793095730739303118467283531310701123688590259204745879667901892766778880017163358019537282328093901463501113042305579117417086123953347131076226509824623755731879773385127162191353460092092792076850592165559169119410908380562165569527638014089496096373255119771815571053179900461760518582287439808013568620636250735709486170464185731756840463578270202858626475889425432411651817446795269811966062496020297420577412519431083630165163932209699163288949269044400617925779306198751332362089184241134355865792165567686246400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^65 + -405754476202598321305210202487811380172075484707802004753226249665108641998212476861734612751053829599508117236971425953327159358672392178767254785777583126311077775726114949276661321460329370127103044534528841669464998072346378915627429746054623804988483484586043149889645599045308933773021592944053493553006390314088893030405008070346315130464424678518139098425632700033970458399266491492893719604029026055515276784257003292789623322075171377623210662903513205885665167985634152175960641928180160079777929916162281498248222576705292725860564705819200110079732758253555586223579354352711103860110575755462702135753612292871537749512789008531126807232515385381605467796701216197391565557326746179299337636474636433421891717883931770712922187132037008377495309425259073043219225285158807761333115398894198385627403066117652357854220031764186596338409462943757778134199185912075361195860000952045199285966457601323088003691503513142579079630068311823186845459957570236678325943129322543839020211567457255257885259675234221493072757225138348672211778970751599465043684602573664012227892800376244276378820219864057872426365375151957238636078397987131294546952549326473173352912929823677403606945713394344425272561358682176507776362051404616536724681565481750064244101816753717934591540046437966434582661332905105017589286793039032893387133480777696596211444361729988110818110454755760340173390022064837373276429118121893009076454454793059397258789724104455832378648773784715961092057256828397508694861250331738205629569484418047554031843870003130879334282255415014944563828706854749569331945841474554295944954200753300534371941337766565465501817605781345200930488283600944798650986806174517430294128455728563694010523714275250162067340016065283444884207021976054357282765849369054839617368869470472878179683387474751593793064732121388311385331677338344194632455375917388207704221558875159759698376166316399804910406890828032442715145103164533309571741891176954319028232032914152460469144588596651292878238662535900401883374729376578648630622835380714770458667511920318898102790262579737187235621734575015683875365541075781909628115770530796368602136442320429414085609097789994343287374416641306952258158088318619991171596771571239966135672832528865220399625912392821449227630235106705480138126540791356104002750122792482622580908224454556807864066024753632605910084874214167661378662421577105987414468712592889094755755243864064000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^66 + -12713127807073034156447554141644212698952790830101506757314341855115018455137433064812239821889360012171994154647896390891754620976125808554905888741057917086261508307577729196339725337611449477961007619454574198969901777562527002044815045052217205753856977885353614191297831858437747914126934700739647862918585106052816269911020849582737860026524304231577835291114060232281009669608965498677855458802713591451406219734396111026939245064102725955652935501929361639858593501576088621098049701482594290558499989386670964305845203852560860127610833352008855572837636889331266820744127834438055363851430130689428389293070738812348762559519251815595158158884479738480006426940587954843704741151111917088843511357972034898553977686500070920874202676982924099964248955183174948542204941643590969043030847269093841385793485105944700450344824229930221247740945953035174305584857994750308586870307072759517404828709707000379752550713210148988596167633986350501100885796073943667438670570101962175776314962527056716660636713180937804741777088489159008271020887672964875402778828782367015742248927552513047127763768052542960445191407446853618765289514578791765703594157786468344516680861877874615066406942361470255956769153730422565980922475532857997542521620937438403416298290037336158184363734537808475371430435333454250748560115635889210249184960575129180509475422168183088272173343326713933781465549562876013660272187623644264681502094959149795931272907759323150794843432117924900786222564299870092915598166082523449189146110024270737341617043488408363415200384805846269590959699199621303973920873024234119768040987961575277089037905529475897831329946681019080466016900801416081196502030946073699491095943621530869719389537086858860120994221274878867428092198907614538247039856314553227646199923525206429708128028566601758725309815509623731980042516814228412397698170071981780478245019031038551239536958609965750603799476684379426000292970946559524801470293610221268054904024200991343368149308806937789231015339464581908511862851931554764912300945968091033451694667524035762833698474095131933496381266992993566479268363976576052221128028166145467101109399160345656777983459450184050048193161140186500091689941595157328571579415831752867918376879937734294982549899544210434787861892600355988138961815898135158779248558593909024492834877767470934889373879469794455038318932520861700214339330617828388909548977940877455690999791616000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^67 + -442443820538932251880743768543716989941946048699788933489396606531418316103344691508561786902263885111726190160074089972100483874706929290205307360477549293079939470201661488824380670856944856561732659903302587132363963646657809209581496108623558930926579876880122116030181548135671900807644991263767393924934800638124552543632236502975815972109894775063297986748160115202285449035455451500100518390399057600500865485511050255666260180443244408842338004809031119026604149069115226596233852190048611149710195936703278032280806574975031132505186459495388204089883025347010501894124288447499092688405435284258612530139347287496233269320621025950804142417828048721280977933677730945116847061485486690345984371520900708849673331033231252806393492274185769378974790519029782992971704598329728434362960040553053870669507435776274257118871756917117050511508754826087256885655893932351535824979872908794295516919824416759487321278517315132278733485335424415838254857730909208848215089279524448871687395839643977488687266583764338329796209135470021014199164585696420929911037357512925705938973736335044637750748801644824466307579877036025865860110888920918870159356316335829755150488403455156783459924265108927910904287823632682893627357479894172769658927429875362188733841526648315853147024206072285348868400801728103382373451563546587106890016105655182186571856071560701464607110598366217079269050894780801594977638617886563377748354809286017815914989626761555588297204895685030538012041387310726167206675930291767207253730043659751822389726276221385073263294589729631847154368419763007698654017595350043557839254019816063682074820875390955081797284702517807021870056541802909642657054240946988175041252488589919835953767615081122658180560287163609598752901030583470408792564229372694838180824239487414624989161386181165229596166312865712752117383522387692942946460889431065148322305240823896991364599073564582713521920297825734388022829327821262459613592340029296676973842049904138326828432847078651618440182534731711037221947393118108512482840914075046756942303606265720749274601385797936180755988655513398079166034379047617300216743800614014251566749991622690916144627177468923095542358753461058015948247371414928853365803148331809215785894056577421853934041769132718129471246234002793002224542640456177644247600466464336234367721338771315365201436235246437875202901205743440916022258621032886369261453593855010878888345600000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^68 + -12889423815145816795004629021081656975403122608563351571781077889107961298794503612568939460973001153857559877073459265933613331186885338657229466663811884509154202571912401865360777866973455136834343290114968867727517056209044439752893704131548913293705912579061298099140051216487820621625855380677216506510336413010654435399548554328200653036969622678785970740034944873293878623198114564406026472249169374330350547605570266065820733817334797848859337186362255739132770255915285885895403924945636264064139184042391504769874693433655226459853793032307339740992060134367835099278889358861688264761242378568110502725614630724957654932297944011472967738827503545294953375444670183951848920490634992968309098859298712799891605841242230672418990636879755698827730428677315268684751097890571641774035758140667351647094674272414803161214876465520419141267947678017921323170578331317283718590364754727756427770953303740993361963259388672984816571412077990522154164053270290891721080256432182336663590335462411916550085137589084678029310343533093821846760917704932893920186658271945833642729026160466888335118484125510857300038595027692237830190131565056745430769082167965487705993785604661924375447682538576371573653480137034664743536655630387470864877462001502580119875199009390703535238846719977743779724924931430373612115636231042293905533062037559342292061946235510916118443516423768173808509961264776445911817991737661276789814066816636841594135984287472255918308358070515968004535628493554027249262910455825364954952768061745123802711450676078594366718875568310999440894752949325271779606773961618468355649250347722028823512297241286941768062729186882790036476143226830376154143840958924310880239035389141265843686077068361326942397893745819469804641178822232193257252833789351473858819897515725098431821856346417518661181860296787370773989908822411041259530625189088569593607957976111355501064618660377849235395703956992715811118627243998745154316675780937395374038069931458645357337526712869907513194928945424328395689901068201787450421686447059706664059357540137663987888419831895081313617224033816481615088044134496077450481703826704017353517265018286202825826404089007759096621056491595282393195983603426636443143228811466279157160363213621236164549801202298594403998240251778316627405056041146530428622968968278513188688142929217716389748486794206567295505788064449558741350124988454423483467660080824136499200000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^69 + -446602347848919846629727728164704961173735403224490365008063479094623667672432062967742643359688539745316871406972818950442186596020530021830889880888915161282036153500763972157085394821803420586912984183994351467041266789793224715074087203996107793537141865102208510692811328840985830151069667747106133266054818997043249012412899176846835130583445639532035986738570302161744444554853142481253002563359472818280346487976677257859861093043014455564657194618859925636614715520457982894358199309006070966091596146847875277791110995515548814514670954535826899480415450707178596167083168674872612749807695829100845011944198727047943695510879609188580849995187257945549207988705296093338131629474972764318726864478304935420334017789570525493879159130288046083924489473341276137837103015635196214374396341856714629230098543504667754910799884732394801574581399389630065826331559912465110894441212309720243463778944456067039948323210145758979503072806393749091999525131673625107832620168320991172945947218463980470419503552281017498849186926222033479471657451654007857488621530835966755947835479737380661947137436994936589620497480248606522294053381046953809984523589202473504115269982419040600941973092637794009579954866638099077230470996627157677713141666842205197331180000625853379474824847480447667641769344517408860061272175528331619147516710696754167654757427479528295211760257605455064541308676470078274319448741125919635059328667188492202432258142867095736690863816738236644057505983120911376503497684231053148843153712865076621142990615858774300231718986560056092945424413723587909460238645306499751913922977082296313135865858971460360118427433973836942414496532074606033444587773391921428764302323909410256889725338056511533851373460990357105052193368308742065009536214828630182972856175542802966567717328932373862818590661829126850368800133868273564167375075501650859186608433985715775325411117524127692431267372030707749743812809804809264993174723830053992005678339386546288455308329508122941433805371211311468468613871628308030298112597572603956152645783521872103242774816599454944150298386218967866722561376674581970588239193164254054690077783426359172844516028362726731418703585450083484580661382573327905547322453668129630582643485118636329354540829932240070464696425630101156870830338519859184345257134705862564269342282873707235161303210128111342304648136058900147697725824575620993341615324633497600000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^70 + -15028903130694568480652033048889758178291704458754045964693935897159102100387919484921088477655621199368444227320821681400835119214599342923383206961045049984992333913443200621285447040758669780270077097251073060077190809848722177730408416456148351206402769630528676828419371362052618512617298933262388650170517557598448289668551814204182055936972818580991843910284891780932885987225291902435750059224841921397663992877800499177922172065550451339738037838804603420909732005159694115739417984059780676507335922932055418042297025562893722783855943287592028682638005567526704583929625416229352680264275501361557132883402409071285639153949090887992731925703598686440434674763512590979138044848795815442122480403082243747667055759896942047537978715395862591277254344799513275235744582427128434116958692891577049151296432043480795850305186995364382867667050356730638546455085026770303594715616536546773095573036482971380750562256561861859570042962051720307218400575075681499437801029068395770929002804602882887407500707026296480988057937925365323675919264210399839702558704781550937314135167048131709318652689373686138427128462888692067756586396424863610585530981087432301972834658837485395957343306852084516371476941872305302293651996414359896593203921476237499660707407806126102453893491891211110679632233301375930110172496637891625903065178943462878096781038552355576396871662780528621033073126689259980026563314435606899060543408653386394284025459443957069836651671287113311764054024815780638099565612569949126569589211882586713807258179230080926686395514635944364294156199729783988900513730768789738587577560374796095174850865436962162489501365022600160696267651982575819676149288205995393131915654564386588601544004518500894496798168991791775007454396985758330587119494923191499178587279244021105768414895215493676896086929962912351882324906897761518240113784000515310753744340213611758526787289311244071096470367369591462107126253086495630036738754111797557470717874119069677331821608427603140839040807774322905625219507050506544453523848719945386722549397795107736406314224288174099841038659670093688525365641023203874928955887954025432537121078498512870422716426495771425477330256777111642645689943615694555926023894087344020176238463951001079740070771339426621659981871396209893902328396704898672688589116941755431983134875497024589613212093736923006765435489189695470708024352934511849295640002560000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^71 + -527122117732357166873427344420778777359691182477959821365432609210316813440770118376435004693182619267164313342091748970153086214099788509253171121240170047287967795878406396306082098063314681349196818114609914738276052169350994459486358126255526703989978846801457378179628909996794139826257663409051246092622713262123367338963891338710123751442273714850546176838035995609604588659859978286086131009354243107311099819487895384590570718695559226370682351054950498366381516178561837369232634767256944688076064290540552465390670661301037088375900221174186691782544302623257308317570985907542915937762218469348556131816041453581615149497913544285119527176800274310095701919990780441217433313658057554780693118628961807550801714684784672156258572113642524161059999607932015666025473966573946626466745594584823893823750834673489161733392360065058981716795310539382096600087764021544161752765282861286674281574134411211155811249581806536033287792308120073957886220929130210199116822135282541481870610752405463452529552093557573827094534299204703820507452599364381509411017671893350207750862353845429351554356474794511112313959804677767620578388747010680441203836042757227470803078441451280650792019294927550738259948152546549867007458779225848994174827517907254791894914940653796994504502766425552325517429890147841211998589152030801929900359387828958772915425820669644866112550056312241891464251298620954106705745176212239145242473774592077837492854446191740226624093973622352401775287939283577956577932460347245219961955382893712324056705452107681775218858373569206840597144722236125413503103326792616039419239325516924224652892068520868320135699136666151410901536044248993858799878037550966853888309599556026296697839291439122812505015078955967057485088123753150118660310066450238735246885723257114444124670929682358939721523204869366999347194447704833775466651409470579957239968976762537109122220256235150282429767848240144573897160329716724191363878014892707486953036537675312792047894443989266417052746042601420411979453338185364970450851801056301546700150911066066146589124177581127883730504635670754733368166106774839296127360163705917340046667506375740440976685289995431723117187500073557956159459397824272327858438505393826792913011244045011702519301332515571616078618663983320473033397007522127884838630738302833809400315629489150770935650122207004818401137281134964567990889901461666594291712000000000000000000000000000000000000000000000000000000000000000000000000000*i1^72 + -7789856435208171544367540845614135796953465322889918326839592774712826508286214529345578383051240856389340239670144193914381906375858748301544110950346618799767508475703625618854389256978262598698949056351383292016150848235675579481362413664140015158617746728141312106933866008172199985180136335951381155941465248416259177812741772897630694534860046597137266579524066604724300832275906847648034318014789127483182575345389409504218005664375951808960875280500356096363078594614714817906120014066427305673822106571224661934921305308539124659018257581474012943011075075548141299908403625448790165733817896319295771559986496293134381496145554182267560438105077511263939116917870181538641906912750296496127887522653078301945414476805383721253380554999011408430138684496662030443567603744817287720710993998921756697506666119481940612720918175234836971329382992812393070709038891918518154204528705163331425667746261400089717307851684085979547575450217010521541022778502770132060076528662337580940660339914975742384627010114031133008375491973414351549264497274228184205410111304088258133229134913272308964805837039591624668765023735058145051372729920823433534094007773124721095472703468740724173243524250189332818967326500809941099472652979172213364271202163391790482184348785228910717188997390608054682552326012658467189764518282511356188939239066932166514010610939346098903989866862960895174713149158246945189369399757014086261470027642011900991741772514208749371822380761686641603602243231641541955290936592521238934152386593405678322786154571885032484844494628200201940870238372139019019772397073128230890545051956851168112621302410769634720853194170662842032373626021435030563681007205074146841762173344846176013076132775990930902382704494449871417192572824743348538849938995188804252825702449362107717067362740413284463198297729052189407471184631429321835182574015512805342342205365138767902320645362035715975002582950921334185702772917131082471225771508457009210428283112674932632373574032583672582219912260463662386598399702916133572418495034881047619841863947953450183920190060867114362359618914073797475262509184867779504596935913233428205448602196316736734365570578748410093336816237213378709219664900087839373437074285171748077025263253149035499238246077292823125746607828261132785967261032464191138872881879373189913058184609480299181917925209318172088773930463763032547288497463657863577600000000000000000000000000000000000000000000000000000000000000000000000*i1^73 + -27784666541836632116839409133491045501031213078060392383462751919148663934527182590493489492380532627977011955518014469276037457565123791979062578606219463901520599062487062373821065821335952173149460675642311008128480027532852312146438606241221396026165054376912193856685126283023501032445470727014814238700196135679067354213556685722615977158983704924404557137720801214825869899772497453119633638862824227679496182320261145592214945727534659719677064536905297373852728632197250229167355514911075941186400366365223270274267978248760774011467862708112091987569879723552332671510579071099203443554005556959139534431708231435811462639631834682698655558771894230745339509773273250734861600884990142344994194719476137717031675402540920348970348191234990553910903117938440828538253811206533211695233172156783407361611316599705624585411241542125328124362202580468980890165086643172716727353811447138285342979093548692755895032655050860612221641657340865363920697274014731224526656220003501287694728051660813186560702994267710172548962020344710455324938142716902340010526878583368873810465554163198454914984624202205536854213807558298651266580541108929970265821942768319482040297216963655572703124771426984446846998415029711211734348963807123178298015495850611802863909174754597185602606071111304323144530442833317890700146991275812774944770372206037200662085287432779192508568474594656094813147678065140669139750940620258287170594379746782069771860735853156856164129081397431050913588535101679947196988291585878819664639054683446453268563725255887999322268362713400091696253069794208737312035229589808165976914811280879101438511242918617898630339157211369486919955020515793868408789200336473190212017178828872052695518297429336966346268260282962001340198577170033874065801370417100974583675495683955973347060222656497078478134966880865773657172591787561371179961579265260281022639295815052963762428047391853767185814613358929396491135305959729704563053292344258940082689499239883870846858603427617794304446731776206292943575392184170111261185822294342657207612026804394403516759180484813064331328016513273878653509193942732317463023981819239579985951238630380510877179248477906047509445030042939309381428034902968899013689738880861180219308707955726858212531104990329848027564223733757559501051024487485898195629785141955986287094202985064285500855748889599361558654477072069865971102986220339200000000000000000000000000000000000000000000000000000000000000000000*i1^74 + -185307722086653559086185836351807821935306372594170087744173501372732536353440276041546298449956300308637834379312796635014001563426032026333757876977817706778585579523559082656446828177751664377129224750171303387906244192671826381887562610417458898092732861657370833547753472894019068116234656150061418205067796123133131375468443341274324865420759788011888044509335905354003375179871683187659096770567297615280131646465807357008779547209912493688013801598185500198364049880823638487736755435365995979806138876074322509065434278384598603773124023702821165111464311760959245179824210808945679435256152475917873953387622352170324239185769889707883704102753267748522832917370538605289022103335258349833930835841475633190801111576214609477693710950799590646011099504886225052103299768513255052053816428227578091538793966831837688006124066185023628130710634125735902443312362567907318557567032680039598377244001328867727217607722250356232047043819886388907956349211196406147511623559065969318676307006477018230374390799745223756700978085593972022661368285756343767945810033823994760373327823749748942761875071695158724683833420872333197240777348038547356952149531958485126818064952608122443333945058381780369469454375024513474838480224405754986660307835996814685079839464116207661246011759513358493227143042984533075296543649845508316999904977756726469406895308931176808604470970308983863200520739149825793806402239712240318019778481995510859100832136908360600230837217230699794638729719856751602714977705171506776861472297609804741227398583079562683709039352985084689368070446186246853655711225535395868876570135497117323101267679031023682777977967406047083992779215132653931279777138032405081980570689160571653613378772598367624163553391370173527081522223569206523716550411538452889720614290376132033585269841052067250557025279697115052776271132861541364101833631370940273286557710444172753261845381655194081722672388548003737316847980460173163098434777007123819872743022930187508784913402985291205759204250382497381496184869729512177930380381291039856568613734163896668256467410400183222333769237609231760066399345366441932748162279195302615624330114017564627060362367426513837735821915755121009695398715741253182704472542233424744151537747275683701234803699505089228267797783949505220400099346349189385809747933114426575058531607591214666378615444479807326204247375364168370561325465600000000000000000000000000000000000000000000000000000000000000000*i1^75 + -580254748752193909844790490157115885754956743027658192364611706543899328694144431068206293321487924093590224252214602134324332534746569024717738853220921076879571577591997717428624106955107514552375026686613086425992418080633049232829572817003198592162306589416347686777248955763249987230384948724336261189238693659062115673082639053557585988978928414199735192213586382693799725741878817479904615209587478015872328560044521117208723383144835394602510736941040134561168743199264951025965642192676409070851361430649168037849793756553465730985159284322223300013094388195593771747361392204399979829504302690067405131334906956811176062518796831351543175108613681265855616444579902466645038403866277747868706974538831183761057297944417205837378602464437030576450995257231512578791706490624320561858627746767883839459248038285974975956850557440514009303875464209019024126489059085968173724062222170192017271025516022001737483726261804060826614249009159629247110228445076769427000934066605517980025495471221675261056701815766923796742597072938164108541759330885247470245489034377367448968890875969563430193026179990933924117971491776534053623895255205233070229446226446554857910563912215646753779171971849854034569729112890781885001275995538607673605390491040437719348186758151198277380739705077411112969956096692011161152661412417177143693650911270916166681562842632831327860975962408421819477639242597847910475331234675786283411859034559036156881797238777612392008888021766636475840535623508698390010974092653265071366921135373422097100109600577762340229333654084049291770002175839770881873000740946636796611080454602303224418792171064964022443116646600534644563870839614167198468193565785604384933507222261477531228467667680335843984960470068043505908564138424125131340496290578432439847180856944818444718997417766297518761130343085301733451667536676490586619319336161148470706983251275409275095050215495904413563372026282626931944646397068645097504705949072098786603298970796435887522115858572608136073571543147434029158046025860669286782760521129147184224394212463287589892544919814241769652369403114716477355161682715293829608161761199427727787922845624145234416017374985990161123302182179770300255504937699490485427711334120905610236681673134716489203819472237723632470218706260761331851044730029245012292182211942598225294459898838924034136420440025178522412566795718926270464000000000000000000000000000000000000000000000000000000000000000*i1^76 + -940348122055917026775018706631443805984172927968690176522399003318994346267816931200424568343031698717452539436804203224587005428623550453260991572410192068411067413478907606179804519516508235870779899550254655304363487740892024686850563343172839049408995911410688117793096218226413184976159225654770206396189982480938695300586571646513643606315604692982425716527887311933608452067712606924472131223816992261269449330375715226839916205643001842068735570828382827294685450249901737290443089503543434469690129540400851800974839651723639565197313103196058428384195230891441448530952572422957972620320894183073300755907581694654527405724822683260090933488712587508958402200136319344042573985391448015898762611479162669815468259906191860525979238074637833530040052615454818836195699959248781177801830748712280386548704198275009689256747069110760898664346353808160872036495947684575208784787981462927084049051294844188484531618552839945557652155399997182013610856272166876687976006725488791716808443189618242443620839859822560316955026431123522585255435421097221692582442111635141010675408085971219237447696482468156310500762322467675592260675196228498855202731685209685359442290355724160036767038235313281727038784195398524178266218832740914176498898332822738417711927976105111564087840728419759364088238192371272575823842138109924289470036895842873971099674060834056291792764304516747188419158789503830140871225555742912925657394947246143019115200613937529021614232357366168362676856103312340554795308405837202921962743945715329018483527146693392782603035189581118555477339874009800408084356977504592755363816972840537464112749137931158192748129059620041761693718100292383262114654487464719583619718309464661104259165030069148286846674983141250604537521024527596589629446664734220567841414874810192530930664281167880075623881280601038163936891329548448033978047239443994359161772948226899207809198027014808683421367900592189898177082938162497821910324537030580956400590103090835462049366624779130920912650289071743602675370297007850370774507062465358486775141605854102687318862943550899016079719049591636534102560325751034287286502722501640199041179707840621317334768536697160887355155783522840678246654757397188845968956604089912984712201808370182356911350308432909074336823547652819134356213687449674697466935577939732112217277867302932619826767458910309686719692262080512000000000000000000000000000000000000000000000000000000000000*i1^77 + -1227196648337298577638136314503746108629515432883752263100290761895947838158371394579730319479268053183428505825476406878293406917001155279130316894281448401717060153038311797938188916426787241625200378543114331149638956045998107143621610231209146544224206104120132752221937646226017541220389351633823115300791674169189209230756201783951507805012808916005149258000243674053408671834276589687336926466567565970676686899424503294414440947383446704980062451367726725900738620720378189983659076863740048572177765040066990718698874105901058516770225247756077963857865603508226547955437257450939890021505648943332824619285920204123732747261648752388737247870987896974413021092586829925039493894052559716218246979221851662639631405360383508556113505824635437165105234414380093321698181686585072250115661851045587549778481998248868406328335676974814482856809067891481337512611640955412398630881259048523551138599888162542863229172298700881937627122554833623665554741719755791057315480384600431973049449821763804339544042288765369079523005130519588607882835535468849320809311282434713565118918677983411342698889578305172572771015322115377638883186546557355506214082467039685085495271430598750090009979402554385369514165993461196280739770796618941214481316054078547154113797447989214986504160549914699584013289234981081454918262674897137100002608020223222658573630262442209797820222523735656999693596043010988580295747401291494667627190278053313178876061872393948565632017280090549889088387471159640475017572014955394391732904914101242758155821465678194863977570548026764791083240036941618515254725447995180885032004007879947075266211440037179451875299601701169199758450313580142576548240362615786901052598794046150260459888723427264061267952673971829216745518869632617767924963172804997289199220442528018051055543205632832079035298930324496232908333411491079262306151514055593780054711234400289599956789068815883688981568143692510529085910713025716311655391774429017850855526671064380192604936672199456290624770429284825823158184184456766846896553640361884598999339134583982211742003443859795440156864521146082130677655284522900184756373205007511976203387832793912391056749518499521803237558173090729868102369822900594695445391134279232671901461096735184740149688344382201327776297869716028320873910149217546543383627919293378399702813804366062513755190601767165688164017766400000000000000000000000000000000000000000000000000000000*i1^78 + -1574856133457164143164543481912856130186303648160274508559766967608799720593605966999670581711667748296014629673589443605861850830033989169501447079840079990189785938154293162472962227534685061344567730695213662496082224061748487714224060778376980674220010914133683526993444252005166449004344678011295578142937704137288848075287328542268585856015685144810100674316760412610108170919987281117840884224586529705172217199603826467953047201327061295313080637512575068205676932232217895033255703925334963651974716318412900397465824716869315543279344586455918499933262993030118408487223444475513144088659548579255413126366589287139717202287629293754440972264409644102995617226782376439665148181965762238505113718468424703079130071245518525094742793204523933542623110966674455193248704652829573962221190325733547170749042106909873049194487342914460272916693652148128676258165836794224224875900415420056505621357656520922987278756154444320971484960126324934178596390425550688645910629172397080562782676809251605871377114620460316384349622363029716671645960307165453665380673731498040257339355118440300324002174645901078643189135477376229936384250877811590524329375027302926136005292852243264239060273746463368026214319975989618453025801647364027570033045057296930624223194921318100563332426395756038356036070565715324405148829631568543913231839361055473675911919761536788145141985613862667351949406277404353363012357285863688191537078495328514853706564254839688060953715963666863024255009373560924985573823481049758896932281808444807757081377063259368283635624160548263996811944473629140048119535849789725057003189113885670171970282466408363146068422336007748326741479710598993481160842489966623251165529115093642261064378149627395355797960017409779542098183731877214993558805092073147471447449960301203424377050481989792278162717108529606540983590561692492416644202607497744628930212669652560672989988627919201809729227793561493117134387203860085490972203041075815295773253559434951968336121878732953525149664576074464357833660306246885414735114870775662110467278832749987656918441831660570104160679114370989527237873159012837897066891535443749382215111878714161625930590758027510767261010723826791332811284123499992328737979316574658115152050263464210910480304642134239151578886161488271492557064565729824842809632332798817904548495472130632399328168549811363826892800000000000000000000000000000000000000000000000000000*i1^79 + -1473729319938139243709131068569029320386364580414533518954426820735137579524482427155011399363048061066639319661362742893267787657437585407405706609920661848527225360119179568105674069262769600916118204062066860302223213089287959669653154112217773114513785459433126133215087447002010134478164896465767542864939136600603045881273785541876239338249799826240973324667566149809313767213068955125066506798810624189534102398614131692388376290701877020227143557236241601900203976863004967118078779971513274452057644738604445048728092859490798569720439382121682237363312379538748541902910330785973941875915976089684943614386952702977275654085968162207392686764336926735572399310272313493449772798756916444516983616399251339299178918216229721737921928875157380104043782377634469681152608237083406213892182623128341159107819500789256335274082752043301057877632929966104605534336899142191458261397629975858526118545702955534177417510932986194164359165202967275719985655259799759776144359370100003426485190320987222549905836135539332549560768614049777688429210370429651988625154366692876741358318468546166319002896016761043736107173313073332481889916964580576879474272319104992682630073539478445780465235125375098210736289558060195116020707761481877438267850576236421566961677456781558009661334372104487393745252106554916309054349748467712635044107557167285972402103546311802368351766645517440375037200420563162867818091680897773397025587516838069550163238132562783179806927808703342980812359839800158656184183876697968867988521246682218968801331129986307634161659491300011033808337540812873057366081707625897598633822372402709851223483063930663943682675035058709345615905205407906930694910593005985661240809213429826469420766241346455814532915123801765575518563246785549587525530809329829098076720409515483427655474730029865326514663450755086927378618899597677226965983038602784060759580265721411289334052639144216383598075765664485769432161513931632161802141975635583445758916615677259277091507310538034530093166991470371944360281614313251109542219059235161598620389699317971928950460986982823147734185309850395484591500759743977467432954445110513748174882380494167299384629541192194420213144048163638105813314292796326171484991589706183878601938936733278617713485721244519667952669206714988217647990770122624081884342263884171999178998735062312206245559169082982400000000000000000000000000000000000000000000000000*i1^80 + -883615121114065910151126994395730157638555795844275948132717407317064713387310788296331023305747208594378258272626628039397508915094678118007824824443539475908930609734730915273712853293116797845157482557696743545979564364215274891378086831280452677552240278794789808660680538851611634085438641579330298057973829883967919946245802107972278930834828295685356548636568085023844427542683978530443009450111230359352404937911601688402993182067672172281210354822673663499805896638744494550035099387230266391196293918607175335338717229748143907125796662141076885512168255214743961263594163550744584779961147280159166587542462317991759564299904612043303073448159894813221576079331261976925865594141517449963651905980266772560078791159738617616164254402021626896373084032535788623292670020884284905479166639804109283680222107440659463623137028927307120695801758450542706999389053434421796677442566771126448387566553400868058537009226084964577278784953349318337936329335534584865483187817799688440240898698960940665748154610157683975401875776711709534821359846263120165257950041711561618978551978922958843234720475797272934324783926257880613650571871614730268017363916756770956206652510151099171643062066753078768224420817318595308526557110740420743717804951129219580994443154830551771101356977005863381507590884300624810232841065974916861253799191133278004988166018167253014594071153911606084453178603019203397299344777531251177000913120945893248660905910993407663527384508970404364846111657042530138720185778749580510261413809094944529043738533602110381701431169112062207737617276714680350635483783790742886209895200095578636135382784249612785042734603622205151778641690151784244845997778908909540239290533340888145535781096824628366876105180272631699704511388338536994794894925806159921961397557598758782830771861050804699215080319204276744819902940949565959944340984382384633454695750590473951431712864647910613562599515955154841984669494312110966298895022195792932714338189016138212655282585065272345490791298557864121191394010455836931876385248200361221249522486961800054233756134097657368508475551030785977438303694641829525077918117693620241097259430563460231014487947284404509939628097881594326938893111871558719897146033511894692056917264059072927452290697355334988385702858733744023864495270070962589155179704570611716782023121332072549546196992000000000000000000000000000000000000000000000000*i1^81 + -205122074785421151587706500672973033684646616388651729999791208408895892976603459233101264949945969396390845694744803928838745262231467053773285091281965249187678586501598514564868536170990146982187258026616947507172918611790748407731145374643868418739542780445259576009532275019560366865802683407890785451869225807328657826976514437123346380927944882705202664106149883185568666270984332727755860664276784480105039802918089276066293526851657756438706106405431740613212399019744434572309445145581297815953315927487642675767489330822554594412953182898013551905646217685646825058535749657206508005350336738620299643993254510323417862581770549883253184490784375875697657128991503098787358663762732408718629843253404881976572849144784299899684913258047911616314941398098368719983684535022298021945649601685299579329998866807011899380644920308527576989357216372455316438231332358168037616960547714309485435929698845821790989789685898245366846474086654628350057519868016331057152356128878298768165553802074726150531329917655333972659993133579388759125328560707759879462087296925170905244141350751312461922188225228746365772214627853757187059170464225815858683807188475534318183051485387986192288424355981317042272573232516829255863450824298616663782262779685832709037786927479834417848827551737982225879332251157381275931917289327450549934485406569968695660486649104202917238783098020240530180901959172848668523481840708040032367323803660572989657036945233645994854912894898260849273303760939930695190764472612976473063163843137316523215345584902694376593753989023665199343526339606858280087310978357543844607458391303842026893474624798714922771990490258120342583746577015531751162149920949109464793360022191355297552615930299681565378394428568768449141444099659927813262292823480395201786608720204155981716207344078678155084684999911099811854493798670435015956377487931276408783246273257860402023589912024087716789518170572307921476664895536650361452842870054487991161878947156150321939408233793006692224632356308416706816209483049506155268886912466184722610242452794977357316454975194247909604468544872279078606303962020596463726410034191651579351718273690396049608811243477875147052728040012805573655387702003130013268825782481006922662613435680814206352231019761742821150254256194021124178809551429385746954126024622336000602264267788830900224000000000000000000000000000000000000000000000*i1^82 + -18529247378237638815055879060735330989637534515472248810890519021328016432651613075974997841166538634925283305152292584065244786683353966769654925949998331161128543959363138845551002875650142396211185909504897098596948843295111120018291828941389386668944682683568795698177611382977585979393340801736166042998805051358866740418495585660878864353075437310156389689018531193178357644151243451672381515655728569402003694393075534169468967524299148630665677707529603770539971253403429781943229770194979935922333114168245093091975332309055917051410148207742773879857535090394973833848432253405505668769837912757234293412049245052944589340272082370173499594010678752915721907482721676144217630355004468696226319351521533443061117937208392231553032234623099170296592315006406982416551033095948404468859535984463048151184614684892610423346238610793955827837127615491581308426668029797093701967652334689045374623976106462676265713200661103249951771874116244644447520043738177561400302895660163202481567148825611624574196713268023317504341370954977621906648403294003968148467726869400177058915763052101529590137570275765116678531564268612236028284156546652314230316830711126129341906837897878199714196458617759379249566634754815386543188813175971136991266977749135433169875089380433219085288161458915318556187115915164809398918203487861220638053901236544428086532547875847109273888885831912693072793876353695017472551600595434662634767342492556803989930064249775320032827396899256693951758734606579604532973838783835850432322489763746670787596280891170403207091081125546250016083032198924375801943391866076323379518142556974827018665732177535995527994862055050965977593829588181429623029927945748875107057994173073568274282651682652577388461330789758643957181329753210291477643892286013554420708914590141610519263543030200866301447128705860803175812357596382515896867400301501998620477416110079529848760255809871669326992525191948021236737737236392815120994455679692854156805760387539625746149822678856102711426191365232368869088774188832344677106738908300393472852377913349548524823880431755123975907173786584205308067307372762787756224303058479503972269062852290198577473116619978778768193447719266032510480903865006234799787412024655066352376424871278170868728331071183337657993088945348160943177611951886210374101142343346255207127420869017600000000000000000000000000000000000000000*i1^83 + -710586309846659647069180623654346101303111227519821509876056137961112311249679599812273099149963565770527354035781382465362644944480000650357677441345316959312182000426277042115332985597762318114307432471139314892414531223795968959300759185776617021232394147432977955593149076578664070999532599316490626243373321060490667816851239728808881241181055171961684409227309152662740378400754378914271515184361923796835485322863671141495674828842021917753132523526452545101856434112843215755769308906254394482105052700573148604646316781965498732217066538675029271036038967210643812892472727049739799999670263972342601436023440520905625989495787187513920413236729802348021535071935361381994823562608094989787000797078148668126636143400230639657358518115054443760052915054634152134183635910261802728811373354283502243416441161495606054794991406938248236680385680184853952627763943000612075538853409581968988848844207108964326540246129120621275784418898537006946883749671070414884963454507015006247767519069949538619337597292384556772117254530521659517926784704588302789214548760819241231067816722837195096064589396437731952214933255605275278847637355286660414963181115343911391747321030125337752129177729736371192516725456791195235733804072238996899888338234648168516365454274269112008160337033638067855353849435294075129512099928805440446632349292065131775355173076905832551110130693939368223386030537151047936836349939760043287283268834752703368393188673008178569330620583499495367268537482610051570976490399860454095737988967149378966724222666782194495580839392254971371616368016789191581787353973765481233643302369112124542274688792952915939712692211265433410584807162693831754099490444577497124280189758384357639412300498787747222414835682193437648048620396116160194604400441649910761700874307828613392323411070209645193768801745454431302994420508959665116065599922435260667178281493936768459465680391010888187876414054323470964379830428243546000130906510816755777443964362645912635225426633187874383072884530995674781743565339232725953370063503548239406509640316131954394761154265943932141648438392714489343617659648341947672787123073818275019689183997443494359035438626674351887736336419788276192043821649522064076656971632598103752784375782599417050596225014809946254615694303297865233570248692052106140911853989561745362072371200000000000000000000000000000000000000*i1^84 + -25960405643406409420805089327664779924190899129111178158877937493529372788489845545388582338931904353024517086752507187535241104615755997229067754224683593838732307800664284509253755799958092069152953635606166221988719375665604775847084047328840629036702463506916207083402412881532174742575550522394607840815041110320665524194704567187032488114859711492856588435704714586507012425224722343008389293404443777899784611107579347011233679984918205252589244819595230133998517550793091824064168615391737526337797709097502717310665839451158172245109304694884255472519256561623459485905258343389125052716495690878659706024258329242837167970782165981350951706408291848114383367083873940577074401448960563132715829028993633161286610736674093094390035232740184867106947705726083780660159762642621577389743350868062465523718934001157794916173873631923899175805183815907322573574445679376795071202299750211792113406805366287939411380256850644429234635160754411845906967800144425811433755316530278063600645419098893919831635906514836011536612786872329373578537128100911914521971705894663467634716360668985013320324904196056800345751928064929530828259894922446937110838265536746272851148067041383601205697173981620561269800310252773845406525947668047037230351941602314151518805681133093747471797223867610585860646015948722190770468347114906720450067448144772019885290952850080249815694814068302502768686613457216814595207504521181807714500085931511841789409650612941838876080818790626126329510965865482781963550557799636063296444096888332823162325356026458129487352647168806172128245848651738017048120334975961307503640732583361093393328666215922653671313743836123857137836946383094720184758610638323001880115887613100389612142395966879895344171472748806155483195039269955606083944496028511532914331715876496220692893932457499831869431366169366271529349258765539008549836252604844066489548586869957007642808774695328349681790049064249770521404997364986496146719768197480330096380917597572410397184162658595379424876168397211143034904286273413956462340821705041461631900743472119927015979167200080233237320646412823073607232737180442215479685262044339109458466491292708391505728577742198207352347633479537365722033293523024883021642459243874278157069172176138555672369285526890749210031700271325925414103785719636572960271348539169177600000000000000000000000000000000000*i1^85 + -7167299472841533845585086922048651264282640084345264220376653285806828598974761966494471588557966459105517729182982420154465297498454576363638891618971124677821443796718018865759496193502821754011760686492970793979140394260714719544856611796926074904997887436310459175575569215589492680519259574440675912276453465701426740211872465201674042310890643493558108992812399394219094937034836603417275328146005815971517382522304426670212862925474969529693638868817812770992071205161508073861542453220869164676477478856159226856388417083787259184234364779749003683257806099256581514374933721003401522392303503406843083011242573816948675543836578057021335861762778432591288493028552621590918354260686677759197339880176495839189279555875871027756160848214774028577826781515515901433883019662568026482748643637051012961053080452941583115970982423070202221908205373876196501106964343318241253994322057138731291616186792156577481207263259769035698284306272750962079353171467789740260798669184476666585722513415149341250783864905768227352109838334952036526843654170017962955357480411764836324851558077622466675548327721018752034472076710499997914752247729584609527307672073745935932083999568782090065947468023529915163210787590683752995936388755142898441352268004625769649951356850322490529880443901912439506272481974273581181375818402686108675036532955051151118178629210034021586479622632676051638180785339475839719770064484806425869302813601044041541772513751652884519368397327093845797544010390413109625900472366301046486454399192562671154218858476322253621251451041456586074670308991493059879232085704011687036085525073067041624083725835444311841081459626767894787084138450195965231509385230409242322941419596813803120634376331162592266291826017100252904338538482710139069070631940723388431369814703446017093560123771338646869773775927225015153343134235418140123491385839220556919596690298361351732055210416258171451291040728977095553465181010826168175384683213545417554070090071233485018112804921251108014846690005969023178863727571274711934014170162743126586620580655192181229506302204326445142230909810060635999785693729810410877723252931518458447662549255630159366838091700460099390654428909032348539060299612724731883369940071981866957608192909985001080476415527382449116180166570035781726071312189727308186745044992000000000000000000000000000000000*i1^86 + -303452734476950478967078334134821861303888148723800558932575964189864228021758018534077561985762457011285953283735347808598634094964829094722514166193961374026970162012139013207546474565146367408657927038767577714319050976114800974691259242861558683537856042240375845691596096306572950003670413630479130577858187422620229759660563032899794799054055763228659878506434715231263786399427808115248041244618115449706553090547997484752426850864438121730237387304091742536043093177185275541625611399775121332949526986008496782413798870217555955894569063499702535017160688623262362293790770715547240936479009634106764301925387275258715770765000885138703233469737050381976086462628586845809512776513079632417305807406436699336946780338925128820248488275292898743401164860909983641259052583825312514815109430250273870318565171203137502987366740548843400449855974575797547000824331319179279906542433903700347127961524171629459745073436671993512404885544554462186605214505161151858117261731633076142931904264115992678947157902612477114513620481085020339505506401690986512882740429686670479298778338399351098251818850543489179211677969489103878241955300770923265096863803403211209892428928901718924643867631084833763624354120810406727284789783173162097004549845703866551042413123546264178378033981069621025895603901772520809757066292055680944303146769231381201002269400192256647721773888266899783236649053929056088546220667287075654776602384976252198306396191840319634262891675493758495871923285539627681473256133687362906374800369768965976415816181218573607087352464458933027840144920847351705356386068932415154302278505742482521301875385599802072223375357725601669885425587383036935142056112813354714233450343301500439848864056409201456372422035577769639972921709349176752116392168712503155792697043531739714096081267882677998916150896557191548069244203042035488218898532777084418932562595347948698718696546212816239843049157052232473210877465134264654537117035934651938291849981299917214772026457156042334312615735695631775362972175743224164348361540253111679825909353613997481786767924347709003941131119320304340299376339975763001934892163506698211728596983879362936918173379746721263681277486005142568651212814334131060782277402239106662383553048533256548391492311726890568762641837354690531506189758906593443840000000000000000000000000000000*i1^87 + -25942524455608061299762803783194729953171025766409455309183675610408294057926473701027399233717897866764983622098304328538890313910127654919872088842463623696001107839476725067836908089306423490443715399391292000012409904820040339876425796308213225837621440462376478629838719343731258937346817512453282327771087886581767654871442981367847244684755469151837840557604647005569864752582883763836327567510163699644709477233870474356432673905463753347378589936461706575132722819136890043611000049602458710564376797440262872522443332072047181597589915519914152711028094828011209017356588862972215262381291821958887318107128410015160947836050539021747760360215917878692752736138500941710830599101105009880211467958076751398885523843605535243985921587769268802531150178582308311924575987541660573766561026907757583079986974148732966669247527725641422784863867163490891527251925269987692131636683279687689465109849669221405742432078992245881829707302883249643920380911007089671026154945182470299236258409277649840177433853044463355173834274040635287852417868784946591530244173085430484591345651996625266185915167792270642149553019284338899778366556815182670067225273855107480788912250536157080099197703846138344572790869705718108973118727550068262437633683281863974028900623469097855671715288488693396824742109616284913108052959113687878340038552710980400813920242783315722303094292981247737509328881484992218143904206844956687903993360348117948036998124402510196382373552392709059330393929158929277716547352844096214230629224386532354588427874629465130834450677904825921434849396920624130295889682936603049776828954529748741102066440259412888527932003223471731387180623209290785534898454745142940569025021098080620002140663871409800334406915952272709999733096152799598010393698125642414921564516410128689041097371726879480680106499924986924202203213020237475937109873300908333811374194503713762758578739633592668587890523695940799958475623413039037769297470391398095876979189790512914918396832942821164336181836717023566936725575586666210673796988325513566924495586277078523727839378828839104877124464146836926581602681092923616709428487574602607821291333037230241894752286601425285226682907385049027606806806949223301450717702093138024502961950696109856820901253920076940806129367268533062776853522022400000000000000000000000000*i1^88 + -78287839098677197056060874406328893303729369755869908832782915571773357340694725589188369759120341642546737424307778497842209149399877904291387334006171911176017201274827455902228533092394007784749457690899479976878479503193654204026368244092332673208684048103411625563676142483911617549726186587890999150110184119438139382772755402339114408793706532599240090076231274749510448676919151218033507118238030326872768720997569689695693150570334872109987582676603985517556682640533601107090625451543459412757338208176680670558600602430019344792586203743457346608852196872877669592639264606818079492152465412025383938441112694365341790782392680229519799400261082338387631253958131154643318618755417521866810631339329003083901138739819965430695305420069840946385154886887153192880798452492396229721262646725094169664028935142825889944745461455127013923002261761176873460379225434596049403063689387397287209467494300336726602369770975002326835007449496117000436445428913110167564808037411809478949387562736784702507004972237253982543863203702543155342062294047667249356955987503744200107177799883362906300946464192029199246441633437886778441569182379550064803063362964270099803903189779059946047158407235057487955520314076250780387058806484226790809041630762314719713234300049311722763418720079832577658944825403642633253083530996120287884700643582593163475715913446617470437611800379341451196385135886275702270259066380173954132498331825983962584563241740327036156400117712778653886831700699480912853834896404450647776660889763633907829709586369833870757859662189226736306653496169268171133925741304097830163115844105675870165372471388818225545230769889472052497884398303737769983325315588384605638887132542567752450078644660137935490506370805922944791504726178196533987797675623268049046028875977927012597371144466345470160432936021047326481943145117039304009652309484343815399196812022918314532527071026238240287981813015904034068686591960505380773658596425299267190383667959970765683214951412926435852980119029481943469983742254756459742478229994982379896055791436164547747999153448986893589133438181301254275145976613798453229036299716379774093621030973239485446634903027555219113437699289758337103717889994537153954396916202515260002214561917976297747584386482707400665308188167372800000000000000000000000*i1^89 + -233952367677255802411975303669708825173886695610407845347012837015676589650409521863946115721849136430101304833296300080735775095518472570932697054066128418679537758059688775141569343269576827369882080485569547792663829653166658267392538259374372491806788852512789727772838057546293055371474424271482996451033291269740345542635619697201858296572407229455713834287921154027518446340498122822976253695809400740332409682150371696845707014064243401754217893826842558816109184316483484504165664143647580187817347299655572525581701845732249956253642265769387407020022794414836669721289133819152932554792673321778806561990630188896212310667050085251380196648278517192291190583238185697846849111199454396384594119732399777044794075012483947862256260510886921899182773631687153655154557721355090579320918141932780470564554852964760878913260774921181329355944733072756962708291770598198780469134921676430952202937387576876424493286650607604123506896722189292639723507143661689357240821795578244652371782665302550613008000100037622602312324137434294247368126475196410099849585006625165668225178149687445736863832321476993820423440730984140063595941036132237627020782545558231225564263404347605039326567146137302537896477251917104489222523624995088475785678904329587698986670410078318167225918048857065162843416335993924982822263908434045312999472397807342230342900146337688357762159683023931250030142835873563723316022523835110267529042362074883229762072031610240468988681487769291152641021596037088620297277999744659380931775308133908970526262073452492148315064983447891648615988499301301103846551680481673260354930680063688139998257195824242393433948254266232323524530456925360783834098209492451518596534083383342493836007327715255028946735030433079767315764368155777148133848224519839291107392476925345063840857119785902520257075948838564537861548238709701323880353738483163632348043151273398218568860707812473001274567270745520940193827164583826505508810350060672306392242965384760392499238337668997300452197004891972206691154195946012888427158587772359026823559424645026945353125943791104710140649056858715173036245768576424137723554680654838136633462468118334391556149299710193034292845133875030239157197137522335818904475479510432157514527313663989204898787788593718886400000000000000000000*i1^90 + -585584702243787858652571076384436574085641330439816561125427495950112266401398378411809954677722868549211418457694465140919427722246906271363887230920239706683451554066619055459434887309539645984233022965246169713934522342494745873709818282877889561203606248617443245604530670905261309524559477636402960577653765446603705214961553609181853654972561858959571048800548359805395230164654107035752482038670068569579162933079713323148806054334047943865678652927922621205452966402250636353614093070488236803237269670529010313579567240527623082367537641436466838243190517994880889649761280881875644896834064107178775132183425306210956075083444687485350836548114042729822557831110914332968146186034758633415445132295140600562215665577926629169368057851626624509451440097778518262029805581711916604487160656866751354246634225175246529108692979653218750292515052247722271493206373549643855579735474018351827078667258126417646386231386700981679338186059230987968243905914106206329285202824328331542373685676990526930830568479982223763873267013206149609414786217690104441307707123107437916508453992131644717978883428597004937928923216895975323442493109211472841326339465675418975333115497479894918093806826983360853545118400886140717034589622408500334831203058953484544420743020863468482658187385600650559187744271570615360418242548367454181782781949417545783329703837748636763470381682815252646049899480815719121031940153207963434622580858083746358773056398077960045793060455161879419917530501055623026857694241685950040743732996540950778331050819513478638593140897694948308442584298272559571157783090693219265900541274082359984917056938331993761180778301210620901529683279221663819920928682247928084144770223569504087165451230615302651544793865435457722091986709093968206227253411638047705769207777030066181854875429355764927803900977944906190564238722097973209329349266203457884353288503084877513007010029741830953874456221708346150122783010973573986908885218789080405349120142365383155883401901493134597556000109087902925103364422886694005549394506996337025182472741801744064979825714960117042096565880926138127567430940170894925429477305688326061587353619148081376122946115935067685215106384339263939043933883487829699012492127873488346293704851606994944000000000000000000*i1^91 + -14514792456140623830044618146818916828219896181026492495991932406742775224775354777755615405772668969405924580321440641640748002125693767694552831602449913134327312892262965281662908545010379302452878556807342563289661955443177260911629768089776851995518649281698211328499350799903712203308416148021814057877318926860423600742918019475351371113414282893313682384380987424314289957031002268647435991638700547183234730102261852930322348442633951219746917306600289013603030571518674685566817823054505077134191615123923760741527658860310570455673735338559060388462038884562596396778481916607457434014515978285259287959842732454317474394103019956111536492313726143674726716477610575368565210688675477009161144901500127635548415608613997578924043280828483781448527254665782844088544711039751558665462437662943733059516159472741953733296618283631519881161670184435876293883547856833172979807609877036279641199039444493387311000226033001857824377398193823869635625245854963396292291396918936408428510921488658562110831802955955352723994840521752981560140038602817565300446267365295555742090277672192229192134928193674237276239963174998446361874493471651393991140131089209205682283781134738330073966340521313463695798032255555477084095899646689330002280002740816604345813766734253607215580223429869943958840788211659872192379312063103063256977848399063788482087842889036687447773539255456147743150032667817700342179686128984878697951519780875793559678183104124624477934157341086657608358097550699518669217053037936553689921460292520749774821945480110212272525854264599490914890670149364408419281494187603907932052562407722069475958874422911192919751014277603613882614440901997037932381784815723401250728771647304874915831837198273712903494731630362706353715804514511829349326122516169030061910279276590118416985978559662558215677940708734557953828686119634121065098785175758573371883279904672134636394809734228700813818225133733929954297941166455655383991412279483764315203736718340634450947344655585292610726817535651106407260360087259993626973052859113265916101423119698611164635484365719677209008617338445653862943712947715671441606060238183418766031862884225350520996608151923411603591951197203557696996027111594908675815604923438460829696000000000000000*i1^92 + 8690283331906233758088099814319901349639724227026802178816109121073211112852377253005973828586528747583502360983503928686553078879562083945105853849872192246774688565011200042965246912871847350388484887752821788376563310360090754158871704847703473508754210678562308144727061383161604352402225002489008187530148401503207773526074894940134381578993240267838397747821693640472982253894994490955530789343159396323339712620282030051815009513059185455171822658557852229444820043355505961600266802578977486318065255019120715817536042781579121312331208150265567001957395935418014412783716489157786014299846614901226809618476995576389881746416736410655284877403921210602591410277830237951028075335405892981359946634724837157773226471974517562457569451512554821281261185503030048980452616737964372162773610668517693899600923730554971348446113821500755053447123455936966274168012649993782918316779001333844049572706679338303668638933955536421485115021869283709989292116469237888645101852818138309970226790779029281485714082089176950228951904930716012826782281270347345584714690907529866032227792387075642646514993525327891984407709963364342232057389300313128849314009886157215021684555272769657769115217813755019825662171111006829551194289524525293262152942433568401072753504970821567598166650236490953294943000125522345654926613934000550096268530554614873856344059501348374922538399551906631317419861661847752108219113906738477642900902148124400265685627682793245193306252333404171965455041397710664727679853001405604928084268984992256354610064033538501343512308139571098387109371799811672048611468504032168739523596617772724559618540539517609822215507408894482285532028579205285814640198622420230449760396557017065082373383411467196828854403771351521210190022912829166518754173181136619907171910892587624040061436347903204959599264812370820153820685387912831134523955206465331446420968645753433385060484651845038697175381673292292407620564909510004375593014100482705834433787447982289349137038841103014965441954182152941659216688154050900400283076489983690953451563325443053992976839711749816952770798495869967271149972109552057935246054853884190955024187966283685611457062851850724187984969706292010703377370437453768294400000000000*i1^93 + -46692532686754680581640595904833827515738674691220983285083318094328368549352067568090065238543116229855723681270110930578464919867201171997696215735757254452582202154524862994155122563251664413905249154605901578985160883101377459405786541870983821267709884035285893721314444551375396121916566271236028901917643368219051717990976195205463012840934855425453858213151320614713521037156373841971945546016569042963465456354287594402936058517153839516204061742272021669112217774939527858104047572622833536514398043548812261321078500638074517089389136251672565395039120456707093854476328118330991597675971163045860366135429263495265789232809947018525863518936342850492728222502407261703759586354385755112325467509168791569392959993119045361557918656163683523518696452483409654061107210006231206212370349296679266808084038219225076266309852326841817663076013167416805983302253891280289498925075599459512299613367551639067951902347018405068400049564342755708338783887118112043591053411201748557532857488141160787253877802788653923218078781863375303237203947799724672084629903685722871842771883512908534456391013521010411194909018388800931375244938239976461313563318760190574575131241339830634884775331350300864704115029066016254132454086634526019254057269387873125098628224484244635549116668246303903899156474909972913150301427557488096139468518798165660443762336848096901579918601432979601782588261726841926142037011466585884010757791433002410074220254059122448314423364756860399956152855755018891633284242943366362286682811622713143979510436864614956738669872051263501517311627735869107732254782095805542196819520863781721151894353943414732434558368123171097787096540920457770539640810859497820061797331733955524875079975981227057400247179901643243963847101969617582707889760780565191261118525349483301596014891793100440539257600510618839474262086882076812567652946352590089224974270052295932899157384937708182108636636283347294539167857439579669439468755994142966574508058519636222988837993432522418872240966217154298294965829319073856736007811757374158729990867625796234168722954804935518765421302472712580179101312420311258432402470607416512107291478712879206158213856364664045504849398805299200000000*i1^94 + 65189177392390307606380882534982255381839164376602047990254509593408118077818101641225740343908315039125319601269852999632639714840622573286918689594680247221825482626394656112928394443515247716684941713455850320432464577190463008689365384110352646838000678688368424948777222084594120366212491316453990284972398159376875540075642616767701228360585865448226323654841784275793368248834407518333166723607616250354705686219819751364446541654605925814181981142121858908391109527916270528265122951142314996461210412416192115445841643237480449336370548303086320506270833778160383613852065648685006769810872639504762228139958155901044210736699298871313502942078596091919925757525283037429753553155699031463324607289851174334578360086864176416136026556927784291508272713958968934541756903730221319947670029033825167080648381518200138395769714754343269146046138335193864182318914258055637675694977941341038684450533100023450716603661375821972131286159976314876178604340772704500645773962378419389363393142577678506403575994133747875474313358021373022757885288874897890580911298118297997631774407735600657138944474451815796991795098645057639497937175073311352265057619817968352209795738988420976624868079549553886057712924358517637042925153825893436915103168384872342963397679875666783328882851345955537860426844971096151661742093679726152207207952011669882720748514033708385051570528746494081204925896549651234176000190924023794454600891171852512884201353031236975287402862923721981731940837546830089342574744993868777473717543806016479869520870382077599257771775433036360647329054442240479430160097120463775153843735549726823608148774868112252182864504365981440966253685246827902455022229169320048483860572474337719411465654453456944129723422256039260119564143284780881417231343723891076793706744286833308671666659448230960696176312045160867696502325799161191539558836904529818556405175446068923558720333499560120983578592315537639294807808597772043534709556403777877534501630565152071612599469913122601629473734356367831820438976317287101339152697372523182677029743048776535419792466612414974519280114935086687606458223045226211328332784002662400000*i1^95 - N1*240363738822713046345487164627955241360244819786530896011399634233982475080410308807102487128650657979875357765535462567061202483022057021002353440406772202799294527084820639171608201255973158797393542380782403706227792832758778459789820656911626626112068169964065637383653491672977316431665244630047939032996234613281948195025573005294223679318007667237980836752747463126143495764614677507203929574912865421057429830177469655777965734718166319266607638850602997090205699696366661043*i2, -278105551909340359014869116533870797926236407249701570987080192070134553316938470436474314514705601992592831302063400293446936684452990100863423080275743514608917082512564875072539082712346414883772481025337713452480508322524765863908268015350797875938903465040577710351767287053982681660587360005814975365519626862962667249895066201647810975746088489518573930776621943472656579071377503977081616038165762557128384451797639191645225174239037349708419870196672097090071538837593750722631699429270659101703416656222800176400566214975413059081830078094259482624146026055276494558156124985435000995097570574779843123248729840449277099515125712366836812417470930439936303898337118095438924602610849389213683369999813398866616262029767082655505455629130921503731317016922832041542683114624833314581772357855611599699219276389670093960306479608497241570525804214557069274433337483532679226482198608679627042925582135469120094707874735282714795432271209741531681322522405763920126402152588886289550956709218957839337215906351929647874807516115109840598038527459946374245885741216928085609162555883093561271442411420927560890724075578935433188914667419890577711480942219527106480000794257753578780478654942977286636239015201863808394186461244061637608904206859166843490845203428083101107989797975819830448646619562149620578670498849734522437387905453487422934041762230759798965856237839564931613144050750907245141763415008712951348412630058516428641545607210288519809646288405242579677028841717897903522991822617846594667340235197067903719405966234417687707445259206992419835228589794341416014299808297305316810143230877253503754490655063552338810809045657559951378017131271619298618624909678018050296616617076320345462201927635293068542624663408609089440056607945890654516936223553780391571380439410179508602378878689475608697790021947627193012114502415768024914378170046686073204921630585437894813677891508858835960258810005121328059084858317099759368552323389331488106870429598507203478132768606688970592104635883016667016953442477386370663127874460420672598241984063216341519657582031955381590758346071906165189458781662044163797027109662447423574074708978110779154613979430403502008239139737218834431885129822475882973626600626727677822458776430052839033767253431032129414288309893223159374023240041783170367300778835618992717541302985097436135705986587906453738598809699228712989530966993761717007259979948258649536192131362804669087744000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 38641393382034219988466135398210289280413746824562856238729071873502169097119010102835418969799094112356005924790597383948583122700599717384895624033044367030353286544357566951922970100643538252464136440427309655430929564418455695106597043699693896227772319054342048548226621461388846749558066721032871928235322050212912071979020146863280378049936570330621524960249118662434111720292830343076729495279288232168132084755224878707821662040651321978516053634903113975079567494218466455934728721073818442714737579886295817155295297771498911128366206216271071350349524447813121341242492359220938281120099466549303640555245832045785277317818476853805269576662650245249337831813996485990487668873286945862426503431510083388186010894034681905409131911343027641523660195007665750372844264529038506615029293999232743795700064431028941368227482522978818938818748976112190296870350156853385529758308208336752864331790452300287775656561787484792025246899808052845076917148578288992174090984697649499700434094709753031417385570046043117053187175360981634000269345228240889543726799395233364228177966183437308181619592265998528095247320255300177035665287603223112442345254707209806585100224872670779375674438827354912026797001389954733694171245175566739759506426785854401862456982350909198114475628350316005786256271598553257779408102351842107356308115328441784702681111026790962419964415572716224450489294730877070856659745834119450349412286214536734719270166811245212427309721891628590389008992620427069176102473789668437175103621385154205137611726158945270174691183895605007444042151408211739160689222529674247661335641824843495577605957676186632520260284660560750895846851654597536942427279710707006347074995056223738682368737334780429859425539330201863834253069207428898739724552745013495167279695801855356746611948877461546446878781284493991308106314140827666295175531796532742926414078675411883474692286982739065425217578159203138878154851892166507923378845925316036480033106020769141890210211355995387267931489139906693728281612475366524147083625644291857809789691973948489338228824859175913940534416899578690212596605539493027204466486285715785932585359411044769561552227768605746504876872443116662280948496691929451509909450632439047266463932098032703549941587830813524451498433227891043294871191870346548860681972219629471625626614373702656119847553664280877159203212460741942083905786649860939843842602142165109599609136498037805092438016000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 4051508191849405545372742927972108418136706429993215181559179967876474001916215258516969133186237275215735410199672596240737948026440462567557280621360615160856940853701807034696784677868117604992936149738460877690599051691870112236583902961154339089518567083986685771007786618481164012125219766583591668842277672010661025982331503945401809488004966921816246682721787219329427483521607349872277740591163517228500704886490473541014768297556447196369334069608118729811480076959491086570931977151280874275355273827884276752011869295653928267938956108478179000588387390338339562112591289202301983235037259119318411907498792515593386517338052352628582743911918072787600473274133310491689905826932087789863657133636968823668659135165653199137554462402320258817903735374302547369924829055489690681291970830403356400296545922113922562029943166202649329486849064355735235438659290256929430952195475434860591783356342159367882485563378830067754580491141026337446543631274879972177098307549371783049364191880159751207814642269779790385481421397890383519631718046113079329122128242144327459677127997369362269525372015172587270872123288591592303964591961481548787862945170028752544160623971958774678269609877919844511344523156875621709393176525804141472754659198070461604998578193158986056136213407381954852111197680146575499998378826802673957215176432076994671238546913326515218254348725041132727640570981423237194226580637766465318267809280441462062409331934564864207856369319708975054083347135758283176270381776601660251365156444561457600475142541372977507799680448652513753531669331242360866494643639139069675054095601232861476070466807641860378272478024940603558802493768132831476260132267456183710737979014356960579000640512994312276729792885067355703052179213763706167919591122154142667491669794109324610925345100885742936897566541600443586464316123183278406394577621144655828899245484099759468028703219519560963367528606421703013656627051674979461453940577100246350219348601701613217218409197659077577848820102714294034353088276472316901181272303786699298449362919745204133135328961294298076357583618038546183461231353190068133172195632644705349466630658632803955222153983965381894406593086102801488797340060435095814526801457430363553569796327041395527772915410056012428943314397833736130814839411971334455164790853213009483849577101542912563070262107115252025302931856016693319739012424415814515531090433494526705880692635845146537920340951040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 157740140383274750362830927115224872496225824582004890197972927883158781952905377492380228087212479432844801769403330270572336043200662961583459712460560722444035231260371901872356812865713511286003486511454969257947150845603587646076255068253830395022973830886825674989557623573772603660803294673461106713793412210398099501383925742752216752287284884241520678149677109058304473680043096905664875875534619818549628404947681322983781456834207848211596364502819074994382648261154263717606953700096564374686629427081230289394620554696369856372213418813044810883160426582414633682667677515795255385941136975324795723916089326723986721004264928751640996986689911753297992871828002107304721640416805851021835007626859563095916014361096862553045321476792805550317867395177473313953235146185898634691709111305189974754743675949856259948417660116768432160190336071227279250269498062603492880608540139225540303313904954333278361892173093692662723867169805624543767462476117289222550926082406583469964600731445732018800970760683094004835650178282680929338386997889752980708750068059375708917275499941280235108069276075431820035936102283641876602175398548533992574409297834462045909813447157660478453349674916089293871924607033081649273312129108982059559751526716194304914271771047718012335324849395040626082384585670493297169515555277990689264820029614492822034828368205263959208774892690201530930801573818164728784341437711010863726336486550775100088793381229065509863844822129815545897294502477543936697019862671316545930578234073517892506456339548464102586547271599879099158203673597914259344080195152772184415152026173377911124596947655559023225426465343761173001966443556678150187131612507918795309127744788646460160792181355504840152073282514771768463223819745967439291680561712968453765619282720257030478666844160088668555957392424508377136355951213478507076379479568956933085926986409745178195697217701605666676332660458221222049052010089527680440111771536247164332922312256871879645075341733819576147965912748410818868504255023477724271647501861953952714100894411581050803665195487183451770182161727290773274940321688455307555587896689132736415125371691711508628811743935436221705813265629208241989110650699370326961425640349098682114327813474546696879045227370553044963252227533745058247360830563005628298524262624997096947716172273235308744227687715091553234389603514893441595067667641001614231852360328224836383472200535116320225269562231226368000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 3294672530908862369856692166375529823623657411247474974572222457116457660923374107069940147075886123019115411226770129032137183758571258463578610413188555643152394401751574816089057599793791613449209879954256323832822885677466267124939130881072965563541479649832622703843950928291225539295757405043730512840027434402576193948179613605881353021835197277561341599435194509365136981824056708179979004945034163429289606516996522373458370666801890140832298272863513827488732652058264414861271417485274070285791576741273026222355895588627299352293547959387280419666022738263030245495162871074307097608624908715055998862127480730343486000161309940302290220819665366213270585917233674850318112661106330219601831422231330240900097636312682692756910231116712190368273001626310170293872114934511894218843382432179334528243690392691532104077465125111041501462216569458148502976334945633036792570491985937235359255068226951565422879810260512728483276158456144129875826578837560915209193484409649528187052608338484550091651550899324653537837302015726745893250295850042220756607214389426838279663471815160628790936574268082813276688017465528808988039559859169572313779546674190332669732170512895068898122363154137962431041907347131475667395321921703737859030093995705045540602520200423861934531815662587840668710588978408018249330186476513250477656327921003616033526510778517566282778240911295622866287883089166771655292801848678540947752184966589053100442718143796259149954245915626397303361369781652272241506984769961358531848396966603595313557928078585758794114280153965622914573851900806174407676540751570780580157744059151772588784307266659606900760922308253017227995061227387986660041444575776817616260192534527076601537471326681464352233639235404781042348546716900056805766085415800193467561653201237876471895042595063412933200979253968888049538426188583913834930224663981227211064756764060090502431200618027748977661691641502555654298253316155144785110089032898426970087537118433461190214341722372629178135066416411555412933692612556337511575375382897220483604000528194982390996298219363288670560906618829577996335453859369412072627198657733748156093070367567682378153798678178437692887165319744716462133093167983114674944643071583666637227096594706490866671947563000696331619313283480705146950807852286155933882122628219306847257905170829027059154544644658575187552675816318544133444738194209070067056914803373838281609618401537744911935953776530883084288000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 39662843526178787017232193663756177837202458641787619922531339908529018705911376978816433925296184281823878322308085385995919188725485882816054433987891311595458503098126786747333421646096610547555235949241278247265418009067617873425577701027659738286996990176212016586214055566134156056384742164395343025124007634507926302553365216553427983903464361128922537037039117903990363052743904888400086306671279398142749397931527580277600266485914989028887352946473559153816847902873621024109385262676603415723116463549983158374275276465151538684357020812760899279631726762406222597000048615417931101603638101786407351649313347309611541213559663677268091153411228964848520760747064568370941134970320311862514910922022051523816759695513311284239985902924910875364133276340877779481621409135299330121842871489361865242581426773533399701828346085328844512987890055455374580604486453535221662256949742367564280332751473033218640402852775439676277501685784487642923980327472883704816432198398198513419516125354758486347825061032460163849614651534875201742640729779826966454849607147439841670150671389093167816226138484440255477587690218017121486933634722796997165165112262244645977088852216873110903207812110884327550855519755604609565802781097327066546563705627048757981370653017592339905529820207645485976313872921084417521801151387550834909898353840051485066622860244681687309227892285856738557415407382940823135640548113926132921735458203311577797802089521281315286287805376132398374569381099079920876812851475995875153970321446997126909164958229020341313708770061714785162910039051831401359118852810542259195136586616001270994586671296465643239536038722099733096810005176063889519126138368464036027769119590064954376720814941170498007393356109741850190500401364489141356322109881217472452204739957068808300920716418853047979617459904668059434494357405911594966013088618362796515552382360472972117593258281267162041125582303457934684609831789046280403240268129673451176697837923719063021121424212816158565160154370693923521129563561486651466390501228838011080031364380118268263944249228166369228488519946988680167502103457695996091517427880904474109263003883574120194019744078804348724868250644627827342644494284098603192310017410427977235334202847865616927663084521624662963796152128944243077984575540393618358835724411921431153738476440199861392479343961472003197631325102314526760907769609448460895567723168069469337258788798199479980735788084578559302041600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 250742525689179502731064573726139392259835804431929613752395934099254777154348792590026139762689742613509851509236428206254298165051836295984425633559174394995524543092361431451187192600437486862892555676761882547239087674936954904916883702008704510412032167288476472780217566429997087468132012307644976382722027013890339682515390341543683091623077477330631436209221652017720628969815833177040988904999562304532502130279263120486403887953248438243416434163238693098440683605511027574163435982609896945912078704063855165430093258034114938352879099211064369339121953159242063268004898132697140053797617306588722574750434114340357556324986991631367750557653093789978262011909257537814851559192060346439568144355860570309870577353685569871937334897492396887790602032221686577532632869229727608430694658955016452933374151366961118913472857819195769238718841630971564029832180398475666309738881602903560684028421735925608751080637339634847963537254834659681798625718104427361879688560589514478359451585801019288156779624878505882703693573410017531235541951982002498489388598050288763931060988679641132954629506201542197097521461553164389871961861911312912635315374463423084701542206332076666048684781854663595265345181522258468968136776249273608886093147217129463189295627520659067876656594917005781754043361824845523734576048693073427120954739464275340737492857059758675279803887965937130024151829188560608138723189371357217775183501556483362326003942487312141644866879317702608945867231463687061570109735225128343558199454068016224195300192490701482749683859360417700451709823096875693043903340468674234632613902084891112557498068604754295993811809379561873480651330050758937668407109155692027190103781934125733200733113633082285502611254837074669317646530135246743740632373208502766840462958080593176556031943962263962536877915191632739369392845427605474308524597640779621907783055597403443766141059989332654013370859066869871987469847198762244776567356549860593468226788128901969578007922200822315050753298091905098400262152623490724472802638701229541733375544698945281599312121750835985096465519166443505180841565366391183577343332610002025286778914849848905051927806255741138752252577330067945333002318614771670736444114515971718478363914340629067281647940832603755061361525633220596350432637918508885824040444084796180093850895679059890135808004541718063089186200456273846020773202025992389956969725595642411729861649103887898868872507461703760431022080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 223787396504459596502242381663993035948241477892737706475146124171852921832039379707350649948100354682164738534239978647357858683388085360914298683265735901966653540992011088510572822981133980683395129815941736522467959558202006556706029874438699478035119773255907065622713223380608618290136867468933832718136338004759457617918349033528134686619546210987026015960676624487773324078709495150403067358596851612173900850582420572796999161040808231726912327941336377312692725731710932620826214389191965715131366556613006579656583882788747181731229701811244322144056414797695260306950067705196551990675095598641110865602564896246183632306962687032493677680270374325397651913182323767814501397089250014117734988083913546096166148204389445500180817169682383943917933108984122897562435476040018334713148597941184823473587036571846366849092456479792568473478661724647376011341357476279426221739118345262099902994762796833966983027374429055857750089794759165551021293311694616121130609299528132172991761189759106149239927596530089783199648471386544700627882328534920381304179683947919589737168624112216359667743883999393448685187956483400269043208940951108015178784418721765548515695250949060024029130254127159022753404583689479743548663886822192508743441338145845154498055712150566312485159471483134807406719546413966082407812893055980858022240059272780286013075013169250733111752382943049734328138007686149467307431123995291006285178387136886150835255767050939970836042353999687013977587848447458848202717156574461622117232449987074079706146788560896807825091432813235311125344943414527096167521711711874844268426799526514714692833786629805183831542547784285010200699422103054283012503540103885680099783140266840017265659053900352842516118884813305798181947942093857186285365423209266695936462429861085135792160352941935230423621197693252544030936234195594671134212015662117602461460031459364876852551411091478965708146614057501490025872551278413662769680193354420303314551718806979326130120614204440921089001791398750733309197344339712160733881792925582753385529271187492775212325704736584379770740914307348301399478657299408673791278590359221908110608358364025004216380242385611849947824174691767892594078437630572889960352073563234595332303104766224916519357327958073798669777289960834455163352696280691593167979168794112512596792377813953843952654468715259127406619426252415181744625825699410878971053199906869599787538272416976238316751654673870208499384844288000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -9037017506160136762302030499432991446229898012750387276525283880201146518280374742471747750213337435508478286347555134183926254234330827039438295518005514427927990548823899066352585416742052314831016900704889586465954165805895670609698504753323449525154118676404797329648551290208185561768157857927982431043831503574776863416325260687575949381428947564066256966680577918379689858196634432007609175024461108061120762183995124599774252465544269019513010380124843229367080713043958802884356895043227786981895367155303908259843266695375447035186467811393982112119043585778252313688353682365314224014505500175387638209164012161774340425007667725803836500397357481613192115914734433636125366357780828411763364792838601935185127995959863518303432830046498618094034242213669812015351321298492619643436916249306546350990012521190340757955978726483146162084961752741254152081337741393647237836415783950177440994506466290157277745609804034484844015860401234848047282603566059399438264991343003941987648307331275911291427676529426570085155530769169789360811221761886449375158639026205538647036961411003813188258904195625532668049622772716190475777812678255936786738198469254544079693748765553825963387353878415446113751817157804197900984310473464501516204384477740878949693035931396539580113523805360270279422337678894458260616801570795276243926876186255665878044738093725953163487499828136499481521619304664416977329003182346819198750665875529389308769075317013923325990881856876412853788821157269792738430539089808606209030689770803276660837372189678496634087003978034438524691290321934077964710039046595262282060805533614345904738954280152329785677439258273766384336798563894167565966328064605653717241816098233177113289744651226255886837359294546668833954988525740125892976195835626159049951616000160003679534911883595811826029177975034885973646691666946322790739906239109723694812996293290278249776942626477468607695598679772390832253753190691526496540543457011658492171036323583150848052889889337555772316179475838549104644532218010777560258034273314028988572972978531129358499166534662280436359226617096882071276761466500061359126463489110687650903271141575192016766701877799029302473424190440958482309183385357891455631417105497695212001148680063167230721117048441605255749259762280071751191937165228427230899597077605031156435067472793321907964105005815075997978022758330279584711965888505227282719325982229814724016235632674283675412601806166613198525960927838208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -71159778748526090615057823360911584440476957199073402425844973970416110327741119910303496152137327193376423681376440661429033016179618249880143470044857572940782228547824678065553130012839309790477344093868406105843150171944801271165435716154205224786828637250584018953130842480562002216118648315366370087085452657720963875892781022791003142297293899491320448777447218213548465840467739002443326781746261354142822198295515874545918341367985280810109896561187090535814469558522559862852385510236496948003457317218660632439731494105233879747661791088452606104022460839741087102678168552669282111147803642878243763002804538089383266701399911297675479279920905836831853254403339134171903852769645929149305309273383605445615429237782946716452410892387664808554896992262067243204095767849646487270129254901443033798191086541216223833199233256413827648018885542151082529045036681048853239219300880676145798229455873792746931344828799806724434721280140287377177195446904620175794569917501034547525121919047432925489621054898841454704379662224609028376838369248220350757501318734700328852501138333563801593502573580454514066107027971321584674566590487292331884573281116984600576496785863760564670308853264949580743751153604966970756882416411968679287067480847581736821849208006354952195101063503916951689748989544104934777705289677524961753097085591157672072706036493434197149022012064138572814664206288189896362414673693327502602972699349415666496633092293282234111716219772779687775093071387247231860605859992689686310176934467202219670552547905500677451889869339774161521953316498712166761694648086089709976716909286714732571282938730901112590512461914787567605232755710023897269842195581328761396681937442520565674152362268183519201486406704260660398279841621337814502129642836242042378118596363993007077130947407256189384109267762260066141962375694777205398093953383697710050781638380650100491154906322380518911657264687922937720787980167040862175599193802116078124886288652263585823993544134467508515982355507346661146557134874189541000238871016411367100737996063452931762346772336865658479417752462885482972129317455747023732249460335728034963791874484120883687712374800518246131067747924176797923386076261782311046984407069235813242137501050323442391060952508583688631019873847916134365750528260415269223114737799886914951625927591172438342650740603191109995164249047316569904972708159760029893199953212474541748121743073369113441299535589599096686011740528102604800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -237542196704991628987443858906709895741075645517734934281989137333727220982453359931828611316921772999604026248096575528591768333220908844898355180664981970725872202003040392649065883327853952576241882449570340997707543831189054127353805750159326553522754788277556658100413304640082857577750961200922056827459681984829065945431312157734674283066706492877414141951964920051689035725021928170292400588326571491109237567530070987497947949069368359143978224472502152099010355390217309885207694338561393150011869117716058412003381318297041288240920248495129203359249096303270925008660382094292649536832594436111782161327888006572909499739321226267085971526750501952892278270272014355330756592189302003236183972239473365654336788626940867835306420871435460499973915031925883211134608367287301920284450708793135227942747414948976199218384501358796338018950913552466538778070175993016771963857664513058799550515125702951036799737439814531983466203256139940140980733065366599678279938567180150740859611449471399738242622510149586601334035964649391782883527821315833577097642651708739416838869200255379248122509961037695042206501669717504101202229036505914583765403729160300582266013018691089415590551322987441014628675673682166863189147903207908684054209070643566869697402484431154942442937132601907288989121658573992516177355044456302062962003998076846581935261316876114372888978597904979477161508521446940698574800914608536483175410244097813547271352358109652044110867281429129416598604024000916133511709967168139728058765089508101805691012625067868854449351279347629166707921608832808682628126632872084642617649391638179261334412299341964851096513426778217388986238200527227241492837818328680091091031985369989205378420059235731053293678375027972851727357786288556868114471175837992265810520862668767563462573877923152586823199935631657005425102172798716803663156106088374541332367341390497698709263268739651237978344154238976806788475269596053551325238320972512322464458717656556236929881002851256315642558244518786896292928834082239919289475295642911559378155207471772189174670165496735691929943544437142833920057585597164061506098330119959689704987737024484038561563438369489434613030115556279211319794196273545387456721673955275343001641463369487669011948092009297291381122624517511123933021823537047577330492483598099934029846642632676630205480108684169802359131190474845750739996520864297220088659306000246434293915449162354448049535571542117256955482231435037769728000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -287949170277745722210848568897753392738574933761691293438213613576298494630939329429709738998050082321903671095180540895674858210703790763117834428408840598083757927946716098672293185830886847993706608696487957500481723395344822080382052047579354153627002928293659722297630713503493840978921118395319795189930182758861778190444108058765554679179156618475999392356870103142010634792045032457379074984708950889031999974196049120516908214288695434936031132275008723427353248247583155822704860385120140581478622873591375181896715391751991106101073079359864271343005860781853062005635368794993597390059514584990467627717406023790128182517514811910835465373326673471253900875767457999901165824728872428802053378254728208147312563261181075659918592479810554931900419773697242599500724512985798855659237646564971211514773633586223134696848564235378619901495944224644337853926129795197625764410023520365714670878687132819951973785168460334713628654677529435809952777001604982249633047296525930701220962860741795462088123311276212321277892944152445036399722911592679488451761742328543268991558196447756798111684501037326677792348916549079969546322064665924678008813574637539972570912507921301927670288606883644105371400608263349748195730091234409819143971029371607780344649800091633883625339423356355979048020033312518855195562604699062590457959262926363826533593160948132073347290763684957617480083534081110296561621511708580390069761391627278736998156358813467036567257247921486196291781292541284565332600184434001434616735010032935578701330447557404409401586500406875669383875353230568624048312526108905604187516487516467169945052145272170264711621609717532906097411776454573257985494085708763157787633742617993514507634000856718926479322714774629979825654299554389444613978509612979040469458046854319903332501206077278886428724823783925371422142676523999288020112816770905377517995301071273420202400139129619946003052469119467520077640026409033959475178390258192149998331414614365979330773651305459807205996811919217776474847025777657375458145443612463022246713891326094305202608010549634924845960150030868138845268928956336495213661885645288435493864732496368510770249211656326433250273222574299223254618719132799086007224893930429803319564130896373512604103815722157267725757733911174343155470633247316949531527927332875695368579887903133011483169323967906379152375065393303763920938543634963279057347029972472876775620254414427908560528388068288247126746372124119662592000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + 223304358430804635977591690920234962323178773171100603382419074802807336913721347711582296788439069256489327511457679193316646529693520783643872121172611254608181549858592876078229520331753369170529178302710634146310541256664235045303422000427074874204321579119518941361636668275983965627579657133166724959591997790652615767061518579766854155933864922351368028634598303555775513538170407734649750958521223046565972523583518125511515966727394133100725192798327038154835383320052777389376928252981116820617987479914730738675949080845707050879144605265922315094323604438446733273927580464851605970770065119423624600923912174934922380928087110760729962200830154985526583255500275240033860909925346653888648712611618984150631679578128396444617892772618184794011026002408132940802428393158669770382878520575455375421521991616281541260510293461394642648960897299592791141887634726203593787934614797723975840769784641938481636210461949064375398342433399259612277395087545366000075323617279499967187967895571248019163485025772666710177852478876416828240724716969035394277336445829926460426991371498759420136776770078787900987624077981922813622962621069263495437357105877083636783007279353659193134593132623966277528414345322526053982288513395874823898111293630682468180243498149381357048686448338295023683313421807568408501503207720750647103372676585718284476485455814987856111878196688254870932839531820449833012208664337260171905328418378988183043631039280672958781302329180465936348526366677320616458768745687480133623981731860939997787012416320938181382076009550376523274579924122318576954225761329046348883740602987299282186976161045307028997184384699020217626484610420833150604136608843325676493951454488535805806845859089815111701803490709644006826801842231790702358126636219862270265453090725865208368934024687613257183574287001434453099936112537614102204313757509248662226315337959541293717855620013040379515065196208681025464266720975938850127378627419910050585222718210461623561111208325756274958743945129880997295203396983734735315415492470729638316979296104727928583478200837045002434846987713067609612884874594788711071939259761941591267714871718462120928974628170058525786575638447554549775501796412510239138058291360200322308153222880304958485537616240679046716470153621984940289799801538664114759055074628942818927221275316619373800974323183919222854187851310221634590026541269417916053045690144519237919367087150927206016500820907402684118564069528955093254144000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + 305619343584374258481570565551969873926467309617462298691185823592852691243878624281843168866582090860652667798994817626616468186874225338048366003746152060626735628899630558492026388735492956532912649109784015147238136336693993528355992001567962126525007982795212173993279128755929634519199949960410683434712416921195713093668002566381304925599086582146855792275034572003259643295665892707840229452634047227490558273629841574600841542972946255347027052742657834665084501558499953699721939203849052325788905935211415811775497431371684297986924701652925060115672651703886583413177609494481505723278552711961035000126640994636002396171827342953082023322441567781053606461329694906988415129682089479862764461462884426615134353213865754495278973537206935023940250655002971735261268941562260962205824938447016240026125723608118620883104084634132259199299360532376299062032093773548216223391329853935394546829603907759181307384402292391906482256973545466831779635657101796393186121262561002543403226315908883322891621925916868872150167620687506105199685880191793954431621211736855405806545996723994223773935316710303927710746687754435725389227931869046825084095346103137607540294875576205370768103661412034016099438343879644743914479998851303932904401407515142950988352879392915055907038588852850984852664436169518136714848834446847780524051063701976137628943083840491946183561636253618887398050355071979346642195392476448654354186453669977653534364731112314240055975940812192316666127647696899092123914101075112492718828001038999475517942236828348876880664642920989211373017272737419306947113424395465132359250120101369189789049869358189579758986711931243226118331841952262556369683553000972501827238099725239817503977069721146049712685545892021009044710436855167141379338271005731306097351197413418832382022034327234341674647390838553883804284486844049759995160047318098008902923675287209029161022696545853623477642930365852557030609649960059546853428887485142352547661112889601571506401405426366392879317424625782577191080746808339110095169678562865049830178747580109681102996347596874433230642049431115352644295641053581494934033174533616782243454876480438424134040348635765047565212483610638435396973072645881067742066871971454871537049656219377377160924064882549984061379111107508975593404129156556157397932404838350231250107100476851437050158353890776883449815254671030923341980198715161488273254058344153866421845144107289994972119353728853504648399929670711679490457600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + -1503491051449528189025962735824628911915692882834634876204988425465557671549683006250857059848081498306812496517852269102971062804156514703774796476289683252652451463931739574383588457489232948414934773890684973552293470240743898853352839466190181719402857339247681242682222210587360906345874836893510765661436220777435372271859694243670579771329626115428578716784167485764520168639817344136442083691198991247266471266616480719536026285466766133738604720383252276138558805038140176298237001483936169330431160803259521974315153601673119816294323259664571210988379980682475747350489454113188961529298346165425088184607103163822373580991754094808771515899938593049350224642703005157483409569627178691926748916575281838854548729768048911516401058067638353772521182724495098025255571153838585353506413591534811657240484310205195969876083598617431953971764385714423377720215552714462159184862909384680187189636176400870646116938453103905593335833981217700381219607379859262795061462692964013720026468254421214726544428365380169665764871479318679395159322249883433004437184197961272991724610147361490797586993254575837364781951787216354663288663579964854877046370079327886065623650612486187313893802133769911424905565737050390079880652942446964619243408777982982023550367160667215028855592061124721299906866669267394372473249034500353111892368133604799856157171384323525469603719818742035693284048478376808841158967464164188264762217882787689726252718350061201258297788188455834443840995194098083719405522226582248636821994128384273312672498580365646629664872386273903105753817864736159066935006152181503676820279570448139345178011193749924335738229023611783572781860121386097804795422927860034646575040966754148151294418570564623246711976450777462554871262013248163847035677612653871427518749256181487907604880868907159624481350589187369942107762212327474434250024357109872062506037430814296620518634773088288288688268687510163752182734160466700810983855073522500805871530580601713766253814001788046715659420952172612773330833159453948658296951013334990416136946117409624735448839308183740047643706923040352177030469029495414681284910515832702409568535655193933245849642265326346469262409482437579592901596354858781759994441134722369810227377750333797893310979357771215841158831058077653130546568201956692583425962007904543758455799555078627752095579455211097025107043595606715075154352773138559836200300310300530543882870567530868179873249915033180403715328275842676968898166784000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -1584735813163574533527178220366166237206203536858575831204535093307393037385975817665510241278134991209378104134507683349109734778540646687891505131559049116392730150857200223037474932660817368845135179920845807468387904802884716014275789579506117299766521604201445416495285200886818366112915035961662544929770345152318072924426296028519337936727256691361081916592387672478632946081614632832624322142821855055460772000282602268086209510229216079416112717959661800649991802515382560636560452496675111598386383694007034146761407719511351077989964924750276585070553902214632143497510455550464634214442684495458907390761763313685565583844965290567286811118597163468775837633645249579744366281100352324654168904543131287024770729706829300097615984631685819416894694343490633382599116472782359372706022997030343453504835345866306329890566239834369842755432466111204134508571676623104919208846932170829683699954329048075844806145909919564871975487319240746256717507020737775364000315705626321330645703315330904388073710580963009515475741244168151889171997593207191795738210997012806774451988095507640949222365309144880434596068771879817869583397922244030550337799673321478341060739618429129601138059042619848994594946900213757575776616580717945755341263278194931492491352237996102565283954072246630217116308684991911492801805409074811291306434281455877449148831739266769544643909397392766327054246058053200920257833751908865961169047774986394543084536737844312479086713961158642834400211302212553004448310593784255888604900510669517843221016850259692818768959469559157761417887642998518479516103655698982206873537521583302022484781307305679229714397433165920302688834397394170171302126096267766679548691765223295785835940758609508665667646231658254276355198835353664270310580231393623086700569832588717115355577669233437182717291471028112615206592228733908958030641362402468001366051362866467695444938166507506035206240029292161686515013100812791073176020138093476551685734734381954748871973444177335698643931095862154480544120571254410965742621096166871510474252082070652137070221820578929029511428701074165759233235114549567593555547632058904927547215761161291644342691240421363014705593270086031108283989796840065209438185927781355908187910793620394292304408705514179921698797075191224897850403386402880278679624971247597567536300448270896692922817659782514865204707067739523624256332340519032736696528501936932080050131800887013298890792299412581474523349191483043770849768243200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + 1628664920927237620527169413186068205200886333668792193899393180568790914253307673579684244602340149177921413459094003826211724723923714290035763394311878972413464423367235669386587375568163666280940767600009275405483412553674748984156142144335914801405750966298349300722218410957732541129976734800711375336031636969911892211665975710471374183099039226798036710557357332391914394302577339726293658576226540273464163193795648452412507606480127832744792726342597350741185783949052001443465333113736924321584776850247061802176170482975785844493800911023808725812659766808669033383990217425965135486586671813850166307092089556658633593171216495723932543239339508120719441579919210600688610275492585690531610514773519435230102149572297182522949809346742015472936680026217271710664814632471409495260807531498015609671685510325807184737542046852176503112249837491620297799805224443144411622817945541802678848739710889990152099039686883157926495529069702389054865801199425048633549402086268819868823785458464393721287119219305760246584671976324346456591988754481899347719703933080376001048722503112102098733740716824904658622388238224962283695557698024906909364227913939930488893853850781034890210848096171140278403699278517723853533516772538231833777769241542235361219348769041265204896498069940285215768091529493464087103458790930748824953481802830873957182083615491993007019366811451733399098453840047568639395554823990587806918052772382051107200309816362648462168011584075385902121046786421474995548585704168289615163861535041503945023165119849166321087611097788205495537847333664705025325322408704955422986594295215412778218381655633620258252704999184599355716808175801756000800988676351160413035467515806737157767729090458130759019959080859102258631756671548180416682724240351425884956284166423600443446910649999515602381816189188957840311205489784607568075778499113575632483209306903773204169627417350644701707997776176849769128326175588925084582083087509949949884610773141629287716549892743214348113317774275035273648764765996892714506692290293554663911309824925776468165216721937495110079647526035634606145761906718053097717160961320438123748112320672688696028732870161690495147501454563921772648418262464792953880072210097807655197906938233016468802654304901139378843161322214001547811457147823822013980570997334983030592699595148109382745533187888580779192625908787651548980611540978003899125242085680435070051372853389745444645295463232897726424082578412940246014031298560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + 1188617736496163501168733873587498257991257355585312721035113882875424394365715826562298743985477807980077189340779747047505597217038753549776141764272219201497476069826591385610647886037282608612750371214541278893872472382730756818482142321430694159520087421126106978433262400677232560243722133434428540307855875317796671139408749117530648269557732664263953750853137067520346820679082018877421703132580835172914095017440155287389783111872621820162640096780625194208297474675205413353859606757746707850611603385969683889652998515581631045519734495004296190636132751292108081953278427166184172830069747218488253156769783607589965104017697310526731294357592183782281190485906154062323934944334282386798229144160977090301402281424163319282931381711839608708707504069173093627804335689223833125915635567348587458918093903721745649290116099197559666688152413385414385719888360515207293604781172888755064319409601209235318920177584047643511713760675490250446770715006870936120272838441271647682908681203851475912068005285688485396128880981431155557153857751975151043913374199517166287187064564750362645599644797612328685283981137072412394289707077884561088029163206833086153865091486493968402124237804291831160306159243767868715924898172197361465406085442241398664004174681341515317585531287451600758917415199153329276393239692567579195663074232606257457193670459982318794705533884477731201101175408002056543158082597965239646664491357674192294645514383003917639100781666308756227961299991473583365186977587428837900637799248737545225955976682172736882776625615984339850376630986133880548524046605100075400676800669125268599096849364486687613550496703097674344582946471383163862047456321568344535008560244514651624246328291772476796730061478236732373902960564655381906927373155361343813353137270544630446282932245014013241236554307086152043824761491984807030624535855475977413714082737595931629683365014916035487110931821687472200261079162620636167747887882297697102653310846320423947605913855375666868325703619698615294247056010280816368331222784640422824542486858710452503582771856236423948254506333690427287366616229149154402785970768511905073287720656119429603279257971223627723956270601427976901330222010980074178136033933911246336320557681040639016038913723559962861206790780093976906006998914454633161012651121545409801053912271729149347256563601884339107844972225193003083040447549370017479504825520670357461214789326842700304596138457719121480837800386236990001284781178880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + -2363681863334729336086876927638557080555129011439024354000338540525633841516738843784110324387941786214526791560730201055240605225005384726729331305112478893116491394322831621213927002789857079523852076484023349206570426148197308824102401749447292129330246090444136375349795666922636239397983496549445235057471351863822214727483873849692962835621382019562517597577746265831130663726526099702462417528338313192945283795449600517558599644962224367766264274492788450625840136635310138699372778910513541316822023093937187643278827066190221542603540676991384202581333395954845118375619415038747846025713975162993096590628159374639413849209278125304716130231688952217721759531965695265725340990754923261318910711995858454955747995831718676027374537589466242257099627423493588956171386349707384804156812896060736301230679826718821455605721485997567938335150775180004755710157125321730007970519214172057153691093551053473341137215634126337649479358762612260768429564208337357392002905723621412820175006579296123152297967749723105415733539555970775549338158943004360947133967937699980209190930162261507241176641452857969355679495910904086077427152336834403714149816539711493499862063556263004058351336345820657588980204365323950880890772526922231798918272573403807877219134285925976393085564900820723646215768306489810192895413185168811959822936297750819576861467967884290508312067215786772905734768950273537444972507814400758048574407924994040956248213729142952490687642275802749476544703472426104975115229433955844594718194358423514722195184434885607327569898267106255180482552485120472519332327460766106430697179234155019196876728324841983444270858699066159804781898459652067380973412789326652263940116203059801983974684251107841023746410980922994551624589962330211562287920048058756958319454440340263569920006488327377524671653262963232883542583870167791970643650357610763758747133744121430472272582578548452720322388122500597298681401409874616573733857289169066867392914521611077912243669538892044700782262532400227344661518042415388125459236722569655151604387350518878198221869728320924966632912966789983379089405642325356850732771558817775312520502450717086791101994549533114980104167996370435706218249230862713391140506600566761001384837675038556760944876464922145468527935788447938604075596885378593435431573411017666382171726593027175192717176972349698388298696781809281457032681731225812677461674145335187771368751726173446539429792136473564572638588918384466858114140445081600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + -1245326872794891967349070333679423325433884587704620132239094069322370216299947536822765020513257114780295302018673720236426525825304117220623226574518010317190139696392630963280152241027975129944816243734115661581623119603331495166672710339543973091585288798000338981907790051316617021871429526830282871136484413117096386131718764363201377676490556404840493732578188759923007984782746690702201097804474935126386871793585807463289235419419505668909578852511419550641430575423657162069280992377170574324977042588979699555722290368411121980747073701451775642083969167952686471785323245344758356994400902686012360552900591692450252759950382884694871255520802609884192866948685552139211967527249945651274736221701251341095163690935970822075944525668950267764663475806853766433384880144634569225458751019789789325302082636850428850530301144205660756134450670383484323755553168562602846407609750297254355523890163495368238952557287288744475618532690740554628878586921838521314526386622161512174651593860051770045407545249699070270825262575811048022551826342913581676597460294427532371537180963849213499885516261817213808667061784372225541060709647443526010154631859546287992659282898903614911964311940062424387365290235232253274209256265840206408516087085334274233935390471530411707801293328260028926829834723756642175679494766247168682469216475950119710033178295774202462727825041732643767550500984364305296006848985938804261968507908478798564672507522686431045646993239480480531151666122379614126382942994916453634838794610449815483402060711537684569508766113404784409882059440502461590702429241868101585145494240939899017977985167548309272082588888102297705068187562096197959152061791431368043389952700754210746929013044784861780606548417549307517613423240476832747895289396945904389260144194823444891765924132236308967304154566868788553784174425486279993345861858093490633766448897825245008968509480772506177180711947384025603056413659684854931961611702636684606245773572362285202882766620968261890329693653919354959289497021285446852305358263703680010788594669846430968909281006141416780052004588522741881910361127719743240821981478379547768530522016227577441953049159849094436456783485613316150745330923898786991868603527841407428166252828613531721868048810176686397220218361662003838388250584041490754170826120884269725896625903593015235894526208497215351566313527111380219373410453373818136827058423117487440473531281295891729721980332057555327778519549622790568834425495224320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + 1755001248357821169645073470677770658999846065124704318644243783303156092068106008270694822752462200580457727498458573461894059637434009535441753436075168010242208410285096872678744869484160738789887247495123618456185717987914504740413470590850913300510283660465833234480174086565000277534861815237075253787755442438047831934955763125041799358573817203758186583436942338951591446549652531959773203160420317907227679928906500168205877369803340858370666905028669379045233666724786085092340953297388928063853771649095004327354792250013622349179114178765272161967600778496514584544706844433170323536839874220097100399271120746263199801821238641789303603987515340215546533311650521668507129848750842135469428727206595435684516874818698133523668846857131162341009616178073044907844914828262584469593672543265781617855335967994398795006664214074388700748090114812384868215089535006159220450134283749088713231667294405332441509267349249815696755186622238957036316599347563783306398136537897673455790788502916930144210427522061496473690102563873217911924809039916877806420690911961005926279327850062062474120275259209985588570943912977762381385980885630146710560872114447024804584774717113760860487926266087277209004193760002173920220299277035135379762139890338513175388264852515713983956443672760480940786886580112222308243982410217826005254697659466212704496354924799836531161583254594341414447334021295303314848318565937262846051393167064547600145512256912273248713654274909401053396101794729735669550733965742238677230246145655160159178933623240542253367465571659591787542060253826524958898825260948153932879412784625864627603482690231814389165714284077093220410032462881576725935049873840552814316905286999287808459299298549760356227179424186773123727470775672605899453615822664054491347817231692467254290200844921524656842111593706151397186558687991788945864124263050976947316542436606419632753428132674958340507349149337963979271281008693965292618206000610639968735583772032393091256838098653863318630464178600022702789441981012755295303648980274063871499136838510345871068278559035349173961244994680727288494528933679721318388581494817310336781654254516648391466431311925921027405839850884743189843647722581025311797158277858935841582947295935693277238527765658653735486332216284896388697937099750897099673784314807447138901799181167121898943057131799312156309282527421561551850038678227873244114491136281265325466626159224244828808247610890151594271827402787742858180333378994176000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + 910222598321136153191692333824699367728254385154504271894495538573906900838838336323754947525176845668317976539461214306649289185511296249198912401617466115796452039147945106032669230299508070918903164851688919827417160876391494981880143857925981030544444945856224716494149612506905936977553389843064395101949903050072050874058261996933258500736818263981402724821551204503240227027191853669255910994466222025340854451063418801670148177916074829101881288044324798599177755388295881327363244111505287111638048206688744866110777548407058987702593848722729004016018961335860576111351028437444317490264272733019228936246901492807733770619435269058098668315295461435836152199632048819421923550541258756366448630297161765340333850383528323797656333768914483177604377026293610618507573839509819730900420665233817130255674139149617287248740887685744458932251099534703721840546980014849208460448673436774604464389467896245810030282352985019374381432801517828774104152330589453896406737787481638301586606169024731856817446678661942557518679237473108414495792972955797951705175218254959790430383449990425191860965557444283989568588504734880311496888737342264288905818041175028658211612262317873307902017571130323920717143155212525665592198636889356978345508553761159085784763852507962932866217525237415922878809511764758617011083801966235726510767276823891201381201134946900915096569573678799805394959400680035467488212038994593701929728781034047359651359228820303192082862414767331071087797394573624164865365008980206629302542947149658848121206520044451269705804310510839738375685585985423527186890475528267443847043367024453817326490943008371555367280613420985043016856413339268503644192522500387081421985010183748411004003276425711957653973335089624239061777773837233471663395807606337276997063698432302792467125289770719343756702095329429949424624015385456269179824737879888254520922261787828436130166095913387817782095735839268808531776518007797297419018146778179300631777301934472708155805771876880856191309594908252990559355138013418111030734417536196754473999992647924728032726011103942100809635197729163229938571108393153817948509603594150747956715083980295237690774191763084791147961278891067782351732807945817396098900484198238035461548372000206941268181459329644646707032989984862737193510573847462577854316107302933258526505803617086645787231108583849230071996654940159294204620463520708561038041451048658211723203329151595063246696947544606815367614955914173182505801555640320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + -778923451928628298914267935282484752285986415090224920100262687035325065891149656066423642425836245528210105404701043839776216646062418626919436653886791813249148066681789194325414413833703139836990745214128789482985003628053426834684271533157143829049609762746371693298015279248784894608796136273018414700025635879181019668303530248759106792225577820206598245022720461112566872769949053706015648819959588067336750424300374737693796577704204953261830741888662364667209070041036795348074527283821273820574021244660254597882321779969274042007813331059401061638418356967529116799813107750384754815398600050774514691352054658951702038315799384362004404834830370897170754430154826773999050707990840089098798374050430332703102485615508137737528010356189530011989691822839335999548708628810816600028834724435385181549441893670421880571854498853407289291937336171546034552216809138652960736832368328573489005012957333671764330383395001690239673520737504778398752157913176262547219100277131700289908665364685321798049681082747131969664899389668226391292585266312705645790407340653796453393397160487836859076591650609847455262725253735787916269476590551183737766295581527160794787215071728178733486955465199560070799099841528344618532299513628848127133420136117204929306096159167065559103484108453460761285568841028992569862997103087180054301332367389588607706238412455123668640354606003901519385487352655529976366685820974070415573355938411064981668376380306494054520177174085638093486930617995870208452821685609112831808053666168195719606982051905073662533973610634468022852936327522418239854655067992867387120325707259942974709816623057255554572599290001361937072725799595981363840953137292842336937456421765083366685950542256112125004354870925080228399662306792282785255807102847526602228919234008198230063075156663662596006186091253249001695703931335733934926838671024989960725509948753706045338467217074927732832618108814973278492064789774888998773104689110126080982971171445238912953737518455248725470542421295390768403750725946800265591206412687991135036617837490682497441424890643355253211826629645381070031441441758359238368777264092395014249181282417580315732960884607601500255472276418123389712419383958801958381518348175595554415808000705504550455249696379591399403351914311024325542958742558899698954770138955195914979985523353055283814601852539345549855443444713569216268494837266187892349067205921875199235159284769680959050135528276840439749561901827062244235675698829721600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + -475146248720225309441642038306810756827952967206852085908760078910877364688077570380089389231016875599060141201426607051398734943952017134895191375234887350680801727850966688768235763606316229292525268229644496100114668606350659785415985107693307044102841663105187751071412327320360351402812747773706805598127437721122757045739592855910153814863879206382904019026317642294121417498240579847138823998390238649930967599481561172347824200096228947281867158640354942332435066201807443588700387141451313558451635522261219564146787313272592075624433631430094676338155164294793931733359051279172885135756790364990624536778496909389406733860645110557792391249675585679702888374430141633124275921636194416465942475250548245915428465127698603575320203297640382374771901097345889553517269161854191958404110894822569732374879080968094320013370116095296153725863544649296191320737417989960128187205300902471942154050735554473390280388374094550811021975697513349243986677042333311106800559117289685539253601032845745009623327113860944737476329564778715010665688495833577166556707380531188587571376831069476199523248900518433425002312237287369531057480329952856052245825514304426993473860630354630363322893539268448379213432738559499889720499170696802609420830459192135574822906247477869533803747649638112491488826924215624457614697856578722029996723093939154458600877144785443629352013622780143001193877214617851288421958500448472249023742112381262121127112209272862947308805866175734605990531047451590936177328865097906866908139044497700310708131514582663349761382462898158401520998244777544093724446936705428320600803083158737367772239762991456419131204510394784312513838594849031522165285666261148524788092088161735522978300859764236498740620917201520568840027084899967399085601528013950900371691109357934266951546287069794898212169032045998743732383170068200225608998589714297796003183217864092754725336919093869079875754630563123695770575569555869739907318473702935423715540150773371326957898756908171900219758140693734071650264410990402229771916567463695524017821139464294759503929262032235324492938019929898353431401936753644155563692922378748295802994161076071718086838989842575580254329272312686535855884076800652191276533236170877165387531288326338331295172609652674489326365936336934962838055859886451590202004930697394332557806891668292474338224460099206959177501409171383551172067542539158280554829367782704098929988284798673463378104323536497197093159810338476885071927439345582080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + 212473832507077808342403936891896130178066739426220691490988414230836442906705328422770493447998919729491743004371153135266294071462744239725184986129467876211292053601577595451991115727138367542610795276162417120444042417340719844271723466176103844373076677062832565667184107328803347177198887707932606343704330587288549443170466149289717043560053584779641305469396534055495873259417702747159353811682129928392714618219816915624908513803393152756847156203785202734808024517308408861927454646441125731147512357622228752591493035133368366468070684110623310200810714219417455500040294366778811465151613014233112474338932911695367890760837054285963460492680330093090977212790323653669513150011968104561777786583948901454141322449219265172338769622942113553942152501762853050720646225922246727987216022240349901878009233347089363722833832131420308565994686677798330312538927506035928480047264793320790299075724779893013024886423612193553095762324282974006954816655497384133508462287617699392546996481411245011198350110321905844916382456203873553140588493914267909317934282219390386941423061102560069393649953688805930110833197606943930758636296672251978770689263778868758693940096721433019856692046278395003232651667103125975681596592359153156578414932538317380434830679934162938846447338283223631443136836604318641453084422525962352103357848638501807356917045345484214384669455095401584510940306385459758488294902335699860047830062894332821986084710627616027995668073769810117214473949673134524051882789528584342378844727435039069405505849077612416698170895780893172159807111563576213736756625241306875104733971030991535830584828200141427557416118840943849973264155724895368711470893368037109595236383950159034239796683410142492431967172651065946173635264505706660007716088402581434142346012414407591401745703447852181141916342477776898949734236699069803178825247773395358704843925095226065917737928628991861693422019609133094042725677512062041925450825900908341505474423823299100979092933634508422077082607120596468699396184180131146439513723745828285236537811545877314405700324874346942427025157886362696772684955401333086397930261980559469595897472506064991454602841230388003700733747559329903105361409769458437396416055586848531261241059616248816895959545783757481301965538858156080454302725522079623708753504062015127114300959605443697307058762812449347637572956564014720472955017962117454689587359019646803700424161173161188026368193099364250361672484714986336533358303841878016000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + 138465425789917670699200497240482001959380890579552439740146137859165551055236786761330498682659502093059679955770884787368984233866294352166319135085179284514581538056896847765895990956470400563289372091672836168026994591966092833226036756601561780348588405530197460399847658562584990007724922920505022425271901475949955800207856574957601152491683675249122247190097656493547106599255092097050639319865832770488723402620306636215088604553062668743559121872996679842631749278438612795090679594346214963625404377782589812814582786825855521666391066623645994440101956581033135737956550589239268873120273759232888089593798458513478187501361712499383428103024038476481514748178772596000284966170804670312832019411223916024646872930077849567202432465484546154299378887351825133373988563454118702298512574528322489417560152826822107348083338755178842195058293113584744608430170473261385462205657345075037588046117780228738205077469654726709173538385736145366548471610614832098437621794045895529431219561847071680639691987047466615020984820951060830231200275685098712708766826723095899867204717716429101211861695159944256840388199080040394668517612047638404699367882845284277923949709989296776897211607024002837552601290245083852656748869304898644799637451929005179042487514036474430322004227537153138821479251988994127855867802359000584794210816939041574884550171250360128375896593280490419468433422744912627433714857514312813087251622343554507169126191254452103408491365307561376379453658430364658440038032383353019365924903253435187704094200165164387780083161663155378946525738415425840735439836632892935378595209661493853844816675191001563695904404624610882092618938602282333403341401947440403641148557155589133428053623913838232915311142265730313771582638771255778113514649973128050107000088110141154618020670567444042396575010782013077167763516359985408909785832880562676869052597953003848965665490726043430192179981420324627509077552019856458197045970999949648279609598318984674817510295812878997073759455707511063791608651762167579477318700682122812787282982015131217637220806286816570944799273759642159769909536692787497978300791614201376200022880667331105136434998507326056284871737116485913320602344213414211076433369560338465595153019263056128385443064555855027977396836736116258811024090430210018305720333781204591316412780363899442984872364622178569215289282594761519560594689008561392991992442219442509557984974436556487175324837319816511602376348025102533031541259227889664000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + -195549552725279233257162220595288454945600590180457929147138820244632005928928861331703835891587288189452353529716073228333803420671272009448450669241983598473879140501258671149436781791087729153692394205064991633493110037327909152725584787871205622354830598823346432227942269731849283174671139231733337915841598898401738648726229422792780697738923844644944971722922375568672678690891400159443201632179526265604260579398881373278655401169112583115198448425080618911858732808006800273483706459281648280423396657372240339431699695783857450057533560290810950666742770493355983882030120007983107391015904730501560479343777008111050222091608841730347446800013464343117392791234448149547942003963100704189526763118573461542429198316675985329829782879599165934077951063624012099566448955218424591804055886388127147184494828293990862610495965139810674512978667588604363779266242797524941516281175372138442948283139071751106636554529112128417106664116971707393348420014694915163791161752634481557136038380669783182914909941855618604690786467926833005023676490646962367681532393532504169066679617589737969114640548615561213325443556849768982699630410873315505815424542932798069409782475611963681243809274656285947223166574591150236566225094997021059949746639440943660303276734482304065189640870658038595289989311956123222018420245704848999308281581223518445343699038503562506399700452311237309527517059155672929194229611700173316005170860359206783578826235151837378153164487456984342482530013708616676805628784827765021628124000336560307975244428852594556449558412646985757758628031809848882671714091956409519770215395716000656910051186275762522589328660550815841496092197701655752725105971128484522151093121973548316651062695084840905357560664462769406943074196644919941374085323808069132636685032271002314591417725018967336441210630104240385432994420709519696757108466619752795830582822792238823614428273676450237418796047403693265654289501764750311343554827769655567197247795259409930876470916222859325482428132534860600624198313522223949533546793995617796545903010292399221469579237781233396182799901156368875022042100854968820988588726516696275278034836139588015899848723313771627221557492348173151189948794256496020801557287333211540210758820148132939082067980633249394721230500585393010597928716206196252829715392720218106687049107448111547033275396165461887004660609065427246321845279098182452458306152816345401852466788426648943017981785844673612562174837683679731004739053896597504000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^26 + -237032972666304992737202123331773609257487864645239409718197577112834285551152112802629343137620472807696876213400413425847827127986637302485771261257293251319089342900495990631564256551722375058834362202318123997916471644624165502557312084777845589730190475313962728725116117717453230776138085806259226722942331301495703973127763962378468986616060047920797837846596384336695740426729572523038229042171493445505596896308575380201194999923656290269541587759031321818900398637612981398823133411859392298384740378410838553136037723004221944233171869377938020772718038790792050930454763791632814214151370962218024458626679257887735968179354883588560433850163854835443143237189266646819500920582137856616267443414436831099598597872669310412570598934263110707141620382682701696516484293475671348598138231097174093101373069664870527802093576230972024715209654080717974359081766553312181208068140214668573858109341916198323692801340490759276834780011452354379555384053369094228341668060930222076960610592428654073941985808214279212137467101900022558599727926246218205922717387372860115056755055515569172493640494426449096151411012001775303381905805190533235035217537480395783803170067236798544278298408033567723541384350471239978114819655526901198427735153311216807504059891944511424695866057883672558598192740618710930768280635944473577379682780520902028530581696985971456438843869707043449850295376902642890588024546645877406994461381426997343846150332253430681666757483190061399758788439918471053718093113853538566493725537444607498363231500078053731689402544686765820441342676020265975859360864934577768514416668637878588853741024940795854783191250340336307582211345494582547207041988714189638409582474960435268838803000480232314327775899437302971217891138909515144446182382871855067077472027040121784193872137435923312685709310187454612710824723601081170643966620229022267703214347229120311532006060556560951665932566916605918718125145524168036296349919459418674931408442421523888471778342031406883021397866947315276842717089711216031468576470354652203525796176154262415408596690806236507550982701515615466996155966236640904112733534317238317048223292994836354130449231978028245643081851922408075050736603274196742907765151776248883615228404731586996001638457738075140986846755084809191900370825393193145580060958913049129176363690437311516250826517927797770741303943710465798974597460321074920611009623149161736553269616338752324004441790253264826110676677054552293486593931412567490560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^27 + -115273475155566279256996342984340463943465218702974882728561652723998275823583979302996529743152299065291191269295793304848279404261129087725421699607059273839225526595284948971492722175965672658779080915176288149500260657830235899285051885918917997155734837370684032983884978849203534127988475237212673918802622146876307309921330375088085589665262181437154183662005148165510943613064692410441494004805288601639612663958124430276962234765031025500831258650364678183429120965056537665481349972099299606194745942020227967445220049517811400576477898121610550003610033207503303308849300728004264665736989098804882057060644581521713951753437916454403956779976517948490016180463098800548905917289201875651819354228053615355331145909370032480744706681045179163806029311090232074184442753973638208230890824959910667754941748569905910383425135848670199138447207555303572870424823466226096715226736710462757657954411536335663372480644572591674827609275870703291030090183997274557861660130002986794816904355864132937688254650299600234229047390763029472354625774477666296912312821334644037841575604930536730510570696296895331659839534936992356641197097454315614272204465217962398553901293407582127698382524483256837894374835523802062629581855157374909374976048083085135721727224012400539026802479468898834600988271469865172064780250490482149479326861366449032976027801184465067427918427625863929409414065017743213206692661353716010257468992727764218031573714665385616446691400169220798818896043660029216667839882178581223939108260537920792081666290128514178165838113000723400611136518326043525151811693063339007177198978212496710759375610584234157383842226166628141187072292448873440396708887661949901408127772821955721599618225888992174934211933317398480838399936652375982695927063827600923176176995249226872721705983504156359301043964768013562316378661671142179626288876667618192391483643037199769898105487197164750068028927532678929066633499316808477789793126669871016155300097801249538296017555333937446856558019798009150973837572648300251876555014850853626971845495815976116675958723979423692154251491637389998484581547682664901665328642285891263529163000280178426785952460435156320548883922280094591149573710773963800343502718170123458947242485003923471845392020804580539562642692427041756046923110434922703522930269183181822655964761912336530553485962615451325211846697574352512727800430158739681711848790477724376877395870179084871252767232159507588850045812135335004567131296015293874176000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^28 + -28551074389984618760100994135673979710218498751435815992124269175416491970788306017421983745861114302118057829473212030259544025808832903012678442159851024126641045049305300673745744710492977123991265209523231869042081769169354055661395994530702939475427648531296586391832264331612257804756621645531191441031996944336528476189532213418288937566853366052563405495249917835865475206079428311663284849682258940351771269002726712186000352616502220204533789819739305967844205042925887005278245529057791355357052638035737392645373671687624586720131838750250152354427172743757205719222342496607640000511388051153204277597050657575887049573044922819363886453631100973743052313776081940382310260861542805881392592137609134917115843817492428855032833775110672684186449841906787283726312781961883909946841887131748787186226508615349607299634308332443828757152927989871537833323753540030649864166683828395476129735436472453509595696625095039006156196750307576600518426399863830002777044329397524115641417722422840235368884795552844731183039223145111961717743723497560391751385940145697597349229016480148266092214709865487991398012492666610147336640058276098328156020890862299170456019960832525047558212161913450652304350008542887596320705335035669431884577070449352041425805991060044491863354553465801339775797898920095369817890032998250318778820748313448535501738384479434200444683178696740669168787200991803490400189987202804247541584136570636228262745550062135156309950982429973314297902701787888929950718367243973288854030867139810501997241698621258949450883949173788801283229206159667422012821500150477932930085341133547365929212462809701569467515168329657279793388974790744410766027223949518680090890530052181691336685881609495166858456754997384148862098952746440976302620670362655893764754891663920490526363662065815273642635568573544747439204114759645134568746304672632797842520019423742545740161543350636127861949061905440354446110517483881033401360541440715533191991689699461162110131940423914725330744708747295841918072456681418850610860322193812898247923247905968206611433963293865869295943607760401581835167434666995934976137996134586787952710901647243542765491188280219161841087438132126655381229975344701191292781080839511885126770264538375161316695141604117090726163523210329902338017463787957649960252327910594232089411553432809936121444946371010868313330555340875836761620880063664274062166928207274930189383716203790800124753514429392771319905330203562462249205370572161155072000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^29 + -2591943196472387669648696288230372085051641913772404570343768334632354040294632756615671963434165800690889573161181417634310523543304601868387945329277787277890863275101778183462843363105915178844361377807900240839059203697011225714926385556845979036739788802584353202869587003499677236024448086668486951475029919645670112471452401124169447534346287492622911002619093322602549685477929011510966865967607341604107472011586398102252053638754578640551120656619807071084514112247079454586045190850242264893738298243047450254139033528005018133986914515788254706771881028778562599016577260664645475650829399134484854241297719419540825885328338315217929693626472701378439299299363736843164183005558564834901778980106963633042312687778306045781536053423226832320559229527098645689665075467574138567479420508002075823677850014131166970221591273303252538323834600076831802829536305273451695852557265265416547093415307225996201390360507387142190579147939282248262434618593954979893608135379169731684452781608162127728282134099546261388694733870818645197363798196730530509118765725769769234980829543574882474263689488172362729872814369095824838193413301071334883464671919010988470927285813523567023821684939068709841646000513324265283710408781470161733498430768584121885085148059098995006860452887692747994506204590527888062645257574255310307779013665149519707103899472642127636752254036423464653788201236119423433453817441262436301487507789905428705439906926264226071307514341163393962725599553982718797538625060155404787219360165623832081123836987642839443368260813182374558572059601983355992937964488144749263962849395988437215533011920221480166860965685633223344328972231907303976978749648404299593399894122370852010281867790081371119356794649911447286078998849434878653503075119395800130748749398185299160920130531810168599569165195530704280046539329342882190165111424452160458274286816391578380573624331486710778642580535549110090871271882032635500833552853193079606612831864829014145705419275477870303573894581002475269262391052346548475760910189805314814667602315164991640522470809562038534085236634494495724931073037160953573855540839689235575013216455733155553651387001305635492940316249356207322137211420235968060082986151368259391342070832852201335186536397694901110609247301281733810573904615531044836696997555167093564905994303064841635618568231385265631167728505961835152118400772602210199590659936549675750974864501861761832227651735724614602822372718940556771200822158800453632000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^30 + 434986610731338191728818683532075014806215655076981636147744803550896592664596740419204941711146419524257750400930875882319292574056212164475089347551252885823165863314444340298718405564482952456727273558914320963790412413583582346465938119275337853613486496205902768742486185616724793604627990482486629561153728259803293689684279023320810350987893900439880632318619408494396213041529544388081592454982999078011904760847981893930619892123155869400345238723917062372969934811164119760871351787153949636454759152679303464251590003564054431178323828319366778616842545418609977999481368901257821123505186244692434898899650811481342779215004003933750033231056293665389826342874062050983743291192345784951998005211526738062577305761175159536731202477834319465099864647251576456223585953829951274904082511619759573482028658836739087926263976454957745601813199303278247737184010817314074299981359870530002730026541611862374761713847874910751839360586714864806186621004296705902232238504197161563875322824536267371675442830238312306730642963526115967480245616338360459181860087813104377448255778254983864578069933084641873561562729506891029822903627641091248955138137552187734561462264619934776529196367283995813851345669299784483635210823731561169664977030722724014899487454267624800619950911772244534934871613017987754933075236678146799170654888537813990185265860796171407953094109530970271956459036281778423012469052504525940462188574616496464995138420978652063398899851741696238085820899129418716612045291054032770494796986775595613678595235817592789959699157424538101298243786548004403660412320686588337211035380306536023241380275091801444771340544237363700428380467715785633091268346058737455475722569760977263781265825509074171681289841864165881594023307244886608099296345426405974894111340969245466999155001078497515223390915476952964013899544726305335939270717793350348722003643291499861714090367689126095145153331332331806239129785156867025406645550243603698514861851087299047386097519822695250600583667608262936207057161716545755284683806359953688030676305589730229531450147946716206183864951849295847528482987003966766234574985265897312713527223531435477858591494688434643716103871824443353847386052688722781039648996293827107724901939000391547489547272629593668350566297050056613867011630048048427082126610654288047401105468590870491955265067188102427588694894160005467717798531126321685569690367513058517847522606637725048799861193237311918213488720353028381457505998138769408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^31 + 121402524944099653240255878344232855940322802379565665287572662270201249584219160928422173465042181615781021470917033213536140615164302415903928215237248377463566914567795150604989651719377892959957939746740432714206922518926982401483822293700872180673413787602765527202476708830777192297782768721232133894073881270521450343335945206280351368881900297570011667028847334570906634174250100782312929269144216919143335801931750070082405984197810269409999366524582849386077447852828400000399807014652162662931786181933343939136852856312328392687631614609607163098519390951714261190490194889246472246786241472189155066442232880633224810794521125145433114993901132954394651687963253582928922498087671307434841769013185685906709492734096096716809052172832792624329569114519157396612814839176435128469880642029809203387708613173847045994744971644811479730403624976599579368591485522898663069694337186676823650009346570435530496516105323166914140237513319831701438365498669697708759093055339680002936725304951887335589906972139445419533994832454157265568467584505901142289921337509892352806821375652119494197745557536124767535642746222724405620616169312380118015176737543097416231987280014845575865670114169440669980605592204512228890921397400664600118837462153217121455567630422135774308215100641512109101350523890833526821714265654134902127692485974552311882298402552924196991170131347873536101447380374709806064114197101389100484996329303078879978010518660919984623477269453655160495694804193046857414291069258526049875845498231724052775858298587721125690796522729981737853875622485242785186728908712496866209984118508279185548869494448227383728352940016343793153683401894641400138567219604942275704361098860545385685715283584608481097985731451115805689608981502002223432182167341759402867119797805890779033802074276106620631701788746250523069830273902825297935278629550923365327291964552062066719494078756912196613517757213707056402882044426525798988966729086805272968586535544476683423592885454467206124947574956059254215152521924634882108789702012472231211164153661177090022741216543560662742325555410702793213640214840692407135576016286104754383243691352984033818530245797984261360601286961155041115170069986583262354357594070407539918150076581903746438299047544761277484651194745401391164003414852021049025578857192558473099299081765682423065151036723768231945389931103793467687541933909109644076977313662650723032728267275560120338179419455147467491219036775881551785752882208225361920000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^32 + -233851259523938479537971533275816464178228638795377855832309571335863614887145187262979371251573341241326845964061340949563351397674843809118594520807912010232951671451949528024337187200784496378534870571095501034955719283538416834212715025258769304053516765999856602194596526253493551778891329360100770966765003505590983336875408578624741971640102741009426275882820434274031779292095221394156412532527205595550609482413976619092815618774734663410487100915664672917185002509012863567970249320944219040005293229927594413495440731767037794403822198523609463821857760061928245423805377362287414019763212456851355363074210966877184752561880720605487964680397155493096759379516626442182177751916600661221559301072770676545050202702503001892321242115886415014851919437225017803669611563859039867482734593509138391620899342102078861009041827201531444397749755177683530308769233403521662830523984218207042171144319857015760265438429425999098399541714332365123385443217201108746475451140765047062360516597889662158163515743078940489122443791641545326587249469085106126540007324957497908631358848936579182670801730395963055957221269505011371577199445999124148817264754857971151800958738906109781061799794452610171010073389230245761763603687426459944909415632301006536730678040899539106061528935299770246343008773378999693540613644063209964756979153618945201591107461777783031081162096711437198632360493862683573010244376122772581677770009819531509441002388209907917982683891581600949412172682985561262418663996281572562518699733342291539145291931318023237732520012761566560830528713643798862385336708315902797457777666215176334721612557647031620909038348413559306702519405311328658444245613499325153320019459835665711584239722370883688051295752340202743172716977744879239015696350407106548262199033773803731294253105297897583473438255119518409066813057534863971328749946110421947501400267111726323485314240087520502364314959683793471728162106784475780376823306959712831650159843356414243260374503347513304642432318991850160266417872315587251473874378567644081704850446711086589845863402878471768505274563324058033864303281460768072487233879837833574979276764122436565916358487251904588690886123788807777816360454716449870224343256984141264713688788399797107424275021202702301410069433733117952758172633293459483918492988118153352741101116814271550329744639000180746718731320849540282939124282126186251735679108138250124577715537319638690647412453272588157279675247408861348148540110410874880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^33 + -3267562881804002376803067158569726620614417085552670155125340257057215259877731796908406694366439831358756968262343381636856145936745819473535360617579228941308061611121741734536666619714342466494361706869667926227321225356411127878795541064042321996103968685761668594746609665700122705373280941161314508521923821139725396654111735962584315610353209836460500649860263953803800745604682071476850050830398757503336776606468888453662457814602950469135132386066566098804022149959404750536166581726029670958606368313821867100725661262554179108863511532214434937329568766969854019843957097242785736611573289244223912866880436584465673037179038560906310163996841186076221709211533383049034440853130810767403575025535391875302749152177617313709769598737456569405429010696176762103087986812267797910658892404410672023558546401964742323706749711020213838628964318018331253792209219138630838207017984695927869232151349168774847070635711924858701565398481466492827431778241923103689377784630479843903746353219844262195692300424637965646411184013973069656509455097018032922514020153820146811063844301604069702076779152363605693245266244425614995126717717322118537120477955333077920577294736881966005398113629242717543346346561079361491173242245186879115964890705030578921418082432997998346917087109913241369200489176600278754038149505599185636887120481706362905072611985219529263359235224100884884033312210689073348159162861051026826747666757519971107339816854474933483270022846905884472132250968746977280297603749579582294847202063685230685991406706006383498402104757537556872669602060324521687023901033810610720083869350795273614087091454900194818934275781378738801077189201855658841455712013415088333002414535538737562978202114783144047637200228995817905327876273313690407102987851663730213406511533880261717807907880436132529643074426436609437549303854071999991324700107702997703449617661447834317383967025110887584458473247583944700917634855729448901410066663878168538670045920200411773406582858237908464352552009948916549048366287823718469161116472197857195792064814011890475546123782381264153371713977791148953211421283816046534010227177104836300624832115558526452341830780362776661090508125476256775197682546471563999174452545669834878987162326326117136792189185324408556317070899485734047943905191799941637389347229636599700987097301658757414704571488423762320622524625199371389392577380712484620897855348816339866786496188408175657821991867792879471401174203223677547383833732008902656000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^34 + -468388279899295443519448201818871108506521588930110333858721344807368805988033941228459881231692608915561730757344703298008647835538269453181890609094625261565981498636972925742390150636518782677078444645285171826205634993861296722941134650947944071088961833674344123871394076273398406514419926957517649064757398207405351989305882099928492794495678182244284357937451325470112865737136529702344309555315311352375876538480174091118040658720437140074043139029670746510465324649073222007321006932862664213351695236600046029478775868642582931013151796190075475973169005015486924285382513547755306158277767712014651533018615185959168994718932075815856031273967001195984615032900801743337894117658363169159125430771524044861331208110989333769717863780809769180578967848299880379517366524801474686846307631106349331358056519383404826149760920049377118201547593901575775534879186854021265245081767946630047270790323492907024911073647589485816075218140396511002526930002960137587928772265145455574033662872049430263442395029451190893296847970621513040000540111752908507221399044701555549257090494530714401731899608503818847811493719530317120456550207442444842366573224378090647797418676089296621483798587471302752364951709490304142218030141354715323188996114789669558553700524446432281359981589357756619777298368136768516883181492219765994582505749722220774647143362913111090294523138364737344771291916118901271419002615540713469729303195484623091901547996429488998244727746922299766971958306146672314514007867484527100491411871230999778696436248521558810522189188793712142339024719524355603068576101203850326655282289723677608032446997982672381263624403934099871930253070716336691514474147933748424056237173845278356611132546719940493450295141629718252205558678305208703156990166034655963132160396867530901871728477834968588398584989929563078651170059172939189779186997902412399335480743165394058986542758411757718964807408379453597382101389303741742237997722904596262055666110371726920285593486769936422347456196203749360978223544983197389710474398908202444706250311527702403820678951524037637082228205848122709270458654442715104371085050023374166321857845512692069831348066903625001372197315174109493823173226816718022042577006570358765997671065074472204475572039666149343986475007104859173575242474361427552833668990413207565080123362925287859782839692497401598845758748758890209620403581136795066907897505239735323964998953181978602497016732655132872504520777612658654133055755120541696000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^35 + -25282494435870424106518645527298348238454391008165240834223688926753098574555817625801409721444384309221146834255593921415458754640017674651251658886420018027367054244449898966546436986780596693936447983944816782155855037526081008516905928499441631594844240266172395825178358823131493518567969777569021774754403941729972340819298204454371772110468772437204638798786883960648482708473230283908378438042071856863484892836974208983731777420654443307721786001391434148602271513504399890355327125930296891645222320379492051576218985578188206690102311263702350905806970451841973227410543574484799080121271948297741455539452978625389574315306703366105179143189243428883716910657182551075186187055728743461554591236651593201789733913551215492178216593657947683070462737066114755680338350503646336557392596631900346009663994773527037373984129375319850068278046877264984318554971057695897900225557796240835486247216215705441593246524902122978955865128242896409076321703019739862476563175216310667362135341488248196309237235974717576839208807718122442158559653378396795918367242244649172766760262686044070517204255471660612550401862576086663004483231171169104743929312761815422531079760355506452971944203206129825995789642942872799992554773926881646172363852159995691939460367201527069168965680610066620964372713335278876861767271387292231112623457862834895225410625571349446444719927173665857550552806972148195583298794983075859430557087361349865255583285930259167056026469758346267236140583067470211058124330555386671018785518897047580142219785650885344146928170071645387969379927819859970691292544355286323329942716075946848343046709464446181970657164432287294981160970471168395050747470468596710683431971858653013707033189259751987744013576251339278095937762097846068577522809553894665895544958664220125602390671999947854655028992742281777664833648003460542138526398740320003441861989355365035426547552796621829228241869726088954988491017058817078412347827962464783558167974185211347658467941103234529848594732199950635267225513707592420130906386465626621982425997405867363681597424873195449036705567746114039009367539511224630273923715230414739815119212742646619850227243240971670530568141191661449411865038361132929544312371826445863071878112389284439277883825342441765880367666416132585114731636242422975399253508315551146428058413101786744132345052856373428799797713818471976495383132046239066180492414420268730320340826221417477035355504362424062399996505773753519936507060876696616960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^36 + 613522445998019014033725096085026567487843968952397781638473432824519810857700733165491063877231276025644626943494042601019397695225659732798021836236974098063361496130866006697538622672671471075111856923361638047184808795496420903134584919074281056636195192421854822270384473850461055181741334362167422049711855261028514290541497841705087976322927867715067366341367092496074012399419147947528636071203700585370281478453506827006035580549270909819703627632442481721671699470246877049702832617876270502394966930874900624406983313654102116210422946216275417527477047848553092408362177072564522151957844209793792437421203984466342045557314854982177057566683457661991256236620870758728307480485429952914160248928895799253424921381891392982636494536748378201787457741860640449423992776133941722953525430034359972570726250841252086215992017875155405578226098780763944817188544138641602706927976711017924778889951311228940891438566106891681474514189064988427192345710588230206322536864433158828154311197145441073972780617265770747231611017969474631911494971051005296510118533379904253643577204778084692291420205747404858391769650972156062582618810549429578359904884227946789776766412933114379532625200335463549936501823558491265173583454899641411976045190024971366929279483712490046362155659866389456637353303152552401253387223916993311441664572036258493058404586876408536450329630880729645924045871643270856522863258974024993408721708120394355508487331936837615645745970464829155442607332707090982626787501820271752752984004918619874608460815657428853564363606871982639464850078665726912192437014048048053665362801161751799873214134909666936851171562397669728338458144503674797988141556463311055674828645658682956431527429133337909900870071328008472865995033605368231336166247317261839467220082256925561195814834865650809657690013848027105760309985917424035295045080287088082451589853777054557295873356085502948422006046621744341022091145292388334627186822118868610136206742028496306339243544841729846781070016032478909700194990018493753056019946287333063062282428377060851597079613856273575330058136497503948785646457691401375148196471529607709435057153895295583026143197387450433045792960897470349358639833256958522970494859797111091802257199876053829808688361375266045620413342605841618071065929831048966645584762396568071728624491800601277163234358348933714814163645345456077077953635090615289525282225993457255115148476199582835358058698260684122599040777641248961599413524302397440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^37 + 146809825068719355194648541455858222512259321626505484197521062125756444230132344484660708489288082458338878835424820557863927947956931597822042550637061019886838920775602463474431203801157846680546872067060481585278472272750640199995815899570127027331247386046016497136738560533845362029821649568143193163498550341027291934679804957149113063390700880120093038338006917425799022400154012197961443037032085958253754607548038945724228538162378092933608186462958601668554669526193545763134103523301152362399383629124904085503958267392432267373176004387475327931457237287645315398264130691465361722653002462335932641226626968869631263213620369442678948479983342699376958044242671672007507688243556689839362678735266670757601010545722283192060824707628098359841662570574678769658250485445821369911347297463051843223089707261220825007784692928980970137059768922141927154211744090745559925329067251333756874284476425326100099522759439303998996778482053860319628425417152648044262586536607402523129553054925229891002408583846170576264990292487868120910049167097838112440848998603019751667256734307118853022122559111027140035717067905517337880270396135107752255001455271284504640799327294425767619773549451607733642797261086833376853909049293900357777041104998310485410663094348297976728761120943521816335878676597878224013213066695583603781877891738294725724433385594510963546971839434708811466942889349659849412329246550373707245622074813752717929473453016010072028632248851697008464614084681461378435938946263648188215620052372974155942106443169267106439329406545117038932214534692525605556927521911125247714583819789981613453124264501766780459457096361480510505097735968687228038377755359002407885838141171078565142957085920947908587836003158384790292284487275255476829535312447813333682959071722474920715318926347538309260189223172631059301963764144244420887582114629761353547055113793428946868750240632226449806444028058645937523460230104294005150955339286399677696856305334510220939547008404018954452372955556360583819274510483086336657306303144030952718555932303341505637949088515105518920771511989913545570900595176248285158218184460068704715468343337459856125844890602633868522937033578953522099783830676122852736600247645991043307295265831161403035503184165193816865759872330586596824427820693031537544339050220612046108171340556204075199821016437622345158060547429450585946593158898857781618464580905867267809807765495716057852999467535987686868460545224266908661753830878425907200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^38 + 7382604052301500600000867659546838096076624691021035015737909153686907993837924158825629861297023902737782044720863304610102013271831639762917407899959581471964768584597353561713997303153549575561893506961389190805451789216749512504794235130411663011990658769895780930225779285058234279815565801219385572974111378109974445880666897670106207416693914981488432502778713569727855245067500183661839259232681060006987869918293376297622388161002624288964418139736421473017988712377290076770656814656630443806117084796594452014854888547862318756314047801153043188764911443616116807032599291432530450775065760857739944787128857813858062493783310898040526474261220861688111685154109264808180401688305709066745461622160601408520725707478163439409066942587415806029114023805929135867287568319050617843877788066756294545340457164324387567917765137566666943413038424348237875802232211406141457102764507944953137456951793669163368481175073602269449335922505551158101473423397380135144464432491113666110444542537407756772304678189042383944153300421375653593497509043319330752141543806426109848234994591345224413806947276300551445710126658883977473685576564621948418947378819753173371973893209509358180903608707011100536137405042632669908001249272798506055656718383266137594629428288637685917014020846665295025368180172003506165640147482441979774900688842640790602116206565033239417421106221362281486347893618570343071973635202214780213278817876404522232539611791929705412164322846598707799619219544563961722822630037402487162992023528502285195843079439383658865367814756441646852099750006245036394220697199092438630518601087665493386961373907505912187450383742518563674653534180154133399788135738160162413239777348839247066274910622142061286347420907567703554952041595991572504384974361959147906491514384214367705494090412057750321242939736674501779398296844285662994149059033579662333464886101131412966510880502574310466142078268356317130145204048023790396209515974565056542535470089089108586449710677164105565845644573664256153584784850640925997694113111306117435122850620498687541697892670104418165504053251677716035756598130994836289248302775085718302279869586393919132388382257062611763898010325995162912330887456994720200687889785372693179455119589128552328819594729937354353216759178908667334111612251201401691920357211895495575892906287058271106172467406363654875109714168334272089605548217499962549352660740828695138550871884469971886663410631237993076923243071986126728663374866772131840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^39 + -275628441658364576112618620316713518409507097805113826080697843663243357941761288130791234107119853691852895678197236609839522743770475327541696915795998911194813377852696311054186393988266036968493183636870450845579428021228365437740027507228825186628675178065900173785031493142151271107818249204732639564592155578870749349023347736094483553096187161911883520389729470745598499154509845941615579201931408212154574405094147442217198342561909458249591517230147014933775212240750024166283086963209490272216281334496879600895729305988063365630917097823824783534805865844976143833937623939318497713762871737330553602005618481444250822999056487103070128991205574380391254525609911403829869266623467608321584949326238208233889595233160206711170790352151036055837556996517485545241805613106175482886475054182378280379095824189459143576421140479632025449894093475416216198719267044222555937935419490270829167766394894926208437583470893877796318878929443483396691164616006681515343616184127532584052536964347946415789906737959700134932529353784715956101448514561101545407608371034887873927426172203586670134731036277585583509981917586491054833303349127840682923523960552148591684587667482000873568325018418701347464115607811611838915930990903967029880741527175455600902104758556500955044701582382618848745751244217875945534621702825945920514403473602382424579100195622257050924103938038259853885802280112448806384399646408925109830394501547949730175596877388694077767818988583322025545433942744882355546429093836329431294669648265341158115813440300335339644879670667681148377567561190162785491400484846570915575752161123164571243242787559204477929040901438765859362161620196378234275197206960609771051077915946083795337278462132463149267803119370976896382462121042768064163992504382904380397053992556597501430603247190669805280305180791539152619992662919062816888288301291286771439615937441209701895671538879372950940724369466292883772690279308556551387774975572633425253128540166977727386797817827653288104419084802760450829933303496263070881943129476501732928615397170314784642531515354870381403058182261325194293489295337327658767930994782768707346420947633471038108025325248544960842045476251120645596450985703989148404506895898670367082427409114443139269278819322340593242598430038313158266971184703658348416775886194632622760959793801361135959625863166509922679427630811926889839811612911533524210851337597696271130720946537646913517318483248729226823831152677781579818273337950339072000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^40 + -27084503447841994256517163775478167048640654901813844300785743176452993087341866133672096379930221259063036284495994998888319272941528122145089743445849155446791733872299624647216370405400239291231449319666162716169665085163535555079170374146339486031838333083965480500886546425146616431922423926725810641756944833214010463100003299325959041405672214572733862114453368411715814038739152430512301272366581467160113207452311396420131668564646112006109485069076330702525713504697818925473389908855472567411508121518954968863609715971205057915548164651031037556019519670512155602583990678922807143293392692274529286012077588459177207852075204016882375088542934623365439897078120605458750629896887056492029453309584324853485469642047662247720892763034370312883055630116304267339263215259855784039106754400905401007612266334950588784006869016708845241683556855273725572039614641619072545510492825920987363213376208436666803078600949780584692295461015720167805391945048441185312549957882663969353072148265134161467829150886857928042511312976266307151683474816359962285402576162379666582662005297592490930095625342088953590798356702987047157789092185220203701908512670733239576167061837477289867334408013153574462313964198062347961412604693444771585115976683650064249019262539394187538651948209613678613086494560956718506073139006767032850191071889130458577639056760820879164442090361319993185719454934843672376340875525660104289245079696437853326819408918026365181831108956376514107704118889808300392142051530328138149807358518282474645321701691040935971405962133961246696264784034535364205075967249452151598312691964652870738703060472499985060787196757400007273374036050740142192965243731490529666149526978528018261105615543004561463252976458158530364580646824845002512609819137841254303066317928725407086244310620430748221215297141213244256543999141730087863426838045884603690693108251079110598073228022508844076413761258093583759718739027833886630265321064798848568742369716482973551541635716545974948063066003284650082200123284591692414379375135857784887422881634330238055194404317099385011841965366379562836394033486728180564736874825334061980678247877166314546013183034418662434146230234188420757617892965635396389700663447817897809426194413844642897718579350762682059137791898077043964365585135915127868884696602120016164045436964666225214069007735560511426543541377566518754680016885434223911262435245375604598407619025125469500129357015539037070675540487608516807517865844408320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^41 + -495659203491292270627167079882304843637863740150999531070204252513322945319947336273916932877879580961681484045902080459973920878457614628833331521259920307842298010764615131897174145682152678248355391043714408833501182258535470308540846276172292689470588957140875195929603797709177533202751606309290603473450624298943972624164342464059737255676779898846145345123344915898400279717810572665524638270935511418428405824996775902268100861537124239431846497143303781934658472767691561006032590101996641790367930777377992676852396794185085674701860086858824051600429565612170234318541710578597594032855653744790214774065918493271377062785449824268521625709635163188668517996376041520291934509265360302631081669695941938381754758376529815986433738112958265156438855260902415426277950063941683345148917690533266430078745252251134637267745921355735621643009105874931765278248586944623573242634040128379623388605272539189631926245246735287045660933077715646666720046066962851599065812179582505903964946833892713893646831009074925116953190571735602962668511430461970086365575075671978664698503951203827624837649433013053327575531016885133435378164744598851135120379601128230841131954395022091966981327593293492387807458959501197794139524214349672157018604565262886375325698570641795904987372680360588875827583714546899777165086267684913459844660769624222062479539869374852329002268868740662476896253054922526302253159091387889057475911698410618531151318074925115446152808525554909346261772056331003695874036642299173071364896756402762393761285200605469565072469210858535438276022229231357720663255398945634192241729079062223534019475979451492887184752518589379646161326609618467483044501365531098445876896909942302883700359958197934358569911078314083717790806942384171670197002841808641957214349901019103329960420172549004492965346350052669461082435329382652779209766225152016631395836922475450597214175057429997527965633125363621171927017553344020233706731018984107398626845631147709112408775437622915768592795203715930710675034440194828696302070958754610407113369771844902132513581190739666905774377593298650621209124460759968808869286682718097964810613471082651673240602550223018201861173910052974992198330721451720104126191248056404382728573473148785438022732298734857650962746795974274063682305175555635975848533776430516443651296036745205420747109413571364754639842867256177836656275359981515374803404969949329435883102696447095772367899748760424080072688067001678158274522596035788800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^42 + 85207816985155344151134872972838651490806431566727992631663744007987433735062804338536028195009341134659834050868182985365883637956342773177528975449562951982587632990232568578349607983431347577505310322283217021548965927586484547405878805973565842304560676264217597578643473108439803036604211301643084887648965248197355475477534413567383731700351348131902583546713017183134290076510553141156160217471427894208283491882600287389717975942103849686534479122860395855715007059942062477611701706753030241026937729024597091528748156652675649858151657323222474180785900936139161042117916332029330295055700821840120698386282067632250283693409182078667295560743105751272231695373259951254710305012920410979434866964887054934163808954741662293920819041236572132041571065102789268395296543707056379905325757769454627803838732031150368742957225704657173281570506394676714800583025431003332948241227609203309946794597774608339531658002665285039261847353342827861989396100537978793284410549956465346767443828663710212324178176839648073380451789015853260511076305963128808060086379070237961089903056623322896716734551161683304480847815603437746713124329628965428469169781377918105159464046774278667103681906776612539722254376607161362536580497827428235038816916391044325137917523709871451355292373509032610037982173437266173916487768292456736045713231526339943694423108411537483189148637912985926520413160482555361179170784535364219182061581198456569019989051187856755122974657644036991278879531360724915065821673553539309980003446744198388252794845356602229765125528876485766271834847525323733154251411492842861442523354601117459428391609750884641770164383061805705429920249911796052861694975402373011994025461742676485986814013314626920491305596464241966916125252472660343568695930427204074487738353703666410682169143892007464258009818034988177380279470569247644941404027273247157316458188587115446597606595586045447662050637802383112720142836388529533921897099768744075309916420270325785851943125903415704063845653893046808970550739507827124508879965879257161976149099896895863728724003411959727600098718796477044161459614406786207369015409908118748094963649395466462996716652314932051629454019173661692174890955770857068871019755187471989134197249753442060372354543255721521570347525579460488986259199654461073673898902236549405616325047854169208004142143600354738320601301386793306778142773828816791668138253974602890018955162623756863199615255092205813483828521999900187730691488701480960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^43 + -154959173406761679504497706280786988917228496287663481114543604060165642162260287348877854717968856456874443017299468895349636107966241819024960525268440220959404170464682394640547882420008056422307853952366942068356887942212387271053023162216752220988736385599144086972380200455389850062195445377211335708734401611320435257725833707920429399196916286799586090346814823231194047545709880508547579336530046148189894600549393921751640877754415943385490111962673696979635458263173279330488384386030582008945129697670476734793222597508646307718494168838726938319958551038307308408476430755343668900732959003286162187121673558224653669832036695783663356208173561937659471227811070716712299479078738946804689809668177958067342559396873109011486375200094302217980785476894758062189303877012562505505538499282771844779594535508185189302712091093220062882968389725907796640101915823129439823004462011099763317707128337868447219136227610573274534359349118583050344306268395621861403935429586106560689254907715328417593286093904143178490550875385649955008111160708342775862154523900992678569460313079505420794052380109672461509127928891479669606938117395872980934532056152480453809062393321795867591335534636833524333425953723226262425718833533382065287404544309298738721824080838919000421706677915466965927528308034950799344809247212901021355172032916654955282625442364461472290189151854797622674087883150949898101058891809977955239126987947841006930902636093614620195205680277048440778766679155269720916821273759413359953368210749041215230577826986194694243716455801378804884099689760616087238503043070221429611034878293206250300901384258227612736450626086603507706510950960572345868814512310494459119150197608955133503767227738274753486866002544519252111107590708132000058094252200554937274761781245656822323315240958414762859796681283937768305717897475534872959811052026865679338852163880145685325658361830122920879523809233412178059703958005656759579961894177129690635192441870895442465524938206770240639467637097749774697022033130651866511436381030522370849538265624985089896034277631751219798999239404891657638725636953699731126342080475917620465137431243227118239587443688010654411274212646034838468924473201477237352549937383308996325572171363164658413130817359100995269415698809968601923682641697701445914658799564217490208508189582177949972615690259967091537048276195345371412746995861029909656060056727608075407261465455326504666011942473070260708283467214054287103378547802112000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^44 + -77748279520547351833557110119059325313246486623905632365542305323716005705776320517627665585557872645719337356981008087143524554660875722260150359754233156810927486088234775075413402443310168097700263628902482901114372099814297350661479023821235970279703230408675118398588413099394535232065492224668488039350417397503970812715359133680400156353492562553358437555479666992865342772896592059064100538922193809701908098379393016135979043967769606566801057535302086496553794115481665914055484173886531790311429092544480168524102273710072917321057790164877154477280453290992285140062692065047587828424768036735465096028101998824351969118988073152139620374317424265220377325909147617559368927238802027956357204772093487991607301568913746711002002872180754164010036768867155215241886859818594448432265609055056443977912125974486711434552068433214469862507606802269001946725642987382343106292358918876446681074406236203254693107993594883948572788354036182500330885638045282786165286200689325330376709440630763413209535373296042313824650300782966664876381999318535223677048019259124181973363048670432461989940281033073592553651385935865827322585139201898196196743915424256120373165670419215177401285917747638698778707461637391812666144144771612046013261801115280051836168111939081216548700692838199295044809685839691605459806113954206195837708934061519162054888083133139563025314934654678761092928381596442802471686593466241775872169004231738474601988837076802268247456409426241372245752129589812729487379593584398606197438375385224818455134826402919502626196086700099055955830875509663294168745951902021568840787878677028489997273329524842550544129758890255963284059416116990950614295865624689766812231811282282177259617413077666440385762012027816978785589848267947775647054982634698780360182721123323952865847610553658196422606511200613771177437411432976017738711059525387251612379138844737648507345794070853368602185346634707637406416562150258885943294162624616358499302824405571239692274642941300611660445124421111360800031884115513415845007955679403870627889765838117786878385551569512854089419647888225597029697908082529161211621338235981337796054518624886407931042100618809923247641853048943239452676948331537855110277076040894504027544956642953844902964878888083650967481970618485177164944875720171978056166988823555285234929003045819504976822564821669674469235410484630258347636754342566751599904870447325923810830567956641666185831907635607132904934940489288970870287004336128000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^45 + 680832241666504342186928432297005430815689414706010149551368680568224889942715453853233138223610015904614070820980820376112237631413173914689467789970320020858188857915905341794914670620396811867717808106257219385178816177695319050874212499994524768417848639338500720528835938623482381233450403384045764705850466848396199454592757755643146079619080042417760248063130876471521950062201039937576356631047040251370055233587329898289361681696661949531067790521441547624201389339347554232261252416540268892382892607706465128189033338687789607923740361423250526797457862838947052005517440493309922009873391027062095766130429024181503282058403309337528277352953670062453310802382819148577071845269363953127546667566974297698710842097258358855297163960559218006324178966572949121357741364923307734116764709959185498926028416012008644908573578207131823354337636388969757764037061393390011587728177515152700076444901321475191040976392481696764050626969162918288396729249934441265550127863679608377935592419250246670464671122701857033771289761979439055342103890069354636699641821007747056852694308552982517977169674593868031552871670456114805723513254156756337661686719565702412918437370721979804367688127487854448987942497967520118342579808246446729125859829447451034775273969830105939108818990848464777466611770883156312880178377442015978325852272224323348518219008973466598613445912597778752805647783856916630591455282586615308650731496759082058967235645010060252858507523401952318222263806293580053366828127732484465267614348520987132161225028912009916636596797174828747483985673983799469865421348004832004776362028201592553511569879389196765345665250791420669427331222328080324675762987848563131710906812821745644984573343824340056820701730970173024057162673797682931021380235026058865041897358554532618947413709618054999632217663114680843991764971579590534306166577085119458505691606617763527499793272995889069094850824382840569344170706839462485788545903548374580151845936928774303705568130866038859775847764961597571585770766271290439179292601271510594652048148257213256452413445017161171913065884315620128883334624703257059924420476892315775304456498954680506095689765817075547246586826175347983055021871300373956342702968322943944536672089983325518276282601376838475014973775860018478246671508492005290836598634032332921028100547387563051872582245783464490558044344643444456323342991412513296083371161778987589612015451666341943620138849461077150792114836976455843312557883392000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^46 + 37377618487855996860179294739172200568360879793839054349632075879120096142505941478643761365944002998889479949007192042269740465501560353013824093962749555392131577521405426327525591882598754658909252305624262539543199908672281834390126326588331778935634073687067828796035658737507570267272812031968998522036200383483721212424579938327657158404919168802155807650208786494303969181379906771181775028077209498346033670548870335535539335827754765352316740810571197933305109767531082078416637710764023831733570259417391346640662403972276301272889332149742475771271234457834883368711506775565198380244332663893314386131321196066199585783102827185726361617504030133510521678219008251470936889979206035414035984621020042934034531710182398778229974110317545468975481369427835527647375802655878415766709674914560108024273959711882875660296958727592300920324828572293123657947681042775080465731447627142362236521358385044273286385365221150413953479177949332108804152107420331971789621021816320853573680977868732624467521737905780743392064106442573739971776916261224667190370746928814802091728875965682508824260394750241332586450586943501963052355774688069067971423215129515173162231245358702002246992466409293993655315516532883217111231845369320235044178570233882250848773791397817650054254413477089481788768167982718880704515422958798584203206977028579619676028163593611482943921114204524823928107496936701386277280884956520431010111663695648049152440008209358613536583872645213724669446000915099086856894676977060885978081022246350045792149335989982692984482826656451976201765458024114146491825903919599237122016110619164517268252034454489307843029785183931003273589486446796735161180436961588670669898085083093087421670123357516337724423884046760408455283873475619720909834958517369702405733786095988883671506523736467238590720876224027052477845872908908647030619796798061581980579533371807564332820498860314772611208853059525986334760093512991732685480734806241556348016653825783047774076428600480604248966545464663050324727117603611136525043389708279613676288904492804660399078269257895036137423331879839849562008321254446030952707692716996720026769300298985417013709661736558407609298693670915167831541307150816900183414220613562892273364691667574870449292132161205361023682301392556996133110258631545222130600511783391596749444735086899233148696791181898066363170455262517279001195445921132575556549614426260508159504041970549333448190007805708608460538458700452940552152725585920000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^47 + -526624450013181668797563546732130467919762927059615243870959223331384200191865207250976160172669710882873356958461944344363970493038378764648311766600589577474098242261731622301576219404396442920239615493546079691007218951733598637684673123926818282357564485125404651115968941624790071805511237639058719940858947919817466261340202752852888635822955926987418768638170016728146964845481111094873819091641595766642127129550301309929682231399582698180722852915088429011299764053342033027362339892346894667983941601597142125026848312543733626928049756806700268457100196335900114578688391929629277988994195811417104802963526767956306482821476583494210504315392657914915486169757776210499122558280372313633083661698622847812300516772703051936183521881040538331966293771225196116626767403197798989865940909768339866382789918841496464922124409871664493524002185936787956274569089705625022782388863041208984149808397688425814862698585339728441413390622155282498469418120349934837407247627526183995641804309559540262072444370792600709204239493198167674713671275995939265148709219325060058509695945678645145247445576046628456744471614459596832443250161620676441514030336838093515299039702208268973832297575538522561362400706423705658514985758989112332670082147636464311997495585423211052003635213808784737098805617825793841953406926719234401624985892753136135610513796370018622191329142207845039177449265814422822198121491221268949249332646402629175472340158270221676010093546097308248258769338036233408058107515190152474052319397516388595716967049635363825085413992250332118818382799075119115621318497211297314086259792831013598202305396063552333887565133299015508536053318104754547741722594423195659107120045972109114921063429027408464947082392893109265540000885213046172658692373862545385790248220008804828088715339981438714838315516848826038934827104078033311579413537926029771346689191498406704150768739224580567347387654902457300754345527865596628481816065515976220566604452741331008649991432905180136550798330040938829835103782332196645416641564480194079568755300597753498508467718697130828537097951256593615259135097750483083657067654716014117289480252589703984041840774132160105098794491944461345933387459400229265059438578247412220367888606422726637858388990964342692824199132034220412157072750689586305698456263787462444166700856561159145499098513987192510831594843549103009034640226696103619536657700805824135611448075701045153469796632058783582095387746914622889149656465408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^48 + -12754544785708552450976269829333084454112451804296150550528265235987297417591160194215537007678796736556848737671934043166221100830643272605015464369288224172312035843551039237222118226234503280400332368505681959491100360382233810121687555109680594716532001434380137994359199454295587434476265391570667510999590403921170677283577208109290799008183171816426335906347359072512204098767856734389574297508666571931447003931994956659332155171141090082705862984040389636148754648494010064891880278205825779323644783657323572732880267057830094640377401768211320215751062178813897648279687056279195696506612036220310366703458448353216424170757460791075040944852874287948619415598919195229425007582918671457602549913237236663873226303190588873935638311216035124321044985345215030221279353910502054982218759885884168167919661647499749621953879613916421883853824430873543619680034040300940557934205397549792249800796271509575615843080008137817480993070726581310082932610778993280056227582370251808091752152598616955932823232153177907361733042659192147922652845497188118203596706933166716957708942560189396040212600188036971443264084610466458551702161388779635337962201307708192089428771727250822678089074600538271210975270371732194491613666688913958095072922909184149191955498843344271024113649561024719613421526022711267358039548085840085557767208799376007277369674034621105813578146425556595221877166635126205879384985038127091858953612075842395420289048519833415867341287081034646663713859723911534015095545199286699521192898089154519241445127142351250263575610647171102046873786500824780150658087522016292640953225451787067503926441519114283974380450625603008769282591248905240262426978507160907349974277448910168607675250022052439128543661864966206534142517154800283095277140567867673084420650803820327700874701591295888384383143610224399358701477851638521419439529880025111340524448426003284264211126245068951792001320872804411585598745294202211873110570677933200227842151874763399522470242030563788953028432228424569725470430854726789700328178268932366394244073339840693328808803383242351803930870432884092642959678579273472100769219360579785354571628782517096147676322026156319909199818301335261981960982990260428685431371130989155350528748977675833932012997227509313066738644427102992089997076552540011430510108163773597316443309839970516307280944270676144689629659311351017970966444733015146844083215837876418106140372844992702325209978737879208425227125697817279854769340416000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^49 + -58271975060191310456175747067290469008237958156239491659867889425671981317258650724940044481314380275713417665733044547528319203220247223880000864616269338238894621991651905850594421172830643601478076314224467389977325981596514875412608843701426381059738058248019585326645618045738436750413548205853903210807162241210577272720385921283951112545232001801696625535266962996237237039597178330915615593617979141331947837581057632553226689974959171054474879372897333540944102844492954757104230978379317350709306078270881178597634635088617453086157622454516661482093112990683873146491222407005369510741220571902162842115061657242393425534325444106168561150608536533274216823797952409014378376659956306772886103042689663257089865768269447685962822397020463863192685261980321659709246831708371022430954465308261663473148250107836028563473065298276278782825316703277847337432018777818992413392149971067416017325679484585622003959687723035009738911363830794673738623983824454886019882916436761094974924545475505361510521042054424971782313113632377385365130522288264379364952624345793065685067641123702173323389516255276702763412583350519994727832795468535161510475831343977379641028477285816049485758674444458025812129480466800101236515848219093038167459880575224057928842498043835577718468874167062092451880547810045419659542445168052687190118143767978576762438706338433417264908125888528009558901372824650770757255533449687295634432566257113837112321005321425067956740529249847255119529727599925737781665960136215612000068117558817654906191419826623996315087602912569180837415100763016334076768588131117829878149820879989265692208806444184057877574371404922217883758296855764411891248143943421813866717721001374245644911177227501783865870100905555672122132672237494362340691059831175695119860720353651904416942274817793482261497054293787875950375287484469093210574161447953503747951265846433141648396306427051153972467589945693310415082405393396716598193743632201520385253483599821501658083749857178379187714821634112478996096959242946113417342684302887263043628145747342376938241495356221727452524180673946809290082452627461329712631708468036795985627451767796912268557532063882599703100800121640833691125815769676440093369446297049140071886558715728618006329560225374395307923930112217196322659730336751427390720997712358444487164574619596021608409373561559581800342891940500532443328088862893836579572383797155791977003737541294200385750188672279561336003584961180081584078848000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^50 + -136395398306859324517852222064087930665710859709814999907484468506048787284642070175933294247974196804829429751355453791833234194234640300013207830277209337295111431577966130670806091173884384422832379158870394429781311792245056629586542576947062789169477981214175175643094039572476740791289084816651053567436970033433117532068846698986155159057801857726634489148654948894844382065217928830996244771910096908574177876357578750333022249759574693807734733162208943062447180353761440488363484319759269007210330128372026075380329084664534030947909791162125694867818499779342932154979565921958689343964415480568416734998949356730146693545200520505006987291536954995724368813668691237402681030670674828987679427413518603168139740143449447157631986059901148684757859607181695305264185475974760221057300447947912061850931842587735313538464036892708162065635522821460731209189255029339962181450648107057790136057603927380179257701606347992417832338491930778815695522334347727583514312171593425120816504725084380944566989072045333395475074986116405436928083825961797324934709844672859810775504398582705670364948050978878295431353978535522504411794208898761239245963603084005907005677526715312780324985696062161624040362421426853044276573760100331904322988104207841712645477459588899747075982491394179398453980804490129253198303515878741401562040629786982081663221971140172065741223697066311992982939865112641726717252737268189528503229855892249877484881724680654383495171309091214020932893878448515164427912447198052291874137434085156182141662440908643955756773298765826280320636942339178790300406699299478437288820665794318281885302658204187230627157089713130887299322828045332326589135580352328273286746538814920232149531627169539051209704116382851037050308114263594705698266443274923943254345884021540426208236945778556392674311426408383863307913115229938085044490889869257999734350165819727363371277158230971683053167662938170414791331535334845254830776524606044014749864851140897320950915846582456331207436743239263121043529249055024401880248491104332867324588501242423869051671044947691530812811729145502255388450777296815261898450631547792583233679494364046910541519179951793604258801404413567196844103885147232561743308880347088720743743046082691622180299124341950323115623373404763189559385641260377698154974698210795350546408462854455134426258658184553224871714685068047436672505475808753293778447892413002979792654133927921969150332691396915458302586471031236376657920000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^51 + 5213647156714059664685169869904932148123007136482280311847861706959698550440526735819216439919089070770589006593756257501866805328680150789995393500693882162077129428654792769089619519676698400918673370484109252088008601371981100339551996053744672842576733784069748635008014700932676613091233762237043201540251385128164997347881163057170856044379979260554461473055652420822745496995908196856122304990990645238110033826291799841600479292302643531942455093035883721794142511448942526547980999245685982568715838534402988674567325067210009434706940493655732020162193820079508356814210406136255322324535321914103620329992773047540749487493772835663484372839271485177485351861439514291094654033635142302069178691100378707939335200722448175090091886163905109486961346588467665255039791671291786623513492721978000847405736941682601925769776589048823150047555075221179339812929784468103460086482841039779670554956996066963077095324472682139669678975552231945492476959641038422616463364526055563050394942317570879234922529688871086551131946320167098331830294083914838131340510093954290536452873243266590291766335841279693499100485309265829933423083380460998095462668720999379107291698430289973820304931847653867760937182851986012433287181670289140118196722712056851201899329347346566017822670118530925054950952020952075651366721062237613196753861531787510011223378457840085128349910271805610716920800724380623369364073828523194470182151754878642451553418718710368560917275727641713230623877224424693725298979216804996525370984734155040973264889438675359833406884811019841476269978070925995102293054692265035597475068100205468583489472628734833849940182828088172711797000240303451852693561442024622653482890169979027261939600225994329072530774828096132665498028276112521062895103109875524520864801657602704474649407646593825865648849223161034942031159688875216909774712637469092123233273905535449004139490585713011343332105980396339121785082182310526138840475391229212430942325502833196457067304124240375305912585150536520409893972986128269051357501473773566998984465256115280398864709327740157382965059089132328670604347279157204969131744135225294486433749749308406946930331585459513812540037759915653408362287976578056181614710225327603297136244580314370733066903100085305096527988202381840199281935566000461103466481222725893830592986111222520513679691043516055985805710004384371048661197417807787298503406809464508528521284157540979383790701723544838478204208210403037020160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^52 + -143696362749668049255605533116393912582938550615317220837003057601971246435252325216575792002336787450284606550197617574422671795007379763140426141341200725720252832185626505790240950205075531389443937716448634216277733115569374518070898938734493056504015705438053541729297594033563220671902164209356927812409898112047346817126182423575438654389165402740851310626645490276059865054576337098985204492002681814348399065091689083453201474813988691979971113902246585824411332574936058622995659165803151128038347971341424037754270975363074149404730730419062159411177221194409471328068161501474333707674117122610807453908329311783823881153326766081883005660590342247531822994060256055250502479803937605736818163495086600908683041780600362667047202949474121684020555465072190999814953748532514867455123275830166587939110988589381363013811426806482437537089223126365283121350717708302437044310628943339083767013607333173352953847637298219398667470061148174816309891977488850292621105722373907918258768859323945352333139144414888077613002717508377904824407292631433197351430013974803755782724156970866178235137641838741445212595230190608010569543632652128128126039535492246563865816840671926276812692986025160404900470082663499677578136632386464821044380801952170197399850348921558810651433263651245857551693059583087074279883908707876717557785008720705429579579321968656256421630502435619466132713164332596118482516539811364249785705445527616911465882208755213538074199899257762567915257870293496253678570775249233257055552119256261690390742125177172696778109512755810240695790681719307564549265035138568695623774821983597251964545654468409276260854109170869099505213776395701808534258496283537058744248548599881667567134176817999232657893628197829850249660744609434982210863686359826567282262407755919516623076034848501055220723470333452942238454757486948558279715171649624802580398002964376240367350863062661584357486707756088980810400308396936677826036178520762169525685070800253165919629392213066629295783347355933600918632328998517048555602088261886864083290223092437713597044782460904002235257231560290646379122532170937806720158103714425945892828694664336966765847241700877733534676601216812789673398874430715143811220282586761202526342905527144626361691010245883592362993608274320943055250118799062022446771803985911399666821101123444236744343201927543591758777772362789099441969142702421128811737209708114354101787554005687365525063277554843032297625332165076058112000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^53 + -6390441264984216924775279586367286527913371298649404078737721090431654696553926876808081801599401433730030574982645206631069927327343376903761435028415679505407712459500431091840867367284540374420227208014519769944986392026121871573445978307999307029841982681372567368071225570412015981067506811253084484122338016223852638571535904701549586875088003730631177991251195828448741665231066473754816611818934189089053894091642723156868040148857702230657664813288789121254478227422760225852854807208238934407487997080121682569450870905964945350360219847309626857915106111016795318106561890794905193022583633401444379973668845646030126674476003631578228719932711340568236662439563712017426392100748769997901983249917280182495403092850524411178428570026995932414361289350558904310681565223981150676239134037463074919665638344795123329670725894611988675895914073859952279727601410406113235261090121570240952198426933878044941444424757475561026188723528940215591726658257175386826245161795767851021709636125508362004629214213995208818715916187657563478471538222060790423838001086082942323890939686886392469388929132024926747961255908260584324461356483386421130439963462634899027417193455044904562532431213266550422264141513682811889727614902665998402634463948564539789542419396437590735720238790711614226766592228723142261183112658104760355128584558059290982802728660925987271709908066835314237654457211776435952596960811964732517031618292990376932649756067545939021386069502878557188807465571623940555849260796428817107835730359589283265797749039091303028699663413798659975792150957998976448056133041889521237372638742840365248894747674416398737396811771528459924894184053862438173486408881972782025172424766714882941549022586711225781565224241225659975991666457206447292718178272428798027221150399974589605444939421579454193077745216848184093001733881139517676078429020135270255856302346981854800111841386555246646653154594078325685533921395154961838609456744643754018646161728312362857446361019893323819937278729888047571127153276843459822246530712257040692128609379322851980998070218514982885722378657616496027384364552120376778180957916922941776749716542790877051166206671873223535448464673123467306334392600537186270396091596081033052287744926476263163697747892601858170973034880352522055502754380541892761350747035660014582672929945725285332362034482800358306782864918690688703992120798536718238381107714762218860318278931722566412625456929729558076205721089468268544000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^54 + -91688268325247550828138850066158221963822867090778189536858214745330638664532381069718890174684434267493639278040341580421577185020098083535610268958384295682994103558325734637373100217972603112616011958947378092808243239176794404170295142814884800795163802548719880088982900881810998358149603173913241672403722336828153003925060888287432657550796407849716786037636641157032731854300197018263640529427018254857284462856678529014703282770841676077996253235543737511203202797019845514507671883502537970413855509678730551044919780297193630832742738778856144676143578110019600029499653972826689496642870492023613336932704936110215143336832131767212770683210876693225653590152107429697997372109120252044601240133072800304540081401679037607194064714323337140241494029866052090000800674635688642666611907468921342133699869684692286116300758686619097411698362256510598938930598545193843769185068747580441863942551651994955273325205156384365330966120144209723583759592039174157035903391073963806654949556175202263738426138838934936094890473275246699917128701308064055993408584242752483121542659155778550958752679936255296058295927265186694222851473226020109658752896261259328840864842882285981700620401073948363207640575010341779938746376421728050067975558453490762566757993015122636382647990999562492465655789228398147234404128995107517424056165758262256934484924205692113823093686538976786713533088145284033920716772632442356619896719914345917530985384243854446494135225757762428552563341514986973376392023810426044077694949020864031277694364975855037983429596466343570279804951783469921124480977093943411428180530612167826240051506638784936541417938869363297678746256195162884722954557985676707073380362447591596588386820361765429488053132745310971361624431492264170469977145896607200138549507920372079213189776541139258567457806489176396034877392361500912234780952924854386361010590526551786728428385709760107834962815654415290114374357225464226070387170496996076421724130310798528796957858379219972616849269458585010709692074909616038779138788693241948834342504259890382808624166629753045242251106918362693700698467437102862024002397197851978141001104748832846947840690260230836379518281467073508046561800214193604811227773160770879872863476476054764408998354922731545034138683180122293419240708639656935203661763580841587486858393867802378541426674023060163284486401832691887505147388440271875583869661590282315673415934830960352998686685666585723120510405959483392000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^55 + -788497000040809298754065657043870726829808177584002039269001325996078338542531832397011467307493890252205653136422018476774398739734455764691446538464275050195498264300653960792502660531328706513009958509929690422385913342414315558221737142762445125485519393134039048845236488064872994513397023270251858853631950960463633264012024706146553189181945808923550227195034146173686417737478067281977634018759459732024840264443838095322446270156126504050071561645121007796928345317237950305874506603547634091690800182018483271774988047669345302902829413918028354110048996733060745087432737957258635325449577244418493373884480649617479214418034048468952624518059540719300828590870029435981247472576545934698846190891937496034054712210798392974238662005349129910587920222423701201945288173515111383181675902643530194814929541567175847972325939793549266590645167886882857378593448028543346612778538948434518309307023667719839502724256770824848675454045916420503973312353284858892066936556317608278122128701150081150181399471349043824023125354159659589799788387001363031101320044378410550787446899875735632076041445722558981347590690670621945738765662955532010904624571057825234281961914756703033429581009986473772569495400135478898093255328153304908184630255794149176058912430000932567382182940629510209267259811472569912917252427829758737636710953853892958036549794072309983133747469946484176850482335704425923035183914834495924132705614785034245965112838427322017125119871422356140138926000986993448428383820169363431918824969111480852883891836391545470567168922143444955897464766280344823964126635324866657664851358339939980997748430546305983105237108972659691602945227854246075647708593804336503277171785239699783086109074507764008251247525024059275885368119907472329731945648613099503397514526839911305709832513705236972174530618905482736592233758526832889653709839929003261336472929774304715666476860798165391762417746958149226556834537812783829216318147271388297322913208968086477636075259183891524118323617859711771284410714860334678507912561808959869907941476479820376058176368406432145900886603360298874235649866066488382978724943658027564869643147069653355158897638974546323463004365325853194842841418163618185731119732906010363805034786565509597509080660667857801625882832920673793869459972666414365654314817965901810397195206990270504619223353286324229713198846618539294909727198333387990686459572887453051259089918364115529054107310709760999406780872130560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^56 + -4289548451067950248986606297605746381076806713565958043394174379344292708232185446986167993001897695119921327539284362628878613168871492235868127215719762389799765003957297892984447926042539571945609065037172721167270376249713325956806122941302294707874772760247550660045133729123478525594520007648060387153279793722690933501279344301488087398774508267446957850293892939801300233956114793578435481499341204793549108824117879757550421091299947412929390999077239503205926011405503424248208729232471434615667332127437303748474600218535267543562513734643731909340835412011826741395668412895926107037726959500563283335707003804324086765181274035075324853653748505298739245267820113432509635376580246626616503782248208703117023589070001422914587406381299278287382882679062350727502387571758213820133456009540313892414571299968338742905770426685058528377014947106041995334134014367057054064806267700858281649322029582219307832259543704409037251682966715318858130416409827691437621045219740819183383641103672736006770089728142731470663746434820995259166398744221687859292967736038024358787117782257739038961659904077926197429246945707462238348707362120636060270669450213335840875705907535898904703864192323698398528557828108455016613774695637293929040196030852554814719735679075172334738751030009172917108260293194356839956215196358920712649872136472786536902124167723809139751923214033123761786118941862856336284570123312933813114436939996486305284591868028909063875326179033751237729477289644141084234630827807059468174579463736121498700317245198420090266626701560490281644919024025116865067635229016995403353785481636008256410049513373763853861481049595210298710069979527310778894309018953409514726294292124087132490180033786928982386397361136962457176305197297306710268466894044997778095452602284878596471708671994021373619972533879266842008225757193203638714358716701328072210016844664733227841503643836311807820332540471218567729086997825454808755857097580393692068112185902860914256313997101015396362064392957283606319794222066872711460948848521705718831901636508479393744787785334642463442066111046382736661556570291716795792540625334630500252007102355819028686474872488710740204489815145868158057117309063702180843104618472145284381737853547274035489674931354871387719514776905647283213977702337111703052195584471776750733716476932708858911619288937417773257678999678657191957513832802780486557169592995610004418790681118047573754283195284591718529908080640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^57 + -14491051426957223255839510455786758550737461856157686520837574407063205394056007228307603963983812883317637754447666125966690679301568719711641514736813029242957391348306554485235500229024797544091073660715905116387848790008612661348918445224911265346389533497429101421788032332883379352724402467634195721673777185325436327511611750328417200211753385706225374635593695942260443370044255053739762529227360737202679232997094965655174229680954500146822129407667273287466182284540525193761224722479926082567087451209083166170227198445290400954072300374328428742874413290651830304822016834132619527039192326094192806889822832742660380778823402690858171233100561652408996999172457882465351015541508146770547394690910447995705915237155120031806139810375147111192443706716229062279125210284830456754682871131104926568942227533848271584355077547078689323946344898839005829693064205763863885093607359003665482365424926155248014348709443344115830948452829453355973766413155996297622759664318858676743355040807071478408357240780947277809485229080734169710882942817727411369241833849402328275183795856068027781680614573187216973110502498536194371925610699566632521682950261940257106495742809226384822291315559123905663367692389283214514913236312046265698427079221243840941984470025511491780113481477337455013372964584170918465502193095898919318467015298709502257518850265395735302324522837887528940480599843942257775173334912684499729973609685453857226029932336898871828865488842375873861150364375518803018369936328663758621488327885281362113429643389055143617783231521197323114570405655110858241858614942842913199592589027723990217556341394476444405783808753968940016871211908846316897033493889002416866881504061960063398548768158824365269599332751270111988568462266212402289952453135667036774675947419390020912295230929584610685939489620103450689105585050284432368159857378891767021597422651819528837377992139651250165313742137386547508987574936081249844568776810839890904832708900952130679536817662685475304994681181804108752601175296068863834542093779080509977594066045006618802623526013053794095112417019367033087342893708236013169604064549310998193924708020389835510727376597113008554632965131364530291486984397930863303188541163461487296102565178862261159546629379569798491659759966123093960925108734702920070611091112092289724737003644617222573433503352406966780094886272936581569816300228043217367967404629455481178881728844781895846294351472202648865533329408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^58 + -13079803499340962646316176389364869587874040591189579397508440574126268505981128604567996692011751739863950621666796885395779553643967012284096066335304366946191489252550341741832676269360578866466056340502170510547041166671213691916156849754680198714207469518560327114168413342294808270917827552610473451649165280225141316514339953153196151226537462421514510184393084551347716431097274928704526351505080527903357117235534388826849197418567521999535488566034362577556902855638422417114154796531699542245875531692144467528238865598308960408423110540445665029571623071070652989206023916740775323040649115887920635983682420497738702984776670972323685233242232115104555261948209628772008453725707316152395551839158752014754422335185626698996382191953205878380840870585959689486929640475797058567603569450682277060966559995970162197103011885540235516778102069403371750383910035052595224331735929512816478385178939517289226724151769859530688745673603560916754792271583106210114559110262975189884833383420004844475727609817739796225706029528815517827552247748304751893833519423031920314713374712453530783317867609991171906328723254668911726338066717436614084308303371691837954383329051617771849751970413351841126043922070384113936085978133686094711489334820279902328294219485864691308680705367717761181215031510101198600988062288623040267405712834072345150263293760485464003613648757428984715900368471195435102936535459210331690729712757637686597461154466141935158726342946507634383367400426945029947645975712482476969376511417969045084023809661863674149024126486932401386651673720265914671555852228488006718981734998615007396771229342141942877557250981223802044932723429272413202938181039515997454919915181298662761484865530046401385106886334913227512608927233028179619006826089503951842446670930167546593448027230067149957644269056007910726059004144293975457230787236860041893090964175799491965985641870151663479442337487403810724827939189454245715143131927321099156447561531360738141783152880390860774212576914703436628555335000506878247288643898236646001082962015519473201739382749885749095112245371729152689049752762141407484865619786845428619409295745503909234918000772575174312284196393351296183258091534331272870977457164311821003855716203157532765795851076413855096365379489879093807917385328338303677985009071299174599204389525394754564974786245589355157168727957597531181141539384336825995303013591097260389872350541172460596479540940306461466034176000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^59 + -11079370172278098911271908099800935419149976915887531941241272520484420952610764832262612612478528533466113655115235261159686430396838194234615389433635444368922180197173272663247767847688003854359216214991013401442445305229973591508193299185772769696180353360964527777290361925097652017366341670621531329247397229806509242151899450938809107062870543921068824994727973973629231318558258330690265243734029731559671455611737252917439795551919143539880254815117914417056882387718570370313291285740786183079799457362773254778232654538979282480017968470957154827374139068233988181714461819003482427685293117662239810304574410084648079597414667576803706124314684192005883127517264240474489298805481819330003947904584139688434883372883212329070656112266359916790633560883093691198666755707117330300459898806674622355022742850596469167703755601892211088003198355080892395738228587267463561168371044551167721365759702690374366031323762424513455204943644902771854037446354374552911951018646252813973389412350374901799327097787922265303735374971316995574517648677319145619240512087157030138074297722081815806398430561520015688290009284554421433423959228082356342677339591644461911553909291710904155521344921058626211309915421366775185805790803930183691808117889058992500845343665233639177158994298872826061529470068259710590866361289810990469444291597025017022141674789390673793709525911230055161735308680576451961749938265800693874672144281472890600995826358930568149699170030873210468350381875390209559564750642337502310153934762088267002142204028032774803399688347986569808192772082657021740033872940155243093476007417541495303784475218480348510257369200833641698286587378460764588196617542409646296124439899798209097197990069707265089109654325908047809779815452808937036036067877434173366028877495232370088429932712708087432646122939506098123343808764717260505086924640380728129444749616771981009112427042772028080604810715446883109064893784828352919918867477112066118533972487507742265814715162290809701541226196573974553884597673119661546613761732039932657904104298767462571780763765344771152693728681679442427985777093542283436766866379932434590778830013838885668469876852316776253940337266940477141031628943082558306590079002839228453060976148667733813296649214678253675183892913612212954884322610549789854855203086327056036028472041598405639014697985570536274089200837636705146437142934604298511881135769057880710814038104600019004435988780612277239808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^60 + -5075759421176408954482950403517193516947671245100847935494580558052086175552160543833665232593121632397827897220161978932177716802281057960300651062964922197262560339143414521183461560846940891644159757267010379590619231841025920516826934257401185548174832631396639895391330321927040777195919286418852034278063397177269055156912258708015188968141947591292210011686234444372108495331048128277706885452363344504612689405398751690791727285175386687854898421100707667999870005222507902203779391906102476918735898337219887184410547718566583480702298335802322444068657120645225488381938933455271898856506252476744335524994653489059799796670546543411306840293909903570303353213796107259695693204482286571851899761471790333107016953303113136371055661715163686962505333332749380346169011956988576886159139430374847337540893183986386915685889349132781629723109270830264822623887051608476953843854360303425618693146546008231888534402909473148253959079072597977521412049076925865398980329747669656302322232099483556472055346075613725220552192171511296631634670727146248172155811542174874665919199897260630813573665455466659673837116946391673732016987482622718921600056981630266774944744762879795965159391847579097141102785443135787033804483691126979287739415664853476585464019787641613702610857637155861500952798272583587293375683520389064885020804457693829945411885462700160017565767438774498662614544746294360328491030471797078182476640644057786406372229704827012973155807616873582686531190434557994912001378026771202966367098435308957156463826848488456126713462596673759383606806311868116504726744644222555277347698741730515954762339529950802701373325974571603966664805533389488850430005934507210822750714210483279446012020691153331661036669862398940092118591332263206428074741252626614044377168986771095804520559972506252025421368619520639880482060836334248867354240209029428877100343700058574182895684596872064323676599507178333992768449107139535871462794444511617054643877878724217837142893158031643372160733142592325712912085627796396655392766549091284015447193455245919087621904338224480281366715134939667153497288273621709086762775629455913110982352801996343941563204312256577795856990981813493509724316456182194759048652681413567926974980155126824064846373633947608197151931273561683962932139418381963317748143451823737009188221146053619148461336842995259053764151452404750723284390782766235817857134841821918395968779035398840980325841284271964160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^61 + -2042128004175684128948125346301889572623672798438424598131062314118588416891574407914779200724686239842745921631864158337368526521849439025733563024974722422638773571841708682558993007242118105551009776237754084062594030127315693188006914664708446381043386371591259597663656243656417957070985232173151187194428534228581323296240112088193857535436460809014128711500980014103265578210780920347387511601104845167930393180498971814415083562457345662797543668991853264708479082695394496939851803594862994803564339119427705563053682472194183904602577943264595468410811559551144522719135038113362194165905581866580580201173132959638791874192389839725552320544110635049184001921234332228502860337859006797784885558107618330131725699041740856592604695717530137438019448707472859210151625436527491910146193643389731967536995965832178558767012651521868801470547608520237994805871667428722606132715234071739876189973938013292538355948607018732658536273551296617860417624495140324503520670331228094811447877738302358769063241178983115454272208459947815042235183778093760258155360667111929191345885712490056374648725777884276508681760374003319015284944864719533286170390129238714269772742297042457632119935400700233453178419808769726629116682654347562942614637080799283310648124032592175480556778920517164424050730466604206918241074144265253887521481723768404589782847916824214830768300110171058118745466130836441451543107604428156978594144620648534668727458158467219686713902916128917594750351649412123848629486339896145487548302764251091570103195235084246093571432664255625732973376103859589890148291490432856953460918776478398627623286777649738687531383405409267155606308117308791273490664871746876293820729942470692968551457701376100536792934953279689468547375996672213649477965301773709042777921761945796367733539923183005232069963068353353876394598608408495034232495946297239723979113909054700942092058798844685967437773093736572613629600906239968532611331868301536329505589167571480486777753188364695931785414033159857484218916366276059920045047644477480578032053182189638187617627881582788591077905474098279002778824802705781012131439181430800914985249789094122964957804119804027816176899584989709498175119131264126937086672135481928326622351358284510008718739970997021658564197351540349343212198305402570037285978308770320726972712702317062373788574764688153149315482444138128587622701207480520918173616090440957837534718066010102270367121465671680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^62 + -369597119087010100658552774007454770558699985286567252711712317388564590481209807197042311985492059132013442002081243457221323013214306270163740986624683350874702699086367136809028008546091858204296753882140000823712436950280039973250743085603284177619261605766985534606469524786923691881736876070339784160936273136788126947271211273929720996334512004834384936722038529062744651251099157519952619662800050285983634977324314956116462620331036286208395472693163205904595305368120134308497942708587957983019046258556617903076523337258778076360391294535197064986597715013761043612143003490923288602316587669737801219591727438964775110882386843782355894884446108959470419338595937616627097532714809171855864177381790395591583674371564203624273925752293358522104173618909547906550461526567011583844325647677160343185931975188455491432549224933864039067025419143423135828660472756100222802943333669095337704162530652250199060420802621115087054183054739397855784748301095875877158078602271120572914554426307093905743991510582879170739123691334198663566671351257952672420760752061732943784448184183717540735285456702851726554034974146202988374826865817855276064103214610411142845470460695217641336992199445225519141623209044446329019474852372519565033386656211537724125588960335633442793877276203796933294969705816138867393144123128197463925052507947277899912014223609440672510665252799846194658590781605211417758222633935621059702114348890019139668100260596037253371862499753979591739918714603489404055763686381265082306462807263158910446339025419460737903707792283974040472395716555393988653631008699053910318946362743839070040784015581561602402232303426795471169845703375595652482931789503131939948667346784231953270715311612675783135429361531122211821390893170629254630828319941193558716386931420746725984874951254293298724048872985835293250746220269561750078583426661661594904815392668594852526090761862612105759509343435927647712926962175703966045880792853449346582916089281146452012306181405400555894791529347950918352914267054038521314637780682161581491296387780862275790887048844206249237641099970988099115562049470206198175908247422129012768590122025079406182061923346424668554467101690910739217994506283061868428171332421036813845483807057633156897771353344451660543243896780305868377396129879222550596083431304236321023602056129983947821933551899600793703459254373922037611010519002825374561527570861983587491525024424203570639370452992000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^63 + -69868431811851005475424522375964863209608192783538043145399509942609997272155384630784275940066002702331208625177837009807358608379094385407760332606216034942869775596722505107266679224042564226625374337196581295859521376195540086005995682533511630672465782641165297040114205837709583236048787907947591636069930343730540531371979411500442449084573984526922823339221641266999951233485783475802547491059312781392113009181915259148996609556049570741429460920312907315395192412702755517103597811230696558837666612619775002408001932242818852979299066753087455401591254381300568258245387175783082910712235459012004082501818139274270361814368674696774160545514320662232541887886469615784180285407927669015213651982951149070095689007183142276732611231777438540133963776755550917769159101589466896128961902473747045074832241337965459770201606635812819480664089123808467939243255432549910158425304118647846817637424316925670847110112169399860746328596541082509192271444755131271904191620924760536568734524891725238203363947652114116826930191052177185361039112235159008265975390756494257710607781595164253685707691819024899478431867567378866400373078177792652654762383577931500398997850453432560831631960067001458486459429962982106920057535853914622774681388984817006817307895529090836429860392324249925574603397494124473895766845478971258001537518076635681180242264025626358146443814730055752563158157306847228303968911038483732717241091793472449351440359679795933623800217041815008280208189807426257093101959712910327293256308082812471290189897250116652223675504956849733233517228246145277988999150657275145871846995160688975729245937032512541667135725979332847540185928071575699739181436601737052116570025773294883165770424014906119172939978428860745275686567232195642090112474048732436472236512124973669635530973078703357550734676852289124620663687903606468240302410772447098677667346110783838259119886600646528542901392177503060439997968099972774249809379396056205247493661073010636232861144693067054293927806338102412293393470783693319007024544270694918184361594940611297846859453272406151242944121667108465182711565413161726077158597673022584019757686037769227867043725962491086414525869623007638325644213600170263319987782394333360517050729123778906370663963723609824982098051510695670437003512217814065866523588633580587980238127661781450364777946187591159398151566300821476546159129995826757289805796783894987353937887187895457041874944000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^64 + -5289799953362614624862872851368469057373933712152082732022781462106037691938173758140736339026672716008316193263891900263004868221618588111581425338281924478251905045344548009908182354689465105699874812679596580913076843308889604389337901049839245353676775348358458514204054404129685764853476767079846389580601375703540403475686305225432137581035748471491496820117925300513855091826264752961820508462894334884677477763011247477579327553958524350102032022156313921804492391228652163774592558490298493948634086297694791696546602224073394615864808966096975104027661185223471833504064729950491080968594034953804252510496765475417636304079385062484676941648888903535761360227052601839545158499958501816224797109057393272082971424979743535503489534884688548287881462520728217107265909274173586156242907434206273351267989361488485429447031838764359133822293449276843919176781150483678447719789614092389223770527888671946587195579828694977276688655305454448260418537495337045909647629668302550489506750524087028774397038125979216755222671259635798245896077434369034185311827137433779026351610037485391889193482906174717506013993631666134048582354331077730579706784504729037627795505085616919105850991897250802279898528147851295477583351318819680350512932453808977327901108536395743870606619008497877995257147724465675884524338259880348515635152714041182356923489973763545869135250778752894538972341153475569098770126964379573432529272133723254978476354733504321356240209748683155252015728389227155374752935505697701344651904078640046965639101912057091025670619585205095198196000849719651266758387815181133575785593860599041736333418174146033098525503969304858072442550158100775554099972695333969939381631365893043465990626160143504518561294257596451093353777341849057786877312521036735135932931089665963057728441423816887456972822940167892905614979328069042435470918846482220536589424591331443069343309888853445722831555660707414469995446926975890253845413962231653244554666329628355517333889407702945600016196532572180735396188379613343851655974447086137059920654338275029311003477641432429063283009857461554961045938615808472220993807386002179818120940272624209003158775932794961346933400322489581585899446703292878105855717035680414062932034541514040897930943052950231188416235917757459801409108244389662677584618030357780264801860985200914386584225084519087413487615973336164269786305807158999572180137854225108125338484918008164646912000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^65 + -405865915948894150543012912107080182037310948743570769245419928509558893231521535040495347057372057739190775685955609813608508872575306608577081155682972441830580350485723865068444308524700753476130395594561916118240794276870246733200667440762719440276660962470092509592198358065581873172316780403977972506584172051575238700493816761889779790911293232777755151924822031084441613360269908310007954990636917388689380294151223565231416419965259677234034010054238333241362615657089347909055339097428073415339746441098612253346368700039337685971535476975242705811717743565508849412447261328440231576077960204144045274129832895808663186560592052645197760355983247948511867168050248232224049352087636860001977106198552362744607825688457166627801311677588381302660774463734323458219775902522945214128852815779200059276738766835775838918458753925224437889926529006243417605863142401395894356812231753713579895046668598348542302178452923055229168509419159923869492158189308979269170633326299007263070247449748621636296262260031517635329103565471965325756351842165305476597100577934925260255428266196979044536416418327517386128902832291749771622093454468590224496443378269749473937706406913792318324627919946011213687668675026902951248938680900087375632082849662882069157530181549324783182829188196471387735354651478300549059775630191438608517302601996155405285493119386996216569296860308122922517812205416146596338072663315003198832956789592090241271956759357077192553382286198589103852767893787690659441655840323143213178297431923276934774880365408908215734197180487976217991208374817474999575409168445510845302845129562821408347506676426697507757376742406448004744740915608620685790708465485398844813327191526657006559770426877538908312128398314197501594111897868733180704258226543571691922866228890001682545296302849211914232195334895972342850732414612974685794725385622498159141980633014872018271895309578535962642426501933089656071065892169433094847358071770524429523732867254055610033474762975181409019465900051671740918085693152906395270655598889268462889289221655810640260442172277437818656375940944531517240727338253243990226631261218241221855329526488642129065587963763686142864057444419223389515500311752584592411392616742372297129657661884046881353942878646697897213934253185123853599433160216656372654968046671388327291968585642195537372556823548742009526468154982434426719187280106379563902824055516433325383843110946078720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^66 + -12702116348758286597678616727848737931480598319345754368986899699244213084032140483241447367920656493105020023476973965847665987594602407864361252119588098762123883311156260727890212093076312880402549813120077169737929732509348417182282793576008860508516432114373054074375091088672347609441013204631603049881265223691056890586870927554034042132932760302020902797116786125141003752489770770665318827886768151674361927067017845915107552845224483708887683857408858404110750744070239104950247910173610439529852766970464378297233950038300236991786155273611726853486360052799945877459278951639399731425000694729319887552478178323119534003908564557161317304022895256772380117821030837119231008541161692791829202505638444352160268217924905483915076101545179638831368345032542988664133135139397195349349039183192032610682873953905762146841024539201976007290634219743178095885723098497044516732795699609563997545318954156849118977951675326027353255011919866663568158278066114782960055359372916825770193511115214013393907125021518483299090014200135834582022104401343863715837452087999774409989621348856655132208854062478137532023902550595787674988244133917917244183193879164192402552634480818881945634572141300073764329024386241704694471001008147380145667309174218796711391688392538573331241474800224008156331630602188589462337437788757212995084833821461466878865627428931888920264501493541709283983360095585775947971816362202812380348510819512464577390774413502220456417579067180598009768490932038874063609358960355756260161332217034674069915644855028670763157704131195595445492704915087332616066236456763115359282602860619966410328521965870106121404096210804010426437991377385972011552090263940618572525459942522873983515210376233422062395967879969236999374972107670521677516713931078424739691423631655234921895958441983924728142576976986390458045373774913728472971025829601580351182010175949793802349739951359531456623476561027525436563976873878743838116146585588240560255079858478432433147246681358198104650786633836206734837704518692848239030504079061440984360280282774572395586415719587314576884873639731671395030055056780970977340497394294864870244628080788739548357072206270134250410682221763575360179893109864743753640418595662962897066795173457523543909924736011918511146680469544496863694901646921670650507431161996016222527565972729192484152708198743718001997367180028460088010087795255562192652593495914638186605287833600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^67 + -443186393704436661998315809802431570582726607154192275653919386038094822344796344174744518621552009267158402256797831421208827622742902035455890641243079710230190369983437107900965318333834648771319435502041281029044453949868854941537472180976255607333362697930500999143077584425350195957667747065607610071003454328931183744395544288067558261840430503751939872488642062305147389331655429637147551772136290257537148839589329610068795139237804228531952237498469761086317505080079146362055518383793114301145298444059096032792466636793754706656318895717816732140979007413678751961600228144720595498582264099785734238259082479824678088880838435612982096249421301321839918899951701015530877695231104701034680024386696328102120377294586683153858064028627954937493705126915979970863824804959891896450283361907186743922960277572159899200942460610597651874161258671698225268684432592066098972230851860118487837735199374745281015416401963813237973063627244454734888822985837454725079673340648303317804623746290967323265779828967218413223466212392496005839346925648321637574540538149021420083617138160656742844133768863662241095641623745276952093935119178027603263521239143961515956828135530089592598933184791238182167292596912353742171639604340281268255617101854323205706200390906715644772772317689600510427374678478115862967252824402515137168722692193285332709795642025178961316780479813251917813764360239393731945420383045501219578773515544206590190644244324698787973190741781430791755687383126549890765874847384635657658911153471387539690044600695633256059581084471956359975732314548393619182385332998045883859331938021989189698607397786062832570795983174310813966592249467451301515809676819755323097578000223311594162815558025408219983732750793200587606696560826311773822905512352992578347251409872289039708786026492577009443527064168820428351325420107396323416777645222333680729855532816298320733842202396311835130296769031242794109992106056159003598467602502468920361151216210697030567947652542218564589964929012554051430144263082770782759132484621184748950212351481822890262171138678206504852615096290955038481092892645079805790938160672112176538002662004357071299392743504838344369094174939636210478269980368079085735703077995315523156781028285851948836559602996231373700151663068908850606657169174670245331016682155956171814535685992737475756449058951699126192471912184164180679023469918869172554376108128513757437493248000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^68 + -12922837974735696044318588619665580264386855824135598187994596242582589078792885908268928057104737039498934405064376613691515825446357060606569663268649358423391018977896859560909185421974685883269989741663343333121409865805053391643899668738420805325991817038774769238144287897654295769599418203694981380339678634491912891888312434475103278818322526365393022348328995965696830634590614091604396744022784683085292098598935169943688117021002934231186018573413755873156011785861936366282736239313481363041266786121572343326806100171312550258023337544640885705893734709902898867232733851498758434054322519508449307031497834380281278355833540524490649690809664235046318483004254304165603384792943015474534122178919817645510825781996994746113005558042485594035737530198325151943554863859571981909008205912711611653361217722633105003747890451933029551201421476452843957358348464918188103366865809551013310598463082886796713735615057116872147047052357173308458383584426896558004218818323957507942678487452820218309874889350087404962380068742587791080381529724885108656540143489996968783964007375312949278860686132678745744470399613777141063897036263743494374485565199283559365643920022303483173459053748694454281913284054671156585556111619707688933976193052984505557066761304394837736637615301208374174571125183114274081403043523894144545008878514958511022584939657812136207287195199960500872583163071266121090801785830778182795097843459503259317783394068594906206268276974226022701881045070594044121249390083957260351351117060524747513623984678598166935663332164155747113341485053677004618117140492932297934952097243165931615372110966944502966948782182460081933758987656427200010415754983932740334995559192685272034890354358487600133775756728666170997175626853189482868538990005152078670652066404845411785997815444517650519095425259549260154773636944218421538915593631451879518521537349379679161440060756876679179119381689285147947718572377944605280739971190495996167136124327823072029037804066043215552858978894013441468473006382444142497967582488214319991890605173076984160983610145705855526082723673744915345216333033973350628169224690687691217012783855981225212204446554832417825677015628771731934590616940734971581030610368536658995787033549741969176178197474488479894653330400608355186369585624130744041128119005850728128118502556707133098328163289601068270015190179319905760879389541997237328982282576660860502016000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^69 + -446351303143718222074628570250505693717297445303653023832544184095304958319988591904506333197745983359474723997865445203008964978814568890011500198130572608211866401173760749735873502353162499584581898566350409961235007927867703190832930141105825895756265715499362357599009373318427923057129489551581237636298710766334100935395325126130634859820562877107977962108806389388716173687071066540006384936707954699164009198058082394998618209580039868742650130307548303214207136161814899702648090024321124477792912032908192672235318076549951245211289215003289453091786045993512582776938237123740741909098282787744569807391872488254938017659952979429365979850106629913066758677308225781867253652361510520410554395879225206664095049670610925720641661865233035003070941558034126009408416973260685077044638043475462750202977588060457317523865654586995648232161630750067752874302386520322695237860225115732582009403526520399974717270117251821384251550652834976850905234131064238688195089091843977455558378549184814315752262671502372112154985932504431285728523770645798734742498699527372071333731199679020013253683810149334453550443895796278261039802752364215330341861669904451444254400829874354173656574024176416311477680349622071348120913492934034278503873376228084753233427589534360116585180093891638828434277300174693292739246532881373458162313845382690554413169316382373467214247020036635514049368291730136504606213288285574061257678728083485377795247316956506387450339704158964829714072611115007967889732300667920527845842570742385573845103948354530847157947932123394849112379425873352577894699317306023808568024444888361096205888006549873633726220373045377918622316313260032143150504962201640197400024945784406820618540590655590467871918357533046141451013641685947549785471921736870951966543222165862944322482472342224990630350321907824165229161365845520428193979681985969203626339008961067250418118907462888640547868845463807496729507024039159641991621812144835944391487034144234211920546352468184434904097391741216763516172199740130073106738483009335893547640626802231648615616647313928660061060711531215896358737829703037364491779988879777362014747347262337485699914571209643278377381275426093144912794494665991505861087988132799202195783494677755990847806742254478250065226636852703173379196674673883521239604415819024943665134322863794950213998629483473946197240910043798505826820646988787794406830897111236608000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^70 + -15009817694803241907640124865126948488019818494135285746954551657872605826845270662784218769304251072126651350987226820830616314470190476921540590981024019417484192129075039326840235163041808112884234403606300680369983802769336282157083362846951389578331897400411460660953079984906413466713686049601984195019933894357495150824731526191512546087250081943031357094328237386086549888762822204838022257402230546178173834994380316307376941750349635365460261536797173817045285733616074703644412816459838028129144736587408697992470887885332313771425878067106790546453649411694184630810855803570397248318911063652156270241056106925028073909909051600706414238428939069967418609106559324626014863400279501701550750052740139546692756488874786694365912938088642125492755355086370416292508308640294202141554249748417807905286796205800723743919495630204704826452030367377874829759666926527481617343426777564189163774645658348046337069616417440751808636556197519948458573199357288823206173713209236305156952535654856242892943900893484626536693778950308560613665196070623563395341952426907606961444974940070977408235373047175185120865572080534074090834650992688525282536588143787153035172056598178343369455708810794241195581940955969536763917892035532040501019627123709869612621119471057043876979253626519711902705766246699948735270168262812303454193602608229070926195540813396476622976676404797768869091927113521774680429510870367445969828699914468956937284852107133478760293477628035930273917928055068048334336704321803504961255201005757353163560028003741246262858085977307368556654789913760195787587371089573697946879090830240218454397015072394581395289486963658966784584883975375311417323052021091510066092600610486438867469877125253151843425476231788503918616398858445937345139224264780765916737147523293501932484731846030945350732738357446920158473544508866949091285333908648988400125137017395485489906026484487418636551702732209235390383152040672127021570637403900939790243504856145587943582435112043298672188563063386546435949679800186849423863240715587551769824880393320341689321763498051666645538104173524113349368898526664898885295495228092360423727499168262152479460652309138617704425367728928373098760861522266108495322964979120821300973883288802062582258832098579422220302482581685607120499916553527058942317541972758106243250019169115644522732895238703490554538931785704682625763304818646402136092862054400000000000000000000000000000000000000000000000000000000000000000000000000000*i1^71 + -528304307296213155568102233010877693129184587171103116953211603021949234513419383614403148013284638838364262423130632202144570676740889959886100963063344753138052815261547755790274441098562923742050001291254553611388332452937270898344382575657267644619271868633363672376561872958766595798486389680858872106642005739528724981593946720542937473196560858533905265553483042152565684174713411872484742641769046731091013225791720423549475961396625060620003687778190279062454164349054648362157023230072024655918251820133120580657325355887314248610125408973864417918673876396596164766809216070187787444262860516082484701307534596122006976703513024937513446471850466837780083664086108333277956258831571088165450472810438610641090769615269305997474457903196970412950304452241226222422426119604788705479838853656331472668622489948597322342670276601753552311396152638344040251441427527449483365124609480653962808402819313449451809858362924933351990659352510517091710637281124646708909042738071275779664170208444528095688894708519235934579039543530684093071377365517535999615507727232657586027533696131289608576064934501958142689763656054632874629853147978853016890162766066026387699984026071516352570615390152551577977850190607403745265160525387840863640212858678097941920543226238752080532361059177108002483579840901726874031064313074509402373236044613508739765948625826262238402193584722219189616650841358180346707241472245583845278014082886626425820535844480333179003787923844761931756195041749434008500733841554832214283515408587841193789031499075180691048839079696031892165882069282017480425031559457650284005149228701840427415738500147783484361445366638743585346602478421571949272505099317400418514894730782498018238457019529274911713630435033422113834863652056734626114004924117733570387816939688759731383087737673448346312872129361730236645516055314488910631628836452610595225368992021884167572504689214014064918774387115188739002263778170035407135304058858265354330224740986990922048874318713315624227922839794951701847957762946469000770140792510294813712582314503279772866319708807037126852077154074134749751196299611902872968696437131754283220517401174092706720506885377699548762130425094400302378562012081354665493350585021433218254396412313712296035624046291235296560188059309908871174061295607792790592448307799062379597152345068728253447533312253399568171384086040092899125337737634348148436500480000000000000000000000000000000000000000000000000000000000000000000000000*i1^72 + -7824091003955170388168088604305463217589852919099446012496147720337034465522931720420159009231357132463724172399996935279253782928688372433414595617184732931814080439539367852455144990099169802826114951176755986735810964947856533204267938591678585242580648983773557637606610023544557157078882374346640533468283557275123677241391156553837857050320778924601050942388323634759496581589115671832249052367147367263564501576713747236562467938186029541558907919061293852061674413637613992391984142792956151133411356347167601601154590783520692748703915100767272521738617160454944262322476004346480359056961630817921995777143033558372417183085975141472957343915841371448793710831942218306094269511662639161492447707631348433210167006744030609690242041641996159061473229974193193367072720910749402280961256734019042775431444969837306517590077945116515783962780507397852399041692787021277584726882348828787703518655383932746815500370863096796719290495966450872574152791934761031186230644857961600315139254807617758355148190245867544141521188181684595466583915803936986978118294583034034911649217476066162088590107837019574219572413031121948124977906790055301269861360777752435559723149763938826713151973253006998191875350431797448576388887703196062161759517499674115626260324417777723371063964647984081769537546802114813561095364331509638405871323792212158437370748941591754042253325650789424666925130367441090117283016185878842429734244999048920378436398822861243444421866166891605965777456296832185959833446754080520692794912747062828146160427848607488551769893986817178982691137820371678574415756299030509688758081934183778104776058759340128360740238670682760916738948486031629153731180456593162168990571860044874727519460950851341578265607032712686125652897215517838393854170658522866702996696383310351884423708797663912384416481735724786953577251205441376029121060211990528568996043870497113253996168696058612266066615764749738136575665727008961734902119903868477533083862599507875137810642198198033925473604474302919920106060670135457749928607466095283053462344686224691831037710400061991097070173715930083262236662444703688245973569609502648320350001291640405456083770797228949916997885770211604258181425796546982027472597882342463406714966475734807282159281707268687566763236555873036987635733518237562315629537957986379110239914348561484529100108911218025257463672372183337307809418855150369374208000000000000000000000000000000000000000000000000000000000000000000000*i1^73 + -27973251852646450499189316196210545394422933313560845365662983501682458206034754478528346135233633643608494895820828835866123306821227911163297222838385512827533396837032508741300054496250940351157303956640237498354864640237795491377102892137629811902218536447542768419455633986045777920513126925705034135216081375952521792403079255379183730292688777797199826286891006738397771055181223680669082700784088963403802325014190282899593682113996451789284816474324594315150920688016808323372342018354414578974491549536119987133841413152765361967166589468783040400447400766629836081579917443484808678622789365451383983328075058280705191190202275526969895607705475088319849887233258319977212326723586252688710284296393537980465346688678481978996026079112650800070098797152946937351147750703304202196210416133135806041850694200144062188355629897159699045356379517307297457737140327408794351295863793526524718151529264040413976751977682731049206854729859584430218739908882817135673683793176624622838648866521281415766508358529180998179172937903367481862006313693891738515393797183183382279311816017972084011554835812824122921562589673048825571143763253049137432111410002274606120068540233338442608300917251192169403665679397741514558445314839994212125849176605280623449620207037447546620910214553278005880883598191483087183474086000352624526917810580738426008349466939945789656217723979187388627397241217607188850372457372979738778503266408878892118954590851984487354552861263651460808821212077920621072573593263033837016844349741216561993402408686399520437624336027381800575934373979701112000551237302034656373798775051860682548489308174210363792354512850992937482339009400443660179458983579844000999600014035371840839879823274669902964134523071999168622209912273823825036678534181529461471206369511411528694515873247177362091549986901729448224698037741756135654508393703478322150648915948282121099921377097444479274194009667470853774264250658072197500852412895602480825407475788701258425784129889045752097631218550753929301014319172285951200378506027544185742337923437074297953706504338306383219414624182183046883115137351408943216871056287076115134379419593660244976621320047072783979033064043775998220738277753376527206445254488524620385112682488335644142850352180900618886141525417487790763476868413492597622488262593126305532664862060007663534177955860635747496744177468599425834135573460156416000000000000000000000000000000000000000000000000000000000000000000*i1^74 + -186391761110234553447488719353256151495209683245157161180434122801457883649434706706786456517070834727922435106633075231303008638778624248561849690690076605624967153062717567439776010855574891454906227944860846961712242661722048886700473811917885125827857098040007365193078011808403069280166379938218494071332060251238066483498592841336868476635444557111560308493854393887818703606226946333123277284399508937058507679171599997151191598871688329940986612888578659803688071674864174830546861415640155984431663302095508416745083634300621909030416243394496801666187364060293783450999670277311738944670647111120675438806239004059082926730785991783767364937676691436291188573366640187966986722828184169963279571213760856423791236044777339571493246605253923495703277441257365254307712966136348835035989584258955425363182419716548053179777880110073687931425558104133969544811197428818680425547438213784435070046775650412378312508417769241837495317006838440081182692614720272897380366902488225890318772267648379847292540288399777840755812460475682463702018126594668771004758013044507132127916323147816056751253476393947676982597317443480894998106047164570305249779432920378088309280979992086185350111568559030857234076201973098259229373578499240362002032294726893223460217267995114384540480779169536956327741914289419450332121086350113899114569326115313511485954276363260025620012304227111144676012959057177940493504344122444952516165126275134273266841939665128737117057538618713997112359538477484206335269297288678975069486282457683102585134470664075799401901696461416976111017806936920628021053663530135544667610895812301206501469653631107680789271146710142091550886367726276654020036507089672529626797175937144977991591729762864909017417815578817378006598638157553512978093442616530136884758208720280067372615313146116659573749411488268685841455107366821402098135356532187108790560887117036818297676539999675428362783303444611531336383963802553792506573136284234318942804391527199012435603606691987623996121610968782719585533366653135228237854273273248970991752637116185697880931678300675933795793432059488780800660569550588762954852601430953093017712755013604753286137611943343195558311135824852352478170080362374322294392058016455054470675010207805347063386698684439067317050740119334921995055012835783656360728315331749255481853765656261424248909316974320671112778526426546370750393090048000000000000000000000000000000000000000000000000000000000000000*i1^75 + -585310998241776154517905388257756502203346590753045195891720678874866488024208393108194524083892170367681080138933873496222428154155265577946221262246634611512792560529264642588855717511279354100828460018905216804864701554164732419017878059678169328295936609316486604364657288961865563912595210965934622923663105504367919174324245845363939055096004939238515890049393371280532815830695271809570433073488814465657845189131004873915509237279991555404112678644886169493365427673589192943097573891221813955308574744316494809036319802538050992247069975199208614545091034575047334323509661554247346029485109974833650306561830383357076542763524489560891764591260038324077669705248256723490446889642086133843619465155288891850051123899565682817613031404839203537941591427226249459082940396303980474190983088453198218655532771528284529961707867344632629711455575346592745308064972283853059917811695817952166156051746422858308082307233169338902987326979361660813971116072385370289273698367260303167102804574001755478030243953212712517059767297882204409434770723279336524870117242679160219281082298367817130497553487867880093495089766667026941069198918004240955751175566888609775310872684359726323141037151706095074454235663217669724871989155876803537650972449742452890631624027893392309443682011113506134506472847356690198952048891835559023852792085752663299263708965757492902299579882872306358437543560021848776397837510690113852414713424813897193583951152333109601747111807822963658626551487476044749635522056084143456301001296403377982867758483591879565537943769925902472079586946178237061406321961331262573047710176339115480000342940968186492312438818117149517520766699570026095950947665200205569266402512194639705325423475898085420989201550087509687592523646892626932552877279426776122794403685020875929210728194354092090819972819407066587326523802886303617750113352475610252063028064604363451237367060798066091298207761989582173751756184241141172843531867886499153996422913577402899396372113010562666673458322627721709726801568407835007449860885729069724024850792870096490762584194117559380674983599189587072422102571148987495141088169670790785517066300799049286250878708811450023872673571022051809714304001811929715029744831887044531311748098930401759014192786084492525771639514955272471660690868218675225218399165171754988994206645711379266108770306895121498068170866086464999915520000000000000000000000000000000000000000000000000000000000000*i1^76 + -953515226883926066112203988710858273303272429389863500112908360846967625851012272925910820584968985994440071810495548439767871599736387056987024687768216529440582051790867259612577929926918970310677542317735311829668006084698160145243315520559068724232644225950468315040457669267574355552505101693651879113817792308137521291244286034770244328575768090303054390111643367494308858784965346573958611348011213064643607260462109753244405431158761883708437354311432596921530599021621216716150997486778433997622597471422189925384711852698139236533964285251779722421323091512386755304563488805247764870138189307769065720910496528560702281987534216765536955205124924698628857536102049023709876879964547558285815270854797406021003846246332709344943562327983846139376360524586308832029267858168593155572028812940909230500167807850134434012578897933467042323798556241872626784130017341591064074673900573356977500702018076518385407029200037764028570877092644947471738407086947332385348962149456105045368141583642917067855811796349971358131552154049379460828436582913313165965533470042160299622114508771293736360857830415067406472507892883381835466045397380369882605606551019695679066479790958362718104591946418745099769383054282884204636103257215124372387294354444225849725447515268390499711803556398860983380205067988853943339041434018222129369371809205333019775261796617390169957968662309743615463255656579155497377193703350356176461005363114371441416820091560270702859549221904210705499873097382617622754147617928514166027663947331761157134866214873589901885066909541380664727680462222440404349822141844579576259286652301924343784459825685108715331325520680602520254797992424205304851036303692389841317522682833135353159127319177721953975682782676092014475992491056548715683461778525710824705900867678692617286598298201306072530631954165907565904376395130788899624428698132710622411997490439210965147958934460221331628062300413734486196274103480327493711651622759999416011018292637914097599536578588043185570424892730240559850336371033046535253483659683365211379814916919807983772338266321041468006074680888274379972592810759275410145905851869089759393531152960976170646472586972165815169225687991815393305707817101031174756653108151272934634869016602892124066662880976219045867645446251866970537149829531226166412357648051007889147716385786832554312243632874786071628470778530365440000000000000000000000000000000000000000000000000000000000*i1^77 + -1247133493060172879454921101462323085188735343572220430139674812848443248376435816657288072619364064520443352952208245266885257572932627978987748686804048357710810729244891434216160644413691965412490304319937127974339770660662883100522640469135746098740410146081348522893074462138717245740877863445854302000620284958921193908090475785153097700008097026678828253860412701855709254073490925057662921712177330564530487911999618904666973327420653464990742178869246286674585502185879959578668549154124642992873849292601923284830656406202856691286802392025912124292359367224829600021085431934853296687215511841945224792031790912835665076643124748835615567499494537823417609020467551549391944724629804759378076937020359930110293248998385089899129744453907258959834033387787937123367675691365548595514725315834886719681687850277398165795095943639818986873762214645015406904945313857159319246236066468273932301981947876134975740054274790301149745227322197433741806833745066755051858516372859114370093974377203265801761477811335799018619448816852445230808898080675582222293004707688470510876422477746253605217439283875585919531006312659705013888487294250601599356100624601974414102809366943841799195757705803941172464918917313732672282424033959891999227372139713578550787880497946691782660104980128137507860295533708178120608469181110753945699269421853414830786873851761976130877557927732557594356011956456857181924308967820968948010963945184163675582664336464293322472278850864023468548493256800524203471369347825013439148294214734318994626459527620122188199796158781676822261687525828837693439295645686588759670063147552764932985674556669994575666158188341560313415169689344115990591262341112888922652141247475913140112964510651630624591606763198832830846512547558662590216767096441866221875746674820783005648933566691826220974345374013362510898532945520661200767864666257980112075580504344701264359122590628021512169543996428811479943182749897853874827605666832788674938210215887276132393391946971264029024133535438309477411490056412920436967074465050590643859820143881939496428981081633831376942571287950147032040784031390022130344111721493817066258241116759945579118473362620191433719770344229818588672817093767739257656400103360524202322286182600566929438482814541791802664528319350314418431794269130164460069818561239652254967990448408691073977645922032010140198646054912000000000000000000000000000000000000000000000000000000*i1^78 + -1600173914829701312542934109267788004779736436256544947165513163169152167436356554690960084502581957976397671026294523093955875099756017447927603527363833972674768335704971666434827194991238826530000356592728987931068386579384656123700255009158557719339066330636949391925862234824423639859822839459290359698575955436219082364177599406250003582078497579219503331604517617555642102921331718416258898661615579775648922839788530254907555088220995200379862135116054009449493033209637428258260057599235175452386821313768630149874635409640687923964276567377025285042341647858309067192015058110463700362066603733961055889251204035544336677929922533258234161472134670752231929564269196650593968197229387967330816937519687006780515013247150105959611234229905644373297562312157478052348001128489090647201678901543543766905924191284792565114213485715932647988411317103501395319779283054446255467619769494580494741056309503062006208602662316148601775502228615494664607141177261321284160118677768304947729744887197788715345298960316762295337950257420022986030202684985384608345082033865483991111656140178090819900130029098339619600083109495476905879485629502304079150325504530599396066635430584049390947959390677923773043038835448504766349856130577036480194623060457653810410986950929164184890889957221884198611644664688782225517623663940477193650018156173958215608020356846749692064990945909295825462084040427139618322630565312079505643786334280406205037254266480494388782172391438129880015052423673577127264500935808399134562758812866111950628649570654217315695987798096644975698008165369695860360716893363672709279836235704848637976967942066157477977412608684122982207105939287918137233750848684640218541835439562716728643323075319812182029831650974126781767298020489591175725435361448217223685792881503189225186513781275308410164632663890651321707040235406062027752735745415830288283246310619370192298474806919055043163279494359079337845299658052863870711532992253610065150690597229160368078885361274421517020547137352432602212955554729727389283445970261143875789743799100354294233860468255713802999806418981131594936287840415511611882778939236655414283100338423872426564760899321462084369006380099091129683819703409388274637650111402068459386516639190378463639336542691774112913290850883112321510155711823501373032999714940559956558292434996736824971984978002823813791744000000000000000000000000000000000000000000000000000*i1^79 + -1507255175824327785493544963871888075841138035054093071634023934663013492148375811398071140033905087344343922407443293983560845716996209453785153819184484594673810729128408577588507151304657339264943149050940207337885769176527694411538927933559690910581479435542524306252536264603702264295362992551669166025436203172039776353769851454265766898247862407061542238356128386876480437254567695583107119793303130460796508615859172076121098432542533966937199496335411468542248812499499598606721403496784637903282823157798534389440984567409481527532856561075251577884777080019854905007598165032891308725723628172679760520829974540560237946156783967154279267848735435658976311019337600237815176092163554575990758685603295378017181336950762613391655678467230364612518699868297098140252668818848645103586402167236348694718588031125431824586091849326675387832809942471676581945745582483240345402712300107180157088487194028661396812837523801773134515872520594217258685577850535940779066276322406257512113328690033131105502661426247212127624348708473201107535632209252722345056719797629955768156746664595231138177687984310913477397767680592036955518025632507657548987199731764657489127717190567026537636090597190273742608852798824165067569572121689930936821788654426393041963661095103604839706646561887980286708066242270838213596823676610721362469008837137493681886257673311472458466146145176051562306012302296201111974856682492455856658950759836202473396782038229938842339377474359841912569442798722032445177635210082455616622099214319377077449406618285940941095216532888843211084107602214503558316426658724569913840076455129321942680601351325783240240679216175559272723146924394253049095944321152184459697328246659230085131239654902094634995941542624244599568288536349661715405697532631776004694726248695119032479047817167357304685589224722820364012027016932622542399216938143073578310506738796972225948443320117348380494141247473100406772419688951985911939580365903372648411100596331389834947838339824920995024064844829376195219428433034974341235716096200849518211246857494634209151291132325449790025504799011736021763228128297958844434209999955008027941799473209329028223912210764133814046528151609125762702056737015480870486961733064190682347692445250262696457167664844555491399526734818583071600954777608039959588209028169493702671076018731795438409982808573345792000000000000000000000000000000000000000000000000*i1^80 + -912644290214004012272102628642000233393952371767537508240222682525002383192748224686703774386843666488167830216528050426988689839708491978498385105403775891990516033327862067688436317351172687002221104751019766330625615649328818652488867142098062759215990928320626274201815043655355334115482861542485266768988652773797762796534111176193615334492199619463207621276236124655459335633277428482382827788088492088825149448482148303470761035650201001972529944495847408029469624362080012598743017324184496166547083158404400920518522891222020065948701332856459622513361509880910622929861493368890184301154662930190153204034904254832624218258401801918959516184152639236875263283874691019934728954933012923114347261021430921988555672980073186227632099844291733072092783911127038694088730067599239814373149750884455890051518719777086111201279496547627823934119769826442006549394366310547570554810551087400746373344047448966783283468966744734445646650493966783650950164352597010285417266710667537542942000064253283731726123561394216156391450827226990283901799344891261854582138643485551696957464353083268840908428412818332759304490856328044914939541890716882585404946123427772996038220950934646578126378009406245897177361646346338903878771041568260421707373034538203889809352330318928100332824063756695454121691755001113281760065275743990601075399002701681308405470812589220459287479818911190932353099135612883027696822797965570521802669245232626228917915718705262032815893474962422320610969651840064921225558929439692746994452387804129416219231798741962109576706691045890499680385945547272010842326009563388361917433687524725288359982692073157871202727158753453236623226410535693180903485933798185365951564111098302122144245016796402887720420024168895561932965939653541773917482951174033995052431764513096302349488174839732653754086338972302861790001131637211340242262242015777544216045726591041215568526619129815586384691002055896845089285916141585014966966958083184442257487973963572135529820284644921714247228119556511549544770392588444703294604817987388916496969823205977251705471623630811352815616286013272263915842349165358121378509019985053530962902612673304958729962737098442176319117221895121432442217516690047945067720576482242295225173586968087220325071261711903842292804667192517201211729347654358537234532994222859741476724757389438405124774952960000000000000000000000000000000000000000000000*i1^81 + -216090754512803612858320096344616000687448431684389337169453574223197261646862235763495765410104493784177390284653204334938807803897114023898063653540082853612643473145181470358781828302184437573640984845737432335224642426210474813721202439032295669832350282312946694073312382194299507221683983745717564716688059930499341462468060451536207855176244191195514292296342836777571938545329806184792921791073034574682014871792448054606896597962577818200985825534823860593467511179433966411828179782122008933374407409905999444220850095859286393142036372328695174451960601249226641364009407577691606918312934996410802773489302578217717017652744831864216534151790623617679679414662244798333932093435569116523919034272960436420582433895356868884437649122912932668782582071805896652023251727853349524290518572576906736220225419087499905436860978839704652694646925005842679824662831737800907739773089043042115350276865813545759842065214562006908449694686434525780773956003191461612459323829567327010816242626234329926117892482089007519462295819750028514497475739213925211236612340009044475275137483380089233922995375310438065388979090740441826819362582917239790521370699807039350628087089431398735031605669965745991695219799024664430748074064928647098412059508221256828738012972400157250425115945022649489246587346503002938452397452203454315606839126414187657226288160447542767003868226886287635968295054401013531584334073636483112798413598993755214270506565295724640078878724803756465144074750454208125494118263631144502487788139566669261052412267508847424007204561464491862527409749281240133358469489994167513494664506552958939310150181707166428533435788949975044835819410987318450263233819807552950195326159585013616160428247505247426709039603345956050365427620900198094561501076000414547534769025002079284262306743017502705954793192382024134381455846950958157341556688308399504722698716457081963929805934900149051590913309988004408174133888302004288420895505723580215439856500912446556166104884185889551724027048319621308647086815302010450241108694095747206598802431471371004064198318678802681781471047475379666936675955212353298971972100799788583567096197987676043157707389814969012482775154552450983399976600116222827743023628191394925046983170969240799018653629365253890013001249784336041316338275797666519793496138318801111249365152885900354519040000000000000000000000000000000000000000000*i1^82 + -19887897175539153325872969539429404245601744568278845752498383342933975920229048103493531983284974289117957143005938241235157962577390217314845884461015599497068347171361953800384299692359241510580624043837708935895836108269453181328663117115161398560383909508024984982266091519765717067384301355795142237548113137839493527431335700779345871756293442516735629866259292354009257347616072003859487970369726611465910123550543876938840779152411961768414998729973872657664671611663517390683327702097076654943926698826426166400778975841047987084328158462867103171011367895406017150433880953029320698060406807985710443916078406230916166599210641662175766981918612425653273375791269250540339714821352849406137334939172752894720251209385588447085114397618284592932652333382867122875300545375841517466173095515564840817127770599321551161585685602337590722696547374816399725432602050370384799667488319322506249502739811385882033729150191887613880253026642869116026674175165351958458453241642195384712721590368815516881664125312946664895034185313614484441952594698969155910801610688815812167627955379949976767167948534428263504126289884644254256298057340447727538321578304973049787530665051572171787097021017329095826659796175120248627905851751734640851208321761165773702978784220195833297262806397794721434745496070338890246125095646301637720512717793765639065659781693344407294164998597549832613154265933905028030614241793138640081271900831113669890060494291974244997167195861788865646413827836517339133662948515464787908740298565663569645832585406238123822044371816442371550361738169922807740658939549276815525912524244389112418709946438767771130823805214386111123227322511690375080469605566504476017118201753676277052931523287466611865591823601307410890919136566922911295351472557041819699711806856758044483682831875680214326925303768297857173690695027121497293199188669345159110186156262885689457778134045973697264588865134609372936110054716228923166553656201923386566038016748674637514900590945980059005538871123325340625182208044635257730144164769633003410938275179732632822873856411666118011306210027956257333934654018832345296070601440652683868526042483992274804713707716439967574948214474735656772098767843683912486401415491844240903513105611574255895390471321851281656320422694219596627300870977554857523764147973569748469731209886302208000000000000000000000000000000000000000*i1^83 + -723164021591803272335466239181548254368891904877581413656387450798335564943699667599566155518810963410224278210052124571324354194290216089425113337128028701845145608035639035469072593481478780906885475934042254822721447573883507313541219808144178731720603675309268988562346126596376905067398608921857254985827900506643291421165226332186691897260488511857551776530076101571721097104919675498349110100687610402341282102426031883430104267849075309266323997427332405895271594283476297145911158260270419396399895967286172887924488508315148843344924454794875945908007971678286280519315195568192242523453734455797463846764579319372532847894474647619646752104963767492789205849683649183722484928997523558764445807877093378923956713357188898862597335423987398435949129461329402920414853535193102928409742755742550806204753000487568828976372781180457698194866318618146054277981117927331268209849388787287760513798541753186304770904594155273180115261304079546523732593135094467000050784836153760715404652434814978762183336836843104939637846073243323305278970565348325906988230712381092626371547421498962545692776072676452330023002764354686812851370422146747796784291531200482156164491894589577287969602893024448097351288106295986521321196033326279516154494148194733221729015246059516350595249831522290198200976445971936993712879956442265476831371715413626952046653281676904967686422879814411463166711273147168627431874462069756517882959373874694320783889087095240040404295282939409234417397447182571084158505243874802869870034563427408093648844338816162159542107818328861459120198403666806380131774218446902919820679907837750919494242092226040296676290606651970262787470810594197412050176490079989659299411191044939983601005334421205441255854670575963161778779774992388130527401831370591453441613501244739343936771370427042168951774764826666038926141234935551719990454788219590938144980749457433469524353635513995725888476293962762341727706377617405168028557550976637443162629114806113672207727505784963588353088435597698082808751264876052343293170886073108804845494296874511552865176925828955516240741791248413284477492875146664049197809039291419965782112703626586322425022843507811484296387918459065068727982107255909166467044020420052803648759054512713065677310940051982772214465225162347815811443690965962411853153137736441278733746176000000000000000000000000000000000000*i1^84 + -20860066952279597518478872688522412995024367433929801845113090064736764218569729513168165522647023830303772927079199673492087549842215646613471186560537093103595790624501868181492033163379992610995105217349283580179147757896001925333690380129844369548798199729122925460867081482561967309887005596363933468230313687442782058341578826778932868865598574198025564411985722795447955797230420761762041326863107744369217156247280798844948938303359933090569331755073049185905038304425513358538318294835855273991550633015953200228484069264411837472195768861809342236421289136993046054197065583841980873644191925966900184498968325177116161793201900782901821180409790183606519897295606682369534312001641628169684457368747499066569173537217256210619429484637377483382990728975247689264490263551766654899702548147221032955752528635793379543832962425283525691152642405429904444989769184785385622232093323578087856269956236562694224724160465791277438966659393638182609632706281550134155916816084201328758375322763411134380666991534913156552538035973326614227425507312631473601882822687372375829619041991817627873686600477639655281274433106737475065569977740956956513602651631742794463002821530311611749292085107794979071987079635549760697614363143693444874704352773012482673170717463333073923358801967334242764053666530136358231118308198993051505051283566058886925904779799693853444999737431708807495491250764614128366085049574304860887673734249598289156675551039734316516595441906661314708496407194606213427286145980942278403352996356786201712056018908634081559603017044737646282399076834593397145438213434310179789300660287742337630053713132779559861139892135499136064886877045356161871604327698235722584696756859363789949438020573245816750745275529542034283640895177681007518877077522235162155041215172253620154815174580499507606334427027277320354149202808933346196071282809493574319548618826542042268672691418133648379662547141378827548270258459899243692405487512200756206182111755971228671206857746818645549646309929263673260094160569402624769424525109539244460674148318235354027884002188600687305248960828301667921590209623993034846693169566874365264303297171014102395977108304782743654437164386190332656670973010696375617843953620305143867543130726061137454428752370330022775316889645211032637785363381999769732022712973821739008000000000000000000000000000000000*i1^85 + -7700551708138046564610770049669041673389420480492414804705770968546651322982821410082674533491961738785102723896410663297057880661900905613045034231865962803258804989611643138726532740340908287857276767617582205718808811018061832024538751067164029226030602336029310708293485181144348306251113335865381500058616540903463184552535075610867159270679416419676553086836548930555247748940617991637722180106037133242037156719825560844799167102643727494182003426655424110877855539791125619886067593446629210241682761182739853161231113617783204999839191586671508331867870660430544992659461926727350696360456154223423952715650150456205918625049769825286943202008294500843749366617282635508373217515812169353240536233314058648278820624140444060803944374526081599509031645284444780655506387313945028036550800162618655821544237170569964329072179385914984194662056620428670223269685945322537485702622011146170322782483974566040641497409474255613333821192556869706131759011065296682553599205536731141071957199826014968168608296428898365545452048287995225539439412375728565935573579089327839666762061123602184400094561256526900122572342200808322526758188134042264607596095379236011506936828831351988781389256662927641583647409974390558883553320883708387838854066052063451295930662801540369532620300223841756790462376972933399239232270937426571444072273541304681235597172092851275497012765087336042456129442681864145477982258694220378211427094787723046991695239128721588813800536750664042938573954244055668748637206734409863273122039301508625513522569002670491100460375596405390538952779901234353187616852495489961116614481144256665422312370536178127900992881473952420875067097201323794468489534006033315761163784514262368653616013761943137374966963707800643989086398282351607033234739314743695085948393384061128435509513249446150900165675688551864182806069604782800039021143206881133016847187217576496419513908842994565708809043245359667960666818547216542899154350403393960765419073587235895710194401843722045776294447365257438775119934565755278781714397880285759134186870041890902749310461530999151908166818991888710193155922831614839466147269565483856567382821203717656538167298646039304704162376824829837204869831707853619779486743806397916365507353713545699951778386165749487024767003634901047630300192969693881273945958645760000000000000000000000000000000*i1^86 + -306835825707585711482873267397279136564060325337207875842009620791945848434650864877179381757354255030207148785876929020915069837805245706238584287088274480616934619713275609093184133244094739169423692506017103297651198708652908500458356841023435272658586402083575761455881242868266096072555226359693714062251966683703788560043468333800136433759217898389461198665707489678841190691563202924197127861500178060377407139063385492463457833389123306679123081832217957591267467706733544980263366194141646455249325539222987078777267745418278059233964891094553913883480018352503341543420097731368905774205348253940564338411869603342406303892040108098087619837368633709903951407499095884661146492667615372687882818160689879774933044913690047842510034875765465685559398827764251807231612894121098206271384163895215502784358674308880853708957720160186495967681000426904725802042729218199077400968382555213492273644244468926690849589718026985419487976020816456943453375577951381748762073721207725742449962803349508167089437803795388899302368787471492765572942740066901641599862905878567024761817905907342835422279170736538479961924827646994318675737488538221734651357991447545753188183622696274016145666510419457421588522217482712085049589368291820822358540869814680336294820012457599810309764431123112244388747033333238347646984694131836921648029579252891746016832067158601538955255225453118595617727697295107293765110701576615036193635874317305211909698711968041707824514304768894721603004520536617626824435646589953352970689482989875669896728821004925160450189555776216382893525519489480201965966415825983832807101743940258819870649629918695632030644210622304805535825755526203280735934335417585796546245777089116556354710443836309817396714059730965346881727062044879377249010769577450714041216759265093997355107223429471541091002220885768741244031307423809838507118848961334035223765486306671188822374780923287978527616408114805269392078511165208530055523503021400197861935169770583672954788260925301693555306116411374695613906101219691787379888673478149753163028484021439554068953431303504026553822919052007124575839008933125016894424000203553567092056987075118297938024478981931900120134599534463353154653815501435804616058591464323854382863631146043154388136053369114430432203512137817971034304667538399984353280000000000000000000000000000*i1^87 + -18804181916895922213277498542334804083349882321918574860787290245294119404380293914684310367011481700305706701132141353575975373970791408865547013130050989241200230924976010209788519258236704233221657949833094799192227397776177712245541457884217932261367196051842787991967438520214895436346416623671903195676831792151687815519428828427223565215730105842234704614844128425403820077803459356889530456037158197415948684408638452641272863209375356150515678093343613627404423806887763257041732503261796669680253101398618328332751966492531886888548509316221665057269626297403785337391082066870203087078872078440279861975036104128661303049131927027598341963386917099379097933693494187664983442184800068688970493647236358211219394887199534033711948656764312670120118286717031989117056234106854435226967515210694965012708412102256680561664430861779637220659392499322667187795364413921508662113252257235884867996193555848442571356492005841014165818278070111882189991171117775393472631142268917471692770162521636008302530793248916340645138847665101109572281335953313124377833575619555572928938876178965815902550980865334865119372208963434056573879830609593519211152737890191309805603697559782262068294577814781449802631178902853612392425575739873878810498949630695131983540920254287036080369058431219890802200818517088810440082361739759041638649340161289618935928775795205910285227600646013299310921699585419499362146802051529726277104796913930847203903063618792056803508167261489965562224760580546042341445773752973480728241871393420733362529536067068562473341751198042840660758874118343792669561114481391310584825794643689554624223928809806896926858201431935451997587614587786023863319407984257050273375472287111113277579466780140691846454260002116146127361493813478062647188930719925068565512475882061699766406871615551074771750634147555838016601281112123000963274738637551180546624226381238089404144377308798859444848800623604064136994902853847488715672366002760937810905907786869630476993532890267723270169314110156183378516646291383660467360117987224095961816554199715069709995578950885090571607258250395291093661513655975934078424044190351792731859606301842937447986288229106778331793864314934429230188922165994538759267192686672492014003282006345461495527890505657961835880436338908410270273704558592000000000000000000000000*i1^88 + -56453404103703541514117055449526320043774518782736830710738743685981898479188138074650442145044449879727255794605821126839803403330755466937196195856424197574177749729403785348191920379930861970081355722194364299710900699388654825771452597440404564977405955117832676665019930452066009926225438889727243569616025282447220259478536010733365704205544195746451350237770306476214599142902968585080698740051173087019793196467733236956964677661463972887041829284669725994262307920368316479988307730747452521950710284608294364254906076928528733870506613287295239946803875761301144658348633928243684969922847063113333350353418230565979559082598479527108734666090258566568016503472802394003649337141338519312857971292794768917981106603003698639576387023427905106359154907642293624118036838012551805555591129706291490085922887532622217664271080764036360857011553194814834925378819348605317884400413821681452643334318035418404844500653738487117796001416854855715925283194695149151793264752090122897631924405134703231686050388766395749398367134743583239078152886235634925285389153575675739715151937640159625289768770131272950789350716926462186176696237847648549022540378258885851929538660354464628273894568608669233729117263830680602920493732420432689514447878973513254571734235242805838571665829941623914461392981164032915438476932399077130603014063331654795362998520623426460314179644479152232808708026333461143264869061067958497722089969194424317719812075119956873968050397020080657407859484801230517040963586597290378159772403645286363337641158367614618686454364703231209772046431406901566339956861113505775946853544230343216488690560644061705155928562680205592556540107239646852774895269579468395729089613758079762701180045822986187151603175149101731412470888329558593737179121846643759881988069001101556376094578232620354393047495345382185432659387237933212723898500401280794495563208069083150236863402800079831478784063341301919426556440416444827821788926364352638880489750816515154079078461684967420305762239311665471852034216948418929692747912584320417762970159280332055730996502049633235855608907255117804263607964338118866497632335734916409875583429361813886664858304450188295406220175609904792700228128532460164463409939422494964622065705142586350517307616148853237496520578636447744000000000000000000000*i1^89 + -167415700677730871265815526406959716895371483547321728306064070602526866687738128437745400281604421017379208667986540163949307710905495494739758508291996351938993415449764818073058945171577468168490661256402392464453221431022979188673890322925154410673455429123882925823230282596809503145092194854165121618027629722896746611634214130623794218041442740599907029486395638710813091112107718028260694394847170776912595955709499566958199589405944653087094415911961227316465252383486096208233113269760919294652010670646530761248175889897681792415870205505304322046515147292691122495342109326591772418220027920724926638670745025290677282396856501991415289654778203679162194595518570460257007490468367869649115261179521117992978084848818315986529175063767522721112239990186501950629006782505879486693241085195945114870215260662595838995993239750232092642642352253430657243926148208430126155894570729423288339889125595494161059542421207430930034008136092488200269226836153021885872380398984438511939842026593765675457671173152627875060947218118209928385140931297047923783685878603754072023048648861862307291680372921671048734186108294073970413173755762682365229223739994393880228761978658521696733009656971292295608529561164769103067400276642229477552546247049066097750798779351035155365077793626619189426298096474659213812941788587071460237824907885210843611311590540610711248338262158194487242171725162114110197489785957147356841095737612824611665545074693638164692810191827274660422158895170223835930286709857014443898973248602490315119091655160127774534598071631562036542619226661433450726514861120140442319340883673712700510512380465424921486898698825554079348571944628822365362528100024690130779576271787700095613062404891175091809851047399239372820912154423414439294653345870098133349446079021513974558854396257374841121228391189829631799001421733362029090635961014747288088232434667998996432929754191826369256904650838822139827335637356475345246253458695753539367343593476062546890198158141604264310313513066190422457132072108658968187844623761986846031203675965359839043489536333976566179341351997918745940511011119361004132287030680572536841139214966711948491644117368087418001769216464060652966596990419486160612931236505998570931904412383003328523142156147975258112000000000000000000*i1^90 + -1425196415926683912158178627631714790477735578442306197418590619237486463629880254731204329957328369711553252953084953420415170097057206311504465155608239872913157025276602770175480462093951027080654641512942079302589263476522482178547261187384048348574231210246113736042252034842035485841196468511290505848487793469486301647744391797564894366040902716976834505303247006798854765976599988546733656281399264955174501614453376482887819124879852803465982308528798968971467154713133133071255177559572400812385294198969624139097807083941200509339045770311784364066123237564985822626095217691669782928072628450998334399850796333734040746446899210912388693947822499081985886879657329919243531726292073761498201998425629705722606048359781961589603632844182640099161452349729569268968944376582061685958974684312315117710248380476671311443779859281436071210665195627704906680121583376688503998962605335893926779285943186061014804860159897870394373412534801160822835433755125522720950280654097812233817518109649912096213408427372536152497521632725048879744477022144445814277656669226180202948087483871381072011420431025522785250791259296166499730799175584056655484426241837609334159745764121356052615454069013073300211443122893142180105992488654436924001027259071198558971291715255146943335882168109449029117545822248316192838544661359006139510613049612955420897624703447358540832790495077421329821651646608786634447425498501402712360886469492561635879577970827263942589548348237261329629412494055198221878218958060483504053383272205462507026802483970539059951646649978536137420236191895826748030327708172151193119427895882185975996011811720486379061933283943567035139147282922387849477269939879826649023503337626588504181496282141657675629034782743238268845675147902266176251024507925966684789987426627377878024788878135316241972585459964500156984237481798804252991926144426510993893532266777800882545818468080051322439249443041740190011746956450351709910652014038807031397412124893150973284037191662586447939121351160435577314654934143374141116168752122182234814695821553141229776066672407248598070051730594886062961665320813008421664622095067355044926245486597380368279848900341498782409131434958683690023997698892088281565358010555007278234575235758287749120000000000000000*i1^91 + -11310206437930138925777999707872618506866062532196145421577285338071912053513843356842708846119476950886301808839297804091190670601238993415314608072385253500535344835886447184123379192388746090446418921529560196468201885042188536642702660981810699261232846086152821420160862193259269930575451671567858977411395066628048365878390478237438346481727852973952002231496825332991767176817316508754411995067864682949560186003064479432688229960304476541929776752469812430307896806942211281463032408540631739629539003268269575095098504373942748398904767260425206853677562367493240396514535518012848433854151424604990408464633369577200537611682670718033987257719999856280301620487168637544225703679349645326757878059127523847213631874792718492015770780037116650174302927940790275375331357034388076049737987561512131465413326870802473895794782238058195837239906936358428911697522868150989595663792448606850083744537995178053186978693269820117916759920872335020421719454362163299110280874381183691111567453129690241122210707247637923565881000434322203638609523985161918413541234319744211121419716369161442518859783835902301632093970926770665125216966626745891214522965310745924244739781090416713724417652167837642062145458610454542284709621814425592534936439320761927021119396048139464726280086082005863779248374893837935226768047507858570837479097086138221873496485110241638652095589104871662522719897864247378252561932938793872505725024600926413778519635335673109449840412782124145322713617667238049386322084260941371113291160361309777462148183925188452377783265552270442283399645108230590562201161710225817079906655248332902167327063944620403107183880941566001300599444116671062178449000003931394898995825973993211643404057659062948584990719547125394067789362428239569112616445112404455246540841688437241624259980313705083063981619187594154076302191086036641632791353531228028213398446430170499844109240513617496388903566138247648076656601356494322740146031488611379561491263450721815023798843823207529849061404045077925221240023248968108112502636123596637505598847376649254733098168857642382199716420409214565632580662069432255263874471914277556968442854956844897209248707614684683408829100639536640904508863832617769470598200082485117976576000000000000000*i1^92 + 6833810933118385268940147784044526056295233195339674359330084822858455078663847832315706628272334137778591283103822379223501068532315890890532797682199258276117389867297270537636263900557591794518053188331854781216727695296481217830593096624846342112945319057760650155268617266738900988464850320359867722584401182784950519834198031647354273407381012032299127364177649195607796739122069634014875169374249610664263494674963605993192803695291952466255563585449502609250742002205221193447372255882840636610183065792392404564397393854901278495994853238963623208480696510584905593312975893341035881389972295116423113510862244074346644686520057486140689441712527941240065592468268010469340049129006087784300235914701745087462181011750412042987473802236918166140242772256851635489044179934867262561655338413940175172819828392731481271901088220757791570568428213659563836126658895482761182417852463557046121910751996300334296095686465759226152673332716996978082915258225581521193957788694563641980813492159607963449678266104701570518264454186835359529008135555897372829779029714129336648670045660795187907724288232543852665458764586724728185273402143987198454546369129406084653628662532697740222814187369900271515432648869614810633479857950590360902555678925202751422710496790878045732677043741092927736100282239813123635541962505933238096919307805762551667893372446721970992377311424012113512127999136629984994531993735597480102103125251143613050927556082660185268485229126780901374089109427236356882226580684494361344288516566462391447799176454658220219051847588919043015567763552757619938890394147173674942241586427409300820163425304473698288831514271285376004085775572660578963972264757058445287795096523657474770388178776410929639692106236845000252371403511068246233814945045129762162355659144431239846788926411581518241552605065248712087772993847413738424595838946076314120598637024280953930018998939230976920328768555095165158700486453328001439909681782566477855349182476550013764043101178162896847238212761390548393879677838005617910255642660466657775143450460676826484395336903063661405075911828768476828553232855925825687761884876303588318562239017178148864967850894063226608961207634501563663183065541725443325952000000000*i1^93 + -35055127536930498338918976123749991833644883508603468554520230297746397370858746859889831872565314482624737363070485658931863242144105914153999128067048313552713768594715340726027451035052520753793886030078561666212767146168632562185999128799084273349110931458859301176392359964775279208983324358738479458432281084893383763884704056273850326104553664448404577867021534497735816069527197328721907364546496208822356809790280598805451377644067968936891354943696548743138206431196933042968744938533943493629998137340764371355701468130599743724039559440767561803706504240270032814469191030366545645175374487280343063685075310454997612612355900786891393972468955227963063058089260762467567119240195702582393660023406649772103507377874608423675672296631545430689150895750588391011180924245936624072487133277379201652025076718679719139964750363543338359985064977014662707796835313752008330420285798057152025398712663480234206250556477799325642332982488547887582793428631013791198326521141331011847320789825284662983659823792959023434254498126658706340738750990471529216544878485424409462786852488574578910369752731098866852388391215754190739700688627207072810127548378710600016936907812997437348275316135463366030047833709349970398536331244922549411499660927597965539223998813872170444540516242953586744482997886876999466282168651261611732202386043097367933365840210018202940677856425164171571118668222187638460265758524081247009876104879712943182254371749309138197532583659216999415348456724733397038890464210631344951481959647212305420217702815646208961718036841304264261960340726199972011225161348287472537026435888601619031993136657804087731470919159834897018746635149701086746717143243045785560692114552125783531292566136062687522077603007845829951802603540220912395323004063122961585766699292127297687506782544143154377959993251208614698171983187355033741315394804684688697743320741303719805214173777476763847760074561337613887827680274358545200328557720884954864351522362817340150404057096237592699797060365348143771896012760105710190260831921444730124358926068233020438718265679948660936698787871053357882017752315926799855702786754256028072052612815462824329971649948600685025326301199958016000000*i1^94 + 48991117060894360427564443385210514377070238659610055304302621837355038689081571300620519227419082154250903283823013935092466042002861553249528404803553000484446222074261295178490548024435255734521721334159022167754854760084911678292205934897508152993611678913967302034280404638082666753107549716940562084964513670158825996673482239581258675191886600145261933817943696440725670862352326414801933088734054523758963953787416811233185033254442290156501526916013306223240461193460030882292331163296436782044022497157455591403043356506904913147337108487888543596181205455838920787687658159913493767670741971389840433505195793017967883774858152767534635794278266511584577719105335093414484590704267040438999637671353811604117456357170109421202950918228596921650142232772399105346669727392385256560260059291726214425965000049187026398925298766064101424071147808604112257091763395372271576436408613177307150242679301909289809428275649197020091889209333283915865900658643092770137590102159874513057025181460781796892488106942435493616198544535548319877892793645504841970640020052714826779946335592085943428985820980008234640746335695327836061474536933388976583064922418778498984410568036627767313463443527715048865842019091478215366020688370500009528759909360772036991261349279622759321121845891947552435025994397846132365771475715114343202405545448151251104933765719204883449797370341843636097043992908320698243875848718846123996264662027158514511223879115607061473600402371749508426924813414773450174100207031698428445159366485338606605409569827355684504069836292788146167933653022677805527496523364177110667926522822906297094890342191267094516329042712287801961844101437419355947048571015145073198240849153704623387106158758832291019001221139681731982514287654473550489503007658041572195259655669513092264049832091752580506116961243802877951307306743018118985772978793257196529666525856966033812945248338825253996722085411262752697537996662543367244107454709147593539186738108550726935322019299525438351220168210408273193138173012941228406139054482903892379062142982088862547267028716047710277985834477817007659561988663529153204143656081928192000*i1^95 - N1*721091216468139139036461493883865724080734459359592688034198902701947425241230926421307461385951973939626073296606387701183607449066171063007060321220316608397883581254461917514824603767919476392180627142347211118683378498276335379369461970734879878336204509892196912150960475018931949294995733890143817098988703839845844585076719015882671037954023001713942510258242389378430487293844032521611788724738596263172289490532408967333897204154498957799822916551808991270617099089099983129*i3 ] ]