[ [ -1605393041898863582646720536468489146232460579187607899829953590929082487494640737127395910521070134062970655268902730189215171301039154218449523985821398175386766248930930888809982751646980443800399358053050624828211644793846868879811739982175085995494477822753439307934222269179265100060520756335063347889118397583676204504925735872657292519482432862504993819364639015142097584300221594419870123907853593397149995887819946407118074765542979055397585201223197515668408197587286871465411488844709949562187979865605132799412139976581398308008454388538371293046050160926462045847980269247171171639611864946008945073206050867026113412940189635608074774554306987465740399578692637227781807975175363572473119396979269959983095092993880041724053477621351783945190791668746015587548532961125394995639355266773516977647732573187797605862997012024249539645846599587827388403673567669135807501980152375094237498343733887971340614109418096130056806335145952537889677751195963418617116810555863661463042572275339755001582587774185952136347244363167837688857605070870536655309577212371766853566255855039877410824804528849353995448479314180439777355313564374711536203380896585500918233661082935278366944450475863608484596077452360016563056847938901217898013341964939745381968456491006412704392334126300640339059804149403996725064787391289240981801922852052129617342383890015647718425607089929391881866876890099960025458262969045407276511314849081941082346693634165547125611578850492911946261006941058935869997495151600903546470400000000000000000000000000000000000000000000000000000000000000000000000000000000 + -39722255057162275162513369766213007608388314844605603538772030982815511938785918572042367260827305059221713665169898489696990698119410136406427366184488530491923426158422198043376073131530698453314546539485473487136810781506433194773649947151684894396092163586782639184852014249125225029167281018459631112020503158273968856358340730483703986382806118976750042354278763588281146798523799498457386555430141610290915734491251301736039712610454683275713804305931813300195704853461584706959429485819486270394002389782927202135775759034676800928283091500983889816441322169366280411457027723005783628144645931695951257491216285462358709707741664731432843989423563611469551002820661649991004609267501236410460458941954327347565272149256754240378127479848062741872307921463840766310463089301925587409822746910629274986884434663607158394285064035908307697875091356492688897723398870491764053446724000090532974621442736207099337656987426612002904281895968354471363841094783808602008749697339234373135228592820339704107412518181132872542546700618718763682414903844826804266240340550692967890899615328720176467404559077230482209466318873987155167725518845170461466098937847447507463343197873116388525931370862441335774898517272182948357320266896084390929695832535955279870520981575663420190285816473516727286724189492458712232829136762707897176653805804005026470982113437456406986874985327705145671977322586920155722498624488946310015297879444491937967586828390884407368032667509162383829933480961602756850402766004473875660800000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 54514338760741198366793990285242101885676570572624736801989507039696598638215461154740528221136356117084597423597827456934335222137985244470350707370003323767490635832814744811464816965554207963216866266747992028885459294302121084108210260181671160874206044429616747199587264694545402742492261925573270912273681282624713490724217282341294309175221848938822901918939709693082649536234968573541437335324592717840916873784243163487635749721839053694476107054240246181080824142181997090447776983488564241599696471754705795561838731759652421315047252429552181281536851244322967597387707162170917376292906277698064254187350733827315575258359077937931250097279405667361624211971149238017562066005414885555881892978912616001595300094352453062507391081814724765926866706098490190634816462200189102693178370344732493613639480057445328534434901698474051694108323678052851717398606847278773370024800308611009920631308444657113719472218186877960780268434060804788643854350790310704848830730254027600161666692166965678452700457609766043634175399069203409182787969352784971874203982444881935432592422695852088032471509841244057026131314541913164119653425419098078964622438043238149111948690369409926893031342375431579209967729503623830658380296211373066644072375226686806052528675201367819678041241982085856064402402634379440389107884848927007462698926257721261345252172890353549360815760297051532374602976560771610986302531060566814475948812355945034099445866184421786788015216396110111062166896734591948115106232182918610944000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 4245897941440400769855686335662061277387606691812808233215970935976586850431436641966800856854548705554246404052317625146486126924963059507538684554121873670970719722651789583387191958838557075248879424716154351133424936660352329735897524296530980112657071054147443930540397744604039485804859941605696032843654664178644288400773002113014848667988208008562700172691478893513493720212898626040942304373250964784533365293693023727700950604702387746138281607644285404980754281271408424184337009028742978744976340032114107086313844491094469988178173586220399876612545948250697146860339418286696419822412891702170427026171583283092533609031664735806891075081323160108723932769957625286204610962290615437357497762378142079152178270987918289831299128105830068175186224732174784680423005955186294287318843902270975137151153300761943260549336900179090568765436948201867027136719568475040675316875036223340066580780565652864051087316627438596958250849471509958029765140212461395285629620828640389614121707581576357762892214546698716369621919193670856577537723336025910272663846643588165210440835591690197560579370711655834245046296459432949666017709703874548331659655279559805770537072393284033058312272385563768838404955271354748696412111604298131322144141543824814131943015967147345982672452416308997723156574993811329206827779051159597131496189591734291008030785828026400956700768447198079507013595669671719154106310517110529713208086632479773596856220138348825221901315907758820001163237662924619533219063427776905216000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -12438840569638262673739917906323265596754844773487423963727032152204405835236812907464422755440462188010935507378808799989387619033426956976941712309702607718475994112038256169023593762632634418119087815200055163824717043270535089704904747329237058883910975320268565006487481962092495819367543171839152444792467423216832008064243898010882456999603310959760828062897212686556732463643049236168145493719158507940563276876974988468409671918451504394558959664767814915023232525216452816604549562284689271181687525738262367582170322580606718399811192881747777472295305866762738994865977290260454455767472693845370023263002535479067918674607358898110273146649008735756330665024456047575578235828294810678484075247618282687777795546510528547006517131956841445899477636595283924146678897744434299586645416222371474685494745334810807469558277028356848944162630598110802989350326079946076224630386580440930294207783708041781006309911069844799555444982661147754029926749658092354616784591595603774917341442886983158019121652603379104835907582136909961052592593665785352323278736717614327944949754165339786465726427143880768103729247291194368883101164825444245593917646423669563301976227791392542108537252170552338728611945692466664458761051652137732497428370727766974205565568741249598149493746615004166686874936311693228254349893990691865690653784280538277324668208564809918223958266156210426178264973167263331636797655093991281827445141126782321158858190980142756513886869376381265069155159217173019296559863644574187520000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -20291427598035079194272497592353380260892843528471109656645321915621355876310323378050584789304475277474688781994929047697733181294646206557100031572508736347008912434806624920354567848873601610993007579461015065720722889995481518132609339174329213784167674468093892157624831740531235484053474261675820616611159344116160699585882778961783618199397850849787713804227799501316155415062768427062883247500825631595191245399424732803567974156825655763340881696023635932724715785017386808290373267328519340308067692246900986224457299939097427629317466636481604264104012179423643989605946469792822879775187088199786047725976999392497736355022511827200255003661424459815095207303103338704318159574701407410803638865995015713053130818786192533429882274026646729947605263612550906055399317124255035651324214436112464833333197464085789490012845586527057470030039536555828005089576009443113563337445540316417989089142619571135620073156194600351205382173134566871512719414734526981542346246109031095545719923114706734683974733222991769086040542526563574486088800994312294963010571097118791340548788247236394958370019426623632039730080163284609018999845692001066757640861209248296131016298333921698195192987845902606876851637493491727561422663399680465962218348768569451454371305046157492360722300444729008373305541837370708355833838773433572169084715043791887037923986290085512016124032280549702952451716090713424940491453661539044961624311287361964410749472020410518600456274618817339499876023154154254355355059800244224000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -80370635452242722993360455277236517687689349428031476581314008443693776640351996166550581314226371826092875144064474357425898445254922613129553940470945933672189221222392350611765394085687444582731246292998654421421797569707856747625776531858850511398235923917249410594114327073601941265353177098175816662085553824833076300946671767789946457694354150585528796859144931895432495461931963701963104970720228412075216898594570981848869656757786366870720582997375168969556753514717326079589623672696079683038819331615276288185408492438470261010686266608130243411517402169698712603307056630368450571636304416376324682086313789351611813655178775449647006695284324892378500966784543798509289044763978229908590066944084265391402337814619720047661849050553850151599610111325553724379002309626443831505784758741336178432932774057292048568524666118607410073213330555755732656371467857837047924563898234305644397462756405987927341586821683428006976699836167215862176178858863378456526979754613476257274518526244063304026904084102059954142619161924142354931949404043908586342689554216710283750982153532708006172901835036970278855669024419896890209536866864052804815429068004863295314956716906217316502037265872407549651380889626295490093154536237799957233804041849953392219338311275807203055454521705117089802880401959259347337278168549222881480914015651936857888869263495548612822068948554803907235352593312904480106436016221307916884929107108645340668654698115125120715816502339846963069182554972636264693473723652505600000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -586732366803605643519945598423618797527059289379309351168663434251986706857256314824856950228846464556791466940600938455657428819531924599112756427781533312118989922863975313575443650264769521177381839307625433988977078920995513935116920809258372603755076325610960725842700942748863749639546458050516946207361779259551965664782360075090973983811218797145440830303450327664022775670310261413001956608480721615011536388557470170728658468014291211481473442034406568416136654951255200660259009297328874449874927385438796192774500395350955934564114488074269074991678189934689213462364624747569953925367878317171685182290401286385087228897407776505345533078437982240485079354267639659547338088723071149154972407571007351843154657073187225865457270893733863128943426503886411371465838635976129134426066779586990045754167956290186536773821312772632243588124926451453806462716866900774780846085821890596849018154415752284550373907318593455399860949056864110958191071075457154854242893646913803427589032200700797169451242088652701169341821061174835768034725290110562779814166550541796112846994886613239232112610233843651796335753330705937721918216383278388547602718757914227695430068581015673693940812083697007656277009807959623677672623729101253513162540210616161406800547748404149113617025618626033784951192569692771793177578190055635601650347681045284808178834939748170350508527759725642570715271574853045639624399633710577218888100070391594084752092032458725179585735399629170964654702334884840045294356833239040000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -2350394651550144670239364840336790595878992423530905507681600152677518253567886770177773311036714154782439348137051040230676792174101748843616714455225721903815417116172708905055130495136684514308416140133053346648360425034402364428839623863184358362421534155793028520208997938500691137151681804296612955776596637142855143163110966526413846399708221952088840799991095755719790975986786124261314365453487170359373563919477846262988653348547160999292804430998692317623786594331673326647869236645826842535760553776647521730777470652477106903254193147383487481960924055307527736426686597011873063041321044273352374882768117134078786554772683558436734692656438456030036875602267548119708979075704650996355902129646389750794266830572250619526739019789668298900821658664426146178240342670798475823753432021348721035547230578921524925891747724491496490935250488512096516962028689626000805971186280745187804115882327686676110805838037020442120228183306322876483453362539459669689489720076345223286094172195994851313433590907108531124599471826648382436270594963965190739509252966843368078388712536817653246584128299940453587405578921942661540932358740419442542463724047100375727130249519217359092244236138786325866336117845925545389979372809202063732929989165302897357818920182848847044912181610021446437368008069559727666645440272243474040433005117760508331873621525119448098775655415113876888645851788390362073538716129754876970403873702097414124494728701315304042688322526780194725719961003687746271234890924032000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -1918805877505862921576531489959934527348800946003397143404260084634820152202818329409622563641519959275561662463360074091927346581196694518682573930066446768980708680584730391613392485059731946723715475725410034561632202304233918296622106500069612730649773419027309351688486895601446654211721666427619189092085103796230841406926295489817667422551665286605463855690073226881615539820303679602843497542816724297166469466614348931897062771837351232414163188519212636111392414174170610245060340083181776370718291249282681255916102105011860348556982145946937080381298069796060038548774722929537039819705085066552358116929099960974631138100715242799098069807071517100794483886241328122083548382125763481316041575709171296538406966927015528328027039289650344834750662821197618362191589981509886119345114888450620770782512859698972310811450549032316094362239199684010310953828687784526848176349494270088655279069611797974924840388328924772789839288310823044647140286935259559672461996872602022946988657586247493655195190511337233126009302329077547154704400533200597230954074062406174953125132310706737965671421243786163777945764858775255696766561427427316322836317049967973425198763066808286652241181797738161565918859053497470490925166652118833605031491827774450050134158418801938597593679385605966064600197251272282278459194331262854958829363825157981352867814771493008809429965167552220358273726013725316967554702848708166141478599924059982054869185363768716466613309578419368372791586741072927948932120576000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -1165901953784941253892153892848802900942374941311126299910712221857094181364483622203119835369133200564814177968851484823272394255551165530265717489350379546479106241879266739712932333278377635698260659366367678793802958582997795580916524828624216755426127360429552562205452400049419787115592690093690680705871882226859884104928343391658571630239943454428761999435658682839522022035652635510090652461635161717920961148793475039157454966639735183707315566257393289095196031683453927263370193254590004091633068960857192236892100556523842893041336883792273385563149777674516391566786733282178010072227962970126626281845493474626041050620104410242124522670457359430038142002842356468880854601930822286694047017604133535327400564682405549395296227321517284912957179281105435489356337231394534747648898621266545485987571417702088267785750933651059116228040862351337582861286021738989005503755394603683999209296210946923452780456132654987367154070845948168571596144896661237139218938036297957416846968557198278535466622361666777160549463403098145505623221049641485353242365898210668289565195377793532870410582395138869449067136306446079948992617891180557535644863512762753637645536998919761644447276564152759894574159479904264410713902485553026077764321890254015380644805872062044059918853165255817603152049516361115787793124444445480891936225998862015852603245598224201387982904200773203831553551375793861834046351048419784552590931301983421758875793896330474038737275855019200034066997545373934980956160000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + 1464582519134961373402912934486118180910333388657473978761777696789006269172161870867420336991023335589243028277763036431134123070787268589854514907690097045711571084381511768128341094823183859687595840946720383274473025059124190419240241415446297298129470069633284685913713905895505619592622504657209147527420100921614607032870116433059974233754635983529787782050456366954626443953295085171924596331464214527966852885475194746415335875909687727255074837421798564699227785538275558882595564368401869272898865412621483446317159185896499869633778893836907243539351122383189030829098695298935663979818121317485496931463927403238861624170710382541694635179022343209315497006624774932238192398727662616664136467024422644860564154374676073541494097998739678930087271492804516603040243593747246210286866097093093717240689298215816859687937139743072719166658255238882759064794231279659906085317453572874061062901660920450464554107766733726583431271257294918759522044624272979365470504982612656631249823855523102452939764851008709930008449169473388653141407761242002306955340736574080602620859978381371086637685861699341730382220874824573528273981055664672604110677962431653373721489263102095436551603708169978193983420527613913095758539060570123382370027414108902746999841209180995670394751152419032400682681417043463280883041851614501870008045042414635461770237366525143047715679465059625139362411308382957127107573432769835610414644581176887458822750009560641255132678233696542825468406075254159987179520000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + 678175977076324380219432098513205452138318058087460509387615134238794786880114460135049207009417231682036732976282645216642031544093480842018809820463886139490418078561811910856574557003071889817382506432209349548923521713198788405723144260633296376875368837579771872239918604017071087631940814792560944573427662337292358903660375004739851537858465359924989287792741532154299701415489454953849426123905239905518192194717207886257043576994815017305308904193620923208887950800973188748203480780551178990560209278128161307759751635651935053409461806415714843244816703696811710135316368821740955625839183286930205001404259038935504530024600087433619344999217305090043807337057759626925908527018309945878373904725381409756100530450553674682091676068329955753887272135025909110916372767597055297312938343671434144707222735482528537805806557258650804540340783329058845252358561453637370439794741430893236217442989087688504243833807247613568375683814381025959441888525950432864740145826707182758296900536053540675634488508396426583960471715796690703759721020271879640101430228333483731146041735455004188986925743513496958810487273131297367301174006547011311480124846769781444369015239969162243294842406664078923913326883086605026059694304196862147407332987796287389791583427425503160807483607523598746823964022924325025830317384628294275758390311261241198377720965004462283489673594769163393902492579846695402137891810030238361897440815985523708256574529722559291529901707325717368621261786683917362790400000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -230308176959594903276293521248110713283521632414511770773195162641085520864112893666581071807479024772579052558713798748841462340972346438281857090050453251617293680488393451498783868167919007928224815881600359725928529302450929727169421261000597915639964991741494891081439127838758911436805827509448997315961413518473833553508056740600678397180691494417010029713991246158954829976250334997042671885360504911969777169028062973001016298764660145308901202469303974375709612682438155061076166889267468186956485194704140882694302320789909989370519278847184722117020092133049050595464243535436199247392349396245953166931380878861889261281621619931854350338634078336404437913781220336261104314196896381954820876808566386645670495593245483107106433664489485172909531941430655424676449854953511272372884197717829883256290399222211512690465624355929264294665752178936663971604472523006319726972592732946623086505227663981262143586644863295325685294092885974567392932713716550944449935810412576354746174987202089593328848162226306899077117211170703563630751909463243865691443728186971803886202047263693193118887484909798104088728777232286833885090232186688639860353557469466071685814667168834767711818166284421645036589657577477583012242814665956828304059157052515357410464509895489902084679463955375142296733662241155475078958017826585984886952192929740788189304937486429951093172229210316753039034812756291822911767868757638700349065723194458366091244478704245224218321798250165792873061054989887078400000000000000000000000000000000000000000000000000000000000000000000*i1^13 + -322207614267890354616619822735040672195615056197827694444728199310041517080021557314741710406682301090884834101127804519157742800902363966527052150621053618651614066789555475416798693350636450666739803806165526815029098811954024805193883829407957165550518164956515414835966731609830821670833214610661299927440170375792756825215888114940942745997198279364130887756844262851065396993950859666485790780370304196296216860275623695438695954035131662388822332743007843109180901627491332338935682098804642323535506481466747177684945165070464956642230749078302095922444848393397339300884485537822150654650578046989526918898150622249001925638146847538764147166118596535308078618157171507339369872141169685660901306958584683171216076895917496547378311184896101330411794609860240863564221379485214923754566620574250009431999755927812175978635111848500071356822721727293787140426267883706683121058736003147031765054080918014474413328200376826050326467698037038713370737841408045919214957492365879071155496000543843065871041342266877809713525684353920184554543799966535268463332054000815607202065971356920232146248970105155403017639426199174802293829269031512401000952450038680916911642537277496389909682275679732764575794187229408654947555657127028218361764445248940316259459729771275854280182631543865965855777847422199306133027571640623453791141209235675889947075514596313342737340726661333287724796697846688913632363149766364308470642310016698215414434940794283625209508569380201001920022148066312192000000000000000000000000000000000000000000000000000000000000000000*i1^14 + 30075453964479107101902654571195549852907796356669692417746324949681542037362962317940006876018309126447310480522507324356039067380136575460332040900854563294315884486751511647945318746728869358953665671730737809966333204618169425836384591201689299491018292600938801394863489351500339391723472181488540781924011493928757823844469305114161981248751126120505010342223979089804438651456894825963554266873404370607456410718696581582252983819222149512775750506706406172192900235083194520808694996629327899773081279106795098154688918193157563408988388566398060497609869054972797841016490973853140088045895336380663114497217741699636103724986571043742250715110873177236447182625944491780348286411468705925519185809444139187257982536790136553558876997835822053982971158520437858752738591650855755188989220509659577138881434759417137328712264747378053598440971216644418155321481847547966800400225806204637369342451872375315576117946461417038799463782941249750791381354256290347898856234911707553104022140489557814270307536222354011206384536862037902527710752873614506200487888303161639110811039987876764648398620440800971216102655767867921096720061740697863001444554717950532141220060855941873472133006042467029838846200649236036753978238160456402830661078936460705638211020751901146722931910106820955936654774880255079445229121477052007897846675623154536673499293419352195534344820317512102446283553295584550894203820449894831718045337234788764611610206510244220215484690986221213495019127701504000000000000000000000000000000000000000000000000000000000000000000*i1^15 + 39352138491207421214436093059198967104964544759023929997226411929768559155265759113606621001008469379018680167679627100219391128511553627791037510563821236736258841028667307188713773356093953702689619343198502752713491866131112880149704333025708908183232901259186250780556816288018337721003024308675963109457498217930178285116085722076766572256608841267923876575727768094717842450067108151870060698386779367274885534849302952961068188164603379944293664977632482368598117828485989932424201892571932471339881979656255798803015290208527683040957695423336946384365920797208622988075140949169571989477417906742183118264897088556661317656842699809631348441866719568356033925244392391906169457834510294223633840711643096217337639975439800211344727624814582714791146261051603565772505770846644914077258348399051189458898537786645683408439381812220774428756717894658016892999470817290216805686213198385153331765877394112698736885369738662259368919884945333330040667065121187166249235257518959777056591919599249404379193335060531322590702388823651749156326793707734066941631626138169739518545435042017659311686042664893551348259184971465163354200331667767927016929794255968464097688678841434193255502861639325476290647093215371351501052792138691232881220652704000960274972272900228477477245947970179282107104849471571745824456454061918508940132829878605650411403685533317168124307022465144568049819342634105942278297706676558979198163747429187406354955283289637997977743122410250893548239181578240000000000000000000000000000000000000000000000000000000000000000*i1^16 + -2966527602992112196850738083836214976940068812983904349381249632158739027423679924360268632385007474380349673288246689841537003292270527930185793552990761234484014873067650787251382630502000418668411952254092936504260053504537648540004873419127339764539377798145676592182623150961043457703029604890900057562481135110897293587229091680932800459530576531793073819025033650006752077991903743589293028444942802338391906304676954960824781488490608166282802434219963397990621931153904071749328328268938504119884783790382656583928165694971595076299277848265197269970799229705606631855035163958165697125434517109711713458776081257642668675221294227664180188314975107607140633690993144216564506413629448920207272771324927028580203083023338726601019989869145176097329617242689859721043394093207786112231207955169863852425072508453611136128153117460640796994082166668147168185066939383489383193264377852249791204861956255437005131325350580792577915312490238899421808753830502744962365600313692633430203850389065991757043741072958334891104512404418249363286491737194060769828776024004931973863969086005122950934974647296728644038557149377453365373212488504491548697908089332835591194501528397358808681733030522171436606941302158347614180479681159448738166507510552324922209065433051203884941710614624706329836843730402084957894450539698281827785165639933263838380796178820726420011918093230834839075205919631475267627163784046038629364397654822503129941342112209227340069132607361274429862576128000000000000000000000000000000000000000000000000000000000000000*i1^17 + -2238527757477714071695153908121780396127920277810654336061029569614994683523854709179737476424493077762198433966970782254506850337143359564498600834333257325901508314066866145087535220425476993547820649388940467576794520021522644362113504739151025633696849846825976887837223013315212934001686432745348222383176932284825620753149781669847994578330495891259556686354136619457914661790665173192167278075450605607048522983637310213307944122960592236539447961242827932672093954864623317651406290206457699299607600934724168467173675868942869220612743509613418587109209880747715150882560142855352472119892397121168752825553400831506721697229055589333788795968625583604768098219948260619110895183555070846489131623862315372685720851446953366706228329924663672481270739433049640710618292661994356127098644618318951988589030465533238961786812483075718644954445339966743873034147507252167141960832032400756691939633761538381809582537618596259756463621297864072562827009302995345296658001096289629182546373734493502808408771359725569178118057970551388070535510942877595952657368809437887861744083911578796904640640547955118850485545697733067271180015266782867211482881909409348800845421228532067192277046438479164588901626292561499595050146231563551338598402791952362996963501203968464014404860060109454132824825932149416274704355701649585793596018422094320049774532902420629192106113822360773035245726705013979464068266003673441107514635076369319686267297087380940241422216780137496889733939200000000000000000000000000000000000000000000000000000000000000*i1^18 + 159720615772482379693187759169427179931245616816026492803320737752315620913691824484363121199372316207051073818308945286186064398194482476180621931376787354180902165003374028742416590054775395583959197041634606569066790603984444005241445468351497265666919206020552062208465519503766284036541590172873875765030199857130018035761312422730716972967958485389765909913579655994572774627801036739479112465613839246172251135358708771474528072444571833051621414944066136862338937960921380673228511261836802092582176939159764092850320472934616266930952739818341283117272034889093842382167815635763669556254763202098898873480522184647680049115870144825827679287807989224250347338680255712570244438578887916233745103649685683330121502413036228977380972584419676327597226146153399861798670342917335360266486013432123176714446969089160916493949784932794302240493181866645932109912822186151808532517105873222166695080094076219077460325053547822633988277104322057304917921464102003056093865250050056772874327332902196421527806073327354082927936083152321261367395516266903061382944788018654374635862216182981663480320317414531107384388477435994685865791698763964084778455101237577578115867332833905667454055410911735766056458208348226116745137977729778247220950824798909492733361452392916100925267935965394581021358992459022126708474168603484656283655330524213046107785116821364019548903011827044263982809649015345000486119466132032501174297912179085291947920315438375665846886229752568474501120000000000000000000000000000000000000000000000000000000000000*i1^19 + 63236421057287597167185872109703699719875100538616587029613065853798592963918596999171092955298224913160382667134701429796565340950238279734942675730245297324552948707007444323982130953857800814184868519108530204371124736315394498410626002582773862692217731600879303717605987290923663415596732105112243643944693587036007999682936939827132115926714058335369372918749123371685083292658961465914780729178586317411329804654278457790067858239000198190357954614606871975356219148838346397666491195473667483252932164678683396919425569277168390499260863753932955043564070156434370694381164137834679804999399112120592566258162948276357661401135915271316616026344757686609444287620251241220341878859630116363660115584211727064424142710343451477592069036133958694992681762254519995254558943470288579047167789440482975891553337509728861890273820518362834205643244242009492838158396184965201329443409605889548050291632841647487230052807029620725987171554055393869342953029603188310053211546217634795509476998857096669986437523228043445497021355568182998305780290439073754438190673682521513432987849753621632985023872506034455169756659006643353415116109056466777802721465076268279425806108205470092863647982656016356146435633608631524965318902391767740994330105484801224092758025037453139018903588673805175906376245340722957194447552683337287426565140314545258611506544839644445975204770693461176159507100260437174224207419329602715019831565253715030467761697538291450976321988066044542976000000000000000000000000000000000000000000000000000000000000*i1^20 + -5258464352268352966170638486556605551202084720167960565352607548563490039322239823534134055734871565931839806505176650031827790141329678770878083532184734005497014021750824101708245674543248688569989648962815659895348290460402468038987025225414654919772069339121584791434673151657930034916773345249940779176643219057483901798797707892906024343413515089998844874553514596528946341806802213210548583754623653745008196493028131314407192870477453291191693826592308562365893682299331880315876457400534705267806869926845434207700284714297710725995609953724669063256265718944441127701488247997529239254166228959191006442335802454567601920003179959418050240157677159924839706850529699632926253707120406219887877487509502245808227331335250270622048763743215935551317943185411911663490453118097523402646962533133265298684011630411407092373225357372372026185080162625025042427178218254190123052328278855830647755637210857729536674707772464570422527434170671941217226373567332267711088465495018489511348639232724741312912842630099982636757886409917666822764435172772819377627916842649340881383641358684464026030213139186261052302377685912940948743206267975606691568197511926423548394169317743706098905560817261595263510532206160642184630588016186233709535808066739243765716846266701943702651446026559723735398142852749211388802923028816839001650590294779467925871559501603534099664570366444548288285749233096513072279139780180323923824507279822202857991501095056037111631070431176294400000000000000000000000000000000000000000000000000000000000*i1^21 + -875145416161980716793770922025915386822024305066828797081047504242355652691862276530757459519379035054945504818518279261144281589905538243427421499762312092368920345671814434790626645486821158484608326925249217841547720395249089432437464892552674804628371093685908853989995174437056389156697838280017023638993460048364676082660098886484804319237705515361134315206274102976825699856222415977368002795431796702371452612064057128612137210333815992804086342922062743984446676975419332862067287818739535139500189218041158280670906854415679571803708913025236409789317633462409262496714554137012000254350085972564429794054743522415281583220305860086599040432424249503089287877885638423255363430772283746000044004782368504737601351188758539644896124160804436071906008897177339528787744377761324871032701960493048069294505532243773507943438834619619844807500470146834507295529751330880245019217886666503267832627197905559916659280244473588247363359045499729002180214703789773642690476249580516071821252607652205703418620237235887600707423044386737868954569268813560847300547150017408702737609979636206281172734128224133572852494956030504580756403945353787166504666572291411489371743495765009836392477758620257326240897535279986972497908873166509408215307314797383875041945553738823050808528698459940606803590196980450143217749634616806279536770408222138883769581554016400057506971979682120341849318876235084619507855967342560066038361523968909029503746549091675428476019539968000000000000000000000000000000000000000000000000000000000000*i1^22 + 132482705841919349727933901485120059068352376767789885174575011022121127863204551998853099835074286793141340597202210262304284895326975055386985229999602343136020173498671309113045627534069809617343710693625608104922014249588938500457535365098505771288498833675337637562494245343624340697387949487323585779266352215245407064140173221051605429171334559973576059027077691347955048735806475841347902683800564205772230775914512185993365530557408812484355005611249288681186275005091394768680841025248904013157148389263379838906410782796633160265488615354556553920434045712741107621302864953818062012041918469501564113983064508037105017506754205843422855294620629818404354056028796721333478705974516921739889133237351906485481255668635721513818860189147404247864315154885474372373318933773949978877852976374804736244635962387711862273606024257698617640411333668591717311294896828591813891762861753805429006585448833032600111129470353518396593447024682171450102801694819759199686298336042696849847738847899631038335697751120654823270076284852969073235336691621809697028083449606454677116119463422954666920779357515616102690516001899696499279766391840833320625197728871309288314727230604017274658381418750463660849209108870045063369749265364797434838883022263301429499131068039094706282440583419438204602934281025715327471603793027438833359027663709117978632359741369476845173036003235492009681508524519494348398107152635858156766810140511327576653416238312818276136787116032000000000000000000000000000000000000000000000000000000000*i1^23 + 4091302298235211655120192057593133408820702194555173663116407611597586041834157484355781167300623366488858933893702704324822589652664417508259792713667742825950907519865685178714805154278512217880270647793122532990888275805013427645228208067448778222565321345177055204599337995814767609409253899336009979776109727784220316176383110828476308055157092550779107675152584154796057018919468070883926348904485218436682449157312173100877081974976759986109352673598746955149962101507380960944585973315159982692529531194489642768984094553594730757192531830205924372010909534188171620865832843035805979337736454121176665470329511541840286062591994896690983502245489685193890930983811969601458471290399028920130639082457587436974042991631152680356357746903906889093122882262402770125956074795288358277428233750962627086558159060742955273530968640284473612424180443286200274418560308166483561004508604688042080857754677482131423201960539989472554847589593585601737404408086409980087066795623970450295223982839321533557859617803198055494541421242959137771436689732629332169850234336259716916734468270263610860586409697833610100412685573905857381099752537965137234889585390454090343599437244546492108323046268471642499396501360128419709631514830995869488001650826557742252043117311912882876260663584008382383187802377619238450111055973676687325123229560327392417272545156915012794972307843099229037443563881854317263189346423955661083229444464141535024329802062473290769969971200000000000000000000000000000000000000000000000000000000*i1^24 + -2473802958756754002432613188115550436790169405037198680465709883844162628551035896911075160046990071127205974740430642077175659255122475564113763463773704078264838558290820930287296630921391766643549157224015207036291942947342282717602082340614249540405006221068283465577258409862558566559288160697034545893098243581953928663424867026127628827099538128915575145038251298789842038326499745423022455575711015802389348416115745451260030765914349250119454753912564491284495439111344409534621984726279608331686876212180578777124106207896071386041323487673610326606246284583285106400183357555331668318637213542216352192683190659731587780537923180197215226300207701507406717516367384688785917714827578184553556591613588714079847249251577364506151190664949247431459815341887592122968083234076164389649047943965356068856166355551105931345086438369482487891841218331511077186975785057876393093517010768535511291619449855685262759257521960641017001163160605113940820403574775301258038449952273116499394253980172064063521300829471066282373857522853375640560821378564604192829082608164413646966307594091980786148529755316063500235632275424328825027696207942659498493292488728228951885609791481093793447139748631761930424774870181997875419408406617103092250684957250075854943344289910813602397718778125531496229718298563939549149997346250090802789486067247926121755876480409120034712931561564180572256385610856649440667250505972274513364041063732017999744599464704623698247680000000000000000000000000000000000000000000000000000000*i1^25 + -111258027726806939313589234037682587832777010759530508940220119430925913608831719718899918555615506835544581358786137649189894906944571236179523697964948894709620413713634555012318261035531187971150924271665370894935163153704248070521226410710288512596669983674940592544792298238391276353581029700898277191043952078422692134913639816445480450705633678084597814893183599008740706999532516254157507606441535719605284879860392557646459553330692763231962669175847016964085217170416390282022821537314640636067215347572783102469532747580939902170011637740058227382386505887093444630052951020965635748766563261546252603727676282179199510935801231131491751991195338077769405150777295361643133185017726772732929617037923896509359344301439202844837104499626180338098292491185061579067076882959668119256067110447770872554026717123241301706995722355115177415450494728901917405144512210170244043219152255660309433575214406792365799442141750532845997499217722228360116773097758181602345963596487955311384117223410707821335272510027835869461169946024662575853002706435397992824656100834080552144802646317222721199177902362971995334142325356068090213515829502867079987079417271850994432677141676360472215843009388002537582684052691462579869141118395776976533389044999663860707606612430203165374541604038385100460238300932502675090075916209355033168928391134252086135239190829911753109550684028611137163371591049815664634996201495398873387712407033576785953463492556665913344000000000000000000000000000000000000000000000000000000*i1^26 + 3616120184144976208402297512997551300069770253072475379597687597453608458758216984449715856854648599747096466904412812354753616853950236464706767761065610679289561242949436315174730749371073372753169768446032591532998622238441756950160784372848264429687444851904722406961710375358650135340886547444102217739190043306724952272103276563927652843896028958883080344595857929705270626512316827925998728438071597742352830299859994814074000585092196933262444727120940292795028591353735360261231140478046429394512554887521535461293407947901304487756578545137670731516096652323154188540942959196854668374201098220087496650719289727139821164040603638188467623798040101319459537923181826673421904365465651762130970594718571830527694036592983424763814796094881848354223834125058364846289428658416460368296917508355917615992206260678134852700661657327743244468071218392269142663411305808453356097434090129048369868542965129254556823331256747830157381627378168534764295038676998249027811002561448059122766702624332786275556940259901945417379730519868726892354998772006325204269937031880916324867176820521458710580110648106272738534372297274393746842577544737981702792695884298233638828886225806254162005292713042662388625645462687729921372462257755286972769136208623092438810155122576167150899542189470282150053620176871983796287008005750968322743941770388052020328569851210470307550692798212311497888305725699164349321848946784451300060383832041540809691279263583436800000000000000000000000000000000000000000000000000000*i1^27 + -86209621315860506286595473560013037916444012626778279125169518892513387217572970054982470967438539155001260278810963809688413482876580759312177608509673315688586095592181425309957163657805000068402328213876957242537215958725192740410892936486141008583866421974834250094943567997215810506413700627537223348987612001235611104462756404117990794305760135865148703130935021730919495326103075538434895648920344775004378045122400660464711903756586471715115794518051838728039551977181818173822326897464333139024825748143437300363901674222036322785106139150110688972451077283089539308349193316180535018822440383679516048120599944714044623119011432847769852811547973661882696175116176508702589149549246597901318945487569173701372913902107793178179873126707228777218812097326461902944325693320194679625364783645650426255639224527793719592503988901620303313523521623709188366950458896192329687268918339452453787986661877888177482219939607715178328283430672997914956966294769540311878861798996438414703560533895905773538872378393174291343945253430283104638449876597087679186984855487782489707568088989918973599375760666230886850371111317691061381308993374916098198841453266099109527802990631672422274701823785926746598485255444764217661245518923505059060838801029019380431397448898473243292053949801832053757098791018708925275393917145556528950330952297308795424744516045306207105544190619827526724226958648008990829405263085877022535972234966687955815413506375680000000000000000000000000000000000000000000000000000*i1^28 + -845259564538569179013896844159641900013934074122972064425345499745822671651471884214769414665895693651101777792923601297313612553841419719566935853579511482203657953053831139512769542422716654022074776118869288205963682513638556218066477380608427836960279923056925393631821033143242524306712473208139869694744360155550264441979215446481839696567234519657012981253510277136712727638135559179979614438083882919218616783042265714133635377637338937393827450109254986704976099111428341005007895282455726729629324203116898536655266747519945594007920904416767618327044932812240900660751176217844297110844816879674125375079313599356097613163342896012644762975810227130199777860121597878652037441640516143534323316200510409944107764734389251279038105102629995214670574015167624555104417539265185919940190619077531459939825717922779012592953397122373806381812695806285706451606094970302248486234433311554849898572748066501376364363897994997945965564547795415004624077310606183109713188983991546366570261477311147254139030601045792904633764111088063142547266035587693479884236410027076832659003331592491322009503471177246029110215745547975391093348891699549042635970485648812178844886431660826660872391701839793743456174655818705143397857923099542289880311127776782106528293026604692554172453134886482359559788352003511784544855980586457782945665422590780667163932445450657830215738200575705296488178134010580993442509501366789800230102452856343699958792192000000000000000000000000000000000000000000000000000*i1^29 + 21828355160012996162171218124833746416531018269987856515681199814201944949602611786489059134684285626632116277586862550136641202712605648758051742086363039903021848881911337069760217988308398767189053997185906101514252622955410423524202964482548421292100440657670047938214007606613420163080706424062246300219741591145815706050200049198301174211018989070127597886985219253858023838608427877875716295411962061679784154544822804489564124972121663625142482414706457402201164879633098297486512967474310675429453517068564994454662236988761781864709916213756421738962592887145344431859542452481375010184985750709460429219178266589984545287584362363434389896174719913103778144291414268262029320046887445989249029974090181435144861899028165446369027593626835568381240187143184209544051422226606797638041800526510531488622823586134006402812043669557120463959495556553333980682516902622482038893062770074268497601803363713837723653403675289633244962446723441092176780981460115331243581995913828710212158843486529313045429717172789342125980976739405187997286284160491163317438013828101316858207419404308308790592166595687993840677251380500441298807653353684100029123935791263892382137547652936589193839628176743656397087146299051150915758046703769323904497235232355065203534699202559811093498981511549470492852841211713179425732080083698309191682183849385356299842027176770337504720385189553829738259481770086685398892934244889959009439061621661659614412800000000000000000000000000000000000000000000000000*i1^30 + -165170261220862199185796181832299649982499797596686535889631602636987828142496335323855851926483203336393133438839183372517697124260480195564906309375966780460599845242957423299037823817233157491659558267464613628961509790072919594691117833705793119828516881008584054562801705922983677501819110639218144519095161876171355179354386545806094146601940783548632596704806638458082099691311062614592482679901101535185428236599727607263457750319150374782500757225002414880718507575018950676048223042278601452978858752745670205390113691878303267649287630112991272537144534567180731872594888235774009837115823994077745291067972932489223369430931457447273599918644069312496803324823881666383939800861554434949880259163670202862701533022462248543550520770372164027803298530342921459605996015529842202015764166692916935170418331538988824859483602502276195279171348214828773907157909574976943815843110601523290140318862303098179703528947412768415667671584986395962697542713654281991436086093250658350361209369008964270778320830008892477740408286662119256475121624891270537910888305850569504953737375735484874115645268091449213840348697023062387633466676703229271944032370173085876133529939826110414470460899047618953233065030282448444276572459678365435028734550615441343469366075820581224035395676439738374876910930347670751176714512520671322605930936217678064905355219330247692939052208567105173708823154242916062492133934767561833086081870717947740160000000000000000000000000000000000000000000000000*i1^31 + -1076695709904839819475491813969556718001247197295776057507523995408308954673702228258334036428280928543254979118401553635024186210349246076877292159741246278654959374167776273347088387391840905776596980976094848848501046535606850633925067937623578334109088213503100317357137710690495649184844785177847983454940169572760040531407828323856513115491234828555056310284644193316826948927900387572451803179044029967158919038912459885587163323265560779560953564405855601284700677600164611982895554850763912959622807773782521815673225781052399393434412234725115736987626432244988998195003167151767230441139797575795087142014028948526974573062497381296620671027366961070215580589045426657332744652524084171093952203305466065371585627924349219714295697125386254010381957875221947731274410389906895197416652551372053013465739324169880843944165141228041460146422869710730823922856243453046556387353462932861263715043003690333640807793184122714482705198569431759807795950815039175307007947538350992690999482192862508341747854783832254474428398958432780080409887478394212303433312954524404281357244306992817546428915876736072878182081913544096270079577573988239937504972370165666228929084358567988195039495425175225051039553247063177890556527407144059042925831037388458741150961524287411267922835127887979149600864852642115198408409175832383362295134190963806869904584022945894309421440493178060039952847000456494982127306278079141247495330945040384000000000000000000000000000000000000000000000000*i1^32 + 18704103935999521906410491820827216055758677725015638117570801615631132717603194582776602550960749094002724044197632466049901393817224242388269526974690634811840665319116367714870665366233758249513244319453971937707475980019023862724374057111279339900771264817588107265623766911232468171705543357423794155379055849894789680290599429625152163387078712348639250983609619758045702074059129344797811618339466350638004266665336693318054104469811918587138593448744136659876119685785870157309703774706160625238131915531948150363078085615070150230817715727520291163483798716076612246622047360917259566328102700070247552773735161490102641162933260885506852314062134442010710186812102702317247217465132784464554833089269264991228482338463622393365953209922253712028965023471955760252668107638772038429979170327089639267996832442018404788973070868155672594840666303565458813247301849374860582211542552273946345722983057860851567518316871373352599967997545054702709842167736596290757537907637455097661262183509248571504931528263337982648777512712628609303832692282344892510900462447510753341257359013902707474477246510321598501302594801106024448560494404094614308572496503957545086795021420637731360483932507937148279403631805699923939180649387264566148955551044598663258544770606083864666884927318591474718291840146675801303999464111806011885935826915828102547948353898092435783977122522900753484332103220881905598278890765982222258237394124800000000000000000000000000000000000000000000000*i1^33 + -143524355752664277513711380686186841696425591089607621239663403494640624474752068539865786379735234632929607055708064290302010439485218746510611052087947568945395368301508406487830059921816653556407071924190314591597971597575173047660289726527905381795869312905510598844023731928847260686109440917515788818910566219458418310053804981282381647367482151225523640000501573979148647843967154307010049606738442645179667504583985717294764812441901984954651700130615827185010107845576999380048143508357861766025658293185854875245827203871813732426435550475406998226387811608561109461921893734927496132754423610465497473447175636669761017845209575386818281796630782162263349086302831757253215510521997272654346531615912712068968111159735279726779887078299562235262955352056513945258977357834668494527710545969685156647959498714430156841484826902911558425271913590797049655286862957763270362933520656888328433159970810607331829393265336131415032172511078690415610238308071141241916837089021305379798746769928973749896511334148064385593511213134517299223864100573177622396915211789454335127873554215481755336714922544717372489750052282117624409407072540299501178248864216033402138982630673118559767905620167589600213058833566574669374389465719884135996349640089053577506906370457751892815289615986437328829841105768175145157662725971045034547561231467767505981915500316413628886208733988261686461032704561786083091091388447364919748198400000000000000000000000000000000000000000000000*i1^34 + 430074349493031250213417085269926860609901013027736372900345250265280573796140451319020582514226115782049017060680605086713879404325361683834617454271434947178937959085972869502526342760779799353272384586528241460343111427540967687409746842865423978569248036290047208879104251503433121819060883118755392447675751907897735126102204935785991188862742516140576483826178983956004292762230777573754881595807467551829092176867359374468590935413469125233769699480400572913982582728274647515593489422733592642908022900930506615823177075664588313705598929103675056693378137703993881998137146831125310461210472349793905316268774069837942096458699644096329683254995350277921342484852114536878552924704215892133622015341384890738997478493868726297669474078641064314626219182624802158398761831936620154751596564481923109584928156761147084160316318637707981651824210395764257011987016717499953476348480578021248800304464420126538484790032470012080200114285791064370447866420632377726527430607970009758937231619301327389980332157266704492600017096860757932954629917132760420558177742133628658239251303971488044765549788330506004158763563715022595783382723706998661030503773055527528675369902721347312555444914965949616920983581167143057002452718886527057705997027158147008929406345886316827858955736022888201586914135581140598549944197371928638395173084131556564645512447875453837872376295687371096214416863492630345986225512302000472064000000000000000000000000000000000000000000000*i1^35 + 55287613338839887606786068928509921892210398962919434592772696692503261179468065904973934926972074418371918325499324510859070768324653188228520308743482724334264233899568588573967206185434721665662123859925472977502811375470021104949636036765619409043704506586631830439634378029059620718284347651310213082516928104251608463061965063162333329951933143275983742403285457432558394673145175676766930029061249428906720014203874650778543183619149645892932025734003762561559634521374847645327333976136861450890523753312359173553990731790019045356017905004339111526338766889218900022492587896774376563803195828139831158804399781793312163898543945280412245859947559971943438923845782555915293505655074023897336035620399724534689089283989127018505315804850587371266202479544992019585327398334227846846373834061207786747658144072924934904274193189354842917941746110621546013361026396887740906183067815020520087395719686297057562852283493438913826673576513759689199169015540197745217636657207583042521890468763482796396538605219572472817338883584459576661842610948743838906718189338580987744670219401198471909255525973978162497919840911038914315458179818555247471829473564291363322082731271167854643275071709388576460368417884567162358140976497327360059665112011701029876602980962296979525442977397774881823205062853246196820835361117395062875732483148925863616444265355965400792847677714570600289092301472503917295491526688768000000000000000000000000000000000000000000000*i1^36 + -14307649626698170934874740769324435239248223831799353328585346975313518834769913534824689897254643645072835286173950211962163362131464971116241329379487292502181363714860512119552494105447125707623718200168793819123062118423110059959850196423462857641053351780520469901164796856710609116836104779494285054887899906534933761524663252473525054453927508149981547132870089395882326236697044795420735036853120555714728252996479393584952011645872881172324727092973411955199683679220570384171757223117141702555659764689429211569093745466797546580513154098744389897748581400263908503379575345094445134495965486932707127220979674425014761881840158722082946602394058848851162875008500652054651729524397194609898621309725383163380569122802043951453241463834442415672315331707658208344164347507276492489339193493354431824051274051563579433508565529916776311957674146312131094809243952389759300221420872316634500352051384665072612060054567403972872911252667690124051528417336498013785992758011196837753327757372065287836476129996317951151829369865657897702147320786381535416526230786528781242151651564110235693207931464565554408815005755141379001557859692595827177627738769165091859533037835531705141911253849500457572149050664428990941899742179943142055460420321886829009809531636961834630163261189831721863150659061470498185751930634606589880228202484853431731020800839272256681834118299530534995527940013796548407227223900160000000000000000000000000000000000000000000*i1^37 + -3143881111948798424296327165729654509569046399156040581347233247724783528646619159016664335799575131605117374270815780671993462689641360156282878053551910735955254938797170629219510208840924896685054415513099787357474989709935133019326345272434688265801311033939388093936027136262437217151673405847655268233127588088368736017514291987957468125099298310622616240115149854881352613716235362170620090732073004199009674377483197784758105725905803628661053913310450168406117531624235938516342182110029865573573070004327174814116899136878762038601318027835530607451673424760152418067338674392177200727344193351743124684283603669741636480069477628078661875825893795057271031665265644038566238645868781967686347063229496363364919524926260138381076826218425781183704078441249869329751555356366239353816908677754118595800988925100411551348655965156904855888514546934907981293887827492766834534417703610775026907921501856706817297836312940900908052939676626179870610262847812774557595554757390103157227351804786709835583963193545736648599206991241191660973039167741312283243769341030841550832520709554849127512833387548687949151302157311038756073681822346476845767658971789362285165190879516278207392321989967038249771441576759846200380995917282062078839994377257212634696750906555646449892389320950750740529698549203557830634891765372012867562366869627482984974472443852352962022308846766220545041653023173971667845120000000000000000000000000000000000000000000*i1^38 + 137152815176924616754168179614963098073720073155102369941999202738259470601723756743078298919116570453903986500520917095824769482132678901958847291121409269655819238229209151678701356756456102570458241626735111910626311965357512749684031448069143986946008989784149881806888331412422204510530217470620229504256835999550740540602005692698830386565625313994633219324590918607178208777087665330136318172471062009253578733572071644435119292957403364626434510064870728179984970334219708156996386757978480435076029601797900393556962831291151044009159539197924698423113831584028686251150416672288959941706857857383241885093629985715333665125475593805921080518609215735006310572566345410145490287692947864944428366261316456224071545076660176229915088598554659546070984025709929136200733935949673584696638900845760249140743387244688887853060574499975390239352967441988379699957195134483477607710428913290740430044730594707146790262871263153361944834310866475120065783361082172653534818591474791253286244646179291730081646982301287918411904544986571804038801177423746337124227596711340965255289922923731439163496506249125685096538418497437459845202911406847511874974056297173017147240453356621639697212019437474164333533220103082910794313459425490603583395569212514852099003191492049019182485145879074561751468549943771668522480984663773010365727699550230631359447021933905192900965724447661340166947513120785747148800000000000000000000000000000000000000000*i1^39 + -1491619208724715900829222004104926373377368841090777493725394371051818729552768136549875110185081374203423679911774636708619201065863347281307253469864684934995812920749042391126945557513807064462782225846672051080499520286244722382039429264943738226488533478571639325770514722600214521543606798463683905851519925290291331179361720060207936306962098945158548056055719506575208405037532193034048484170957813205952294759613489323302878478333725696540211450818453583924516941746984493656219225260343512444258169143628880483763921293355607652405038265026811436056599506689780198224974056749926687837369777138084121372605083831266709376844466806209633560538050377876778240958171432695592068279670602947937669182275507542507736815811644793917307396921583946741230263364123193675496263468967583097701504806108263627254347952672022835694281307235533322978705686697898371292330737784503861611458203049993701261246537798203703868552680467911094750079221961567905270354307710929945919601492128209787530496665018348681096490615075110480773164326829159603052368009854957856647154227131544396886349727647219827972169816335517107015440193690587394699278755314148698957903192257784089233029236478582705626241198264225829439637281923899286002294009525935335544472576904198546192609747246880350087258368474039578780546657559901339045820719841015641196064830237119171483683004694056801250077599928813569046853597318348800000000000000000000000000000000000000000*i1^40 + 1777418505152180682726256263961919227306380935121768794773813989979114480950937195985233189819233588436990888271688063416898209898901058981584747887584767269257731179288817790389284989647626038629482649746246515232263587253473383753053024462797471504952120846683695590852376137952074589671427529923995563365501229923598705339533281622499972677247746039408306992799799886850761174470980799264924921178266393179163065547336729094260906197044880738194026938670809888415468911553557176749430330503610926538343308836598947621131372419478103806252699985224452191466385615939874389808803215888794521784591066317502881637940115303045470629261465153432278509788106183832879733613804285639922537030142268031046964196946021862806651544371109330144435899402931444652049257689667741461524941700645000066029893417061286842900319289655585663048916036574071183419117531997879946737877524928042655715568087290592677291963601099402563401110372078451988493196884618118033135612570694814955664836502389619396467717603870822662545807997518250386841763468910149520464918791147611176529395396768655753133662169794225178143357552194886209741196032515798632890154637427927034563872982008141323527233714038858458536633808017310333862920882214876409937557314429827385621517607245240016106336441584928294725163118875032430746709176448567336355666432956576334655673666520377226154182240112116755871761146748859520375444209664000000000000000000000000000000000000000*i1^41 + -2334836152409453491113782786613582255736173757850156945774527118386575380160098143376535305183254553711314316537707409488091784315235293315722883779755385605785883192382091399477833494843979345415592460270920660307383400807908175199354882888692441163253926366699452827779999921031289734617885551434785358078515938521968298400566081121091342770744110347665701136567847591441143198197622034747793429137350704741215340724658912391672638581489241884912940297992928583498893196985615139699655992457481244151772040692753314078259575664829325475019598289483192784830200738278151595523632394573988928582057361514486236259910835565702331439468335631207513372738081968950565004649391025192200408007942535833539258259727821786860914756691586960256469989169646792971255191805936419785225704842182830003651708895809701354825623254994975648973191459225869143875166707281297574712376809386848892224440952413273131936268470695618760212085244597187342147787941881433607205233718084209559977934576761457593777794262999040562085708324232550646887806666844191204841266051589623995927077009298702714369240169530300089651334045451524382642366413669734122755571653789250362716882100210327647524430527836725951506129284730838040070503692992573165037694669437304404482100615010486996694964512129641065557388806199109759884953335358900019984000853266775037836102457770483141118155909851167307106180793816560631073996800000000000000000000000000000000000000*i1^42 + 2462277722808686129529062109320161284735823227827689748533874205416721427342992050005629002752356067470773511749824107884183670811963275589574548029712082121318441391242295727243225273347339446669787288281660763480424280740879595984127208035439118527897823601922924423752335653618431535921409396129673350907434256342771830637546024659752864602524819384568949122532095808612232162228734493251157776106528305991155823756415414846761284424729093721750963526153498872753705633647001281285475756784617964478597552024542124970755393882558183908671716012621761623791875334097444013122599096033323015546022984090468614071928166114078400300192474115329041181674186836800918156049246397206822638537094037995740828402129202800568744968178064330672666432891092726718177592169391526605637803102994266353377317493791361151160448521990544223342890342035124716660376017312739987372800188419808511417903568733935107979434991469842221763104192075199037306953884917479449362838263850812250745625822862119068868895454664936523813754155523131343185956147215197177418132754330716606862761166321293041784519679381337250843459571858777356705053484828797784191572287734358557980058593435043575731434862246303212404332609493794256401838211599057624210073191490477761886667816133103168403075690059558655322586153936421854192531746884425892128516335964518351093428546006415413624348620833877895683781976245802106880000000000000000000000000000000000000*i1^43 + -2099113506351497748458818916086531416054303939871031985864596246158942922076045965142611277774082100042731320927230987805775333846728786971106362254774617016726116856469640357883739061713724321162382656175379343737832759085475846170705684184688614156839131300689439161673690182305811492365050833454608437245411542064917703158407331481474960849725937528579483125545856539707405502342167040422991144500112046832297373783014217096637234249665349563977508882866295929314756556625712692158520071651715010601929820754334059345572199081093284574650418035614147041539258867197917450993250125609226842196850919379012607676482533639239343915299611787294435079780119277482366275877492301931039548275277206878409096498412358800472910057677186521125514240536601878994133782191802346431140716132325933083987605463420500950410173905417361119324643649569836636069473394034150889411221764340274020630103448431067844778158259446407904193731403895462429550034262598467019787867198640984158493509346118329420902302157614353373791502272947760798587588108693093059297324485590365007158219169713370564507081817211883109935551775728850183571386345182021427270807306462851076190183862834949268838088473991816648528605987886956075386362568229788880107868464946091947793142549241391816500650245031464275802719080216350579982537382230857197105878224310907939948005574071939912011386719680069543227870714789888000000000000000000000000000000000000*i1^44 + 1161434978145903775567129861887828361810721413164688106525193225228027904138727083317046495880966928419324176022383509154627416131369491834979605339064836879119954143589764952183923574170018793001239964599553863184161748627563559150107330763481831187411741491605045300250573355342471945806988042881169144337848974792854773839045675210678498019438136533357182760398170488416031491528637546275226070066578383662744662384760031375301933325053714736805264019173714005407990772363547561919230527204662880864857889875794406484268005510820065259245920039077577729715620142431445960959163797041550659186782714606730851945410151699182098707311433315848484583899440331009774817832771487053386817377881150025478459840769556647469291927907867779770976465822881775121004000926559292743744239250457780796507527246747525403831329144940462794161576208990429442704297847216093324716856971170233515849350422019578460215677934843944629768968596221622482159450942960221905465064629749052132165784524239311156700440792146022241643953752834066132505951316866415572144932643015570803152998324251892815365737485044221767901524439478680509875867726285710020577508431509956174162846618291009625703917652824341259809353953157852369796758279135533581997256893504750249475677492810274674684016500274281818004732448561511574728490245128307342819434426734883707875448570244503214678668807646079929894410649600000000000000000000000000000000000*i1^45 + -412174780016030003008163920945113754511088689327669165461211185563727607063685289708991140134230251663424682644035353241949939857725262671615575638369907320780109264145141799461513727173325931333705137179482237226075116654033332947366242759187884395821781897554641566021042786959924265439153983796392595421467674256270325163120340765676510682956335840261476325731239784622734131325990535972464208543559869851490723214620749478561292929812959279742268527951527249445662725857421448252436337116379924385823741654446898449622387360195807479377759057590448946703049161176789633405304530768623215237102072591318468473756722761253452025439980912318755619906884905439116740999480747758921009264827000273435511774011266878448134506994927244602395650943088895224193702971065983696025433638367868619604720577330037461836541095236510598296906172303536670061551984046858914141224405860292748705951936459649457613781267603262047849662947931528802581640920150150154015962333984077813018306639565704935215536077934445034249191362773345527344128857225862623379642005914608333623400453168753993353110752402064807601960782572745851496622571215660151882771319894577447406373057658096329346457463999842930014945289434111853605616933359253637920878969550442752603007820511797600474946285945833511555845179186295907233238272830219086965504154972981971407225060481549182474566901002317269565440000000000000000000000000000000000*i1^46 + 79766331338424536316896726060408694452792139317686967282230112024871644860655578908386204181393349837669800801387584893967708482996183812830061878013167870123357133396891380317099151379045387950979775800136525889574682286772423914159060763344734664471532430251115658529969555258092522550015857668990674290852702570357176892731273527618954320956335821158586565110577651445931581314895238546742973874778804851011452670596424495403770572461254468965651623339802804031850485979430323248733836191199495922562698884011682493646703172296048479924754514142322257455746237918014604660398208425150460127558068097056108517525586596809322092236479000392669790106239330355547639689166695448251690023192560156722138564678424900590041258237623403220914922324704248755591722593029582957038927453683724243389803514743058464656579993259905380940506902139465408697057113708511564029938011015763896235338912076241266218755730195072770128117980388012258451151550220294355258363844109483449690604173560677578123985866395728129567843693247132846264537306461329583925759948221936109816657833301820433791703851706670481349508413974634296828273173426866424802094270295993753573367078155557877444740855849627606037461070082382201323700366764126788342045273860831501920289723577417833601017301963556889743411503488390777868154312252234217705623773678702427769533850332321333509637223386972160000000000000000000000000000000000*i1^47 + -2561559140687471423373834221478455538162485251881053759709670988516426451975017855537076927095020410892765129400327147968396428623539663837091519620847285423739250968301488653092764014325147579576411657299654029658224094981511933671879286628702773263501408053726122664305257655688156353561887269867622732025039690828311665568470072796838437446715260278622721157653109254570971964700380441127731093855336474108040013325477785597388825208090520598244132212555248048767174655963124813261674082482713158119614714202543450607477367240719257550719450351930924609022387320716398131877153293118136736584563220064800105740248669625545158226554888659532768454186292505448424644006943564431771982157636581175397726251193609382924610866696283058575823614924723754954715108332867924072946337137258637952853750184217832739230238432077750069898832027867134507679203378111292778644115297626397607351089954837365228462281663856900298189697814306428304009102432232362080884187996505451073723571774045030705070067487989247205160437015688925572257243772038119931162643318255521531191895374088046627592330479845527896912164093334357436092872755098923262157167889574694746280930673291125024204823634896732061913283666189009165636899816423583828707520644943178845106717635476590515594957961809870071612287188109241311240813882883799162003033501592961469793178377711901547374103756800000000000000000000000000000000*i1^48 + -2261297028601986108972620134777242860413516378236547538609182813296096021748431874360909565248041590463857417931710314361275420479679344953770775923160030841024782584164471416777636955220989474893869616875485865609639264910714945042492642621898746071402601714151839182591295241211670809808693667891037271450816661679028579499973419940560696165998154459866513665398150390354627812099714733708043427742852114764227324613364394186135037566044312918959223391932373685271877731585205629312068152442802472897887820620080690268582699582798153729548768901129988758997958142559916193536036964997979064158687090378284214940335887464882877962428975450791529595936438881983555499281681751712837730932556301019192429863550013873321654577507805058121039725219692585673830881710374390232928181465078452151839559396380421600340831881683822722133868064035994364249263511295529464737689965511519400000900958728273630134849539151792349302383542214868842042131026930006430819210177404950136297354704172764977284790947633149951890246761782008664619729917437375388758672187951836088777078200641707467107735086879530294590847680744438586040041804103210567360273668014624858851751702103147566567902929932914951737843539077216373758203310770467341444755559734854436410780239372595246344006637919765036651775604496242700397671630803733915456207622628250931559300273417595052359680000000000000000000000000000000*i1^49 + 321919202562214219856943342831625800654504641035574483596104390436322717639091915101373317313526287856666596735632405175459143222642032792170781027335053745155322209645847951640334649570014639287039050032309195972920102185254242001359915622081283125416864489637808967927196780772217019249732573492042198709926797201638028710790547791532487681378906895627885662644834902723305532734053095517999071516882076218598097795457877163722803870604828770333603152571948830680272992913500324206813924481869964840038195420923851390580466439502341226922913178655712231500930325418966101171865043223012989515419334576407463354693303824157103775278025796951769852358205348240313959275055606145743011532055692534420557127455237473473921709323063411664618413254390404352256630186877483865084958322338093461214936905137211545345265391013894708973052117228606234552681690755884704731243979025019102503296291694822630151239265090669271442704177192469046478113450735609018176126016810724218347875445317759674584614453392234394444708338428637955843932812827722161460266004514093949658516017573038464327884341228019354214236737168050156920873310616575167126838657604352357314475771135030332009869558108113263018896442010358969451038151859501784282506738039372147831756260409988843966741136023304773013912092123467710494038740450194034747410381795258375706599338004185088000000000000000000000000000000*i1^50 + -55709486163460043056927027291344261543698632475853091127977944230304808576533664251387676684279192609217800649793963645017027145285950481038492910642816953816647073797294725724480016994324132839241375936466015733985941514972959338802519838472521900258848113007987451216414545221494005253682750550083430641503708283022507100855908308086445770908348438278700604346484730822887542530123386476202326520177070466198033514883435074929538069669134603463124797353666144720633980345563970571362056023607959126646619949020497414825220792559026501977940384442612871343461563263550706950799314432687037089536097083725437378773946331129749219016399441475328835162078663991973130391988383707477980370224756694378255741525544403468245218994119618666742834787884311746953708574441933672322188959824510940551787276258223813831174296245572082619542699145756627239441562154031115317500062848750273689340082183032466867611283156237694389376485787281084318099317750302937152211086081869480131591080117322125075958625900339287737744937083847134886210365939018681525558891779791353157143487846821780411732612274969170898080169597970949307619692788044207649151091251476935677437763161160558318026066245529949155169260867398934738384673876713191310098656874604421919568308514799357679677092264152288132463505323810247275473691865499138676288828534493507191010911846400000000000000000000000000000*i1^51 + -22243726048262558922558041265114714758593570952195786904817767946059562371465974265985153765166782188985644336062034412729981924317672054160676099906659723696209651204582522874738389415674805233808065678042835121976769654788842648884013754099150401416394331162416373127611487381610126040483164853392183707427676228924557871435118825092105263034550024719486826747348447913725558309306256919541437687252526976853026091047357277932732678338225105907589121002183378891069374578339749621522887646330591702315915281375076597085651383319379412771537388841574176662312889813858504289812634881988089266899872744215430240780190596449539310268385928499604166657240885622214005126718818969847965903219851735745481166539200625268501373268151949482784745436297888955528622413371854363500232775864330725539941557794011538041852986387921352605577449938235181927026072426488193790273779690362002415384378986563185624076224630881275117620562476526298679444559911371399524336826734090880242808412158849172785517832883931727770986762999687757148744962555897516164509762136443731125899039157794582554411018553054431942384626455304221024234747181730499567830484820320767018695908104420990016412378342850735628811294325374158150535311695626319774465030385502650724856094160789421177044960626400066596811081288899346345837248240856173104835212676296940904775680000000000000000000000000000*i1^52 + -1216735227953577749208606302711301615034869408018799529158052236917208625522736573936976468973566284615920475454857611449606822349603927454697475114822976892011093817236428982567871266117138027692740647911737222203831503027317959485560875810994002453917291407713486941339257606845033303536776451515196454168423021022793150873742020666277431912519382469613840724810293545214134801917974551113597860834748879498433023808605819433222995728959972133335971203078774772151236786949625678818886228471153258587687636057252365990394072051329397896284877181421760546253784040935032990844553017354324700150125419140256571120443748641579830721510466046295180302197457058104441880166912325344628066185121914423200029325048364346349008911010634089840238201665343676283475393395742973768333838383933701493596641677327292254772461865496092800458343811152100921870353381424088551828867951704868789566121282064584853520102738155381012471535531671125037966653715499327220880258623299511818068678399368270039608646423345647905953885387611908482303989939461963020480592384146401493562070113982439052297728514585812336878716271278261847666341244179738287651430822866504365634335284109724027840117830314740695898424868745486507996103081654114077192413366521023213726977499924163325024537445265892971567108577790319309676753560762434470097746499037298688000000000000000000000000000*i1^53 + 25602304653431877822708702299919427575534252808104284928823974770044450012745446888094806716257756240393332948737001724951408660924822572378156470493097558840501212184773394936071593073005662592159174799242541564012197255857181455161754291307944364657322633455681417535069261233020682247289127952437944579811761880048059210969012995032255360819064193547690157765997290187509146707277142850453757356614276770884402016801888801234152017550327283571111507603586088330479028554334664918709307138816828584901908271949748929716385201905679141344993144974315332949833161398358221577490595919991643297784309485357542265499195987569457156204345368892298317311677427035786623937702834199115596621476403535388996956645512300472117375028261494309033968302441099642382605278131980196405711506559158863738600710447531017426031483579958340021266479358071258573464858489626040111116276851708777841007454258066897973143809364531761899840779323552755923364734311276769720395812564694746773913302242310443872636281743687327114542647850849285064012601110180022999852986665428421139053269742684403172528814007121827917638772597294749854562130648569157665825788981298798171775644168792286203429454564956389722295100607405615547058885917279561861879260795838654897227064442381965868945947930516262608695020857852336685321174211909536692999657881600000000000000000000000000*i1^54 + 1217699557877240791707367030266557494427158881853245189262492775597192714372176981362867640969860326623905407708727161006709529168404476839161843133655484796961003647516220517537346301674359541082263014509213612302138278447065571593996211240108644096270900532299729398851578327106705524261787481986395382473362731969723269112476494831958074606740019421859651570946839490190124710827666445731949796963429679743360264981751650657719479434936941919028695147930909107379246727665144454748764374174502242264558803870953980389684528818097183134626274230117505102396942693624050511144903838805854103874125513599479527559488889641255464921152977008284956410077126397019370575645180374105002319633367436940143503613381569392545690659329515860076991954990013896035559405019903355175302675472324044127100678627468391524369214042664763156058110968402050004797344532365929742950669154247801899724179580837907273446571898660485024498561560666969050401841687558230808174019911962585070967800945254351358372203385719025057497373322826772389758880449847988012241243412208022409747079011962483556140375118126400659958012889566761803640027369668169289243111593567499826343056645169577276109985294856054181887682447862145914992531967134155139356699261684550873855605474438125813362426748159060373985651880323784755457186109998196473200640000000000000000000000000*i1^55 + -72585236143127777340779687967070212656933420143800329336316767269360014390541799310296004250122160685275021267015142991751965465766506477207525627701984907707605065351001954496882165374097607392214211536702040543662956834602241945045591606151032127997719390161757808383088826822813826994788344302741823384990512881414158671585135664069434207241121926695965623822431481774221262468477681325732014119345346190409089243413700476110724334031432227425653591382603039350714227828690156426950309939699627220213287855932079893916910792212442143350998303739829629538079177410195810603312097739331640018806578936384771161811083396137805369007942261383525399860049339070441624470620561794941516473773154071359435068707078454271591173480156270823696201610370172660724658818239303634669745609751244029292766198667204944246861539600295129880302148024890392700570398427796676789051464720365071842927027639863752779566754176824292395296995637493775079390425473221466412239342851522225933857454432267815166965352930328601034851604716452655597403690716822300658776323473739587860046108451128689157336698686890243333892202840844539545711158306722125783379499358617684705666345576837360726003806820426380603067782322498760612849909530460799763772815049615823423536767644984140600989477834277958989279893231584266880947136854228992000000000000000000000000*i1^56 + 35192755424607759822198966575237470710676187873866352546168609791032156809718174077639981072341928862767177781251839090823376898557187948848434184251389004407996312515321682888354626129427160728416328888278970217035412400118813842341614473847777183973816209918378516482360525048353689671818929082548203064679902346538327160939112568125064551085524341178502547429207582167694316606986090570045973373388908329952705283092862557927479969841025828142840445440107753503591582602047238633712589065437228164964956344479735737160311393750452554362197898791147279186219657676437416017765156757402655319561150486232588398556976914130095586313519281082786916490435306547826562057329846190948223886239187853858517222578122053348909778422172473842763907966859395468611639135631113212722249028384031738482618230168884860413221944817418478449939731082542448578239330846550396003902200452726138391787321912286874378397411279694534439036743460376649787389257960339090445972715561234389420736336349108460722067716768525461566626279899957074250883232819653535594017724491960122654579535417408828856384693366714324121397090886827169701175930572429359728152663008667412987249957656407494272884012737530856785297319108430088419887270229290679719443805321480725979219772010978586525423109518321993427854588042392325200229171200000000000000000000000*i1^57 + -13867828739624625457622920946986500979851178165213666764173936247798121930295260606533257163779167738369566313446519246958446570686423145122347301633702782305465167114228992989593041012047477404653515039332715323427794519295483246543807303776924198813808750102128206692948930091190845217460884247748515417509434900819605618937531822993436520836149777770575929685092281846260253575988432936860782378402872876924893563056006815822405765450884118555839562663377526900489364686873886788549134209939933779788982529492395255162433532477641231791279984268542586991947199227187321684620560351804272441506845207975473146652356840385964837004133867447168780367005162469300798853989157878373766793700343080801980709496645969577173159161290380144717789386474292705773916360179043392479246127603795665892136810753563183745479883494282961803802874454479535485078455767490073412724810047858837523388147199327523197789153942737750549541810644380840873882934123751583135079959369103770723734166127436063324776854086913761724373581471798272840825448935620375731283952316159164559019279043083727436901941267229505157183937272931802169701936809601586925684512938630032154383292715472900632355944158368229732582067875777576518717937019987047062679335005980118419008721852748688912949770194519907849344488634046218240000000000000000000000*i1^58 + 3169029970242261191581967581384635764916331073501400745999158591905544269803663231200305490437477272163493142443781252397071098397804833348898653625351147525524029818406900036555784358930075906203059798427084686099628572619500775566570935974356088444655146159954713210419211690711979536714692458304345099533045888206364744585606803813393314006995703121052100869339250989341489124871906959928985955434774662338977621782417541157071392749227759639056889022034365753280296985464730599643419510037494527348166721478286173180021917180595466193568835082956177608073409006048004622576651165399254185008365483682366038711218961035053139206653954810331045859019019667859106656767834377169568138587068028327414370599460909359285058115357368240821099079435782821960943057534839982730739891386141599348616696149324202644253672816629626581031018263701569657825039361123661968023856926848111328593364969409463318822931356951604905688650265005340425282073907048922219533715073792656947516077082249691402171585387439005786009484773783150758755164095724285710494297928818573207188573946016343675672811692308271191934912648519078751280619500179098453286131243175979779129194576599315187400699362385829760317161910296179346872942395250729614432638480504791076441745943176060131326766798934404492123176960000000000000000000000*i1^59 + -603145251374375278506749293054788468756321544554697855950347832457158875769828246357664638123840155814929904549776918488564602771556716716727303011725222950504244479049188541155491561724786042431178698417130881247673713135733623208731162620510543260145563553202217101603423538686851996135154078335791412998899759167889923673464592510386020150531264469619393411091496712899086948268555307183049786588810844411390029362166638790151128977806478387102786090304579344922144177894356057838689901018709140110395472630672249834901210696916632280244691665659219034391194207779872967421948039051618791087629338994290916512114524420291489701044155345368854599896214807182265066459139922858639692838171186138362524005729614199872303667140563234971731259553996584157035104139197787375245419523120251567175753161634544066292842361585363621716935850971375744790195051079914856454564085259534447471070992057611439859971139431371507730263072380822759758508049541150735824178217914502786365756147552491933196137245954443124720825880387833866175230046639833818167169166274144066525202675379285254425915981486703423854484568914758743427205230505849334391216965942404023261627051613995133277984072920858715530339095174558630620598061114515559311904279592465722655476484078289832597100373027795763200000000000000000000*i1^60 + 78032213047061878798814186930604034395499896947552920833246889692584176949522187545343501743698189526236667930506646871280034366801252236275586776300256089526378509964627553878336504303493962160591143094672259658711069740146913651786477168530876866821534072361135980635367911993722767374551215087608057777378328606989099697443594027125783211243823051096466239787965252939045431872890105007565678862215443289210642893467720585047019031721354964607748920826393610013307434750789044262737459773659991011042793652072708897620651407289724945934952436175042237354961174351835283624277786121607045326326754466266680663637287483325736514963318825753222009163033326118386748008775926423905586903419990765494344408995500910887866780485936281840476878427323316446275201268170248678061586232011795394398767105023980065565727939181009172365742177719419542960206851880954209130356544279249448210164872251169888599962300855327699151004136988395894652207953570317599039764393226587987449674862090599519711170150095879868664233155624017394010990956492431203720513461652188202738972328233920948693632363893599087336800951636650967462950108804408694559311083964722513760407635500335717379280498799131644132979822916651969966429334631171598129100269394678644083869891610348783735196876800000000000000000000*i1^61 + -8252300764876329716330611820015424809120427749241941541049853157787946024428438286916130626593521934417563000327893710991972789112687114950420238426239993614821964795583400836917340106092501844232155416702014026704601943010322588800544149014835207488986705471312272744548108739788016592908708639013246130478155354839281399117996249073918151577432287024548170904185841982655734152411423099012761354536469407930699703956097749434582722306203495132253081413703373850892821160013007250801908857365625199848498196580420053074683384043751772496394556511343789279095505196956156716752238597099127218154056583053321688245565137444274543762529896189102582270761226603413012080018409396083809089737119926642363416079997158011045672561502614071460995876128674580065864411210393450377329654418798252972103864233417025367702464548430716595960580817985144841019588483855403692192601989847396547208938605762954110329792750988463431956083748774141185139729749173915254656261336882014625547193668273040324635119419466887823224117135497305836422931839788742020826151876807030446446533985266176150028091938102283247156127616529148521354244573322492104794216867554030164987355857059966840802660389451499991560182671707113342006659738283921292438345720299439729042817953910751232000000000000000000*i1^62 + 582999401782188426738618868118232046747190232422782667298521226121934030339157744772389339733547032981181081928562171905428184348973907316282532927246978224114861805794185080653539750687224214990965235659313452836087248942517991291321292224123197557972132186302188496495437385948680689151613611333370318350864619794044360900610361229431475733966665965368131939842211964279636347404174341367747016525390111038363340228180679496020489159388458627201261742816495230096019474211268441521025391576098189854591076930213623932393765056575302267228125816697791944238648171586079338379404650733524217594329862802574251574628340734368276872312374192790407017156770737762618826464678585466467301782209140118671518206217154460391735791663675047270484131166039965254242836405933459111399611304446529885730064185497249458105601995422268339707477845870266976338863273193595568004440544906017708737215484299101754807515798350663920242232559225511884359038871297801486750642977363479668490780312525917282619374366211683678423884266460037216664605875530249963885268607145158064194223908928103249422766659992393900503652058779730491944797835671135260827097391590839693232465104920885169351291986604695483904841119397762424154446534564310134544475814980603519497666560000000000000000000*i1^63 + -31161969720987263198856290616468144430498681177615381264803935786542775844884878016739093760694780371473104145526991899313338217009173003446228412676694485428697454979088883488952200163806865553553989620382862418997817199412411482022910261979757815464878946015537970780757033352271240510461326855118111099168020378855344602829699565597703106381213304341438517261839851070642721927603549476893198514369495374695204402159644039211508731926695946472669545350426289626642935721436702918583441846471789992236660642712715313153750815654774625425534918811135124518617029336623248650195099556603423835867438777821979173602724278223115771633503321624882264772086020247161273783940446315887020578648947656166287169470099076614201352787176880355844233361367485377583069515736021802325241490962603454500858465777547928115804579682996278804809649382859201612538672827294981284671938698786602993271073364079007179758936483756927436460213492957452505832615738824355185587814607900679477547253799288388035445272155235227828865036307695958118918492753748003687041309695309715394195434632339730585157720828209046106710734880184554629186169329183368235627598175132709279272771767713942583473483007772781035501362642474723978135592837594216744808109785837731840000000000000000*i1^64 + 980351470305649379684317468559244375581092619468880700315304565012215100855323876239919675914897700662923434499202562767216254339972211818206123645085843416144872335912102168864427422114187206587290904290524452777539568567752204736183845236353829023767933477482259836151391169439820141317289440348121655414368028808222642806312983390067005028397170583789392231579047363465920972494859783059518212666311732288436468597771945583981066550116370865821676380335276761050491310766264524314463311539518512986138226672954963109347106003504097512118311538260522295769531292384551147107796220460533143648391709989631202119023453556196047880016419203075128796396367068311114046981496630362904025025906783290179065678574913028683743764801131943253433791117840940636170578445691623922973062145647503953002808629399340485808571104243928668876493905413813439475820599312133419765595401158404548342585234291918370183503189228357482269643666894647040652707285382486851485349949073700812896870458502657381855664265633727673407815256428934161164257655653986428748304948470002705672453175580536867241385634893758544004082475860835758909922384447424783330874304680532279097644444000818061292947413275832500756622480270013246656999955676218832600432640000000000000000*i1^65 + -20845970874520104847724989711333643257262926135269561651962922232079273439741010789570638100547562260734837032644968692714283800437998614170926410890780217562829231587574875863731439644097923205900761189538826541754008601172390901742164779916102185727096909841504288997364131100356418009594832825210588527425862135072370908674787615913081872691816789603454906049626642230839099240504223807908090381755270544831080849831822292174071657815189610704899986239957667158009314880620257531685899612427891381716327832357733113204509293046004436834355583850187478567848159971549409946596333006496841427239298993632067083164453327394821933694213767705043951142684044928154091815753209721512009608979960320448732758899966837102671795052876989036062059937439935037094644252866583539771337952586410521002480217534732169947135096354880169258469402051316987017444721503766877816581733562219771411499082068571098719560605682267606823194602762032632948661296896993155928677298001456969301148320588448416148428006542865571097016525995796381736865491122040478189952409747864718549390045664880578643388596855049892427309539866654433481579950204651885059709704789112890056563476016882930350165164255978733580229952043438805540326646528291635200000000000000*i1^66 + -941529361287011000775019324083987740207478537340922841287663330971563887162873019293242631773100251579932825670464829071432258866878593577453261648429611928958451408303885023277764643885665961935089424487426036785155322101753933271049084790023297505370466132832658841897924771088561704905977675235612748688004725642996324727608793650964508699516275764181786428801165399831686418361194371179786835204623582755220652365934915917292181156140262931952842995407159041531829261656228178681491468926561477764901806439645784248246007876659134397029753863663367410806273286395008201305092913779826100367452655816153034228484181217882679849747392007402302931623066135295667577949764061356592719856266816997644996568637929912021026792760134958427198210086688022026864654550219409687237574826452885560443478395468157456953318851159549938983241538198215774016577532489882624028134642061065474749254834920292749947514525391534257090774069821537242667936809566949284233792348142821356200624719530565312246109213080324205163090448758248953934661764050488009159979761911985266049103164044020984645325324275563709172443851591685749640519329893650321747435843747315582211430646653027079229551730439508122002415098986382082703360000000000000*i1^67 + -3664257186748013416951955328876181221829441891469284378506095653428029611976806459276510658424833781745199329505217191639281317790035301949960108642328050118465293084106809830611872492225779071453151727619573065483910664215222626697138530142906551504536680673766467039080318624491031993882530597438471264053004068025951040249867855162732689088465847283935063796710546485960670823681826796301149536762783398151748037665108128000498767677969725847122823725662034475346395602254442904796107945831484577681628605247382044929696610760033130153072424155649222175793063524080921832960874430030400794182877002192808738068420333459533610531446474334820096137606080204387070573286332841720595406104265411144123197768529494129236506166644068058048845103114730590312755057574975997502388124217630221006462657385576766735260081593437961729485007468228050409074288088249723765399241904451563592213853604568778188882235409228708423185070479203856077993717157811012314541960973467705754530606634507021034109447134854536624659848785882975975877395603070772127786067601939788189924170026598880323815100270244740119671500065636792697402894157787324018759764982454490208551648655490607749861299073781829253358350761984000000000000*i1^68 + -291833159348224756697425516228656655763896109171806424293633242669027986996709410053380127565871043771017261189259250254809222535243288928353577699631074631120268947678465007241389103716632130739600503361178539243020098224839636861234761736464969480359702069018871440472024730060793580540201762998451432883414922287748740921102345632661845251963594691481961207301887386297832391476692115731906746389554375545931145550741347896512932200599485564317270956280718981792200359764551296157521790756292139010505439967565285321403928506700343678375372567772561613709004273954801098548530214110576510342722955355502987594484978452008057625847507721665907810631658098605136766052481371325553010197153809410428095863967413465006563436395216426584602506724843983256479891427027637522364077533829018721679756944513423302413479357788542845665630009653910561089621987147038867916029534980173517786001652614423288974396713413810764461813893298866788012240246516230178726256786103043575618633675476231959390346508944569345896178787159416538106190259747382114488454723997165317012914126620651336264958626774312654409667210679361288509812588201666480498540752134152424155354801130144525407461679891585433600000000000*i1^69 + -21740669874500097430431555026526402591827066626650782163561215260649820030579358106710248871810491181581596010801319962917955226245539771382903055426144322594354086169738532457471471307818417902797293081915430959482313852852426692046194263851708356509710701753580872960321847086924278932001767876474564264474906099791208124228985138876562474176664347616911898381113162808023402761033779070384148514385269654547697550956507278641235473018500790630835461237063996457067150420403374919271661765100809713422287756161544806804402370490036938764972252319931671860108164270457352984788399683532545630565818486916155551222536130184423362144505917427361781980311022095549682530124683240365837603471901405827211682279411299115768538253436026499363201356360741833541819949758721240486673369561487402044145649352798160583489854354077061642143386162782196610775138945546293628201012451407420659739251682548360366904843665634812272986121314518523576280258497843654327491915389634136465502412301051073159410745064683330286345218623308663233783222075469025688438502364495269743457563883967036209641412169898611288290263924331490758438567030522538177660988105129029156539904398007387165818880000000000*i1^70 + -200215735012321826045522909333021626145189199260276406064268748972884066479572655657539263483696283606042697573724917181447003508495076778975225902435299751458106852451916322244297385232521449070524870842922222399800555550037235112590691762655127043164190985560809728712343316804006861434349404313678467620478811073376799642468700127514238788403714889668719382115924669349117031143733649442724154426899035894079030599561349267826957170997131873794426964491719529761721169083873211771174603741424334358075986805848867670889552726977062244982307193552349025893906944226770144721407130644906652019670205263643952901655851625144477811010623113560926572473098146180978108376338240121819895939795490442176447788820133586736489577101852677503023978732304413213368835283453155100321221101179897292018264281719590092714184397968733744788336418540564495030000142718859915572111023960978436651894339562756754125611267756183140375736862859049802324838428272435112806116849357973822660797060803826366397171784421296282951798657330785281991113625895293029483752776138901938671909683670056971840594477110913046327792182289235168744289991422593595655910461522249916575821856768000000000*i1^71 + -749118748889823633929428895089530704956944367058540004293785248332210938581517955593448152664313577738434853086467644432807363908842144987073118159505561653900847941303743771616748271236672266920778489686036911610228644541765227921514189302060563111748831570930928278715051113932902829299736363983229459937658667048210407455475329404015262261312765810140107230260849776106379956290559838962832194703641837857943102201416786780588066597530593145794565888173886806515919191997210821627334277351505792474647344833948390813205213065202207470906339715124729697704069080708964929598969673089662979498072464329486839838898515379947657141452183401581318344395681642679541603621872397335992289999586270959961947042854120947208858335202802496562104891567427551799742455060705268382294284052263150229082990140269678832508047400608705020134428075782758654555864068631742880237579088439980838376275659112574659878138860483586880884851949166692379735725696602441251296629635141099626031148670317402164288810768512169559799000059301930450806942960500068584068857522847527286340431448844220362781873635559138366608844288201829384137698697258825963172862370775040000000000*i1^72 + 8892333458936101370834199055894835210064862756130511887154743705393606558786089450990269641249549786411927827065260011749072577520495968870494784720303908751662788904056740299321352022840826408723374800363607975608360607759366676751449000540825863174783334586842637611278436456970934953118294733845038841332749738541516257004265429434779806831922746758278221240326156902596784571449019759691503406452443417934159020515498125089828050325521915417995741581005322106737669566670661710704740999664118476464683289270514116744760956160850529541640915014587483142885104244172864190397863259842066714558371665409202724756755705933928119719942338481965625421350922229203233826629005554030317005080232825923259558450968065762802259234292840054510706326153216081457623221999681091426702624865093521254520281552548933963793624281209845485624321206796522304158292559255181213781665976390251900314363715264022887942683195976259137602571110588773176622934236370683478720465321976778345983099615359339912858153632446519025912363013026155337513887348082169448718429206877501454492010787517602274669183255629314290390711454180551395628078605116375040000000*i1^73 + -47360348434304491812581140045783865837808385028644077810600258088374693472757254047864860070275720126206712241613254370124965607556475145734709560892879773092609620850502403992090453215962001448911637540113733258946209152977741925415700534387829317615136107836485643950177936866744666546739587319682785058932800037394182680165078075532350991132161715074866857768093485427942738497896665654559818874304216819067265775834043602586138637471016873845754080639168144054400603032421627611241854099454627982536550174459902558289968077531815442517754258428944458364795892405061613931162063318335351921599469339976920410511884728945141324660313522002441941835672797212145895426023455378958425144888200073276112286542167408397984471459847013119155360102498087222422041157952444919521898703301464450990734407732082584432489814448052810542024601259002340888132272676117432540448498916260760549864887388495582070540887475025118593767277835707058782993758212322250939188415309437590698655688522529879503246489131398125822809556922825953777730739081587241683958596502705233547671179058318228980486076685195512326740310834956763136000000*i1^74 + 85851524430282613721971842369105664099363634643284943532995435718425023002383166093443650722559539842703200852574625999767604853383331182391394403398689607822771684539689805369581592363653464584384048676352753763943564399321235111541447023663588729799842281467702267417637295012350096498015917305272853406576224869450154836900106841512559651465082457377018018504804873355913504724196758964563756719685807245441662352203517643962663538730568180239199955685713954718391311183064741555189733725487297100009864620886698020926690715912438313734256297703689046045702275709837219544923941193663995101554745089228512453995349096727837126569276017411417753555807681794262046170873902882254656946471590323954618988871161581674620241967070474794341624224440978488472821641430098498152844388516251226376291585308322587070432807612735205854364135888160680966907548112673960623351705094945288426557448036355893806743557138323989965074461640397280989057727304943085094174761690631676608098048456978931817736032493284915537647880814061789518154471561258095083493304635647447198732907536810168807274030493912773427200000*i1^75 + -1899523594379691773414387502322793722866501929477702143154200409466201519020706022822848202259311290408110931992143916712223262485057453542643246000598504569644267268927645431405429833247403587668002044729403813693663497659980108093267438629885971572072951285416077937249319180978272340383510335086480962638838527558822511692208372551011279548812096072071381522100868132987447916214608703002827523286529820554145586861933497541894721041171173433736766862823030143541110708590993652468106010177142698514107752725137635920333346065014344451120851674527608353160604334767407433876399556892742377794116223166670759867549312325424601198547933429959031674834555830232556564638676110735829933617761663244802475278993200399417382778634433307506408786406190023933939438467702698624046733923995515272088640253855737123603649962935130352967862203778549023139790197956133632518879962544768697217842198935809071222735400780719982747858356272922890032701193928225152012165222743343506115333548449775322773165892883128550004576295417351458813841945251305538184939795177335350624650554996175874654080000*i1^76 + 365061334314958980796715926722452517092607899981784908347742028558256461228547958507269612041324924916255622252521427458464472796810025931377813931476855434565415796098363391799203674368578192958225855510082250586834031101596391596950152870160435617889165479915513410024229566985784424081004975691932127811313691475206938603097284233534131724504940509338840957429346068059408865591406019692552932546036686453995705761878976059465448485027574592053750149016481181892020892073349954031803342441152068834703575662824465380178171295003081097558317759254766832656590201672204197702777973235774726610488692012478622510797574500149152172610629928246369258087862101504594196176394194227994177084930396273506998986763758306219622469874357871311986513215548399444241118830509880215343614080453332991369003011559916617632859740858850043651094896548819158492622956176373912325112480535374503742978710071014059833589038834161623671628577518228831401334246637822946903945511709823871280377050159905432184630474846429483555528797370268997977366547386248916445128271855350283594048000*i1^77 + 24536186215881487136471469225169257189795404097217374103680452986347751390447565694888023949958343936235594688436008229666769124420654908660183272329381872552791817936433129143067915386752570056098768949807738112553834790690747285797726836872600292395606421655483040136250293721757791062174475795668581216258072389667499994632188794350033496871716855836944100854199518835060593921805490706940987525477425360734947027350609016677024408214070329336266875776384701622356413198069113031493691571377958493410831486578702848321916211481183370759032617636330919060847550434159416132925363988321168935926512390684607743675524428109720555695188374325703109910030624064620215455662487592504284616896476833681669015421996917393656765352659881980817826833080174374748477267237198026731415411549706732323283020994250248661927921805439352668126651203733393476229644797269516712166425754692353139388161696194144329503956049482520150367638869227990005006228301205512433222994046297114592583136745698247067219031240415709162359705534948792371770196132967018400*i1^78 + -5735070347017343213904826400606286146038627361102650405034207100372017915875805215269566548015830040577749459312494023258268583426035128842507095657699463235918907000011934083229975131570773733624262816485962853185864905564865736188735647638129287288361106203842261789047168074893557136140626583820461913646056857677255534246446008342439220017676056546044032021945095762427807199802474238873501626359058541479653731783331866591445241643702895820544077258274928436334765294027610272271310111477827893313213467485532903324890054574818854731252224395377753238285282207891521266813895568973875144601830626531067221442426958122427995195924759046791092263617020583731494638274939900621022273289137143294735635389601371431223885381305146174061571424215506817170733088700725206816437679382963510422355634363032429647351462134990310639976080014927382782215691536630678076967381191652818158358499532777596580997654079298213665996358643542427162962886922751094190577045187168662217861425722298738819757964395013114400*i1^79 + -123742547704770793960752286158699962458533862363227371245298384723644059643769606472878810018007933669219779907400309475921099197576524907797782116976917374774138286524487162232465639252955276407075988383972157756211043984090311402293216241295554915509010318849854109321509334855068917154656503802976180667691348895561775409026311218075184783979256764097494796166352948647955267402773315209451643941582550318277498024083513529693328339632053761351171280084201144582154739010130761625291966077860211477351208509609064412735015742602803574786145557134820210539380377803543353979064849077959064622974772984982904211753908357688047878524194279958125211548486950237700231612974450063606721977291846446279460657196001150238604094948484370196721866227322633098252089448984856405319976855592216525692896592524841010537119876123648979123417950831440241895395290965018463392759807576038573471907951015912898918414014444440494959447225157019051592964835179316321389955717032837281*i1^80, -1432732432727865175153617250269884375251484430082242044580480743121926758747309805873768548916892209804645694708467630127882048245019330842635367653454104263424988432181435333040813308661067497753514012750711973762980811738420877972528775034526125912986630667505566874579034964731451142338856148195787011787136392214524875988509388152116449839548530534995647682772810504045072597615747564352876434120508213975761850571262932784194731065774686966279659049236569737471023136539463276645420246308981627074789296331366418009789546834463047306845303885535183035276614143998774671633593765058600758829496421259093042825696287854841148361965294024975033204927088074202702482199348574317594686249389757330216745057971766211795609557260234109358646223330243670342915735486392074748948279520282989073639771010922564728071333179816505154084648600704838799459308571426209178718458690998991872893493626815484258528739500908856135189873756052336055536364335189628875593874438913224843436751594326156306032539093176144768626651937911326034303895898707082102718719526309053253071076820449767301576867557526534953357965955104684543107621306429733238083843956172245624239195786404019090617338753525411892640967424176928140087504631603919482159421111797129424361278218861749471086815590453417374648350140947139103659150558259991892007356860009150787344650957015342119540460989231590169831633979922301619176239604050594983487040500199052923214091415795638510947765117120734009490328653723255649994876793294847302639391477236262859123411615508121220963835782906665635199528685557504216318133361037328966639796720368627270453141980312797698058998609431431940094434885104410010427106169083341140429081425541360230095967045839431079062961421973962188322273351139674124551284399686766594556413106900702610044271054434710648258560000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -35433960118922639584397165024136631289243442587052393282634429469434665906969644473041227690014964585131006261987060830612833956685065879330081618484983463852602012410419499279910279330079599543675260484664884303270572110923337041447885584506580795756838766350812080837443209253590293696363034959378243782260746722049545405081333681357240235308132014220218827135685244191773996858690464966349347677523789899627334781027199624042085665605968143640192403563002251200390193832014371306573928622353145016990926810716859474069523896375709357820995991492868141625547814945421138552832799714533062481237090669209076472930980044767435064594216045156043235669933277025382111705894057069000272905907544445743776536205837565393552258700187558860530322247148371538301839233031170842520247626414742857304570859421925408678349100040996969606803377655140176801664909742719330629892446463876587957621851438483305499756602186008304265956349142691120417848260519359485730489491691883980344967149688040679199168718100917076581782622283470824034326658791249401255561678407303679064607681439472573656620525688379573891212905150042360772026140428785664087770232373788272309622899293880387907970052453813582932110637186180582568165479522810758275827665158987081921500150085107274598609436442735992825776580461858124735581875731785950082981960045687039877468720287519584209571643481652873851349419288177508933019803795844964746924315167648385922280904710649919927918432805235381636538668189041389796738276063001178057891819792872199618716583933926447342975025275054035439150069663544534865844787651412103111224603497542290037838318095290992761215971240036032841993916929584526309377827708565738452878162296220565404552016096621256864184078815667227446994188360538723852634275913043441945764580771339191894313739721075790866022400000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 48830332047190187117537430686493581399573963748691838197357219514292404548796122164217583209143402519097875677136600200748378413422478684264037477498686136306172095584768486197656592486168163465111510164981736493225039435745467315269512657876305307418311304198869620319096082637020747808817841327888329174868476850679794760542850951749008761866190904938284569980821055772248817181861536442045631125333999870419528425212430881070633939303225433008550221265135163758935958750984002726970618518389656247159573636954545443156912122182151931777615009090631524496019734168276912420677563316694864256435554679316312510671635826842393279103557305467927518031081298368297518280455681862312810854844327583434222357623151902361194476341950659483772902483807345760196434751399993136806653072362845765331605832964636713706800607820806145528915806219621092464666591953629724311403373328464007354073377652768054581340830077203732430655984364742382294193004652645140655567178623956336797036240669869914160144051278689142629705076174808231027079848314244911485289719558553026247338557345175609850191698730482711219128380235137818860415533851847226779999125137255109429013151594001401812513158877913715702384096023257174377489188847447168829131456379929473194198272058209618962936799667851741509833118936781009166270646777682694480832841804342896209768720092868856333871815665195875954775608910643269556184363988047728924938546751961729189741391677722953733456403037634878382581793516314196522381251208894595477096981770704807289200905385793124137774582282636568059703459619024964569595831032840421396574752334361443281329399097495361119188016600784587406815826781627377624553308825018740104333351733783541178288399331486578495897349394954095066946221535919575154227098555389990124322418138836704756423278068372284112896000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 3787527459885710612759480838230412507179020717425739877801487752216546966777991621266948964514126306318613564412978604917916629221019949526777006075036849210280908799669933229783333611574062337302101268146285074108609394068291699278232074951031266363568147908053316125249952918299515731366322013662770563432112981966687432426380984355539695844525578555712444514622729250383044528496106958199296649132766162948390040308392749096148946832718802666642813365883169788817714313293045875864673878213503230963589096803319623668354763244585849809156431058595188476412050723913654041917892511140978674236897917975724711777855231028433648309390101572646168063393399187552296111545925764913353263130463391608960715406197930025658983459215932167237956135408441725220261753521721996937846674641233189834608202090422926646950266252106507403912652353736168423243047735572006209857752856360934503911548564445092079936677200453223109081126397411200228924172832438489319528331969172806675499665877843427013828922882012623364970880591731987635498513456009625652673481372145065216235512566825106732409729984171958300730978901295091048004793333381163075622511128151920563458144602752231275720776492537795432650878155726457463940994999537062926265154448495879584823560779293185103529175227374506740942287592030931291329875140417643953246264935052846296655622794641470710574210787746017354262374351470571918881721673791790076274221131762469492333667569933964004476185798661267193591552246652782454916136322709934056389835567497234038813920313048463049716257639962946261994858229073483696244278091793991131770601406637907632356402734919670765649421812897919419024128054362292470115339699535184292410435038246827157299743666985923831783334483185643716867658959425825459703756684249817636850105619114567316503386131874385703731200000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -11129805425177716372682268958186470920115542275674108936390933491600531572191441143201459456813897080799232775471671595097584541747791967017382868539686358902071994677895602595808945844813634218421286246272352090803029790740533990004227756231134889629965127894107216209319814550998223021548370394597912517274085670822854014274251392634866929508875805128834187347901055995906518432481991747721676783887836967144810331895914918217496847027610598400005410606859744708775243710129358850029384655834805145019591380798578321608329743413444745092937591106111476176317537988703073895391728252397171954528459925647634281400675537807097149083982914212550126587775855579871754381277117238831150428606397919559679377538224959524919585152119049266291368950183273105424474400351340241615152301858938505716980143971465349993387744696712983996733259952580187684876647159586952944983341260888936927953620047778970342960804696768886378372795879949925853560721415294065394945371233008291159703594447848944711695947192792271468772321421578162418042752500578412600139081671244462405410114066662012959403270029774593915413558780086134933217755751681927080332433313573968632766181522599396310051602986740779929280404930061601270519452219530796888526100126941665880448318721102416054002339771967173937418907260289949335261934750368306158633800298583378639791134220442510052549811130753441898174217664844276746813881431441146349779908822493326188163549002789524296464015322833352439939012002435936129395943619322218953632428609255412740090473256824811475689722276412115045023624955976275305926750617939941386972566709702469279887933156746793577608291492902415031980466189395994542179448598924882243035792740640144430561111965771346125967548553855750529099353816200434725141622846276395300195394224956465862615669270002385551360000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -18010208159203739478461322668062718911268130256936454757031840630584074243608780650884446888160659474632639334545620336076032818369940351351058305633719606137441424989204448646226601911723641553331055335075529146999400057187130528801421898823856528699579538002806580921069359895449309639813247935125413419520376625588841980507421014192038721850846439178201127198841441021490229374023411882036017089237672397307051834074708473876586029437669427857689978557805569853815789779728249065741681605548152748962399215049360184128120844841741588475849630351244860777701691391624812864008046879585680525011714150471511133189908760568070216047519477170217206386344290924174523442358864901389369663852542352072955170695527558639823351848745678282782412965332643897083969438564886547840614341323813493222566372226195944068498878508936647160084591287627414355480778293513118179133793950876268580106963552358628308767374657175775074290715102122760538644126405360084301212161953369268636100428402993132001774379980202002463150458428310379169015069368182774514748221947494021878930698794590127109299856495178974611870858542141357681719618585405122923869243014966495616763647656582481085258957151895900630243243609312160581119962832286404594489364821523327234374111678778196868852277266236104792464082849695965022642994567646898301147566772332294842866832039238562313913255865888271386387757407137530569463062691540933597368851604094588873230875703832590936392197846525921380222393616229378677936945866059458250052104427835391264683156076044749336290884106403079915452049537990008378536136782578332527382475157148271552019870250869581487926976355599856018798136463443649850782797954434327025395851844519551646654655749636237808689169221606986704569002802393768951040726304760362136297729892646470549244711071993823232000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -70313401169104386446993293646747217634346972105097633782784119007456113519418825503684555006259187275799817464294772717780121135081200689614244527423509933385607544156245159295811883722315160489126149361420557201168864180274163453489211230814137005089064695084960341966370856586463826520932195426077333638102649020275599697102443006581029036481705959861832458053813188257007910068787827821980918054620496680212336353300065490085036313322814878910662875280845943688479575731235808258380805868506107692496848363519171514759703460712347886408833176023851419592686218625515238545846009573549013819572223938978230048902218051760617778504017878617435854172473170821274978796949670040903717186976076722537054963573669813975968159893114364025749376230413801011359687078337415444016689683987435204662357044156604447173761077353739649532224349800708011256031026063568441600764965965290952342965595946315016844852532597329810982331861880830876307009785191488522286044063771290595217779914230153333971205468666812845325283745529729319797416819395436147344502707674307971386071810899850920019096114328901955834998763976214671383476788418942010933142537037679096300166312163927326000277065647952372665969717811185740450430682571784534053482975893333179800045740912672262853674399351030708850006428799589897421770926190591040899558180846865371386111851359223833570069023877624244294466019009263824810504305118136441159854631513867654257696776135454544094810106273862628418874856021949352065919874214563977557583346625345092009359036978035930848992957992080195729078169129630518596733208161570258682408815612938295563804233949759378890676050301056158083840688409652800453664058703874141926830578386636401564189466640035816424305567560154005401578299014327849794205150581011588721580384480531262302439211321733939200000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -519567808959366751198894963371134047660308407416114733889798583987701409317438287604456193496452168668376309215305844845994158353227587952123647137355857359316612771083815362925568318115537472364608903813495889630425198146714994048928153909860899795765055084641810347401119474989322807635309184604586889040765956778931252031053773100083491163837908922865437076013333011811943872194795680909527794336048268994714479650579423647568245539807285394946676273361131611586445547710725834843514174443204925988932345870875863262283277692566934818205372047993549941169835893414938875773091656660394665851132300048830085733814829617804301104615643462395046167409401256175405853262407130837156254725523965910852619248949941157255251193273307058167221953747047778636671295087284956288431525962386363031374590266427546199737494692458016565653255738948001250924292067557140414591510630482014856283647278056302834336627347453513736574359426589000065554981699613987435636450383539262079767385803241131415985545691762982580038300026035355793252590886270825257878229440323625638178132427921189168564733115243538340777038892664034392348992628451712227601548703736043364939557536516975794132617533048881450744896439319276339710090088578060582017570111003593739492715160145853590116095478441293941425000037770170530725211546768479665380208726764809204422927283708702286127157401539462904439970851719321292081991026714676731428497214035679325126935993542376050984772216348494989922224606884057497064166864529780642036055015546343698623179425070417685111163589116048943476597839314667091908618751233328609272205004308983640589444364585532058376884407381733739108529765129099929758700874016226100213869928926218557235384454178100743529115681849626492136696293608630649868082936845508155543969401009607281444776978048614400000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -2093906128068728712535780417906852020674568611760236863019239764447306414939397777346298670631415577214150294953741017600430193866917517983430624484658191711609798826466432940277433493561199579025217808076536132863338195652141372334744236085960581099809260087909040837629965563995030970416341511622662011003321170053671121705410583291469231199426481015864973580895315651933143349644812662265513588544803986807542878471645556262924961522254574384009645931513037287622113085315689685966615438378260612695278281861544331202853010001402981983127602487820154752738653572267430497462100059404659230829072816641877335969363199409624292390975612079103149811013825668119192108021608761643586134178643976058051884503181190174473822960892229473734749647620611049754157050288614307340041748228781060433473412932316188374517046833099954946584977190317751137547402962824891738915295317362091076857940023659742591220316877888476224792047723404870632526684462419673930600234858274600395330142414535797859296616429927158208043699620737606899571826867952953902754272060617927851166787144038407977151495963068958951962868521558425936847507395466455039446573967867235864857482695016720945780786681810349317973254405932314030152387360672285037593003004300474038959410520355256354056652399685811256516480646343973024207242013214728900787079824613720940950042904413688689180166950517105961182810945639531490527179802747896352941168766493364102235188293091120196434702187895295236600665928644683193294747953324790563443148042496113974503993815050748047221043474830537232101389946712555276762259663735258053170172426148201371309094640053087825310609253544854394126588473043937474167141515977325121253786849420526002859398161735808365877046530745598729276554347213304637353939228019449108147344599849113797382692713529344000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -1713945906362347998285339860049741555778562103450450051261533489920099315543461937500244132738967595742628848530852382437352379092706820136011539223268826871462219302708829989383955437487938600885806537444047551484472772272975337509252131484087730786691865175943878041541795222317364461934444341486452524417997216383866878060480639290164834799868769300227941770022211794095161053148382834355262697435074504393152251750481892033451984791010250532924932432333008406059068223754549488962033091134377107926693594879700338334034575787333187880340957621560267578497857370381651762654595543407784291727423754635408454672980722333951077147922722456949583647849381654615718013719435424421688811600149576338475588037933734082502097605241126370712534869569647729915773540537481044284195850636397409832360773715648097008124230040228362750702060829219324603644491429220326280843670436597879606956529265800266863417322173165439587527357146013847772847814868362958778668274542408872997627138895330149429073278873402582148765069896554782436578627847609485764150215803595497960747502036300685357412709250381445596514115795757464368185121155797485117631169663400941902860307751811871575967763791505922314970150555589008647402532677118989827842854610416656246074037455721373946099391882414811570591375389465021000708541581656908434734432298308540066182658599204408561088587316052031259493064060128620040569471523165500237727586726296705383240851639123168069764386866919880813632658190620581742138662163375576923409634677692956992486661455313793525564102450670042443259223717010606257022657685095343766805868395849039207743621115649965228055536316156541488604987175059697019720555249863109986168044584585952837058206335819730585128886857322608087495986887975804334851933269298255580165857077968067559496215848550400000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -1201126632315797118400912920626530760005552492148473950553857821834592573256681720890622456322148243524479301950313759324613976865071771838899583225299061552035716541114758051173693735321574427674451453295599882698536420009633564063698106337613271343505742282122224012031887010541909738953337726406429585529736959152909978564463938681712974910166018308684510174133505800299540421947491913496021216786584716583653224585591909653873405091757418347745924080203567951326957974545488127342578732190278132758206852206327020934210306382219289282962130528310608527192784623595244288909173841530364266213871204804280091380101754588741998338370076801106300412236907851087314355163686479985615915244250349674501991937566995533039572705853350044620263617359714393930575754097386140644111898716775997515850632984562731966520079920122741703635030771677153915949726769778232689440885413901193025856245042760778917718565075357837712192353435523673699224908329957499384963643540389523189115143235465868810375660081760668125452046518321521990452790098165233256420113969477752765212485508848119006571138246824896132199491882199284954048357190176167747900395258396096276664517795414482830144053997127576624294265311308831014222043416875329124086471855472638013531402517924273385638781378039286764826148264873765526312339044488512911548504451780045340895200876434777256710589949532208251987799676236700652899626993957719941160442729524135370212352510656641325346072391808609195536362143668614206984302284331596444508401313782974218563305276977134893302541211905212675663709298304459945239224245723560815783323113286243766547336121758363331322133995420821420028774887216181152736725030820391822773424950457446917316887497258027216056841449614015067755917667278204808926429343750553497490582107636956689910988800000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + 1307791880750769110116768086425232006143790875477389959800460808796947627143040923107575971839428221521197060233588823762403058032989687992943098022681695117059521328107582813673057415658673313663240914129969975349241053561527729657457037916780496430710976827935855971868345701966488438198790334501406301628707377130364957645831366644675600229474105517681616012442512471343629808302765653704105827801974508833726786796415119263865526562599337028229345557072056599294884966935005934757747167610248509951640589154930514576407275006476413040319144443692014313526791611264483835792139157751996655449978602961869046614487319632812850590511189266572868995931270494117517160322095788538231500789838469580312961673577629586328119383213804409338201310322222574915632554132258055881987965186347904787409115003759625764983239269195563585297082942257616433222321703462552791142391263247884781991218527840900830188610717825868456172564854704109256072984144182268015054981052382480857499854922274924466848009687718177298823343710027616275268790941550662380080323652774445401854903103145565444709325902753210393409475963636725325697276602448928054552637477997188008403692905723465700885677215001296912828429700858543246462099540499987232738725111709840296316590701879050288851918496742969845265269886318812780335373786145612429153243163528507089235670126970605498507969587027061764670503389958530661495267651825146569748967280135463173481248231266264282441468695168746185767694901824791942717564630026428148945069135499982740107522069622113860242475379357604661003950612434401644970833361528923644186475156747038188339548346997211629937210670179359404796241166248792695857448887922439827755986923750417826518768410050388090987961200132194947718964898507162178224422220293884140770202366260189397474344960000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + 606508087263413292396958943325673871231855179269673938639514208768762555379887988702001959723557345548164767581702044280499741600096543249560053358114696872467812290422633361393252859545863705945839903237669305741291419560167753875070031457300100520801262413647122877139424322826088994971340881168504686063465921929761971987033249217362942442897470539978246150113269325390335132847352746141441372474209342099022255639648175450699090864563007420882000567952788748147887238712737955151091456852942752168791636409584381478264475576353370286656726843225535656273859949085619104401253575680096405099742917500067259001609180729741333837874872504755425154678213585469056345428277185356119496243550776513880992984537153988919669260618536851645313081401927910340067287003817817787415682662364162156400389261432594546394275776766664236991450652618504264070241072301530713792024292343449842850578386682421588128639269461552952720149845132482894035056644778364595756393289593318363879598199889853643455604984695591376852450716678576780394327908608362353201192326345180780869162743540101638946873170599955420297526164994077539857977631095051932132518184651146915300639826484351897021888957110104093950530347302713587238739417069688300113959379061319266933841793121282441211157916198416291867422592522073441032180016426543001450055942167571812081727470443983856970335884058552422734580650080007786001152799480757359077880293229983926241775596947169576014992860944779688174494353048664973674517951171396419505391870659839798680202979666094985698705348123347180282584704267586258000095001321337657722323197758453195293210439889147547377177611338977091289343318768743509871827419181194557662286750547910597650309808647144107028993845528633482591883557530914887302806157979123801977640852332839049992601600000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -206066920500040065969940408593030331472008921709731756131463052085143846365101238096057730875707371934058536640782421149831345608513023957321976534034884200950224692366767972851105943938177852690814990187996359163891096579656904353444584645268058494345008173149346402374708267230416196820423426352204291646602022220944051557072224410085192347979834887614120206399840544445245873480541905760303600993912929924632728622245181684942874522160561828047979498050066811916647293763923725429440783007523891549133791089244517482931036141388912630997433251211019974912882446503329431492818001922144190588938237711549230479728831901660392395265106108407249163662732919448901942769603925347228128478422491890406920698882297601677916769610574287814962934777609467094920445529861351973420431392896868981397943044233975407651842973752439381313134560482274299776301098149832984470609193776161205754811980549293266904921949632017519563037135103051282070758901715530997494484229056889859825056711831666462925403622493975177063308515696511582266042963482005755740874066607326592513020802613539967685736681313208070004561561231523669172898684870703449942487672693337424672028735890463477933815101018736733857045966557862922381561128921944316051758249384527259307205638477522782326234881840941304773136865840653845368093913361744187992688875741241986239618958879435866708330246251930765641604213720863171688785693866753779195845455875594180471060554875058032659430328186700329947028741712971190151388563016550042620889796194299826072086182482240033025112947467896174682274063894710452495906201156967854555882681454490330952376277745017049390978824432929046936803563368522750781536906576697663037226485011020980382246867962758280474116359712862529432714632006897056028853330356849491258603119632036900372480000000000000000000000000000000000000000000000000000000000000000000*i1^13 + -288340161448762991645717807797289757272585703390891828788429944687027854101648062811648290390456845649574347580688326040040981353955506799963750621781990309375639444997212351860356499368933788093500873266460652615058574933819379332961888618816956731279378552906388449278353266139128919610685905337719431543197385662066183899892099284480865471797634890336444330440720773374806726681930175928909377660120554559777973420906375983881296187802066384856131684278589736176038187554884302493898390324871932711516686898745698588056752318819663756674666391161768445092337621905253953134447142433241789726963718509106870685662776858017243031678490617590102148087542764927041383812857276439755992802829248214072703389373550035737607412112873004884722813350379917162132327924333266096720175342553835053701978947947908022486708426120233756118126232742185007193510383122587479164309083856539666035832832835439585838374774832423967491883929531826816630256893692333189460023504472926123697175876667266588200662884509411920446946061991004518900237275358583093339859820092703105983207283715912531558269187063494192784707808826674801167682540800167791838842905152081429748064114942674226567948279695610283651965753720199619053156804988694919926096061017575019608246071960358542763582185885681888246556076301654923853842023024009985468247186503249615649615362791452086105076076526479238922491105901199649948542316994837902861278527115474501745410638989071500156541428989051681775161474312783204045948157418336040453631911777975672940483596554237715724677776273925336277414203130389579590311412770174678179809665595665555790490621365937226445721779954585728533414133489974554781926586922930536407170869227024072333655867094788113591077649267355829117318374563612543840208711260772704977361570056839888896000000000000000000000000000000000000000000000000000000000000000000*i1^14 + 27109942834365875267583946249701390974805200504055548188203980542549745792339710933655644076778282217369372130934433003561189419279939164262908322699344149428201063724679019768463486546227330860625156962315483377603385931776743242098270911712212211956763887046311171558870192119979675958327442940331565955053440959162485498427507515320632638238934906076255722617459472340854247415237824022818805271543485723354657287017344196300480649631633716476182843768063206610429594124617697441446875950288044796970306231308279318118630913146742117830957936255317713579855537710680584575114545476221686690914318179067311461697441688427215348890366623153289111223866570631168839442775415759114375193290323808079051939195024863397503569342858180423420739468193662153275079619157373838661352508495244072659376310020630062186307492683867394082725738807263364800079507777856511296627988552946291354109127659179007820799446595110981541828022600423232662659927348072580985689187893965304278408488159224701060813112976702106587405036913125855917991892194082365189575746537571546146901037283888924207643973258770038036688285258454096558750402547441122475761666560413600905596321006382421232863763460467465764321026778959301624410261127450099695475293215493466010154747653076158559460010924367255724123209914660109136617050575171925475834900811337753442108475605726958355179927823515034110066168008171665015762742560848067172815902687487036282939897607608759649967504340788472834485017522072882155984897325539049876702283682523109910570391904782490683389608779154680029467402079298838022764874327264567972296539440236580213430959226745394761361143354274624279561012766917683222058902930920290265925982086514677298206344057606198007948529856241775271892956350106815838058612473240816918166146770586828800000000000000000000000000000000000000000000000000000000000000000*i1^15 + 35222337190723729478333071244269821647156983194142489286773010264616861492872925052279699771934997879385576304375264614817839268797783679569958191895952425036463745377339465993416087250324599670745633283865817215730069335820583737657713617061350517121169489848169480084763765607937720382976589299665496268027248141273139828625559959080256675024216800768029057801302691391920656022554469270875981020579223141325237461828107450647787482743009303821225218474877491541367793792231135556572045819611269912397934343267063202722963590365746471061855112421153057743207009311015116423075169773943860548084854725916877232250423983489682009154198931307271802017226744421430575571073013423153618369511628592076021089597816570037985181282693995473579969368785826630325759999054513818712727012957725776462176770362698774352960339691322898691490545028105443901083273546537111520690841804182162202334807147143634286846234728166856861297674276070315466332287086988279309156891789448835134140224491786204650866605976536589002953080605615964369471761544630552456414076859893853103945524216452748632513476010930634339003480527789853819161393503353542728214672677377942922912419302038438631456374969972803154968990771358392837612661265408742074626440849727482769687026065477100739895242977650628962328108812947502309468630505833429650862429730084464191570301487293322005540521314156945269283401527831074331443473134641621801090148963394004632095922113964509770946121479381380122191666508826582371177436231428403104819225277741204785627973749357494138487743063489194539044860278814451153653026985400531075366424172109565886477491365255090135759875469437907878884766050016041898656015572523402580545298668791166423921493600071454707910074973960740390534462132963132634525426866591608754687633868718080000000000000000000000000000000000000000000000000000000000000000*i1^16 + -2676604211631086028338943866487691881590280827310840782528489254588025893817985468870056569500018084875999347885186955978489726171356455725691326714160058839365336246541789128629034188248574743836267790046745182780117447489647569353854672094948041740434516535285565130545970114364537071569671483144099338468431205616244402742632574137391282206842903986537894908441042071238321862507681228889419074005800311080583397376047144887870413065837888150932780552596724321037106137573492581490001993654037719293312195474813996547916472172806672789507242204318322144507787956679326589467533175645949990417233879226410300280273956458199511856102530062197130628930321438364402346461739437481584211354206578109340718392335393516942158879598166156960626268080133271125699868505965645450389200513567769012711795604282250212836560903880080150695363548307296406940107450927586016344088882323146098921949907817493193446297113985611475403590329955904207842522446279266229988582925834958055497845380784191171714397184072951311555059476700828188120049980792266544710667035710615283333717401267409013114828064269988455300344588772172909812646194387526975899385132851295407412769014974206023764989241823726904360537112360708858128138326674119164774339253126123753326564041246908817362447394517380319015760623426465685588936116295259414875722449600763497431899332264784788353469588593725487415032458749273706583385091462756283151628094285768794870475012466448407012518378911236368616824036210221563948973176725295268619250584340348807289901522315485544550208269235666191515697519231599714326622364483115285158063605967527490402250394326189112261665563317706600110533004265060262769387109689657593780623218275075797709007398444589578891274084933260953117524415199478871994166575028660835881735684096000000000000000000000000000000000000000000000000000000000000000*i1^17 + -2003450369591384016221934017119815905193774229171532696953503330830422181737114748572221467759240004040756164871733816277399820555320374427900850684454561227043128177825139435535335049263718854900754031619652780732689623171224501685076113538069356097308118695101640019021051902466493194977776674520430922890499870161842386603174754341427922241882800539558623803191460438038714005262934815813479986296255443908846577015579862703578825088865409685922128585448427827296886410127267076005591258598574730409458763410782288179707062330991866498615794151933878718494417760458243128010326674218382567088717417363846407359192071567208294587086890889548229595032991473334261611625050667127853122003572796740282334499554881764641592940634130448814025273473540245209786186685775866812635801822261179624699851871539882404521426107484578758042152025540694607652923008203084119624187320007374231543836302539857238178510228341883644330910122652718383478948859047190113581572853206657526619459056797357440993710716280408560504943563840512290937105958343664026793843659410972184392883729923584127056999732076821620962630735891091840802927767542766608847219290050549812395425777714491807330969515239336790454090217540406152840132765312580491686526145612702851908398831636573952646200114424372796803500519914150785593663440733462216076274354629515107848997146776820532861466096146886868412755896220015971671046476718424261598612112490863642180859519195922986996466709786435404655434884119587893711998452808300388355024203189123524712312426762029234823284801426181224071486319473614806861444847800704470683191360261081769346544027661107287482499115902780619286807036887851089648628666152575818067776108916045365845371316699568473625859126258424970575847779478632555868640172183704537518414233600000000000000000000000000000000000000000000000000000000000000*i1^18 + 143854832467577986345954919169555254992889477747205722835567911024325225710731627520830308286629727720230878916542082249179623869676133830026816874230850071147925936518427780668682331815296700811189809467853868971596490915495711953588513942225125365497119622117475469339467932957806558410818639212027708705921127109836351255887110926705479085651773178592991806163574556532155574243249357678676987676833130968762107985015461874105323780439835016873828188508138994278682294188881603474921512996025994733081039478880179192131940940795070231109155825997337513324766396950994362989464341205620373263476107667696336354435055269202772718684703633731193659120402596396031269982604008472178660555394512664352135632698643162523699770816543923860277721981949636861199388469845515888090040871773317743320927604935975649797839830374795682680041026290512767227962540694982992017623813374890281559988519168032259500905906523535448782443105511870627484322774597395771702607806258838934806920805369190440247510766030767684101444778476879026436913043416316761719259927732975646242569994087071844738420557964570647662647611872001502980887035341561072380997434217244410494318327464053074897809951514492301444044942540916099630619542028824586486485024902020121143242863759170077276272638648214399785017356237947139114821603177802217952744546286471087053734439672967663577423596220955062899483174809027936620219454973090475020497776843235720588332186510321442210020987371218298505097310738258073909796133160713506696617759923189693337432175293397449052749387277401396675282180658805981448770567638358513190967212859021946524862305527347237859997864395116547320486163352502511506979300056140361684784191551740359690740129250514628009415504279867525939577311056520560031019969362374121194782720000000000000000000000000000000000000000000000000000000000000*i1^19 + 56590088419874664415652779918136270872254844009776776077192480245573059409198456347979916673738734884214621180599942231092463690812910102246945359117671676954755666803090777765748558908390026230940626450693092061332152142726209025595668164601299620344016760676053190908256498528982611296105308199724190948872444895158694573379220653118987378452934882210694336201625247413710146729350973641598939221994664484213057549713289361240620884772897356443881128994271990285629540344441525269516387898967880102625615978864978600233366694427389816618955500000924098139881294388849629939298918183710381473053037521713932078020360360859954916168802584207341764960706396528231153518992199709320763121612985620729922402117466123899467915762896793021859949941973194144453100512622428738618620038952418015875996607258788299233155831631345768248142663106191098559971649994629277017477501546320527501172427800423872217227546480307741729576808774963331700508925928529804975638944824965280190789609359791730888753871025692136417186590558449573024400954988961865229979401907742082602605438070980596376451855994493493914874803035745163213086082713515509400727849925747572631979158694125916663364968256014029889001586273829578488876693953194658869356944624318948270483437064562802469015793849427585394113028119737010703593083728657276194126155009736120562353863522666217392332596409347150315516527772974906286442067523867338012753478448690304639561965998147421326466071361311322012202041592143677493157333215066995437443558315790181452529798003188721233416917719037447037602989839744422873944174445160725546942321073398276609944293044050310778640732409131829327225634195165489331197926803908681525833832589999416546944330242021328077099598885433623614675376296785827421051454139714462810112000000000000000000000000000000000000000000000000000000000000*i1^20 + -4722336242601597842816660010344816982879965399382512816619446500964088277454290343080641339947858770782478599118968186443048498196767887777008794607385400724695724883711667963815254508027566307060214535989521009798025735983626721520913188026599646761097198944247588107661631223172122497981133949282631468831169742119271697113572629760539875199079348033697335027257261565203774020507407150850350192851864340909246558940045318914433700458756740699315696594404475298306199884247289906174954710502905150607380275069602296325834202283400977796055620576025852115895327688361107821810966264646559253718947165580468917457320177869303751493756893869682387123338612726357703754790755860484092415093660071718361729646519029034275545493467621788933704257548241821810477981763557629695871592432052449132534894938369802637027006440838739305060958538441639203997268664545820632546445988340325199201924660307282296256024893215934753576445591025646823982997166850896485482326436460689434056992205038420412191065864250363891732414860693315527220966274029274225372479981180275371498726192149959652714079685402402488173586312666990182917887454164850135292939174100667407489058018225299906471122937576689077828778179399286086661972369679967145402470821579643226579098940422850590884216918883928627633357703480053910490884469129930776058927815254693041590615337471577676907905650505083535418332298907518099839768372319998050783613939319158388101136612303215211394175131489970292900835482917319148670476449957172106757518088889752138020994678227980302451495334326819962555352798081489187961605526530984237053649630425854782814555894469772893626849263317287124213106440383320382550101240911148615164170559995116980842973063016958790099253410450318445233096364880724604779531886742260940800000000000000000000000000000000000000000000000000000000000*i1^21 + -781771211784721518695308472485953775888813202977200633906217219747847294502547984390628871995808541492010784256915673661845618791644203185891852030383840009425936258173867242607155809112058083846990342594423658763502218999719377585357916343025481054487761520232204050818560300392849668015022884676522439006963830627822586078513915306162355824302572308051742811853361027247648110882408421337295911448174143444968495226538060111834147400702080052034787695020219047916895075834434486322424348052592201016538883149448561057267906056048297472132018350729287898942934977352892233892577988393093737246437431147071440202378843606374623010787986239204063349026514681847929146489916065690526333541927440291966460838717083421289372333329391990546065509485325410082201578835893795263719826210240631382255746403330048744031042338741438615128977797638339231368494090246733549340786630446420304845619132845740727885657833105216539187305911080856339406905548818186706932056866902973292314407689741228720438157503999274749086430042408566599193270072481025474554024576974522380465877284761079340398541394983577849716051762584373473701537018296280440952232514639525739713549925539197986168368561720922706662511259010537457071545287637342375308380449339888505205956989602334036407934843825270844664971995838132201879344135131871167257171564249245255359639529608332525084566756929797324148067431753939813068748072972788988318631172337370042300291568839247088000867585465547983211201455351353054155166813563928893894543655761878109703868749148499408652241922052249466444769607639182670770455979562847659989844843017767523294050272330402349367868632725620088827859749174780741111650734745003559613882204806314876366310341834647329916155588742448371176714715040336016058528574692392960000000000000000000000000000000000000000000000000000000000*i1^22 + 118679613949272147827746691602509909708632913751708956735469112410080411839056223502098066473743255063020012939158047211958791459112050496100024296778380789004907444476247068318349887399582977627715475631479113447008746098248137850184964574254630584869504175011595560297217870041973921273065406703800463289878074627880033288324553121943431136711583992523189810199518636211858792035862575210341015030380437374986974711673190058803253244087978423814734980402287318447021262276067408997478172715082361343003885253560144200733879480659307958220233514731683113441795955218048569409973697144947658585016124261870865456258180579801530709781292950644702341244551732829615674726365831637278389645887272581611921126378884724287490538077406618310427993041108316223251282384940445184643843442649839114121789061323185072900473255743740545869217636990789563246852005674624825596168596929096685950741628370063655417080951809582925669004832329358463121698455086865395372655486088466138540273342133641435649867171305086178091139109671043901838988309745849590467773047966005311553620023060248452979042824553910811910556656693778208558130982569950925597103450723028490734899371389004050853331416936893834986134162496603657949061568961309414452545717566233482143371508009764458342323923571648960322493189133302206791828254764698450140888635112091618869712121576734581343914965393926943174378174846910362851298674965728385339400331605751658726812405968654211353810581143571844749595929348583545055920625530577088284808430286218508632518149546156329709021223012856911804157378220710380036938068782321559977269495651790931972181752645661897107429262813619067517678149517190198900170304377065523302071847540987561825283442143557489964309436456157880921318745047000351415504723771392000000000000000000000000000000000000000000000000000000000*i1^23 + 3599738418676926306419859094965021747975291191603692173715671666977844143997005804999615125736635550856768442773646699917245664888319788213339085878596498276090646142716974004451012132983265951687461860443148252310182147954031178186926422090182015307083013884916247669717825155245319191966894705695390396972245806771132150341991547280794122130603774065684784275898426375200033435075920489999947362997823103263924380563856076586437147066754735774719671612257625370669038161210361495117182274268649473168759209295603058864380342794775370952799410481083815323628957210127013486071487266912944755423126874725699493279677165099825674013516000923099198761634022562781019260483663237977646489938269898218825486394796565714386899306002219500326110526528506138878015993801437109927245435764196529364975911441205409634924817486365463675992486453053551607327103936517381059150266701335442104998038419744581711061658644020922499054521556744603944413420966430262244857196972237954418274723636085418126926314897357931892960827953735042882490872100970337614367722444833014863140477860416588471423687457839557937091118129935183238082139576445347806381375763946794143570465368711604923028445255800113392065830158140498318945874006043068476972065946917176616979022537115526003105296508286196297408491295552272867258426820430123163333379974463894420080862048409166234717625114312347589917730267670411627936857862565059972960264567145442823792506387896365315094996804020276107774331621983677610139005219996448370060283446246811400245026704926479772096882388612550422265316156037083452976094396000198216651749939963883879607636926681664684108266894232092922902619758089780643943847320169560092307364110481171694301784376331677087618763681318479065364733790237767093532491776000000000000000000000000000000000000000000000000000000000*i1^24 + -2214965016557194127498645766964323388326054932533991480669979608432256985143083386879994018618038486874914332764143943615776787823686684237123667953161095246561731578887973488852915808244198973570158961405275184331172614403544263665779674662641474834237213610849394375562563870125728152618958650795773041505730093862197662038341770954506196927067117853916081424282017050046863368688898605814215422691241743161144490641144498220389493801408343408388145166404568948636049765448194409092470743876044810777517570090287108087818870517048490362729463219541743944083015806020558538200307567026375789170508497595045142895498042533946031108730232929241574979633800654607143982689019309618738150669090195121353031513115148056674436029887405024761058320032787886774533943017066261409096095653050564905154164615415935648672210056903778296903235116608987261442515743103440727108135851197605121501581115753853422437929120212702951211614823761655297391236528301291880439234090665052301510328705840330987218877288197912523699225706527667117671677192516867461194853269748296749029843224759886206801564533221600125596333438093981411529754351169591989648163495079635726220309829438337356393721319069927111351119997409312848072276248336748670823380385767994392350864443937170544110225774650022890523568595615559178212934213668494262088593279617314399194830980599077780600072259840693279867868566128494047214355180930632023636969373901792848721434727484526005270328933458834999642276975408074968894387502875982205424315773089303079667196044131844029075904365071782169855935185627865927230304874672823350740161626011108469988332370285070040454153786166801957901672006771389288339935242436197501779055825792892895781196635598793342072085813311063543131479511429925831578746880000000000000000000000000000000000000000000000000000000*i1^25 + -98646174635369172436141777518193309046198487305875325577710718637766047752498041554914481440211534367103963882921321162983845748769875773691948384421646655290656787693467993326088006056904473145761673947460904296770770873288164926464005357511553963403842578798046702741841250719473482367755106382210405402209787314321907720077374129775361684244441925730757671726857512517697384568256023806155977911133118504665972521731955596069980696344525360449013555372734090078045636659827490170911437274338876619087081428138317755785486822613138376696303870902070883496702803045418894087643759944487534109214072583898136630230248756998594209680089387757118314979330817897234349446381982328956365039304143203066018662593826396660547830799467693714959416046568214102581901131098869144112477832676948927395811595660969312819839697861731333772536145325958920987278584310448011918874699815423640622270475984528906630588149614532240333570444291853421111259865484432077162784202711590958044392447629577487253864055974174300515091134451002013445471464754929403496774017458711851948345412389784466043028729631091138771026447306944523051136190477589864512490777694926175595988408147111393281296140505941012662888012737326270914988540594730524681629771667487031514524114869292861876414912223110779618441576077412290970170685123168228012603421585251445836767170304012981763674377778695274080161685222254197649239510401881908677790983090162243605743365787466035548380720024304045265739825601143190092404574702195573714033639008116497450368296494483627442604490477881688270912325339927688477807723765631565553184938776953441974548101459040755442529971590516147766061162101386117325566589073083137661213039369521747385024869562261037219970167630051212993076869420242717114368000000000000000000000000000000000000000000000000000000*i1^26 + 3273974687882238287808433163787739754758396419082630891789068707627497742054190482243924449015419848866611658984700285330211033195636534868535360746496871289660167280518379870047291659130108507917793932946724228829700455614048397925332476042510523400338911322147434258388071004504456052394812728284056865325482251917550029139607186443539467262661043156952181487673875860576237525193315112999541635057324995188504070932710735565933921688431009830043994428822965009830621085745699189227733912986225961911274805732939080637461169901853558636315111439428853816489665503334231340703624339371815463048451859133772864602403529735550045970798966160295763649150835379034938239119026429683354295921901227594992105337680105431802956116160311928872844574833628325251397517654180035074648807469893915869805845298772401916827578947298009627951731082491380364871221623204419983643286433680937120697587626413492845785762919692456175772437951003077676858392106870203184315240043265691151841832184240680223741228749191170430059285652169254436286095582420757335626477295698626177555755629175525541947536866912140656902724706509969639145926315381939593945373455721663976224431793616112273774560247777871674917980941142694726018230645525518326871192847887193237074670320411389043631082477184621450795846121619408665895889544865964667471156092988557532260688231847238456951657754650518177012451079677462181484825148628716829421981362069731133636710945621226090652343632670802471865378245924093505855889077629894010943959519001860677260795349143391126439706541268415646307501533179960549646024875418808282297484138897824114585070929728717328931586846218691338835249847964105878783609932052093079748911808000078467504542574455787458749036306711817103429749322209139097600000000000000000000000000000000000000000000000000000*i1^27 + -78483112815623675519349578156497418459204739506609660831374632352596670532288180792715966866067517542773037164386258775968405017672710278276110604250770371925399174403515378210231054398554156039785555142404448468515532625284557952069877473848438097331769790988897397582423559201870824514364408184803971942573380141031966916591469625847270657764970970607256242028344434359284005284491115535204106935802921910305285497507372886597979542132888810947708999893415703645521399816239512326972434535493078917026534203601178710085894581542095770505240569866724262875787842071628468457902453133736007624759747193573053634699907828694416339454384162891210031872747479448002539935972304195790385330376921827880737673554808483137439221119348816576409938832666156033179173232703319251028845101106883591351416986785683324481180041550732839315496612226429308961837406226668440847852101123263771575194084177076308436340179489197626563360305448717466383462743918213267619623940355653740847250941537949047134919404016542930551006606570770758566232094509149645242266661941034219791329736043475860765544018578601219082953255844980160332755232981216298574238609327726477719416940434328526868975038336023512484294010967488601840632891625359824021195322546112781385179493973675547644907478465599139663409669728930588983213875820396910832504798795782966809735988452760299190003816705496629637550000572992508749126904405828064765160251543021853418789398706402679050783224737278346960589381750721445165296636561290961992622972372874907544062245347138581773484258957233741699314657175975722843690434683306000103226276539005561681799027711195872764676728421107674684041490096991239462777718315780045661342754747396884234269468906271402330656887820125950727797238860349440000000000000000000000000000000000000000000000000000*i1^28 + -724381792816991737221491005037568536078266874863905868715778037257408044167403693020728294647218428239900269798144356932599931579165055575567814679729789380256153647225155754725220931141040439945491506227791567330905224930034073803753290487409543593826929889980829113871092704312677177564430991631665082241136651087150344752001724323869658614072268558601792264447568300651333813516002360577700714327748717611685335726436686705811037623734626462284989581150701270236595599515820475338200937364070924214073034452987124968501111316594654039071120209835849331239919345511167633014049033849800899260373485272583813840951915330131899645668104532358076951387625069994347219793428356711811575491244719390853618831292510196088527283987546725886848702067700441573903239039142661205524466411869706087221363688623709494105755080806627111200113984366100876003292377524784109312142185983766174590546404367514386572495522207941754193157369618526970164984804208892060898783349447456709763333981947825964330691159591928029103046875163840725183585888041214918433919243694889057340498765830037463550189325529297388848837398966768690269094725524652252912985050460750271845803137883169834802314417434685884867660634299176343083966684567262218055629600061777633897855561300740859205941503528192099429952623278337252499016049255184058931525080777181245774187517941381440856705340558826007003677716274153558303703418022445243775761146211725122831610414265289482390317801096834640273374639932086933288233944640508574452571186716098412174959017833526244162522855802693036442247113373711774732074653337537358037683790999180988918606258046767655220180035915700072563823185855984097525027779887837789645543742307546115316589663321058584750482823260544466460598075392000000000000000000000000000000000000000000000000000*i1^29 + 19804786810409590851667011947339106148175672946852490815409937004455807829009829317949640453916328074815083077207057372984884326372443176253494493990038910954615360194018082089449547751804626156176443616649670489730092601299018709387924496389070508178168021113188986626668447910505704132636238180599048325441548566129426734550639939242529651563828463305627305369903864750458245419488001148338642983474397074403497398757251605721006296141283638765338498898721062556929677567594479571375496376123636147271776013033491685682117318772239017720995297101146684238963607063166987649247148011691094899655104597079935012974456408357363666158695535194906172640095346954800437482647857300561623100458655671456016586314052378834071522825815029074579147834459620073838312074323806746281851319149069577156928026388506638105510321375279247315856742827034093178451234639755665337209690994853653272152081808747985149231206606586053830997984842394186585497068024902070412204719773867274318266020592421629542834197725974979500449992867864637817627164867542882775099907761090546742183899863498842271178846508604421896896340108184516058716474889146901751394149127679974546333704991652153452947185602367104730736977756625210590407257206270244527679068187760821214664713676609056071914323364873650772180267138121234932404505165172549989465824405697458169370645686595230335676760457746374809722445987249752468542638908434276639895147177745773230491265666454430391789652370015601712244420967648465704248525596048961441609063243919339797005949771877454072316664073817041794576179338206444613490080063205288829471684809063926373850905103214539267370070036073603387727240996104083200037984327694008247301383412431554701902344995225721828091397607893031027789004800000000000000000000000000000000000000000000000000*i1^30 + -155656958252354029804230170648032452283440034863042166478416605297899251119053997345851077055665492893582844885027392207016155445123524316067751882775346816463668344566140133389760738805563023553173370602398076810144660912552099921976222486701586662452775896728382118885700450337380409922871060244637360799596734344683132549824254962209656894613946204517961445113733896216887976713769495171639362518438599854793769689277133583793836423168250633189593694086108836286328276717269206972337854051940449769146006667646139739755760510892489951252790539879868518097220315776319365670643151831241999692892736885934538203383165812802046378406280742510105400394182601847521247556724279438491930148849032083119376110553252431392605259560526340885225510615910152562415865231257958258869361437059171414328014665812584791844003894345293167944542967003559561403031909810392987601102331769458556300172281102049410427211002217071506764996801356641027894675210378329164549939975861873227506538848229394464727795075995671222504222964554807540374887775975863226841267489796603899682510140731914828864867479471617772608832644563765851696422555400808176840215021827261016564868805870988700389244323610978074673239294139465333415807883694967397389979152373180418456566461665351729784953183844772021900003840197142117165249246226474586962742489555200078215391672685236829717324107147109871621808703158785819500257474866277432980547574706395163194043036183392419767168942238075958502905433959798337430067714515621864015118274203422731392071362087400514122714426053805624898599375364952590391879635332332306203076611372222808502956951503568149930513534117315734050545102983962130451234898218170759746916597158228916240846045782479528786684794007045925765120000000000000000000000000000000000000000000000000*i1^31 + -899883273195869195285417140639175392742612849174189379955174527567019098779087301598165388775937665914845502751229815440530834689250368144972193678726276594977811061651960125681653969151537228108155459981407395582956322676571567889424487411014268153828309851912290036850924488423077141067445543911541474114275114183597797875096337089394232523365245658440089483963187779151040769265846720219193387320043719693066417681786368594887185960703408079623790111978856636150534807104963857917949483793394634340178474623176884113760023463720076971971865684305071811762708781790577873527437764839897499008931062782277744183847242056964549485079011914921060756189841327398408433412072548689593773994992412685881887850649267256201184174947663909920902957886912852085158175758061929183611262029786591327375608426512056471982746787089976265327101698431324759742573179558883584485385255569122660518594032512097320741310856305505595350091863547442522233810116917263936558358522435839645545411039657255245416367240661573215689851241860973669776111971436044712942406481787178582643197097952374769424631601152455605486566947754455954335038846396589984616026297498673301481324937930289010190226958680436768713739811025783282087875765848637045971557177396362544472076981595840971037394466803446766911312244340042928216402700163702430190636334009534399780175731427709329799556709409128514884696742860109569733962621256514714727288700970092215240448541193415969930652105148865751287010527174788822186850591457062050580329371847910321703485077533985709376438506387056298282082279842924559940539823385550425013105039032525224538249587780424270925732819372757887826154306728305792020680600159910053633795976200821964965879933597270275623077213424844800000000000000000000000000000000000000000000000000*i1^32 + 17055942636535122194070305998818489211029944545368400929531770299991018220600962645540331228462392676768597380410377663283398375400884191890448289358168920406018098854082687432880183927074655137297386743368807538824778812192342077716814428816833150511847390690877101572860831313971657515366509656653093057465898858503553931804780886625665716249365139901352529072634983421209838627274374614848012228886188345511314455713222139223525692915488489171649465503511408060487760240451710398389674170255080190926320153391422629558649333251579492311275612108660911791461365247244090297845596025755143058148921989872900076645197183962736715020783560692051382222750001258681166783514166020338314272655094544151837570092619797848573500637195689023944225070499803497222793579685930387584675845927796230862911237619733735347006589592080162606632744192701783979374270732364709968983019840034345063716237126714205666954337368108439458334084804327760958935076494359645696292281427497656914862321120002489354448947408432990931867528568684170843923776798295176103362384377662568890467523371949390193556927499849165217378528851875614027543952903068773134155326796634542574609893679353377423052927360256883118666202050788055512256701061761501677485946686171284776586302080515531537360456814489079184710513112820467584111163578190513581033641027043405301169088343718002132496543890570560207376109818183000357735819978208399373385044503412559352627989007223543386705564179238726124686293449114106486222415547340401276180669026392754673618923075687846264857479104012947618040230102931788683559036166694823997609592915974476319640587303015192321546221420648063723800866972182460394897278590183303998495219107772651926009246774428068111448024914329600000000000000000000000000000000000000000000000*i1^33 + -135121062182954616125829114526561898263970348925396256117116447313467410873537919333799025091316727188764542004727148827319611851439366486959040776487614405218149518774996550474056653556056909909620659462959822578211680948291861873980589738003220879906611190033228996607483772628984786643314494274185012039833144193287583068383441653587381895886274921843641120452974974575337841241205381918362897729564141091821088501367635137788446465343969436108669012833907154752062084123798687131281542272908526755400594770094568948882675863459595331760152242370074951208165632688992166654896908016608666916192856315474940965600113719209364219734839066148251399377869539660005236321204505551564587399229441605156560835209828654955692902293216890137354659597323403822847252114621352583394991034768591336802869852482887517294799485038977660827850229149209469062484491962921527790204252344243357355910050371501751224297895825649175877647482462461940155102729735746906003320176919455924229850183216306121279270429896029410435542257347676260368120881299850217698024773356763695633452787159806728884711946612631007617922391122143865674950293724060561946476901907880937791662018816855221675643259805480329556927175902903479570918257260608851478039733891185486079802316964689734789846488097613032378836875794706027524944352961396220456123832945614435509008865677172778627076075688192250666755617272861283310104633849963952956177767178050112800109726242953395593651501593491005285683121122867457398022369460194015005107579096383157586244835758663690196612261361624734233365638365953534645433758551304128923038381619986745176204455387678705554847882634122313290390116307405226558884411772145607738745812738428065055712355319830508887437475840000000000000000000000000000000000000000000000*i1^34 + 441292965114993307569366360761453829488603505621064980707055595835433117598821028713494170384815809032243810397815720065267268491307036340305642158593438601474307009863176257239129292916503262280820332014084190869573077869577916754591176824083389611810097762882461353648738127667531507382978433395636044296806454129439114527862233695287053880577460710452333530234406327225389240796870807342520238130334838359479382100471190599722595710855650729742970317824151234241496742405940946613485839630497246540489782048968596341443957381898417509188550456411463485994190468597068090114055670901449953341042437670290629850572116039438929597749038245368893035529022333614222985371563409360647886080177929687630184348815064831877294863980418535223279087716789753050073376339593497245466247649375427465910946655204931479145852628971861255079119833101385552349232005292080527729221733508998383579174153702155583063616569003740513938986160341439260340373997704692845287790505307364617510439756415796971102225287527074296815827442821989864155653740550367275240914303054637753602693208523437105740045439043305092023009364239945091348730126337830032562706847859041002399553162771091591713295694356116850650404022474422919343019253364336526304038731689226953293299917607504236002063479567801693795505186525050325911898487625464196219972223624420687430704637966255976998298272251837363445347679409696674470099420574682413066022381246384586524705404426912733009596636744216455806689924980615372817333962858399557714497683673237703577129425448898892280082580115752783918764572242895171179561200369502884079402731190259341863407744438295635988531521485278109230483417696904825085536552889108540111626168497232052355521943454160351395840000000000000000000000000000000000000000000000*i1^35 + -162481190057837510955129458244410266169288015903342909098542448445531313930002107926583668153302550695938225050759391522009205846378998855031731101067832824529416167523062625294774910618868141659074134892120816232408720207911536087662531736720575247196721425819877960130348170372266588485657453100769634665203818409358921764780015210108029308863418582878998334685903268336296107789976286997623865069934977761734236787477886800201104363235509342758852286895749675556187702946038757649119149364172596989497773373666036991990715358589959732284159337021129446289731275893203152675648732055420947582399231516953623517626507486032947281727234495346426371850430567454243841321363327757824228928709030638231377188143454029107122657485715826398874341083273414920205370304740415635248926336864359801391953387984383241496042241108716146848374380851569575233195197424738005541575058632020136081802431807838975008995141064121990624758773618641528063422693440550330682725102826108546515352466945501672571025413295432358575982997996400708335875508386989059106615939288968700883566452222584021366393831619843807241962078848948328808218709764077688222421243966255550437784512734075601848202316762742223430124023221228861265444343325385470987229166454858096374334205209777191121409232057328439563531687494464386224444417075322903835052655962829222051032283340278632658834234293791037759319441988820887425923993843440761536515298567160830733704564607477925398142825384541706998344822222735802299725786052271074579351710810604212630516655463181949212242681146974112232282500943916091339496287641576067254895675269994449835450975363432078329512607860859922085101694332885267883467472374369895015307691084297613041941906563530752000000000000000000000000000000000000000000000*i1^36 + -12544058662607938814299395303024494819502518464868521554765573266988679393446780692701267876964563391414148112421475441557771568453221171728247879255790980982250834813141870965852015324925931083117018598158610550033768547932385037699400192114205529098827424091181014434399169314528468918861352223639930748325446821829310771170666840280219903302796205809397013925127763558518205751839688431716603240715500648801891770923795904916100658827003512350358595581205372496914484007783533293095480451863387471507462079939160963658445064599039030897123233033595980956499078459064441120796683647250447940320631297414002191543460429759483931843866108024980197325466162578912692824248063287130589866794981807919867571479539503495374105376196289873432429004045121879949032579273489728069751512027591787844250066942774627945825352471576829208099935579180548798988415232061408635920765898383404687121955383770697490978235641219697001434595139326582715620117594699272330607084196742533984986098372253180304564546173445807252410228360026646053636451485634835615565982019681584672571917911917562896911837207953122263295681614580666394964424190522207707757981654063588448739190463413597603119802035329034372964387686209089055161913731133566089656023862929776680848141984230575229509666807742421865005005790538650696103149649608308924982602109233833561833829680954623946640766730406790289024512647073587784873606622520021241919159411387080509651883934542822011849954908846275912657537137300680301448336793579988637794997791950434576521987580749899658871086646227215399807187905391048320169942328873797816141443174208292702043389953655272843654283181732250213829820718353294136970299392802787843102182365165137669715573069578240000000000000000000000000000000000000000000*i1^37 + 1875782959583189258008056123928741853771175575312891544983698474061030598319830823518294965064757766517822196914690068135340577959946265864425561730655098391824925387751152439942910060380838682821304152476417432085396220034054697555824469987726388379950173033120901620915781163279172093383179564821045778029682499330769283903766865470973251702597253496114656045190217328104144510303065727710343033598590117286240368394760709156384560356048652060943409049374351914391485517269111012347646154154950956161889876169944822046182488468140086164302688697017631772117519300379602962621208328022555119466517726310767920221825576447438960706094023407133599484638619262006319567942507683322343144844680648461086076662355891360704926632810910387468312551213020499289599588423629596076838633460082319248199290728750707230519055188428257791006741345961522992921208150088705185534391459237770328462242342009058222125385119605926143199192540082932744184349783534221500038002735284740667007324468638470481822927909800676845446138337861156065124990823567391004980960429459233943360375952409891505937111225073442170188543666747109011731697511320524444244177329941123901878926675876052229665793593559204181647480589157267263154566600943497318891891456429331131896437754009484758798950945454386778046487530775369494218587286363216910272701462048832352607910248420034308282917747001205957193015388533137948730740281348725933250387577518801426246384096395811847277260712895308866603303331074856378723871658250992591502795907890355119127540293554978946495453829336923498262438096657063270591317363128244122422510193929553716994632943830451980924602438277081514554967366893211778516531298562251896821059777893080641319206912000000000000000000000000000000000000000000*i1^38 + 114504642615288613260535513129973691924465278158144648285359794953504497421147655250197379427663057492428456072134834111517914983230020848895577888393571117752189943950510686359966312242343821776858501921425628247048265285978858492669200831247645261965896787509884586445135666773028977565783867198329382705943914614057562689861568786636676088371408251180706232274218230711976154820737815317643787195169680552875017464398999236086125506514703192472175233580160404995028766792270475652015256366560104223560945060719313264855422854441310614827897455607065513106600562589264599482114362839234979605804000541422948473077176294309325799773545886611413037640791299163492460155287235799052531506886044541378766664572287840227778509269829340709961218316827645100309482584436269933051036186343486147336310719233747116443327212974248987050873110799495123946707261071659753801940757130213104078892499698753833788396383419855837702894542260849477493227448614345172819714288445674623131534477057465618663206412582755170769171344738714175123137328358036544175862688332755468870712305805738576892232647461071205078768407678929177885356208953510342052085982850812370582074712826034926411566583892330311111465212132139566784147319281805649257938702034796961933256815174565741822680470377805810232581614985609670714518785844322577577301793641523138534678500314145489997604679378790495601119527282230831865315169160399345141306722559156396903280356194983660382577883611282052871724594617875539111953415972172605969766535642938415362730276316464879752335625500260053519633243702708662560599118783337648771163997945162548809962385535436714434068201332879042729928430051819319833703879904093732828617237419587050825318400000000000000000000000000000000000000000*i1^39 + -1315496417800701291710090572953480074705286172817808591171776823939226179027146218950352946081821714758662761821353545223769715010389959309354653916916182789551467546237052839197869914396831088328547038740323633031032255366321620777833964027544428155062231095578527076155323158872589758047924213517051916304654246381529610766722615677254868834344826595977789802074685455891142338846319555484844916635083126099326074655453199970374210281546218010026369138825974622105594405494339400363752155130016079577529821819270435992603182780326834655257799230194838377628023160649514126913844054196385936426335155702291146885110924677956445594415552311415438799273430281511286324752922858222946612218354249384320587996240463161675003949682851200542113523683161845092322502773310576951825094490892474043917769876268378459039902440174785380168827044048691626935150676186190546604784246832083174794734506719412072926153869965446277285261090758750117094950463670177148187188963795127319770664174320322506915146169111557885731347535387942394890984550677599706967355319805011256968752790997261598544967773360392028047864902441871547901865887019871843618770503399912097170564030144344106190435089769727353668131096040799974847976701717858440575666548150209021684122472819325489973938702005203428158910309937832953727643344753733838440198021064033710247045217494565248212869367985545643282985884528715383708567577097289941957078276950761900541878136994395967041320508535656692978159485569510130759408063134882162116902112289534045319679491581386158524229228137559450612334635163397719462657550442579802702912749790648158516355456827748068338500894872121633069390976011839135844887421184378248960479052633022136320000000000000000000000000000000000000000*i1^40 + 1828234382162730648376050619832100412070610872887195372476485651727196360369221516506881606140948091537322112433827036768469752034925833532293092743219674333313520423272157319660868904251580140841253542005386164068541190382198047206568970683517757042896275763144425162189502026554460903548167840908583555881723364472609853300629578208509488812961355871438233194521826750819703405449965048839410551943272393123594895615268534466927473291503015838654368937376542513111475650735117599015878956809789735026724551189400806093546117116155187817586089780379423525321661609208428007634663797810712356263306772970781312085140235763438771254619892918750057740249042459198082441434245037369666908838896126477928745296202333764609319139643025992755413147343937345139777743758364852066495869048035685121982119291956242454082698133219861971091962301550051854545450512634113938769809500124113526498519496995160978621273343808679883861453491164572921614811154595462082701706221597606035967956294124542785468295997121542392490069131039069981307828554832129666488869144787598354461893738150976047034964642133960657011183407182752532759956090019283350137182695405944443041208039118630501268422024187007040624937538053432594088004230972289269715101369216012211510847337560257171539141000310756047435254001757380863295350395458333464695994323451355795556368458170070001886807447033336567992033732479181107733715265322255717147487846973804372990431820552011127917606996308896023354215397475593864711712179818234564836076531901517161107488923210198945294755417911943921172738854560121340614299726764250370669083242308821626511014946423121088172936920511069948752020441005502799857789047559567200289689371148288000000000000000000000000000000000000000*i1^41 + -2096171818232965780220674865852421478888150730873477093770284546075193781507242422681283475183835954151964519843222549250198962532730336644183328831615523459167500063017930688800119265250515279147990993368958214039849582352260009470180697721356498021716177707759264138800791390121370418394394906090252456538121620386744003514016071434965082343651207763078892332058513160046546289803769111216862206379294251775406824741905544457509760071246709508322152758752365799232455928806456177493007702313377192257316492027634606835723751698552870401998262177169004998448381897074092510541078896407594553457656334947818844996379947461760567864432735003987101599576585567593071267809155256193744616983448211339004010031166978628823979595983979027235097880945041511907358655704735242191261974652676902808852824017874974968604184882003634583060932827884500560834647302153829824282561827313693652516571125920812617625712339989556687541864691815681622000775364581165337508907811006276850712841908952762787002273178486124872162815816748359406625573664300915578950907925899086603595364611810445204162430934036063072242805191329374160299723999312582483645647248709992447084207851097117112386579428466531979635455187640686448063802595480407661215361475911502217651953112969731123540721645143459921961635735300854776209570044936873470776338553737919862780863808188260248435833791373299528726049446115032716616205553250844605606001981925909616094839878325822019303573986892620902885779156746454388604915626968463585447458993033475265633997603111837108235590766388069393279193106826605491670614466231480345665315766373763022814034390435202208231212690568995788660664649560968399698721329223232088734013849600000000000000000000000000000000000000*i1^42 + 2332127171772175997630677030154810752551240845428985491818999770281403329530914947477552564074129964812213110622238650536980407663399537486710795799172908942484632829825265280170790093271257211290470953835896314959450171184893484238497443856485716954249514205501937807869982758481474470274880722213928249468322870660983988843753429719890377972870235060134308337659675528993850097553213134007073279248125131532706094019517091792925148624647504714292698376933603567221795766446759217820701901561671468581790343794184050412082522859542682980303960847343412174633150368714527836178120368937331801492170706632787163192270935488228249529318441176982569503891512665433725973593497148740863480157270993523383895899981585983064401807694545616890402898611330846759684873269857250527911755816448742055746020986865153084497230774174206304155003910403667344116013931823524490894425708861680394279608699828925145289854023840047523849077337921915607367423919183211494005587164313891442691282607154271786099982464745599436458308383062208992530689729259499902385846198319999765019062656563724303712865901502700324396456992037878514075634625200812421393343585270623584737690934143403871337303615721252973121588688873796383781406566757049088893903674581340483180248745699032827428022778046723653570290463350590919871295559619476013611381610820638697629645923720532567028144489820706491602194889196912094084512624576634331082987065295414932974388575650137755918168872807050084444492295674343618413298961451816806109959487923128042624270507187278185712055963300170165013970706013097855459565594459585158056700580926548739613864624290548639381442385928818953179087622266359797579563633988876883722240000000000000000000000000000000000000*i1^43 + -1999385347789300555890427467364307740310969159246599096424057619869453220044088479453272179852511647284044040665122057031695195953529161001116949648309499502739755515096037806237551736951112253841004890498630370218271027072811067474580682542329109236866028880402390225205319938062363864453639574552963578695946132700396828040665010343995950332738941507126919316480486188358889945529603208409538855352355293511118415867889827309679532809973783261945623134606769030801311150185249017493139616726351114566707413637486016883521435563434206803205281710284512918792827598847317062559328839446098816499103928763151235034893405932634687042469772253060161675638967862152130976064870968354570948165699953772923148789986641186965134995156629957899448710077816692973700705022861348770764390087437556317766357461470691433843791198673846319173251881062518767162641764978513095089278126895783063375532233988000699594056526039123858424492069633459438354760490708879287312488776997423232101733185175162989108862342519897279423074687764264460216835131795896406342599467797452543297736538996298793076409191072291245394896297159292968648296692663762038853382946640998163970355196868269461617136444234527768628288269598923299541484792527249293551485601857555903154842249257604771047089771904825379560859716680587143776769618655777053623900148352576250838770527906683157615070194956866737186628596018166215562995646056715644293160936240474119261535343943252370977519270599798160055947510605326388354531799787969100528475305277050821968731183397143487635114895100368738466015155817298856196832757059938942027513834072634800783465683171925068758005876654358854270545337104252969161073914510573568000000000000000000000000000000000000*i1^44 + 1096495708043794560825363477334921339650764559188816731750388427627423595661505111727798254026074205659631030783893669104642131534273758911118187328753408771869016868212615782742190421018369133353323240612355679564446672357700956687132160322448248339384646248131315925054188789906918724892896754406785755612596157652782845596977371014936973931244958235570610053548025170499837480527554973622099452441004746343770755065678834134100344607944725000590854951629138629146037391912203057564646831191788697002520307746569259260412205945885505170380807264439255767621995795513391955297960552586996407939614012625855840480036128468236254587343787582869472153806890655392173791549951167483685145265566593763149600942764230554984110312299716916408851789882028106835746485062563705563334239323540142488306273467150683339292320549372009079301661071825655372624552100536533119595499901375989542400514605561441928991577367937841538169550730962814095147982880448242968084321069809101103485923306026454373232036146382157524399663641096628180292655247812077890366398757562955494064253582325889738697679011961238240347158812455275721621679086486414540806478460464583999320091659193971988566840702997466405228170709201924944963393591615618755479248029126658899937587220274687529478648418096447007145656945618788657937681830193410073010920150144123664996347919137051191111714067872979763857350673946723928870417636540738181999624277434317346957795935194461856643421946379247136421018545927473029865954670332477225886384369822369957005602066175479473535776059156483110058057287565917420885459984505330760422718446899363550215246356213650757999323270280035824618883491119745648825646396211200000000000000000000000000000000000*i1^45 + -351442106046488896711524557847885805077765099674406799731304545771643566702594651800041289753145146300797512500355017995574363148608168303629541618038300679694099329338852621249523920899327815670604759873342599513982826455690708637768477831101613674318351661874498818235983452134596900916172213064431701171941187037856351157865200566086443756469595938694153926218333097552952385292151882948392190131344088020377354233321372981971938524082502168774378794897699072109416906243547267359510396866767728525712454162107964943582085353534957907273120196967210812248775695780069053963759807610582557085459736936209812536035997097455614313280974133141019768643972445927402137508898040710336450927906769021294298403147050526887901047429245435530300714582118709134820691642327267420934589035545696639922218198761297618908061532653873858281017258127338147601048283881291060263235380192318457282047791847564048352093521253496372115186555107516185966630985010205651013665231806888135198834000949609150748281576491926912998634612924854762735052473137455142517626571241609348703894712828347779249149684865263334688397575137018159005419840280614061980724362143649164244518412387473832599601334689495281081452479191851591917249328927695517427760260666384936801940746920392697587229899631804980029729045521451467559428138418791865038200233166699270188880408791270190199378717350192932584741513272264102530007194043797986830437000066240312543048055611591911021318702996008490316916044743243086898682659033369011058093391383124238132596761948001253976854716114332880003810682007851415075078646034386180968237538223794152450655634712763358265656681464681263299704842558069245298606080000000000000000000000000000000000*i1^46 + 52814513297471877486869884970978174774538162627938242699675088881422334451971154975624364468650916956250221072933147428213199121436937497715424360718270565239867572444782118547488777661037741896179326771520073775051194307926737540137674912421752925173890754345925517465271577284501120539993461640933046149520447124971394302722478558058160883747662259501798570933863283585363600627722542176500336695332718594884115740066574221012386015595188489547872143038104805944930187590678700768797931872057463220324326039419186971197669414856613715627130703304555591873536138836300137096385058319426025060861958060793799449972042090602240392293200893794688172618847004773685811667118098628736773870799236329411290340924956344517763881527838395111950613213870217488725541452956956659149034873169989166511002664787976570832966992936484881481878102160629806042484147068808844643355455925368599279071084994504090238672673266683162986792494524923279222760188325661615471762319960534488006227103254236222040656949731849158670811726141363043123814661771510136840123442863459885664810777519080455645330298096717206007435165964450330194045542937253788392792761700024791204858196427816472974037856410655382271319850338163536155337829955360374274360991329389419909226925029716206491741972478594008742910616882287935635221797838896070766788406096625854332746817102067733661846839262843216559728996598786952191200359479840973041367910701394002005756680596432249442518620939997433180067088057069519082061948566977756672262147308672389820842559466462650925428184464808874271605664039366735172419503761022625202210974067627424782770253588160843659417666820241522501336329342412652544000000000000000000000000000000000*i1^47 + 1220493626732306622729845997848642453971006164035114797450042778206263979519100663794783134421281569880331066815248635778958965088099887136090112287136352400582820083270459521693170048921701619001075850996745948869649381289309168545828498101532242655670534689102036890586056676743531083648904643334827027614616467344881985265897513483199130589973655666689901065648488952684823011784384009432287132655827291859198934721869622990400451114458518176194330359586763771126592598195498048321473335219690025555959716342425905638308460474812996899452278355885455286666944188426604533761845078891811187512922714617026380308198061636985917548985176933364234458885142082996645289828368209378423912603642360123263500973705339796424389853935242101155441615126772873646622120851000042189097397806944605184911920572294128025498686773182937830931328621396601658524121161704675562289158997495462397847963489435485627970976239952513861692382671064834216550823732666263267690010237344256102993098212912917730261079488484168278443734423276008917528708836322325468349980138404542554448556779697731591022997395899991476698041112424254091517454353927906517139812311416677844852632173335761215333592488613212568144736685559186845062526098200163998592317760701824678795238981270664906395612316778669892636463840387815335603529154634028411866513162324756709063327274568695425673943553057812147520817169725580373199743937933709606238180908860471489938714356382725655873981416829147276564681794788193303402047409942986834164686254551865504379053152926300912563424511694356093390711140517002235401074385932207326453696182878564172995767418448076182162502190977534861486280880947200000000000000000000000000000000*i1^48 + -1822915699465996191391359260181651892385034326004715235709835289146213513541353630832730020730503229547459794632941650348663908749995101162984349236073556606462109506628914782835864013574557381556379298980612362448782045206128037578989572508934284425123198468733715870493804198832522302418157447398972152474706550299727937165615421434677130986280796345920285809240963552940496128318850461307024826706492764504710125407037357791214844662321999041623574594088372904796982666654312302037630361153011179636722406187470978986391872357216696761229397676175664754610503033524673663704347488857054327765064705078774068112393916324176260182640495650828590072601543661042996303693466873752573017062854790200949342047187507280958202607465960265399170517140768554715264445554169834913979444068083707090120950509684583202974800313248874475940562249694425635415247171968268024747182798119812461474132965074728517022952904038348467662698470166610186603806107161133845037613573497756876688550809088175432132555256931461014799164263970037148838418586321143238055332749500078843743321507122501742837020771385427896802891389666338328230039939947112308024555708736655807789763350267099724677975589455962286920865435532625589670691797902183931940396391294857245364590914241193384833956404278744836792132771625137259942211025268393328485514694857916003919789335249258613772202747509685215911165523267097310470459653874229723274654834600855611878212162544606594889091230128599906901715473870937335022625388890223484862962462122084672869169190690915661696377527757510176138679252058842124572551372781476506773368500460155826152606443618994220873800832300881040690380800000000000000000000000000000000*i1^49 + 299651970195281663886732713928607880491565661020318549091052314596457933072748242644274382327036772636396438635780463881731775307562306615512962508821385393766732978484700088974294071963254413122550017329565602602476492830894048358236484585246111357129348491791981723697104070028769636297798939920024987281444929193369249221778585219762753775330074683574900182646246015205429014683056201525646769319837697798479992878891723391427967042116855142118137218736057423594144710843192862776178860411164573593912664238158378229855895711245788980702978462279682380717671339149043902428581279151696372793937878801000932154641158390558577517175088878246203751836878950102538933477477074066286159962591079812747589394654715467749587251961754844435520277026755551835217907855502661014457256404401067512098911332547111165317954306096418874919260895720903937827882824780988065325971471365507319239116928136134625133674129564715905493551600607809286452513501217480745904578844269456018124662256977517561947388787372302601564995401646057633002607815539070287402382060736608723110332277016788819353510929014549068271283125024641345080471314283743462030202768093078739457642408119595985603798508060456765727679613354470280972040532453153160550557489398961349732240073922090748925486290629198918511477023788739748670984067131836154769482339389100543811683153544204931460957837213980433544129276919046954606901665473569990905025348598585500177967760257985902226999259600037891307188295276579761222654061485525149436712710067563144663049962105415909836580333043174116855728957460641005783074535795671234239256662418480458574284145142541505681302327383851794432000000000000000000000000000000*i1^50 + 3188845434530704981810186997896372364424679815113010755137624093458749136719408367618507288518669499221531843797458317304221028018541474269308141343557468090860739900586374871414711413218244480004747794648372191270512566894165180768809877531674184198203437147423715061857916193517954416966209381913345891748262199309485891779875091674303053042929921708192028691080074562287187137402776191653608259928530839185438241623081321761838563530676602740613647437052573726247128859479668256540054756459547553153269793746375467723483346494082277873998524759917504018203381160384293248341013238855052696989549633384673746859288320656662119056668564188040667170095227974473902770103432559257653443300980115789539270483105229757723190789989114231567038713749380795837161880943514458798829915193196471293875902241798700699270415533739887330304947698584992472412875064778721654360755863880691347408648611143704822635533159961723781572198391070837685512730288669758667051571947348213302541922059364292592872075399192483454742823633402148380179076371080269454983572190232118742103644085381287042200988304169688886941534723707725289287146051467519090813486860953156232423618859807399904270972466912008814249247397558445497914842205227100823029793660648670201219852174268349779740374431974989976220216109859153539427362978984847149294945247665736339069677227778947257608469105365065884739245132679026858749388667883493236467386019800531087348955674426489987749632742047148982823790745681304051022535242972456670322964406521300027172150143734578737332344426391784814177472367957226212317817738238963666956170238393298657898056034384427935892380005171200000000000000000000000000000*i1^51 + -12187324462514039933825817717793681599943493796681199292541011657956114849218138478338111271137745149989813216392690911953520950368002479600924493959925723074146444461069732757998095840142900519642264917723569186809411658688221672218250999458800498931989217259763116451679727943540515433108325124122569729954027622353910322845014512150660060169206696535799656324654324374844550920543089034823700323532838963324966482623149059632025891314757574637841194503858801165832089108698388157201330387860396010387702598381529655732383672450123432947485074169369748656669179698722560356039644769836925331157889314408252571186612781628203806267192206672371164725116102710900868101852921867371912533804807638338316240216998781434277137175827462928041772829998751339592533600302914892456664623859936562859149325556386789619829341644443139288253407060748070301829422449619135883591711247644494120595597496385782383094560497540916582368108450751991884238216612897443080856537400673492432126223185369162212784670403268840730326591826635260168540180218684616378888152526550034710950292717265700753647060087509012604881938679680845815106749447302288351739960350480345925347407019196655365929850404581922795764438214889504827541429465166871027566414342475423931414084935381810111539950283860363741817873634557354398873198214224663891814868883006212945634335303212745462441869032851998332735085412486321372323774102002369810206174103916164650626584875159152039417944838077230457376903224848765187932779198173997224387251864183381711084641108855989008889160416679796166296947416519482579737076102861000090156756152038984884807475443144258329069486080000000000000000000000000000*i1^52 + -926734461074953245064942837710177136232299826210853267942917831824888540985745730606977648280260717048963640125967803562924354481894977445379363930653230035332527228336154833821485046336435987991064137301208255775002974996288202888799254026387585590340221358233299171915488854095115036160576523840012411866410261043920328730773216474735205965967779023163706123045226213416627735067206105208520275037474441424862267804359609046982290097541981964261884294701985338683179531168504329702021611065936895676172763848854150789287604987935307145432903598055962037035036974497982181703271086724054882227518530976007108083812197170986325483666436673846780147454448685733440348597373656061565016176767207328056943044355837114918701639900439391214489858940162666476989060983312743216335296873399214331444471827475548768855906069792396944117487839801574319815810843794632382802167585444699252158011207085659570477035035486040850585885694811016419814354645957445558756641536325759019977464452428706626890628228373260339052450364023485724809857931115023014619744629173946842915685775529404939297186709636386904412258146580813005563448372037597611367269318938366171722271750739364900199837941358708999141741857205075366038014987678352771500011085640815958267446317492412887055488174897145207886239320424274934910504144800653065690491480945547643910993739515745134803159865648885421129094206807554631681517270036258649162261596159431506034512388702458913675456865746568461278963984732071807483665994468045792235455483680298756880941393174586793807855061282826246295972781830667305746034040444130192925254268684357720306794652973874020352000000000000000000000000000*i1^53 + 9482323099660764011005278296458702012298142362026579406361784440824912800758357325105454084420714847348640725494052089503009791361484950293672702130876111199535368247234324533499133202878611082613693849376295455377312085469205400704482494474950289808141630846234292042984898521625900274529934866985434662645154463350591689551084008924561529428613071285623059252588986906226320036264632468143047387809222955061921933601641817156051774659838528662585382424152687491857678345275010599310899441986163362977126414778408330109756675666449432127195744204724511949170535398217631510742811826829371913933538230517360666583242487822466721458728637639914842472549006857807308392048089991024349131112687023105004393845184607439896610889278004528676191285546962020145520942450344008503479389636625496832264280855835314217832351141356135993386563630760036426477434356764841153869405956785831867128998500448519372691226231080992955438632738727123705270923283110857061427493252328525914264573486937404818498718227334890862768316252166308405714415995896477375954194908557514874514831136135382117437217238059592873286830198719568638922777326319557842477123414919242789315393387963809557244544902903428392058248662807397495585533155389891013572940596970744552386185307192497156222116147694633219799109400261952938331822510989434357143095827183363216690946475480230116700643881238083635026073093481398548948695118476430179783323249684033762163687231527400824651380127320480841103826905983537260408823261817264346521211458470952836071254024709478755300558226332975247458963428281134022998455282375051372384431067554781329870405448499200000000000000000000000000*i1^54 + 1598448835005154835167147426229707510227566889750082735952676145172894389203626500862621776436777053832604081459465529257694956506841905457423340927871305514043200036160808546000972301266876824163918703924602005646148542566494021567181889260413439575985604896078200059131464287204113186677519216785907644224431176161652082225126541809118292687756857357958244217493468685170353166514103161182949277183791070104045807419006594518717738960910724104196730850807428335461434449022092912494531597944040890096033405083294615065663772554616923026452356577787943975755657703130677981469594834297006406439084184594580593738631469124680646956048249008175588506829487278088949387405556329144636454210463926865758769229332979118649071664253429878932774758336910939826018238665793772769144789979243528390256414830501566852357505128535094922605726955039761384903306041297694194460988123880420540477090936046686081995821062198996186721296175057565397180163490442220228058279479116648176568180059473648016139568149091896473283275934859199996201689061181710347406224577740537931394700740574547154216097133230006435000009409557900135341315429807486614629883551855040147756864509098570000133088242729726055792905710150605107772281261827184627222435345512429998785343165123355714172970470851410653249660615356696597115637857824674837726582810211519368599466763951055739760015649726270303931663084323018779260859932058689394871585973754389903994926816194994583757964359729666217083549230554479529736799347048782461842042856424620947547392687127505868577988922223388829050371692682072942494378030844259883170993823455217830340853760000000000000000000000000*i1^55 + -4989262819782140681542027825511020018398581935207519469345482322212651296864377379635434664236326065735084345003525348467449681983611114451168113454285517698612471998974325597972097313078837684790623055813429147999655224451178909668712235218499213845622665257203099406455534794610674011468161730079754463026512573877410186239717815084464547090970699737578617258112509137833317766057376792079899399818317916972061102278195717970841567695231152605931130844881641770852529664749238263375477668752972539420240258162810023277161465453028729014668208894019748014216957464018924758915739301317380924616010545231701350771705491582069674060926244491114041738678984925279496501607021416935310750876199471140402351285382080616874716749910136900035497651811230749986377765514279446434416003645373994398366649636187790707796898454721940733136232307533028702186006238385418856270193652638593403342115861338307772823404657858339388808652228183846862969868704365857695031658281729727027998264020435559439591191595912551369053524794749804963233921432751302661743513044857217880271729672899052731892326567190588882971075601462995359568422316106135418409310201491619871159309072481149405489817279792991397367851237563172010898152868215463743524097066241413236956933494959193629185357280619069980186114124256716133551665830849704234725701250235187153860633947875381657503896036407966269894816353682051896000666891968696605619498885903668099714670635624919971503257579969293917108078076698799837708411802735761857376014607866287591158954960456941681211785880011554586965442254317248985019454956887295918530323300896210944000000000000000000000000*i1^56 + 1581516913205472731096942715864051842006310461473088983463525194085302986470709242912001587193863378585842960705364736308900582445039783210452501168460853329201935517422163606917225123574678741139565558061966214940394232069577597721976688644058209258171250545123333972959542056116409717599826560003378799962439085594661403472178295264275912042824288461543259487278844416089206340971340163590521908100438627813965178227173222976407889298968340019795433962305988932029740772874805855403294857783420229406942249997297953211170260533825923906148739228714897448989922078454837133786138298823893159793058556036889051359402403249969049383024341047509878767436470217574619257957206087351487049276544614408663460179552937306265769657180473855989215718943305635180006035630073506451534779354079289224244783073294652754216322607162083258777015188213562092199779417179106842819619899580714425907583604988254929180020725507523874214699549256153747167510781731201763988849492598541608719798411684510506524527160747328825188499534541046928157994293656614624765209149138778695057310082655537841565500252525012196881934641051908158298456525198335215211558699254805972393360586382811596971794413104716080598926201770834051301023795439816063486326318685375950895089698457377256398407846908358549573044335345590666376477950652942893149233521111432538836730138674222008736556094648953260307025807146480665490660654490331628088820739746973661549782819194432130912707123918974804528494460822379275586769472260315278635674540327914421937709038864335878733830281389746355631648655277595218971859480539472975634628608000000000000000000000000*i1^57 + -495189978431885958655581399235170800449390192086801025363882575352350147697899304426493558387376961062553189808115537072676003683961004412635769845994242483031476397628402313434153146639753817117539530968659143368065883041042844975334296969892820172122094828654456326765586004608794274249628164744563358245382915532480286717038421238902942984198649725863603926215334610369512210881722643884831139025931846227615660210212674350988266592259586610771249018948127173416969824659390514165193653820930798911490990663456757626528325870392406777035728597265355542442337300272472384430338016492134739924864383303724518819644659520853188984794671322353260939356060801497970300675356623950420472967099970269458989327683882023552744015268972392546645886399606247917242256868216965962583316392365587663224096997128920259890934964983032086110544972363600333363764661450397594289076210948729486547047098679831670977632026291317791615036327613417962439475616993640822858259180215549752922932104212842963232300160766759491605668730210363721246735265926693578917228440285433713375295688025792757021331107019622067348754298064491257351189058225445606886946684509789760324516064164351528563479218215917754446032524642901692677879225763672051317222829596652899717063248136842711469889593281347114561671834306462844717932160178343103518894233867439870809529967033248043018146251623474434287756019753124501145658152531150219931554562372683751430472235110859185078891876639134286697901168088542266140652595236665083949619822765428182603052226823019931107212063541357809873598819259294259158688397161010298880000000000000000000000*i1^58 + 87140514380261368914017317914444111655547050905289932491735707750071993995830872878434667612402681822909514942342729634609238454690495758322354456641087387204463797550531217508877122591914506161302218444452270169956049860150467089081712722785519970629775161427960557942263569410023793005351370031450313268334775765876258397419708827413282122817731273605910248498600045751292637502086808887654990344524534934963355197703166344789647654974144750877624892410703018614410554063189291616470654524293684318520367704834281124001618826319352635225372118062060907461849277271942599981727325320328197162289502122439190673178643676714940179358502503330803836765449158954900727823942731102155326143715872450151239970597236003456631300121920810376918445748281194018160479376232214760726904519187938394262387877273437100699671500082133562401435546269679791982403176510553246294195122962821252417675108891730084188555557535093064096243515244408727785797796290363221227338580533916699017823587278880032842222807444123264146084415801061075499499456082853265005276417486513287365934005772086646561862059092658457164320394571338070659825831744221194962008888287823236948339671074749426618190964438279383556886357273170100033059604043132569125615031085971031572507075495802057792103395447186787287219799530608288575225820780937597268956285930098358543427954655870902530429735064499326482604165764366811354354011567715678824456226341125620681427569990348206207766399886752187689309861751927130103203174119728258086834212132055468012118178565812715700269389773100095522460551249043599535491776512000000000000000000000*i1^59 + -14177053893990059560242089309964566617208849486627068534242126904859138064595020855588671366951093668995674878621277157110348907981583595134880980074595938280579188167227044726282672930168260408225218477182112726023193647268190196702431798033847826394994047739136583298304034883283229876575214360143512104352748637614176217228097313631008335510402087536403062042900355646339580765932398241872201688712111241921980333342018850818750493296298068780670922479962530247537668063709078529907432468579583667225698739649542586943348427905606343634894518475387052059789843410968958698574546499435991578831692132322429591834289310769853363638791387675464785098124167003571548008891188638481409860218152767697983028625265331163968715210267750799946328898439353213936183605493328452263864264336932918775466485716683643870643672610946092757058168204564808971296847983349835000247077205825463129802189702558662736003259553803700481847881565377615805125016994438892154276825855991606153184202741101862340563933919327420761940610451130949242392714279898512060902592274544352996252011154402510048525237700284442311691660751829534007780433662610456732781194657139300558825890543843324066051334463008576683479959987145075870924634371894202475697779176892035442652429071136966024128631686351610758606002598104315658610332642520982878105157001477225199352398151293410378196732275391358928598964709601640177415001599770171753992937944779758624644204275831665160683954627529204861796367675133344063208258449725753679750402567829239983307800710939137885041267069946844359097155544959418368000000000000000000000*i1^60 + 1557952436368246969785305820943920953771041481555574827954842920596474072213669185282271013386114688515242587331711764733347217034229308891090485082714487406745763100435432940673234184032580660277739291725274380669608670587147365593909876803899132884773072295789499624166696161649978919675208013151309708141839707090435088095333668979419470186694186608088932812362064221426645589769957091552158627041641517439439822553853094352676417019311794337468916044979797520240980878374404431003522807449227662112207535162788754810504841968036155986756806219318051691355671318276822548872786053154452762259411226566713965216358781198735712702766848884689085867484778392199786860201237503528975867314911375789445374187674605551861393569215699733207421078489055019838897869429159343836020318762380247171168923455005367118455643091357313611856831692643148671130225032186142952404987212774088619040059422946232198629653379765665560838092792156304410312893417660851529980694543395744999092027424447207238958590447649348410020776321729331056599742732243123863505719121759408872070300833817045213593663990487834242329593480927488326259214318054690543956476499166299821693750482237646516781430102324863537897387135733040444244798848616841966301134937968807481509517681525747626148056510180009215343754514952767179531812361137382853111288380198520881791920264406633949675862836983002599164684199352737153193257026310589111256027769205524760375872996147172830374660967316941872941633306220418646056571872512249468755061359346856931159842503080883586646664335296860530682101760000000000000000000000*i1^61 + -152230073116337835863450595800149936968775396795234097010456290959913039597752131379786024299759024320180893779505036785575469009116276080742904185102071120683257535160669551341059519824744508571849092166027613757869856578465287822291314541364697720201325417094747595987500662679040109108219169525143184485333885684919368130108196972271787151381116182026951785149206004135527483391479510706065132258288794224599524932668925664173200254310878731837384335741964255703749931260022258077625765493320717151391298527695350244513882913499114832727646376254502271607977601056079981426964962781487288024103846906699860653909009909317454241599075664425505696119569701550065939436326048086857136659989442043327484135592295085863654194534687569407121137511925575129108633861191242377867454388023042262353839206446396983878953026745551502343480279910050857838373292223675955264594472248396627799949084766976062328246729400703886273741820749638640995370493536315645960743167208028465273699793666963400952459123692385453080416713466519886513015350671493867312287912249933073722900640131810709266118664346588020857395627504516344825958808045583102456636332874817743839987092478709396637004161831489295002476025107115256442902102298888736227417660159322742715801944072120134415013674736257501928021374038527344819823169663106858527498826886937156768612615833144710066986233275898330093990846529425627578604663857662999233752165748264046568293454855364961873309708850081076940046869813372823672210179276948684601847117707767835972113238485210240954611226478450311168000000000000000000*i1^62 + 10224186931084633791196976501930850688141516817048007817712085494550729934039976299801264400428486818209077396007471573429501943032907716839205280419490635039786503089951447062567994876644226175572526685931038724085317860288731665863250945540562109176149210453886256912116307153077770692663580701432794453012287255881248806187499040206005364950445666151859688739590438950248543100812759789920929969457299322355167428612813574614461988676771525767259864410397456313798417763555493958530981569699831162148248967506665117498713798258433621640727724914346245052126917127614394249566773038017928497267527426846501404495347002339025784429699385708531808230351981862533980939503321560698674138184352625220219964675516209983747787237195822988433704339030566803370285027281265143342016245711686512269123691426199494477152893661979220783608333617771197044160433964537616282597374137121237007516335572145436893649231544034007809416575708964294157257616802613878620284689322035641292709077211433746141061795218416606890719484358666638296109539645906953691142600265554370632982374951660410236890396072404528706058825729470787668642758120676215962633668635255946974338980448993980846706631856515594083157429388153135723753614753218689104137015654024595126063871780428303358569091860971473244654978249225396580403936310526991773829519853480329369487803924096681672712805342224538334755865615466365461303176032688237778098402607819033355021802728914557653641978856436283492857401995920471103419732195010230486087892498565027928269581585989408632347190886400000000000000000*i1^63 + -557379012376875653742149138291410787472241416988875150502500893413633699999228374747649161344669274652220127346582328030506852983380380952430170471710656328652614910662835665136931623264575351707338007928900112446517365621579414070926383427834328381465373937442339558689040486651313545504051605818365036449282118471710611695317009582065429995380057689915074970947386934157910120328350917965720694239537734105055762732912997977470442440220863145479584358709828903376677932629757519600426048804812477276872445368045911077674134635164255129763035896119981697944883161948014916390780587941940228690463143879666335254920305556001985568698786412213741952258002793406003212775009214712604421522701804311525208953312614419929184737377095899404055691903906635763779897739435250687689818641881448175349496993954504502829036936134029346531118082868624648673803821210698038507348486300880622879644839661041022899477166343149247093685208325507571868427985311784616790274977740653767932967616967909288210104413633426779706754566251370582758090016038010969271546982574435307027059353586453720399572284224521251958219260272218560118687773416743654118183526424879375153414939156582518101041042525949548623135464151573199493163959902051464821794006507375336969850667972751874754904467517136113790334874514483298045066994340765947333528604938134037056917239447096715236881680273337191726677070385706016638279860318639979938503900201016832404440488922463144259419017492221098402787707659989155944761296978823437723265096781436204986825085997620920320000000000000000*i1^64 + 17679941662645541648019038254323615508231776200148254266446368205955413988984698596308578211440900894915395627776073954984943128759148712987660751394622154411574715012214626288643679228727374907890351696715650511737834569171892288276788180751333191018718090272778913856156988219908403206905811978344350340578806977527960903054574982784600234824123301797157958083442717177346237031579125853134271976053859270803867995012124909829651065406552802638225589960843642598429266705294424437570192552082547779199200696086530078202710051559578640368621761948764151829886393796477116100239455711831705275291007146490631418427983486064460211239897685693533002904783816935190254910283718038360501122319025081209592172800597447946304767943057976500408955858763217226982925056328281501227348416624418952361365429043482290160922360520060579682627053870559162579995723891742618077691403034174499572642135529545443200836088162732559516022017570511060905954909912266621962530515133183514977602991192106000633669471561166603840587880169217442890570291711459342246852491879135559562890673765351342532440380299407933428487999415855946846172476520816643822722817605244398035627303231514907873491430881874037318315904346473427374287790471926872991610802145657540700222353472714839494763022315631088453214383244335973157810049676688669979103056580180147662837668378276383429752037212085690432848425073417960837682443779975198964967040053263913206621944579931818568555561675584693688955492104646068061700413754109709354892969477644733906289688576000000000000000*i1^65 + -405593742660147551630677915475313571488392435554632159719760188967545670844773409198129513806802846276921044476272551407168307420459859553220670143814578595401816096657691600412732542324238074193417649023147214944377443916099727858685916276302615008789054158332729275386166936071091036895521135369598531317868614833647400481208482479675251637944484097103227409533715214903735765195420044152470344719979898578455735417669083340820356742391979362368000723594578587688452177403014466445443787502977376384299003906945876433223924584949720140527231311343907998913446062538400438240608683701205680640832172281846907593372423948994471775274864736907860547875160857918839148809059455540099466313258180273575034489443249867453100664921488161419173849523025900311846253075003621300711173443853866639754996159427129296327483924580986643330997263428411433485484991106358174873250864827352126750207412511521365815404751083558817059696177279920676729896549348599186997776050482486297936261423931043386040187377682137825202723300495255659832142745729239144588186256313835725157917094849164350708290431032967297623803950478130797938846555218370330748380045579322461760228252727136471146255338715070306897645723384904548547427626192122892525838853066032624019202616614420043196570912049281727240756304593193734018453329314006585309124904042617501769192455783815472502641843199529124554036036006202427063967264839641299331409394534960788454396881195695781830558981489733578820105714551649051737328192343897842590325216272344678400000000000000*i1^66 + -19544788257103192450453454333967044435465572781936185815864995754814336636246847880525854174629913691006088772454827936435525867178356409215934711859882713796470669919118854021463578043950774127747775834853773617865787010066062686607965302811689320894254543117442479615729125184434166698323992183398169522927492628501582972041303726785968574209159395398249359673310148752514726631932969514511229703128468448242579440714578447691417664697663051231781826685628714414752011370868253806184725149711323858003014692017582410935343254618635169186346365228552239477012840659529375345478648515198321032172805355562453782522272471004587422418276539320753424657560040444544632137753728062896419580375499675696337032306885263955388143822288307919703931838815814939983019291996336770381449866463584950733668572430111450809256091774201690869119623278456191997985311101372022218299581444729419650292255654749060652475285158452961083487985688814655658480673299974409763845185388783889737959612410969418617378064637930661554131318554024727853113682196258575311707248828381243076325810541601928370617842368718362614924252738880217046534444765804937089926308317275083249139382680717734650623763052885537250366152219241749620971894095336751452243874090920022354613860571971566340407713845158966610077945488207216907086359961444469611162834845767780881125453687040597095668800437771705429667735404584753279157363922429939507074586347090826914675887856880801810405948770777682875076718604737798501272928269804902673285120000000000000*i1^67 + -74840562552330679757219869896751036263254750199833172920118570726629542538412925592707651060601715578540659424127639734034035066977165967717818535405194089977069320071130655133954613926051048556500828427512808523651251666709154039816111945467361115213332743198777226447205158148557666169012313977220835301890201135549088344354037567598071171719048564068010759267839888266161104958981004534451291366147619074831391920267278735317777494005448608236714652782005825804975370956142294796693425616371368310221945581398479569413060736315947349052077483628144453259133611171840695225816430496180714316053365454739508000081428830041826969886313167254109248293299268080742989612334926621543934596614457797836211400131036026996529275348897855014187439290252701034579525802576956957276318855248395276849055770039269062561214399885648585387812520271278107380390705605564829209920877099299619833396222257575442858631533684612439953374392741993533492867237813656797818191839828299379981164945677110904973983903170630929560274113503886571397647483030863160301902860865773433587571839101876973545402647895153731309693049854612118341791174544099858545163074853377631068613288899762622796288875089365857668517875807307895745975742983728486646204616514127803322991147568383106790874533937077190016396337350063987347921063695916115525172662767588007807525364481082774216213994659679639457831268563776943547162083093829431589732670814477007562480995576026473093861392566134572668960602733665854903290022592512000000000000*i1^68 + -6621804745518640146579739841657925466451940751248404367838422193468524226800667881185177384527417766145380664618130570241302665327059205845336901610324901787615601674854463789809896835687738339455436175428267448291131546677954407573982968759005987032088988933887377649048521101039781342359864679059922181273469827958750868376698180064453298843378785335981292889356885543276338877945504230841265162898662467129965334359927186278764728783324417431583587813972381605078936335640687143465666611404274142997640747881108088704983273312288873341560715559710840675987677568515070793719218023194105244555498700505365682132575025910226990786586988703522001595544998452022172240845611992115053456684663312849503027261146107054338985658330656059047796022237175308527584570198162964626707540937021304845834349437207010838734113053013478935440357004735580836934078259796655169374094746956049150574557630002095908182787524007253872498249317017152746527431791800555191544159664723524377821481370510571621280790069953789747230164648751831333866637678274975032801824065337546965944701952795398946654482522266947119226516523853681692747903293105709841944292652432544202144769363333032466340511523830495881414014231912821534178531995469444843402989656358737458041509104128699149687369390893332882025263046866591571965603792887019004744691805108734588254231295951802139550555361001549629234810257466618039955128725940614394520815752968239230784816252240912030922311338404247296334562937204742553600000000000*i1^69 + -496917806089056636113478550987883698800915057009805206128909863160252630818782786728702027111222057040516132898905949714072217160875519210592364400650194853595956045749220078109458540588394637703069409667344178789086591797212146936453553802919258012248889610295332463216330413470158835411144097446448784775207986316188808505684183621602411040944553403571722091310902568863289130480298260775954246234605380678542106562998985733486672385205332847184692227079063912388941407418982651713112102321843048402205984616325867891218031717515165123265324408225123000533520817466563601723264282160474745636206040002977244274413410884930252460693767198841738810034050932741611396505446003094913248195572577586154435019062941609169321906478572879255750929017555372772756844932621452029205548429906658616322478246112329813896294821239105280833988790093614822647556985611576279494354413337558297301566086086422166713983399254730865066061977333444428274207408984985231100391697252889373806667442097720759784636103049648267141670543345434363171143731809871102919151745303845121926450571916159575015172279156891356763708090049912016786115026987478420689753292435385357677780430694621494799099608898206730541507132290968592364698906071551059692729884782703905807797231237976441333065844090682275495914256958092077295920760055196598046371462034459058471550928080646369767733823801819988811902157626573688875135358567741795473998324594797931248498085218740562253688733364524810617487360000000000*i1^70 + -4795259915549060917686559936731519525004042530300109794575548265318232078471778866549530912769573333013887239772211271584752233902570031167019290290033139271899972394359736400987719659856972778719730037682493439387260367187999016117946170712607200689075537644462104460701716662505470333171779746982943595592544034945950162344486797332942813704398211786836835002940371660505405842501154388266572049178500528541999102654414154532018320714606936270241282914624339233006506554026912997618163840521730767962696484983265399414580875985542235566660392941443988058129627830070818088597511850408908229376373060440112979955093471715672443757561092199047573991583383069543223980213269544101845705333889372577295878117720465526334139479342297226015634926822447698317873850679893206273990608455978218672336007919903598969740044221947007131167964757477904416371246296476255192294796713030855615638128606308725353037836732397729214928420623848690221640370236129642568097820918826394255496779065313485184974266338254046904076720141886245508880118345787412917835449629708692864187034949468933853044784418217083808845970345592738675334151444865238115168269134410030085485469487028377059527015652679477464484884278075498866095429703471024591313682454667651606090939417159020999479712070796422293983962225610330969092061347289636636368487478383530496190310957954042000493950310549965247125160287037580209306590210301939621309305249999126681313714779793031436040458469376000000000*i1^71 + -9522865915822358641784560755744602807825314393350008514518607371582526262241671230141793185229894299861734331928958990247867966512941500657724587388972180801802683770368101088748114055039467739116916918319204254207980023048979053289770593396687764584159431289139953153616000352566784092542930330553703310351937169183540197780180771404519056686683145532108631951468404069577534006601825661047434165828172243431913616251284719542178719527518936729876350157715618344564644280293173776245192217279436560324173951509077699787986536819819357928063467050712854516824472030423557644708956091005147221826969609363196413151976337547947602487612131308206038852050085235736927842974358193939998683963287914709500670089420092603552424898440642191967180792018916455294357244180290581687375744365535919765169972775843135602150981911666448499176542341275446663357843563874092896617005136496482172004909058510675815668180465433826904737527053222213843738749746381178357010460877739801362480696211325774306728374452850059148156219995124710712346337738913888855660903939302902704943791908975643460630848057976345678846480162269235428391508476246862146021077157835641174063589960650661544798930908434893311592852643425521888784568085891248530601807015972374428678399086504665269578563105378029090659120331460662316485059195095882658150021549769503878582247770590233454449656489602860255904727947732936490358414964469977109608779525589801843942721625731891200000000*i1^72 + 90639842354685157174083329859746794564700172774069231828062987164684925546961726443872468665705253621435351748729078878805918934447694499968135050106184380805052829893171104632663647313982155784377794725878059509516418512776573705828230934051567289381880340016388091054545303267878173526061996988743106609361212000932335143584702965187125640513342962020790961046398230072582111959197292337833790302262842059432431819202177443216842359420779858151394403305684921124703488260468500435653986847066903956300556683976656078948041224390777410716914567367447329881746024628880717367504566883936420727390380061535531123890766963548540751403794276144487251154496222306651055511013633639873013797065224137150609767665478233386196936902219679231465904966038216442524698950617312339154313580249559907208782684541960743767031712724162727897003333024667334244493511421744867937279063941705204773467881571276631956832784326250650646612572054155455071935452842338324237332988262390090627091699818902462179729303267859190686179350609720788146548142431016664172919140559513428185237590446101629355108022937397538440592718001704036113931291102747117320204239150049407540178163410825971032166604019976014173120809133190150578035511426705028945777527693878630296669558671004717228805103000577866038512069104665400992418204936052327511272206588644809873504892624999131901043298811324369740922868135546499431431431874623122654034438257219338240000000*i1^73 + 32140464960299828985948177075744728525851628668574337013548491084572214310001259790776925671021433887654464862916694416106570117848194333804707775461719224623062688690306932829136047175004337397630396666285506119161007379162258490724238261072078704968531296841405771154865065158573101442678294510904912655035042835177674762794770991699490541310201673311409277459115490871238763319075689077247568028231067486527235839468327917636243194954158658386094010479833660509656798637313003298230529369138152380769748995670441154456408717375655093655831661302155326971580509800735396258194109692516868168816037194151766175036980571688219711270631335441549325751260739913115263923629539160481640348161238658249378266146807818893059653286575317095825397299713040361433781194949527370633770356702440482506814865834812843448957814441796307250756025889776624373904908169926246102331508911218500361913980239377691172816358313269539498395300835051511461005172164716599214153056785938203597033155936409711550086200186060712032419639579452581464010141021438380334791314945150415889917231098709857912324313419299860865261625823838634471429546609229244013690265410195709350002159321214299373902797891229819053977905986922328228748735314208287534871820218329061890520452935234300216714926332171143821876194823062045208085256376660989188836506438332245921460443186243854319319747873803646415204499263572131224824264352419921920000000*i1^74 + -4985713983903514522224810028386433985629307471206060978950099496136512037366560909804069158393646909148649804933045928756490577851929635520173711573797620532882730685776592293479599573115026369555681597571892320121712080237460506243512217007224942434313938823178614082018407901854782669190899255705058496077087806915500511228133519882070066942815205581456455810077519200625692541606731000080913375946532168529241644103388759036466836045134154643449406320279622324158745392588538550576405836281400609427698607705915554879313462718382398821368988926025851580389875974238673188174591038479177110331509416164459108355392392518750685008978790311081676458016164696874352306240448552455517422894035513008303175423412515030682944869057099873487250003334844220539129950928014304294491391197867895422727519746983199637656936799204822455581290870799540737085413634736676777714110370143734309918462829940677220059383063050648073945474850474112433408693595458712803731110549993772562129485881215130501366545628875365343351936622382211425514922904552526993245045781068019880934178096115180788053058410703649996148829073489016990571657454937270336061849687023506028846751987601559145223768766832047864889155788829717999692203685862271982230110504913233943230343387020471011170594893644560897864693272372033486482252363797985874399452886262873466826807032393347702655080804562454068384143282862086109593600000*i1^75 + 1753835883204125053580770856425938552079063099525453894721500501266397790244919214048228046645979250130375629430135931642393542863922547080960707364806500718113117086042563641051933503538941732204296485786783667946315600380853240937051107755840783664699469586268557177195235208954290298111379110481792925018801594248624360650911186188735282452621768000574180257772973621910128218316143162671934741711092799570531168194555105773249754938105843801308422758747510680948549349209218810907481624715404755530692699062396962979180079982337194694878772310994663658414017550608388719132114007613859246319713416095313640117700453609616087598873138891781513250316747541595305001450865921449473852801878456373128479918726273180679187656897156662627394998220337593707972010193613861041744017041536932828235273816998065475439671268847040373594353542885359295794355486753181457157772071066073846340954138998658400947715354476696012609542771283356954607969758901257155973535362363675796070121733956037077057183265127001882307964754737328601964994392362488990019386725532165947196700287558241830357819651706454816548610471236365659346683078254965855960267603938117803941261422433527276962469401590559321216986020869654337099171421376870948327018485299473031643445957628905713730918187420121975254529617779822168376277172833505083171485236634397931246535453997119094954562001413032190699840000*i1^76 + -152886979711619492329673340658249773654277105826263984045531840933840652059142117593659005537011438128897606880153174777875058114343303769071057830255745157144604732367122703743690093466728758134807392898963038456361381269664018940884538742593734008914833288277747520872634611386534198010515909844162331152279650904667907623715655820455553444959528964419428495329097085278653224223365050726420384925976343397235538350424942923450844974786856853174138639088381668002504777024780378724434696003804978698264892777088149178150701748772624885730395188090753632838889424610456899712508737260549050126994210245586240594307595819199622583793961928081250276713566810386525734972143077321781993603919485551399435373704223666426020429159387267043701076004506400869338514544169708142320757920937632664032090205612883651244936142444956241594682547615097060334474423339516936273533948443460710227707035949648014352663831943825904675433861981537460894063861111905381996765210269231448494605136926260470551284277493403805792861222618622789971529304891845366550637000800548639507359000613448286690647786695037591757341711765530735485361076903929394632109644981257612639018116310939599364497917141394946680090710990449060833321144647257794437850370934100090810898139238985421729477586118181104072450614301758779847078911152279422416785358894781874114692483929849216719560000*i1^77 + -5169173176089480107733270336262920095126683380357195936775409620903644391877320400011936323068750068600622039946182130353728872030546800078460310097045379984282440315552250625634504239389173052851826531295979971615207320004571623856451369542193545134218202459449621164534438846413053233543054647267267942950522866522264302445384761159840955262353051517338338816008582313077105692288137247310178284825842462722993226595807198865601542972717505709360020079172113063108861528438274732765687218880343071994898827059095348645482599492500619929874329448800543729882015659806970375179131581564074672074877202304603982789403761250260776504409255577591153581476163454104324333687542920438675850277819603100937285235898353956164464766206562523557932652416877547558866671739036998473642816403925969965317836903230683220736683758450521954722078963505194282675067580680166012953219753134247296485602596100662734106829429476726877219232254721482676125630900893809866265994852102886793766361597827893585807917521473962056271276215948227241584472172677608729934481387056088456133785688399166818258512460720661246293705854805771066474321881862086810917297702558834533372686681613762438563130749854303566587843869233166454011669414099133814897785149900897836505316089187194167921580936627911266318974624164905283270515899526802779927866684949917200*i1^78 + 1310972890329117297743087782267653893758487289029021914704735607412567766294516768494919563572367789169091643685257638542464785906693091518544243313162874319720185582023745357889036453252889396501331167136045228994186829891287329610793078008611691288417786635643611442118715377361782607627470483719199892308716969765667903776891690732987489912908665527417447439537766306019082336701989610854214055571838717917171246767694918772014186748821205121117163654257376910102877953420016234863165692440001421002422743413088824523598127567441351595159805444883637159127952886460951639055365626324645523244657033275699825001378963084102936361945767520914764587637539470317731132461195680396207171147401354839784652062824132378198656541135377715986907867662937556429672557017704243679950649235681242654735672228694966960679780015768436404226722968214546765296304955993165123939874092875587366685325982364266034621053052713679564946981405481434761198505204410102468021733455751552158914021756561074188210022649339303761309148077821646825524767538198706459428651310259834489260831188494730041092616420761340590384750313233078633943102674063930254371243516736281903095644393838519514597551285018082388800443467948236108741501487373267220117960025970466367273515177805935905518675025271162125308426469769116630*i1^79 - N1*3251881182281412547227406211966098788230388911739010032040693177824508326884492737324008572520708901312900683122050322471120355201057692383783743965348573452484912012578465115770233581033643737371401533405496709886451565301444796065714353868866587801871854642035077987544770587962592048*i2, -1460071443128834878246777301578122367744934134824774379371029266422011324641052343297546813258967602462147834621159709980729846639964428031559441086962013287729023172689927629613623838946663996364920471919477422824401378696567680383604989141977495471974248973763868426178232767292209922618378423217419611390690796123854302875777206133543230658221538198276410702178173500903502661009105016970334915246476748811752797360764805087011157003486087420714717881899103143203846080947835698311372888298925731827201200095780832211820441576816192639334003045241637795105421231704843627440191214610767391986526919800853430597785114432527600640800835633479009881803752737823422977441207978808726563306821964568161467102711537139484221768487359167584998249590113942514482908206973336098521029412436846127784541187993209558629697826087734757389045374957366080356762844454736163786931137529436078102384207966301918305700461982252751729500823576764712061923719342874060356740519117863469436661145983740583582671160241306874379117252788539663271703796636152200337859620178262220443965724220456917639054599655853432255651751477242545690510893682459565943835908932273086702853731974402234379424021259534243530662916061691039455629895156757509757699089627069692823886910121896799501912555589969324916765185662088908767167062539027587945108997955416545199848423361267576972566628593558083517305597354858825485580411154498832323937477952171942252316569222988815818821638879136858146644732840036517315014156402316023855246795132446595678375827208956949148428313479591904512571753702560338798278074186151071926980640600751007829068723251934986156161022207152520446628110780660625454236895781415740187302560246020718226933973381169556868730927166032598537517581378874380298649593318478715355530215720214295043717936792480120622284800000000000000000000000000000000000000000000000000000000000000000000000000000000 + -36086396804185054788282727176563283187637009393449398917642450024915585685869383901733456150644170117903467542318027137538967605706366086420638232584339479032101638216302386513896566892168190646939433756756306091132470047130799574236149760510569701745462447630736388007240120153254368955145913858103494166404344090148337739070868657813062547472499568045364549956313563217490967234509440319372037781014832743766997623697919364480740018594270352056757003247840909098264613401959826987018804090240662513146857271907468955393942478993250967905678042358227281593977961836418694735375798115827730618038527666482469531144963188682382090834699635792578886555508865095980759012141340332516299044277812650388733429816508948471468314097755364435201557274007208242476094196230869865827848145672759150613127058634769778717874512233222645829997965557711408418394840980446031148310241193687178039527575536529241284486856520960188895967646989420060809724991456036080262387746978661748511865887533370284811577253159665720445590334026668397852818713023204071520925966213736203663237608366424818887883512327949090606155379049604877667619985270773182893115821447759300108043741388254013985961240581694103724959315095526633955341254234434846273836008551971665199107848154819524702405289055844693977035961003021405971587616099572117839748363083285865752025994795882515506550453627994575319661785465572249191998805684681060662545089979140018654717367187383472143713099892142074185947914008679658131214495707196953366661069834082227444943665320835043158858534505509507627935824720483745357948622338436531758497471825240424266258874916073711482466062817934895013067989849033724958370650269225698934356162361685024501598440900907420860925658794896486580556412514891865202915299571981882669244145062227536652022013942303390043209728000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 50398021782694416101866707823890713824216105412092396385297576431626974221373708692448249688277539979192501366038211908570810585249407313530207832016300650075248984819409770241494619284990941286365604611425543280687465541061952556193515339504133111203731539144781410726385293215252247054951452760966418111110181676515572356512303691168796979208575429550820775398710634602339092290818514794664431777039197985514096525118398813271741809484339435428293002421894681890228946443431373009792727833502810734803357459488376088725653839014245572110604766641051162163159397473307373075513855242953910451900783558547874586431037269968290560407978914460504135181102826243941972664941539304897544878781361852691980312665720911893683557978290367771081179436142101238202016583231051248587572860728162853447363598661524766902919713574689141250448604762377299519195666248128171449773734699654056411307392940396605327131434824179430151860826302425893771946873182460261858153990476508804942942923155966398906879919816258684855189486234239678433840268726620080658661709544329855995558785527818472500798203865239213128546506825204926815197255296922511630033901338840371212758444248555449117382599229612761824045246358395216885886709750501554713486218857969571674698654554632614851748137966394992140969566923033860287567895381629608778559908663162895994636532766055829363416301783882405645725723228846269499243942560250617705904463196388075528507711489544993455103886401163368782636143746873964144161619549041627290718444873401604891739930489380857862179486256835902743998748421593601211144731534978661971704468514183646837029010674394260665504628720802124484259007629363371688325652762721777507016017440215325764946515758459621794535645376378525283927952578274901841010503631924445836800971421186622969651533398160651478630400000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 3857559683174886903184207823881366307206710146207618080753727393667811497813494687176288704948033524268311637769298290110870127758927616229707376225523889991367041177955318967487908182076720951412713237826857377883309736801872721779212247966491589814647467302637990282646978438729375886490319077361220329763602102519203584186890267486756386976164745231859353939372621275522868506200966849222079395360319576570814976513647593900133650414584531858553001503759679028210375231310430282769590536394915701777908569618373080346829140614508522368688726014750771501514998826994908993955970833571610690132881705148668382747538713419154989178645014904430294867040050516421864963733847327054463976836768211934689255415263382112057172363224908049664210072661761879992109595325057399393899676366152413562062543644976719751464083482235135528652368628506848994423527749476800898943788011663351505156012656534331332097545536682044819367986626457590515193838058837789967576039247274193280998250537099663641175920592710194261150711758529720748842455895389217828940384699111734998382813787073586097173189265211472006932365666550538152257264817042897360749889303039543939240300690881304438865179370544313063495951534212962048045580393608770487172143569627385364176216258865420868964039275187230776669781729632071576420793655568540315631696744846953669750144951982262369242217129190666896161095259706425968729935929182381630736231868064985718538305055794891295628561966499562632488892321710680135584523254592992431027542300066449608900067308478640113142101758520716794074435655819222920778088473620312257627183379368762745478711512082635848306158812072438912608135919130182636936451750356433548054179949484057922175821005709534835488680335977840110367455236385420271359546706410203091908377375791313849949144328532851247022080000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -11401510215228776044858103374785117749005644234435751456504903922829275726259464142019901304822816684831143324450802087067937953717189279130602189797052649214754888318389682403940725888726215436872075166050847850409810439574943600190780209717468699512410541936981147063279858290066482262976589653240015341781672361785950213085568618122279054991631977103080838603529595727091928359874283903131097228388934040318427526348386935295357975432719905202379911751636039777271977583424660322430121887601752770124468251952050723104912155199530026651920573830276536373712411115487730322365579320464357246987251021846160597057231983107030943644994482235013597025903776594345106700180570682075519809063604051649821941675501566977469711489260883468875029715361721067092305752793391609059923528418744359123273313486429719760832783869282025359975556439981062630479774190336992082348148379725575362271546017565932868115618483369032282299738992647699329870954318692910945932013263212642426171845616441821569211978339355907252676457148684801080667339309806027243101879952298501589446446418128112955242734596277566544471799279912759527460240427039509225839488401006759607525072050041908974739516741592622303920186490779917007204196767964916652955285302903272640755534467010232280907790546159861874384395625591698321984103455034454492129329509441383288501230410169330766903999941462716796496979066764760536116968341475872234369209959825928928643541365761748190751744239413631328454010991428380243468071998441401826102016844741205385094911626598491578823969769006526410513246730174381438697348141464102418079853715581983749831768143510752613019326680177434533637698152217264450489157152455474670984559884769071922427234857270307823385952517117563402395622557677325609684952540535114411341661692132889948611084677824385122304000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -18224467325515803111642617370706055622358356638695459381171547639531522355515600840816442482619659841590182335828054720119388616803714443026465974847184748690146892153161073064493734775490390877050404387599302406121644669389695260321240201662273954449992044313162805244227678192056331312602746521870876170946696853965766984585851333759782468983314344109147282770160898788881219325632162112136838180178039999490538646594427771022485032779095830654317987610948607671210929030483111823361253965596659771187694857287153374117155664867123623716735059356022422879391453380296704882947867980960979117765145088672153886200407563995571500641266052707132791887383958299755084060273083231713134745557929898869029996558324498296717575175583557584947494598406966216369633089913022662467240208200244641382105851636841644783147845324537160874973791300932121136185443624028730406591374795600112999194419768809199160485676295426734933540173136700422264339019443966609994234858206296402151392193352690738457019961595421643648291036508333756315304762818411104463601424032558048041351469250730395338385261471663426813201079563474483139366754459301845482078976312647318385134197350068638114540873293672726508761553440090184342162201389399646397737478580934785484219926888599709582075174256514246521076878861746440029824383891612068424709580894002776217931161949162438203529081354192458628755315191348653286288935055479462294424311114471019118015009581831573553402365980243173577490895799796023876312309791994338310556752251783385159919487502514142530543313548898805969873952392067137844143921843449266949900743235272475949706874608116259570318356479138360518912014952393364155051472076870089072016804303968296093116807804991793263451702688329815211205000760310663669406626752307276090741444379485122069849913106773730918400000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -71089016188528621032288434640851340353093008381293939225818951275440694696249535601520669829133482945315401837501530827928738548694649012774071671033965005104243295676967482825234058459591899489486922261304171976870713957434208781718608200887674483153200111609905067367719292175321199039529461720041298449474011917095006088852744571207113602267394145352982660562919421718370828115511906852416982988328663151864854689555402232192673785592903234092533978536734629140777767732318633906854673587030193241097433420494781197530877386125138853247233690236326714190747483422451041362215228283274017997490340412680164672535545961712684459194455172850696704618383304579241943231618352851330277303573355213479476842945258015491028927735748004157100212636063548326011335939870122310332740249703780625053372741481160453598987774286189033708650947351847930664493569999293245183632669957273264173773882977035681552449767929912485081511541220330915170585376659440565841325800570111187420109669419040229636855839043671453412593116380791286152990712655344300825966181761095947594298719470049530576377854314173689233532145957860268221259208860566659645572358580675521722941190324439290217474072960488913631855914292783341670524297767523110732417655803515755522585547320472980528806247777058736279373010459811468869380520046613452457956277033640944001353790974233384408873772366345314166754074536683583630795393314296713102857106537301778556695097428604207019746468170792063267139751513347065030178244463030021942613885190899426314802886363536850416568963324368391043285551277884620866392201435058228512267190501850571771114012596571668789096952697949134714414442055478072255748083264491701452872162908421383105510815121251373313913529303436532078784732291024683212381969300597101429744554659352839767286788279762944000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -530251811763203386438574955532396152954944244128338001010877565296537895985114131963249359981140473289944381466048050482801788204700393343052451784107979401201604936864825427540645307551216200087626654381306655360657005613735742428343447647753308814059557802885002424453846407568658192744141717095563562830764681763017676636714486696204753724020284232339150804556266582985576462809138374764801378388634759370339058465125834374282022428593077957278924612292643260611156068980881227120387784929873117501579435222259259021220854902020305434980548936830648545900983235032586478456419680102998899996420297589002051222900614317008934295338392051202281891685478476632956512415762660162862403634419989500565778745798632590572165533483609618305321386868789737493002433543422844484379488384697760332517277126232136100007564963601664658466999886089048433779772798491536121522844915735056054112076671357010968712651472605712868033632435017568609663480706062821584000336463156014839522295233496140112917202669563885231013519909161590678825315585174045798422546534087381996117044522586272468708174942677544053073383196149219257086790305504262735434576464768459658719921552330612209929257126059480209896515766708428714803065419679055379785416696614581501104173358462745700699831120259121892125971415432056476311623384525902348549665930221473340183644217228015203158192172529049657183661221110879107654166800668086895891611004904989653445802895218820998362717458428504250947287353278167922707141057984668228803150444772825584433135576829208357110894161417391863553245834035583306152460852621074065410164407128488003402011297432905296560371615894944170779777715134189575209526927887723083554331910637293921244084498941334787526325416000676832169898872612737120031081438938267824136229835843010186440459653153292288000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -2140516736872758883583162307310439578796839273714019908063807646149368443952407400771014991173963137556649690750081498326065427254006260401142028862564002707928445765931716576199195562552917553934914549312311707775614652874587000216169391208715355661694111202177961457289198830884197185857916030179107308643075836490453901671428813107716896881017400578067961420273184193052469836297261774192274323983708392665614503895535891344437210507527328585812664206690961580261833271864843532114286027780418918365001320002696684858929519064084279569267482183549052508764009864684865478377842807815965501259261498247254090377173290594293269874988133217265695740911765756806236440378627324069246819721139111382552493135286095060530668860827339331577633918875882154437017906118161156592495291305917303282916959918834950672887505378845864604405630788086627383922969289422684434045180939906411618718569099514790124462990551855205217999555758596892479582294452198052515980574437034390556622550382555207637180720717860576863457513964508421506835169055362566134675898454533293694960569738701941658643230688066082406119998083875248380355339456348503598080999181413351095167461387795049688665723519343477795208617305187996808506908198360113926959953530131462398345001251793121401010524571401507985430380915306193247710244355392280869279658300453830287594912254322683716431484895967195768223942019742274642060215919405474170650449970181509368733333830120817841504387166381356392235562102982215037143632844191791118504952143714360045118261447622271324785051288676975463848242560217050646729329558466027739996020210801883536774046513316618655585967458666090978556695157014514881624004339243674947672650773658201251443706997607340619977631315927698886454790240334394989468627228454011939812906804061395006559925905968332800000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -1752446560008207111370660421448185712161339455663905297969112277109217238474943719754470052662130120055731625822529718657354297039957158447385878556706978677988087355451862386163090491828367859538878319300952173371057513113746765447580183348361251766004287397990428803046131246970216878280590632634184968653437395460980184123722415777776738971084308184839449182462030305048644559321485823561720346629080173619342487654616846357617004651903992958982362029745413816940119764484870598423767387505991555201502832258223866310239415513938894570450260552451372045538986821234941067913277656254275785385349432276375710351158909309122905729814778000123479029986833673900807358365380235016499823152165357163357324980032333326303226832654806004624609253160151590565883296644070204252331170648392389111512044418681618130240959041133363163705354398193037840649412819266603422684276830044466696156833748089338539561192760457720569644532409696836727550823880081242738587266799813422917225453259974906042017259496452381578534970493337388069683484026128044373738052383429006115335680758901697765813387388078072454713521078239039755934327928000366364375402106247580342568786642437255318918517353473301757629532898381920819888755670267044925869801819434399433985923494863771721395769753645563368193108707247007932410165880312092432738713159081282169302892667877004254657410295587148527311700935741389956943369757839875727584089028249364321751178329584073339727322236426774194460283340433131384669292153107048926308196436749143488380224025729694408031741719242625811399712940616967987935941919340548540577080893469636580084226807080578594751594351914177559135010896086568599341795026375765876029160293803912420652730205378725053443453024786747441810628658276141185610638482157192579079712145120806241191316370227200000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -1288275347407049142805611454291119022478023426088645264059324742651256602991147836823022973098615179436197145284454662997738613774913642216880704503648881668048121222863469849953710255140605109524350728038661671651501494128507071246538465033133679576825509825386440067798566290552111858030153104675039042157083651934152955730825309067830452010884846825278297111211554959747381178209833672856854199225920267460022649947450228008017487563074264245419596732110719154151526829021792178925422859979312613947650302651879985197718793363501707573233756663669646647224002299059254878230180205924717105842141842031290930927243825661194663045815567335495179013509103195834243861029185368049728154683467714445175884044251581514134428456735087437421120758523531362471286776110153663330093952094348359284949982688786102140896894909364805448774745193733380701355646347350233214963903914029717149656779707181621066660527571699190834747072893578313960379666475023332764129107473652354119813404469796213241157729359981715865725349157007159780983150605439972529696352962492716857424324233369630072724804771905248824817502692772959424048023293416126793830352879910535688086380750724244109698975354612737778662169045945046707108408974075551919434623150759630211858656172619221135919391339580309620624337305523310631492863138019049886111307711436032023187045568368515558087830593479345959439600412335289173739424005026826201392407354724267932103614557262820826880346046025416098965269106233645313242628700378421896874609107355224997622289740491316833808174442700106398293354441357518400230674539061751720841144452485347393419187176967720983544037107042847240235843465033679667157436648027158016789499181710707107385770093738812181855659116198594304232090074578101000736423990081066359442442670693401019631534080000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + 1336515403483484164818630674654490887010501224424521756057148862632397285354875242216905697967325276806011098733950289821420680338654049942180281005427885692155546604013045754941503425752731730638042304170835602568393693590661506558244791754718625440676827075340309752979154978040051885260863416048928591629509739845250183182138012978163844129253069870477804036490044428246742577485964152855903979594216182174613452770581277429434504894683700428561459418381292167137903438979046504571619238841988875619723934159418774662207281506897227871137690011485044128280669616629650744684892296018544975044459063004921251132153179928564656920341573029435690708971774485413827334081696641496019365231871113413248512345094017447765019287615040816139590375258612028156384298755228693461475612678914291724615661584066494945504744221653120485144583750907727360924635185245517958236235385224690475473305691899808290538784885116416933008709103709646371010388483861616281684122362321075677880093679196292134054232239889187121796687331126449879535719028773084437244583387845626862034344313688245132474107174689390446053648467773938925455689473166073865072904044120795704936049346924945318741179513476824005447831477140256831406914872658666764475419885991542825215375274100397350036678745002204753218200014066139720331145538689513735420126275455917046285022987552056032075200274917145336844368650875912656795742068542289394854074110951795324583707238907706998268517196336984417542545382892763829077403675448093754653226645128004221976257945300142409431951566091215298134893590986408123662727779085863379518789546711725602028626212129923383979398680307843797700400926049993341647604647160844455885045366988700179053720154426842508333573974535314414477466874143035529157640265479416033969858947055283670248272691200000000000000000000000000000000000000000000000000000000000000000000*i1^11 + 619999253160964739335385590932594630653710594061256711883092716548509428450992818430091426745335949364801576152626172151038744847926727655115508935633664342229720414478367153833748992633876946230372091496473267703452208366866097497463327318566807487287969659407982100650771568787008655762551247019591057725841298662229226732238741854640320992363920891569111378373452829614209608011028114638044619061219532976173890359411584178752491614437022111346998874540571624658457104349065888065113018822460817110122567921544725465874565210052527769845769179468753598526332741034414224873952857788323775486588005067680604031746718434468209492324521030020508021880806375852137545974470380362444465474934043811390492245133905752767337649434288360047018238731104047385713982993230440778680983491677839369666556552335999783639189725719694121982487113802974916719120760806537152880647543552030160125931497771710872810663709829427977496384533500948514980506984792862946504543239679471041702394507665389410641706655096017140224209612822484447231600041979647293289357509068964587044508413654502185504462262828084217919414771612283964067685092045765534342666549682664627305787788999732112520486621041676508957479588528068680053237090602351815603430132396119933925087720216489773014898107706461527698413421074728542136615604407929953926196398051389327336739338410494954519205665811854174974829569640120872589337780970178816827963282084151988989548152032086202749749024273211513713119653016839659794381565243510802051836365491627821082507939321533325428943563653509154619295224073274745867450903982412670301593827802903696175629491684745816246378016154137066913458277451315327251288255554846252118727280502025034233644454084137401356310041323119429282238490403143831731680705346647105060571785592496560369827840000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -210787984787872350602154886952012182298387295453263962616256085826694741521102534387522424515983267731446262993377681828006331779485613101797797901325939277426071619766259038414319188306052511352946352445862792754199074737122539118383429384258060060797436713832870376413169447252474990039855416318123007151616653500883589506617583689504895565858621265495111391097856096632171708279600857227955087283999108526852743219742857956764810702918240079635360313132890366447444219609814199847438579491817176460229510432207792264386405072791571447553173309918680532838702803163759232683710821454114959737026746224019022997313541771181680656079357622501509358080264684225071553087720161520050906642607695535446320558595429846702734966819013215021765631632396085642339571213667098325838462888090421825599956395140404408697137000433140115332073550640632100703272604631023530286376679619951991408166062907997569875668923310955558935729364028146768726720354487961539423214043936482623166696665464596254348545125317062260525669502921762739092093249200695211397138275910339058061934406963191300337890325790548538812659353966656656458181135172107238914581988054443942627593397729224267985445215016027550929518712736202668233463393682649704616745070633985332783586352067669605551869352875916896984194682789712071926983233872422840517299128157459148205845408284658174610629116521897402121660379278638662829651697702051623369637170772853625026151126758298233880144689744062498880178057694561299457713455333130013319245632891931159196865442912477877911599321766583895692659145626395482683425234637954315967869173613430617596593895939558081074911211911650614570229963239986130194605854212869082216614714099243106238474496262755479936262465884364906816163407844781050060959407995791813948122654752027193638912000000000000000000000000000000000000000000000000000000000000000000*i1^13 + -294515871944365857862216542583098198430127975342193157949033444158160744170442867896417583234427045513794810339539846195252596187608132734524270401503369976462865454929881932263467566004432801589226579186047079888940106809089036395030514269480403796959404674877312577875141750023251273458713340509621130103120439038001842886132861902666162908549777202541461023585499628551560886432199100809582458943451787080772470143687837404156615859954030138253479421323188782377459988823853351850879973726253149478164233789647415587659207714700089451588842696410270944280539308074389053633784657562004730763764765044646311173014748378681709130339096590674849295766954352608348366252474232255671060883648437207683658961504186041521164602073553363133288962324698104301444035972624881043407123563744180531280301503335132816387534112900186522760825540840132462211727315848789427776929942197743074961871356052497581385465742841760580057771474139464341644424127578007337896879300907268016093863035824096014277093357530349343528539698342039588442326220898300501160800080913233940361522190407177512630402296082895217617850638484642457607930988090065392729299521487676015839599436705641543105629479533142336612613761803721536302101751076174479885560924969811635689554268355751213339363151471472375452091596895461517466620505383767875591194990156222273483866843048347220198323415488334438705099631252676075460435548669631802251724025311199033497569501134266075631643693943456332773843569442554503915505882512810378154111512897298585907944267940174446094167017564872485857919891815499944268743844172521716531109304102745708908995103324220044444516872700968652315854733611937080301671326352828709820759122905786434431292022725270204065893340231076003068715157571553399873584286923339517968037654573944825446400000000000000000000000000000000000000000000000000000000000000000*i1^14 + 27705046257838355463944473765742657339123992575635148484955495175932084657977007096608320145321649915849823228626410914603378623087629083614585094023490027775007785630962322500039799857873706363162178713303519910708504553931191008409768630161027849752932816495161237776587901046426450198025862449699244914192609283757775493303540279847871903856886285610088335544798962784961328539927860133250726659841669477020112071080409327025611480242844160326562403902875079264401095308897556153677712080330524741750066337881769422970637288812845582093201808132786041827976223998825506194038723889231246342854955687449522451919711262897756407090357213225304798324335742075995899908551107582647231535052132118935039701351064599189710880330338578031645675312650912885159419668799797097543076141042432903740430084447266179022454213639663164948747993678743278235830351917189255507020825153982966218098745117311533853511862681644090091460852467647629986526787703928456243354313130141983402529561170835572427155349361633476025772517868154557850102278437515283994931508192095384847861729966488953475892304699665598472309552850921051318407702152497556022735186768375302506821485961041376971419282004160555333535714818712186859998204188315528510964185021585193529151126498714735925041629537932949100658699956445197771799719088159252315000873534720592740317424286214997295835385731994719356639953690446581838785723681347278835554162540040080129582848457466344565259027683961297419527451996953919026789155747317986812459931088768415249422579791772988217629381885891644897173530116482075141553632702015633538109071724174567171208430575562286363663116609060354446567206700571493052017580374797486719163200864060905272609940675309572316731532550523883520947943487809454249655836868065130149750327612706652160000000000000000000000000000000000000000000000000000000000000000*i1^15 + 35974289629988494485385961836715846406287849900038195743876945367111436527327297960288279540964180440587511561871794262188502126644594122680811250467724142660716857992173616249362877001021799774709805184284486138975756532335110746742752543899170255335643496534129448786056922479364910863366779856347416227687288886897238065911958486197263970422464119753815920702307943074284200012033912471270595864315646648048230291151423275466087003331432577171484697057146352235878148158148427602193024297498923398949659575381809194967034722068049039611255570894769495071083131748858846411604943333881060891086152369430627900627040382399191348401034898542301031311736751725060756299005670745589714710303821076747657166407055201308546133104385105175516691309616341712036825578572265487557979662182153129496872915868402463759725215491425546022743181094981319190720787228786767030199033351338808067346916570049185575961830643770080046429212645494420305546471752923088535903906106196006326289826953312804555564086104361120860661604497169156409168924116672232431593637044356118689835207415853700709433907196399454454995051346232433004291385648498639443401038827708240417929784926236970331399578816476974861808444352911342041873846000007905986960772379523318287423322000780031480800764197624096553096217364191565216731579779446214954673845080637135596952094099991434287500177261199525447665723471022236094852664337895499082466393041379118458809528885730375937279065761755137140069060764299131656673620091808820670940900635167063097923002933329186536395487379430545873676323569475283332442452459212458973988151029006048786485881221680192050020017913566985279545417149506388773379606660528118595282504180230541463201474590244749345145165315722325948505776338684828863286099041584025949981666137079808000000000000000000000000000000000000000000000000000000000000000*i1^16 + -2733516404850015726091338435005228569365681483588795927421453014410050859240799804989365437050400754180450534424261286189694437842714252484257699705672351434805143547558612117454359383292034309229077976149258432758355909860839469939050547765146750677079800332000025422182257023219970316646510430972364718040319487653518231155627837768144843409984683231814144232910991147467918204050093717918633149491128653945792887629655734502593497551223829728320451635744422889722566499635876103064504888895235861757455020787956351965378623342507191834579276652985747345829097006038098389510405736454110603315743727963116565130626199399843477009249381563811391890873904984647241534821833845851470655377973567092706182050457927076744290628110390709029421268824495034561553419830791699671199598961874036729069137582274470228257128626028353964787238743726737704215813384870592116007467804649343599230696066106948371443264032072918961143761143037719931416986867808563117818717222187417519348212481586538261251651502555486716974573548829516095790599411088209244086225492385770301869387502593375902565909854200788434372172531886103531881936379565446499843625013854717687404874050172616146443540693644804119388665137648041769697722497426133507649545100810765731169439486606640029906884931223121904436588538323477454467256069427301504397214453903855244326055505308755013228965295791655763865046812965096586073669504387481940505673058777238756134842618362860753012732001237334105933244952473849319347079618581674035716495469815215957280154236392231362898479956347403183378700141726891909687338135034067873370117933784863219787569153889529301220660653746865753850055737171717920111757522637544720175269976393499400826514197898330036374291980726070518520359177355123456958725749619101081659994485555200000000000000000000000000000000000000000000000000000000000000*i1^17 + -2046193425853673502118846693890186272543539919519637579152003195162879501518956599720337727704993762934735616457159927036014478341122948217724551363024218468215671138713983926023017370303468227569880679478800619173392187552532859236544194921089220918953804062361830804327123734722728580412574206384306295743164801307906395336498642121875287738337163300469731821126114221577863343023888447323415006965807925999056852206708340248479829112737611320893301317950213482523748963601974199103117194339568295084338703732603402453857527353257952389601659171484722319527796358827155257868620960821193299818930868277963038502334467144866657359399734805538856393800787659822742650129196889483485224731758323343569294372704867993579633175773369019087560871531788185935913110982372340233819984542631466380466285952034978747187787749367813076319731974131834016788758808509187882510629488599643212390122017390124430669784780343257225087612705731738402018328018220212634928025319424442691217234090115849831418237596957849029960630978174469110253087827925138462721727981222564013495320346957625932368154667685588526204203432250615560049091762494980060267599419868722558825604985032669909063860124595335291789522448786031009429913414555764174429942691065882601771137766591994142743635804329905559039150776296528943697232455943766051805838404323666347214266834146621552784483934948416630758156269202751814388040529779105782685071752685276468319187575463027467777024500251527139018313388656234387133546592654528877494964675223624817448618426678202245095109981838324647080540972310906754707825675593668658881297466553045084490950590835158326169880698400191913280896688267654594048164061185764228710414317729198793134119896901770579010322474144021491275683301033911926236714921149756541168580034560000000000000000000000000000000000000000000000000000000000000*i1^18 + 146894861208656438456332991171886255553219068953963275679917099514904570592994137456572539511330517189683075284137732407617000141742245288333428441619513226833263625430969175424773040572064844871844189005772553072963929618881736761976130426863185402189244665292774681221406640531130691514215468052718519829843829212800926629412872996537110508925643255150256780694520722862041601869823188078164586619012801013613894587290321337616911827934685189400484462595594522594739913599644441163715281392050252574706584453970123995925826327129004618091686123669780046233140700594691196006327107109745402774429430271552052989839911166284459160742206853129151934663194338697536441769213742437384844147520015527136525790899105810073925273828788380002996394734147334092166989942427193910128422761636791068305382353744727533338036361198743126965755676191888224830008046684324383849498053337508661643059089218348825945890332191851809111721278499840250330535940839678107379886237495017078676840953896753398221504022803647631667519751355720542839739608297705388773758732771290033052760615825728491931521738712798962714372648760772567740912608360048616868563216918465812945065917289518181578666479539887890614840108423438077016618205817641161746902494820084706735916532631378367365628840540071228168802128737239069265246111043095371227129882248247784109260709298927764067403260489697246846881371217063403006892587049750588379242570715605188411646305656516805963090098542486321485001019079832466477135633658294778792757690883351523852396890519045499057786730740992459258575818648427982183672882340998047075708150444270927941498144073889465365204142210490093028629908968428667212696273375582360425802028492861132153981611153804404267411748942915716769653283145458472250389481848371608765333504000000000000000000000000000000000000000000000000000000000000*i1^19 + 57793423659840971218593451654491613930349231847493390415697876086753214591727645066785358757197296143919985171802033615031640551086075135398337522311265966463333231300711652588902337262543001975736029133829223487473481822130075951615488435045167934197959450475242085135173399572633385164106724385952998765108344604506519266808449120316061939295235827989081931328485949929835329101969256542817911758298083789014213456932223370734992274006704818121763397531809342449866624565066453905797796112019416726654583068947825416408698131731081490457699690570481667554028257712003233523663752683540274706054274120773601486144452485063270087177138302123486076127861488694612930619021033672845733302554258374138229866676992582470945017993398030082682472875842562344139641807182597528039499770559088228279704657600327130043623469031777226431599247423347566489479087226361444437736486490798901793638470425728090449533515321442275665267437248114984062816270150387662879676534635862808876944254811987191495259634048990642904554948429457320634505665457248089642303643969087887465885508576999263893823824248296938972395661379874653464220849259809091140264215074337081114607824510469139482341533888128217399450066045185402636922321934896248391603845294824367246004771548134625954819150229924778896454512155055113759169861537904734509421644616987080235214351485981536788005742129317851216937602086594507567241165794309682428826276552535612444470606646923267862758353269039098501972454976242669515182684543721413418395767113726190753075830534788486873262123388845554502413560334555607684614199268714270801170591479812866654148827632259483378441640460330725175968912435060113878319947896883285587463485376500300148601965563118077183416168444728511912246460129225020466665052122411400848998400000000000000000000000000000000000000000000000000000000000*i1^20 + -4822300184937054333737027231955961256282721178608806978658886884447718120863280861492572817858376682404367058180530038888881707456598993874476193352455487350290561259964584013268799992794215740197746302359192677527037933026147380339106890499735962042315288734730890291781676515050425768586610211595409467013867977459621012783002378649971810584765803483227413145587584837457226385936100531071895292509191343885385652412938619596114657092890172341260501897379993100100509674545907162593720865868009240281938183065301888682480603051432383385971625354270092688749795222036762748835643179864962538897139609896328019024725744537391406084274046259571355543323650158396903918692921870921862215576458869480121853904938718916976895050994113963714296012373260955486432424727818776403877718404773087386902884895628185858896742307393224643330140114594462392392210984622285245869512330672088264280147317832278345638385525242423691289892677188921438435300328501518426744662646654332870105454319180009654347535911194967573618120644805747184954439767804644803622891286966642486009879640040545374681954856408794543534188349179640762362837580153733121746477551240273980408634047783041533234909006288026050935818220683803106192998502208416038834529392490778258545062823887222909336158831524870475283062038510084019121384204957012360578069082923875699852897969362823219235636103409764303380672546367144652100567528565546107049960956880846810957669187887979404315664973843391107502168029883623039887384695185399752435557319045439945180002519596563499660390353085928910025278554288886595485311447399034134507859739096294471866815863236827444780774114985471843768290640278472641230442928650184164249438752871492692354094637796721557338528681722240466875177227080033366857824273859891691520000000000000000000000000000000000000000000000000000000000*i1^21 + -798305464725912552511038320250823210924413396272924319676846056808415706579294724628260343446941144270574139096670718167225609040892842211134919806995933963870527166721822179462915307561296757519498883226897819539266358228336868575297591458659917737523755100497106998291031031748706422592493908506938049711199063876987714737851949552298383182827131122091787954783659050903127888213134284983598510574702536643059428436992703128679854934955308296426536061802772012096188386202307251096814854455484010231394878882265060074329625175755118933807372143975000553930354517644293474745278473159924057230149104408804191227454353345525272842702752747126620893184845359264505895302445153757055276179102661797231857990008102910453523732011792912664906460347051074916164336515700658178945227951724993110158662388836342920809515492850527418167957361825169783246008410634356583525152064874794593212239894419601493184997549490016956581168384069412563806551617349881892298456219758565725560905611440732281633354918361610923357960342973600849042640926306242776475432728859830931693006825809852103236344977133040521751747342275795747763318211933284138309337566782875178513457780309479623605435273519764036333003456816834331226812557508686753875029018106191754649660771710742258795611690957646249978692880864848886415636764573826944829650238194512495796899633794788511917392114054255683729211404348739382142265121648564075828397504245225643017791469225787736344770421230174025121879340060606004233026507245739581278871736694841938604706231535962889325771936151521750127710484485555668300364970230252297197757516361571297856238267335190412359182479049193611187871505432432823685222320526711546888584148233277026430659388707200787634423910906741453596539098199718569786096271382020096000000000000000000000000000000000000000000000000000000000*i1^22 + 121210707843805417085598448841413886112140877535363458225473362968801304441298385880868123183305120308544385220815589169300855416655275418300376054429941636592183042652535676229651170091415727747397602922220228445258828350057608000741013503441696082539224298259497031853358066148979265027522287549468304627867398286490497771096912082095692532492225870064122425061452933896579776385525217318179373905110502004755029628164438005815186714597452849411499267917333077506131435836390937556753226153594909569011327613919448068411908421816336719426591668534040385144983587268106822187182715590474726516579028091853462910365952109286589408599170926045897926346809368300712565631918018332262025063049810366554203954121326283488173580682982809882563849387400970123820481906778788939225377897733224396610467060900121464491620051786846375989267561495223167994502620133011324915748273027617570958704463360607402544548174093498390647339686067228947033789188214993711714445410475158294073270188563716387188604558265021158346111718678883681339969547910860527672645255288925598474736310111399279962135372747233236740825055891393497033946788320694554391587451949137477793560417149742383616183783937219702641768834538480207043201158329163519301126278700338066685070017076437717108225812645469167733256907520753665132352460349532558948200216295627070991772716472778048808381432045792017515330877386501925632424056480341216898106075973129819618970548028940537989640957519656484589922572308545013505983428305061568304142473874260291535896332640675863334259746118740251774695736514365204082265548175390140316592175534425276605372459731802120175343149491063854971367833417361528011305426919387710287604484866551794322038492409224905275456924083136917642666836869836491853233028857856000000000000000000000000000000000000000000000000000000000*i1^23 + 3676649296206692465699138661808404028205552290068883216851812483796309606201915217284947811455023940441390162214017481769250502145589169014740094752100465106113555663085174189714002113977183182389337342320864068341253085150181848074555144552574726121462536717472939655953948189901899102397143440433178999676364906274987091726458116231388180355768952939300153294239500309012166601751321014947286369229837962382511306544293191033466750404731862052680073572759873609979323489189588346904288597937864659276175482160981513667353130169936007194125900546290414265949850258873077686275223029232157664323342933497536592686734172267526357506119924516848899441961447586983876604260507610711668760464328290742307372274828634725338323007501439365846502313173011315534741867140679897508686802652171565125648658332911228949909816272659879167704502281286033023958430631256633752991941807842662356206376954619387349006633161913304878589652464782352057819014715878125187284279483460804080710003586633933234201816914773611958748593622081886051886948074498012766444854132084618090250993413194732351297593897872115170021960471266831148711710948273157534705553614761498696902702852428873053844668024409850570145019857319733764035154909585774136372184622506476587286020457676008582929617666639032179808571654029325691261174059286313522872590448088133949278158759627315402110226805546879188451873003276838098237572649608957564222236741016100092374005819396415863940007448280596567893804786131509354940503810000727639089939021040724755713760646780124441820496929178957215922543901039776086247457686925511328362903455073270323538365645511083957818186714555144877441633688239216563682669120777516299340871322317471081647370329438720575786483013372413924507552133122134898196600586240000000000000000000000000000000000000000000000000000000*i1^24 + -2262261682438367387029204925888049429604284216259536840146835246961171757603937106406370587144482810237218058282388124838685776660188975232859869012988539495356197902982593827254985613719007557487025524921195275498037307702214064783622280500846169443688938270898318181097191554378283261960138341333542420399695370097208330149544705940364399691035090835712193885914091536347729560646169499450557393261716808075939302973151674567718552577167330022695160218413302927083746936933112115254099956589208923703664477827029733043191748784549656763313293513095935634303700807413678158699839370251986946627870467949973758051837562039701266630539619157317472257394903052446000049542051083188636927548167575498864095632221146239367811154248686487223478746596867207969465850805072299603624171845800098832168184668168747971563850417698858474799721896605823476816551402813411234934921972630886227639826644513821463945370400661513946798071942506967896784817467077690510142340993474493473705311401155543205956294007913098302817778335006662024560103721387739408579270838492227165592840376253889658980545438359970484110650841641010629119638504585794355064389037216879217888425265476141871574562178143149573108982299204914372639918220719396977271249676088324805892029852984848138050890067692504138701198138459163040913572345560121812844852417134192797501789664981215911739673662407247891069776113575297644508140331590553963549077638928892380750209107237133367428091937417060394260892729607910208353383066676575912242007484409805998583854380571523323778146328600880683012742931902112169564516748987338152509199092096138556068152023468049603314036404998590960931593687715192859572737984174435486884930237950775600495176949552872124321430555214224638257422674914061912780046336000000000000000000000000000000000000000000000000000000*i1^25 + -100790260985936744847022833756369433116197727250663144080708340232548263900506744350064315443973307737509261582423474608978316762634941845566137367302794050720720041425890621395994517219197950920060658730522177648930010848094323072404945582484417284379533027679862173990444996185813657557395625799064840954889298805402386138179005841398627866108430404325007653334302693344449538396002713686074884466839464421195333580332655677498332437843236687498045282601922073571107323580686337521284026023465863565436068679421460116390733102654162881942392443456717678193360616426904271547944563485296065443698285411108419945551904636579014530576725331792211549496973511212393291475305866495224162011345296749038326142219499026279563243201123516247089147423405455500368357087169173818325791250232613089012567504464608251993762629228398837630950514685416597528995240545887525316518508172507360708875715465064507714571978845965268862652761541544354312248809186067032782082620483882480912002788155934006434390980202415260987918048049262575631378859661816295320683912730280790123650980666984316542859235922169325377890528753431933754517081698401717762234489665874287543568535843037947672102519524428085167905939455863653951469341925917333218629989971860220177703822897642463973350260062328848273460987972363107643936533747829633525429173854707359182985417127544407267165323808507999845074421788132132084099046209055814345679357236129437572280666255600250332932990292077019698324881660432557095015115106043436050018424191992595127536921453999495497693856966424200275878880678553045701713268573722732384419568484577112718054600009336001523483168043640707639196383667652191016850321788155571895725996672351065117971153671972104204476301769615356542349812403864920181964800000000000000000000000000000000000000000000000000000*i1^26 + 3341669968656265421047982439005129914507396239116740834368145834733315570377768602814442860600277625569074963624387282036502461807104488324466942391187647675055470361600592892077317197809659752209315265936862977533193923390603230070745492167599048790978824060682160713375379193358589530752310736217990072734899985793172375641123013882204029885070280753672827452022689595348978422967761986656141243085922817108199375013484676765643288542377459541500363849601692926088341171655065088066778585885665984820952767996510185232434806755835712391268545405874573090122877713725782827694807842936920055442779517974971851519704699897179048125587144074903869782645202819814434880425140053067503899347489148972014196898216098754289637069329581607623381275134762498129329308795073393177180623618783514586817876466997331427620592878817017098340013297680610274982856457662868621790121635998000628763614488854068770241372033154877650194880669693414216328209656726756707342687709229611947154607928380004386275596502937728305393792198088650028916029826207466856257949420589654497041996851839434632438045556107369693965318999027140083580126707157273364512905836299058229039925836175213094855005276974026795204538695167098391929882363929723860272260079976508165771469860355676867402407869040526627319784125027121625450345638844474630875284306270422183172830126366645502794626534471499041915459453334792379163270905314172601770937454162389753742047600414340337310567570841964732129320524916690341914503966612452519058895166545033191591260320125413128271087467383007939029539247369579403037414052572764425989698633476680843149120971378203947294751716028571995826894345655321085708129320694907810112316903105098487136454265662811589317126966272991727921578169381861457920000000000000000000000000000000000000000000000000000*i1^27 + -80084163652131386545650530509693814849286227880015192757800476478120992627584093330997637438681846686922144664173707053257877948395233804666382654495484845085716311040386777807515776959960057773433666616340102072572877015585419250557162037574695319982674680202736653246024916599542591218524224990745471525443146321864771368676647703500460874362842332333532261627974557844183797497333786124467976047307369970723018962342816673675822445230967365869664515469023579556334407361575554985223014768108912568596165556032565710757843805519788111006565126123446193157663804462766155773935498178846762910973231054248860791546727964484900876911634546004592924382012021680826573336038241937285493854882353762898344110553152982367352942757316238549927750279022624741133979640858438368979127605638106276067950069908653387280347067581496454067552921357775222245782168923496154030185120460275984733832556953825342122130709931521902182667020499218097899790310621150778332638641174187324735854249089446277148314944345843391107389072374115888858834657626813761183147590484218065730804241057125528346785903406198008875742943291688968047779122334363061722922168997551188303194672440388048211863565125435968438497643483079998765365363041152879583809774974918205501264687064673192800282433402807767432593913435318131494222864545745724047419715417481852893201806926604806478531460807707753975213227309389350215941557546993866801761038359412708321628976295022299790006702588499437992269435826752826240811167550096891804919532711610516994062717102287635100491839216155629320135732844831121034327332180961815924557364756139599182022263860209499326775888358580710339945249105125905520846436807551894059283072190904218662741125721715282729702661810853511938168183989469184000000000000000000000000000000000000000000000000000*i1^28 + -741253715753996266242584007701490624947540064027243776604491369454992673546172472574088617625561707608699040311574141159740563707106055437895828456595378044649450226639717705268144037190382167122484816686822687510150883630830991880219682836171511341278204264351800290621539028989663001231969849250137729409795368920408066184711879519346991956487332237072997182886114134560633871175588938340820172902195330874775232288663913430617011885125799172694324088726272699361313175302856686736010632101974772888363270940839255973060359023182356461606806071935790749896881313143832231338468891232231168703145893560253479680172191006634576067986556779471569298823804897366815636290523823741212101940781059195037375234821398106913392149990608559342947332182229734108717441285985252861312658718966442477566383563618198896769582225204023546615433689558695774919402001075893048318816121597884465492726390569591968388792858631784086008545440376664544951324563019111676436118061421058748076753522548837925112823934630400369033398690311373976642317080960488452141558335200886124673616791965504686639804234600427702290664701700334740213360274503795085339897418887708971738356410241592747243279459174001794165648989471092848929436731164260647196332121377676011008389891464125255739328467873838267906750604448093450618351645156352425414593975479424214147455560402835465571715083758506159469036924782252189245600825506585325835428034156582997315855224046294055141482657336875473325884804347952948459416658676800012642765251117397701576710933866213528734783173743437255152195206725529453870631136404733741465356870450033850266986359120324987420335692071930898070648174137561417315033331262547687390340055692405939506738709380905524874523692223529742008559494758400000000000000000000000000000000000000000000000000*i1^29 + 20207929539117431209550467098925030205161725039229772677692252065497711666742934180955567323593938635771303378682816653218187100507377106321535702748422635318327679356193598223097385669917233638705354652799852461033557539923604936173338954677789349400820136046619977775573643672591620906881981152382644858664017190703129252991284508886409758832330097336777347558738088371893832016931362015839430095634661042258396067816925359769808923967051722837889763601015777028522739620237411292316257921586218835919776189242770262720067600064155707137115978678385012787667270854505752657724382330020695456731375646367407050999296601644828792052975872721540688645660183103382214798304535495631441213937172457176472537917338336971253337852199557682931586158828642755455217009941124660097105114812954034652372687390148193600315988103028176364732643671034286838792219797081386049775696080468397225967480672247112159487857132527074958207249852640186664900271079437173743841935838822439683216422170616280558381440224077031445042926572139675616250284278282859939504910044036965661943980639568812397849984517441630867643458861083147678993023263026976695930637604292532712735085973692281773088292363501641994920155327495412069270561114910466487007839717675382780094099736831587787858685719449828911163704238082422459770721352924661533393362866438114001259179330365499454061213172305318361151219260720496279799375490463006641494408806858426094405461174907681539800420566296788589588880739616329334650459664669822738046565728906184289567355268230762895091201647713749605954402122479484646783940741530048129391154233006806791717424701057209995787501998046697241371207054818088516661608085754304698866152004873964099117710887308590599290560368835439573608693760000000000000000000000000000000000000000000000000*i1^30 + -158519457256917670163599588382199814760001124426843835044383840204574777917306028463274600659771390069006514841017773448592634183341258999123212883831187929586977852702896341848068852740192626431047954654539288730629468772352456077660864059190166199827837924687345581749514182999253314600649494160797847881002668896451262625180357210107195685033415341292161417036652360024663871628089402267296268382062107601178922536022061092720258275670356744774915290347650802734519389853672039553515431511248691617515700980913592618668089252844708997649757288955660764069082351880444056374798246311124306027994857029709014747131960435174041549717477967928993392285789005568829838303895790995832380324140503783131871384703395510302053227487311272730542128223196263835996687240410451380416994184960506891559176544626138840034107329058625378350869218880508988125451038965036396813377469296226655778052694227685330073469202657434162646188924999400448721754990236333631243986090508722792094410085296465054904549143015826513598708768540096040936873582746576960647341872759980893053799252700298975876891497844861710046878146222328983728695484662862181595883337462698102275627795186591743655793588698727039934345576777177219672640152818177081314818525260072717475325076760282261782024017467644429590763347382432833664112567691721591143225761471709569647549198683184424319296955786868191133971308019685202686751924736381798247369772048730565515398466811330283985723447528832576411765953181627103544290221218987923483108239693491027569089689574599570037003312769062538744447642875615641741953467046530260561362954448450547307616450832144618462560543526520176731758109200233985958764222965750106182946967769285342641840158060768158078651477402894173470720000000000000000000000000000000000000000000000000*i1^31 + -921977260844001401349526387812935133009760121740985812629632224774957532428818866809029103567152891687917295337666727983169516166164672554333692250241809931838746479802538993338078332337882890001537394432153813705049918228583307880866649389857266854045955484783329004899360086351596070602770483755128157673321614092820346581859201791776726356316387038669910299462563764952289263366899689276540094421932226951225194159243411599538333515473789656969860030385718080089173384681164124545860918736222075327573047027073549005864421670954880621098153210160992866418179023194384157205543407655477147234360907877615289136982022663036439073797321088961046370622676372393703745322450086342538056660891520858367424422384332234721051866634581978873816203288645121113115556077816359263129602709285470691720352885366779901069896027508807029611910557568423127862329197420887679769887647547493454633034472252435276851147473773207143912509171230984531798443144699864322326608634802938202151100164027560621943705687937591299155165991578124265708079515857751402212256617047614664370569927894183695012221025527746786100816367402048378258112354209918163682122446401690574208259345355191471838974249021560958538997262554715194125783787760489979957833306499676243661345213023787067411039704487361800737754055957126373835468923681507875228675215624637777655788534489157611033769099784013942400780792563135891195243928150753065137651668355438980391839884670547336462344909302028494361323725689582467853887677588608207906848276118556695383587054570537721759652104593528968801113813581582537399014289669577509319081170698645483953174972394743699337259071082451899318482936259451807058543457010835457839821358743809689526568885607701600171321577198898380800000000000000000000000000000000000000000000000*i1^32 + 17393978352740982058853219314060331284069380955321859099498107248784932913902499929825073830636822788516001733374420460197368534695236600806691850899100622545120242700715111238785087376716692027850490173676760291561002297137819209595801173935005844513015967779893292974887011917059873759111401446460329586527651219105752962666468224811342057034829821875136281885860067979351819865042551482404275994937280406589593706544826118516116370870610272813130809525399481815718303542947543098445288032616571440331567131237697575524915666872690550278568988808424745377437485612813719561916735665625386171170770393995083155970832501150522848970316936514988360457880435261501274768154376384293963871126554852651080447300580840571543304210035212795327471817238548134907465876208526973497630246505551586659219077004265698493392457324710250880508469329247766897875924966159496727545842915149388318979252284167753266812118267753821057254554922619739519617993377443301189892996623695031924277415645910069980534505608129753137171520446998508561403435721415600073746045281817285554931870888107875636276930716994519186971485021058795833166228127825418099600311169818076081846526487158426003697785833564921437162337972839959577846977076148886182965726843080063595182395379158499263552639829234393302957070280980181343385641763701753463069035050556484599895930104378697243769564028858585477793898137640206310223050757505396510748895650847529586787972951802827477552933885948154898966217431338917805629607965254000108985757918939790168443008682856930043843416593977246198439783724957935686610099591305434514428751018763792123506908679452767023173521468594848684681951240301194365388011239813884999125967634667473662390731547945052017789703940997120000000000000000000000000000000000000000000000*i1^33 + -137566742827145135667519566595991695049046197755318702594659282887597279319296975144199913692351315763240899866995286802172859240307133490277176908555081122663911314845467528000959588106088534541228601523007442046076154067051786759056686006675850462423956919767015932134074225925198541550416026876041990581054657957429573589954827381212887192495221251324219785233771552262549980276812721448401095816660064173848998901355894805237517702734310358344315237712634230731056850396447467443421290194885323603260618734470012893627543266377555257672646001851240512373664294472984061704505189714296140164250714385956205226907200536145435891365293578783705408722337660931203036879996332086615180151687169982116363976451143932653316261514652350050249584961918912922215009006996388428833646562928771508338616550413972766950118405461602774461522284816175793050978990093931020123700693684657548947088860330679226040284161020401698561381836926785535674331176987272748852073509875512527411688651777907010309980368437485470339381103084845427459634516506763494641520400611740991322294794537096598543750711363754716437496805260649074193637214965113781798494022128681425455426349780392260247771285032866241365425100953210243406698681273349755149916366515839789875869727661570365069708459290361409133219222709251286724341359496393298846760560023287852267356919996994725900801091055407244366213310698249428248666772723320702779444872062540675631589028679802366868699899288088651849211665874999030629812322443728273004297740096179178599066884378190840284483720197627427036482720286572157312003788940507220864725114741004904742688518966016237499429957023834785729830535165732114311770418754077204991084091224593816406496887025613976674951495680000000000000000000000000000000000000000000000*i1^34 + 447435830880350284496866331771337842606651517311384017000249134194770404184250521345533692237971212167888133085903886705558573084974965947892615472379034406368883425836975726489005203832604565925713648115677816350882371256323877943300465209127031319797761726825468968605888244450026627697062680639231034309237817503611418368589516344516655372557152916546502206661519405236576948680896692625145645536771821558230310015347991430654991004733297784685342191479181879668903025221009659462582247091524488639316514516015900758026113310427755895413194630344400277517575053280482059335752337066940088512005746998403351080095916403067889374363183759239787571967402337288428996535944807289979075904929523718718066552081024147838074576332928700957001459571754698561490472983359350441056505878338989768648369151904511680484800166883402162695034063552660165961207605854467278376584492460944538928727709935991977260061529477588909797601826559208531505866710893795794054864450180061862331078549306001497449356773628824715698356728941490785723452239121527216397135722982854596789034297176227644637630663305888807980564409690912723116083773150421636647933076967909330516473022789241936176446886856759319622620028533988660578432799572841287377400838154491762036090821519915135975235539225955985773173224977034740988030635137590363277712602432395168818618711092703329932456596524671413488013600718095684889394728062875467633679888855682800903024607899048291242744638664479523491022006329878162717140201643733018946346267125717306933565112416222181538587867705199940141392364437010410433241862302107072639366089893517484835058861998980257913899197663114390144957080194146467545976854266127730999202058830149169850288408130696171749376000000000000000000000000000000000000000000000*i1^35 + -155113168803681634968035605428331273155156458827145837933659306714327143610469739765816964696737573313216354150266811168009818181228261776108696438322091174645993153408931638023829909381589841172610990664998819941966171841796970811510793710874178984500363080014768225620552572148119577279616274337555165794751074717993779588598083303781735041848643667017801520130148788822521514231562210590201934762181325108292959944697109598584263421651025442715653930518491133459087741573734686193951100460362776964442334249837051212960316185362461439739621466201895610611470698232234846659585113953636436027220270847602308926441463084622240501056437438315477453444471255376248816182876923454193864422548190864518591027442419675839371884334909986561543220202393082907365336180655638332209810934593097389471362496816842513475899128043161652010655181088665073989411188377090079340280241006529517055231810243205184694900994858006780641682572604876529406368386475265735348518727496674429572206207583397062695578700131750041851750475528304467315626222039659778532464439939966030265674515028355384301971841009200863921209202706083572380059347822659027286018828540507168750427204458528894672627998989981133544949169721610023177305543935615585162536858312494839239992779847261179890903511517838178659513143683735521184563831757096042160655571269330503074990040521007514538906126714922035433912361813129689261797018314564719026124761149666029249587861040846956900659769721957336051617738759926263152302533338114830845017115437890985082579471389649930358479903124614159351009857495823087265309795959221221837173839080193850420157155144955022938018797294712989862187911915380868825180354707586954436672906649689536821464315037671751680000000000000000000000000000000000000000000*i1^36 + -12813767535630612136608893449663626804519478720077424765915246519448912836016339451487536164448835293588422161818348168731738084511807458863679228434243886741387188648681183498389148369739074034393578239672473831543402551774163498457762204316353675378180743741268995564210016661920220273873432573939287406096065672993342538361268814867351049803607013767294775320517949794311618178469275708746147795993108290620622806409826444672348667998607322245974870876459748076064938776948209040711962209031750921281408874976736551731569453693442602802006640069037750599563615353556376175774922982094355790666071973477601490588498598616848982400904296229137211063239812145825693565275808516618076537085206139521632237012710134650945939581150011443368681923237273399418791850254881159491892424450923551051278806627432405149581063781926690480926178533587202597334597407916275378857866331206232061617813677061273212923844776499985083755215408769422890764309870569728369638299161562151808720826341470646824971983263709484020202734633395565041191555323187215279889405871102020212026893214402441928368442971165864532695616604645510403617950294351826433526858532920510458447588100832747915110071945533809292764721264389906046078331201042540472145407675863082668293131351011305076580515876683486560585656544601451334819525496963666724658070394677169233844238764782603141186898447073437423980080286282581334720393917585325274064679602209241859015060489507420774406944935113245668244585567064376996118067095390168860443591214371510910985622617444725345813857394523978172499589780245411391283749030276863474141610874718769851912356481787879081182516282512892771880686140864750191536773440247974494989925632298929200405078444343296000000000000000000000000000000000000000000*i1^37 + 1646234000422093355062386955568052140569984156103261219513212477233891501988711456886748105851903990150523711568941564319147775872852905712750354493717554932482623122570176824493689596114561925489425710747847163996419659944830374743809271878818136877951359378119231400665651401577531028342381977661670267664358985132597064565113897341003977831449413923415056347044317352962681790693798458278635909790953029145317973897780440576392371243224400681408331257380383400105131393453909150409044299308587627766763200761087332968439091099792266657598813533435620774265317881783025084460205834067871144833934230666048068423335924611826382607052658316155800584653056261727198169465104972677570316506039493608268842251464228642138950620532105688418035774507210383525901098941212100297343787493574567383784024317913344637837625752124170721775085957028430388688941397015169587520895845658554092002666479861562643575614163275791279975805831879305624832252972210853180055579616191086817491956814687917682915412590062028515447544669977824170041887073321109803172831435143296672661162726264996680173111731271413797161184083615076301329713508102715389769122735854796351102771900833574299202519741883930772180867447524222996776310206811602062028880301950899966309902964099723032870676841025490015801444633261171181606890957642078976862181576948291587805872440304171226621330700027998220378252993949434365176549113440943151186407211943066155024446283956388395214940614724223355267184434484226721647967761321469932657516913634219360229050894614550742644248812434461466821686230139871021179422367641826232818629179709538437386054157782790049756081420688546875972195841939343379355022489790029933795784937847501782740946124800000000000000000000000000000000000000000*i1^38 + 117227209706924511788432235551179419002717287423725091004712742730369667543338036061034385035975163563725406213543053810752811811485964614036142207825541006773808926706291265457309856575804233041499533637827003125092186533131387525536984088830161206927240077272731647495697515688911855095716966203965473846647083295744179471528342235414649510813972528762649791204414343180218945367260502019962421732573578783666191764918407961774425785032212336365368215366383699817575074178840957933612698459188951689458836324213255437548010251388982028784109079287056952038118949467462141727327926526178904203790756784275488032179190777050525275415266807858769436346126857702610953960716741844020235746091559955102316605691707615571213265789676463044418789540185845473455530755159895292153833708388752830788046871230406951265056346636699133054069194069031216671550449247365741095886196261141541331773972538238066067689294457462029098198113963247287195904264826728221875173110850589934100295688378328820993851700926621516499959117380566438432723867753488961677443969239459615192194760048938142328014983994900311208428079633717399282561756052345344120073923642795244620303524726705810644758813256453292236613354857520716456753361756984519273225073867687219728339240608189366069603226853047513761602036501654647078410819430804279011007978650835412721198875154955791832069171164189332049892396552268495012554626731185282869091694169410467735161679451313356742490939996044840388965163330282289073670910899810500079336182958925345981018834350129167411325756746567238732101714690337081008738556094819484772087143625215246241549991432053613932431887390193234467206842619423753112869254651269391736161878419888365591592960000000000000000000000000000000000000000*i1^39 + -1342572747433436729264253614229427830764299773921754958689625543272564584982115132757116321047162223996010050026835310698230734557228541573257057460768841932786588522006296696699730307484754493817387188955053749813813640289797351913058380156403927816776456729774267154200128522853211972932751751587697604576949849453904114603377927090320482903475111608993963371892434985611393877525141592729623192268224032856936060769345941461658654836099245657137410224946937367124340427518546183736565313035579210931198648617525284147255374393518396418739985279332752738120199474991188050788022587969407132726478789683034799692704776717200913864661422581202978259738704256897225563569531395296376269568334929229706250382974236813498582363261219552134180618369161487290092558123389161588325170138137024840108847512241087652657737519897290763996652374638637287159576276229038806396404422375206793270310852333664616122986432213971043684892621131336045277937056684152322168800918598090209241300670373913664780364896273044847412994723698732549795281331185159991254045917403044543385325001149182957817415437248030468303062989535651160350886991637911570531250192684634998512237606691247186909183776244854655893311028706241889227585031620900427672880948384711958653041469243678308174306020539301870802206366726971404895511283147375180101081326478461666673909505466781217045089879929717378653878138124087972114874385728041077193620124167076423302386914608614061755975338342942167355546914174145184925933635803282712599299012018809200556848844923792420616359254666883582970506715603226968552967027272569929413164825596862306206354451086837190751972836385339489851859543567639796773768075066375073212670006177220788224000000000000000000000000000000000000000*i1^40 + 1847991634147124836581194620420862782843826012259523084575850151046739859096910721848107633683243787373865833113518484996374570663096274832349153797327364304411784215487403292325206056603592450326778769942621927960822997505400814144359029254620144309756170410146490015442873063273248151154031145004894694969843933193859062134308268284213556258210576961719641853610324025131839169399775898816910265561781185530925927000660778440113608938613322590920648345326613095795848271956249972230421024041224280934916795042702390263230995245184479507378065882410565802763333283243515294850248749005403989285965382995946570706092870056555920091197935108814603291336357482439782589449213667720145652293832794285679704076744376820216950102547676380150507388089672456224233885967050806039171446962483039499689845490083471178623768295267792523707446541881760524127085329447145105916929672227002611265737456328001716623505965671824762114555631923052225940304716064433520160633364028408445327417157457600465314352256574391178421601128905826381388771527987037622852607676314031375562572094971797089841822383354865223309906777073459489866964743418486201613084906011566852744509881264073504690120004841993518587783829915596225953145358080093229569913122309065024964796848466429340781511532627899029589991892248123550433363708088962968423986078162622245612063163665902770227772356651420161868725104553117124185403030468366509422232504609544347646777589688263786229883277678291723063501432726841211958809607350180616368444447722719533618493657065792610709126481825924986021454230122107989563727344994187049900570936668001209942415589886911979529133676958663379764377683119964027181116397089333270190450992270540800000000000000000000000000000000000000*i1^41 + -2124258142763776669149190630558196449601942746574174771739926356719324819491620906042296520637338947535005621716140048117265954123673305427321187752561660813937761042050790068006044654426729651699931997522152960985883790828067784086624272058055251121945644008681478437571404666651687187674439183730191649261177764074310354709989887261181501136870621715660264797388024042843052938503258233180522547583272052318944534820459113402450292301057047869253306252727245924591092866842511875870529965255466530581438371927041070887693887429080263729900178340363379926404619949104399477351965881402452812447777591904510227219387245883282037241944907384345932611575731800676688235478700794450828326760630011984703510323212147197446100156454176478228574303553983807779702784011843758403343708065826566286321743112225887142417495674631848580660025266346348756368670794325711724868145247322402009057414583763767479700333753062452762015734652567346337508966542251924082936933755870093308760258145433820039939771273880722652030087704347864724216154542864642038857988325785506047069378087557910843025482730063062080938277301244482878205150332830633126813877272103737476743470100181968133707777359443837406188191099109698674178609406017158461482637598939604513980382460600105140025782744220529249195483766935924433416978446296369766699297574495325982271423654604891223137778966075566501219366496323684329848287300991312932881407853066238976745364576790292171702983704086186651666147069257905224516094347657923462909451432332773867309521896497454429580616603609096662575390741956806051722911535691681422945497844126489690662745135087875253001416753467709997273929905535784552172795466885225033979207352320000000000000000000000000000000000000*i1^42 + 2360640478072918619443596845517398317530757439894245122020104063988025031981877485457865385711250549053619991091400677758271581374814942272976121736019417676385822456189409721510263328598714254313663310173551061209796904550074204044071134180240238993907064581398101185977297217228101499178358774872921689180435361162488380335083196866899346162073287851722810754560002671970277991386782244345937715821915828642245881745825144251225865117508783272694271630015524007814053065029383220978354590310823938989776566876001913622773072857854499731499577759327347538495620129808869905620562183484761496087904315855723441797010369230894656744705888318813471861611556867923283145503939222744083195756816823342859473989198311101440806508189923322644228796615645711547001511440373176590458753164841435959918251868472693076688556846498241551908193274593915528229442014763983842877001313874619157375710068966619418960266900493367305890292968244709852559414882287065665527441784636625065915904617461002675996077651271380064170427980622981037179795961200842036167141384512760880916163902078163026654613200314103602775783549138005830614837796527815757309443196322355009567967290407928021462667742476082103426966928698650242371867129175099060211021152684967404155376315489553061706021789655836301819146153837014567883233079962456952033975922813854880008103813074577040698302502606574643962790705794212828028056787797623018437215210947556509511965990921367393093533016587081829643304249047348954180681860765537046878281480062784821037397514739426426809137908700631978499563412087849595833838831186563243068130651830328480057537487404932895647049214110848946301222747534628462015149063040938765451264000000000000000000000000000000000000*i1^43 + -2020170069304492405786734730515785155705186600998095702368022094414216212491999730462745879518877794967686281305880675280128852295636353092743419349849662531099673900554662127064616162858408348910081513072534122226928166720406823652280469066612755863647165233239106080916065015907458308026452367099441715478974423150413871355741806036813524931117147637009742416033654187575562894368934568486473464511924413454073939102347929937393221285661760602105187132350759620310327550854245996560424706116612177044293474695691613517514790563344783960336523772395867618080787450467146774354775961222968720728983477966621669353000631903829968532602645094135332151292361253951937367594981210340791127314330162141061465063539527489020823697694991311597782480324571063175844057037055877600976306730563573132562121376645342767073390674124560019538330289049834332101132279585018377972856702047983648019703980227450205140608036110250163719188718593508247959231218904054684977871078007353179594440601918496643164571574453402034591868419592824155558298984422510460570565421054735141652178361029532476063076288186356363359716201825091607056642802951935508891840685855367966759369177771463653090089629992756597583265305380618803016098252831437110673056358408466348077260454732405187344642519101579747455661259889821861028918724249602051671083097518074078284361771197608279257135355710534726024539664032989199371276662714979187837918652553991426982011416387059920773975687304633236919420210032601422760961237765256189377245579788984146012478171888287345871170116628246595196653137448340154972030215230533129688913475896215151990539175034992073652195377789126570670148419005021616862425613482957209600000000000000000000000000000000000*i1^44 + 1103882799344365002516984625367150348979685041276862115858877248905917350700733823567928073608823473354480903129336525312290351137374521232289130718283834189124306290753181821374346514451243090511891120620590422299684410393694996558468457293640190817621659877671573938022345970223259998631685487760582809487275161699958981183529560871194151384067310478587796544149614745770781341668349792932541593340324193077009255459972122283760051289452651982254136084964948677242517679814763944840724191703552846323798077058586198133894416029788003605208461624546724217468487016210018265585620810755995403947364582915207056561343828516457355790791960500510861096558462273536214330884447235331739742236569273073122475500141330386531368596130181514639745106090651604228064953512446354411514264753670264298883571388804643389720008473258681994017680186575784485598285459776226014968426749382755463406182150266844677374970189627959116727290140734173376042315729289490908322126098329109818789012434459880253072675617245670241603283570840470540615834402021709662644389424193942038952116565223271966495011450490262710680697283003369976358996968022342225129327953016310964961146231565262138715801898479083998502479671952780602840026368642355108184886289716384878865429536469525015281545047773219107112446790740229725259780122492481811165658064963433295968721491855688507580672029781535942994314992949995934949808207989021664220010339708586404727440852225230482197328305064988549597879234532863470183319122089874715542636515973995144834568039399234880406387116373976576879925430016511341462373348754828356263137289728724787263660171480818231131059916403606388516849618436020955003513303203840000000000000000000000000000000000*i1^45 + -352538014024872933382546326607993797114865622654989054502060907786840059909860521328141587181780308341427918517810926466436961923959876822441576418481845509296564310119347726151686634093433747413789916959387370344537432985580159847559561111911973222277137194988858606403207037480341893431925988435298914940119219064020270897009731781788445494303085763873498332926857353912880696951734248786059777349495307129919519142565856769000236949779164187838979839687490023144091345543195241660998035035109028061248642223615001343672872299635497995225094726998282498344904740544967478993168301607020725378623058936739098195812740493164363928494647106177189082844037444605027665612414064395296219860156563707009901627396752834470477921840866249880294269238514401057182827906687873182499474384828920534001735812358630485357916404138135174014386584789284748495608650574964941834423490718675021376110817405435624827780314336388822668433292657086418381729874439776025790873319356402339818626070698074991384738517341260299400982462881853850220638859933762714440421924585482609988449459510273095127130627050864550456427543663136352335953972883638367066155302376746272868209951571585317813716700724153685538290180352011990112574185964761179376487653198841436452116780947893755630294017710504606367502926623877116335519390626624045245947350260676572327960724549859285575445064903847257124437941429841084331048927398294477838885049545982155181686332652050111407525346723622244032049152016446996059385276362254575660504035978972599957256279972740237964781715642650209181525111876674709784570158481018991848277976581330027735199118487276745855784516851256161313549047821460633731203072000000000000000000000000000000000*i1^46 + 52846727304135438236216794245632960006888955091042617883730114161926111501668305263270131393298396197305266528392611826272789293713945557864281295294159595522706815334106338688753172610117815853034854580324984975974333808708095194350543466502995335906103924816042485209602703724981276646981339886454249109958852097286445405638029011618266360777300709517725492554489393288331975384848855615722302445305337851914078666513828188815897956696754327425248268715537192452494446707392135154130403281089413422677906885356571749291408268837073787469446572708388438462935957318860930894035714254846793657295805167288659319318254156395198868568196768154905093902666806693753433717439349853859684231555565983279248720294454641428349732710966581069452335812297931101053098505638841662169137082604333079237775866453789618455004214622355463350454303925916461160327121254542417478459166022362852761568518737421625951886773737003672918757062121222829864288390414620504741490809611213853642644896966384092261293163373238821960975547845346793248341270735394896557010907341880231854563437738450385684620265644243697572504997148491644572490217732407135936837865399146738347519210289886303510190097897081836457179942927184226718499497220509591620506729607124215800080991561890593063785672145955337061785310142586010156564409866225651340177958891277334152688843649517677246449164583306473997843634540702110291716689621663494713654885988476586142746579130841820418307008261801609017898923218826519581904806868918176575291685798041807338922636390058301769777390550397665871567425675186263109865642945960043122645176905328611262475072424294871126790169765824309951488550872512095846400000000000000000000000000000000*i1^47 + 1225840666904761663387266193052007854475928686612531068711448211559735021984453520162394295484546965775673427328829042636091452988840154955901886343437060982876727322914805364382607517580106463594367210352776085984958698184231101705219125575654746222817744157094955832795176913124115077151642807961664811488506171179606558845093342477646823991793648297731121270246971191565680597747019185362601817893200030094938928115002637925025719667450910983529273051889784676479230566870762942538211063248842040158421313254441664871907846464354204262580679183915357716282728111146071370377143935367316199252668362753206521977558274669054464453395249844674929827146977756249248764352699737160373895749660239670621119250646233154093015467723141387160543416363918145661847383031678285250592883447347090768769997442546191283523600938135045910948858347533689122605063872013985876056066179720898457101548347289998504631277872868614273460038618980184460309045546595737523140636330248930468385421936629637631233344586078746800837609979950871967609530658617279559192909143411847702998153141738964527664636188753881912979509998597451186285367947063478233944031709131996970230114523483114689282732260344230090158006830763922268706426227211398001784084721092684029020927943080795010221290916574119435343446588514446479862361476291673982072760028320911436718788910826687350666886656080278160008443937960987309316787445533082955144066896142539059119662295546344579466921683146721151961769319305634158488182290474946266991344622772587834044408482454763794267300420998543973164758890245744926318325636705475367115847702355623596568868094348231980387235333074150589951413898444800000000000000000000000000000000*i1^48 + -1834940089937508767943944037095522700649834477695025242256830187482743746784569078726284814216856664243468753461529074668440290543945894883485413018822177150306582022390576668653287754943648670317511517222162858543881380111309552871903794237871739200799235363703685104997665816094111794464882043090067938314573688801044236512131115490147144083111786398550921877043583137636132680457886995156240410139070780127311951175344017812705504764016306542446300551274389328489318185851071699039843911974372780311286840134973696262495934344114176668425319712032259997510355313160319167496297830211029518435935826397036777857403485927617400925807689395713923610168486163307812612661555960329257707666080280125889795958863375357342703239091134400193028235514226662431143576415802674469618941981009395125271914482401906937767154639425755256517831809550371599337717103790268104572721998795628087453700523011945846713008088636335149849974864184011242458787012111380805031019569440382695359054501248846957600798218772248408900894023558113005440677542060333690878945215463325284690263692978499651532681710515439066880286725682728390757153446781542106582010248216830426209443117619276772889162834852538694266224717811963494196953801712205100484856281708044814403336162234065542689342642465487581614251114596674862044523047630346147632518196894846885611085681899374400361399860113462324330175653523896200930820555439432886667665911881150559623938349571482626101495027059332863015122286550882859726404563656329756379711903495954467934525418927878463471128714753817953244795315969641437318779892692679089421651782358153391961633328055799506855961869054753570434318336000000000000000000000000000000*i1^49 + 297658914769738509430868952518151588704507005768914528886668530877916282301812476331544258344267266770659220320602806045015745442022449023800764313153155004639377167862448743610893884657495935702915975425362905360832687292405348810135283791989582712659891364330826691799425610981754842126007224068729054549871129835533189757549802693314752751533143065040296627409487954828742220392694170217357836409113158374025110990103280996748290850922375839800326467417307467228000633376174546202839640104605633579276732872433785006934368960292233790706998805275384158837280856882824496552036545803741107698740243448089590872910539790255786053956790127612253541065495791507012489485051729033671141889869628000257241747917449304571470645611491621836847496141759162082526403839130457223877704637176340595727504688022801517242975039297082245538842507519821966458787468544798967932885774406015282189021227531284020849007288930933336388698659117254356606418599969904407102743494921580590858076825016631805327699432590546397943371167628340210467421331403019401803591529421673251940017713308196889722850934080755149767089632374337251198489413621295452489926028556056644013349403246970542959164240767900627842120577920966895125709516882730779784154542417525789044159222989616516805103217091422540519586715975010124290246271029938440389899040515548490726617478628417853988879799255710350471751008499252237394464584377215115026547188033171553075588303632243691312299480517803393391908071829285559871009093376063467952762807867916442010946038207577800038405502300704192258703249964406463260639412300963078994617261779283338172852268776410677276135078276630996582400000000000000000000000000000*i1^50 + 2885935132552348034232655977494304858558086237669206801017307611070630425824809094226313518789136653436436091284751940096508446265822616085840501154476293524452218274350869162299255986595785891554370938358084207020287814847232600553321401226343592011546138680532640318212001136757921552130541948099803957536072252533417950608381847167442567266068177336326345177321953476695257295741123296857585442694870033171754438363965975072924094440620230784001889818851492860276185035843547062762319448555404779548269473613739728545299681926337891377994713058769335094123823714325458032422093147166879440280525152023695824239260580628881658973101747973374988750524124671597762345536195060246717002800196423740527414781861360297170860967680054943995607508374926176575756151361820454980709218552495874429302626439222143316036794571583039901789720944517444099799361086355377609801662388590020492896263735509851656755331421698775532256163171890253800460313625129413469315378746378535711970577202621983151401135540798979573388902824740645430603580507313372057842436267324418344210863235947684889517549133209959259032687993581785946487753240584662929720102181156709756863358206540782552799691030085333100742251447880589207418573116557440248955997347580210829793724577070107902839962763727001652162570397135079465332395450400300114848331603296561862881603144328167243516004097806243447111414480956122027695520429965373294786438267907470821905823288894338420369665504386558599821403304253967975337196777325075460565416790422737775664281709648413188836574784258569145315384750559787044517193116200859663973408738311597161029286973812731823159857790320640000000000000000000000000000*i1^51 + -12232318044697281316049121619475037699163537471952477531664457465578493223459880106484563055375145163433840360217662374404676757938143672787721938082037377431732989230083114313223976731230447272647541727820827031541764088820923988521023295874221205797177314661355588277605593675755956830244889605870451845086714114924787468520675289677932814912331798101616958747027517510317154590894007215798717792509623397610782934279196065606532673512049071631133678593972613876057162032704273432743391276347754831466591286587768173224702819784559247141167034236089605205944201128699361391512891958426460300123700457289949335018394132063242211040783994403844014387333978056810172088063231077544358502577858554349660751644000269257223837945415257774326862251154974143214707380341168279114634148803922817517673333393283998372260917462906451068451247265969980858822536590540665110233353074261557870919057690266449067509942503682120949191261974958253352438637201662784487649879697938163962346289235202938558860342052326825639298449831977687701328665445190110258032322831349968198967187512713956325902233221892265364616304262111055247787488950871818982605794259821898171920584909246778586465214777599590592342528718314105508384286734542771812576081016937248009531834959684984162365158813181417591325734438361893037026788268610769869849713767802309683061982595736394558509243577817175220203084042342758614067495656710938940762243726705130508057727527600595370565112337958430430144924492974390209930792151695603676532204226458763890938197208350308407819880780410255896612743432064591382523373823815711448610228172026387934856256160400776580609081344000000000000000000000000000*i1^52 + -930016687740386258600593946528247893278247980610087796625281166336099445677292590910579980824184211088882818525515625690386663510692131146782098866192208888052970704772910124615304544191964627961653477612884612658704371616606438818913191861216017801043222963986528687238811094363339545749325744019401215285809568657159732797630715693125656771501142600019255706204941493875537377256630609681395843614949140901999799102788314661976317047534226133720133112376329378242725544383880977328954324021536748257699505634999008513511561878211469089145389389430159993764955285541038049333326641163192859433728197463433133194328361683483085905791644894107685548785033027637498724282157708500231243568514634996006679942901307152236113342061483644151766987746381980982289952160151356737984725232417538136194061218355338886346804395889549989294948875226658138175303204952875471708750539095656543387137434899285521385466615461556675423245981466543086881500175616866827445078340783889061107364085198646652202928367348178634571525593928941029373451559914509786542286195850909919043075892988218474131832716914533420303073777832978649727402910943163643002025004226805460957070627175729309881217166209375920523595123149953887912767172549149931386369447188991352080092131398668268546215861015001665689214605294808957261295643968239067210210473241600155344525940364495376511256665062673759749657685223504942461234835689311099016514998881124913506862539453935906353765867988193541694461062239613745667604266540430121577461392723402794297228714121683980048482542322195629321806654499852417258813066546308929370227351237803465323373975882698430873600000000000000000000000000*i1^53 + 9398628541219943186995696205148598215373472892159268287849850786792257470131674001942534950535443392376886545509677745612008420314812668505970904123361655898251711826567638958709242577513270920449712915482895556069673551235397037510383831677025916592821172827832675010797532366067868029253158813187837565682382035503671446097599840391477708594783484129780964894581521118925693304179131603751379846394606758314786253532426320662636698593427308304793311661900002399192117383527526072689809821317106249793679998873554305820676142654852287525926660189780564276312770026982775385058954644904850525565686564979085592663209337483309400777054958985944242210438455528541724603819009289648676968330926307465495862321371355025388914656420427011372828568601026624272189839129047900890558926334701356000079591122004299073951167747209423035342145195771265601191240252964330550393623132828470693008151990627151007650463777614390736622855659074707011453224693900464674637868286413955203118288310099447902848402447107460731810634809683277429021342104175160292261646722636553775090389279324231013487849211035762389915909229168080918458301875844050329385891505777332568070613638868596121022987293213617323488488436212945299700846772218478882939107562835820015586723640389746281635379771804231706770843691445773854778747837288872153232570493411788106815615769355354480022376579657727138769261749523949152658360640843950663136026271772697738147222952504830758313195269808090248739052833562607319004008735921330171653192068084762766082632146633363827857180481974482525901485802294724949385262902616682481790921862136342131163292573368320000000000000000000000000*i1^54 + 1598390844803123260868569951524513497990081908739288759574369004639874211074126889769565461623615795804291048904185919500330179787583953451900690426953643966355254731199771562441894657549276354576681343842634147257592900807488532782697809763712102925944828138105402500760718685319833598620077757553894645368550766796426408018607852573542338642403279168476531237820318642161399566681456958213447987650737392827277850601928874615676057089563681954833281948445506623257942750113597584886926055502864340332993466460783850600788066553009088527251414912531595374062862375098646528905196187666402879058657623940609176481014018262100151231283478623908427179192486729946760640354310990336936703225541878340721236137348493008201960075743977895684924387260744658621914540301924550122512487472389691442911518225720093998003940441412306649499688414564426836960248103007130314991671440471869585415307959561635742529995840354147392090471703893887343420807077951776911184875299744011050888466616886550741871217577426883966315681673278526251634501756315364413706868756804444145324845850529057659753788832577643512081829607434922633321714488497089883096529006613442374283704723310676235677808852997836901513686366077883001743029498620355807499653419081709064590335406009768273461069289986012753865628294848934468199995837332952517445897811956352771003581471632909597931720278094802800818930081464138159817447502479646876623245743036975389203682618291713949507213592380427530392891166493235404589151596103291251532584946767887229208180165904710878374636966355643404176361407670798928619942979814854439084281176997680853928640512000000000000000000000000*i1^55 + -5004246172343002979544572764336770518797563504094781688946778693516658647163192097172989609899122584584185100822913235890534277584625385931206995411082509515701967155894754907919423851042415666463600621662638646215671248949071793826807602294984163500301337911784331809696271973321096054213691485435421105615633966571684666342561393417862821714375733483098487704040937549926543729755168809075423731080025715971253560592269663103010895790180281430576838295913766830963069289514740533504818737210680820352364716294967952686465511524636277246841706164794091085485384287288158012789902071895960934375718929581166247292720753146937686720146111884890957522828444738736540304252526438354282126640505464813477815648227716287377338873218508493549954801046425883140773019803572413219296294442595931393282719321069763101933815087210551487189520300739414550193233574629600775451569326509030025896575968580863130788416635446407391970408452950732896891782230386278101953857015372849764183504710582824464252540002699361358739591573650772029061631194154610482293809202838321468991636136420573455003836667125114258482642219415281714659662949270446866709858263605419592315338782809474922144776549254417569397863751146596881370558353076399562639309342943968539426584785192669088308988064026701903254105833606553383455722561347795965470419701470561103984477202532049794713144033120619236768024326635455918144887098758420690082905647496958268487600280218075476668575513792313076005660397970731851628139812448941349215142950411522789290851847369757105489621033349118633508077921737906339150103322067476437928089315157475328000000000000000000000000*i1^56 + 1599414873445507442325789147717635608789248977082011745753449949170742732174992153001428116717155582083104907623709009988971022507644970691587408528954030684321321473395267573696920147659034527842581510302189506657745109740965816839230352688101969821154306805227503381069737445269945450299797353767411751727186185064134842616609715821221850153226754335378044074945990429474588963539851873220306400896707215805231470702232073289348052829469205433977185014543365243144159531375647189277899924323650264980308027506549584849264326831352241361831815196124769838165196588448502241299563061941181918224615872829103524413238080696716223139654465510809858867337615713696612595017912548389446448113471510856638227767041888258017769646577269027396621636015407141296435045549521633037932829415311728572342707100430975431198583882181052949566570025899983989021462541690750882860565105440810853910039937175530973479054798520873723840498052579129740614007834193475098880508612806145412889821066393734801575098842048447603397035179220558860226074103549253982009832982333975753494415142655039114073324990663689025229184339039882724134771009311324096066406396191139299324508976691110210959853560879801933755049652839170638440847492264404233021720753796676519323613769125470018259717218357421311757729986674947855840115919897852705148881093584292720613546994778287338159316278760021277052802205090142610608654973557386043625937574665457310985180209731816498120090751989059519271231858321998829481314491185236826646060889650837079180332095399421680051832533127423311541914928974047578057210116500138198011467530240000000000000000000000*i1^57 + -499324631722998829553064700190040277227250180086992689577053614401257991065589737897342013182175868290926175742899754507598449764201659339017556072959249908908990915995522831426521827095103672790072818905353234395971693001813159349623837739905809178851700358617660966841742068743852854154259989804762271047380449757488695293639254894312306053937383967363618765768198438928093571835128907580820931369087108437173993526969494301302686174864909752871033332492161979858497816799832202886483042900321890679485711563738413034665233974371040803197870645585505485697814959957062277234399357509789856497681264332949885058398462990083133619940978781250751123014675904255826037603771443776595390371065905037860127807851717302368378834137336007870890378432447360199327385879894222469733893070064198489371282434402868688981117597622564032825366577079670644354324084455742334630118610456181754128560955535073326117458303492636262294056021047100000429592831203140241578687327032941358036463304171476078032072318370673148826960504316776062807287092104825960943425013554607477235850066040512933524106309531218270362265949266992415286498150876596313604613839631705091770853404679750355314313533132213038511684036155513079643478013271889832570131432571035601783230229680507753046427518146672123999468988461268854023774705655432790074111424763781344953750975081104848783284663266505201824823638817787412866692577138490561985621066148879633880577318852035278688265670595482686757431771706634335107426154510642595872971442550126203406197114084318655239842722475614079064430513779129031970483389873747132416000000000000000000000*i1^58 + 88100632038533913787198240210906009413462334499839771567570610368158845646949411474231434501784415913277321630120421658020845980676996377470515472109652677663808207431780178334353248179895786674490226469306796895589586719524286406124101082173757556818643037770995831863030599825559098013708168751802680180795547037610938078510678435048717163889012570049289706711434493008915712155084070513645783560867263411871618639354977685907574079506438152898051671350980276971766349935231306034748280037634678557985036791537965514014852787525901525344407341261501868979009086225842540213606272144462181157856656145445853822126596119411105321456965954004405447317796290456879476772613515817310051608417064037361019217024950959598980549334506125169170624335740488007485566057437340779006869355802431772001356830403659865051732573874826685288324544983219146045727230300078506089384418987731373532740333823108917993568140725489456124083041415730606121693320105507733949853113698439143124903670130322900076559699222363995769914593239010989625421696561592107454975150826745175816595974771440284143918612012287686991485912675025774696772437160578677309934104207240303543971068249783578179151372748685601978627127155226745858335806200104852331822184995431601019602223921350315906471375400147753536465004965576323931240155098248922139084744361317723211708868251310911164960459573037770251604633338415418041068440234110776146526799104894580794002893705692672433984954979463961817227508754049914600728366219300792256209375166960943167331701038224814463626364543343492541796180411606236978177114112000000000000000000000*i1^59 + -14262921625392208299649817739011438505693938345389561873223731094904839582165416878936987457951888797548111028133896423267740138983104412294688782000014407830715738278298958712842101937450545532196042319561867996141734073808649375718029717999943542103283638259210984602235800820813091078388099962725883279112979466366280653552364002962478722486893557573462926447419292070897609830548957023612844281808736865288483247759205758992313155961859456991110253523779215479565254811919372986389005046363530865428978908490257564166582451452983956169181439344215733968434172027328540308574448089034187319626581665408807397564066385720379114809546923889951270983209610162211240691914141383280290113690471822689065373412612664853707108106591113416148666585112114385156452274165110510184209246326907929660971920954300013957487524859864358764479364876408176174326917329371481913690892870818483578391779108357210655067473145138517689269371638931479801113282440145062057878164831180211090765469859945139709516392536332116905589174891291333032136431418886170044188685551374704826654987795267896057553923659124908267825787188535317020566337934364885810388645308927190700672243608363927483851205199633302030923477610682070684924130225631390100595036806359981667939632137425959090088234044149436549941973264651727547591618838235561997154763670613146068359905511151492194006465101070443160881848984639393539410514957090798118988506359929686402759624256204736736104412655449363942726264415674549915340597529494739746001989852673389288852814427465089093195847191279234885141317676261441536000000000000000000000*i1^60 + 1564869362611614778764260611454682103326821027030100977987643051429601145776649419309648051700286883190483905990666146683771613912113242070211352694706690175588524853413572101958597271106097142676686847230316071606097434268791224325404536539061411100162214045082579156692241054130626443820139416291926005693015504808452268476000118692148252532312717703851134634616387666976781633518588967335439014034883966785844881381967779329282120686668536134305303394432785132284119796564113781355698454916572564037495199459795656397369950730849348489025750592817073839324095113476704496326498628152198368143699107776124112849627037170921100401098135467032332211678328341235093958383144898140583181800134900616731043987417472397624037991671838132633434475408830173436913294507685780354619731282026490450366593537995228997904052502752543404451312963757316831185043609853219994303564074504218220120118829636510844784431152257363377006799355696403161625985018130024214555441665754142156892178439778210641869032547004481704058131882779361016538445468172313608069057018546198572774561032467548937666549323884450259946653568845349226604353482137875551002619450130043380693952852037829273719826637986781178493963775455336548136329427272742452237834448334131124780439668344023325065476136169983329612636358963053022010911281165757411213220298733256826976368647429401929627661866821274795567641454563424990304428833483457632553429500399628197426095964533132064660887667440952286072815427534089595350507046903254478734972418357647127387964412031019040018355947524612714091327258624000000000000000000*i1^61 + -151868226311176602293377148663325094872521200985004029796506738471923302714854673899882976946454887473144487781461270484937859407765344550923776137173685510796029508679283307223445962218687465124801718458853531700980393691949212298164667482905260211727065872329271256870224891132392016567600891903265116895921284445969199507894643976447759755012502590466072255256089121523220828403872460311399936644719452238132733450163559919094267327332195545498842450207242129074282708701481931329248360677641151252413916633781653104383358973369065299394917793709269537593294960223528840544883729663449134147509215688967616785996646339179924898020179795936264613891125322303333021693009761337652090962675542865850913091808553546587924085418760882940885385277362128338208657356698654580613423598406596538274738388872247204741980369558492841337819944320244391689080090912168543136073170479412445443633744828862915246984907334298748087121120254579211334489236090556140924236168749399063590821651586099720793010938083885041720799861046208762997311170607995292632469698902310063105090682485772944261169253101536447348716043340067166004417157067113497132151333532148035899483886817173608644270449839326636270399509219949973600200029809450603366394867959737949117802033048027514571254511746636162760641920347045373915482150850491619189473369018789834447103638366969199307308443215083610988355093760820457011061984937041002269227630245553618939514926814930716830471062297285400803264686725910949079181863508959704838764630587948615591477273236855002870809462048451408691200000000000000000*i1^62 + 10163220145438730065996670638038854170244434575809416483752135125403602765240316302260898629214456736371317219501056776251877413739584398259622482647766515706883466909910780666252963523751518732274600500560762076013912728923054740694954403732855889343781161001031885318436894438815200835683559891616239630361975410000881843823113923220316896602069549719402863074886408289633211478765542068317512392790143735644573688194253323812829359841879974412656892354468545739606088858438226146905622881454177332600152766344248695332332446472528136382383155078323666545555952126551705782881542527977693059148745884263664860855317312433952931950567012734026695235698439982784229527949563743550968920730288632799082843704347729656055726902759582769980788073810397275883528477454414594656314496431458149409185965937829686082533432391200534472051013231074310808331524927799410862069503464374500416851222215448979191821090203000813332615443488669247361612057456760025612496200740262967128826265788828593598828481860190011856456065459413987499409882627497571016006046189211190093163430976340711044085019136068624777931946550926379274205592015757711938581044871649420783773504450313305893058731575086458513232556318110007527324612240392277757821473104758998743372961992135137170802648732234160160524484427060923474729408452252986775092322914883276324971177018585313934015807144399125746338395860770548296105367593267911143421012769604493951200086484953588790357668914153490931135683386177042864375958533792935180174377395448982552522249940739963858889694248960000000000000000*i1^63 + -551677307899967579769443517534131794199094426783305327241667623495682564930717880115112850246220365875009697421816291152717454906688248202841167318935107976732110192143439620126375501490688235248432292354106098437793325873809102734410723028120280774339031972540259630536740516396543278557825622540842802173786149797132569501021227482569020631198384307829851996645040889139075959119864596957378956099114838183815327110736781881137402683314581728141385956063376137771763684442728183109638757605586870821080986631418278726655197028438746651778911759507959203690300039590301098626067681629502006025996843003745826892305057259071407047627886703950535842093764960737494809397692639322384719180327902047137844095778124553699021756819144575153981806902190625770155960915120413667965939302906548113862525227746189930037487128102747420573174883683109173958604515567434618172434627779959270483306489888485280731605792077185450101020675913827564231957210939754463090433955073998912368280786406155797529812721850169453916410154875275139416819224887732809749192048427512387530504924628902988092958787779101428011357273075098684997959339860678174024094491212977925877220116086806808022619612703952277609701665774655443959335926436267707712885436521583972756741754078446423408094677368932576507085529967064042654093226648469236361087260629876846468375658519969750472588803404772042853994111007121687252460997850278685874610194692765532765522719403693263146306940021873338204344994401959918663779816081424522595875230662302466617498344964938006528000000000000000*i1^64 + 17463249357675347168715031544232486385866787656194065398951411047915858927514968021525216107481003878430189571265592531106297282296724352569042263715169077694527930850994712546564412450861689458588608770113187434641263344229408667889209680397275754678302493324789378864038998342786338885863765312606465396024756946844405028388977417847145704636033620417248924364646923589306656834210892917606288547067726799933389754404978655119937196219928163639851155303133599306003665503444721756513459866081684260200800070349290932725426778639335605773327166405455457981940057353480836274890071221373291822681390907679548650816486840119943880623895763369590917828426532737792562724956367586507962785909392579847108818320548813541285023627902830575691303142943255862993059591601091422759245175920159321677037624724091094185468856055450475720649793324565756795778491731598613748736800024039450740139093536568699066838656862707885579956082478500963057745617187229506334501030408295387744157785526872098988371025780095974406187619952685996862629185011203079628552154849107251347853617047389507559701492501554501827251408737162876424372793748245821645487669159284080814767766054822964583307689325138647004971715627119119852961312911851202204545713750075976337004780521235276237059360056752980170836749577033101823387993597851669701061104702739710678238046150910298841337592980246765635058880359062608478239978156219405138253621250546133766172254140498749363331642861426977877685992977951329129068533096335640079093894716631421157421298483200000000000000*i1^65 + -399790306326236843113953635186749459702824146472063586708972161734845957676687664567082884225314926675885984261394892897766339537612126098247484523571875887374790818736396828770753227986633689445200732494063772997614228283706408246993280576854172734354751675477637242264084092791541653851711173098491328135762818346969474541908473789180786650890334477035750541810154005037248344773571929711979049733514058006088605425464494893498365462903202780218753775817903756027224649416619894163271277109984837769186370440246183132918419860196969059394477878278605345437400266897893719173781926590604628484424805226482506992866380611458260198499293407163334255686449684566408185773977145910226342152520750824549974975160968629486804148178123741564734096490815667317464763490025048661319719235044675372757711228633179263701001173219573225196060715109091138727501468087228573399450788832571948577088617529827340281371452366045872384597352991461859843132498447700342343867978531289841265750541337536859935300055873988652240151219170888979563271517777304674508906496763345188938208000339089201592594679043944255565067589583708619393647702523743095860771513141303996283017777779880030648908519883294668226955339616798856637902966749946384679629590182905176707015218797739753083341782677856799517601516454806625594198080142137478635054312046617733448712301904319616491780690642512573565536607812759778711950143599086840964130311780886510631513693957639923365108660080919993864897306370058332178456899858957866560720737120016138240000000000000*i1^66 + -20087045680000781830335172012234334889906617163557713370187912795399969656630594527661604646062851943175733481593517270687103896704595305764630206373874131746661359072027672084439410795114449055318250756456651579000967721139614898467823387961772059486506905038003744398517517456939394469179824076352164372985389137081495970484307723381757128696318984579813248584571780305718165055941765450537615943488327333261944999638535773383524389972699949728459413911471968351815105062223566957606340243059732572760367296239193561488905162812852114964054879764087629960460982154525806878114550522670762201725513253812840142185716961968859203078299297748754949812255575477177994148937776377183641836668800052412457431908994126293826330415686950347534605170081544535708740972541505898337868021751933384270677142565459610202464718265553358511494083133007744421706823056976844412538397327662121221752608813728988448365827532093764354215617597478872510823149543686733504872406158498218843056664314480519182000150807202027179265530126234435921983661435453000767531074810058463363983782282139806571757731515971717380332918827134073350016603362450660374409844282931778007865147065282249754356720996231012849593817444601909968142125093164644716699576926862781783988637379017049698166761422280393089816508620629285884580784813894786530928765681201231790400707269563070928671255905855934571525400676082095307869263564278968218609720898591958308751485597258972135528326948590062773824126472173353175301594968302958709571584000000000000*i1^67 + -74256244131353855987840715126878868033517922960694351643318525522880668160681579450655161600017602647394346807060305210095461056408823486417626061358211214937083367739126512057060776657008633024988043915653392918139521398023579891623969691351711135619690353799838903383941566550584220151800279046036677925372993260141623440630740821896583009909972115296081005042728341213020313859547298408780979211408908422435055167518531796347481079838404136642887418999727117425149184094058585972654049763329934466016211823034527013659612830584736729369692164952297661294066595467018195218485123192362849737957655779478219799094709160126506208245746201222044933742058101711374669892844923798063236615798727236294928568198844534548341184899584986190922335003607133001430451063387974009678108696853847651318944741848773123455988594473504061487118857270356068209965459849381769370367017607552022654923376003852710996517694989451818109801670795723987297575608439877087779337864533613570917712279134671909449741123043552278744216960824308889470155174053204053247253865909011751153263528433409394280940384275938423787938562479012271662730839547683441276458039868111212752249557244476136281078430586860409459451984673654353517693824686480918556966614511838406096628406516079124810234953151550257112698799004986205058601136312184725494811988123986214361455246951884678975447272597390673220992691610285232405522844417791346024525478162467930925688780485182927740961612211307109769505295023063000807189110797107200000000000*i1^68 + -6628417820371501296878480746712880591331354592291171914122543190521399470680441509691418881134991117275316460767528723865396116992466227488575160990509955482878640414947029374245664814887753838555490413309485790869910047061341052766327502081041884027827378290053572436413039045241020727581041557016389948077159526143950514521534095093646468585497762690894954499647265358083687650384467566893328350005646344573205697903512496079400734163348388942583652442666202542624234729791191683038731857571075239435671091675691745708509016060449303902443973597849095132870042379694673836262727722022541162187093949745011714211468133544247191574378985349705952385261661763846563735130460498570478943184868546439003650220414340474743231844211099152588173136729785391851474692442110883961660881335664630565055413203113392572818642142767324972889160885293051741598807875835458203381106874095970273515881494929719147067337048596814564521804724588766509929666485742534075783535575909023613154801268126004053496751408291550066018082853264927370846870436329425216020551942795715687505091404072839650091874995409513116370537191114955787233852166895089035217411386537910489833842776304504105913399737576525325157804888059127076282910663238171910012535098034195034775502754173372464013594041419674565856326871976511675794019903542292646152515020634543181146964005841127759457622805227254076172928615268143855248480608582845486933759696446170106140364525339692687640242085364441787531293927102606213120000000000*i1^69 + -493437507397163888876787610405273118715081315839725044813301822793802778218481535652371387325559901460921730283534380513574051559162514628695597538219433859859551310814127355812626551179627625133006966548096983148467438908364048990281266701931016381878351194770535073677468190433361828766530490226793646819544742530013099049822192284514986345980535241822336835320383089201886498003988961743857237591209116616079593515524996478887483660013789243615174056084825170770775793703785910592523785156164804645904252075178751748089768650467338891312527516539924717365243585115440565841308752997063533182416327123478379761460044602163233317709155283421896379879982719640510815417811224919951321551465190978326345678951779059212123034555131118118365421451431763282469237352875619505331902652240653621467631694198808601450337806348433370935542054172449941724161623738529834717714074461523225071145091453506037391078042804327001495555430152281714680049859158456346355020007438955796008291117090990224056547459112395180228458022897082517684662165558001021018047812766495732064663974788107933977222637286894142672796927029714703062110518935399812827973408643887261254946591296997757600025888793544928181693535377869840500904931644614687919290855497248278665703237856045307265576192634325432805361466652652665253026564006224143983913157985018142127715689668534672510448403698259784864530432184614841215425639242072847398640169082201458152132319956299123693378931350299226146865152000000000*i1^70 + -4802537870919133406105789822761047726944271399088564140523408284492808664355090895002051620715768169623782383800255723396631165890538215778504868955829933969163725628018537577751812057334577852515738897070935938205772930140940090989884876248194956513461709029552603642980366766954489231521777161430435490376175743696412299898410638305385017745761922659440988587189259182228268264703711218611808574254941342650566538233651960640277204264414917932240756082332537821524464764454402939329324050310107947681470792892098092024389878797442560121334874683414344970855074265060350483373231842066511859070604438790046363693603832293071992188569741403633281164255645083451688500978105808294620899349448158083513530475475040152387895876554525030698672809687131509852862739975596919828842718042332161180121145913553420005128208304531428753086240585017044910616772129913930755351118190963137538168938746352861006488162514085649100107435249598666814577030360535509807249469906765180668245103204007056552922679208961303146415606139291050689111494990617837249835660934541734512523244410183690998173477697448419869703390297562417648254134034828290273839076868036519360962815690339699978384823412502047018035755759413443362857590473180756020377561896917667889378971648237327918548840060083208486576574818352899495171932707680209258192132682320796277637468940587592476600059762896962843420177709331241286795699175443570718035265600296040208132226609940625766236639094374400000000*i1^71 + -9436917005124372772723199884094883462489368867346779307831847045905512289717604340557147946184911327866501907698976894980164953698795500713058565047837972090427661175632713143110696291096463578081655341087285022851680463098271853865217601146754198518447767626058395537353155735447689001704078756686916774787679191875171785598993759876411931336439151975569793804723705050524880195879303177889557086059754215650541518150090425092940523208583755247345367335836186389941929377628600185482528917623482394309430589520092619630885757105668415054647304437813043833760699693742002844191231481076093378911608839971237090313187630069738924634483032767639601786974044829791566615291909846913918188850531741836394130869685716607701458893077888348566756870966010320134369673831868673288769720906179182310437792112637647408017799311037590722683911795602933808563979875152431362511260022187934587130270955505610206996928388460782358017887411947829424916591947551479249592182409448915939889453834271448930600662800593759062593061881401519603769044932139347115332658806210039048686456100319781227421681065944116608900704616840631671028923025126361898475071608135079138472983550123704025665576706782259064063609997169884543165372806705258226501370440415659981500548901954219166747197340249233655009346605526237401689848833969046226604255771108264234976217984540695426935786254470579075945979295751006354842134619436037659875101991069983507960224312126341120000000*i1^72 + 88018698572254960070636964489991282834111178404207243437599346088425002096001703791181640711673845319349808315689401867226969112114298531277338226978424895578048295725288006879731831441830816739020480559730871487115263045095570216740822092904110808756815008289151635848976699964877926061095333008501025705180217739555679550444819482977012583900032713773707933409170229904451127202268272784425735703688801278166426362175033120476637705380915803601964386505955117260333703843802449179517498799930958694006581656141311103360614070136382678207824891746809289944941165107459414278776500019131362409873632473105883658153515862320995748432023485396500465898185641090246486407721929676911633747756944089957507332470198481697136041611796394640553786979495722715443169238439340540194270370024610050626339812399030489284463835132815445850157139668128705715387176081989408690799248590290655460662879552226524002659615569720770887700446999937194591456524658221016538916498609762646803838099629008713871558430945480155282395116351251387822434597401096180160316492114973305288725668205584345793499780300370417901601749177811207948172719503397593454985695149016869687791333348662299400465671205311683902187704157528391283896721297316368208684382047043665525172001601223752145534335040636555223854421408266353013505186037029976781486746813888405369705862420283212052610884404524205318623828342569903164027446735087152682746563477315256320000000*i1^73 + 68424947218584224233954853270478261649961732965499957743412602940909450151576304644808522358840333359266879123845717075733255069256717988725313575750240002297026965229062812609530709855773058306188619015484527541032169189795996138080267215703000109222006388475892202131368947426039168125977175819039914097513688330492277439765091164746024315016257906907905545034860253855386544219426197261018481717986816661783359785877712210456903462937224002278629035646351108522639346724144790570765990576659947175422236307627077150018607886148186738080139585389463127918256407890230493309540982858645956110306439298334948551700051160636157449892102238710628384098096912043401874103349447316344434832578341696071767350859171677241444734826758548062837168467809915010817397435741369572671626138730435971327427946733699355128068631150386234435098092913680047048423675817815530602675165413404278158716093297577705681509986338857661653312546132645729207608624239859890278655189259336465915177703546793203175732544036452045296769681862017871028081238273664655941457214912635701793376320515451063587553178069937790357404311446709683035095667200117553120323063834746094127437017561515311653637504680541119845416816853169421248803045191732115815277869286819992492098006466226887598687360892708285014771954013124943353533774596409319151304025921571576529871089656253528921366689807503210300066384611382603943086738063315340492800000*i1^74 + -5133142321380005153438074053757255982092106713993943676612496865639607571900307262500656136656964579929308653278084910224214236827116065954534430073123983062923621710154586923307532798927851653095383232893460750818952906272681358244390800043976840890516737066798687807279343363361352376706121672374226895030208037562597457511375888140608881290334145147946319967984693937015741193802109214484405576588715030338437742321185356750812403605318923172602646754437451493837965460579269257675611642574079936643920688014051260699411135757737100512276907296937456656366062376128281937515844561664783102821030422019564780475443221010003473898221661422703993282858759643064008607547232786631561843491796985651592866102905643465144327026094137335637244275956341054318466073310162918959336186845727310348863858974222472369457728823070802709105090526142275059865101704889360472361418594962678645034421386166565843544955621941378123749622762354757722956959958438306672541922352249121933018264961411028477730610689535514168541526315440360009438631276917118463466583795462242824195503213177386637679377454328398128217373060513212382960981869173353897685621521748064602228103408628054069043942229054910325201686292693010126939019628783876816136434508814165150176889963294492819147142579260548931223633395213978092748015146761527948174565772023592791213792098228229751265443008268333843337461227080173957816320000*i1^75 + 1586437679561707791392804413282682669556067026067637727693429510480973330193990379885571629121075865386044794437953665739739231757995890613455000486427586849345704223223458238942596022557641457437206104600239163837904427288203052033143328931194453921668747677976798426063042999012658476141944050079294447134776390476908054345766454586260216255786521277291429422384231606571228233018054103613047695393137834435348240580249285657267117392939643602408416537512276817089143868516496736742050549387475138797384808699520040419526169336743072246052032625665596838980576968436780753000580336180552930712183450436039567184515976386263029559719894816171655056065138059701130622729620036387803505183701216697264665540707500924990972344313054692298284347150521589726072643102496223750590359146043650965351998713795238269959853767440335768838407018953275747621934964007580867943872987687484510763128928541504192399635919005730356756341878773822732054271390361029691612236350815740582229950698454201885247889683099738563628272466707597904240800336863804376262149963667033204315903308798273663792053620003014183216728427621331091376946950885224546966078980116547628646653747646803836894138603093550176158300053623878379619083322086691642197934618068146681179773947676930249170220801789581076485754191912292699477587883067901145291068820602376898763428593321953735950306648624818251743520000*i1^76 + -114843887983076477378298915620028250947812434236375766549830756652904371327590353593831104877029976700346763197930697805389397192007134896681894280226066880997044683647664848050606931437108911281955182667468616520647264876639005168338848742187926498523416392118390461271644639157909236308346247113169692367358396669793093843877632742143373480603615951275950452674014290547905450459625003720167674811375644199406123658726586488314167557857776294205329856545291223221102518052256827432659160384926111988661569823912497480176494416811860910469705725053625785271089045743813636652096436137674850373107221519807363124657655708276324471704976470226172469279893276473306839779495433229625688133907252477870811494803653918881510668069087902675751002452565845197829355936934374845227289275880615618986313716009233741308313620717492092234688500595007840463812270794139147818413908090545661290824244694468230591615161629224727501938018860784749597386894325263239620713914333551831089867585406034906812164378654512253422101793407407049605917779637242183882826273241633640499403057581391091858463858068006563673704191867197225235517309409318407061226438732545677742287209238481546950997578214954695620094812704033078292221538288883046594389437437470919431679621999706994512663974766734631990511190398422386665580424591823279968250718357267707682390154668416876145014400*i1^77 + -3888880209534085227868808081721978426649062816310196648025178726828529911508665973695371051971018839222029985115312002122235576503438782386240526452362182201969201949979638152413629879853779838781504847595281086597699164247476401264157673790214238031681671859761517263649303350953283812847653925784587881536986149350701218141967073495257729382375347154190251809195593245831822665786245341264923109267060582525309333561958149551294713532860592378515290914425084095712835037370548156580849916719713503036577116357272072170621141954843559296929473574503979366682028103588823508753779846471419250331358853302738376275481762085189468287536902436761175786813956008322847310317773306277964129095094830874213429677549928771037095289312743995471115981518027107817867521967807905142811524006838521102530035828198786929609310895456191400432709954937992423991545478910117352543660219127062296929814056779067034512735578642110800562247488409913979673279827612561735084247329791645593096617358550672798056091298435394190261386118279542353701789710458227481140775542367858758645148232495666545882438752186684509083381174961754581717325576459770390138441701353318990634106335914629879191916552450775753588472130552219896167697589321362015227870929445900844156953301799603363029322259777145803627480364454234778542614628407408372564987408515456840*i1^78 + 985522928950763373328652045572780037180279110720486972535446645929620915417989817328886097004160591717660909468359160386161672536236272882084068248175410889778217429363397012934692972262355982256313337961712795262991145457402209629182608211266771099616844825076540618320314166489916230557352214527522851836703596337488278397102389669274411390402219328237948999164816966896914025267598611020898403257046119300525560660904683370462203716367506374711412187735581622849458955503292320859187900321911837663193586287626466907237162977074806591943339566093736399808101956941969253362087907921664087566094042487641667355041348877145993753520691479797355449271093037438499396980636692683236961203339716016785270674094236184008421402281378564553464260469499115247209526974064624244908734708754569659902814352236504500921722953077367892758201667391533577482227464665065958375578775847466524178142326021968517125878969947660896553535089647011954919155321195070449898144580993129373671550839874215728774689973055003182438433156402551593185911142278755526242779058451362461527890549113416905794323009628934615092323869422393241878979045160967456475618679054287100287340783535963832964219788505964859531147447892602972000676716368684108901890304241332556381453230045197154240660529061141353851782125507765770*i1^79 - N1*9755643546844237641682218635898296364691166735217030096122079533473524980653478211972025717562126703938702049366150967413361065603173077151351231896045720357454736037735395347310700743100931212114204600216490129659354695904334388197143061606599763405615563926105233962634311763887776144*i3 ] ]