[ [ -457536482751201771086183771556381315870695836814531500101529042483207272956457057407268367291827599349394230732014618249678916317636405750187010557850579712480081865188860271731862021420500350915568639374217390165892666834738141736000305158404827051348237587410064562665876234684469937915326800249641265340601460098944235279553501887925842158215246081971331594332463763134190018448135509097198671260105047724830543498000678508567519484075161095784750538851100227160113722893438384359952308443779793215010676913309765671044460153388223329277929585688382705571350033978225861644190790384224181039748089276988362096013416253662996286340691254241364049314067042504746062126477503456300926159915905754113437405325192014891199342034360860548748460753197507983716900847279698467325324998497867558227559822300417285647168691371617153500212358768937050184808436732610168007224992412703207715967759915382205069232641137168070456702375189527718415935768398026608033568856008710668171034225775435936851836398780815437146880498521919862163048790000115456688040314988099639764769401313742206800113494845752876380160819583724123716874883966400972319085159238769605628422468709278270647453093166391050398580542545757132813042213855076829391666485213479336340259413762728587588198230456948511169338417011803835128526985982576794014870883726386186466160609203521800404178090513058692491877400684807416070503189604713023171058325484732416000000000000000000000000000000000000000000 + -91732120711366258031874856553843080825465088114727743199378089295299483520487228679212826590831817475941129485972518763420398565152104220789018451511557052967787248872608044997895232239666217479151840198613668187184604642226931657140421874276837208920125857805414780070419097022137843200712296973877281867953836170519947211614972474902161224572894619024307246303646396330209033513846876142789787761870906579302456424031709224997176313611079995616363126918301829906033419177234814464535947080028063046125398212042807349972420749443110717176213134612487137991647652619494162853393225664926769641119947394277300568814813644704314346099437983684101807015920198369030990380141901260588523663975269625054155528352055563229652318860793658625245167766008023880023355605553536414402995595768830697662022155210692588280026134362056366593800818035778860359200384175354275516717255404240266121913967578293211791032777851799120398349592509696155903716133111561837954029258019936286801132732552128355638000537559812694533081789381286972507955096714724361469256472036098191909340474504804875698400559055228767960447013390692886382465371936019654353181164868876916654104018867078146754534798188612267054621241753047362780233486849884293708460255127128849779089243444216533481699129379540287100442136336305646543294414856700598349463080008550594476504205566171819748347352232667536659110842577398251599280390326096086878471964222910627840000000000000000000000000000000000000000*i1 + 939527116808932236986489142931761057359511095726265565461511738306058397323119127542462344647773376752670665172063149085088241960746009406599204828600971028490621303209025827307530290100302248920530172542352998887902414323606609629177513464374792085032145506370090968041840067850211886036687111795163352090027343754436551849196801208783089006137740026960606394942668211822160400049108160811686013066158464936176181658344104878991996536015808440548780113629105555906623214837860656496742112647101819265478761411025264632999481403025531152890788390143572224385432912795672632286713857202161959015094880574675104381807016324320562947309827377322253750967660165916264138737378176392851821480573286855134881309831231255491243156817518187510099843250381268818873589294973098086046355422278800968082258467499046151302796762994619739843537305142420015355694049876911878123743355360579551718541133390693254654100332595410389816032022842723948376306880332386083064906181899663905733504319494203822375378789818364917856654518511724989178299750468649157026068886218527039110658197592189978172627190073052045867917779913152834002278024868229838825577928148589045233049332314887338792921405817771997681541315479099489932023290481463542630628244840913886957357442038750791953854648476049587349065263153098363548083741741336243880449193258518557942391646429902495243096025953624438171115580363907231413669411640696021911686694058328064000000000000000000000000000000000000000*i1^2 + -4923274038535230367061153409363966343274665527334094711581542881142871265837071355600080409603162622306766331973370524116968754390410610069225670834604723134398743202511611422203378766458800092194941315650953146736884957344338102185478442383508671696657616556929722376388818668148961017215402069708974502321068713445995012054690296792087871695545034137377233851718970265129436058208364165052916436617264893212212358478334910809902183448780447279671391953675698046599934853052736783874313262415378390527102569971805971014499838748111227644505363799515912073576928415832641174655262022746134596605562811836219986684664343083530079080576463369859820398312843729019031040655684232276721051218838863120951067987810797108444294554622346631313045271164830170872906809558142151655152119727180156556373213779807561056247915421610491864902558062095667605899557469148908749578549056848661398628717622627115106955520527071270777539976673719271211066043797491044137034896980467396797779033019537903061141543844603473080283370339596025287691456645895433361157150888100390028429072981233429502640662047320045107554327127349225926925145832576540709338424566537047566173120441639846267490314127914715012721101991524368607663080097858047648174062171835136636915869789300978994305430062428693156215303352520880610394591716973576043141410907826430360659183749350323516632977076702980333777542568479660723371025467723243015431398746006487040000000000000000000000000000000000000*i1^3 + 11840181989887439358588209344397184435742213578702318869126547843280597816816113578258360799695188562644390399212049437933961510500275732146655094407666257341668075099339518040506970111735364463337614143280591118304329985225657898574737754349790178155155028946376716887051364461875363311709514931729916261569854029693405336945057452424465238938031092174523818325607833919466561978613445506737796782760949767601431995871680475072687251573022734184928480832926148382368797803913342568816277589019050809640548622174860607010447243215842705121079311456231984424506429720595210791481840232636479849080532447822159074849303724090556677809895212201884994843796469669748758012346516640132417961936816694581506001653986820972889808466915578064091880902312127444206850028168582651798937724856018154677754957597472544028464266785947968629568972728002360944505530482073734737462687914497704844077513441982610104161486545334410468458635666541579369538173403348495453479919124273394791137165753753493056485957052637228792906918146852895096202964610321008631705453863949394053503767186107315921048639506129679453432078029586970948342580372589525387855075600911438586591379435285350420098811815275942582506178220668108809360766212105448976109996355822605577145157707224029941205068991030708869254343784885742959828457339216181481502226972137032205365857164740634024655784500405933667528020983345345073359108811480342202176086223093760000000000000000000000000000000000000*i1^4 + -11842329006931837540974721739203792491555086822640018216096984133452888583957271032659643491520030334083762419640886209443608787769685171038777377070557961598957168908333386658780599765902131290703654992211604751680191314668394182882409837909061349716571454494657867622256382687476355417797828766596526368694465395949400304579539178070698209555135792668634211395290306944509611502036431852397095923991899437642721237912341094901818692155218927934228591075481362986649237960523321249682364980111783394132219404362746269578603804609312592861281739378966893519076388492975417662028435456903760702845484738255967780292181088382588324447288685515182960047931852754210455464783143173675620675411436151967001776706455171279602640988157539577074202032362097430059105772630464398063214287776410956704586911537566159378086625436374150493969432782727368946251529919748398815236548350940415374212259455168346250386511671932180015172966299094809606817452625577987600260826615623573962262807934530461767360764508383138660886816361415119359241829787681354850720184315907837062474124932705951064782354585691311195395124237350577365857207357254051799465142464052271899043182769930910133530595532530537462981735205886774612111854445626914176056185846048536549166987497056575491592332745289235813440374509947508554696343515971439118075911250716951296551869548937082265611954729170468620364866766867016269415090308548562230805500984190566400000000000000000000000000000000*i1^5 + 7993528287375392793126148276782570144768179394715223004455867706312393581363715633485223525138262483837453946066560541258808378978377145974148160156575795964401761217574806585620317104429633137018941813359876637100438668591363924165470960475733898287225009687449686856496392919229163330936064358545348978381060628268706182842598153185070792537057789781456635147224801620152655830634915686395637700360776945833571291793380264371247726384339322714066839915068266266825171880772085452972635355356543394276395171879369726871150878990357778869804223886878048490506133275245114246291485663929905908966156862004552034328194348433976200247605757776644786245057505842235662690992324359718130506934250636145389657717668905307932383019862374336226310164601050653483477373302834560375720998210962073377934927081636504535428911136980301772514104641816025738536924294404676042713068583631893151941941627778929190123971947837951762898537081207895633402637406901642583358979374692015603820895057420823537728533711600249129281262369929985375176568253486273923997524798691936151763602712903516787447635187950535766230974130149263026851773310926408847497623588567302323046472882506698522743050280018109154479272374795433765111456419897770095843194522460902555883089633045535802197620226675460951694237830148647980391873227023281137565496581471106409399435677959715374434140972942700526069765916464475028366960618596442846798133753544704000000000000000000000000000000*i1^6 + -15293138405495887432380118162462085612928487722944892069856185338612267238515934078646229522246440631429962501780362594081513701871372493991038202176273944598659642082631529064133093356949856903337079033386779588902870267887199480559617514195551678253125568991846882432813758659417602665742945731114615357667492006635393172301917430049630524562300309981745779810741406087547937406443931898124534691602466259986033812550993590547744126209780611783818311176803380041496137254659376649411704379460723369734274752488547686568862497050045681920719280378804981936479102422833038811479258515715563033881950301669083373323846399670694468074559322231425704141546260236992457420028512041954066992083157269375992281325522657209667588461197909881171892973932040758125027499608806043251708735385482899422657816011885094128193486212174156498359832477918028955019050171717802890357570343323999336533692209930747925181146999093358829566695786887875411641384974802410436902440641275836163869918110160271955775509922169867987863525343960297492239996309534249490449269655465992614450460610352660312202258805217133616837436523335378048919189622143361733248689878904926054864914204704637625259035527247222294160689735637318504578663051399214423820782904069880850473826613353789693236599148160827412701332988994897595891876938075746561576928785225199611914989932606662948601023859954328737700216231155665105697165693985360423523694569062400000000000000000000000000000*i1^7 + 12856569499320583750810595802004699390004402068620605793893967083804678273474967734612204207845556011609879319938861435536509500421810929153013650169405497003670600634952011379256308071402464723926108754408608395981029169968683100501025870185146265379153489791046340504827553959118474390351700811934072854302423966141483644595783827933140892743704113795663215265673594083872919656626935571901009774443413717461764168716871103717094967506329011128381033301492197637976264698411302714325678225914388797119364094065744102513833465615712065882114766663660843999701245865555382714888190451051560900646111441432574720088803779256774416865273300373264418737641684859094795345527688797309940737380842645789669728659862836417385089108158941445130149512151306734956585310262111670213279215154958052998946982276156755673851299219014717785059370152078147034848297829011594696812231826352276857298082691602435708861190143984197737409409674683728198973383646292189711722358305169790278342970398093887122100023167585540456174407326362261665771051235966233802812798662560845771249848739539163111324226465793238037021496461096703404017194617247027920335697872822853064586610093003908995849467121690114577509172281733936693281188878047159695919023641077601768511143960598566140064656599365561939782955645042041165360782063593265854853254370724277306287764225923000414722625871589490923589253695164596484663772199085471247702981345280000000000000000000000000000*i1^8 + -16628669419703532031978737857605275959649670789066152733330855017397876704924531977490176996988398070824117900310905991451988148624160018182215167361759578489112375483011673937343316251346581580045049456246746250989575071060190189668205138170854588203056850136721150794289862635375906508941047205955360472863498396915420968540073073813120160080208891502480263448414048458110386645691613652737090033216337493539534864107448021561041272959727806154019729540121692377743427324011232642038342236494733917746127094090891940093107228353986806043740120972552058185339499374809114566632468925150184290329018679175956331155675545214016887704188016819063696834191079608523915677873073029123101038718787196294736776478665788344877192785320585687987099184743435409400953350137301803021470261594331351275050563981516317173119650209300779735535266785965387496724021458575255146661161400436510021754978605602590294991546275522261460390350244424532787721935550508230320288339403862104654235378845936203592741936952067973330696807555052787412585584612646489522753447795025333655956464371498639550756786927852598410492480069025271261175735753723390555844147370201001271619560277067415595656733272248471045165677571240677891233469348082163689338615701584281727748071088952852012273842319381439901882992842989367162455376820933737805802247290980933899740505180116626896656577307779153241918868694271365407948396198535035792148922368000000000000000000000000000*i1^9 + -9148456385875951523468270106181751638677514290777249065178170072156237019259915353022556644135190783926232686410167245167952137658192424905617707685794117570495851086161834449255137407219451367135174151679077996800854829301037567559194468302006567801994414601122272492273761029611424222269260128866840519262186224824103628606101459600465243660161066370666153515436706093376690914159795040140305129280927281942311541534942415626261056367262834434317531401777411647480735141790620940932179892156153739884573502271940320479154516077857880191347030393910480785261533788789176897841598959914009377240549897366369446021858424680753183849388449214534790963991512093567437563589627167894008975601291187771347786245064083803729093566602750996753980121045476114226794849761376761122321362961270909222107894494903225143515311807301378232386319904657242235599708630148976558975387661777578331972538601469406399579750688495212012828080842655563294772464488899082814906119996669600788169707950742290392933494575482574529863495547742349707716095176152792750416925626250181526472117116594423833984651580512526059519756038778736805006551541689497709701135344985175722115932287971867063601618930070224528162206910127112908578760805378427305184068571823251876518719536076580749229034044404227345479145443434348300500813730502803119158847718571012282587255611307195101718137062400580059179688448656199747419793371150301412301209600000000000000000000000000*i1^10 + -6034894214124358817643947231472814984666462418084468702881107892982518115568704584453669070465734779383852985131504640279777824557539988305718938157836314891562030707124924911310816518746591242122315525832010005164520882108818365273476826656567130810137892648968972035943305959182316988133996995298340172473469315165247298931217464570012233982201284794015369741630241083019093255262532716940709694018053820531353823231489320373906493084197710985573610663052135249773190566194690006161267251944749115787580618659439117526929307774852601867315982164295855993949334220157761364269373201435661330497940209512932688458956406876402931162201300030805134250043460711174460387181953592472997125328826236131497043009828790301612950454843662098563696122224736123050623085649481601511644899212962836133452424776918981700307160493664551288410098012196655737399034076937395641813352725610427896988315330206479066316628316248835509156973360107337465465711981481776616396931866837510225154850023760965702071855671782735610986116182989031420249783786775927032173589942116950849412128541818729378512347216733796875775804406700726575014606932858062405343812413772071908751850871322036565688254385017782591017984612611276155879109960540260173849659941025367344562524033000747791077417898413106822660537000637385207898435882261499638746997805963953301278599620934398140337268704109029521698330277363610402129285201754229361868800000000000000000000000000*i1^11 + -1689063753952024664245086856926957076268983839374747583393367608708717040343364706082388878254869510773162698136479952610985438626490172351474770325734514821970016082164449166371434631750990625785180897221364272649307522160700435499620704705409816152098290061943460901540646461673526160320815710289040400795708304037575937659277539673438022995254870627585324042680979470388546051373047490792091764967535249645755982652979345645832760441745660212000709259228565537524348104217964998494560606398048566686335372620948507819235462053268628147746790122284981216049633141277613359919893262803512842965695924499733758922021503978202423638797113184601891768409202970636049070092226982598675495241592857337631552271868394016234287894225420142253143846373109976571154575979501755882897598707538466863358829694846030331746670624817177904746848302968533964647923583460823198852930364727601335998929621427431364884698384405788425529234565364692843626316893669242738150234582226054738235278379395359190574027888644700155741908945756699944252968975254658959076727562009180279893977801425179931926318781952428489738446182319763151225389568242149096213995574203166556328744225607942981851980291372602219409973732636221804027958348216624494400572791746912041940590164030341051579664470358351062013730275382430648727378135068170630949086397032572567474285550455849540000702244299860954048263910484776090614533632713251880960000000000000000000000000*i1^12 + -420408613343165989939286442323909199686676828632043705277266259378925488356006493440797134964128056751864112777222212809537728115323330916200647350117095610510549898641451012225753012810585366834494818705357081890493836069764105528687854665385471851563471847529116170031090105714021993876035331248153387151272908001754672533205753174733013449737858534964917338995024453642937301544365818396674886767238324973869301803788229285157059294556306796605026731068509280354181345271964280501871231022413730467746563636606144751639018891529691641419512273432631778815721869192960110054587780992369329392275621468429790530544719005640259958757642413622459004029261789696024062501276678887764869522425943518111734064628013726764640418243067969376394185262433591853456305639937352052108289806075860985843261279116821167203207023235227715818190874421116558696169063685462721731594414637044079949960807557025760469688784838307210059223229600176583515320636306196321658278448864197802556837936303617045528151228174257083861169991753202743343030613359209653484317590669367215758109069167909784562039234636330666509892439965046175044664425434429197579353673714107161843781653795541937795005373314806347999404885201609920275577935625386081051062413315768080646871727229385590679486750868222665944316401751789495064861786997829993582952696439743550102823412692587445592241102469268803506236972382842124936648702048180633600000000000000000000000*i1^13 + -67973754365625100841909904996736492038062768303880776112021613086425600711269981977956911761005036539412008793185025137898286288207216184124000229938945137712801999193685588822247253105529131444890636676750154721257453328687298644295376779497267267482664576286532962224072873067266507118609551076782696616570269103069724052075545735599636951296479602721481046720714687776484191481510156611970570788590937531974093992294867677130957665903246564977785082366545851539556482260102391125829284294830926329498305939019260213652354831664263605136292613558205080945110812052448453608217459522362935983434203175501644279657743481218027767879041469336613013314508257399177224784662923574560469568565613197235753023168091178152988504103701822894761871788071774175884236620500266415762948314398789677816545162468303491345053363875762421790579531919548860887232075147792179993514329066851618432272045973286291637404610032718035601480853267729916319921835691075965486814757412760713193969563414386962783587307323801650703480621922393550729273786672963575524473874241357074317120577969008406779692954564347405078873153023530610271456282466473366140074105544571270297518802320384300883379822445172010287412528567991588953030430226519335993578855386232272209003133504244035055722875781635036269626967349690369506471000791492186964103066150870349371613911346479577557703690946835426929225365728286972956304554055434240000000000000000000000*i1^14 + -8427073380591096180583098548189650609327927658508671286247726525515598316266940576256433269127519244583952051372562133117856550390548821906911931404645221071134745365614327615091163306010275406596192497001586615998782499939603966666598093759653950819932316032123308783565298888408045360875659340296669984722645216418741984346580008744363325458571544382682663638645038627750608277584339952387473147964781840410470542225754747731057201084117115263116916383098441290246318127359544380897857070333113553808114681392569714121221418938828179679017362685946350602559837611843701075015463753906801649365286512818147669676085498617819873464246014076559320574655163258626731149319225849014236038199030346395460829322747682239910532867769259505317359205165667454614248672879393502695353906811682342166447248423189744270911145311949173878970931475014962187015513236895777668087825775925212745805438158561116471716867274113624549093745971414945617752530411619610200722698816464755824751645491348538076248136046443897605894163126341939880755178987544702217781821766966639567308210064307530748786551952178482605061451932796193264193731481757968641166251376207123308953005141252380621272041472174912630966852438454332073582256135404487862348895218869246245363206206042179195039501229891460118955082562151687138751134914581604672300314494475010142549896919822854848500163638859397590814229139010505236860276572160000000000000000000000*i1^15 + -754813517652777590190742507603714523517890020020829707302305929453398643795381624865787329410628672145950312627414794597161043565661976789554614843108922064753708772939263460755759597395552935131318766463464508887059266823669325922372007152826090825931138854732359459672692994842809717000370454873666493118181304707694902945249902635318332874482504640170220060438494559503097764073971656782944548256378944661819170043469133515476354662184662559959884421207415111433880916166782625171251020596203522563387979895255988077331071347049288381025570384401525121084723060762080008173255883464518808283219509416371517878091338205917738447640802519464604070363689295991880049558379015674102965954398836465506460274310213027421278371118934353399784229881611627457628515355323065723982647250983561952794549427334520891534768529577586179565223470577497678865015051506430309953486419246097171486595670478087315387878214008592398049078571169586623939483597877876681895146999249369872921748415380606749901623738698751560276924940298177584499672812924352947996094056912284745459717853091490663036360607290073869189915731622515785218584392785860156729888149038908558187596874733931913260272582826299947030991938483445682824889892104028736748385175748111993077239444307766648914522240530506633671977507882289985649063587525158724391348676755860274485870851506233894317815068957901370738799805082647927283777536000000000000000000000*i1^16 + -43654897935221619895700354159050096361160098514818265294845966048348331245269588085677540549835040374793996838350288288527675664698648602745240664725556161367722369199018825841275615353568560150493463440297593932010529405680837154320054486055762186251446745830087587669618591089654078967207672072229848639058823205086139064714562246411384400942072214435040533535297782425935965746906532734842897421483933783446705866394758639443751021304631329203265942737371436231631910711242947035388521221229686011943656034432013064077511531140536749537307245702231112320958016465616841367568304882031321191310281563223867582339455290172149995208923300139624361981111640184391499545683390625563224947741604517406658528479575578443120539771586926879116112815811191887714621946586429551520605970579234997222484634672459256734757729211448216294588965658450760147656039851847587322694579331896744399195435140196343192730283674481691443476771969858368057090480680418696953743167506859353028232475638135922838376861399766422849962508067803530290373675730621601502217296980986011415272933968294071020318199175977414449696407315330898626900808945787612455509705627455200782085149140356946263478820444260116057219184480137146201922497296459548356868040745405637745888892072486787989944892435838167222646637133981146207961433885403393501201077711031131338150440064587114410559964363065348060074753756396349554688000000000000000000000*i1^17 + -1587336836010557157952670591729633179720987681771781693566749208359650122087059441797218714236417869344217948302337503046589407653404778014516705651188073164707446067610071887710641674125361457907297723035471296543185356398270230462915161249339670278561385434982142701403343811648929537166959044877375418411371262964775705083924937796753853219972760683660212412357179571059417978299355168348126422315780421172187563650684050484503099208335629111658671416807935165547823288197477491655268132096774018327639680757925138022180648149991399641343376971289379657340625999179207566606746879299268494225951482699414682549390650657199690844771316673412174931258181017619379640620381336053646862865729510938967089979623380515605019110561074621025531240734783295194675451847750337735293699639955219768599783612296275420631784153572087545897067117356379743091000635048972396786792987839533053943108344082665643854249950257047807469322225768330637189137205933799545645444296742396338423477512886356680588114806791749838066799930212277394359807118680855887247970620092077916929296458789232352842019054134035767471249113607042763426034108756586117322838690320341060617934307694955820304527107102091486125561200455382838599365616909724199373317772038731777260235043884757062473509388513290181843536669282717330322309804058684377455337990544585440904803969601447258682340387898431668935634778608946380800000000000000000000*i1^18 + -37173481378439288473606380573059567926778844623567747990762395133510609014716655343777841929625274214093528965026767478062122434889260735572971863877452673913892540522431142653272663271581212112061025153025037312311361883321581041591138631150554395997641905277243533278736431026313005643240987386222862077841195638090260899463854413120690740153275605411622846811690431427658993386989088787411314057187275285863983349224386970186560205596992819414199068762041226529108022911319528035476455752969849728899068558713279966929060692500464053022804355142193325716432308744502932414911838104668156175867689750085383099954015069449486680002154544131331971394367801425053484498223824953927654933415705667830736663087871714904341981864854249071359429134396594202782943822960170764993260739054118646538753840828694555569582021034119238447302304808999825777625187010401832739625767853022536521486725134167329926162757708366334939087452721687970345029669309817823876850451733273384033814623302666525040770807239003289275695895368899394622828827641472352471658318703473023527898181266599637750722500921226768095139437732646922963599125454453947944085956974767382345772021752104604061160579898448469512188231023399709943884212224300069592081246118792396629404979342194770872220904860333565100431080553080772243432647373728622521057087607741041574677969019394900202822033967507749913398105394380800000000000000000000*i1^19 + -563708672781788793698444651383983552801448795760535457207994179228678994006961195730320282799700975195611711395684492764655762627221317918891068360622101798529553146180744332520884345432599826284099710973034886454680231518140736947499203608522753677336902357236556539860102261076785550536845161550482118488150614784715387580179334187965580264922401386021261327178350782426372956786026158235783707685041316532667408718429092409588145984295199001872672726922381965953566214418833330767189538256288773846068336864805688041016443696628000879486296095913073434478732685827330154652518672216680907532819328463573007342348890313120158641214601792055121848079272726904987312704912315159434952503082784399996209509799957447829358560479917997170195335620841990814476048555636801813905833036581400005146073288499717935583803012914124921001849265725086391335667792234164456607270087938386425429954667163332623582568485801013263286239070338644037848840128499752104992152250930571051875949361364991676658910256553182103724546781604010908214120391006649308283958703979214810595182498504026918910762114543407230269706700251043731514757842056266260347805331082160375446995887466730382710511893345325756114334292219886501056442795613570032606886596187335388858729559580254557973913888122499526064530039741333809829045326204419424835005670960438697345844320554984286457183358930035315526766428160000000000000000000*i1^20 + -5300317147658708728541244721362052616926955493711498483485684910783802400094111998913126483163508950575857673818248416676156869765822094251159697398177736644757183267552218701206005232839274028546033540973077795718734023266728111666983686790662223702575082307714161917919627957788081611607400369470564756642572032397546030571288344876737933868669535503923579054121956114387870291651131979809158583993200614692212072603626286208273456878604062662475899313544649622700753873479139090335746507669829549366329904863598311183691534476853278806503963819751959385322190359033962375749076915031802164280733873571410898872104948663608008064114631580378378848823923690474235167690245092211218713130909272323271267774521718375363304903088509307345412418964594403254055712334341539767246361675593596625157594970891617925925154012810933091129910156691391656045967882214441580788079622193830842211717094343605236073992397713057750862825513700529260858136812747110724767515392347274276450097685269968239952466473991138116795028776382750885411099234339972203308542680082585169603914189496144965943153237892963193315304847988142090710714023285124817634753560889949044978732173915807789113859924044704143772661702306838084905671833835422333478285661683466776272591805331342267896282911006643997576815468001343493292560898612196914462689065793228702853758328038585813312493341611199079383040000000000000000000*i1^21 + -26812847423365159569078101691866129902245705134602925988658662942057627484167073531590966146120071407183876744235577333467964702153451688875318351467470071278699953406681819816059056872874652463285575050756133619659064645867962188552935301692960508030408190152363587301139487785765062686827019857420517983242557476563019685425304808704525839200035688502144829071696940488574088098292609549337494192688812436381892125726998375384267916976979631655761920176303180974346495561620454640111441699392899545320144793012483370720994721659448151676426554306761049927837092880553918071121405162407276303711371868288105782096089542418196817329534169651151666713669903573734216505094112558197766858747789090160585103086420331811900447023121064349793615109249026010444373125123963422789591801358314305893850742704518672304589294616204370084377432587992080681606243542326417371247448630147378939775099258911206595436227375749793477649138913070403836501258948554261370305133911097032114344268680007282929393218857373445664926083380279405818957256603184211332159718926446637634058832607448831037996201688348700236652035391994735656130215924288333027722006025115924540241572782336533839143890599254351500453202265912584531540073048510472124624997205790003886272167210204544526250678531668513241615923564527112895951336580197996232544870004283437768731364074170376853784811863355162624000000000000000000*i1^22 + -43055514280240256554642581344295188570086020296053063407654405186728227074254613735064242103647102463623310239036450463704091194565015320313269583910165810798298684328192681496096778742054067282546315232349251553105154380950280794793577610724149090612850111833997409843865664307503998003725700996183223594331097382660378544326080375573275760052393625951370901093057697303938773550504503881597744678058832373739667910862039297741756375304851900562966978548588984632477551250064109498840708453402272922780360791051941300203542370456201622544237352892116566652319370680415680725643344277731442084872959776297150316032012958485833762093256029017629107232574516762890184786686939074374713066788294438375218642338309425923968299599942178473421804213818093505932770529921872713079347729199894865515711100878326446095736756958856943200024677786924594535262034681315024626629187855142881364320130277218103526590272723370484362540754998651798087878436835232801783443429049843122395024496622536490163313211147270012872979257289495227721450883468975104132176238354761827979986355802816219812081656006259854413543100962511513541125867252112938965184314297575059990024369379131176091299520793486574244168123142733302270697206996052078800594807891018430132247374165747548938997049345806495082685228447469679624466218951891564208820707107954519180043123410288582714202410450944000000000000000000*i1^23 + 103150694279225559012104619607218263072064046563542351217275614558859540830014107918123091735069219415477856406324567596276466007069081510287203980183291934272260723451364669342698221305078486549752624008214759631535537764450946344562270465889312924933381365453052752882208903199729778975475105672660623264907898814990663521189388208787346947548832320703434033509490387669619435393462758329735978251109357111848973335433551095651422472699015899344127670971576766166273436550120382380423882813680828099958234804371735474022428939248503834812155915773843229795540137859751238884637205675506515453598394554690710095347420246544737465713476750723694969781575202247285286741234435100320138289402877291392436262033684045702145294872322824199906589614399061872612632629526281597082877623577549285632199192454915614369670932070885694607736162642765013916378025010326003046215830383605480191248067523930108680065107362781987507119658063954733952167096515449693069854916299066075439855532990903733465809631922642534120334196668071019750141564967607431967351282866926389325894717919765828342333573433599445846555268888082767993642639303532475711100039028880412574774887136797595642118686130523757603413284834544359812936810082343490607526724961532153447730152196223525197656130614687426126025227316001085247567685121741867040999766368535080694256603679701634188417433600000000000000000*i1^24 + 123723006562222198090366343472856814315404525128340321426795690101257535120556851986262910378608441739919163946369091599292891937638776115975372478947843743826518470593743751765576265515158825456002690774886360998631451168507915792162222056404567123834699084764349447713340733877585629666054759448498968469525656055678889826562524905143785534289918500336220303185540677095147597511283849539721629687636881262064140133397115399890246104522948286711130381441524205726149809709949899807209221602150789847623611113455277482754629292625723472647264263051043993130221339934282467197352244629154014736105748539754175255040063158663427611783880728683559088124680915415395385256280124493291200400152929836013717430006782860102702792054195609182629125752019502041802044585011388598612950865451555075188993051442195244393403927028558898522900837685098395060385650206205930312688218527823812202629070546910612755177965743359788827856057633306383266787522146188266514176698297243617873416302981467753220699707320394382763307180727847910880165669586537678355036773566418584609782737777342967024574953511421381902244899817647355783239336617875394706963389052403122764327555858988819057337219189810532092456002860910381276843071182435785750851798667922621768754970437264154973939983005474589111949460845317089697640170499114672306410214977271482326196055805289037824000000000000000000*i1^25 + -128248387198416065314895117022465507722509020882674746226928607343393191541060196377342440542705916867749478113934080098819698491809828366832907388371936457307789300239590701649094283112597669368518024330155450687660059278070064856941301770633801509832569118043448761788511647874680618174755715773566043151426906250567115568383777108621987532318925938507376537911875603979473787153843048379718905394749093884243787720051062117148661845994160200935806416604643234666096250496369155476155222150892797087505999738024473286008756122384421352565426866027021300079756135270744227503007763330808651985513653112751327239965410392227857024162830466216411779901548455845557309590989738548429973748448267869027206211163036509117287571842903235470821807608262974005981812099433712763049876976386489574167930418006138064265844365015299665696953399672379835120565154621062415142987527781852106184326316371031248916077213799541948385045864823636553124507744777249623665178517923049290228923575215418868450685112262430250613616004133791003755994524457758918547363898840385042967716491857689010255110916658276111760843738522361370922243233051734687560526639099754834840895754112890705328220430515424052247108878904804454701632296784108172140996515901072911260319293377042266778149792514258348745980373620701270694202201299251564892292673447519047085697082610155520000000000000000*i1^26 + -197303267877097662465035402691163754382686730330254154184379413307722650489094686737217067298654571274632526138365321742740949278920498643314034448875509231597732811815564124550186599944074149834420302207322980727871110091811887985957595398725709213216813832344003341079500088746949521434246466853915227793694285095090441929497225138488311267608489252133210269046813822240383553990144829865311742994328758254647037340057959128337899187605484663400339259638498782219205312811410450645115152527686934735073047638848594393018873257281143210242145233693672869523227592137554763815617455764006288029998920633685831526017889623760763928223074456382540725569965462702407102608263638101014882578931281165033521862273263151551442430114488315753743974992488764238805262434922603699059258102737401113162111853611705929154747728115373644080779897723713680909242218496689288535649112411810628220503798738551000459454568351434674656404087540845727836386034500387434132563491823661210745551668265076255456248064273380810684079045608093835548210732925706814675288010626929771719059834390605189612899977394232400402891471866527426355850425600966684846075118147160232375781030233958402103608055134544940512210639683822819479050717591532829265164128402118238959263194040659692765302135706760605429280700935218569511930712207088943344027001448313037195501895680000000000000000*i1^27 + 7345434010517096632922714207214766834156429312351938063994267080523617092166080121575543303188257449925147061670443343924601467171710867175513177787525020943767907007857725504941311579866425660690386535836339962298898510746620240495720517690466269033349941962376156986869281411787933419349824103603233006880386080441209758554478899400089473902920375979391238194508371574574147514069105201942329983843264833586552444644136169744830997694677597494381705194223762646380865385603238967963491595893385915334372307211632882492868403241165470406529404753596087674748570972783365988954919296627225573938139348909324328242427294723360514862689521789613563016885861887516880873585856485431679641774139269373687812886859079336948177035072022319359682515488088411476959215403380889818505319325580741288433815364923178783080474850089376582721348458996032297727415052024327682918907544637112554043942862855434065318921519371657809507856602414081476363443057549696230528676419698669723777481277965428700753450620922429277570441256351513585811254079667907701225161425235288939869345679526279981651152388693118803860579194674224444521436803033426793843532162692206974437322672262241502780335520425297449751591768724614065429027105506477812003108502899047961374383892075117572721956442298038861548346764502649847627787752830662425802662634076252405760000000000000000*i1^28 + -6442864863461117469270652138160199035660981626469120636652346569379224381350001065110965329866532979941005769822607147017309778716269976984068916579270853906800648856800503351821814143865741943629917890370336609238864003400640010449460556240813837346962155425879759574974199783162371897855416209075514633291495961398513093593040592608075133362421535577228366472459183873547849443203415066768776644650409371947801763044571159663730655401666532193158927604076036228393946460769732619548828576365153592746495036997822461207082350440862167953968460595437280831965306248402456225703983662775686423171072128649147096863054894651226649120718661824968791107720386608473766196589680586254872518216064129150817126396225705005865880510222525801933111810448592408602189762822171945831127943763777168822933209381444581572685197437540986084950377710662695882528492394065083076567178546022939512315098387557004004669804864900350314587066083592732216136577447295229141982970354558617574138825123365846431305160056945530380894768657251657005302987749810861376423965180461459011588076923613320714055531629504956060699366412859673361241998938704325762151987522137354163153415551711466093495437641677735567764953159598132646243621102336386223944405448816306299968468743508915566866543293011774052160825853793573115863481594008676911822930473648128000000000000000*i1^29 + -18546339644242330717475184342852198037008427027064387604082972145212070391562719962365322709795871437017485564321816410099536116401804166737716498952170638708060746651965101013875904409765711783999197590383937024748340485180348021334212069498331167865765210981938960591097529999426775816205573904554567670916250849858138990855993895817846911103146987992902837940000535373610846886241505134056042277593254766608522474947030295448449448742859272194621796506111801073665325250115645237648885524248566005401190994166687104370146563579019990356700340951371088825331971882763360468897594124163188047109845218961301914432585113912640157706620863112131069189642752765455892811755329640632784294347778068020469731637695665857380059542158117875668696576494670755270553267639440687294740349732592477234682169448614500820095955824248069852056853139796093794989238370620532263712876462796684753279238836209860877674424537601607899182265196985927077667543450443920418943166000044991474939001695936783326176915744107004222688596084497037144343083201982411557491066024864217426919024376796521913927801421058778432859931120112234936604349076550460459545046589486980133211545091752108403217977189304416638297003986254006009033384065628599750508937727592035891469561632006720637643789877780651775399952982755640104112500730417151461031936000000000000000*i1^30 + -2388816959384176496793961198604694914435972288319965195301701450878282072178763134772217469354519769093354159768305992245493576053773153495358282592994883535895252216410590889856075932114780725373597198993649869058091148150864265863033252341707720495899018847416131505481056012853156161718100804992730004498776673584532590182138730349593789145114538738741206813024885974889058351825060035202573236529248299488715207388140706648024988276326467357489006620055711597152971707048423017728679043525255454024000946839336939790529444292178817421137406526003478914239927591991101185408764572901980451790500489244542286523187468881645966953018410257654838535776080356532093901935548222310741846501064968046347808908335523778114625252198009575181843579214919762592870087513515915684829736755938442498288229232839817720721459223149539887212423162312019133184293603494677451915006019496269377630043541407882439758121183106042235818800865315619123332110448228395559584744349836688730184728386133559554266217191703824622943273595802489609828878473364736742028074369367151072896258061200477074018732913915769994875831709092015418119832355397397440103966100111363688522520774982867321251166282813604585328336976052800886260208472965393709300910675017609550545192042313450163318910815212326557491378767398977880569882915696017408000000000000000*i1^31 + 5898575340945616143420356985952083363012753815992724865902752011355142514823669528541639558545559305463065791483096463292887612917617303032438986631165327384847858790098766404311754307870826179406188433675265890687723555926072179893098107816859664475739461850811924203734591746494805398194306046176136811996558447092479436977413996605223102258338914246141924140208705507731405187477318407645868574239002965200943736013315899843506475325520128770758730631055782027369319753566909396491455759005993870659466281932468692126967937899384038004558601203626441430038103772906996184654659054332308392739011535833419970217038921502907134257862489017130857098843217140944070211838900753079935040906252028393490368019469065565177876949725080278092208696066390472243808647596435833860945481426770514215815697620393072668981165358219126694680635195706454796623431067395280334235961736059588239141149327682641401975587532583232771904652309812791843022498485165777400463636195420699051996643548912304228922604569572027337730017991613174054065681177552989926627602079921234188312103838368389534612467219924329612243394227369769045346201007909240334752706861039050350851601872706183768147637845116711003851343538097407679707652915076220957265092447687813385760055947023185018006833527546847886675549621527131497793427865600000000000000*i1^32 + -19835621583618843223057126572169322703658823907577195805815792641267537192846472128779599681460512180802483102711632095651604757043861316396850553369532746025235201040155877016618906337414455298288069728237063757503766362482852778701922963900393385028767661428948894989627309461481299787261503182770426342015330628112070590373689726150131329629711597380006476339814079702588390473435163439935518309622860832610974238043893158575226867938800789604018122468551293891204299400871930326491578639114714968366997353992433518467997163858349218057913643992278238424928974318628327404125605404818158809613971429937346460013475641071456211909151405346027450168640924242209536466272484545644036984949862546024460839151391887974286350255701295476697364055627019357982969115666804185439342070053404279274027469783993385949230687195113113611815229833271112392270336841547593842171468297194149449542518549637968435602370300856123667539292682746260815985375992331979209510223804038610741833894770783868699765130093346485428086278156962346463483784131718061242295679237916594641814396661341353819033088171452080998975745472526050644027910253262477936441348823303402825400801543157556815297024856229852937438945282089211786873281793519129378027951206804183423155400752615956557176200318482257541459279217904666542080000000000000*i1^33 + 10769613809962163055518353536799015923210340800021840640883724039989113367155590014689343206619342422453758657776381864941525058983188998970655397443461784758567071667555866526042320665003860978359284551517421122966896762587661443683549379376143268964905666371155063922139072100595445809419601487910098219114626912330832913169295664249309496127823822134101511312578828350842573502426669056414182412865128235550017460275825616579103926462307237070844537626380133392874922266322989086430582436220126590490167735152954326257816326160078460145080269049760508773063688367280296082506111855804485235071339493586645128463655961054005624104567583076234797700975730130272278864372021645776365881996027664485124350280807428725727224304681265539626466150184896062082995778622165778406224995952407250144036160799574653050673567120399184880288569088336650887435942466973841069880666225285364334983790902561567467691955736466022247785285025139857170375201548528257537210167170232955232657972022426993517393113554917380287688875630217756711576030146370023362538739372186777292135813375913946980879734854431703846495458440259380789629686447442996635020719304396118826113626856185216505964681134006513838095584306517419937392933965202489722581362562585880200745470890600675136787948333757689731177529737216000000000000*i1^34 + -3848694184662610058402760296360545860572704416605175841137311148126904147198878044180558603111052993000071739069321614567529648482755045421490512574908000537873888627622757432408110657559637183012366937154589680753114661605314688028351430896521279953221597243787802438217337783066198616279068057447050457535846549108761896209959828580406008197297269733974742896020757490424689290606493353246258600247992708832475219524165496453123981792455143670840407948259109246108730584408075600177209096408858570422278270568233825036204502768955013786032974530057734603666975224472089314692553525368522111720922263157113346386515745530844921561277753329412908290806740943247499830911939290013258926815744174672070165127891619245971889669404480244473558593126973500883586177492203287305670819052755258398044865737638691029542844948246535687087435515903748094301704491283515206454142300668846864117788086180703972624068867345549808571668520636386381860851440413583701944098271930752312884760347640312455997098681708651169407967091975621937632562202144158508152806323724385663753395204425324666973676586633575823465345476581842269842076403733769257463379709796223792143689867841320226793063134198662885067184889564373857492794188832025631030942674905232627967004157527037902753904221763139534848000000000000*i1^35 + 608319438966512182839165911968447322496514865480000891100363193376207070763892708536209461692888419943982168935913010540461135927560702195163217847577315593549441879345060571339740176008465977346068981709993230352667412756662137601261739412213265638420674847595485338362867330507686530148655217857867593123452286119261970953135948172215572247445443833391398039669366052215623108095151772338529012432629121086104341699635743179783984117169166243708099663563089317920892447537138118475325334958683048907883561329914516129668744558069501545313809616863017678792506274193958125947240026998172854605686937170393200737849289486739277276135202970191014694071082660999541992155586276869144575071741825423342671863362934855075483367055772652916570516035043301485038084921150534599838195960087908652268019540138028215717201786396668170052250763860459987272415758283043836513317782914503881993261902357057194920579512310337934897006515685548956938726073224016264165840171871235829990848873111744616790968866239783743647362417525040472012225848104559987955115529489171751234335471216567519643810636877105118761756829494710945157746711628303855738913294851659509771616953439557043827025059298889216109739635870478375635051785800903716034603358685966751039280634346301931636341604352000000000000*i1^36 + 17592622678227728306249918194726693178043004055706808094314215559448779221591727175920554004629949788408542718607402270607962988326905970787098299012552008699931866828540377254583673474282297872477524763649762136358885260893876455266046513693718872915050479595828384131211845717387963637628194774554826022999790579930645429414371614269253573241676287423716929863953287237079556663310495677408311746634643395439366152668956420516354247489039160017694042793895816638484477076400946121873529960203075952340980023589754033691354406816207064846069751518928833588497920887648302514120622910179062343287402090401822693150977833165487234448610759627072906374815823603619359194755074855434562240944695109418233289626227270501691432850979922809110071243833999809366693635899389896168226606273990210161353644053518119126892565402976810994082406814326106584430608130110007609201935361771014720440302774510086784654312947043206247998386753722242460324570558909957961756852358142860708866750114113507111573699730317963965854690681812168428557797424710541905172948972266881842493661941047268308301965765344340956229107296859349391470672743827487621345308965620332533018247493548833822939984754949835654994252421721033322123817679107444611740448496935685151520245402158550220800000000000*i1^37 + -938263194191732291227978914310218490654994867163410133605274691688160976266366476033645929600675027657286249096843645514479704676321431325457017773969528394060516553040330801380421684359035694880081406672027590094012656901685950081256524580245633974652226814980273362128207073904981503199651872018928653650259919195250701683734505604773248134035393758608689715448323002050947380671569122983163563678690323194976839072328515164407133498021458668719945899965575991943088506855223589948224596921514835356716573635845641335375390645973124894450767368625229343800612199319312189808834370037870912607397164888099135974040557061501669967178329514672630062366232161290904739130959423204427273282069192817393083287888591776905857120190708699059219845779096061815149374653073650670505520871634468358653555826492413539844578847310514518423951043840709464499419418379964858561027882956833558311961209475382169706980084063599408978539215912000033293799975338742854296692810278261110058868746048126888200235401967861683212007927216971479422937384653767310849685733262146811952216493888678145213103860361081443811569631681592455647988541012717041397417711362561046741363295476969167255171091449523961799630923658268481088965205594271287711799454855732390663290880000000000000*i1^38 + 4180374761097960977813971958981498175590749711482596410612126016771085693662634214789155251662178325746744853631660534964707686333677588055119300495235261405188321624109605806585894639474543263328964404452219587762657299025544740578205417381825142026656016577239011933861691853449638285954743379737324338401330231979730871858831357109470406937111819335646832000883605822043988927031982998242249802717847214528521681141156306731401964701342067955616165654097676595485744446153310185768027207946416214258879058853713387016411219738647498010891650520523160152420635794795299091320496030385559047988879720328383381107189958596325503135755437227200954121072248948303849698326256607278255304657148913637943080249156641824475343421221330626321043251019918520382554704557136826663966344994124430571735117300880378745973437216601137168300759279952325684571410652706761652653261349980449599835412497263915615707055418937257571373848389115175928700528190215248106090840266565385176593058308088716050958128477547583465897529866651986753820936161159325571642953561386358543810111007848505796944827279772448940159562270203091165969838493041898041918742845383377376807131391299289399850767777707353946138164839001216728947144338229496135241267649215201280000000000*i1^39 + -42084558420502454438227022498660821337553278819127781753927133936212533965261076907957161950807358582301572698602803910530708668979434291282892466819963484416071762695516619768623895579731218633731197994588651998961058768287053562861845281210101534852026193488204367213070560090247002098018608329172081594134223082503734511206975394138826009795034810139971899253776056036076045936033474217467757610537124175581555980769420872986224356351612498618951335378890399921539840494617264083600761483224379375983446863027128982633385463754785028878734726416545902662204580890017209356159599553832794060941270068946466404385794628989472392108550812237411774667361536012926188931676418539586677276376997193481011871220228721856598027033211673632656117368154424519177850339074478783353333533815790772449505148647163744319293081827834934716680230610848937450113697843670671521367601260525739186504299458090717788980098403774367683334782019546175999967016172941114750800492025116024931836690783631841458619395899619868498901951737234451542712032304995658021170931436689952789301157415517258761448702739525865911665851538149864863660221690491851158714025868867812225401713010707143941283587856811420697381611258883860895627347077261289886580736000000000*i1^40 + -13126812847440940875051809984026015091557030628001555734459898628746237163478837258442110094180339423905104291584706436308850013206188392472490717284250797737470050272557807213279576417699263608228070931989982923935961555635278639729551985259656529663148404325327074524050451530510771855739362292997542988460449193397906608214194049773594792403409854832310404521397655946943581076073356158704051245177604993832085350362865888393163984638641148308228968184813164455275186991075753077825987752310741910854067450797130334694951732320535552618775328166184403121194326730518745315023864885580317288263660845354107500649793241596568028958931155312255425187191330126366665436977833588889603731177248808523114555703355502955250311296886915826674964919277048456288560009325836753441494379364096561498134483230353426124988934499069752338003176975341629244447539914926317800410746622202711939336137949589119164218213549549536840376150922006392052018351076047367855354610574336093498890300951034107729911537557618378775480659362600517820849183673606230357465296454943299471928272639341246397701493158867497043908425974366457228303952998477123896081562419164631234324540863041113233618850659485552337137299824648971912702614229221376000000000*i1^41 + 639705193616845019552096499329192413848402502546234009090946238372695418594868935022470841344938889422273311646042650686847097762434491395209927453441272582211532910188099661351496992074276817724153506192839115204844305753134225790938042457119307375757680281539232296593780291649084609402373365300257214223243654503220525643147030821611744127323919371397348050616093390318074717424240263816111830841381547056892485330414477030875729851647088271254905150307428632922501083210361851283949342109608422203644330561838396282101058709687454957967857672254862523119442653472276169473242334828794646561310265138412483348876346568613523984304053088484156587614348516500517136601799640738105605322648248199605496741202220553980511938213993535495383853009122230563619167794651635725209307589646218112090144809793445290355544101970418682134722905438634470043534326289791880485141904963653574329763444370129422628731101310949006768958567116483840867663821394174990136888735860050436082714956158459252300723700015814317391480678858504081580158509981459292526671556369052897975796124837267126417520231139625279313642609084847815219224393589737307171234805088116198911304053455788766934070005148769357091709818842343312195584000000000*i1^42 + -8538591010967665955951208553663695326875249178475445941564744334682988506198835072063223680333338222159993662303150771015385953777743698241782875536848134541754159956485056607851320088407938125344761835588441109650976338805016575805065185739663127146670013063784105795151569536487359834182217842664718138697989538522460941791427075470373421565261871430309567827856350848137561091720247006853081644557496802844577490519154149146673033002874269877866871936413157101267631291203455212639854968387394451063016561548028037408242536479065334898631213958767063968244402653536880758617563770249379196235622719085463020626956443789842745798682092683783482869651413276190732499392802937184489048846886773768099816090558602337852925605814093565490862194105968178648787727189824623917453261145329833625460024236868045759007763853291437616038148751160522414358684844768271451103136568846733546914446539271273770012011329332972664973801596647210263074227586187872033132228186965335944963775120481898880574274564719515105710227515382021993019306413884001578716946835392626628842179019298245702727988623160918099701798297381438253996839524056004604657852616310566814018229701152751907636485909965927778479622009651200000000*i1^43 + 50181342456885528308093838267737312349138152773521717690528038465382612161816240842320387682201358509430545814724406794732238761285953235222698603479376049193964050876665070750439828598399769704526773682534852389034358260571085057115308462602939617241887277096012564965878800686007478722829351020616948215403928268452660374967537897977195083941254356304874986551048263039543537535457062121905741114835266112929572430984037296305062846622160391279773418208976620892138774491475028612080710016204276018274982756970102667446030614004621222309002730749450708511403775911356006312841178904484487254478227394563792826092682094936411891319143222519339484177500801827654473273680115269505681388203776492760472079114491650561291050013413616901560185190555705813544116922781313392696452081331548611701886551604869710193880513288638630869363656200535663805672150159748341911617552074863077614567261135891665362872660618499631335495681534696414387927352181116937831261061758820882730947498109275235123938692913292455619215685528065819820416157590822542705135623440616613084916219725438583747111585314924037874725495077011069163962856156820466953193056052564147969679610960884769948336004350914131394560000000*i1^44 + -102003426014995108256541185225968390165805113567149744936088684622049142997923665364438296309167051838926792610326266795484507804025522363305287488038551560717234186330638485889696292328224707866896053083179620183652917891576610214288482614889551450685925108260228322673578989479684166841184248554384139319813969984408314671736855913640306023111939196331028939634023337157729068283025595511872384214146093214521649287706527899173856957090735919136410445868419671617340342813079116923649916483170995030718101545185641109649576016886971444164070540141739247273082867358081138667047025874429229421178296503570826325139707967286168710421464198875035049146090492703147708567766996599434569297771178353283349314414350481331281137502736917452527316104995511212547160386388339923315258121408343031528118007863236514674087544794007903918380298271457342060642810009487938566947255157996845086909194381750392488156270359729373852564317016956611274502196468333282296131123285255506524628529295444486591060738172615398524608021330167444539001155921648307940548369212690364564805846570545533176512131673994183145152773820064463053861333711230124089685199918585451406507406643286195544984125440000000*i1^45 + 308589311576290930574799865811754070277410674548459082551977589485728321172693167954364940075875324333165874338402716883714848657894340685723922085735936414123722817473648374921507760246083845676458519044220455349404648628831775450260027539784694814699786835725140138480835228571692645852640908964059806913967951405700057704273104794194305837955423922362608492312967839374579219168804175919006692671814401672051965909449405988370062637116376501661786806009935080891762253479902196724489038026168532791402967765260402993362166900456902591938081433388142525244557087191307908065631794171943223413794480926329290702676082649450626638546931768094173207425816444704233982998640412960875293226054473908278186761413781665505977433183333313963536161313714638890602583863374115191802502997884419067789431866553585774392922366541826357309020232390559655909759830736653223618589245215854622155911945872791510692689219767350519219580815478646263909675812040739097672065299189046487151546072087015362865355171916169426739618290126672829823426605644878065603831402931897571095202248374840118555154076217119453724728914235685731360555013232779862581573123828298739563001438000906240000000*i1^46 + -27904979151156126590274134055306953418031833469549413231207903733685527654716545182313233772398877157116125076048091276165700780339626209198562708951279530415803052063732572169855155788888734610977587526640450340951515689969031451484959304334650029610719547385935724682645384467543802639960532805683454329727999312433928805296567152594669809133183586983781001845691118415819403688532232256258517805359721542332380374893137119356541737994956440505262158799763221674507654532327954327964627364134231545091734418567144154355921828030872684349987031481409398145599449312722439580432309933521556559699682385188074698242613286993240105026088106377599963968614236236075549080070343271281633599148283527254420877656345675627628729890691514323711770077376370487530491430508677550581293690135290600297447147985579520761088381009398401908965553246285424471564322195732790488701585051441083788304040475566302601766718782302076032489088052079485954697752397464186792213056462218980188551329202746421350857901074817749535501304619063816609632223506799135065752415718219608056430534393484038833325619395233252006696331679805667200643082074648290918429892484506234912768000000*i1^47 + -130093209408912286605061278102561835362649841049353521397222091717808853281398479462868128838890222561915043922178085551931922302086097599736308497734631634879533776757418730052494536842970392611105412870794029650078558194993420336316193815218114823806970677421618365586186754049282316403953832587708857648465254824302953437286904181400753857624682252459314406173044557479729030674119359041256251832353292742810726812478405253959889323825492415146713959326726122723002630199559851493031346217189928754545051625442919282380618656479386056064255028592705056376731074859574972595436443122916821398367879278240644531013265047367605381170938697470342827576520970695766569308486095508135582529384051367807367081895507325189461712596703857353086867937742582985089306246097110893357703833798113160849382943340197219722146914523578074410145666899131679630325142601452920532964286361371484782108816132406590439549687645152841598901107684480823827614768564056099000663764557313211608570695739411994846126936821685970002997710680276783296699296318745703227038936801280904075041355069272641235097217783478708642748105173248399115527806409577841906600955084800000*i1^48 + 4085069330378925031578168775082555841739035312435885017031922228019322981248596567779198146933671375557238183199084735608852963800006297554983150046596660002432448199634152206672654675888065367339653702105890248769249971738317451060442292143982772637452669185071777066050743628897235828300830093413478287388228373255688511749301616087877012284139146536817742632990786828246164031346975198169124587721790781079230259210145120184651420332245394713159084338283031581823570903892424897004757850910354821119968126962981893380125747334598819716868192863950343297073250479422137743335073773544592067380725396110269513000342368587455977992047651133708433863461918902238096203966690132662296161300952212731493259327653583517445419878914470342394007396548558050547504034456293271823272286743504238176943754072970569150454568863154977281657070870380745514777674570083098487602342033246090953268721552023726123957737825563581383489514182024392404893882614958067368493542323113564220870516477309153912358388141758760555088855413698517899541142858218933677959445435484107549953688358199492318045007001229985350854354756150528250977797552052633600000*i1^49 + 63650502472654825763130665970219148034317112020396391011569270086500951756261352990508274704116596742046910132331051102395192065125192903614158772363353342796342188612630250124493354039179806208782968600397088369731564343517364397764061391858983307410705300592924414008815132126038644463269191400309412322896702951728839366951645193529512714922693655049532777937553017837967135579475528486175889115624480016784065305509010277512223573148171924393270051534073532144454997243915510824995394777125814626964664158919244063320566930471806673791247417670631994729810034321661126217396043272338227288136422092129992326535868414493993722655342755636590589824631606574005927718784352065085228698804473919339865297005193146615915475925316784987324860485002062488450715716891706915346350859312965067272253427703295839072070434020503598510599758675572049007810818085168885375123326170400886258448642172391119037723734309679312359413641991598597524367508628218257445301129593133502136775822734808739220745130106739807801719012476614451539037170888559278747011022892068161143372741240947129098099082690274988859499211237794149920931840000*i1^50 + 30419401968287365371400394529355045472419397910973700180782283044559940129671501139959030831890490990308313749541582598956731468078692006244655290553698240232978843374337706720318181678795547103766425106545236000617741759407359721960306622265384700962613765059630321946861760873011062124729978917808516380782749613943354865788117753772880608943536818558462141120009411427359788261564370856273026881490980041268964302102078854184979139138733887627938670858824234349450380479988976537585378960478963438194409176367193834624251805610104637503596568428248560283595508352483578829874376584694067518813504598638652742296943762650071091936250262332237620509543282824679148312837210663977942373352765639811927059995840394750114712836279607252891607768654141394100888793291268963377739875505400510683452490877473901132708166571755800288365398230898820141589937984146569703008268498976602895105344868803633957599073124024985380799969306634531808148335999293688433911621779528493403611831000789312305834328437057779311319661852390506187542923599126764552429742502423745017039952543089679124890865753314074246619846410240000*i1^51 + 7124013428148929478682775614761212675132874723471742986505756959003455977653875106785434342753649673467601183952239221435928540783368125286193541018148807890174108234643445666282966414428269738430686995498345894847440667852410241756806513745247866215027199760049116394684975300493656926913143602271917142601099448939630600150833576225424933908423700865456068763390955849924548460364296429171556101211653616127646042068474132350027357806374531009341136210135780373339794207685876511403302418371097264238722808801876690479658616120534071644718743515780092874180384740184121920598510410317254441584896150686201671477082683315528364689316505376411344422328076892588802752237305923474767506924430406180511758925512893790278453546539121135062129561161046004693507687339200044196894150070027542953394552802783647333938110906366724027489221873544336510507467700239642160382167680960636534699070716695172980480800010356858319340515005937187996465346298418356912977804188536354191963713108597973057150960786694908292832994670787207929935528113069504715655033173731640595505556019194471582294895884616335360000*i1^52 + 936647388505964506441774642645298153248572939715739247120059603140184275585330330339343278547079709349342810226308283196706362281913068635057371279358704918017589219159125487008139144346860317571188338007590269742951929159320091776905156196565173519294286226143010973280861069423128172941419376482495910252178022478444526183753253143753674226504650804298567241104992657588708319634819551480109201156288931410958566464994631427869763970835678544249328354055159108419321608784034843544406039650154444016098456105975790002449063548095845358350975180891672419135062699340231355401331314768678102966169483280516164044660888321389128648728172359113848687387327548365074075758923057722502034056187037640855137955389722590652686048277795755900462282008679404316953956618862944829475610671007983231540431426599901162070270093215825057503613353074218450222135906878554246318049585632116758672916394472927690813669830460306773408213498325312548603826981828867432017121462536726890220935638067231154374482648856585805931373701952297911970880973645671682917102048202541704757021960055484623880192000*i1^53 + 60462223850928517449752599146378223143234919138695596897967490856500819709742387374632563644353339137641765934291755811299623918905064508004951427486294134463109542602366907324246565696169363945796277404613389809058564201154076449810666396790456373690546404361591628007908708028935793985976678105454335610330180186723399785780988509685844124711704320681660840326329942017322204191334886873197981504722815347359313094075297916576112749048329806659567968078989343221229580290299550475933834827038602263243008237035356091163974645604966763454748744216717250001602303712670341287131238593826781675436987329316807389072627638658213521076722210514935697559423079222521392831663856647640648524028950223932433328592129109856805561614955835016386730246808132013349138132166354892829295334566515955163239816113354739273704260746712255581985572161187990380521301123336270124045626285065867089936108954271550322803972540999452400203873757118393797577497042556544107007070612538688422503779593413137532522575432952795295634390874189797236492386190098402341447363870968107766522681753600*i1^54 + -390587221371686591515182549227420134516550530222828408129931246425757514717937429466118838038930069972130872490957956839291228429365736366143581928170778592082110774130325362928804314072197573778825419022365511450699773741842370671209491319754071149653667458239689797699641486873675182859428176526483680755978535590454246884906739694672380482108794617075094444373512088359627831697671899187243464082184088502043285106917118615724316935685592592587634803965169341161143794548023870392117049820532545680718864184333052081524785223170788822497468904910421771707270710921109913900618745288332548969250588734335478179458006452642502447980768123522032720055744425436991626286281264868148899161327951637391447546064378975161109121808437855654690912605823415711902918235648933816514278874785927745256061829612585389127675948976570872450613277159917028727565074781369415868238519383761840764286766359797646895439538630841053983547531661890162445467314311988629572981153955621400194060471025597967925395409952216293322018975001019444064196894031935021064236774195200*i1^55 + 1194058515350205827420473252908483990401442766306365594886062268182601184795189914929781826912060051086118490066958378393535413738390520773801321365811926078360862792738166149988014541064861790247337115396983937537686464309524213893310214201831852282009641982884769550369083362211318653202977064297459384173347019583466553404748482038375923675528797145109667289549031656339869394261449743823745235843126240961759517569564383421201619711542640631904039925168373069469586014577141828865117785432299464530488176784038420547800362787595536495547375293145405532898513275222858977097511297531716185894452297058291526645572735944345194071808559736986958939191276499384518299709027078632167929134007758127729885057715978045495218577355709738482779249815111880752275069839210052196954818753079051791454975220215215043129624090241814756525012295048819318644739049087580138323572988418254661218424551309438126770656021723719565852595541191915180964873268763876095412317872337603457143854830843939833950326148119253818811407875487094081794143766446080*i1^56 + -164447005533220350786964867826392360019367097164104545237769250598652972914974514505469281171746664157814758096961243288806631995401097181693487984924732179556064303425851555824537409660614803611995535496065887512548952928260587545769268144499280990419343762753895664904407554963622920524747943325020758702438415256722087358326988619194831436204398619877642468262718941044203862713965749938706327079013567400585778373434823040118448067103702655386497000389174125174031190454015772042525345065292213837414919894328502620589059392013157476179914597490700406208128943607513514538745287248941405754653187359923653125754872625579777772054935168718486277914770781432122322224945261357895571327997633151021907320023553015602886961588690903571115537134613263186422576329154843561856129941376609363858429413597848796472100772620840812369442148116547979258058460170146885098453368628812395674479427918313467902486849874833778907172657220345040487247569093364047961334518165181058259150993481007429349642755407743860311075061760*i1^57 + 472734991405792457028476091329805940255358678803261362366026568365245247612183074601572815855312555613715069861884637291982653816299258659383852049528496740727241242375012271012269582997062340962006719242562624103062765613819910358651403367614584169308038911520386009985243034198944566879286366901252964369212241197520520505510023887962775829624998625671637326041157658277790082939303927636037024038739083755564398780553567737060024367076102002477080316101402174698773794633013872534855108672341106895383536469747369357384399573526952932581540055370855720373409728069601819856488964830743155626493578243287357882115344133285044453874521761659781027427800077259408961546544547212811286396569810981462049288355556291116933848640808710042933899745233857538717476305725923757512052124885357377566606658272695526995417046310565829410868698400684381147339085919442823243413683246066049592866405707084294325034647106979766143381671057051556353845478306830398804506897570147672375041909570867989542076416*i1^58 + 606833898967121647132370242971564736988554990060967201307670897263877495283207480267070774105675720840410267149121532651255436846732892893043738703909045287681553924072889451891942569872360735594581547617572079073384179619066935028223317933107151276971880033441410227867526137905035380631502960680644653390748349867654166920945601195222458087825931833911786562815536692143291527458463812679990146435711213161317452388091986225456601847030280789268022858404653328721163305446333531026258126337618586606878563075572518624442517893744654532974471429827532102097729596864267598922720424566025928120817688387850033021652739056866495331586624535384575344983841289716883064767291530971258962923098279042646598457833920894545148972707975566890557479964279392239590259896038925285512950270097557324503578513564319319730177389668906679567282204246892176676500879170644923999854044715554533827544963829208559773649015484089068977209974789116320619066399760836506741295641798901760*i1^59 + 207474322860834482924495944484991892612562732409059515275496680767789582974311303852139271260220155051862283029751522632985952404057984514108939594187111323296733278190133046885511299725141087604761679371671659319083341913857061043355901165150933182126511535981976531867246839825320721603809650534564960790440013575543531080679143135072255543559510959274931397394785535563020177931685211751029109094330719333826965721435211257370704070401075686819469918556138276138076654212109560397659461155725513564293689545288962572594125389379469863977248827127045371718531831645401888790248562598448866965229797294184302026305371484905377392667552420144917567449643821513400735521389958245806405939326309236275820134019730674156827283923591531836474964250577563495745458778519883820472872163253807883418866268487450670271677183712685969702752265663396309703847046023802212879949970912969192435584008424431439636870669595996779349879902490964011095347200*i1^60 + -2074723318069272495948807909241076749848965076510551517861930635557401749874990431885457133467130342055594243060586094073803794154557920693284609660146394062056623000907290209119792404278267759909355228648676552268092183045763192573984884586434016564142923173175703609779667269623318563390339823077670668342675774223921297511098284349958893335444286874475409793803801783973287313860957021799116861717123817923131591023957483578689326146383131057970487675955696634355610322630838822095279067080375028517426383820084236865095208675966180045997589283375779211451357977606074223171384122931519106089463380957363575483891022726611912376638302351813744131679158047610812942346166746452081187921310767046426321431344916672353629716786439185539334975000524900367513876235619373852137261940443460356667594186297323414419436880546338820658708456878244628232859600223464488249116079202656000*i1^61 + 6047465796358405654944540783759348984823579749813225584118378527376261193285239819182222503342862955751506953444275773146203217906922281070493631402844528723105884015555933259509356699601169471978320666020714804848027981179323700104921802639839949984621588053308641409130574554708597607682466519692260208823003676573862555195467805900943480265473143787108415319943456826017771870001060745234558458085806230452661105960550813327548684066668141072192009970687060798399364787984197743966882690446973551519282714247684159131387842349993077715876081894918400828945139516728741675433576595668855405460638312126095425103840053159535944837567661119184802088364357414684494621106703336638685123763056027531045657317236531686747784114851323641929493897252198402538263200888391965169665684974812029785128373497989753350101600625*i1^62, 1004110617997545488368544018141562347321192386829869469999241033035578974404030691568875051968162674226749352239585520184986016002182808210411246426967447595754069336950072795702982714072149803558875530145622269594940554979195614251547570474594281637439692889359085675243866433995369425461385684631719540022325190624082295175162499596641383788435239632789611924518454881697826269709101002094572740803869203319276085803693791093157208680497160056434430085341208255101012684232414791913126235057724675807326578976023542750418857768346013992146946570124167733661211358340750487142037680479663225671146492585654435979060274998070213219501184150867934499352844188585389989874945432887210318612412456067713997325436000185548145472752245481723252439395456506287489316552483079687630705291355487483183227907146791476373510934903480909671870165957348407647219954459736417671863433277102290285022322309170814984412075819047533007365940751473014469127337562082242018569095398138370037241274041471088008928150734081492458853525260928985310970568803666250042437476859584660509989178491043991909663806711946102054177042040148087271239087917416156788240774853492567575832907242340728976556351241788749680056348596668317080290187618875729595067256314481397707122683744294792005601930892457916634693540398122746369146248648031225838062029489748365099126789536845107149891450949000002640920474176851929337833660091116157186550908211958294412547528567109934805302081891869639901344339273408014572156544979461803115191477995317814193485544288145785690618734700821028257461561827638538610096884051764311555013248068212886326562424514084940470211046983707373682005161287532515710995659178887507165386278836897870850267661979693110612240151446223232717158159354953176689596134901550795552537566516542565545763819173076358137340068700350633946600137511578952826232135140514077609826845691839863276889295091375440279791698136218556541180575311705500134650767993269801887269033385766245656745511714028710511554065748244033437696000000000000000000000000000000000000000000 + 200926935275378180130238225920188061702571404656982227136885438329714131751466765448926324526936624131215857499364017911223282612424749117008400909281409226204533769897263675207734590836432894754121786062094030646239446236122430902596707880566544728070522032530227271810786222226322139510486360152605781604725703265043982684091647017265265866761690045710622278435375380362745613787515037957269124609605701161226548096456906948372693293610254601499514730733664003006401120139439015480542941462012869414632011452308148745385194143431859983733831201509130294814309190193798098448388414506654356965465433976251114845219168565870149723935391517446566591575776789456316393015453124989062420086615937449027831383180450442650761490328258755020464431979250489918221671012524394990180333597494556805046524924282806487575704983785181999356577906760171979950343239915095777937451268643233442829526305719600037117583633765033272122008267332105473950322440525521396283588903750034333696493372569056984922201473962935071133595498902973370193580656978225632247080508134668127160764733887993364269555807638570931466280862432060088730459665819055146951339297434907034251203888180687435589987315391339266833368879114074829894392905352686378700593976502300042897685848182663106608673430600431814104808581348331250456054803624870958189031783367198749496381355704997015259026390013815427397678749698579652381311005380471943628398426262025876455534244495023631609764228557301208552375497340694396032089739058750969158952490912697720381133705478970626831597717168828530077350439776336374536644767542975918382766311412711372126412662832982469266801043919234068826034564930526090699650456483426467315816864551463733061484489739009416319802069240927448227773981609024682111586215045400825675071161983252944736263722672568886877916274662189456704868654733620428709414075937719486728908466176988504888636331784938571646708479322930088565249176166960098339355181036841806143026916622677397013634134409763640948702481891149875291095040000000000000000000000000000000000000000*i1 + -2145812024537815225218549100937962810187538309954184938047343390362865963990251562559986992328815171856393882418863826214628916394708298002565657776759718210662107099583281081472927364846579394069238927969830642767697729079505024887740165319444580720246177007571341627204382408076075093074005460307509012129365964953324067280281711511662493949973840919584925220445639696640458913445871880110528030645320617714012823146237160128175202815019791338576823614087493547663164866005895044821274436578000755891679540325549197660422498149400020687069214898733758724386386093455065906912315261849086831025465601629613004015755211322359344413049470090086073271812188403568424692816020442242854090902083434883159608454177971127512221470059735586771159143465147246242590019570627918351300411555188928483322083342001581322734917140892683461094356998433318221172912174102767440919933914880547962773430316436893612509806585414995874421514573635127261510014311406883704532838449413011744686959916018699718893868728295976978061347050136249428035868181069163273741369236606664793021104670467022232838679338588908479130127527592094648576168772252906724591350650759717775712523943646596580929092460234216539091731848106364506391425339133756785839906070285902270497392580720472899474848692897718539131684450369865346401290525570135611863197250480214263146782089429261061533306498770830924903739616081690683182863475374129216741468845015636759953928568273499907308314949319255013166324242489873241888108390141886419688216509848352155277383981265400118248122948053035054164802756872417120596061953042200452409099852468160641058915127919564240476897260490904638147802420968312389032776465419175624699461000793052333670560968600482008852584691983715764176954665096978733801526781746855770746138500928904587985742940306069579359798402463080078460494846270271521494895184477597929032415768425522705085035095300365907139013544471136643007630136243430022930903784893467698355656181531906404714515715393089976886071879392145948278784000000000000000000000000000000000000000*i1^2 + 11683700703076198518918209659069985749985396121238919680349307253100558178974322803183511233327644208278375769252326506954681347452082530493023304014797232158707771076577159696829977851264563738490132227752118558871006060326337639228697055151642424819319224373442723470145032183135154562724302215220249725442055821975633968837507838298199933027002212037722346889919623674114117414272835973355621941048163765837593858468208999055903225449084820618774793211181480130984578841498588148568630996844680837057087373869915143149407030459591036482210112273720756757166704116751510955961229165922926687481082784054866533142601675025910410664362271560024600287847887655186419319278921509919552604886799167826187556263981334725983060419821370638544994120896853544933988064622444474440991296275194891695606693840920565153803622312820841614754198527128912565309972693994843390376931910608395620583333010585093382175047663618496071004256329675424413219319574449414326545622337129837295534921939069046975275944374554820372169041357663649941310818017049694274557950809694916663607162703747006318359305037320335188038149653741713285668630935068546013706822196557173291282676510681299806147277369619702953413951717395379195736244751985255600451318625163877140366353076898782474018663237294281969270369597089577209173645774333712631172762142502820910483433520628078459690612123835410674276352362970550983391028944222511078612838735038131274824646780368365119130946493855941707073756993750162312712194564392945524685542062588586148507827521992743822973501813871273312968106084118670705766290390245985811176378300486806104611089645865144166372554550167341118001142111360339033496292154791010346053394967421762289825000032072650561537898564896917030595038972299959247240766535477308307885331524262389508998971240958044434029476555222379789360566528946611717667141461898075668484018961348850546948071983876066526755367263617672468282128928563714162077699030883090742209988800708385678919327090565175262274377771325401061130240000000000000000000000000000000000000*i1^3 + -28548176579889877123202365576781913002901094033492207134935747546948200033930347492788587183229949813660571986357392034839973609190383388114159652774539839682980786441477274942275400200290759759272746193926534742949871256654578270500027320604115147888016607555612978701399898113738666392086124108407024564280721556583106624771466532581764055391216812674209265138224466372146107788790234494900360866985445025875036720097496051433107476891763052414201626849309834493845452144629394127953325459450432785369384443727661863746435435137207423459724331998783289120211343713410203692559707037394638126437327387591386225983602736278374371158113292722458086564958414869213703103895596955990298470975682102915054251461929052159580822911147654526551883811427679862579861203870200700073692551690681533935184195193068368057847232192864961409303101615830738915371195512543415637798328024599172010187133061580499541747702172181408984090660980753372287318580378043743018717410393977684701863919376692742198465497572317902705615045812625385010723255468366841891974397541239274514998402131578500907861086380489548870068399277678736829570879300963006755989782588003243722525496476367298304264936014177024536363794872025613753028388995844123947425261269254368009811825648195415964376960306489168136787540831561053342372407928019586742867035862358280167265757558448802004672199019026091752459093877353418548639652138340848833899386985148161484780036704158193707089961748644625199565562295328370773488030918160798790520440305568762069698199589815997745142023018833792123320660132793135674297623490567337429321608147223211572707311440352297100929723125034653280785050967835423758494165565540312740547581980943643727424959601014806569372992566791538621827365414634345065463147155890506511042672334115891911615645065330012175358916233676753992704191989421247875233800580967375155369306861385344189778918837765378656389664665048556754857580321251678220649105244992057257572730802786695979337033552694419926365663358590553948160000000000000000000000000000000000000*i1^4 + 28560284943764924410391196288969373360133059153810296448192426078653032854340214100061031070234218342177093647141123278576214831139311456991826641233905849016437012751274647000978251677128389470611482050707709725833466130125354626170716908833756395483773114052854538414470756440151955534424625591138572248341007158917832971269453152585249258569974830192893554659881012887645190847569492324510559285688808430990006715156132008289720985482490485646211289242664680080199515741559453175148970722675398278232602840579555312232308226977099483676765765784664863862960201031831851101890682536300374636351541324463364097159182491287612754341249762169730374324063764117557459442447770110924455068966905685545924985770747892696279723354173116013800999279182359430869744746237754064821677227059360644052688581577985963720291177361144174162502460758502637632040845065594378299810523833862074506394389502449268546455015116573750694332937048605969277555167223297653786314472826765564696304254197707535006338352840263885757683784545390277409087118872672414449243268527402581932575086599781263463601533452365910943365736175092605302055341741859689831150294776535174804564705023525609718794005264003916377602312508175756033526917442130398519128682603191433356556773622686737053656429981958925187650577092377239993544220422999888858783270218469729103525710338322461133756789824313120159640593413871963550686418784635474595029006668292277472291400224272880174292396821779426875635980274495106214372333462400291553824946162229226917393840172796229750332559691809808956940996782066871582333945339384027400457680751219286543869962587277218726287264360349359153921189390956648792200556677711423225435898495402430019751954584945909024963542005900402613719161560788619100322053780164458584068985978709808812556404403038410398326255142526598495741717618662405846109431971182273661019726952102399254015740183956612408433907854990802274612762450707054411805823366230302697883224848193781750628108408021004996724480051137372120678400000000000000000000000000000000*i1^5 + -19129729464518598381617818100118633541378833750415739431391713970223463939641679579205031069303831601794603147833935806756232783921262024913001208376762715522993505500733840586004505657092714485342781313295348650915040326985897602286615720826804324171533571664668115595180742267914148100889516227513954160479600437797674079200748094232219864893079599143030940610939548361535797632235125742363309132076343853330271354094809705387132805177461228057974669297363613375126590815244770241369497510413625197866954057577408574954202279947742003704023791645951531491895024622011997678778316499186010863243256745335470334184610183200660777331552385315726313638178427986755177079525282694000452478301308102931218187109205124678578917064931995466024048953267579076773229601519820221214253863207636109180025347131413911517880490887714211525813359391502782264617863086163989281890893652013866195452201403097019538721654679963039929344097132275161232931984234612768356189917352026142618034666317374527382597909187257773743353777722286459894718013304503318070377003126501262839925376941629799126062177497571349581120046370240884523211827552331511252602460040242426619314720583157668407514054765716984807190593016585898077372223707035872261876090143744246366419654949202221279025336232026091489648831997016017512461949857048658562766466598020907415377714783634244527503227900797533953509731832349741985942749972161793558377945186855915441736799591390000488925222757039610632131329837260918208165561035172214516177303653119385126981284876829252227383470575127030829836628586051925842172360067492632837273822905743123175161605868404500551991693815726781297369823500210811250716629554023155442656446415289539757868579020993025900115074014438789877769427222124787460285478553516934736412330497213555574271698865072068284470487294286677019581779427319040275048191460251820733733143075799552878655037545252410742756228881281187101082724000315890702391211116728029664282661360591061720873751506505389463195612896532075905024000000000000000000000000000000*i1^6 + 36908797861671656494832266317741611663171746751603110720118406423743842271394188564372373819121068965707803613599788059645244218142073632667641458341155328093031319812752980911716405920826986775925435965742609153992685294662442642065368652186039417510282815168406517223388832489404996683462960475313294597984775881393496927876555453701048592345764889732115891667121041428945346390506015846199439116847192914296851863690118832786741221734476416141603088493391379133579698946145247700820772852275702160318613198784856166905980204806512399300070426988665419178758221196769188147339982533613370771656319616050146371938101733666356322420633916445756814726783450637195499302714998659968676155106618612313440711865701089427706463008735130199421632499565556886563620803407234368862902996548207887521418072763777743533454012627979201219093113272403477591471244823912461114720672353554845098673666914311539465263574941997894612327225501229047627025258028886874911209477217700810371855256573462312902300312451005164040761497224248197719501477645278516475297598265174569201259166051052895255457482483318109421675591122639670616100848191584570871389978357389425486726201928171732406494209921712820369502444213119786215496179708186497788026370922035545940499761144327381239530865694525712272825426737681083406419289595404146611809287636570403885397839477715987674153033536960266378157326417250746310581758672510019230879790800379978258620769056432678165532475834360049001554028389168994344381577665137026344923224000254948741345589268606201831495201395348830666375345217367381531881551508258764541347402567702385776816076694309193424137008566287231838542020828395697122180221380812861952409136060981948703726458797313679525866972867854631141618387543840682765497510930945106585187129913071836034573484004578575102913799564945612364741532286990015689393386811117087996060371247345221966891929455720230693138920622525623385302624368428097910230395322539442269126116661326493162104758622775210128534068645524301414400000000000000000000000000000*i1^7 + -30851492055786041337698044213021559299142631685957672731924963959929224038752462735650310580759869554138602496569349927746242168591940185045467413044299535316205902795099576275697701382637971704160698208272115595384540988153621131695147103541381804382109248952066883321381591634874176254047221566752884789079785651136172235247894781541586582227877265542877522044802305082506324485708371415986198361976836452403291833073265119363305512188891586541719115049893774023835595844921562422981726950431159775640459063813919419860399175469827581581923765364310293160349863159768643412014563114031337125327473110219438957660447989029630561492823771979852648736640081604105145531255467717738249948025003495140901506199443212518999136718305953975693674863662024919544859772785775535312384051316298523810576633585152038028564619065195234509604400862218559734282374854145339861599117412051991181428848952721920746665462229597656574955769657718952287560863952040465401055716445189156171130238772679170954440204238416755860259639136414723313724874199763115362570519974759406537301054497320599865011265911905818649147004051487176787024828312368157922692512955995494023098798870656605244131568231250966602883187132437175420784531496307090109206185256802340393710056096838052094467277082991743775412202213214027756769674417823936739475709564961682807221946536601039972965024744091240853638839520156229400833314308592356004754578720034821815623130176021942922180412191563506205041645509086190446531665886209181174168036512799188732367460425959453889248625305542353843992492087862780675330168168438099816239225723992459449471458987869976779251390870626834016250505450693290287753395196469339590452010038874086923766229566460484049853323594068547956217417809489331938616950914230605016167909691764307510756619540920576590888078802134856208365250639946442439794438872472664684107711154423611978467777193510499607953117867233161914605292902386710928342896493106310361227734289936280973260941043427909432590225135821127680000000000000000000000000000*i1^8 + 40552655234028789347096407866724354967705748807302134973311824373851921645186912521740288085502774317884647027148524059312915106563423211006889460688005829974140700640203784271504146707906262849167285168993775689995859584496587182103598347864969824998103826026520051159052337281272003542536453674764263502305796425207119783451687074749947977186400997220635730375168347171009823394809089690738014647210579629343627772167701246280491913300554340994399995519068677138235068246396054331854018136488102041462598363152734976225182601628101455947173740613300144419546306874054861319124705251512764035785802002680682055227417318560428833089767291569276508463408558849007222008101281876619378157979009294468448688981758938167070593570993152248821208157753997846316367279776442299185274608865114184549740232935744770655616244600026212676764677723922175480563411847925817141689312212160890223467281328079952644297731521028938347891777209775207846873327722508968524959678813742815340408289688650215833116641308211945898030794781241973034503202879933728759224249331889364246710802455096054425583534337136821748436462236258349974415467092072874159828301037574543726551280702465030393960483256382491470521758052542432988407931172151929817111596351647246847210439754610035766703457591263596392427139452727149146725372518347372800594269780140065616371389404302884268940415896584856939523384864870503374022704588525768567497373910411760450929487610587761339503257546368279241634878881421231983599929966608862552796671036393631901521565236242721397602005546591312446272399627353707996432300459951945544749046310344025631505803778628257546945342715606286123642113292555524825004806121251103008133169364759449020402979340770312253121306081889290674051221343514820059746432728617943165561794825389920675454849886360459168031790319447869767199701859322437572260776590193754168880795134128669867548571452666774813837235305747403731326733703600227317713651151499312074920509049926504086582038602604038873606223673950208000000000000000000000000000*i1^9 + 22534259460201303964524729116730515734658582569949085449264809469570766420950488225971645008206771010019098816672064819854198002069362057232116431574025815417971459289477572131378134926321708745497010983325646100981917122971001450547313193149011060891362829679269438573910104164516963509100580933221883285290631326421602497228128217081054723999713368135510455965049833776668716971753930528191543970998583775438779045955394233126926319268326195444752768732534008253663991465711240325179664440547697188512684714122353753021536972431999898543773967457626265863492759297423285127169388635095214193068418229385681934511394304643565004718356483222571208769911957073726362188385812477804552960988342633094042671329692160386914573484938059706644389790893361169477299515441482293381224013096379010189392466636194281686778043882707556954958769614459602871495972342878143429778879932416013496138736752611063819424986034772731174271584014288846971805482927307712128404333837058195132740570925923998699182491777004088134377053559354433771803444951439870203553195300297092311018856687374970371221624046085413357194408002601574166970407263492370756483421432099612958718379807839474868974367553021367696967960776703360468068924037407629133224393425492919811482380367615010389016792098042512459691881532532072128795039633786903554829713732878655817513025322190389945340157589580209818339101766918299927463326781541951355563667692882830857178034756084366332947027931206535343955749307819229338294049182072512674721614768982348047090120358602603365134958856091471018348248160512455391204233956158415650071479548538736553090804764324399583845646590042248477544344430683780758847544421232114693646632804396301515071141482044895187650239740874493967847719807500433642510543141608240894837322033585466643106202966879253914741616453778299955919431178362150380705527388511424349454290165655771915150719003414326037223216480707455880133673469305809283848155928296437151706905280996123131861362715809330337746494527897600000000000000000000000000*i1^10 + 14734950103796753518265875546034257636259228759801512678035079037785319718345065840373055468594789424018198625552549218521845532411502658160035712060321259224870540639182498148598755472268282093998352039680571606627832617498325289596163983503904790346872776889616132541853351973964439630438680640616658408268852310515864897697080176772615948050478209227794367513078740465202467286372815050869351144866424105392886506065207448618099238947760593596238800911082204351280374172121042391075379285416156388903412434839935880601311256901679510550736405765018313251284450951922490453733713705854292787368001009252478522282281660038926226317922762279851991657043672738311621646712060725040601773161969937616226102537400769063954775923872278672050175921014850830462571149166593584216310089742788764613617921332322203913094612110225295164253703323117799986804674700747300733969631439673817984872125266932126624705823884914856277176718643372513046974104606134352058639733545563630259014333901909383270776647041505035638185739763784083593541572164523884697001006012923034366011009898557341159033805991769701376535984861069232607248860550593029880450645133977153566950799399651264334157002470504789009807614533009468918755318580335746745709848557791823521022418652046019317216267823302947599191943668171657279086312675425929782262046428695031303699827393201701704963205012415621326738954440306424955844429271202066089471240562241935544543233710728419139339555068826464923484073828689305737042745856511384345521543877529212374480712291517940955188450614510386859515006849302517476279268354467216888851461640770512154538057181533796036043793959024798115896536795807312493346401733737158136267809268169686392235631697791601956678867748072767316837340875131070520385549825517665686816895217155064982295678688572468048183420660753265066527406964972569797450751712388652979509143466713619008006821702857243179982586248505354776126903147252155629563755325801214899705469668269177124477915009331541528984472780800000000000000000000000000*i1^11 + 4127658914042990570060251202120049443110741529906242634544593381291903007928492685501496782888830797971022747739270950207421049193032086773431838840466976299276869893405015014200145647543841261197213756776822091858748700226143492961103598316927587229836687427105963276926561481099106681635187342346590700834872092048405556945101899366805531654403167157600522277871179043205410835556643478795697052357176534841557864790519819719212968171746968219376123793890649011894051888573035154377773406783247130083293588893552738039573793772774240716992927829093855054110449467671308345485179728537601000614433463695070878943836805891304048387372402691202086853765019453669697779997483462960383368270244967588500597849633809213862878142537206939675457088767053364857622433678202901950939839565574822401148950758747559883086969069144564985019847929346893128798711295528913474295409871029946606013139217897729288245105316793051166077012335346062249709150090853902572709911371377092867655300983675324001678733151290928306589962093816846745972092641416627147272728789462893736647419689525275765382136473058729663647389176970158511131138191573692271863774448214459164149424254957555886814343976446045845423527947586179810643883878911875285995963331157209476493190002575580213218312289946948913173709818764905033754059964853865629302762263781013939574323216278333775114004929409734288892728086961912617305842868793994256013583485680048986480150239423379121557046938467253109975801869974096981212929054165636723724085637165227140379231686406227279439013974994710731808096620796729998106156661330636849041595612183986558009550038223759347351783649652253125296822998559446785758041687384473591632093711877450603396367844124843847841952975057468854984238118211049995679276444006726659262997375055187340554267126706761788135414230345523924934575880313436778059389951850868708257955891868027821801190698263307552494901846090433150188951388010185282821783541366343738525870436190807717897775529039103493155061760000000000000000000000000*i1^12 + 1024490323941820592132746041551915176008998126706662865718677145435262637974184267594305036912859308367199522803512138052927322802405396988816772188876279910895967927312307200771937232583372632500937045481882876628907514897699535407582247678021943227859828813147491427683312315606810624027993901662922070828819584789435667233424726619993317655568815445211811029092691551129680863012699642653037680502298169956667058641308873096018556517373692583068591530207786892388896170590616162418390228204594391854285314056983153196720169575065458943174400721117050689484714381360776327106544995797728755802073918982598490419267124954394025216126807420494637709267493330981795909165288877960998921139643820347114101289556307139907629869642751711943974466243763242487334846392221601944078266602283337636643171636053541193138256136223394143830604615682333147596463648662522972048385295717373244970023433777423164387622692072766444060570189803383359716117433101677820031973665072670259923926138240768490772838580142135821233241328905628915729076393537440866868693083836190244867422154350189476119450530329019866268935579589295854261368255781756211026486713933865143841312235812778908832974854181215271001959882073399950175625116112634819179189152990769969612902573022973370685353262285117127852166362181914546268859551155145495976218222527430318332012795731319779120746549138412375459309148205983875856643290320979049441504816939139433696415264859344463751943543282826990994579148582414482933485226619503057964549745558341060308106645411791908258055527090797423143235040113259608434254815914873075892858464263145745249691218684119731829011322674743976640580688503106639823258716476140735538531628884416920564005568780724896918962874212968348115793521570897186287432200292632097795834321603108442429504776971950411592421942665533818826445011160210202561290209958210528022523347585296691401534386346909171932202062639277966672890722993785833714096334772020505444067226516450252533232418903665610955161600000000000000000000000*i1^13 + 165483464640319493818959473102362475538248155591328159137642130735125092773327304196776187006839443099482251919692769985006221219299477132597819706534424051623351634003296190183387467073314434387991850669651539982487352314539652957646293883033809504849290776211758963837871265180918648491846954619590465030119330577217228325999051665499410569078182174595577269789613431224213219637319980726079125825483083981217033575145131265066580072895382823110704329639140243973941199263984430075943242641578103387533584791034063830504121695951264390402911398422255159259495281126999482531115797866902313125921141499049487548748383261914387096715367286046180537760806139363278676961506511505510092294519729841964249660282508801450980817781095439150313903754220276161884520479950507308185552506330169292453005294538927226343679567822919824247600658602245844779947082299233703400389740480333247167557812036998476010192313516055703874875648394708741355717482256664201850352393328395555878304014352684670955693823907763762738976216913355100308137847603721449511985525566961017170021235649108144644079483074532973999214769542411686500898438461039151361676166313502476215959658424991862071379346594134030066556745045510235579493470478573027062970580911522110690180539232198932327710842132901092362266169379348024387986003561448212020168634571100559787622506999029775103890185430432165810798961972887137036160137397358980835527496416487462231087094436009683236653708373387123339591241756786681811506750719580235785979922470044911713603264754348643216006232421693743611402185819510617146592988400630649693214507514069956145844321505097330361247368151247518408435848212137174257985488025624070347302254897805386671994694966011506188676616467874057775968612014251882347578318036193783249429436467677272783193835968257136730698069383299935288586956474939625791890751423609701524488738310827771589083045205022626840013189892424051333225665205055412722411123543001590300662711178475979662905960973643221565440000000000000000000000*i1^14 + 20477192435676489184302952949413922544750758874118162126702348117374820683812052855549346499733591742201920656018456784165704415523456780793448808132793755898733501537977142234286915533191815343914331734257463337018826710643409573044144205778969389080747536083692854177494394495515175626132053806711774400582185310907054700013863030276776149432691033065602264741019530208804745098138663610396096206861918886179879403951700016713400721913589589981178955848503240586955225769477097654805314399383971550943336210341895704033465280901961290271231626145151322369477462605270382198310821159850098453505385456890904223438593057096932570955827490838852405332631474614164018038359247310250208865794476211783060000747479663312421873955092661223912453805902023211899564135627211233114656245293333309053130260988234470638068980383475638392753665338559038726729940395919111728564644548477781359760288697741912447181581013471068157001298660968780357268526408815648628340094214420073489553540114099573870909244175085565996513699270981293314859124626871986422069403955435521643080126461522127594483579522539323203486253291230356877309156268718763962993577568802878899258563308916541700780315979066229665099593122927197992298433350519030977982437158857783033225347875909886388615438698418818750398830861750129060135577806830855467171762857150072808827551718975644013040026249919287052446945346001036885251603837621468088595244653029281650158812006773008104547265439109978620205685717967934760360145840307830847608379447146858904585333895918930734137366059783278211909096270696647023244543504374863324439938491285887383625627615051915424378785673999896949364804029508338360179555834026237811921175581887857859507922418140214047741863392259918161798376119673039433782758511150289191559236333090502085773205355231414061311977726997687513454104835053075314549861982384871185464660421537344281803847379895324134617878717941696702695826126865766486591333970474093928778632648200202322315228758576988160000000000000000000000*i1^15 + 1830108915994880527156772275329606697924814264684573806957344915471545651436988722822099612446357323577129250934810172620754336307278220003716283153496390268143606437242504303562811272267700231053475130002712598617093766228079820031951396602972436245140059437519850674972036009883728197031931548983328709067585215274992187630627033151124029109087267922623755419610594479343194315288447056869230456751910589884851744767637171983856616053553291897974548916437435354958418892048876143708532121346254922551407480860478442648712815631182268086208513292441187634384355911423258141692284787231449276848872518395277670237061384923729859614051720648078906169116540871050102611874312885229055088801066845754033239901607383615376951251906202539690410593477283455597209004269651714332715164734889685388836768087620502222052230303663395318728823206498838754677895769248882490565419271210652390122044230077299499332608304994912130028079368526038855966064939480661952640664733581850220230562951041384141372890972560513444533053676970424718935897757001749307087979373411300886134995123801141671140499208459281683706735058426852768635862771091348910673708275195878698223662924839024405159650910957605941384317511304802736915078902841502527417880313015598986266706756005133076115894652751467042115292426328596181773363539173805141497991878831944582808399355100639435268234219390094525361035866205754271448939087082190620290096203847729407766296568058868090095970368253173123298256741344395012664233974654029980308794920446360993754112414965534930159122132670645959706331765233099629344671872071022737315079759581845145049799411585834947624801451405070590460438575736940287593920387589986750691559976931545976660492828356151427125682082796689783053623836034944219595104254165827507460423739670423950151470680103384796568984748725543508838218770430823049339597866514984877766609577282113566922861941385281469767287521646805696634660288519475495311695226972461716588693905818578125827412817084416000000000000000000000*i1^16 + 105686897388638958342994387909887164438345258593709915956093395725412866050528963343060896316461600747407894579672205733368277772746999418664109835458268095054070204587959480085855855276340390012675716545353222896473338709030916738685515439290435879789035365050164537813083134549840328484986211440946441459980441723297204871516251370352749897660634358410469012795256500497424525518837013708724775094316952413178453045891427804877084847109618034736931761964568983255285374891639282918863423634064687729455650527030313331678112128072445162756933593413230324701378969199252607316780553502957132051516918906965836791614220755055761273419788562748632598033490960108292289517084740264683939409002729490539788428675179784568661336184085189582724572565586917858770553958649280439615487189848900902535718809449507771561547769096090882381976486395576512791948674384274026504993424646954830056938093483281873431617670375317516301418173453694692623029449061343964380557012404065811105260491778894288647674655076883047832936609461508085306146724139680433414852607520412865281786369365387598218996281509206650215711562104890814530195389319411116198415994713172988823271064899400125198712072184102048067423463115407056976740323946873749999179468462733580081131928412967059607319143993345244015220208732932758894938982826893413306364662180187009540747050919152401721123611158951771301282440261292209496414480338379011212969354973905520262211680431238030280180008857388037183632696815658641097044798186066878031428388051659610856652078814638220689298848677637728896739586275720688962767388809004892166018787240851787401267564538030051692223413808960492720413920314939904112133633865173645728124129750629495403534704644062097577994365642166128040004588789805417273617419909991693119362843864737276043016330393085824724216104408206183780665350590139276748817248104468551539122124099614434734973309522538775639362081299019791413743062940408395838450597766194021557209480431283038307387179008000000000000000000000*i1^17 + 3839294959643491060745532418543272247889802271859608534827118145226176836291464806413087965221211190301049557722863845234258587603270487721316809247123959704652458202711049669421382027283785220298091080790649704464817457330659846007423429567654099370207062561148322814135980454469896630875289390347227520289457119750509291399438983192422299096888213908965687223724953791318409716642291569649573720894141415917052098897013158886774926737960560078666441401088335406296008571526128419849177552885681022952394525825956953731470075604870041091306236449874021950863687627110695977728746954154636818472115956581190873240210451089214420687416477178113491317297348985225403215615025856896966325363798889755950340230809214545972104515288745309033271366375964998946716912575819425424127716736429752552975591338916499059406924868281612399909074692100952869810948386431889805450218192819722373546454982633122376445669624505342946086617649088545395360305220899107942121179347806317663954898295262606338097653424237126784601950449536776628445705902986711005072695305719089785267414756248884678147913912897028363817672392959463126907263227280412600903855157178055519463872956726813560433975826867024529768093282634460780895743397609635588948347034744852444911759423570370455697924763712511800446883819146746500843833321198209293421033795345275957072544870882538817758058784706692762374701031377780509995880972936929524490509996532686576691925185114789939091499117688804121690566496886917995670597093436595333228504295196889618619808307057110478032037846384955067044400881867560932186242803260200656827588725901956735343651466161628852059500010537283073399303991429861148467497971454238542752108058758234265269503886437510230158083718355774305472925899732771722541796766407926246218343250377077647772485654523090074077635837881565094841520375882747546930801242595570144113820766465961406166936023944899831626510549804055022172537939427946410574250586966466683525185798933611161636044800000000000000000000*i1^18 + 89859934850378897037223870994446342596969346521683966894292829653768587563467980785012258377655081280130048661538487965792778731001597215985936125385092437304595075832884110975825288750478602663872528540469089431889668436920903851659985461196818400364993000444667045306734934948605389972191475176279358349722573083449404110917151172972255600185523707894711840439905576055821748283007182003151089857479636831492454914826656721206227924553812321239036834453454029689245860134139058787326293378196274211379980344025794296793392634469405319999836869605067651137733597672563374599164598194893786358122735961680616121638881047722840698316009714095647037461491102586862660081489941673056076072934343450934663497590699017647197087862199400813507561401962045164070991885685529276032165912760772370964798671257592423352120394727649673904680170311140431299037291278405596523239861317707839489807428378945451141457076222804897450954996993388242232164209692677429979741493113707693294954541910510115247282498424615182561614853287714642313117650909532591980646828938810400545752744050648697353279611892193744483711462780461828955988267626848479929775230742597011049689879130829993756285617632689219020222443493757558469796425745583328863621320596084596721208861827036771200818297528115697516388018815801192121394091118009403252681135746924166137316398226839566776475103677811708503499503449935971903322026761716682502186293355363793150867588328960683208718669686192886366768759595775252556778202289930329195336875383750349762148160595886202589804836148007851626113468687489577698062992841821988504230731230269578266227432103531941866687677476213410251649564037207629119286044189718786497104708875455005365480214332144150052781726215226278893305912196309641234212334451550732339911826359884001820633181000585363888103444395089553334411495747579773956486403804469266749734708184450277214273979804472842436015669087247522242970511668526598414347957160153444112232160574443408588800000000000000000000*i1^19 + 1362177992715689215950447474091354695154872538396243565620226685184793275336953988819525636081094203736053073847051632808940019935520387891137746885582788765567666687823786718073486457939737126534414088263752117786558685192758317487850352877172720000981780321458208514314694750749118173515677822903940168013803686353907894044120996132904729299921541834586527659207754590847511198898370796144744580502280309417433063527175663413491830008331927322515942379259895222625519369813685820112456148624605266626429384302855899836458364610453510275294645572520157460605806052117638091529086599735612281658406100859650079975914349289418085026248404898430678341409915109017035604417976060543340686974357140559739134419813059595842716125072599032767012248435301027837351078507387751281929762463929803555706585913320410639338948206399088732395227010891283110728938451567464636938059521423449946314710639129719180195320173781326741684181507831422141060452242003659683066506715384467160889745275590069622605573245028909728480692042116754217721780257489000354294882072953325214017196727891549245647401161412536741817379859587074236742580777395379797047548732857523664176046584456624668997984042656545849109368470432295394530242013515749845943927514019884450669065749836812049311677400404665731138331968330474912077429540556019694719534279639995535378969705498373617295136465579318316613744902479232835011588663210318333821082952387793364677543846451075222731401010174859808013817374712135977721570300029847911465041907269167781263004225190062519988854848283517379978653996901548308877951767307260744677202489225450092226715802716386087468691033175818162727645259751843908985653033602117572322539448186038694900454401195868406558526356819367730020800633862732317006469244487242209230663038975854500118466879516047834089827406565313706304464686440907246236273069869860173439128904621042192402126304643412069168527697589466458181463180995535195914157294721107219636720971504680960000000000000000000*i1^20 + 12804443656914080905374529399868735894519173804442588935665818021336162732694964528157266574856808206680443865663486112640040477491358776279786995893149641908695829169656791691367774563976894456288428701946178983185414933703735741665796379710197230780268295262836030222428433276016642356733423449133921055020495536416671749027147572314458489593253118263192961020201283169767283869757203707789811682374803554408379846382587099659846070665541414683711351988902367960430418108224492763918202895584655051801933860759822467825571599786554084595159669243140044602125324918615060958412038081093846875497860692988496590791006838952340517782178963462123544431066394920366735058471183052948206254540408270350765474722400795430034366134009391641865734731435270148284118503883896386017617809819784627754337095219973002832756926440275377141543300760799415660786025699451054423830727763533208008569441525401981089284344016160436044087578380687972543583485963340844448149162697067642030135720149984733552969779036798372307064796660534158550920816687304906833926255820637082264662066583614513788251769179049391795001435587285228918174553111241206551994362173839921200386715888166961519948872501120084972559464745302427056273670067576292341181894286836288296712088912133673821526506126549733682002621024380523035088780372378839264330592654092607783084561072969086847860049150959669461793716991812193244838086299214992246539412576910755738514620806414761224079852269408128324599446371736247296581684200629388766940675850962520591067053602053045959180948720172858015223214707656064532273187464568970311313418691695135135700841884111875727478715424271726712870276574277686421525839231232492825994185389058189368168732560769432656286941501276120883667375704673219288510784897990255560542690657235488720435217306701570848922468180385251101999909559423026363355480433266443176759554724488204270086821519359804339340043906004915259983406556273445320103160844818102322000339927040000000000000000000*i1^21 + 64747062104481196689694817035016430515075010244290594659687543821110361806182024712936020105460427305492860255503457730385932880986876641283205663706697233443966354610034482565536932491659992981657652778712609151349837408935211219723417073537287636619694413043497693707919742364104700132368602733647848014119810988085623567617902229777489144833082314343469155328525143833265521626491008649827851693102476677595024817053993012040848004019050801930402401780123772678360745649063249596010990213677315297832105085039776686004954149436297101312235625418809444763370527293272593279142319909746320221235476913164205953217706137307375564233250230078101884874718788496606113030110878074737580055283018008622443229463503822761569755212801977738559487774437787682326620958682441996688843029117905960139524494223262705621410494732350434768382522083117319258492534822268309467106871185897809879753413354224791963501765769736404717961559658950776199827540271679287840727648756884192758835665291560171639688334638965752895875450067949597554700368655383479490351487340926799862408507939105121455432423101801020257316500580164230141290925648863325314731214299588805140974786555593111417978673072944884377621374471007127835500562532169159431477116856221487721142149984660906411380274361863961374579540286237589940302859697686670918015348385175683517654706703828202842498675707033618521649601786903923433693206835037707731929610682383107926121424676774381367676334911471142688871791780420344162901827295775469323252274668732865499217545983299264909816721495177907985773138299361473426457479066608712144196719312107832720037080172396776548001212645167526124821229992383650953818822861991325459787207874767902079251750101308264542626147582968319649039006334815151242735445264517312965608097453847827889107499923142961759827472434122839222241003999830839832924350968765878432065395568536518478979228543591883474323133996550917177575007467881454240120882620173118282399744000000000000000000*i1^22 + 103801675549168969389871504087312017754568145179562131241439826038316223242140021580780374175619651306704767441510767564174468459259635393160890307288766654221565315560377806864190173179306374998494421710419137060499775419313928655044789249745291798316987520928428520304661072303878718057520915414711631284332805634084210656000652606264029486854358161775115183062161642044871925534824434721518475429094188091243994318599211460174127357864518082881918045566993543768425906529988970789204957360402873241899797570855170250753871987963100752078014988429336638341315102976916658303981246630549351059025597985108053378855993636656981046260157678244324750195443808741489762730692616944296326095098384155762480791821138663774606377390009847696669939480009460354259312594925294867281579393657676399021074075649674859192687550042226093655615808698083613061833000942773454827346867126001997418476357836064644573785578328120440007245975334314421018449402953207344291545587441551236874637360962267188026686111005932226927769318928310517344786885908740821215417673776660735269192706751721449329892207573242364172901903628029335320654238041861676706448335829493816154533951667722893932595386485772645598594776481669634838965662844633931599658713252943022201588628784522080012600314613386091850203183752377696111070855658701659950909890449146001803813195390012835780415197674566591259957488086373864794208257110865480122234132543479093733614710117063673077971591723261186488760144724277908204443510655532814999825193791672514347500617753575020045354843373686155055712488419457616580802377383872533760901691741165801729534359345998464802663302656819780028687853360526612958071739719608616960959837096270153894040947187423642670073373944268369309983280863413032853770038854599875608947016131367269657081792190292109753857809612923229561023756244584716894334771291987958083680888781081639092547756581259268341848166295946517989741824673013548748306315226155843584000000000000000000*i1^23 + -249583119356527786964139041493267582508231091059647383681632233107863094252192584526631727597596052590007652620338080868328337311659568393517950222648602105196906876704641110010109807097075770547147565290604859458161246604172127139634192976522062562475138135660630608792895301909008008354617626011308970904414000295304542938060957133846155090146743163043997264419290895105431674528811931103998292014122770045497493854782770149553059574114552718499973797801260896858103194263193646969598485554832954098342860067839861505511757061724763711915532154599523640979668023874536302791079088206585215273723418073765285268919789803818446245399462399306039517603332980790961526462794712991482883249613015968711837929264548171894947298108407305621365106787414720688842778090197679513650218806890249318889363231952599784844768331994269277790197029456471683502060550075880027965840218984007953435717183175721661053619896365471355359191085131912920060622647589640078407460014299861128973469788361415556699426704640329743870384414294909121340659310617324324560069976630057605581614065450955604450412987525342553145795793016716869752614257803679941342039038219229804042842089920308434216151410268380458052632052338663520196776696476208988913545363406648619203515903337092460310979575200204039691964490570263323189884274479014051630680934361907931781180207566900604378988606206565423178651169754344121310392598782228067969773209517870306376039753824508850733293864802621578371263317601814920131941307572386487647650532972337369429179135332830445380167796225265896699534520939706037105921098834456017404327941997813661736027817730599916358769185429440400851955948339327663293099244659737288036421167822427191758220364141149795401980766371712757564611630755402625475945176954145204443534214293036303266512624339173965933363558279204301845880409629431781586069997686412143306640660852446223212148248156365080375013376851147347660931115039691329859113956514201600000000000000000*i1^24 + -298220670252669549913298959081050679052189104390894279018338334695370769032904316073837370383389039202578662296288956739090293005490510032492601733133170894035669044397588892782178148092569376912717266748722918894233436616718055600971449802348490589142799051465999194581375736345425108952731389298623455154584081045767843486427632316777313581408327472535090271500472954775712552961351775342701029303598542906506102459927111116377769444551534526684650197985505230501327273460903114572246940519452275335608423574872436086564967430024582819009102127515887167904003751673934039183686698992427274343360415121364338703339537520935002708267297646404214206225231386400382001682946279139080145821351235669187963147916638816932977887540249399982663891146028127556174772955622000555511270782277453294095953607971567994670739609520395850413671956926106203305282862101201396592594575739613325424080949921409185286314463718787720074707034963926247326516469568365488433051553967429592480112978848218967670172520664060965014115154476551398038339932126963425051080756656425667897436429819923008134503067207336299475909089672015973856992200407602304946030509681618641835055061989928227527258733799403489818073366046645103981325008928462177152672977764487829089389858130614762186337199755656163988327801770517416690833161043185464993071707658801261734563682271552796634097914887431123316773532417723818338638492846745468044766415141738783353468693862440080042030994970571151123552162662851046298207906639687042679865455621818033519176594889035261732078403912319111000665631644742666983505397590765799871397107087914223829324920366888603276451889861902155317644223270654483198105148698399968690733184033811184048047714852674993304204738084762161853111791059323429663855465876103717528940763492089925806165870008959089469665899058416049590776116490200268253165764372040901140917428462030199548934833875185865339525315961063779013723584188544870275612672000000000000000000*i1^25 + 310367960590508986944224407235283984466423778192002960306872949101572619023077831709579574033735361165517428722058246392086000242292725964913629343511229431022314686837654418687818401082457731249026168606887788009354576544130124477674991518592872362290283843170085890283098349871695817904709219439289073030391321931234576217277085682159942409033943188981719696751454330936129509439769053290113565072486369245413651484515735608177670210494317226325159806710354918628160358127705609649154300107912127576031622737330115281842614712610262540862201890442781009808033442846613955460598931438561736899605060503018812675809368038170684630189100430580002236392484474824421712699609637404878262049069084362061609952103277787131255939778188959431838940935856076704887363704394219672283400323500143117455535729788082162101024332102475256793069541262986055864832323190715127301963435874909607486898444898606553824435552348364596892793395606637671623192481864389223523941820867365045528251929025177832184124215256731467496338255848394234777694865219099686650345094994970012828799024479028062639613942626234353911258650989894249240291799126629524717549801409640144946681519222051042332856120758330350252623645809317617162060288121483228653955050954965575858151827901408325564006600271686190878913117509429175856998538734404324232675132300120928783042208999058072462679282256564076541381314932512363869206911730002123125539819699991252175786858211646715457645452035806259243546131921307626007043883841534705533817400485945651910071013420374881431086949876208036337827755136818710366658288455434862493630299011416802741383824093054994688274504441058380291572621580429574205197756747656831547486188506489727770404496999688912550121120367020705107125595674217058558537693349971474082065403834372018695110892416270871828822329120611444405953906243606534632912415945089020313699699694607812434406569115211739646916676478269260403770893662994688901120000000000000000*i1^26 + 475661992515170133085993667682069337460303886420308136397785021688831089632811182800002723757500737816244495271411479298847892298858149175333015756016380312256827732433188596958434768984163970742612871445463078566394379475828266240636770259735734082970399037871563936838471415355335198206403209797430825716226636546382706353261316010782460648762017782126111072041690535035512912578636118940745585961681203869188050769947751648033560694428347624445205775027647963690692749771271373327390088789222720585842771563625502707565214606849456559166746678179106011028191817187397154393012998885633379828798805571443079823498969106991281640057672451813783310490904996940090256450199036734270902924347454378868899260938298122883375198745497731440233929666202698286054543219827714528542383713747370627144702331012851153024993187803295330311222660129658476739534853693230052102714602231898998266690205171771183681925140121982136633838040801142248275720544455760080036706184405527617178764350507040736393070512602881996444298409834864294146161784300529248341797192671825625061643359523290089731044255149116906716878734316333799205873399451892176336051827070403221431035389371184864557858298335163414557581396452738560383854858389296128305988966200266266075344899661919481290832761419512245355044680231725268314652987725256349370899582778145203944632517929206389256342597395073226004476972786461719756508703376767608381602467996933757944067759650312068357193989989400201391349779923575593069803087935475918128450782525286886770534742411382093864303569281667680160627768153219104440253583914120133231889057286485355330416601348405785936635969882060677500317691380641629132642121277666878968524057962647518026004636850883289445844864069729803127075252989151766846148644573503686722121414357858992716750303616981899281268743801677725121559268170209066035466123002164410911899013941480886790076040311997415193944330549087108889861231927623680000000000000000*i1^27 + -19277806496535347531140223419041469268778208602814669461283035951782294775737195326361365270701410018436665470143036561341351755511961609323541671473057649565201266983865211648428134132816332576566100126880016052685250210678058024698262628811584381003241103742755452055691384463412074874672787125317043076520029391464151530413737573684664266473002109985494945506888893844629132121332951579050993794405981792484650266557906449703576104912983409931081123338128263127364377677749047889940351259903722991609150226537072254948611330945760268116921327468500904686903580646399280265164310822960301862060064465960379756762454212373488042793066600615002833911988676531304614089974190650602723436962968562873561879682709659846214287241961713437552197660726998295572725607166018274221717984026524915654539706502907944072393746346856240768746627639646335930163400070292600080852096677828852889777541581781259336920034242461138728873110756951454322746429742858344967663831989871374449091044835989541192004370507646010723406763890189419805584586134659756274534002968664752790747069491586589050066186637735487547152878573067728090090373689679789995877461776469908377498528087787221847154380957655737909106710204051045257451938486446352527206900848630220425786003857869763307440937331334918698127478480576635242859247856497320181553617638242005137026233713341110204690155146693165808258241660115507098584965094388276270451883690147029556872485795331682457663180282125966281435225764955085010550568922317669023312041541911365113453464000970234967520692089777778080396154960008907821926814777854034299636869953170794839552288615850534521276726869602357600027065582708298677316345610023328317701286619363432478680132354898782355372584251201623925558763943418346036981758341965484209765226555634236513786345044108899988922191909661519466555712189554437837108297053409190680174306366904432066925978646967159487617963279774552778615029760000000000000000*i1^28 + 15581191566366063312770244103464806326946435107436454474536911778444663345964501518568960144951341348329924988836615905309166980348989460172135391301322073931764309442737007404406389502536272426427719949660218132428393475933750207097999584110894224071396970023903948546002568688088154146200514949057835130143605584218272304414492275674663459917511695793605117235068272139750566633325943714439337222317795249952153017926231532919689134444385659362104917178327163665079245153704439744128174710103347385852351000171491632483600622321329984498022548028249689014782027015769269518658959398196089663764529708673758028743447344768771522449609312519717578090255073431360452840406658734599406946518289863480477367971701291707449985854056351621357789763296432676610006198989594288288566835763146177913541473802952868824130166378154482624558765671665847898241000417785114974635253448374780187462162953403716147185239477701885523519994617202106455319624191546298508614686469939645587936612514243549616269993294651347277682626004626927317701741004647072594410135551224962787587365882752437207039803579060202887724587934494587856269591021781148780267650342087642236758431518142858866724731343069978709194908717590390583895084645463894062544954717703464711058624816423150310433494432219625322950519532394815335389563863293636263853148500908990713087525759174748201694238287750880028565185416137539180593840697958819134892400814538603299904838612360360593764252353471081805522629185908430296760023240981336388809939403523949254947924129318887734504553077502887393119145371710929385720978806743020052679801769369819012555075100362819054891968872784458461080575347706883640355812715297632494879141126345112453797453689246943467986338923747402954076355291307133752459637676949440443990052519419930922513351928745053894381810156897648278782084357335826152250637205882441299392583629167090981270350590037112455187045021043673530368000000000000000*i1^29 + 32488261999415365813232289231750787227110375087415400945761629125321775471122127656734134706808590582610167321801736651033315907704041985298486213556824631024717928046910430099552015641780630279048914993681530398521287503564233851434885969470762318798542431053244083737667251226715226063644667173849863858734535882245708044802101588271314984878097571180924391762379835353710091910585556054617922737764321135928976998328906470521664071930856431270666734567128909788446600738651320603266036970149587079042601139805237598271495330677471961199678768209251577995726532152645878829657165239079030123206585177106039714595452782333951618028463473571611899481101818987894087666493359683875559059220500922035116176859802379027805929859500396335925838793406845936324271003609671136866553444113475652679340398387159318146991298579432616433997411431732794166663120377659998275437783870672768451557900105847548050471932126474369140013199342780501258249245861738597485717403343922506294860346731677230854710848164801491763562546765502969210214477498388216700382670486526805093226573965861239968471758890107314601869455804458470213758543500968561572513608568950521264024564321055372571043908530002193570406643553720684329050393476431240940703711023418648677355417019064187979308343404170935275837371765334809999667703212504206024078594371025339222694942948243517773570359553984968067564344455159625789289374018186394506665543108360508282879385222604279356705324756354599631150298389671771365639753174264408329342343686477655293742899400277884961067320789532846738553210889783447922659348670339799278764153310817104056119964014352732844592734028786299481363952410571729595181409512390365891128324158366674799874879774703435155797700119601406022544458674880921993460985759521869070617353630951822819736626434787250709215380344359942164358236751793467238534572944105793623019329857237034879886073586082769757100568477696000000000000000*i1^30 + 5493919345402646356374978567834844387589121222208453241759423978507571421629040099289479762797150962240186535048657484893595790708119039569853241450640062470354029537587268767107411947110142756672578524557151763857175909610341835746238766061411130624724398622199387559032271398783107236719892277877536485442635874585354258299612754761373162999445306958953123428438833170863029185611952985002767776513471672318233136911101076602373270289930908015825577032463325475077139826588778474328306842436060336093542391886408525425539801157268264336288433865386793658686267743705362594932744136320869821352794284838943716060842723725485596696591535818356130898323637996858776154211930692005836716189171355473990241194843591468416566624621110752208809338203559381702482776597840215896611714811499865848839142389219328605586283962382032240173426869432594471325807778064302214462847007147201438402406985398958847793823177540343332000457081946165540862114276711957442548424015644221724127191461976651460626410212659996749690835092735487608824323926826774368181003608630728252889941888461983941942720355490832641553648219069450957565322285420437155074052842625842266440223583375409946861649382181059646636978973609308572505908556908906496335065871576032820212315372114550886388871277685920399894277438184926643011346372328605865784304977667024015521926706693805339413506776593795697076478925844555780993266221872653912523286224069804295899289808020126524129275003207957975773510521614791915674138072775014987959565990587332775580768476609897582474489540489992902694836796274903303239646588186560753382424353516461062646795556274577945146046871969610912345634786545532974990058832535208845482290481072973005661508559438913918873541536729320937125440871724589441221319077484997275155224734469093365854013971540441265482664363601709916156021796741102212391823687666179527019072298480422025022261169711123192086528000000000000000*i1^31 + -19092147495209910480227254078481115825318406473016869983123708567849321758810931899305065349135855761826372169827490038140210498130686623210370842471619504245786170179638828213695503862256826850110690440136114154064492688471596083370565779926980535274555006667935719158152399533986542355993919393205319446288020712124416934688655031584826357586329332566675620158416435616096135078740124826520878982304635499980441651371931034541300320488125665524754759524055862890966846518420347632608503488745267856675742385490400454604642196365737465057027044201926971981613873093976206904739142892070495965820977034089025342343700028817615586280612325652375975921220587132981350902570056085316696513609202378356697677714938474379840181882397673443717895269775674192239994239864597873638192709544504650944089392655047160613785212244801762637763835068898532250257137260325711018158944096149083761429416589350348978325506627436210518985894201185251820121852234709312469914181052300076012335356048005580826159100208232462134181736605106676187557592549045624472196048811650572327145207116060347517814778837358002254366113948417694483256407202776055966368486149860943390847031105536797267581638003056162171156537645151276504372921018910139435064382167888747235021859842775110574481874478654223767801678218859061003315060812606693433267562773467903159252429639975599054098657217067241646196988889034735341252105117430573048341320610925442521170643551006946138057910601134600328989856031887400076011089950920763379534659970768138181638528721782987128198024415794968665978403663194356180532773596818219775067460393869053229435037381490612849771581936671038710337164698982809965339059219672472238967771975094696016751973624895693634297826885483206142137886486799643209692626444405959427932553786149655013939531719418110343359890677591887811442886315590307477416942263852431335930248054986620553736327454628249600000000000000*i1^32 + 31276225655169950558596682802042390084567816047996912146279027113033568183492460142110221216953899742383664297672780437520975370296406359363310466660266307855914085116165960828249423198530770866227024804177466578393335963452086403982924181960426685197633995265323657542930466387756523625421180996644212117565353659933873936909164949826448508356762335242025040249873267620289685466413842652071078807499462158157427689028001376275340306484676968386192693245819513789135066770401195037396675703899358818639952157323337641998449510751752685559491283231321299894880525565963463333563112069087066244009805424736781520383543516960986285350385266753340094211455573218235634779368686292680248192470029639606411980424377660683687646135048334210508415064730244841202286959189664287170407813074708861269277569239467710857323116063386528680980231446935678112473446301250787016287968153627724941540446537765049057519012247349422625565177970692020860157547116768049399182826766687535413132987978520252874729147121986562184082435261139033555319337756556771237453513408123662075733397169650600156445355617285147913289453434656712818153038605997183549608261350759199661781882072408550083805426939417178141311007262081615241943165374125283811505769414380975865263518422483537013910572489006940250293643242931952435305506088199700177703435875898952143955096217574000274668552400427143648236618114726642817940421105952025395723483930422658651973985160090267697956768643155675591536897837482203928776839020178537527546014084788027459274207883945252652755132932892080526552859987282613894058509548458366300522290732562607661016534579231443916455484254237470683832965198606558554954956532580965005267930416873367292963081600358419387079176741969550827373014072860208874021152961082908527069835641376815099489198158994373485732616286938126850695409659886836127222274499439103909084062221028721624067604480000000000000*i1^33 + -15153398448623554397409499671444990754663934863085797967189409286333881731836568673537903070816472022257351812092664854870422110517220973976671590547397040426658853823949183856327580542024585325889104444662206023123815524687672429636342939102658157056632427588543737742829125382178055276270717101703215932018987152922313462910965746069114282072090457287539738400210222265417680042115122728266985274653078377726183137748075550889040013675670282016936080625098759717236657835141974694959775711551072049980283641333389720661528475550302776936185251705347065348776418126492068878763916757413471330468955922330532037469733594785413237206793490816763665691894032149892101910231914601865401289198347234194342887919727329289048873329291946305133510695786604730954006000326688201867914382956455303441738393817669165276278826441424922129221409227204189045743364998062704486168842148431971960105063090030393995506304693371601958666104013267787784475066894993757081957574189081785349859369740592833901785318416953812970570440175227705449283496206675995658050453194872581766306436954110520487919489980510906517173263308164402376297993937735209779410149224605675770217873437687157638192448694959733516560795616604286247859308785858039872574625724528178954784076603161422585605937114679079714862658731878651041256518078803519325928276769427596265601745273254284847291240836792920796302505937623240092349243830602381748468480768862905249068058160628507157689104192276386583674474471104028568667237991061772285822091362432550840985718420798216462934971854592157759456870844616746397794936778411234716694873850327638363931230448123579812303997808371892837906121261032090288486119239760736343216803692733665287871249340354961578309116622260589884264851823796337654933677645044666781805597848954462082612176707806663390718549283231483991888670297194895176140496815936431771742740161228701696000000000000*i1^34 + 4988434105768819308025461636836242247060482716699711240715248176914698082153227277545453408814009857307079106435930233317250820688045681691996280656752628583589150740294582355412075433383138843874189682101049317318932816618618131219979504866761733861571172683896848410848388513654675012149422848470586470225256104141864378832511182969833774377377330330489529871048281815623985285828207011385669627331663298162745886591205454634245799790531514037030512533052339679569869321590055907758527136992822901419561173067542178733037064833040872303929726318374105749717683013075628952420715855216237071316054571997573387835814422066045861180584693863793774680392295002262456888964043267539929683872045810226812157191907015213007464328978576163560539881992442586913356078996068339050927744021980878919068734405840823705796043518028128342398462885507858457485385142360214275416432063661423410347062183544349828660212302739713959081549498372792272545513402528801822403645768438340365598224807812236764738724450071791091304136580209602391507996882477563497069319549078762031164380469423427616670718366892255725424591756270526194295584789942790936682886738607683718055576642444150803429916291500637840495166228277264668465651664952731359051046467640388167781932265448388014145640011001933793240006716163287329243635424311392858748555907465805227058654605849893854372847006669232985029493778054541250275337194689056434498719405166742320881856403436513823579188519973120384873219306421095582460165763576118449178221265213702799562152155634043079099198276776574424207166711468534254260292408553998786459568670655222173984830410842951926835568077849799927789332073150761518960637135262176489669099378786950333077636920174757557422983245991745702088910498947296293695603207826757822672053944741151626903205389113572697436266838566972657227852510709150766370704492540993881723895808000000000000*i1^35 + -658922514098708709147848412439491218594283609058039081719915790723700539926193099399707587932103774833690718007937415988059071449026925009396238702676703265991007850189160328375358476480406886503625964427050599542113085640656375473551665361392882472483432842238967651643006199998014467928337234292017031837037381806702847765041233099749285736822832988711746249375891124165080395358486046792259915295997292162969173698582527302662694667131987415051428095446360231871255983563906027552247754009631058657305931164349547454490226679889964289302916662619572633552848029473756233881129890732339072151677246697105775674528688954299461964326819049261851059898108374797865165155416541355950993687285078446564778327023452962611492317487371210912807995440970987094056635728912199215266599885185497864982419724054217005706271819675027710642542832778454431395211560546246109500752719307072531661356181919110944180654055350643002949094119644493735975891905942119953123245504223751658862087991288986639069525174016481724779463500986389498955978173432143720588072384523092742022334550731781892433333049412629516713210171713151656018963304475896926242218351738330427379365326859562565441843140956835153223260842685963657911906844021578377827446940055579554068354133055482888109278605109069598487684519507616728786610286686557283695116890570033562051735999032535090037887499495462561771428460723501293730934072041045723767779198207535306419234970461036425526543118185292523570209486059333264083855154642160825943073202722103990879847108296976527679446652404243343534534395654888615778352071321278182895771249300254194829356804325805134207093729750973911077643206350357582327207177984708141789506376245008411110349922991612785207253474115902575326134062092635163416317670435585127087616982072602892692267446786233737366423387925677052487103177399814648304908414161518592000000000000*i1^36 + -20175475029582984618530537294671682103481498880485234483036870945396786165711592811581967613700176093376620258842547251461364541475941418907714350642369412357797909282149767812734801706223370030253510522847469320611119652657026268753787610313112774870395718003319573979156961749148039533942167614627676289105981842210667623924708457929333793673212117474631533481499056583174964678570284154052133785501232236444237960364949589498017592773412209619267286742754548058475343089544458700225286688630748974446288146419506799261240685601737308223159506166662419052529905035819107772170305871573071988617865766431983239530419175359617410626558764867059454856701133130290552459815005978994195068293613728054830761299357072916337117206721675520779399872107756163828039852168704978322796172655831459127779542127369113350226177747368577409140243391252344795834422943858039166510737203114009484753494826012721702635205828979150924128696148317571877201830723910933677699482935298690988812026367139062364012010810652791931450896641018736263046303320936313002998356320909928633603216972929798070840803095773849104732392876226302184597125907854516726825234572972109276461822153000374911492896097297036347649410656198544281282537181947098919010766963833181288600640590328680291466575825241041958016594241438697073812972698685485663982868370768272789381435447288501183783023171474036501363226166889022804874629491946329467871673354642001043547214603147647833075664492345636722979161298994478906298895676102883685882968741760460333902413218045428150926081383964809139275969373953717730696604231580031973246420313177719438234666901836062690979181300049656370902999865412046340472891809665097341565865000272917247882129724671282967610252392908514182595269703976931063187843377210233666669595890308848123243387815514618461154210203751642381781390531214532133309644800000000000*i1^37 + 1052652693675951041972124651814596694100570259646370142560977568786224041151274236288756538254339438731865073556997667601914646422952134740878029481715550494732081431934945785124856652805087923959581811274612443500422105409291298137722917475658925604085828612949649610996427476257613261995021949062946003506800619616461335163464822640812351791264747362232799052435579834513393568528791501238478096165464875323671327406854710600958430877328854952685927394521352343980962598763294245097640958406363788468067859614872460616896866942829839483747824351042037145336126749330635723076507280830459025075703586677923077914474751932340199675593791128184865319994267366735204635260844060979205758974262632960082862028146896820708533205125275422270578223663928264289098894582948577825017534271714944613409779556969681636884807121541276669225287172373931562228122359331518883715723960402348805426813044811218006454761042500333860613124899158427273599395872336190512004318459061079420626529097428395374565724455275812129676189333919499448355591438555649377987585215145641797441478772247131439963076761419278926364364769826856992499940799224129754237113524670672003229580717451308055983693234463867912630053560573129700910529113727419691047946049866334859398119353512461391286713121022268752415735426913893771456856475492728198712634531602465805280934489949893707096483099925998350876508043436919994605093417903213609332200556492784178501741509136233207550632450315457875310081383031428630480544008065593009950475064089699239464219782108411929292676114965713833482847051202336733157266797848031895816840443145213535827825544204272845497291086055790675645425424220049226530094631444246393254120332714660015901006703662066661681331934223949131861216933572100376251651841350901829042727215287531576534788229856356503670340005898174654572581764464640000000000000*i1^38 + -5193569039266619259882046979795367689968683948746454386657014566181990732398378667338393904269945832130789583333420777608897148864562580024927182244707795432619915435848313487046129182344196769182902633410162021176460267404830649199040547841368837953338914490252503020538365609044655854451873882074236574510161040561744814480588616137799896478184274603603313802564865047056229806724011849249741446940764770779216635446568790822293764509837309380621452355320220178940004080318277169589200762327956544335155660758878769758683055689499536248693425867032378384769744768828376476934081811607890346083890819659983779221760414970237072439721195928780174725298315385229262144306987480225764306351961681052600922054799772956698735474018692387945714490659046694328638549904050295390590446954232627017273736146165241747162962167183266201921282675224329277062428915974471794262729713451671191742679480088455763220741567588565885809446602702544388290527213013929137855751565758709290649215721973926539480158019493731358182500437050644476148301668682324662898953383034519475855560527251597348989837836285142593293945204199093854853078896363132022189709624335428486658981981001380148023076974705013328054059522550818553463440038932891849096041744144867254206777446144846112897888149452553884256231188736878492182863529830775654618635717469553022908217565552608944540828163469352663129664269030071368845917642152943792739189833902546180230730197599722826970062239288130565952339954422940352664577619322631756333694769179011081681996802392733755033097021041381168807093253268582080700944394955459994177667256404237039912653661330097205235281431385278491708240652003518557643753760514300340716059304475641445095944351640730504265342555094246851943471015993281394397562745057345238523185968480116836755009659994400060137292764573972750663680000000000*i1^39 + 30962421861158484919214365834315684673712572759517407641458716332629908501697590048789900507725888507358794611448204791635177984293609787988350343288315332185552895254256551202376939686751519163525636694628347318652440163500825204139048784646118282904118314954052333736625656244163350005145303448980919560504182370315076710293250984342555182861850367422366077245727859721179373486695242229274839889852732544902138978608938421600834086408279246522695857379998623202299784483274484872742040498011558929625951213861366114178772719872455535655397350288818551735695072461104225897356701064848239518660144335315408840342347601596631379011567577853540311036500152738166021198102711242591715212732431652617478534503430974911482807861919676199834491565132184246057197652695273247913987649123352591126840937809328789717675301384082849637970820188929604216187162401360749193093227730636993393216625032608771742123189405153156422152020350676868527654402073376826029430922668214428991669307773956090777678336787784378319171668741383767151210192087421042458189603795099181797055174846254269495534134075922949650377218575628789298838515323072103152148890980654747267966225262999183485919558833064900922384270600404893671791470132195481987621715349120960439455665354254647751114916549879771695911826292929183838558465758676488342782777201117205049625339212941850517584552672973242398264094719221973329640426441612646008368007410080483093229853167245850763213353791000147919789395031470640021061819672592334833349422308859568484821252730876331896251646587355541393198506043230303326324827324552587045905294843543841493093320516433310649279931226995032717765657036612990851743140468531780681549915397475525755551115181011852309966293529358735926942969199501275305257562988733451681339216182402491390875076972583655948503394287616000000000*i1^40 + 15212227752115043895536697977727484979182298021631324457985530471610148538117441030166095785023280503899874376011855343881336956599410401353712052145914798048386380430047899098877314964024245517086165904869790034365696326050589566802284072375927363323897762373482803184918122729890555492986864215738243590622539179694022817957606151346238798008178800906126803511966213672606297228608385638743743885368557862226498506968508721303210374347785157733123553610061118892836545455742437971231382218407464338885098726811703756451821009068707095966899428695649727843508571831859826227900282514091336119925679428234169933061298541973038763944040404419285218588520690547443190983291970306948232704203104490539721691326609384483697476765604109186297976482711190644547322163348019954797626268444512687057531735252025243228845786928264945514776424836482023992646088374470585955382118465084877257585242814973269892958144267856156709575215615678361544577617492064336274805879902497952615651433113408045131065947972440876391312502947901504670490751921368078080383282713661539666123174640312525825399304448765657458390780462557888803280812715471360521851957575573489552107706401817330405121166291852392320622980116965507542001249650534750864411294821310358030758699708073210806645664608041200703030944802537807474607707010793932167115737937388811377178494667168162988245831441791938772069899376985056176429505995423394807670050216196295137071545038819283958751898868031742527962302424337079869014103199169503676631001601997792226591079695413631123479910996566155652372316227267806718374120759746824187329960561709577240933302439707989957082159177462070640642596800970276733721533028177488539324667912162333574268236687145836821872531968565656796050294189776377187610304091845893331216675308448446576998881447294990811136000000000*i1^41 + -714575474173340032780972152037157344243570781162713265566462298856021759077593212910408134665511669160690071897247538889368035380711215553789176805608667311927710983893414731096138725425351263304359817835705326525212832613797228197444087191695043168555502601141472774473003401871492468164571375893351344444557425008483981316484406235607909215820215817181647199311903312199466429960799189402192184538063893559034405951691089579086762513981666633234825842735824636853930780606030131768853202877426082804435502803666629170140148214061928373453814323681027706103895275295201249573249525454064024318140213272843828395579726600119038921177649691619957104372195657672559921507815649385135471287469454594548861894922320087677041146919410731107548675625160199882424956360806209105974763809071942954388638526309352202452559971585858308909529143682229727319357897660334887377718637049529510800675416445822198416754132578190381095699179998621772045421120755366289211751068959739518947038026301197222469122356071019893359625131312057583776698224758606049217241348537258136231942140612258458667694232234516989931651575419011801050858074412244048870481738270977949992080335442425157818546378005565429231135020386229902222121463530678486195917167246792951519131510926262555025044185848514681153190325159961891496037838816779032525036600043408758533450491806818313135828440820605138406870637522331547728673680971413296391532752207584143005012385599527552785415439874717988672211493399569817998302384730497907710147087450772308741068552293777039198832231721420386951284729476362916603502086309219231792950960423544666463141364717806568640304139203972150872292394455859228735881794104592896659069355874733639836828669232495423512916507643518008096945233826770599536549703972020454047976972196680612612537319424000000000*i1^42 + 9599133518156958980679471737500263195047609698504350082715398655483663836234231759975326979705897748012611446835060473505806481124174728266690224537896649630373946180913005017557062148711593994360918811828665205681490239236437469369552108815214179522317318805662277632220821058049267162679597719232167170926448538387487913605871330751530313166816222769660698057954573265116730683680497404673698272889549766774955471792761429396958573554980695513999493791831308756848682936645174922069296768872139934554044248653495452396732867862455825876391157920440416958422215429825023189330954771011913112881128545904885196744806549373464887436754132194713083163135479346650367319516751775752850618141151162312446155625957935709222329114726323312542508167381570796373108461106962002291078358006429350360288498032542612281630869701237479613182916307858469103216754167518190167069900878394042664795671020484869660975880472949636669664668923151053308865907404644414808737241627856714577188067053991879694118874631697602510457581213366490686203689307634902201192525900155389133027009341926299721006132277581856909488386724268498479602268885007831260438643400589461435364020613488276528578236874171772109527372319232884985362279501338770181571370591395366482787103592890857258448320754385062909220934158959672040720932252594578070090813242040185577464259186522968456233491012994785070829961778487696284628062537598672605709895728952193240566542329140408574984852347144201394701608907155491910546062792677313550680714608257429125914167974161418904648392538210560820557827749036648985504287872707176177344026517352822079690002943012858497211321168804806401905580449892115342768165912592498187540051191328143781933630270366159439562845003509922844885731573500607123889271575267702861203639281466422067200000000*i1^43 + -58562672770500822326905548807267174883542180783951636901614282971645139681732303004108183249039141305474884149120876791558520340184882437643723368036268559791465224000766940549381382675879984419564881770683432487695548302210758001070320165799543321771945844768331621717394395771151211384596966944957204240770504496746305371371835904220680082147946340446700616929781144769783428876422965187877021524963997838073400190645825508654412106758175434625167502918929613770509292837259781136233365558354525763304575502421013469962613194827583464617302786861135362225233456643123207792294248121447123132657883490939164092323445686435767690221972944832881077284150782147213511122797872382575580503884327804390331900492814303284979247886224810057254994590038121973806606171732243813895887236969005996842303142804832116002084990138738086112136054770771716379931535367168606029819313687690718705757272299141843295797876770817731504681973588588747351077420258922760455032616024854477144109687646636351689552355235298814172199054662446187776253089826569939585755937408093774813550712779041023760220374530747228734510902921269578393426190438104648388261461019194255638454177777005372430541965488946729302407652236652826422725052204733123450063575850172613295180196670505711045098022052564258770766917089604288090708374568760340730558597342905707347466779615147802793394060932334520332718321815697701421301288497989195779643497676111131323551131231016354754233257419204300799324885798379756938173974009530020216549024116980576857263463922221338549297789208712350050571326694124241670171380778296050381664411236931373117324426429227016388284010522239965139986018766528412694063567518770333509563372357602375499863243043390099756302002432758927462931153953775687219361642201603833708528271360000000*i1^44 + 137717694453350552678295083776348800066316100581550114916282285883463310206645601680380315547884076969987889543784717828140200915141332606725629015339586998962166391672430846447459857810778275897120161282281909272361565566209547367285182428523506253189885888572449182927063713482181843958170964308672035317808409447402544669424063483775298618899399362682894106627996337182853737275215859251258652149308378490685856074539740335556490589604493708155064149067609492046961613823412872312250056088042189628016626098439616110101304524987633106901462445380556557861723521062045313827424827975137079895575765521479226457163970595326092062285394746805469072713679220468800309041977949948168697184845978547279257363649741888894006964172521173197739231466431862109175952586926531615312210707356447549874164009482076873896923806595042698065069403267030815900189727863076303011479280142521390810321011227671705585942660292627747175983027507212700117769676629535716343785018610008598404842707972887367813872447512226834725382857836050246715744485396750841573245043905633373725983524107530758836477765706106122291984506255056929305312145753768898139163156734257345154642773418304517048215814886873937066293171924427765282060769452261891352500088704297485867381866092616980199098008005217618900737338456690553483729120622901983387775181771568938071089318766371087531629785101413070167220746151701153198266868079351363987945139425245607714313915508537923232081278104387346204879141640335078599237833351732438550098184256388242922593458287410570562218760746566297651531119134357682110072241020731872292697134465788894639477101904647057352267695355556245563962027148405536547843639858315995078631369997526705618062208582628309529954196137626266567031943439560055727631036674211840000000*i1^45 + -391590823832080827565456791485957061446653894118388486209136596566463633885944471708224162209210370614144442736841306705273554319561950040008328250727763907036528574279030082131331424839695232124202343645008274767150283823665468778053299652722782043616303202714020752904685456756403452523138232319073252705367384970266082778497507851172382569820470101439557644251785537778646364324040438032848442651270407718880629134830324624034744804246525285318553994787472632166409266703696455074987534828958164180769972167506466318057301516170968947608014635173906369008214311226605602985858921665710538532826668956740749774295442254712981599404923922243301174447161110064926611472983344035782372651730595113512836997433964286896870114120748161008901913736270390723267916884413385137219587811458320605087589051341976508313030622618513724228780547233479644469383025476426304988340808774865061710923477795492776870127504108090046049703463585731924824734280301615569216957840293170410255080118580510289776113914900135351679454849666225842598569305165642338539877971658422478873323831438496644880608923037018791337022544879797992964578066594738821825845830940272596991736094215646259456496473124202160083296063809607029367018622923217767234838915015719375089604665973927211557273433548970255014645206240499702253957448794155224532816333982101559468124479081202024472647663369572548612000065129033574332548581109358541507339575503978404348699921186587457648286445610145922642364478226804143254461970092722171988153322358769880040191887359707109357235071970722067617099608573732573684170855472215057791054072007980397755246127520949258546675482415920014513031868829349336311846834175950300835186482451038290595195420067511191933527817761162857710811993920407590666240000000*i1^46 + 215428288853567550359625051363337522041214154509261612664657494558922749536190546151820446238381185726761304728170712209343350486917092975328251363152177464312189055492367935276190414551973137483480360234978081377012977598880770747860723138240603473792735960532440876097897081215361863038328970207848729581757224065982730774542029291389075258862446289277820634634561517481550210931435412056612622452388023258997889514779306392319814305554924975342341285805184931714062877159513156803649367363160509557467282836870943020355553090413197351313656069417914639342213607886807268102930144406630561595933451992312773447055050421979657803698588069221580343824210759077841169247259510581181971990215824862113389832931424364144234580742339583576679781884496169819752607276341116371602594376656870688003229126837191251482812667120616493143776012219771291481231496270045153397210368224628714894322763376280555230752036145090746437195307894726058874862139492403548673423928124895294799071283773558150038903439175277261244814796423125207621608960111351010995099646059781941849687741769481232592199584164027330175258788544300522686411659604248413739285753567984518201703134275934127122662828204381860471966707108468981162938502420635556773934207038601858668223478332916536208315072047863098100166652078143070902448830165327534855036344104871506340654655640245646011250082975474313456315484283352385939903767728185761872131765383112698292297934315860495932371832901713511505439137427784855524491307152585134789778110558205152503063440237806451682971657685603246225863407786097423298850872631427498388385157553833460708055032163721475364996880527118103880900699615558846118818231359704278202563458094041146376751004638694250234492001403665936043483332608000000*i1^47 + 63596326309839269164608989493689041035138620792201153444312006519138587890629449482618463428256630369806232055338394295258961040339979328944136655083731841372308118248212806605191794162972617945951912390427171360440487689422735899122051659710328428458804966780811789143448358888666026497549476049538891456657223209584149517257408242859170844908948640294035884142881848042814791458648960189070062505536758868137840110981654456201344270738951452607347534570892739480761645216864947556557976319282765277023929534554497779610119200157545975117382064193389999456155412353771352634048939346328713900727079189718222718306087666341052743414091351160539866778448212055708765786985111930227588730753843956917767986849563836782604787874288555092455242416755741089493250793506174715290910734873870183425574592362795236823852852757341066757920796926184300675419630542956695109163540537881696011224391817365538768539148161232927567645838563380804427243154494366045672461655531253598803189262953980930443059472864131113270651322106108230986354569191773509246004260993537764143260193057748025854966060605552895276941468244727731212862465944790619559662890892443976363130512353497634602955105233738280038983386009188949565268823062228991595427041600706276922494142006179613198922177606819977151175774880082274958925047369869944008730117014440196142024039570742443725350028451365122680933738867915825203096584071623342334189852959652460152416977552222104369810301612348840558272658070253249255019107647283597478923334929077735360141949574788008709561382193062462442918019899909636915037753673466584899465883244699630979385011750916151392926031715920714162757949365164557116880639908118686391125846744831290811831759465355862338091658278390988800000*i1^48 + -62438805868977443948073536755646701906185067165781074066272110609048140221519576587840449908577778113240710310215606120791463453696661922627096012506755344354661320466779315012994716500635500970083656464574309954614723520593454936918997884767155555312722801901236151751579533857100375875423626740881902994393113600226794525865275755665828997472029615347465763521099583240548096073677971927806541362354747161712610429266145431541032553515777144188671589444524440877730534093235007892080810065306583843121096726540443566118396802317647679039995204741308092150877432913612335355040535004392546570181680412514566503104896735615487298768756131373920983326170238578233924952810948479992130282452351395795975324214782429020898352073738430416609123470802929904535316031689050607470032880764961137275178800021776379074744117961058276309570916891010151631011872696107467979511282435504433843549151820297148134858054877853016438146106914318156722027930416245186441575886057283824663480079964393054841398341422000282257886608878392939901859821962229701612691207893634856631150324162334931505527377853361867181293470742586220526733574759336204485669144148754755576957476046844203964546989889959137830939604256124946706491804367777397067174842648224658014921799808877244805285555717285889829516903503015472061799922264596608521773807176462349405239471195725761477098475702854285211210976644474558298008003182544295832074427776493157371566476636405561952917518391079084414196845464438857387378412603880321189905722466621724520549303107692175094178683230607168632034079222657867214578228364567326830440257267774693414800193977514962975001376595905368347762688575327728884586652912047321136787380138151960302822056924991442229657600000*i1^49 + -35894920615339587656523306221066744209446094965012928989032577343160657372928776335560202258063331206556443694964323094957735929599749811354850775530436582347818470184097451891008295041604286248001861207842159480288899571535380119105594189945578406063168112252088533626283897654249822147998664063713852693140502558532186520546993643560329933652967791351491192571302859065923049371306237612343765111091540728520142582067825954644146265548685746035704738687223366930552814805442869299528756398088443239012361256359692718542043702596260371726056814931628203968567054899905854643100931809950522902203500051938270264311806467823142234244811166245579948753748488765390675554122810779823675894458845422851698221878392937420772111984339583653087207069015157893037744308124578810800264131366097551797397923856754497782877577575878667110070402645705001191643774584546605767801139925215024587679376045928981951070066263064192224760343599609026187617356965587377720775956896390619519467452081804388390937592885040831483879497634777951038307270507990509273942658095224854514837471950560954315087826777999097332247308208387415579333547154644758568429697371882452414450154208366252558600170687879753915090368003591120523234606112657393651864441494961069431879137921558406773861903746379695078280926573867150564636712325285252880648858650401683952782153283270074612670182101911612119865890184061502831443964964239133488134281374027315391740855253366472827835735876253692102879149654990219222424005634811991102920251200417237341744119785515011728309462844773714560705667237330620698825544397579407676666611386823164548734320266698647740021072299555036076200422797885722513196086174678816963442053186662051267889636311040000*i1^50 + -8908302603202648213828950334495755378573649152477345295588818244679924044968001158023804889537673210623209717384691744746143301317034696068085827183287858786446607484765857638527341347223360401533553966152128625617179022045726076853300406467461530122064007705335843714537208108326370025821464847151304176124661161188520548784731633745575977967357229416284227468862526529802167640975183138675217694678418599682659838330142684141500479274600269522368774395516497494206897563896263901368098934669260796473819276210371981759208365453981489327873438624220065906295363054705084494363641161477690450001072630031655104774576318136491737076415184506805002001788035226882518116255221938215071356259624454861366395169931788393354574898406241164158841510390499629199816272615031359828611244470971401563960969114806591293022595555125842735263288611776157927265525314895360593779031026394952830079510493271852753071500005616956182400359061810714553415286207773970386773503354846086229483339660026443174423940052444453035967897241804313102953785490973104126852468979783784216444671178699368166883209751801442539343224927155534686945053322491437190260853637026797048046768638788780001909845162927830788037058528269555745334525415258239659259946496993101918185076207017060364428947371986836327477952316592606761697231798770674524050292657412968017343991944530310367281429203883392874727653203703995484279085260379988130341745123693814333605843950686962785309272591194818134338925574531724273070154291840101834554178992807092395754768391009047425366467346842287485724118558757537730748190659368863117797994259960964807067757686768523472022445373923989607537492594210173657894214307831466476920761892879728640000*i1^51 + -1207795583219758090249884292916591398222758397983063904920755649843870002962202300981967193290091771352744344099343249525422529818715396448170319821995661944472914652825023613568931228743817496575350825509384490929415040907963198231382724815675194493812802759295053250562375261965968888898716738229656066474348801628819363287119421194640130926663528208396119074272583635095169777551472156247467495171043602517969706886292268743090204827669875153472768833788708821816973874707476615600663095506347544454271298917517588944112025461422410216394460504617508708958951195882973251861960652976367147280542282825535328485114380455530351803624895930700332457473901048775731498366172768317564916536454347092328896437259802983800137423516268805340693686482622028687424712776554480397006824491457131125311910031795883870057072651169169392391950620283394317216246838769223682073642752670344898496460597247563803784503455333917204651914858768964088378248076717952130205136025932232867183218358096023787405368703737837040177107317723149102184009989158448384005187158296141173927585432373856965184544234457235117003954140231495135821627202509873516945712535574300733400111105299841094646196759970166453577351118265504291387650432855337721265415710268173750841195443221764083884517285052552933382765759705143686145094719394744563680300697150696448996727262382192277960142374839398761801830888167037857576929566834606854694325413030905435101226698876141181946040208583074481064131764700043207230170038715462498396329772055604116044676596601001797257100826729683634214115231323866365662229765623552556286585506227437811713146229252890084739928805907304207290205578878508271798310971489381630607360000*i1^52 + -79371360214896309030576953399389020549556173153165562408486583786771350807469115302067125351869822105671455454347723613137015009215058073354958339689712953449170924998244747518119182219299793680142703738788110187545246246227201135593978547074687095616920898184031612387701501902218681286301705431198382830155907376978098021977300297865688031813458533442549908220715540220617687533275048840073560132449027135640345607757008080643173000809455148041490735822914655137955147606595410412136723765815262948619564971245455747955821142131645713235978061067677286104063879062509728276667893488821541897531759240585088494382130685376465608665571761703519402900062745329908984243986388109017117602047975140925667919741622130265508375901968485513282874386025037842411927723799990509191505515003004599788693310642852924708919023843643403222633184999251862294739975069369024236548699030095615130704755860340397721710472916065793744050862467495074423234534567588026318590620140896514542252886435154963701318062132890213329779541959613551517449481844716488494638380434766273527144699004644808116804074883101222410638441385196267867581898929909996774111106425032567501793324161213595021084197207117774012519478652302521856560959612699346813924496815492151130844258956657495701195782586031883725588770545618130940055233502286403085934373256816348281322505595515997273183974147095494970395914281567347301502483871106870812113249239609361805370474407573068716988841995877924508538560979904112105541791543774716984801349836963233671298140357792043561555211698988463301329828009965093465912493623733921820484619153161914461640649985427107475596310384919979753657709336947760852790935552000*i1^53 + -859187106683248841768268229281472856354153245709285653640526431906822931937800784753561150109450020493122122236150720757703161206748884997787794639789462186213445066591175410752218136311682723296411998273247202475566665290822533943355346290598607850197985041343040937335113324094775043509990273803512834146829182399667845400138855458020324378102064351673745071364753290651649481875106488443425996807986972240193322528048423746435189225135473817205085294542484759310442781209708701467553265199316329702446734192767462221958071273454288414488205042693825329831074760264682295285197133698939509956804847905282818367020916507532942024240516557567638668106103675286740258620633763780794154097915322090080567695312403315932864898185757850454880126975782470191131078233499408913843859727712387952696753317646335401989293069903552324302886483333425656104242711986900845640104305190519486901641477487492152403691046428647650906834577713910297289208546420445643219474792386578758878784800869701885589632160501313670057205029798740221496552180823985177188280711099159392069918841128759514193972272562547386054589043693275866259609601524250001176404782702457014011266125154507054832662642290882507188190277534865144359466087844600892683540454124066592102448778494018899172582406363755512465068697734110299264030320356272531623157263702333901760678511507665023356623010916315201205804733609278610878622443509953738836198367962369043270406774455866941327467115689325512966817129474638220101867188355165325935764235009078427509196517278839405417669118420151283296276597278741837032889775785943880401687059582198562963998650157480254769152330986977956390719373023641600*i1^54 + 5039735750674425757197835435051929441987874167911844814736518771582960924887738676487949828801227447589662228029278814309484156901000431712493182359716211676709137174136708246948231124316748084750880379358552526820009867748401517947069196562995498719562468418380514421534443767087430014667002633243893522363950510737358420356505456657612002259546245591549383805845130909916424690681195940812759635481971409999530957281515830425850440704976076435617376070684333819714029552932667656857953578483160751065436956116742119742391809140544225200395272778968645581147117770493761352388194076013447659754521310050993471341600984130612225008139916274879796431361571598519567079685306621777979887546686716532990157622547480557275460159006378229190177788056719284927115087882910039436734288633509797577245553965558145649447820015605726617017709252478525285890983210206211662029590631896684443615385061769830096607232558645082576592913268812258977601860139921963687719961118695861144673911173332531369911338313842084426004387549565767329829023379409879212924817035959654211337246434475355921318073520250183543926533685883569003900351225905034309958428255902127274966052237407140351849174552861531039181838099534849561593855670283850911174718601076556581870703106006656678791971197862028801530560747698112620831586379622237053902835136770174647906364597263613140087057125675630358283251571302740155564461326986842802186037120139464206026210890777531563678914478604526870208062683768015104956880728665141071759945202100361665598562086556485688583796664463542336256222541056820982559828428948458920089841640535643746093574551234910656867787334693683200*i1^55 + -13384250449721605817337005433047821333780449553298923954303249074595090550039663043128218418801904473263806141508604054314612116306164477668482307680059728947785533830320644251742173488372383450049848486274101728705238913022951073344694522916123530597585465448690468141767623879495600383886422093293879142996013194557487818712484381050214599434294157729314821845982052716390712825946036231085429609480520458669373122492021508244569049300407111113167751009115343723153122510870528779948381936239210636299369694707822697571009864682558157795630597710015802238588533310722248099406449962039007590846295013370850392496708193846533282362732393494025520214374417527301276799052092093652437477109651737625259753428085702189379971934962128148097089377387940308874757137120628899718912472176172374440198699826441562565682697886087633498475731714499796993223155914767523426094981108658850867255807222103301405583735658507618346545973806932263340783018177761412542519828677816708859109533476927751519940815114939755815294496590537726701089341161561827933639587702677788227465574560894345848814066455862434689244448048697628141671990460921471168741222009476080060283889471577126271142129328839235550059268047137126349125335099210534652008041520657480728981268472720221006548322730493007299444389909895786563916264910985155292929512369106724711875294527880674092481981464557374044996846159435204429719854042307200765805064338497226678241905290040104410900636479220456307079920668423541902295600273352645832879485600997771850884917802348554270073954913657847999389781861159659156774371949043539919449131388362088169512435863498260480*i1^56 + 1371497790817719417163506964823914921608314352380780122553668589651105853812583408566589448971321495322928791241266452029627082948104075917645557828997525026498552612245994689456103302147917182578384433104957031978693944944308976641157255224521336584827521078570434134367590388059811367526935484129426131403851030077811710623823045856840942156065889946674370658044525364634760295125447338965781078667299297569256397351632315384148119844636655288826060186327244440985263798783492616238498997671273364094409493261139651595761428540681421687573325473317871830546815882317760043628128469220933450230586229197766535853665166995864244462712790579066259472045929385440777424744321274532030328570990010444118247956670661236618733599165084935762921105629072026143558481811421728353652230895169999671096962028583325708058452565289631198994337792421968266555683248168772529873578739684610425115796205835521231139565397554781618928418872866863420748490674225561670547003527487957961198184014873122281629833819703909192642342312143878338691881728712120810606500445273609243040378125391071747088194828866333164833117458698440709167932332379893220432756928163341204621347159913522666703605868031939256748108537528152781015898895990026196741676095200640909542074504788907492499041287210882864291403601722225952114439439266145283919528900075633096475398748476938888568125415089233632425703247202575235749978887060139098352173829922195959873260612323039938486549396189187454431175383804624218001870474879286668169687402225662061246147385839602663329910755625005463427622429538964460866825424599075463382454931292160*i1^57 + -4953211549143440218339658959982406212171074237141647911583346782504809962814559373042914972880036145967728222565477096278437814900082863906933364080336337889848874041215937707294694786190623703951442829751965767501014640728274177973147580545944362016459234527903267755711066040370108870264363866245853576127722349855068927878949931722293935602935471605461696966896332258657659062211324459556839738958505861890098325356372201868530350898435021365817478795731911253240846267251433583301071026483232403538956104403330809366528119243783672251552919587241284756688381102012469456830365338243826706098697825301096903472226177230622754293819154112932355440066511550682229055723446447527212998343162351765593458407438479881353648686151023848621766218872701012100287698581307875605266630591862535311860869835189198233871985587411780579676431295053739875654912850845884107529791282532600648814740769292719439477773296335938285147376948686621315403479708373099453106935621995079934526997317453312531861049556387958616192150487741537957076492414113645304019147947104158169397212391858076649341319031096353233762174268104408822635317152041956922856641203225377380653768358792665087061200924602729353631589710604389756093953531022667542519380661381595914607525247691628986109141489152567580254234859072601391349315363043963523969012873441404470571425521630270013680128113570913836955314776672260931095283724146366629363124396795331658080380218582532196069759452495171082476457703013044406946211291556499915333583039539473845595840687420365762046397104188680037959522651344704338950981943296*i1^58 + -4300877576997762265296911186010321726294452381575271352575489167263057734469826626867662113263836163298954573038664704950107870332150187238920015760557551803869691277611402819366927931684282702246706506600835354958955530441178811005848058656265970126602412368648949141962734288670887657107370307741585736294712764990313038854888031653084842335979510378929174996623515426564314933731746633076872211101089356407848959443833124219533198198279810211075568063909685916523037736297868468150304046820452332071951230910280508062582536964220646920666749883277884281153381122973973769452416694975956730745734328513937907854982774718039816065259984477668884690929856141660624517217831867803490991561554897065902456243381540924933112092865552098018095083211309086243338219640826756016782884089616152578696362836742250922948989519633821652337386304278997477381909112666433658664747200432697318529228357080458373568463830705672734379873626377486495622220708510474660469222968333401447537133176507546283967244646660727746021632292642713766382170337663605146488806128663978850180189927117958157675016663386955929169539901151059450989820599886714678680586748986691480482893496791018252363703183180799987384987378700097628626403623834849963392168694243412636343996072748850640704681264691555731503477640155029804258212183148582674800190838036100751520541167712043811393307483495572282956763702153334480819279992915739488712837066601513084092145410442567910202623376982705305162514545874832885908397969023560660439099500162332894263167422059073609147743429699294986240*i1^59 + -718964283114656839352795144849327840834611062134965861712541407872566794686327506725086663198159397237556066018095066483987165367118191006847942616707748165801205871234624633151435138569876493590760786151439868579050417069022514039691922238484008115241073824642093611357872568635405679363426207957953245136131301840046533685291415527215149930147673020984533484175462541963686400969594099820157564286852308073690945318116722541961007478977405706238002767378673381535759433137940252854770749896503345846528695634616770952944107332796888110777756628875294141196006303458617473818284275728969305258359566330294608272559977870795616334647624683360302159074928780773841541510379938709355004826521152076935377003926322127515626071927750096441160206015085459092116592336110232248874080458394448727410646602906692827924328472476869964310597382050917638747798068729691379029589614191041011326075028152548860030679623806786535354390709532344399310652942644646736934684897323883526929876165065280203713391046217338232712986956899270020242692240570605041889300911952563261270831433698558349341514560861038241938633721830581242878424973051991305557032040710910070800832356501691775621267646853871944794375693866464356500452498943614789139173924813592035732613836848499525898361823499548752358012446776072792255127879540043781273932263117757199709262805658036930367102763587896475919554606436871159282504437763956794999832853640560095750853349071087410895251177533420713458240616995488048830474506713626903736083669497251408179416268800*i1^60 + 3626918284817592643881143711124519513823896486775681221619799247039084077907390441085034608552798005128074047597146280222391472638163090363956937758187295188821533218871639349709306972633963127282570644751926273557150830782583901520110798537833145232395247769640382478615158644118292321988930460863887969707627792099168484313072327570206131586744556647360021114314718819786246865804148962654131435613117603870665141237393429985615336518977815842890690085154324182335819773750024061611298669406489366759485524525545001226006771170733179601096879919620391246907598749738563156369463627226278228229336699955130190852250798429829605916523616815466494049546860738207072582547160137103448839906432846446873254554230402646763951247277902872837817329637446292024449676130101560036777803342781257031029956963108890850967492063537662673984408410224316131747443060761729131175753482535650704250297250714507970430160992062268605977449376584345727337919888439816187846357365691879546677131651654076868048787364662003937277715990347195198828842704632016535418630702433720894529141557579653208862322858548887100240611676007980854977834045967954213968877048217187406892684071953763577650010227305814735980406936891120832213463602759222490911487063804955908769182924132235508011603641227750052467245812986778923507932452493300441638469240778522295118404881929814199125914648537614724476027182205583863469328702861864496065763689861724572171810737198966593047057496955682816000*i1^61 - N1*27208555451039698784595197826745580162594671454898402077753083728860185140465775108489291743080385011323432097479079057183767807695409220539657515310372605351915301657858578983833716941298281912694523943952429855071101501513491796060362736830247714327652800234606477028633079812365758042156270369555146627811030614715460152359111878654813693128017743347118202698908576812619895368440076699205448121732732169240945090158530360062575155199421431793563571000309330691678256656673371112358719209066431610973173538376826549908976757287381257611091760520225140746544485838596232471875*i2, 360181537718301512266241454048059706107851468688622163432288840695556930566061242558269280648644440536538430268168366475068107872199366410698169180448235519067861051547446047398696160141107159025693048572890751125643784130087329404514771521967712124987233945175800167783007484232968375227965688408398129297473205970808888294037080534304238528153709915198720177099831758101416118461986015675265523737222475233279077942970498437198608575522585326743031647550994340184889108074044568459499998100541457016379928702925445490993487634552269807491449629029503752457211404719432380302631575665348909795375105676493548909340109944441488935452579364320260628795822594604121197072039320137121158654173873068317286102456131262632401112277119722265635066522557964958134907068933616096520082969825549397202869609839796475978318695247540994718100502350606158376538827008010101110992552247470216036604905528409356389957715944462263623706729098008456411361183784466377920831946553348054429607022440852284960495350011815807414165280992238380709416128822783551719078585454665431547831732237839556152783973915987729514129917671976350406620856318464919447019724842353593133490993496154207581362390488712611523004769985672808034047317481987025882519450950314731753223139001181418055938821911324005367296739732661932568180171918508690931140477109165587060727088171760264219837908312317340756739290129116007706159755366547768431228198834798339465356120440982898048379304645672293000021270822245791095141627716070793356822480013915903596634478272230195966567805729173764774054919711069337573882296608429772724449998321055222007317757443148370971815574150344685847780782984231685672657440058260350998208561533853519309102113295381574095239400666762305098577171669428172248372873683350865187849832321996404499984430699147863988666651787990218581405352086276453636535275371176328356311820679224535756449775391416113224597371863156815376274094328350411697797073996773673849943741026107403607627939036229312185945264773869514784768000000000000000000000000000000000000000000 + 72028787389481881788323808972675786564133668916316439685014639680782959605356140877461604640263597341578104452015430386542854130406311316790906069446584476566212829643800090307462140569981136941293320456367460136561550561550374756044429514945300930406294786116884147929020916013448713202075835473365443428321108408957608992524874019016746469848299037063192721896755672513019646262787484303557278827791935637175448136012008704197155346191092560002403699847668517109179054812514702795097462409838219929535713825441890555513387887965369185062082117265912245234788575358489911449675347714360825244767590708054733315783517503539624691277400444650362864268006301626736040831476241090942750305423864774089042624113878695425173799949732381451642560520311917435833862727700248485145066735807261467165375613812145285932339883349781129169375126751585885460111897802200296111058012232049648775172467455560655564870501898070654490842666603343273606144550432191186124769973299686102202838893221928542132016650951866305329461102673103356464454569834307717932215131411084984101889320262790463173828531735367101955611214428120247711821754800134229582500675221621011865135375532432123068960592117251734722159065273107985787230575725730445183265337271473104322569572056730459674403778214907583999650125609208847750961898773041156698188412147974332609695782126012249006589047781348971528069028487243764961215707557082249665358614769198920974069485239071749589578349262772244847684233122165044990113664202990762269531439223173719993367702939354075053627712298832261025466058935891627311026555307643646386582261803749246507537375215566450937730090931447297271088731076766759945643614105860037370331383526775529021809247578935256812486165201831747200899364041560883354732008887395876986055388981395850729309683248768525334420830972037636201883536802975809889482762453566315011590080278731247127035034372866274732717853964858364698938426323557894148044658260004744290241530298777635664244202365483988906295786767510246071992320000000000000000000000000000000000000000*i1 + -771949417948875316241492981988979388162475364870778757096149362047999547307718094776964585796019570002302010879944575283438915260547793745370767580859600331539119306633410686723306764023232350930370326163509438846409389843060671509262615127459768467953455430961087778981281656381860994398617743789958380502352679574880988490066175538400845156823993514483331583072811672700911643961535515777391571530765047901973130271950366002546147440598527441971421405692880168589998538536162805122356948415878749315920655991061375694404317767404344727330318234854781135516246723814819639456673132206564223618245723774726378435552266396008592871753618486954241019366340641295340265753456138500536355459489670729391781561983258214551845589501634505254108502167292599771815693735507800271671915737194314192875576762377549796719344239784816080778026140812446541333213033945955096446944497631007531359133578600046766178029234688309145195252730061433085019249751451283453391830532409168437049032224675880459122039745260592308680212955461569857672747222762661753144519075791988907904620601442427009269347787771869024518781038741701233691176053491885763760207967362521574027361410859296410008433809729099677633864043227458973373482078076327403963865969964829557530487865916045111053841457027020865202092976881406764055605703656695797145825211073182065663553739478812788467498944466107521365945661794983800233643944082199813131497188934074154863000860654029131049287648119054626575796275091333960137212366704466226453417518524935077725998869306971821184960227950290234457065302466206200257761903583042255697986324952877948982374450619164275153893202918679084596279156954486271785086576035394727357069844366373920450274783230403480263743854122851475347197931288853250841184564826284308914494978136122677852561210651499524734916688873414322206249243923730262869723102609062696164383428989547800010494686932100709137488419951477536860912432814240894893499334128341855798224586972271654479230388405993702445258458651923958464512000000000000000000000000000000000000000*i1^2 + 4070000606027581422241858350140876068609073098721980273705804050865492789856962609130281330224962793126903669345260855451796657603680186758692140186491522168684496413816079704251300537628024691143495009597605988246422011546654989676570323916892934218236166126962841912498319262327221113857823730826624492305491842609001841096416924966527070706738538027180240479627712518970198152137620565610173643340977671061319037317304669458087648784672038987554445122521127317388983920568004577056970118209249830992130227927137799162727489407187406004121087770100796114546412556390741696161713213497747957565550161565779489538482974277627132068267287816935002959029890066639186763187918921253346015928897636364515818031918225268436352418080462156392358036387989882981054391593898295323339296310414928248014567632588154214034882231081791430052400780478264695863799862568147958438220465755837718126114254169477229744391458922197953873752665496166055979841273736227743130217156747521613045289986201318807070332970903330882955066041291847295477548364242655318561035666339698865141229041384821884224007000585340539989629608799126846439469729142950942090666911525990310068100816491880279065221118905217422636684355031778805536606120812309966056869137737197850577099359543004135102049968508573957598740185820016154242846324219042853951402745347662560679880265105722045283008615089328426946290814846303052191552363857961831547297690638917320026751108247216813785218907713776800633341860454771818390754985907609020066818024539119714028910865236028462374270396287377320957999012135674723120044138492679839606003988423509678347601754857884178752326478238064759109074895580377317176720370595786482345844998130561622153895400197189456945219137132329794414009069294156930895507276595356487816585264554995321819023283848596866430706370541903611002028474119468964506521030939408526832093717788773193532240726377195105107483075165044855999970415334078827741703463897317243101782613312929797148947251386202341328792355812837079121920000000000000000000000000000000000000*i1^3 + -9712245256833150003868701091037364897135456061854056306414711740665624862397665865890294582346160911087634858175261162936623261068915299514300881598449506549576499106941345802409611683018306668194270224825569103913071358524323735350827237546076093564973973819145882890832294630682864023012946387824355621078385679341878639276396931337436625213754382438693192567163184900955142298263722642694992791602739930127135319384825922311757780496105476636519935572783773000128482337374219735988430242855245859835637978028163337068581425495805903185908121657669786169286241900637239025417818166363226222398182389750648150826841877320772903940362258693186826769189330526689206841158729949762975335438418235453586908117249833767223288109511543669731078750005882780188345709132645992622033452326449197729079413236188298814944154376378937682769981777909502115112229526337065203581185821525681281713242103185531990233789647539548416507096882616020968362637492633687084297773958705076313934251418224786044363421345916765372910824768906622085573481019238238081389700305269908122378696261781041018991164181161171314869258550680027444721107261070008242301741197236530185913304991406616568383952386826884393134064896551541172847127519651607390203264834028331074989711094928362882347811200169865265165717896269784096905963790986354344978690086727603066735576523520875245312286536295769640311217993415534034918711130953714488097021319434738342820624990958412563442099495589883915989454108627135289497370600279851372958882396354250540747205835182013492204134248295363462574069244464259062636817799389098028048492671984968837025069549248136603539394832778995701333861857338980602491825956471276579941714141386775629197395896462671573195725367124075632056080690989095223438138216506132584708781224353637264899663827237576599804067062815474786240206200780897620153034414696674357469999549490914084980035376021672059498277937454974157663094478298728663185632027219795568535375145758655164823824250561564355969232417199142993920000000000000000000000000000000000000*i1^4 + 9650987884000335848149042879790466870808962546963834563457891811582502485926840232181916817604045621683940345821772917262061251917784869155089036601602093959376751811723493283430270215412045605134187016482771405826479659138771730394880360364883777976076126071463917115571338040496732529925223623998817745154326025540519613868924484607924140273990159592785164531647834157215310609787088331088817886113717391489484705799775227375202934712423865011451406190558871929764885410534949859905040684250023511605624660917128147834917303315990743585339014277375437167378620563418305735369503886297107803454501316185402307518522117414331613526376125161307670217278118518420967936997480092701485035135548239125571002117064959789908694149233115911311348258084338647268450588107238103829487824957564914962497500616544807306273099460048919104704899220701351125830986779453876198813737213651735754523297953037794141580518793419863892821182121310196181305857435461204328494754542613713082826149292922286353820532882179976545698946982785774239904256935821565482611198260889372040301082396200244174103314951723005516738400201938253751141235899287095669945743519719623274086127259245832677183060594676217243412201189577268934487849929937020216171384449405493334920351885007769596104735471455102862424070032851190409169002316948482660388002621792342195569302245758660242074792553172171479788827361148915641672044913876087581516154642785260977001223314881674721066507699736901167447280155509705359819877980582161283108605884131209465065005603436337438713384472494952860742533633741746378819596425127948380240390112859038878634673028536713798218528667891523406524365818899722558914007249102406954228041883989793783497043596504208965164801464110676842900830709208799275914745677683700543989863146648597145859741139231267919207461845774703200486270196055228588980160785101480729032125573005724451557094563456256170149904083602297612222976107980790573188630406257840359599491967355419110644961467193342371326684022872439206707200000000000000000000000000000000*i1^5 + -6612307270943997002453472739118505318490842601362456756601925030051271075927617396956304448243563809739729866284786478914788769365163011558119205734458122520038701173578690564127919377709307906787552537239830475662813567946899343231466404659431038040547878842032777957591168288421524063764053615350022925648197128968295235704819009558378900617573250627573913413952753035440590725055998771543537264652046440776532719845391200841273085344471325019962631034889477681153463878872145705632374666770697711587048951655218357345810030107184100805798263972276665981115602891465707062172687303137707506099564509259273601695184300504096827496681746674246384817914272114373208395587119965014556670333772824938481592219979962504360454361234600683024766754933691823081847314092489672345357462030983691311438627437278783900539632002085453989880344856164882264686630729844719120321315201016363232312348017726343801331686555323176097593727853789290967175437953518088932132646846992681891989612091507915981387904248550607506413848806098015205676148810697415946241632661671150264395279918479054669260156025685415307937003767224650145070993707745605461819199686623260461340473924719023946693695344494898318155932778999921382888966296596326888875520073017037711245150880486374927370009344776281834727355779987393132033289205803592958587917459960166784888283843844059625921571179147148372610415316282473734666314006269178962740403867054224017683977778233573528908450884218042769911885981012064047428439912302775187434791190401983810124727589551776106749217490216731655622791499035221701442037066720503656695901259772494308453243893008781590661018171426620340085134023515913455992255874612773536737109819684250437173218282568641696552207478407537741065128280631470397620179107139693441076608738726369149269857460995592866665180869900732438872648149664840200576576295392044342150262616467259760940169199158146471028590680872662319247974298269657088934511450137864907352467215336871366027930306782953946685076023991590715392000000000000000000000000000000*i1^6 + 12520508729110123497048726900159286063996563293318072237234928556767572086656076076396777172445405493760924021315895930074305603786643073967323835830173884193504899592976503980613686060310112017446361978605343100496538666854827919156589070156440178109989048975979748621147286096924869686955378839680450848945968797299967020431651506541568777586749454825313563544973316277729156091192651441109013258754529552995614655575720620787477053082772865830057199589672402913987092956881906516330470906965356820928301047599439428540548247015427028066117823722230617051001983676491869978987200442142741259561047930659735048183938501407392824722936765784704536330466066624994797244420225124427168082092446312840533711162665194892820085859527926833415963310889984769582052651831035207563727790188028752238735992863809432124957126124243395511022972926024301068521493816913341118316682848310500438523581604888280747922500569899615981517286160810611432343897246906751250245804878729740483195290047636144631735893829097851204727208572553729863018160563409844760442978423493150675508099030683825695686828046596602481370959150084721103364766779284491335762857841860187982245823697433927564643975547402051795419071136866408564547963777485448027649296629157628367010723337922373211237297346299419047774947939186363014305200953913525878300403635242676688927827833513140810869370934548669601555538521117112157255657848589006121712532339334103063378054228294722276136790777301082564533719888363582687224089392770133395778250902752746876980699550679902206036792596461829535751292772410775956862992808772007018708420768368821935109684961891681683414246973360404152023415307827036104781430967332182266149365387513302892445080017095422951306407836221066410596721546639982643342948649269969668945016915789686989366373550886714146996323511101138091736599651722219730100617406606222164688345652238750887420276851459937328783117338209690057241283799965172539388781089115878480162471776447246553087005013517943472375332108206551859200000000000000000000000000000*i1^7 + -10600133451188183891914700537726943480075695395514649509400982283132716286668850958671837025310757290764767071931139486029683356016230077448127670046291471682829698400490028471355018813226758841096256848836838775986973735824968798101881793866752491888304609082873931905195641717135105440939386559775068768299777812083434212914619220568165911677199450806091683267827774325985566403858757615516078503581803635382110531770984962969200685845396998315805279449461100806275478000230062581111456826425118433420808094942387031509328968681841619611606166847046583479818140986614055879452446187710588708049755628138540532296551503467052175305936481045417837734787998776091817818704204913079254934740907473273585635005029464509709989956886108474720836887909699655910945690341649099024769490596941649704035618705096896237556180413112654220951264360380829707412002032248796276405132509118591019567611760522810986236825983097565102070385414481294069030181710734312359650836038176344473634474069222788260762987242165852875618312725309729382673551805552574010242583493099869098916390079215220324938371043351582416219804207970062064261840836858126854967356594353414101441004109469723610467711474392529383576437300430510673113501079803703372064774803978092490025314317967918491440917253972685720516568423794847345819645527706747746323416272165740609165345066682497586482517188415195982244520290267636240655049824360763159345294759629223130729766716222830468919923994806416852692878555765607617830517581407598404301891524127312692920165205910815848641583851618397739988045000294922385064711819476921528076482809871458797551454963055067117854195386406016929886708343995651133005146344034945744697792405630372024413770058639925765001786212009581449260247116429947495433490270613765326344257199833959828123544868487048551122142883375050178631579148221700813608446880606420354046925932518900015908661346396935245842991027324153748011084420651756571891420873836177512591862090174967112904969177123872374088796310486384640000000000000000000000000000*i1^8 + 13405780693473753677044495667572291612396675087826641003743452563967150175167785040331100156338420455918432511302888652447104647258697382190178162184361027514058729629504313236305689392543182114095716109067553092781929415192099723022291368693390905898488287150863523606111403705501628214823258792363297710442192778493241931197939874640096837435128277685538807832658503388305202499578160373813965718156114169236194605194509457387336439118627095847865973044572363508049118482404613541554154729716149963604298717540952309551987073405877594971848021851222777108115005253044899597537255292683878160116508863064438842818543424359148450586217608691182439790383881992233721270235993703332956835429131083154256416342200602579961580816067807501935209985749925817294189383163458056275423573226031772426953201600687318158828225307763652054436998169026654760240777193618825917815055736950588791938446241601520919339588754863900103022286311959154628564253599855340301122778453692780483729066001159496538729821651385220345617460082617897657748591799876456401446915900284927558551358105180714995191676176036350620818147569306042419324362065343848213730785586855627727101786120332744621833601703701083393814954323144001348094914423788882286277000062136609264388926107700060268156214301693193793785396413589342335871366989258945419577020038586703021056783260384963334311688402548983844894174556474646904061637157265630201905978722289963170861848276621671827688810372902221902272622515097399421851277908883534474023284568822208355042752111660112466724400060716345596895845468430938552845519636700462961660120894425914819632631582416765450387628032878267319581033877484148938450317268504520877862166621408864636042605436298187764041263659712461411571582551380455988974527756397417162065176961838737347184140074698813975999433688917029176441887317785861226278388782622602071530066903713945469224474179865124728157227436893292061150328653177770693452345017680924435660869909007572565461932310759955087362257609293824000000000000000000000000000*i1^9 + 7439935280161532759448976298019284681905550912965105931915941071819944213337243942009694266909682036513939449020956232152720380782548021982893698499828489459155766717818419557132059697470388295148798367868308459927978708877215152123159625077949391458497965776019921504723206753328165647835293522779942675860864291744821396139163062288471799349255509027224205238208624862113379318465044687091372689433991912185731751976799380389567934870903182581620552643255737802677060438595004203952151361022912458024173706198082299861357190813667882169976670264585899749702163880155543443429552082412206387265243621742046466458115621393327757821274362601966990928719286603206863474727363278460028455197036500513370554344419964954976852366978888883276782416766444554061484339743006025596008276040280990384719308612333136153067724161245239465262215393688907230119918193916570602800938103848106543762378547006987454687800948190449186101036736233737967745013079974726500877109717745058587564938470811704682856960855513217124090395183253451289001624919383505664540707215044425060251388421875683237927468037152292868893693887977289470064141242846927728093549505267642295623071555742224940361920003290515453747841250809228084928480282199462531644300171247563656129394828866259664017140320957223910088323241675531036838132199619191988108109967241616473474789954800020853698512521167527491066262052085872654368392435362288368877295755153620489658726450647655605244036749415276816330961077521633640747872216876396958202409313969811293023008779111287934470514379976510879467157683326666676092492796135287345111246949038088173475110525440956046356998941241595125785015414094345917660169811340028505160124271282020035888325337542958048820817183358984444974592762594920621032418865378398104331200253930384410111252005488693594137531032217421298437867364440074164714165822745739288634012075306507216729014676399885594207213434172919306641132850730198445833824733147122888185604984815264527509716690809710960219194707148800000000000000000000000000*i1^10 + 4900618233281253584554204335241192761457841085323742670627417496631942297102360725095509600401933272533959478116583556316780793482636276027238766749692385502001747003688178002098024583585358168123984736098587623928295104376687390503191505276182483913484137471360329411588968285714874661580115859425712742286481191688163529214077438540289526057645577044445296228156691272317578528824467439257890780900685139297273060079971754814359148408390516826044440425030215038833062789768492600348402030736622076464510636114959221667053777791298302042101009341889643814322189005694734500506174747557970562271951851913516988719090882878562200998532936139488836746241080970191031891857881460915534846985471765953149917120099062561366053124882914988763489577555430574931262313346367447005537156783382410914534499034728180950547712011683987558921223769725741625092356464465010435260836036823864603061889983376204591130856355814644326474751027401955230490025941319053139118489702796951968741305780601585745205271603971471110733736006844904428792259495623016911250300348649303301040778037113417646849739244821284782959236355319382951142681248024781412646140238660578745169544493212244703977248513247469420598582297265311965631600410067123444908088942376892801954746515232411516876472357205395761836063579389237972469581804824218600524526930872914366972644542017673731450533652821552872481164743127163451874748288500567645416968657904693423630113147474963593316648118937235432855982919020541997852925013480598543013965636982834930763569296412301976678560102585697133513233128562798148071367916725737536046267457359462251303881461409155864490285751502022507636452711560871951228876108885530829783632661334549830697091539828913613316745516113021771402641233223887732900023506464095740521334840242055090572054828864802199509858730635485543731291241407582977318648848733814934347525618500369658228454732079403303476751203043104349669772601952104501884370652524552526042460511819918238089956656420899587778569830400000000000000000000000000*i1^11 + 1374015963991694199440349973561411455954524347136221682238685537859515949976299960254349446259060211985622426287586141323526861418053302550921146391349510717306426112471249942864098295473167388582597600036357403490358436176707378963574500117485470114252611379467179063759246360436163824334195919326612041223402111271860099519372802503197364987043925734703668668133775451371853328224633179282850589084881331230242578808338452489748883749489914346977757954135234827091811917864544246350040529346962751000281495369655384800032629250579273599898446412619775179649631305093917341709548384968143618797553082896006875225578049741219053042737770196714277915228539189031940288504128227650463757120399670931021684801151854291042678233612423058115070408601940393414578143667522846986529770061778244917338006406171892933058063813875946831265733010271448446899669025790997540064671425062625348555025927284413848595328261590604306179222529138272288803943604855716167096930286258339776410442529528640236515785696239563446893378909233505332759769307295378404555826985886620845186761881495112819778141509452487217955914109054668049349231036594713389062528741198042497660328439513133755419064162976651211478999003548182825205247578597031632836263156968714533097474910233909894155439086723632970666648786726035242026725549717451116268515797462860224487858327179564345365443403204860824505058872226025215690157306645460973330604781874206783020426962471184343354932205088470624257270475288176884375028018952736015325256741173508977650368516773058339056289587041932866209171542057375219123558668115185451278235746000009374401189419715268753984657640944435010969513372932934704988137057127871106516781182881569289458945025105533295698633747682317660342419581828172745920600851249175405532261854922285878187316814987504452449113621152182935248913333959215447227587119363876230123428382519098868717864860965857099901343829093295141935269180396223466098711962413693546091832847353133761490499510909731619460874240000000000000000000000000*i1^12 + 341641625024425637773549991903540753650340517850407246693133560124355352250168614848611028812155254857427276019362105991721648505982625755608679638140080911185855553868533406952339713113077217371546070566543701717413947832465232780989213577791595782412572474658859304532457735576429834751993664240417890587816051854867936207108750208889486975383351991958955605515828590558403039545037216805074321971021908126209370188755223003912177184950857617247525904244951372332216313827529215614128653553236336046574173232646324380243576243864096376418461085036749178161527545917874405268133381986992142625640081113723398545806566685016766669967699496841224945106175812527270793353413627747626702115969406808274938500767252608629969358394946577125440633617383596930648901352384544943415969100387666484540357411395628396366829708396946641446484613570511414222090582317942200166757396462759073321551463017525354212754384978878715258755226445255392300368090488252576066982815146381925499498782312259979635227019648193954797129015885666738914317964225374158412737017118615957529721825240916736916794897680628557615104478420094251773934721851311590479864721808481268298940824272359162052812913459477470775839525987331168193807870576987593058421712286892615658331815322328101931085706685029517690956492524532971404146666688527708304323529507031715187948421254228761112388721350494593142333228411385213675445019411559612565200928252674065464723260695912432887064783681721970259813707297897373799140534477946074750197591236807781477407453164338496736525924300309828205871345135747113198780356038719215387932778912970149935541295884429180901843498508516880723674684997675407089928349686872710152458721576470253882848354305251087217807935101238683042389620514896713310594359958369351714905802628060863552708652811513949136419743026435862085119735965706740219916758691305884883090423182777634866416643630188036371228115601371473487555841721428792797370451993939776953823877390076249341025536883186746576076800000000000000000000000*i1^13 + 55235493630527078442043478663331579884822073642387651814593348639069128149938925195766486733520589762161586242734461053063780383578525806579915997233430407543572954013744232105252815983074003310051718242085543813362802951437217945117916667276264057027032087983333118346002313032355154553458905399116517329486062654951452251364470467732050948702852298057506606691169417503662470313578635259246743819003306584899107077483663941251493890155883535473508547745076001277696824803540223034703248187030399192552870893387440319186385437085503282409371274748801364698260381501212669941164982666792659164876206398944487833489289620050063505936965632828943217312094504414008410565369186034388883897347742003922563726514816834589541652620307887581506494655834986771258420099651113731238305923877050624659662001661363995630007060882127106754305742516695142851441746082809525977150287056261175282445393428348138536093539296930007667866653630539025891473303853778337966254210122174842422808547887818193235805493943282948762004689112123290127314320560399624389232769523875727399703042821985726729984771815324759579927755577869792056741982293438602387492686132151805654377878662192088319683688066981759942067731796330549834168377046538081000170454976239003468339306928837419957799039855920404093692393554004567671463396051387925399002854780477162702022756034689812915752780324542231411865536549193903180830256436081991527610746927837404040413905674868044115023951348325980325647265967537815276097778860538356236946345157936629412659462387871192187616834935501324867710463840411413001547228711442815635247697941484883517869627959108494850523015280762344684838420265844785078001809601775263279900583223309358737525165328192372264597450510689990720016956748765564979827703467289215557786405127530464914015771008429076300669220434911936420378880481428069755978364862591883186444032952392081291542700818790446595027402906689466916150596319672280158561812182255751095629561918461657996373163550308009246720000000000000000000000*i1^14 + 6840878084442369047990918720532900605524610067480287405478913348623024469878768608300802660600880612905419997406670542447322571301760775227403573301002090046238264509517970709782074906333761740847080789202479730446097339143776883962855843718944269458143872754177509243075530073094702048708961702856230541236266891614795043199768034795005100053354319824857952736505105331094504698915084202118597935686372660754243123221332960709940371282976749741003901232158184587668189921100683135027081626946725185797853228690067386896150530673144966789723446907886378258155835879058679692284338056433216711742336196645384432843879619854213996602445149066705135049247317407490585704139974890706518126122906636045780607025635700064590358762339973001224666365807427323141594305124583888827978692427229781965818464439514829297116570580865423327451027496110334879119022166451370238937850422135093276630092625316759843632005080273404547851788394377235951400642097631475285428193086853150162470579335694864906157020012373780350281380120743803027028690704701934210805735348868352912638369134283848564971407332490133132512856231294176264937076241151089658927673429816185223156073342567458424868441438887491726993192011108493403672126521293044748128952519249606864232382745650075761994920883469714484753683342456343731792925274435832675045395085662322647284418181773913921106070481142990834476350531345242051317314411067562466279743214156626655384902710227600579913250804219253857817627693617678248320848614469132133124225606665026940116658657542862151265492135145409913877630532176321646400608365874034045565033093583811502670202193402665934006776865183705747627023891242581906012452015232288959601650644831646050042230589071144005461775361734800473253212369925345396922207857926148847805841197614851831175993011516600023070932675521650967775468613025640827427458969061356237769431789733588595715128656528277454099541343821861555769833848703727866680949079397274478082939167046282160968147498046586880000000000000000000000*i1^15 + 611876537590430696937502515524504877842453654442086742367439330960556897543257974767543613400236776187951653677474418057851596181170856174574936671020145469295053717747522869975796959530138609825597041135911121810303734575073717303535632083598739006501825442929548856241909623669383930420517323849354524791070349341897983557488636209063314273223386587266060049210398431926736137797740369071600164747340077331828925331927683790826082552255163747101904300684352221176070466022593985640797481732680269723936804213387850379837183671579734293327792762062082637927966170145738075975061810358978057480776339559429786460413996592046788007575244088144215709523773633970268163405271202770994652725555634790765488147040450224145605084745429109145311176222760897146303861837038699627025339381851106603114068233082609527764098374624096994572957628164900917474200090542387876658384145323982783087091901608139520342775414639638684842115446121597852070130918691775762750512340739796409436800863635081262349093755954226631650332474855876063256802731906351002134488799968508588438786495465955326492693757653153013452946951033279787878447519831872683720947621483892689294253326456761229995119225101224531852323533244631880368947064730934607005056527238979387321061635961169464605148062587181841013116851505834687527440222354917712623960743011458194572553032764032263508448564851373775185253715606952884669010579172316058361250247701493098920054605216151257835395564986235121122084133254514048129359456711241932305246420366549939716279688987702726432784642493326451817532112935010870161371584955662512208481420155750662024169998742334548961243541818510794455792503740092492971967422320689319022407895786223826125978929296508653642363982311342456154362012048836779309594804416031729739201083211643554330878411295823229036924388668528490100944480648297387453964476950514704359940777244933096456333176597827610179270449548390062139999641099457628546929620398816943665321123073726178280541790404608000000000000000000000*i1^16 + 35353330013464176267006178920122117617381423279626707463320596245831787957849401609872194713521556271073836972011123327545486367670418215921424562998583102555225971592596818389828549250283045815196091592432576077000177219510567512913956753957765113579841063813875881206812668581449885891282197228202278029009786176716243626841360388345628617897343069757710428586891646195618658586777929013916525252332018875833872342036791671867411403687745934609152769964605716868522166208745885008170208970727329412255643759358784249949911702670989688516978571654023161209145010960203433525409077375848188857017735609075288438633952204377956279364217805579302927766630488216175024265590208485007717624733471742816164778030367935890360758592015919709825090054330847396931646408985976276891701445338446217593598974110091469513789260616301967065489709662589451757567398259284580605936049646139606735521636722642513218066550637109838749938650344162736188957563307239629280752288829302469579510588671580202513128161070335738510360407692033304896328372108013569301486587296356826840965923669326684629451862062771095453349074830738901752444503981001649061305800256047995646182419133833245082519728631008468626475510148909806495908850483528216731690674926326369842799624754666206577544589113535539534440613358168195970736198153007868495440848744168623473520162657652859626489026100691870599065364651996587235297550101345220469210058364576481628395967294944777437354836989435423412671920182866261730590517605252173458687750963745600334858084470197744006931555222380234732592980605045356811461796967793501805931789939744512873656853924902818701295295889988266050860569344738481033054362231284557543523053871122974764109859513033597662858415200013849240790438375028876345335690120132190056890688421940459534768705167050977755927276884546546291847644253963208641687271372791549468737204347873542071905950641989870383769007152810226148503838402567284411329723646642200108869377927215617273698975744000000000000000000000*i1^17 + 1284702362166433993061504821285658438219092470643082054889584932830620879944269058235148577850296280924191534449471561184036476441310554913900266161675659173481456681315278507853546601926639909133356388616185634981449304883889818564368733498915920421129864838369184638615756653423764080785330341331460868969860024533923736661716243714124288723507711657312654796051696124305626320334057078744984688617020746285138385933360737675233537422876113352461244986519694740029886828510266533936400670324310999205677400033823414149802034078442410878328986997552758046277639439921970387058022829844455455706699878327237601221536186790323248334389147441936692022475558424336646944869702586701064200923531884374008516784054582972198363550827377447274991006817644516868174368510385612353307572527746316285547090954962369481320042056572862684221234975779152406576196582742940191063860823022640235702473677338389364053558835600609619290729293305069826659333198401792314094600242878399154001712533613428190162289738202924401894192796879968300859268203425618872285069395078007427951415461603512222748766381673290657319742259240642257164940643072936737550386779225942890965136455993207997856268181149436546625304181500482871833253767481973648036087674148210757515662674370021871921435529905755501616841991867968159456394239198117378006777192689476225503468816638794990174551313470040144083247368548444063177387324742825056938910255261891038213205062798937434416251326597499269672882390912587098217560107573310829195062324218727113331173029901142649528839650446396942206606449653015208811478007505531255158648420006852812820998028208083974627616267277928139105758581899407366680310558191635221684120149167691233632179374710420593885479249963838164871615660288756711591134685130963401158252804770456910373246444435208348058222792444185837822209923850456238863606204017255942726425948485977380902122138302710412978221707231302056154500206644876967667479423771296600416730375422468426196582400000000000000000000*i1^18 + 30075823639991288020265033084274461276202897752079761105667553904055519250776969239969680064765502593295039926510258766685965026496782326631555815820280151014975630349512321744355633170905282893831139217834423488978746926945189892152367696964479548207494438823482440821526136047992954174301731731844248856327332466840917255418250714439366262654193197613090098887003634951457656238441091966600203566359299061382359289173561631876661776158324287098638879568681021792025838686275745576687673751567977225217399908509091972362896295408978822451974519229371645863601992978721393409385813787751112738910709607723891904796569670460478095509338655530240158604231248553869528911974019636657202511896252522976960817265645253710965722718881938905146850779466893996198527212392545978045668769027489979400604268583360937311511962871426537683289620034442819675673499360909803705088252264543096586556660347971572721699139502693219507735608736698389147091072977169199032193575292182581653349324620295046117306440138954792126002681288198749441951235016575339256504609504844430548343794986103109144545707017068395250731894844932125295228227400049172304469856326878725143958388026113519949609295062566278715024764642096965707462262630731594269011301591585717789056477385481723125453543530370454161742605051274417800513226214779231770532311857819765744804808901804453872602264962316088696800345947858386140668493194001981997222424211893943628836869371581425430899121920147011630245548349723272552874459902285685557105609962021903860550584492037454600565404326973640783954925881232855914235137752852027693158409398061001354447405833369200257563366166088921495628491234484315834577096359656355852578280276306229933901734509601147391217149387927698597862210497600710021351304531860334381985799281803687336829196926411189639859131956635926913526066198557447289310400893808599974193673993185666113427832892972689004343043263156375881193798445472634606271683827508108035312946989056288358400000000000000000000*i1^19 + 455998600669201432120072009534367650516591659008358585607542345740157803435649996415257552398575953733035386395743861998268168579561364246285450399507491528622417925622747532873842477693589250478676091260757951825954829376375699903178528161925862496155009869181194109559094567921891186155618706712663945331671504688384162488477872676745211461104285566762266662541839089047441573509693443000009510361218034216062724876547655066203743836069310576150198117240154817899177260772890755759923561333235661947924749261802676215786371823388213187097961423511162024418846633845986533351635480732741691130662189762263762485615255131229690617352867996046473563773443252721220370883894394745519572761140100439495972586931750583838400197338706110943290258511988115907556219230892196148181067357711962460637225324980810450831377486457636687425860178943518300105308715461682485601263186257035940629995386376575693253446174876221361339774798837430714728744497292643197585729289729828029700186911909621709941097085560418649717034885476529895984023988168122932706784660524247501496339888515499139799330240562448740350592201876297013590162510939152543446654519965953218968354098540899073676983117497893842489524163534689335934106391858499535741283064100810001925213441424855518746852448387104549251951141912282430976726131945474508924921806732619853751832845485749883228283111200301379720456868313968808198035502323583786485102652298094969915798146464478445750131548913609071715890141998313985267215453397996981362567609793060314182644119466541477847150834075858514254304888196930526977084363554851237322266981397156694915606900766037564967474645469204803104731795461165069280695435329350175454907687922177225586218568859576051267772907061427663424765575186612569325497338897573930057181692033312737510242832308256768753792744693527073137475567909355767677104375324694791433161126576930081602337844866285608792346526990804464747167562603193368449554773130475131959574998265364480000000000000000000*i1^20 + 4287047835485201878533556834163057347011260404013019944775736874602958926251179719535976930261539456024759373325325707484844401303008674068469161180505517743199204906451696756886323353360218546466519187854286000507769489093625751413488826585627365371673403813654803865572875379200457519852154866879551286921380172922165177937931983554468498993927804206375864298205800786867848373822247861918796590025636380091247554416188874970661908227427912523452277394833383776724271829535694667380905562053925612372071058829309421737116889736059212833847489922808086187887038547047580600192357784852757983447556712501405647749255442603205176069291244073901511304577125438894451533426093420325460347707819971264285591684426712485414097986350920918795441192915461439740474031981698719477268489402254836335068479362722645467358517073372204774157228764919498610156681251513798298139658021014283062875291846547238617043575770825229282032553262307997681194828646545606653318257623054955174544981046232173811962575256564742030602003181487707750200924908219582220051803515009752478804429635998513135641112454000289389328478540804418688020398297646086437216638820774542135817312499717576919802039173395197885526552508743426269798463731425859899581266262465837343342179267393543039586933604156995994303932131555236232589551290857829768721157561698502446044688492174852802117769231561952302640551394856307584354709346904981939103413996687747562509922761519761899817226852433958350197072795843294812354995217632415934884720589442216876360187951689832074088977794198658486971647709123178428319881795078762862316459799410478109777573686534397120882438188428628978876317138388382917800818228184166331552184695181344628506145604110687602908651012637918194157964159816498601926162180788214782844500266936691147723291869623076696137171977698205757071130170963445395232581152536748948156280220773612412386914368065484002617018048667435229447687369943149514844362793866290647017214443520000000000000000000*i1^21 + 21681504333407468240269469099240488035294631816345045187245601115498950175707009011601989621907147072971125296218920975569547985804511912889868178617820367264499478747386926292424951242080840655685996494306160321779417856016419355966381249396852612695903780210025598976567791710488097343686835953312722585799580283177254522204375264403893596997564652357448489544739663555004541003570637356937082199447674320582994208030259642104842691798706606554889659733822872967359779551469315089327033312633735037035685633784042474191960656959980846589906221467992086507992778893586089112573875231891996101197803018237333504398102205436310923356985332162661255534261475379349599352551129279720461578722970404784964211900361425726656043552785925470204180323586829875295220918513673180135823665481891865326019551798356013141664191861670981126052804554129872611277468958091399067700433182409232785112101207129159762979968097798641230156135575787368352300225115127632017776662847181350201168671120808322104999509884554761899615051373540763220399598840367614094111280863625691352193210167924367812868537690534595315014543050461983430450788759970453360693117920128731669071085924705785890842093597005699452170823143049096774362778102870202274734600355548423824833817121246852447524021696942161445575659481212124581023978465582426695761479404222909399717596489930148413807636030575047946307702443913471254218171438204224573310216945377153171408127003191737260152664795138982190048741535298025154083868533530714287824689830647886781170426241261731122600888414508226958732251055468732387625135712474295693132049635662776777579988815306927651161175387781078329118691079386227120866908873177743601158567254855622597007192095331958484688111310462175662259853468228870252618764352765209480200068443802369049063304049811180035992722339285912563080012639304983902398408586714390789317003188514684975172800339164614328259305729631778543713896763448843556397575679650713747587072000000000000000000*i1^22 + 34771365689915211106610103697081740798243132572027451980169573543071394217305594700211521729698975663541013814343287589256086530889006819642195716989964391287051704722731345329543011120238240458483912861736394721501092619926758654089574629282250222170391466937514815805557612016212728539281430145394958791380404595881150035512141689384575070609274110146519234718515170498079506157934061691795141562290637746909490644113919252629531000611111627408672953721426548073937219574548632053130790771143424573102244101252115340300378524247446266024748556307895132939777902065256258176783873087241165531257031136025875837048343999323950640225769051826672758729460684916107285307070243891453531705234281951638388134910861843420116735190845358484095134390032271251648048542678481327468786720543947567863479963109338099664675582525370671475334129213775383867096532038908600051596362070475483935550957437787899176421170772794402686031779507032175645603866456309160017478195544830941462979340273109840637334156201140314028034324643259076871206526382451826085931970266208547587575805466935704536506852146282257304219240353254748150230134626670975731973864428964098591284819721859805390536855159531302337139901267140393804852564779794660624319879932286502041759250015613399475515794667694417357450048917618063580692844416622392757599137888491355071305253290705939968436437352127473960767461082290495135661140034254128882142729963320237584849197402035362885108652339109681309007315593442161144120742913194172163979232693113413578970202562468962780909717768457191948560145638394886979753264854824089100098439127756001312743855533888763944244491510454579614798915807308252555487983454355167284252069657141681975839229988248938216538808003578089161126706426989479733438698879170608530624066416005102931541624690994156685776926420080853532696130485504055491307810162228231028708984525779606561682021603109718609276594860163346278720933812468084925372951155852705792000000000000000000*i1^23 + -83559326795320462347441907033885509832410954265897554720401065565381361764980412053096172014180673003625388039806904445269457981203063453066872331287315755753769073801964061005659265667077616527803702073137075656527679046964717244823061418466608394514551236116356873720354851463110002327732759121398338678134258443586275922871968431742727057431929950880495557815314747416408394722093401559292775027861990933251680804308509853485683843372090996948787007916218032871386655397322950530527696860287790739778599182746052885699264603035796608185541766631807640336894331172977856354265969750563682885860275197987563029737173036938046856181271653161561189388841630003139940527255944959659397962001841969610369828041631492931244659720440033967374906122852157787731778455676422239421609626645923875164698477980608768327065876738417184427314229055413495329765318051876242256850655236992387322715266578555006370243692642732209987324901726049893659531846986057835304506767782060230662057007469310463411496662046477158968276586838288835207814064982135533622259290516838914197093092162747045506911391128912482389079895035793692629815477059426994634050294468990093976685173575951146634874167207705311376217026456174623859432151714974554297176143311872321557319735918249901119092236402440072301403024858238487969065497149215757070594258000720563698841573690442553385115690495664846747661524256604761799590031482027033358007458240576876709744521489492121499077246042648729922525599848308777558015202213005368730341369209363335625718955504179347908033447947708768035854221964137013225942950840968174594257402030078024465953317729820505532122302109140326367944855705879290804406060551398046025563459493467534902622924571253910512814118722878755119402900012257771458750787262876504958346111282155317272400424152394703567280090212749314219527612170659323550330135983887573666206819345935650567581671782855565092016240843007451247813983338666711577226443017420800000000000000000*i1^24 + -99874207158454552513364446339667045807135041571954309700506906378748783320197379756062486823484455952761371687765842954180169019689709431027386044111964576960651343848635321180812255065137150390198209933430010080189480524592174804273964500489554725170993225733948063352482941057240208395421754993471576401834851826422259901704436853684791808963740724418232948791911593040292162023107168287281566175710414674148149783474277416761617672577741520286993787248850836456282135558870218521192061046554467568272423234940434687403652723832721503277517721500378144568053636051806568723878414159421661073789871930694726163002044640751364550964638960219165542538151310652220245688491167916121987182779482070066128595887458948600712828675725013947976493384471630689933609906750305352743728493543191819681876851502977224017455557396459827173300621411609128306675698714665150440094071205288015388624905280043561439462518566018259904663361954446284879163221656352932928366945093429656804263092799038228905424031864133671585233845968914507267294633238928399472294576757559391064474416488677507126410149739030493020066841238659921616855197831515164160292690359717093498166979501715270446863777866572814270837952803083366855577842694877374917929415713914932087271675425610455861136894579953563515482439803017857511360672230638666338037841838329098526047439594141684994312768660579085924776737988479632588262222542657930471781653568607629659296407710361441453099125229164806557490576951552548409431564026005293543536554872345524952603759539656597955479430141535562787442245736900834752353427445728064699801472125990270036046058034355504404285843266258048615727163330752780026078763176210020954794292836753360903908211176450320738065804599349983060657309224928637509295543773260120614070929423472985986219524564194530795703085434803761379933667397281075189415875896117397786062811982879619034930187751950162528280983753493204132762037031427379549962240000000000000000000*i1^25 + 103958524144906268369056156873081158379081830256402470518580343755634587470496075170224191041572709000948846657879066782813223220784367459500632915977641034743953362775434172551788241070595913714259327379436576622953311834382235140258435818700371019247778940241345729938804959893768190590147676184723160853331611166015487186543699133233028131116339951727770776282005333795995034512312014990608642162884747838184830299601868226147070144749813916654677841358320715543425661205744758616796135336788158056143270511549499562724158730591892512489614356418756818321444390568781828733827075631112326236342201576677238017741761031464041545834043216320057139284691115234486167535744380169552979694317025357372148195617668975325014208097725171216421721465320696493816381093345771051857934165873530333623268247322988592078933105069947906707004975651397592320269472828510152124833485580536280753508376223567831524929323865289595108538094768944763979524998229557221098144821676170411129429368814617844671834936303849006835293640957519180963359924451252280753875042149083805936857375159560616283159799338831200104739966424668187355594958955570394507946471380966135826232701515963107040923943540908458438286022068833441156348637920147084475286421336725876244254802789584163709932698959527355063246817803412486935471681669876098119920509586624184736439776038762789341559653842656546902831130580414601520594113534108161632360688016913794791292831999572535604609331572006422421659619228709851514531381099416294626459254468187724411868261985034849204015506693075535061381602114422860543131887623780454738662482253130510795621858830316290470149083852156250743637245035881278434984789177954911438184433176010557491297109390809316527247202696201301460006752673108155181824117228808507224643375082501167323255081283288665296041829835489031999600624975208281703554248329120268535260558127166312807215246064734683657334772676141545106959465946129429954560000000000000000*i1^26 + 159319624349465144762403325641490824269572800649361146613485531634580742495406067091150826391579305050757909912590020682776206119258740862302519270272718837554464161625165439279992799026393130908950444866728799897129172903424024894670961395079436389432606132958954541153417225231474927146495681316680784472092429269558580366853042099915624410505893180524035931148818669976969492265711448872658974323833268103204409329083594832901669335619421143314390538922938419064058831480163608755594849240894822910287418851646878120003922919264002983294358644392759780610889787129326467279233914348890082386901398154256900655889884931160337578108108503083791607340212849820103884538757930797839649805553368729715143820964508716968113210707344267613587138571125355867751669214073633572767397517322802297034921197948363552793020130358903543617909104164584651378272698093774829167999058794943075869536156415783201422534103760729310577545027267415492209051496835642205101341392403728751136452723965904883778638638552260541664189436669048242890286446210917073297929737171334311348438908186009899342548752068582545582294411878318739439989382873014098251552475664293318253926818451381538254910811759533689516396340862552188982499826311178513644189182420329715935006411390274585405861750956615155609788751640414786564677907471496048094313741369729229905076333271687276917323477402998582222576343922567304887863432232075043033680695016088441584826209962042294796963676648105300644364103925826082406953727669647096140780873609047071390639734210224806607736791348582020318472368982808350950569805918095036771164182127758829929886237396503663588028698256614346140113841536782698441160329209689322997263803785720805266473130430878216046356674917541771334534920791347797930413371320322763578812825808847079802498652689862230061827229497238714267607520267475137166048360828330420447414292365937551483497234873797294582585054504264191343568050653757440000000000000000*i1^27 + -6473119636115582971796837523514029932151052352465040073928813136479012010892021171820875337077987521574239110569340081522031377801767053657712509350662222216830891184623070108939581892255467060549500946438531492344484315600611015665662625493129997261633885148191478842615820560255553983438708053618255892553354432090183427349888865585451562775372256727642019586071492726565082464860057413883025782496816378922825141526249602369899543124575758339106581398578323056352665787424234310154349858878183385122068557855736484674195029374866224721322291998692408236648836334662796244876231246902385710826840035902450194297742522687985058614163407278639426017560574743275551010587166725773011277363162880149518303467481519290693501726435592673415616567108119582658073333746416556141939565603973500516894682283646330199171302334378519708843912090281148135964244906691640899203121273902740025107781470231736424499250600343890923763895705408653802355534015546907998800395264246078749824398934063828928439553859829331143345097981630907888079826668086584061975743422882283439324042191323248445073151242111571002298066948912663303046977996822838001937722645585405007450675695758070567176377131290577541732034420341093705686554892643928277406727117316025193268498303726474746200093893182334390160550839432752294948696772042599051551798755837188950854452879385522150362168587081750823082431420064586432871319600726950861214013932280217364370659974816826443951689653110260741176291544504393915936080906806755195421119948452093904353248666292429495053939356916972381241327627274095653984816000672524190257999864015760855512642713711840879482288532064512868470569225503079303635037380339605140925481555886025745398383783030073785303620991107095611377002228070707593563578103526408131444320722794904290456911650594980610162706974305687499555503806230480459298513336931742902807531023689949027709948126099994417318794692723614976080609280000000000000000*i1^28 + 5215658615601908303973712266988245664110791115181752494132803107238525855276047183643468995914760701104180956196569302500525260231116353550673194479060662563938067891347461394874684434614025856193785708877079370545478727679881036892174425585062283455056518633454777005632748114904688505062976103128860052358384817492040462670822266836910728144929275950461363449198134691701880976215455239874064337639734325047128465395601638925850299750785042822758655053205148997956494081805700640113412518964236646989855079797097257612784922368688914533736894568153078591023454165830265148490037177148018172578927918392498941784988437334498119510166054262252371430707359771731700005004121776765777357447099241809109817611361720021083758441216261501202020653216619567569561836588783142753283518214203918498806938312322167010346204946845539669153631616763914792402538164383220092544487767829333642766284072330778794414462337001470703829686687864140876185142291452602676563574881041062739588307104793094703860772575695533882579798812818479324351033502652052687202245450004213352929167591571491447144008785551022355745728779124576044492504521406566071759273076126140575596171013974536423150737010250102206693924001415870742977785564246555055724791298439399046189834880580244877816947297877878509052843014470188675828582336477333817160679370633311688180580204302316391293023863247482233169744764017586307983961869047138998849719076053585442432363354385989671071189100128554733399697243646163951876737756780660314071659481875986982897898626693634447371040248555191682473411973003925563889857545133913762458822288941238087589870701305578925139629174879156908909370411056625662030033986913784170922810607396253262606154494311014812417605389212619419228308163785932223460862858728059488737617904658993605382713536508852276339761059770561382250662144013804461565302250340365146920802932359494775926305075055873139917153708078681554944000000000000000*i1^29 + 10829914151576464441844824278361414987030147127683819104596903021553877363194407387253583482444349706917623507793462693663172716280673966170362076916068643720658778328984623155140665574861245243058901602088755083643749533542199435760708968374688883393696747076232254469168319842693410236763096083881065911084152211412296589961832068301346343596828393359145082428608779626630813183962059803674879148114878638551933620724469362741248590235048392520601633120876860457974535909086760991000119276815878635921860791998824971047843771187291327634411393520209898613535249276623626737196967608534031948214640806214356156728991806358848128610068098445532759446730221573864667681133529902570787093406026784426151391997742732247737101602566803685884937123965479651575778862512747603464920575035758361894318417473908272540265853685507147814641323897360808625813809323438978650231364093926645031037551065742749826706578008533740763109277924151606060608391070405464044939950792225231890869190917133028092118954524958440542090987695230744138274881844818868911418581824855975338794454213476116041973600314542408761889391385000497662040109540903756481500728904330222065202674108782414230376934751763675745774530269155404332128037834242719758538687138908232410986501913438685876594193371937024791513118048950467268095046606814099352532939978759090713979161765432569508799380166780503055734735678790528189858914852157820004116953914555335356580918357817579832766376289990184251568202936515154654845321611424710630758797783897763574672281048330541210659831495771203504362934466455001050712755805633520730187113839431995934495262054239004974663851596524970090589185941828500261257009846611790015684332985061702145971525776402548831428289245013712999850623865989617396187486631898694690962997389227979017875985264096093094427498126285163036587332258630109989453834921694800216642453929479608528879440347438464485979311833088000000000000000*i1^30 + 1842582136831019094169213216495694174473077881174973543330934389505903946806069780269998399775484854897014299270746938165322909399193260330687815045874301079529598247209798007754349036437204420423695133811452742001380523654787615527572114938037132523357795659368612414392038637710207593505165887717704188507964924127535751509222819937271594032318496111342267048028122993523415969732219158037831689111089240485013155433232384656024124116609410195647437267824181457577616029391233847479251871177250990922586660480510666707579441222273163555990147477014412427769853219963913349487341048945950852004994313953377371870841623149777825592509194464504632353077892846615119210089982881390420617016682740478133946602038692737069362108208061435106778156914777034787071719809909282609224892694503352739640387778019668047590669330447877421147647592084009993744659362365147475917694278590885676172548166539810725605269174651210916728444726767444522141569474386820776560269534421300292139842816030265024881358985438707808324210132914926476324963841195946243897349100926595967136043176181119149116278955071727355150008003177376065644105815762036311403594257277264175803947981188497249452285099776916901281914137163932739466472355312138878977008603910217774910280642917584484373836525318988120794186332658750998364675775032715314692388220723373296946015563253487239871288229655233068595376072378544687677034914723723444222098875408268707146591769841043424272126451312537882777128265873170854826107777883834426161541164256123444313769443379477876144925526187162717448462682693624766811866095662089471978932743303252817025426185632934527538516090900813319793854299910581922732891242401954140255377957027203123480964817128169799733518428474241188425868257229621115017270666070204470542868128674312574919482685938313577842752478555074121134951749391176239222876619061842770448627653487825004198825487385670839173120000000000000000*i1^31 + -6415431015005734126642082979911003679178190014704193932763129507043250534990739477318356054384302676945304537095691263460271633803007666895406530125792730817934663669198305686116742469563988717798430079333787124487708653091816331154444017337847938402497440275310759696161243917652817287355887843045136099122066602607355209093945165404901654678695714522310155281198084790907847710228595840179660602988862147117756725182554504617633823113286170637466091432916360272674559616901515518536379800817824536978230988816767965920422501202493614977596263556424621576964408358751982195259127688517340876587094958138871436660529244708002113815712641828917541285456365610442139221416134333496871596910833133584424976770639168485878155326676445612443086641995954367107454138226572767526729913054598254752588876059885260611362130088008447090425616021904716905580822615597002008100515275512470776157943705594791788760729557674981942365166710919952139138943217523358935620698904869559507139562692801220392332136081901730728464190085686108489912039477748628537854122255289693180673127870142399714288629307312288119440936394445183956354665862268161622683555758988187760515325432925484826054335465709111116456862425730309201179650961113989601187580322564586475447576592878024430222241284151283242919138391445574389954998509580999424624867321226213550708373105801618801235552872285833290187291245822500396668559813244938804474613319784606773866458639285896415069750309459787922918244989904610449605513660614641181721508788605365305466827829900428413730463169727133401912887321298421031965344453839759683659587297992929197834573216718313233480217490681251303622770478674290640195798253031254067462972812645862745667621524488928269019455693492460703047146135557389883644642911641806696407453792227828659691026131635073105052739500774353564239699203589761103290227265568753153012865316179607893003916211440844800000000000000*i1^32 + 10560022385933116369790145891632276742234513326190722217850272700428251287751123219651538073064341646840152461862529530158444609952692235133118139728149981461385445688405470590784844132674859084092439912199867411579424602829346569683185671857630182113199732451732133699143669654975385319589507536222376954417417739218617188601212034014099489805589444219817767378623011132577463209374951196574343858823881323022078794962361259631535000315021013099616146630359220234188974003019298670655449837812902910216266828674749631369904227028988251304079872188876850759373790370531451450805151850919746023203519074920736424572930248331592446610239794430543020818599664491194656098277461952806171964202154107766725033962796226838554589683310010637803926259614013716023998837793333139065014203718112913851501832230221652029208396229485181897172505788187950900850416222117306129468920521400293089579006329702480388488059940348962784209911601220523112732623307655698116076634259542126485370177842309552665833660723141377310699739531494990702811164047507491077920264980580418735948609801754857719253041418395702403954134034498998830734962164625527593189333192760503347208981597854374266723212563108788401042312399885244694235293797610273118817946451327224791294104430852434953547692281143242629102541254239172358877253700281293730358861335958887596533769074571964946538922781360726792600708166597388292428423676972796668825297330802662960218984618273755807086123845905969669233053344583632023618556195451546806825796379893101707894036722287054557423896183545934529413182924056005964002102529236451193087257926929514972966094541342827772576369693419720837994909861191176723671696942003511640762519948069175292727498464857837753239847869283193026820094624447228775357575815944636193809033335894643495994938823488092419024718273739200094390393296583179268485164024821854741478511777052174850027683840000000000000*i1^33 + -5114939350558549881257307754255838689084444321137967653157017943837656795304590126280186240055650269560919854096652769424578679617020220851632814056275418908570316636404647770273435186137894617216517847975229866678877254052832062268034985020736106346509476334511142556098319877267707987233597276606316965339123598340069976924559470379435920770795035264449002694448239925670620725703539182429282974953974356770903836175519119529334586514355449771590049618347295732358662142285280578342912829230439310892969817947138488869979224352767092052246559795001716731011299856432102809587545971489981936362990227091381804180036681207544583778372616485337967080284504577851096314267739627894539099151672357754652503719698674648600122447918117218742735635426942446869639012441249380071494925727460320774304045433635806618874181289363450893323761032329520987862014088326021867448880919568483068283225244647211263206260042073703636854232167113516454559649104616434623737609448891467777684594125344406938447234564073710350060485082935424778820373168758187427227894526151897580046145511545536796996308448611159002184402602042560036235541552116459035825140107659364268343730283064149060563113761538759875685316263294074126294787321411251980425904388471094718428894363767733253407277098950002406194837442016535667961529172233939681354111222584930664048754300462300753482006534783233584602087469948643623498379321882506863263373432603743712792177235241538892320071697194692052773052371473997790845434160475178463330424315604014687372071223939517946720883742431644260369149587356178057035384657201938263953626112160603688835788526692646339465440708328532412974655451704269360430126052820742977645223393321360388551780633956415681170907818115513543433898386529955387494444568440824947039019108955925286622541065292482955147499932605028287400339716875383173017672508954889425416247978070376448000000000000*i1^34 + 1684863768073943503343764986412327151270071294414827574988411680451658325825872094268992491514745510719511369630982747634739493874659103265690552578487260363699033684780681075672836585779981664943373901764265322161263389683880651465262788799425715936435317966640476280422814364453303745375339239874750676020516657078988852797252239059754516821847102012473514066444898336611629573608968001079961842047016064450054795612311015410182008147381062362355302164331222193693885779713783042728118254551900374923165996204031616167970762660415808485765283408265540304136970210683243400229010737176716252059829916609287642836843339819698833255993679480017079760843961281958157322250209563531148449980107287623791649279823071050477409380747710960716574098931894351534120759902021477409747792933210017730201980885693789135651427499928734097596623757911704077097264893072299952447766449799974063237353755863523678521040156188793772087429015992099382801857616708230903272971714748982456929054033175673438571337254863940321230205037194831442845105739133501993639577421896703561837246996880546534062146558216240732632837750009459319030865832647648551590372574156573805038405845666572047821202630747318748364233689860425445122917721511145740420484492373940936876071032716823213455813401062866016546391968221803279257009257714705278245114431622134090225598274488068710314294231300335081507504502518371500854732179186128029261512877164609551981451304976502036821414903613196678304826333574321422774851302654174772474281581003835285392781438799683532021391246084728333162013693039644290860369931327916890740018264334549860587014942336550088078850998184519441473151565333099907039356092703018612640252838258161650509390445431158744546546936732229241245682945377307329826215495333219573126171015051259262710430070887212627317520483896498162431283258715550506602370945587042266092929024000000000000*i1^35 + -222186095690744234043435003191439185565751644470394693284434617550754181589453739100172116727457570771354815964800310637398076258432216486825090191152483435481634208494957615829446848045098726184275274963253511704951914740328355974951543364980393473638783392947770101760015763792104801567884322681579742206044926982963864612431521769798836408113932195389732615466856522138673387193086944119356491070819354728697671807994656885089334858300817742012353488127028760144359007397179492086876254743469197960652058776466387518159841400745644294645160195060208457084279310252326781903317836757707971797932222000572106386341980217552673513283032992756903651438206940033858213227729078092447227103737576550289687654574620646574596524233842627745533177242144792187419948273916910425338866482422286955992042939930351896195135990777700790631403503745669327358116281425687817535347885773412906926799399646774921223240285570778694561692063181925958347897072759829753568664201484124377844160333700421005536491307647961443885272033470291268307680262637008400814112492680196190862529249963858575171842716175930199532915951694086612417042171222771838414064906020318219957142216602727067072719878048499869719739354591982436338821931824750826125344388630843521261389895950428244372187397121763930511986006142548923879917336536955633874952458072471002792677686531537129796576218314178518025786477933626119761347095281483489431671802504434480349232168080811942415879847014441412292270325997004990829198912152370984547939876492101593393984722008166897899357308526205290736202085173151738043792132361346198040004851634150445979968779246559991250785915716810636176439612948748421553113403136048551554876564980152138455461529748219057115149132591627832359634528955922479368360811217826041801112607000320915212947702596987087594182648028852147541594780958074017090197550180335616000000000000*i1^36 + -6826774919272757958093436505656345526984333192345009035405934549661114723015278909520268243193035394091573453938199141861083155468063903984775792539428259847865213103428828395378087134898731344963468714831390562601862224918055992139894970060810819972447362704303384573634141007753864188805073452766834777425471580336777705086257704265779932269756254092497778178884391636511082733012526876729583182916154882116726925062904791121134310761497932797279183650206044322167265568158496589927363857631325800371340645446596293735445435740561750883110571946873598276994832108221716096300823329219079148351344792222875759391642297788447967106492714443873482895291315193232219010821494661422143382093423213580613834136848863200470727334134328537154536472262163219052507623930763426411894499603898968472746193150753745074031404580066709182293761236070266895726597122813471552576834941191858610104686073514805569280950021543168337511543282178669411498211895105516523156128192405313255527214748456641360076631412837584837941346626879026722684315364617651959909321340788751977515811959199309009681961575190368669806336960638008819040411582447214585044711001796902081846538175793547745490056519287960569438027122679406777195535051113284238925494067232615985929284224286679996256790103858931959876678705733549884968546997161486112572273115646754129755604300145024538820673080693739392032376851964572823206963629218169400830136499974056444624892938867077257165407462571496450193730390288670340483553342460060677575241763397732920191592378890572894227269897304929309588388667220280738081345466040481414028714434383252315139994596408414308177458015699590597535717942095396510805155880636490696339046829569878221765865642812232018290188039118218247583826750733517543219869730707719446559072327073790865814030300506199491568775499490126755151838517456017562166886400000000000*i1^37 + 354965627954223809822760700333454797170437318359440909181452970607050869511843944967895231618413730811201550155860431640412586677988365965074529121775777883694563778492714866341114414427611608548655683459718936551285884536056423421658715236215760504356035601321651068866805332058530271588242013560509663360092725278923965333943958685186931350510258037932490407783168679601856936267006923926598227514061300636799813035600989740431352916106046243849504530460125742129720583304702502205334472380506503327562389874100498477974565755706907949448298105975826526890450309738335320991470698533132369808433623829431705786071192133759000464534856776285186833716208831826652405348528111443796830290708153038459845172480790336028405595544509790765958145245556035491696714203231023461380792631191820539672944335051893330455921428642323915460932097467808491121935300671051844745316154662727656569896842506228771952940175157073061775157593984266112722539459981987859108562316094140883772676100767908264367566997714354147234787392562160787491191597309810152887501382775728704754796727128977490568256276883506428311812514936364538926574212367899528621854763692086957071730458807226328751867592648074085261971444291407684870732228544713538538183212102917091491178654919656919769147506264130839065286014665767042441331618393617296170637833696960690673854388531371046833450431277945011192933931770868456235573985818775929024746005682287976250022552856529552331052731716214217010643120496894883575591678429793043932230858368078433725058552972239117893732338710832023024671155526884018902517832711978150635734868189600997141540101967712836916025771758679642934767740854357693236491213533514121806090526462955846480651876644918462778094726997216876197707836105373288873653671851567104607798428394079504811536578356774053434823425953342771346456690294784000000000000*i1^38 + -1738659596708041304845479161462237398813258109501275240809006754455933954837219797887074397090410727833952347529865426313872770931480453741117808732634271058402428837912972507229343571427380976182757413005832411942915017104766663450652213442661408506857527495902828790713721284070155737494489468878565017883908685704642744560118823444949204247620619524286652846164289522177075401506108758783343795390008493769233646341772815946450432220775342658735147816139672147969613083891800737384133126117957333969089123226357101926579204620174177010710981835819094356390059399310511927369836583729481065366252438039088767311568414044139548902583369141277634225318852364082268360309079480079893537580873995793026473965018216076497955545473465317148919960235208988803164122809378957135197227043890501089375196679453933650385798434016969072603013047205106270341541547082746708212813857532894113388343715210172456005818710209722186156576173201505053104166629559867510707035114409369968081289073262253361910682304552257803925437433320415749371475118418328023283432252405429965039183348847138009609935859819159794229677695709140844691307922816154231479791008849242150292979075848452085701990563489129873473956393331818379329350142197853752788149317119181432501408267415099983155878748762257600107231138646750822844473139550024010470958893413673447412827060287085999157786344574561259638741283200390178509658169640327546993282057813572168991878850227225342737842700919365899078985239856951313576856150551993825634110749228846799894604967685669568680892407292865418876437237097973467892502618617240134837803994997797545407632386520109384312175267996080400478532738919267989685896787763020149273302502662402772160807694766245503759328575439195874088742617529730553253594458735736651716771234499116954590631208640470110832220376164280293130240000000000*i1^39 + 10537192642134208107573451365395187117749114910035296564876740974268861536839702570481750274310314025091641199479441214042089921949703995594697346164443814246993212247059140417760046084701141546951231005760652537104089023108702929851271689206552064743598209779503686805852602603345698532415545250548728938990770923124939736179295689291306045483454439091305427518325153569149014548258515536189051579975952259587623404137329275176576271627351148717001400899545287949145389579006480822569796210748031121663391297376733331273000730991813156073337159716191847070697209026860037854628151268669902304450529708901194705754066352484124124686986488217625293857265251398483642576773545196759580009057142082514273702581349654500830602522614725116218645322520561506048171943057201657378929776667888111319317295751793100157517120187857142168790796969345975512000539638628303426929588873091879833329417618982387785908256232628362612406781084837744200330959054475924250858955575813301718988932464370093165639359227820410835102641087876656973997300048562698074906240486207699625187036603475845114884160764588564824710372384771747791929745357196421188804086650870445894021985611777022477695980124709191038274810719934009244259967656003171472826093506045000765005946144083485654867400758334107114253969214635052272631111270818232842988271384624880377972810087601324656665274938133715056782953718975210413360526139820323674104194613182761824668756613433827434418002968254479917199836739288774979262454435740058174073874291241187458483797561026183507785603046038900057914159364582398724600227010333991979193416094930520559362419510911211119952438523477985253750684363729630395472246104731371976291809231347102192601812293206624467665018549751775136468308220070092022663218428946000341199365458741039539219643804291711773632268075008000000000*i1^40 + 5142929149161892670133788318304059461473704047174911287013519303594644575742427365624842210807289152303450869726622450845502138169716277596595784239747691273921149407704740349363580264093585191796031926473082647256426779397477032366559386198363458602250738678336479240237454976420260250335423961533729949750184071576979116997771465398761102558702915772579119053664996784122160781808678116879296518482602957159603018980452427635345510801282343589737868320160796058042282414040883813812323263413185548855188114865711836466997019440090816715163514041888955280483412612011822260609036874252840645701453119444501865944507633068957542110562051548468376262775469387528986003035856909166254328681883793547949711454908382795906915938144573410077256160029406846577853026315384388232497316045278021250277803871999751831651544759428387513139660324785634169551846926388986895119352459651209807631185753035808482631865256586539923914852844149058783694901215486269102231312185924933664356610766406267059693469445912229531437483580934721915650190269601288235063910918448837778417345178740203472072721479949455994643261732482470760629445384948835814677147749601081720690778597696807010694953814978248590190908260473072023409248627792485823647086477015457510017242751922032883511335684857631389903053136272348167678379805001580269098167022313146607760783034802127764522959951632359522248876579418271056610489876328427038164256531656957650609741142559093447173734261477572364315245109912972106542783516065412492148246637303122565705869242695838979523510443264407234156951556949911938183925601891245011019591068451287645462463755026048753421990837913402679584661042214370933938178951847790940354933205315905796281592959202675661032014021316456563584088445209070697402032059926433194231316478968800288924294616225853472768000000000*i1^41 + -241538067847551228802388980531019905009401358467635210044378771555099107322250576198644411231011885230838790642679394631347704168904041252396412605081626433641625196743584987472308124159743685332667283425425337724341328421107408595919856978903176658411666729964920378707577676609179110982115523116190274741023962010771781420909063336698704539251090974706928642780053973935568740251552779600983178785608091704656933911982160174551687998382461604041585584757501757405364196471328289061034285611860553479998187478883245600610222195057907313327633312204704665298962143280525651293502820446826409436517556638257231406634905803054135696040357200272882275657314923041065086056210403289214360616166492703218832902406781895451895276097206629796012161857976504809150810502697319760973221597739438922389412322465436067183960502104375699771171877552259095324242076703940520016047417623105351443608856918797944485868224644106191806177353409787976219619704002510181218867348759351002895297344778465510813497031897294882717818821298511583411922049253213319779342931697409635202405062628611385697146235077686768778018627317925316550294303097588448700830392557737226465907937202338764051284022976991134796127337364617381624665431588211815948646696623282613247458249884852521586808900107746073499182263665442867918874005503457789473559406802223381845851806651170483371177249643485795646868323293106656837760758609958767888067664942669014311624906785997075109447831430267765750827852668868355053396262616238857736949156279909580019180542987835529614551923724235046464560860713554379240817825933197619493592109763108097871246375812254702632369520031035063290650349489677642310604165726086699231638920370169356817634511317931390395525908585489008246714114691367223988599639611090862089408738993671467194858340352000000000*i1^42 + 3242307681275597993154001657879925820074502935755708028899873175333672315752093994846897870700666666778089881173038445945010263065320807640611903635936293131824363117526894713223135646642571652071970837973699443796153482837682977695523571034084080023644271033625035604665675998606023229917645912910203536303824192038401610006879319567559383044713644477747036303245229805826919101671440236737666383287633266371856658997511942200188380103510177967798695204091993732218109146174232548105607899653151444183113131539750212609086358239734559605929487187655172709854419112085969531150318104698619746941516512879313656601681476852451497927433536733849281343405986099566191290307108614272047710460625187536057616829172307826428392217733341502113229607390496944056055031420890613396582036747893197160027550309880324720599550725801371922510301335897455903115907741866940134199058951723201909428204578132574971228007095683934271613144725325025086129224419481282099155087416215435929530825530608843338052454185214514883653444595445890787679863951955632130033572685689784629559455556036633591372470043430051137742948429108214031497966665797867435096565086847026124342287298914991997399125161424755982724486655591970267134505196599649460819839187940622738295903675685603971575295714326654435571933179109900888249998255660811914114114094906418352232432232765868982483215219899184717560799211709349407243211989523387842880345544430941755694400954385930658386072776668114516201882368779615850446800961803126239914959460160619206139101661343127222955056310409596228415316853023684708222024106948880463829861694772244913327528713159981829426213830361841245083895509604535581921026682721460996677403519883682108957660245500438692929706138357614599046493045392055027852244072817763392773345376124639641600000000*i1^43 + -19770779689970384595244049123697710468882569746381271915213026075157516763604014844283688652407484175841275591322272414819294122460489198486074653806185411832499203980291051055204708044593180235550776006582113413441532207372439186094466251300198888240823050632657638518869259440806241092617479211981632069302175574619099347226139465652759251076428087131983305543474328871912936305690419127246715804965625742554253056455290825324017486151404273758724677921734147369434060509194978070540821035649869297951414118062871320348365765909025897775048145425281698241198149821803506814524408452662045491913532167159530174807065960390123566537465041763802726352720875621325382258119125410394355851934627367625705997857323033562506614717663235992784506796957452753955391731123957779321394528092492214499303637513990988361881947111745808840008992735975166949690504753496298756703687404488422867008380252303363638780744443887253948450983433282676374591641014503385309877709797156562358850718507637670491425165717670256073718002136313191376954543822091637456281003276862797204034219725901928481227647637972864697169623881005333368083051880965086521618363478470162811741818596449951969144548335593900573727017524217297429725838156445544638977767228082585893458261989213259678444112478872222903786411633329536137940422299392603461837771888571381633386817849453572518023029293285205104024569795450464336242310003944864163639351030750127468706662724438340535794577118285628965847082933595484270552516236480015379433173728708931447554013674215959407625472639620874462860184487272819237121810793433516876387120594039043106380836913613989381388795868500891319688947782902456754881995713336300746682696070795713848270635642423772938782448853687664908613666056905111060248978648439329033740615680000000*i1^44 + 46496702164415792655613338182089853902985694058549993510183103452549733029480518228143912776863385238453409600336368780722426812213883924040308903135736462366736532102859110754813932021640673526401662665325130058546556837527440055197718185097148944216364114919767830504582905949312682143432920403886082127359216707294540685127128739897531707584880019846769632541600588732790916189817385144167400705272572452753130687896432175666121841269862314594386104430128118754848343122674370936874142505295479904950241654464758723925081568496090479366165092261886845141344591437245445321772872958414806463224053159499446324915791522712934072478995010548620460899385307776432672910074899542855736746674754420835685782482527436192148654783005840941914803790667759652038773436636541002320191136889803638533309713772555205953002238336672985400600433861443415886946506453655512468947536945833270020560004138511928816944960684563484263111146974651802477066165832717426061957964714860096952834526491722513719611068829703656665779193434197229412043583073686026343278294248655788974685535798483535396373967440619098459210918641120377372080556135825635712986131175738871061795159085372388790962895115425352026605245171090310724007369648413198988811817787322540605028354736142659636241751189964753287767493126710123496355051140186257433621504054052045538809571906452473493774662115640004113146794214831837372140550617522739602876567980340358220338757067581876293056528795368594826798855692448702788476244535055581689925833525093729776113746576858632037366463351563060554090256449133334776810018195641494447554058754858876411225215071515545762331676589704792708082255666516575355101725336842850892478582213723891238327384837427310169003220614003621309280100507543321775761560352849920000000*i1^45 + -132231389712104570520314664514180949607271938275275830579420370067435870447127594026893826831243417610550205077882681339991048830058452156753932731495119791319455160419360907682549267386044687318641063759428584205187975343105794060900131733924978547189870580043925247202623791780587428582371290046285444286222220589609606788206728952103189100958286010295045863462001593422041874667483785474370970306164278827769638763643545353336840200401785222360787493506501420423979477331931636280339000760666602289695976399094292881055201705199872170775016367551288075989882311759641011899446749279918735460462480998036558865852660192297447273984138513034710578757654179325351917214985075440124715496716564569975047559705778407548543960712852183631787069606472034560341241862900092809173312673430103294155573231883659745645560209060786684324903990386493781187739098658687006189010915933583077978702576831126460811732627611628931681124263742057228274886191389982948977467887839860283184056834850063684228363027240648160335611576749233412947324157235231240142142769991729785697761481567987492751912082020409222454724802002762252543277135183978899050223222552594417277468769723947404486308431765736991650694342655153481350861458179383890098732372460639361427755850673712966253905906883333266304106273275660537893161677956989483965236400315200619300650103139224091699200167746697091417487936148422941466570641056731248905958691300051964153613051183404869253617822294505427309273071959633091248335394793179818956272537242564909864121275243784878460995152677516626618335959700656425967460299277270231679944359631700523171518924110292740528229641565685600540360020521549707093147844021619311536396408687380702253951287171283185287363739498689673454788025553443849502720000000*i1^46 + 72568848281302901735020356737320944823078495266744930336129765622253732356348126536588076590501506343399442257275903617979928434278349763632403904833984437925664286557034157712168632971134147273699907286045761003551250080638144153732881150283989960471218373864957214650353925164854288032664846258139132341290583919977215495485747768587845086948843999815016012851977311093699073187817916337146009281969428644476937287679498669609648655645877563669093738064098708544264945740165380907418498453711413698989000575697241738719873255450708153716130608237241104658106686273979319708354704671238350648637570552241288744170759809616770355580068780261760212409848159544519804134349383832063632456669218409792456882446371649208615977099840129219670159954524522180755037069952173879958306893838720946651375389477790311769613720676458678392828097625870458731300365754342863958704838615290007616439731413744168627368296343419948146643278047414347598598695740530864231617529137877189767220018563957171524813004502360537312646172529625603265460120562449366535645336430808935609786401362179743636012776694535592741976747393823417008092013640185122509434710348932641162239864179777663081095209225578350738809347485163346169799686530243261863264415511121393219918335543672059905073206007498632793675857821503041523092512936408311710136653073209950738339806222340531980035741032111287824920853376033907194988118211167966356780072673103227110790012288035819073002776959308092246399079143302009040183351275171231026277185516302824838513129775395696854598140418441838867375559393225767588111190372146651836498267088310216731959486143979062945983608028905717529741109319491664548754761165083968712690107586103267293654920279694009749851892890848349152056705024000000*i1^47 + 21639864021771603629754232669337858430459203268166255661531998291112100788244784458880283333029713565867679681688834615061831034919605098336095622318158220758215043059407873913018714784090327584510995143188246644536820747327521081211079320469715697164638157855007180040226046508970861440548927885699162294765606452404559813393852073051653328768000948962245138492878960757116307263265652215007459263576684164485181070547515695251822262113540017595765878251364329489568285726580682947360361708478692416632264480469479117800341214926495041574081755560875653493456266691711728125365175157043940384774132692815172590436766208826519280491223761591619302829678090781054100524686155187186392546657895090986144542220915695611732912354616761745495563194094215119543154032278218805323703573062375041038502534293704174868009206497306052869494641174819959917220717816754488081900397976537417715563005702339913102770199129519975536676432978903878634387225953086277906362788810910940647788039167765645545009774878701891200773276229072575515007169492317087680180885824078690200538776095963596497781799753859141264172476517980227904889961967304233261508947702122475946634884910156757388845139353766945395341068901482316356976649914795872504133048789649849322718935375963629734346674762807494133624661180234313084411697762461562315568172934898700117278617816570451091859921771093750540605134923245464815357675656252701740727249413325880208014712448103910938146114816782636903311363160846104397338996432682989721020003699677207023240162157537411477738273801998815693046622586990017464008069614100306169985541777749685607202640872565635648267791975058157904628224709391212096845662925538746128707854802404603015674012020528419457963988923868774400000*i1^48 + -21149844843631873783919849128953873314265109351692117178790077979325572938391253043181603534997637428959869378435431164401447136385157699329748614650401123298595931882756185195849199147444306329827690299393213877885063179812868626998582972549603191623943918692001275727463031809664840233313755873460666734198115251771371200238107096140604596428227066529707263525677051302515645804528702248265795608067844931633978903395870760464472792059914930643783199407775605775263860953654915843230170404714988097403483847948785108387681805817728689923443696099795626291060503609850223933464769951610705065524131792184972123050757170151278920433067810924170259418180896637545927053337414059284265010327218504426017852541722887742701552381639296732652938733419287689822404991552131886668869927839792410577059741602849071983352643573185096458390214820486269736591128930717941272778576351248745480332001101832325776456297365354218908974237005094652243887311633492989432498659216214823827938331319987730642203291144602186491915902048629257170257021340230671472098572944671491716410653140297968337127577650709336555633394470396711069423968341958894572189416716433890536258676775899001809170296658754695958997604453142656210520544045352582283473494461975427988451618287367125412381218180184058869881638652083899101291442020749052050663862220913366769513028908417901650255964117241166935487250158533892048145882740105800529901824300478732849005093910502415936086649716665732840629352662220703433291999219135205322316714242754226133647628922473130537721938767707266931794853404976496636360987493275559462893314824239560383768929050077276090210960999830408264710655987776410948735054905516833006542934619443775289598319176366460554444800000*i1^49 + -12146584367674763009239712558113205568182661394170076291177277220419421137766262182296995204271291580217637699941803462595272094664764318376508025033627203986248394455843734109272760007639592847914205071980686744466678368192900132968791012241859970842681719705758810205551018948523431758531185788312338186129778295854418827645848064548333513495778560207067767964499971014334932897033507532997944688206331740641558364601544757832871400450315269556884148397739719460079757235046278401047635573346468094052670696657450898846364509540729671678398141430513119631989492555735214704926523287474561095239127002188472069480663428206666846280027867218418729160942487770260215593016493670603209393314363085976172815759985240045389130284031245772468092263306580160211059191255493532388949208388584974400670135480635819374110193190441815442338933363041603954902837021686664046831207529237018968983790387909919365210329074763785087275220013443849865433812653081560463450039539702989812387741391730807312971636969288324117136649330690957436670585965055140561741785701816727453994709611478260885698428695964577337976337820660914200616262459237264830323641229003281688384391768694677913691940807039495504758389511471035324877953870176401686699510690842631867030480649190993310866635632225459789791572849349239966079405271475831719482261051753513890156671459938190320201034954687989665300179282770326633945220585076734087686995844801028957804331668923507175111710369880747991634535009538692981511806681413995164872890241884545209471169304606948792519028505062201405419132536562282557097044027370105555746254150490303603279227526003945314182951589020889088427914202042741237707376311105532559871132862091207497385267691520000*i1^50 + -3006052362842274260134570058899416914956846532724590988794794620207979524440179723470656370677085234071039727605591969715900570595660311365928935768292096242310980636442010826227966784994683218823929793339939504340383823305131944428790358836569131704153267381957649637545747490308055729463638339361143122568461117940002963420606460696423977128530457604526369701939915670543379138825309392811067118320373157154426033751479356682270070681899813530296817524514135324451188433450962023750160541597319103920732346725645869125968346583994050096080504608125587997903742882289040453478059686810820680515169533708809992368411811093001111165571628550359769373672998305392520376509475252440905458853065622218324636608852395241226441823107107123975507098471738813330934557352509149209372985502566066643994419087571229959728869362360511434105880517069251862408838027196702077769379374007799213822238114653805728056957160094271182507631727288005247445456457574275870335007565377268270036068215484495591021385381558464455051596784157847268681860767528779594520504153863480138546752385838500919141032021710842654972452363267502097020678685940169705305867167759800450963071813056262372609101055447940501502515636744239094169997431827894998127075944305630584931098777856468609138767992749509821577848755299606171330670934052000935827802291129404993464583379146586234008092219515387380818022525931238363292352739446333175829528762732840871571878356137668947300184197742198609319320857259494250759487976022637048395295110004564873283230616235456330538397126484126281084952242648586713917766939088614277841576606565738130852205274484971939425323979046394628140343034139246206678245035406535387233665090395832320000*i1^51 + -405159624872995664062917246377485116741062778807946262071417852469295128676934352564573964839113410997174304548257880883606199269671615138420299781176485383500658402707684764962152033989073334722486768774406053773922356326892008637399309487547102147724550129568436341826298456295877144675290519235009825046852604646368962384744558427161688084374008179238726722817481173606371023909602591144649375859808371930299349741149952892336468884244340761777558227320792777320571642477288147108513113385643035525272285208717594935544330269000674381003595410865451812147805742874405043002993883766959740576474165317118105873012466341011066616242346199886761020270573634304455516151890693241938441912676105758297881153498682855283833255749674830318609447075442226859717338938876483517636761281394816885088055806250480339155527102218444925017265532423773243196276566561778823523417482012489803944451791463297265627675597056211966331712173844170970919769810347726734333445490859966105080684475544076853771574076129840771980460112274271473418452413611666178544113505446548247229049483628792220061039657411200104783940484968676075315218358729023573980042412745991291702681823824460775074744793658541146315656755034115608471928477937564194937112723805552751117573120647419955344015000629962041825898763847891946425340906652874927223462259303537824228275941230822121238443305328035690576642891340110767855511757827893828622742003906424205567472441337799293784224245103676458076341312771417252260280400692892333561562581181084033533364209114077813082784777918181376556722143896057096652155933721343097471653187881760515424225139449583441035227708576496269966150515309233273371316904911704665620480000*i1^52 + -26248742868472580074854208227335805935245069174619450520193986269659238846063528077699628689285064686990522943180704881693339747233563063108013203669820221508700154129628109826169613198538216226939421028535693739173127704132865968128480298236935539218272240300281343047340127990436398318376492750120374844663011584893665813408416088624998701571989224815333520874003692626926889789631797162796629809084390581851682171064198227183840941269575808571862240033389014260998091920350057960384046808623420297995698474892568650482777455225917783912882775718058102381647436471163966835626222212155968427440571977489151256531104079618047939418719547125178938803424719345568528128961252808973683166306753663355369196613729319587498393829176569224525545859166489890546449335347263292006074618977002590651494942577985460445055512020354436645348090391857069380400500837965054130149714996124716445260280829003098139121263682409096970739170244449640440973070778500516946724771984266049751660498691225331430980009064395970901226815502711583360227950250352673680346138616736552074191725327058574350202991401184392167060080493108144186842892560293435855373259114021890762204147170570403935444043597216920757214752114640246233674854045688345072721723166200048473319606994925892848517091546348060979170261935027143529796203751487053036216371544687711597766168540675009234567776742028118013337419755499618228645240218498527155087115045070912885286690279733673093997906290096375664185873404870101762590312545037021873129824650676198143730912280430735462526456699290824153114673858672397895738180783739084976146491623005969117868644574557714680195005294993609924379571671283482915646734336000*i1^53 + -222432760195606539318629067137730378294013453552075497032919892232056371189444348941907237198790967595211782651021927285318671133964832340762125319167784599391769022437172386558240418752107914597781473015979664683890612073050764075348866905668868148315993204742635420860641954656091843019778093514885915088975290240305919037040024124425415417371377768636678623087513210221433842696980993594579071457157268752816976558760205411623001936200402763846178908572643415565041565028766395925147347409793728161581147643711418041003912966094460638672524625219679239545536483568796506246847524747352936784895246856590220988776982650676024817418028014071835695564388420780890736467792109981113791511478587151394725040488626998730381230773639496543833284414943521724457505539751859381274202364975108200130957623760568981161229350748000236980430721031280845336211600572581923905185221299041559360795018761941750415538235076421737077784451415937303062843991533419827225150200003216818510177391912575551893546382211337003969846982824449977200149143635478214288015963297407255409431417999588651839971410403669062952655847168171028387849683922980293752421582313190114600327379997744741108728382189459043147919929419362541666791320983259992903254895818228446871235405002966086556283926296570876302866098774550360877160917333842283550904205212398905297848875203776192675037676941941499394510635643915605777727179748106895422579185971989078524450293464957742416425756438327470016399644191687364941259043315123414592739755848704577143838977611048494589885111339341037346753371599674380673655284972287439175988011164376114594789992809446877707405431208899102482340271410380800*i1^54 + 1317660102824661631908151946559415552427462518216018085301814809232853541961955731336286651973956500625467962333531298115585065124131197582424460850053422494252514353802011502382972351315110457869192896125746443162182164670571206775812581104623805526245353916760389342612670224651096998347199209421509390199591330573742921910151695796549245618733392589327952580461931820347992984615474174373271859651439430463687417765313840954700743935521289048974105825260003256530642319761000514395890393815513269158589423491892332557478363103284809289422228244097780406779657330293926968627029507298847668527420132613445016733900097404138556771327602202212614286036686898920621715374266703555355001460699375626067200700636078280643830866782058621075303792147682937500275834739002733312700580384001380757342456333649472199607551016247601495896301032881402437612177112839252845041105824242925147382389693374592527490997115144231799942685246355095682813772979632927960363990627411930884671445006495523584374621864330847544540343132607056098700496255895152333801611751197119800801484612224108266358728893395196753059642873747898480533958180480965903343650528204865296104668852615612778475978940335433430871734700885177879224310699088522205009238413621193564461504189773611810406500199225841892983166545843292362082196831563426665083518798247134062670461817687112746305806820664607197849357094092970516897934439951666016106154665261482685322789467177936756642831644778278948443299705812175972159817429762120223212675181676122831903040538908944340010483045412885496612464065449418541457432180967438976510656223202463671021549617884989734540370935126425600*i1^55 + -3525879522382047365423486606518536214953209659618686715604213691963073666953017549250300498595018818823492330985606822921652352997751675394912743602581963950948619278754028744122360445589754562651046292039079191858420481643295281502381181149166781353760675221196404110470659091073123702505675054234164586913299847857572232704963589191079045615167436110658618079446930488551120949059907814992185746826938561154973382838911360329434932711169169925496436870830581556569993683633563131279454331665883172669476446823767012091814914856928029264007143104575500774470473769597592567283339457347740672632430938555753047304661936678265917304495023381627109817426085806311038649531902200195609774297812839806083423711692949385083532953763365698152194840022484348313468667451166139111826844769164572052310207255262095353931833316761670371838443348450289984538360868471850599548232602540137470943225990722283164635200213092119415411633808916069003196018879134173164208471959753664036412272499594260465605365760200820203570461767336669754227710954101839038020928217862486843168515937387085810995920552501726102857764654574513945971279887938710537088032199121338120614212895430741576659752496473156443346553168719068023080860309831641357563263467158002716892910457417965773410176915386560666973701478106850471851346115617198274296411470045593873547433855297159376058442827558726654396708951024923836678639911705338051270470343837153285633992655795166912821807236752793351773208414021843860399264675175112987120136989370128452732565306696136283502893998901689885599160567346355320374607600205477092247077625322107806051840567793418240*i1^56 + 351603156702110881825519088158525681207143069523693584753650323276110444662994886561946659536439290310120388518923111292907102016819428499017108541009964058004869939203727180116019627119708371542833630327911026157014150840085675110708299427659555354197403572890815086284740368544257554498072041584208703256870573510735481989943420207986805491191021387842328948027842131191074399374689617152019656233327718845774384486767739375257779043850457402371557920409948377038489315409214041488437475521507399923809845939372582886039784477050422514996567555117582980402977763742454437096750277165226798158642307195835052760393575762586380994342792921024969912625901988264731865703816565261383608466165592985379304203641187338394084869629201148533569082774548006521981199729256695856038949175283269606071610694155151884814839809508213664063216478357675700313926081771843209371793149054044508273016123276696781134557019309526548742865280076213314022148663906532462850850697101362239001343190329410061235442992693245952534530794736086767812497179527639573111946330103660657594237265200526059202853907724996190831962095257201308874567693058362949562017105395012255052604727915257490449188618724844610174837306397823687107396943983740821089738960679457620640669754582432533209649895962865234110353224057491777261736280021466291333940174366235352168625506275311384570222497075649266514346683347355308124016959138628211276518857416127808178414785930198481182813519617167678964683202528856844206349918696592930090116299027213449360696479690059102979775592014613898413545165067228849585542401584487499455588183572480*i1^57 + -1357966838419078203194630741662361550729868587896488492937079901500387628578170616352089821165748650997891384358662589528593367092887463139903932809242097572447197218165640226558720611312512083249668188029218567419186130318748360759851722132379841107962842983046495661531868662417161774280923161920573362771023130266250645709863113802928725174289551580131187592803307445135438311591783429176122175827907605550367328112914683936673553875011865301851899169832444066854809986929652453263772547276924958388152526413418728771952433382268910378209724350922736701436979503880325101269360318591392712151859745724745511017225357955892129639605236706690697615107192820617664817690520110116205341165754376700577635000734543098590408380765775788175033324071347963726531928503002620034608196773680761976290516963953594505847166258611302333047089210682291667041427127338509699393480805080171029140884270003328020672631408635669104776030566113134373755254893572517359810125326538481729209458485979512277517200097583010160742098027425458483159864753641835053047279889153473287205312719093285796251363171311788547581744220789710801024700724159057758370079643146130761646682633029545706780772751059671397341760969326754175797225171242851924825512890895100488340532092997950019438075668278374630510850605031746320254001320396425077054224304117721774410865509168677036383394649087910926441740876407329674165986781739376163436024660164024204712914320772596664014018890112645829154853420152327383499090012504583355783280908162436274003590127911544352794248060078185269412480267928882457215655477248*i1^58 + -1159093347324908175588505858971683911312330679231937723339028754175127493279097025800771759886771734215984240472930169354331898417369357196052364190090871795306519080386424350132366527372817405441358127469389693653260299801947380800802375395663527140076495059642077138183456229786172063799604040542054490309564911389700506403364992528230464619950999406919164597568889702455677162213456356187780509706985254895165939647609753617061892903557589587108536273600052542756289492044472237491444794581451362057853990269032614349440932418973213161200395926431339787409250279077714358535622143304713814158470660759517553659049517536752557362782928931750120611807135689550476482765148609224315427673433661361109324169510815749553814399995109052494790209923447027680024448506269795704982208874547840350481284271506356625840300217341354407921276497344305601304382317097877410336250699890524706078988779773257021547574028498633260169049289256359033871864478264486894290575023495017642146985175490401286486311257258711818008857386812891111907150464958841606903655500745249252493318291028553006835212165492201037425170134499329975400666680666298844485058800405464980028353593948538180600452318260525172723011211296963828800360165078271972499278981368874949473879106360950432911588850375459474795094531290386937880254300890579783509302377554618387681856957703436742003903663908353934786059164261802243723241731514359180941363321462525096505819929529696530965900127783376894924985574818880843343427983714210363808074503776532866898269252787381557569214655244869304320*i1^59 + -179558758718652089864155344557070277681241574162796201758527581171279893450009518482925789571921049616754784317963854504169867984561035979028961550747959684871029520486235182145536125374749641266773803161348814970621231144920153081754837204773891001578713364508649463771335809866588543406063600973683268368750994082820602623842922185972104700086900137430779548551334555455721941791541500090866452531997983867037530352690693464875535438138621059591453122384490706456114263548058720251966809407275417579167062659888445069492567470669310772404962404677899732438105945637140463501481858618756143526419597291086986130385515654695536645098194002980883408547155442313290955665169049635616953142665993192341239987844147743840018820068396727408883342572973592126953424218072876785481668380910534669671040958879027389124172662754295144523817342453601207194639626077049897556474499676111284840159480542773731065011782375957621117459933740907641049546103367490111822468948643884215997299110192848014782390253941519071059626630980294061491877954090695458424351359080884416367429300133836144083141864438271564284647387268686956597587606581359918094966617273396966855570140781477165640370691270702720539840436296453347969022510528281418742200418968622465702408181115449405272028849023572833502029446976702913895794448147027786810475768555971236691053702190879307528063217597090852280161755196481420940625174966809357510405208978288936739452338716713339981381143354095508747429406610789060263936994609933244887660958801365744064056524800*i1^60 + 907420325473445620977739492465321491118968572924490275117827961104369695425247073204404138679067559830809095333834680849178246436378612293447082685817383697567746598530647068878467883458355029926958563684269818424166545814695740928489015041838154292358344747320388971394345162862907629406619533266028251940772752814183597523505240119776207112712859994598470552435555498921587551832237478369063583258567951791073686982896290824413014177948668692793298460721272616181473638944336953478684765610605120252967040533462900670826082304733086288141028104216160962810627753042085522842331958107559821880699815493991062728717728881740860324942472765667250627471423658020655396701443445701450142960006206677329008505390052166443464224915435725142328945231041780091352583835768489836218927339268716191138670437588239917382756785528723945926177158142748099947047858811770542604693352644049911724334327645726494125312499634257135977816999415156557807298103312637330479909155061423108638975236303821273890413449624059115121613718348245848706453624266743312766623419995385489695345791890875356028688071807960948052051715682047609600508592071934620924676475558349415777056748759055261046236985787116086367708855651115125340855747778387049791841488194636055702769293751368157402071884290373362142773873977343176779723643344001716944392840212186123915899226984133855792217642036320420414642556909536726025344941197398204506957747655437119581036598346164701986562410855979008000*i1^61 - N1*27208555451039698784595197826745580162594671454898402077753083728860185140465775108489291743080385011323432097479079057183767807695409220539657515310372605351915301657858578983833716941298281912694523943952429855071101501513491796060362736830247714327652800234606477028633079812365758042156270369555146627811030614715460152359111878654813693128017743347118202698908576812619895368440076699205448121732732169240945090158530360062575155199421431793563571000309330691678256656673371112358719209066431610973173538376826549908976757287381257611091760520225140746544485838596232471875*i3 ] ]