[ [ -60957729949063564070099102107610792564932199411617508351893329761311562944347558129136443332338112732966159742115939077724632941096875718136628621183934607513842209982229484735305996944257523695528346392224843780301030749117888478847193859294483930197965435309394233073174087782362544821451113352221847072330305502640645409283501947718853442457349975919783868300762063348128254002676561053396402499896941491631666634926148499542291767796313035826899585626102703209582438519751192137900404197637264421246340316019451491250872388501257390563593908529186499423862916255133481779036439084176712053141990807957816996224443326635232627699015542190605298173105952818691663792431416397237205148119315160854695389338474144291553688296066364677192659790024631036474818560000000000000000000000 + 221714294691696900975452754322248524812453345263722541869816768630412097954023217738093479738042579217612408280114209168409364323543527160425349851992027126579855760164103319978323160082794402884604909435434439060642700695971763059902139808620518546478329271358010472659538166658132226439274042933522174912692107820489148721529051130977044002924358413197717898440837976148091537031160011208957013269668656574261739040104124450926424390712546802868205657599861537923157024621112191095750432929409104177556351477815056273060119344708316487696985075849966714135458374355701488934917157174975278649253488908083468929454888814240458169608420179301727438787120062362866650130650019498375383277502784416440972473312377584934170725256511494920603263322618428725710028800000000000000000000*i1 + -1942350280655647193453137564762082872548158698137533121179628313656504995144992383339533131125917883160476338437828272290747167426401908666954004100225117369175631414619237216755145829745514919978455036850739801280602541707912354455170914262089307136037519688688085699880124503870141131104586459381482709957140833167468894319735556169418438097220457618637333775449573794490316037327988858276368434016897450553513594971965388349628826492731252058192269185437485383092700044687883732377088873341880087112189126141953936446184999552559277872467694358738432319305908364889501092410957307543569843576443375270186487027745983255165328457992324242243726542234123307432418579037260281758154789406834860469328600177537922065756739794901336961606297269673080052292517888000000000000000000*i1^2 + 372572485453011822570326148757166159194183502003941873563830012310916485456709591093453283321562460485747284972748682406074093785976704223497127751998714797482019421003308861255410191625341688150773814011380440494372626300655372620945724019606724083091382428524332648140934685874986258412493505019000562174507820887587451974767553118793330306282079390577692628819265607067231105678539934464617135351119435317342273702852981629572369594224485950507725324544840624217342903569735859542617347737952426664175928286018459499117270145503288403756728582676500237445673683671399718778104831366285339657756397615546176998979234305548364597991543674443532343235925162531209073162120828199596478630983140619092518287725403737273618843425511021572790850514059132466626560000000000000000*i1^3 + -99842817451720181752508096531646153484524908287862685430505672982923995009315909916365395587154073788557674592875359292161523167608760532717239357802848957016291025203891911090422938279395982913399821117288527124589665433848851123826829755886808874084526934190754505410847825860264349896807890686977772542366610209784178420501200127833182293640294842292709737545516918258881518231426462228343149741102205614510587527528099436962230656651082897771254254506533452977472507333382675904926472309895109420539738262120830506651642556731180052146228170830349459247617268078856180352602328646855605100012255840351164064021565571902662944436104655829810484939209209150706130349892431592961517810655239733848328804385297398999810075353833922654192077979214535458816000000000000000*i1^4 + -10485850934270348469305479011650612593697764954382428717426197377840973416885696011661785006707574556042418166101569105607602359120286382446529554868056624760033745932948252727038526491965991493738944878239534887826243815752084735774257109749306283422121334022986089824702724160206637835677064529579305797057237377963098839261400404258078551702543027835931481718897684449884900386883962969573317742608711511553933492499786057914673389743053831624090830326013115802496118081242938965541439535072059988773211428053484697019278647533802225092094421159443458935538946903087431801525699689395566529060438279692449538393519960962498390391644120119364512488898267557935895329022631044549904729593297632507341048326974125953657600830222750645974069925043360497664000000000000*i1^5 + 1759332732444212177692810466357217320272070387565932599502392187810790022037811441860752095991258106831887419361799907695113780531881392125059814500918433107307279621901484727788068706876050254728560037081111558781849157208486772271227346664607988632105665210515582981845984027136175517654306577952306578769604585257012226939430504646515681323769105418057512400781817774269988259593321541571891901584503764880132812928728114694575969306790103841949253622273996492837182476016412943784146568277057560283806397079467124260018369730950020512515317962803768233441238647475906962696085241239046109366769523934814300401167012667860158833934576863001413513575795636865118064019656666851856258743657685832104766793788331906987295763829021498962773669010389073920000000000*i1^6 + 176648497795242442504240600356955265019419913921363838921501759512650647250134907893239057891753362449481919456108539681749289613051503847489713646140368465405658096281758797260337901789125830952052791070547693429946167420552452045399655164527240165502010771506612001075256132513216721019419139762112146309250396260523673874771772698817072778888776508682858187402794613911422795406279776623358289085881940633341954967600049418934136247512940585492175928837258039119744505225158103363274283780046537295987432795189635039242993480114969833185125111340533392576657157169005793208522231070334345358534721446939349842310966804310619737650182571062380119685839245868729206405743853874778421431804231191681809332726633098377050968930334429373838257864625356800000000*i1^7 + -24269002801999303167866829675723173269333405031405436832209938021371206802264594066226922706558546846211987486003573559350824518298512594224168338025841797772475346265473363248444577903084259124803750595518267862616256038679945181287299595776540157944103240110293442102521297968246676024642848889015075084379709965699688545601004153357303515671539560791980225299069862530548841248433228588659373549873526912401706621762991823408633863456957635377429678721884914430018035769384528253964431281292512170590034955021976179828451530359241108412693929808901873789975857320681960032489792848690663693740375712962174252325850796142179819701946414986830499148339653641012449671350728610149557777254863716278338588270233141502828945017235756542858178934603776000000*i1^8 + 439515670813563250902365161930840785902832291976962060232108821311571225510546469058560422831186168437630951729811096443281883383577048285799196679814996388089342739797808751181854571078293030293746384410039681441126595828683241011298594185772807868939194081344625774641005997390432968183107658822036428317956565191985320501189114523410658403061828956683642681567919378956486982353721333797465228039725627399084306579465998121028680669796765842616833756623236217761110798234113899224188682892339099145429062333642964117426063259257241377008799207112621255141553060907929423082578496413468637235657599083728950141935727814764065772713807371596302818260044610217867990343956900193552901956352143241487411180581824796445951933064377788728481310310400000*i1^9 + 23838664672089041864620471789348084827964135757733567389341617212256895424623681945891793120292553278121152426073110189380742825632775955305910524978883372476127602249393139009472931867699976486666787286503176178579985860372997944863055417195633360896313696445141813373333195145932456986250707941885491068023075216586377097290212157795353113489494436245832691345031792006942366528002950495110747524359736747043025422911912639760851105154608066434969936240827488065799115946249839039658726643950276536529362484099740018366625745224862490899029664802288566213238344369479048206700019660114315231211829410921758753419090225188963104408702389966871846198517993558950509377182985766327826684366389497036529598008116113131797849508797021553520803840000*i1^10 + -1079562806742902026676774662203353527458648044787130059716509614320024006518063525539951188407341349223814014800281691931614356597656744999833969554119269335417765530065019331156625425023667493442644589874661439246540256663517095355830058355648091963726881520696220601377514236441184901483652050646122351627429010250594415799751256694046248310366356282708406062567005215689044501350431127326767616349487875307545414112897252412969822624846011222988300473926570943180133627552234350838071721929225238235324237846846796586213554536333220999650359845020205171492314253454736599789448941219540527387722716474625886132955876529900732864012557760768880864048611147103867958539590258554573676653765533773286698938908779810041281548498832545808384000*i1^11 + 15522315650599392625141735873957175042611229680812550736579244300427497398030612387231570840041143659025221886558214971330571924955223756572999178382924120038689195022141827226927467308389433061876105814351671585470684934813707530549865364797181186609630255317810964080558610149963927924759992390359916566478422497842969017785655722864075233838602725434263376988973195088423546124214359886358921785068846503962124911215318452683329827087930257506127001629275014324751068690432185621280510349763402375926414185802823118185253691161455250439184254253382023778792770431855645853248306691360168434214341935464280960490848571362789315672346340393639300170839971003830920105316483460530926998822401585735655860696228235346945409756221459660800*i1^12 + 118650505047810640513265604814069932195416788813527067974260089482357181167121293293882159614043818869813949730399509550261263323428032862884337262008672007208768373461813529685264143185531813153498741192484004219958480206211515219472897450087505792509714467491004215496513834437558244297956404016879962374065850896319598283684979161647504888848530544543732732803837793863261613356864574449689762228927961113385600474605753851586868781136849178269913538961646532235729925394944083554562966748565494043513070951316937055047929720650591281661190085745582978502870343170119712977330876962719237245634513378072501199556380633606912763650660614961301997847991374853531422617195326331286587938896180071350103253213842824659709910109388800*i1^13 + -18899514431787638365853003896774838534692342324744978179308156501854844046970344816702558823958789323820393027156104259478011019111776682032054783556420318159650117376406366626386742172821729120456786271366936962469921682437061424318203650069205873939986821481416601355505813388372125174648545004184919997474418410470586677863709636056012451550814452971484372177343586014457649606973687900658158051906896062596792098959628700416542054750815308444803042520875571019366292704743838490226478125034873448089465704668930468272015251903958521753116858884113741796429722957716404146689852843506998466398366755694111590393657565536154114896101016221400084731207678467629651941184250779834724124294915347579855592428570431272102379126784*i1^14 + 438530962482499638741225549256432979442189322962472725715817786815213106231132634780076366605021511418745501440144194476715807598711506635560588633134368832589962380401138227062289736040745807183944371242673188884689021479837681361882611089638245399581588685629015077118398336701442934306250772532414484384359850913781744606914730467940769870889217329509619576517064980844556605473091754373201817526148384267101274448801430556644360166370549824962591043302404509466639350846480244804658242207097147000236881451892691115136972215966630001761001487529102884628085265954156549817707731232297457215329895936018446987321618275535708434908576634006439384426458036770936896977179227841777297881813395479617148156753154123788976128*i1^15 + -2144083228839482788403164428735075824201692464938252126146589434378170798259714176372119714651671735725388487470995031505968525059609014355388519294965064896359093296791327957658246196016136977565886082882670596617557597116300682969260721361280949620671146286673312462282920695839586186864123850236596055098807904296752939553216428365680122606575082331897924805770598380251933064086419640556590411555241149127484598072664813085172072603600511462904247400116310251857168954723892338320728338640850422591694994274958460472598937269916451443378290190024720658826072370409630512121747236723899852394977176080780714110331074494040457912061013511894935624826682744198304934535420647130409040575999770227264711933322091036672*i1^16 + -30327985664661713681027223329894209225768081373517211369723041086420616163584193548067111994314704515854362454295465956993769552919681042319013009032232833566650031500412036892386344888150343643928364866374759164274996988421259687487343380431910678880792533638597814025744283965215799167543153877185397590747370177296031232282766937752018844407623360590621159803763447778551612675104176752179268084466421899170585326509107430125805550641535696031193302285290004297439967873292953530334412999765418947907666067863264316811526751796221589034671034536128430234373430993016687479719266140145519117119642182475427738670949556331189728492078615673099917016031886084108275739232679583685995982968328908276987807821463552*i1^17 + 266555682740238685012187302623012122956607330488882410336901580685732197296907683264726528271943018064462516239141752359062262091016952487234799025382096807909897347564974403136025736189090528386142168056190219331909751878902925948102789294137257353392826457700983950384689209278277495862930786638639568347087582411769188875204020000004146335050145020283840575398916283296194932436177902590223904957675411908187311304967625887013050359969250476160144522432081921617297631946786908848149300751004776501703838887363832251689801232340699045229432773148872815959970746075626461993655668751367359463742730702276597947782934481750545341683930953692512836572321062567748459395341431204272175425732842807918824783872*i1^18 + -26132080851070625940329122214620492890173690830724140695383962681791855354411189873593018824297885337145339336788815550566017750623332082592815576947918541533274984862699459906045917087064054414766213242454341172622885462966321682099918843243741969831402373278028574377875443102013226161667076184158910243297453897615678182900013260938643393142491589604117201754355164883313179371838466104264842701716549455186154192945736427349305935032718973517966166411173105163891676406151415871114198903133829908610974868529673620781913288984892008220267900410814920013719712479821199129935650443103465937722630905031612087426498509588198499970426739114738635047563437418940228054526697514376907437729058968829952*i1^19 + -6155772500781660095002372063985299216049230011841885925344780675097459989003081187855822297088279233398605957040616468264392880948837525244499669268664893225781695404724736754515859938145137712249299490937268817543402027450617471584383808909592688955475534719674076923785652765531586940050523260675253478294010758780566462440683929659463922619003085656969237917800107198104938227028715578442809753270921956454581771637962835386757171575889048750095556606732608309835772521360596711037964826752746610324687114027373787872264926802695730300660436313247978533881811093848185485190884363320416545995759811798733808566140510511804978149811980278295033666045845746757350949673218747091548259303947239424*i1^20 + 15719041614783536064553070304796283868499648990255264395457173413809390570253932787754435275164238287187512665461876260481390484298633818872250249899272898213731043943031802533081217371990609263413115077348289770776989791423523187273945346720166224296050501433038204603275165064534583875075987261644516623567846344070062927543356442117612886619705112076665133373821356752690232028311821089347493096306663986007100378748069359477631305833341486474562111982286321947249504353032106978559304993830890003289754340871221440610153108420514750552560554070326227424046294388537516188849952955546363602204554037058946232885565152879827448865322636422723092853517111583123155324626167348291819148410880*i1^21 + 64561276943481088604656339587178549546413278270085596463383237519153786584691432762796037460607585273490538787681672675135839667463922622218493330055603156738097371092120921471080863002301965300531142004020109831389616705778368548859671758336349257440819803172668738169691702965208741030175013784584467069339054917091854507845615015332331494221037180790230715764646242918358450580213004160412481995365007990574306450679317597994857899537926852235161836321117597770482996962509969344554280923290388986251011345271512859823071173973300921569931907117070816325123011714009257693499289928518435846361126140624643863249893413789047182118462393296721923386820043703633187635887937008575709184*i1^22 + 183990398534357864447359808420019288154975525383346881978437973328561272615451487531213398603703649474659388102659097999675360891832754788836828681237512987278303888663692965423251722253262600338991492963234642018426156092930989908441995557651590178861887119153020749295639973914538280508481706040323877823612579735499068994377827900306731545831632524619828425743684811908073882819886831347826958117972212128245162496983485152181469087933614521154318053113838422361637698667304644348408301574639018454234508916374827886551196134535777786098737159145080779322419547004700033769315291462575962720186014996422034499501440815940405124421020854029972361824970499722457230922646516924416*i1^23 + -3820379537399232525018066332193015693795995831250827520217707524518573207339821899078224005561645410803119954548220638874477291491210843199021719179697182645626440116440749679631131092623058028348350563119723791540870256725462547567525952765625004024257845735092582592454170902094134082047627576267121561733745229634569809445797224058410424570025855590481774499074247243566792415272635126247415500386876810416511859164136593670871981932124782613692227654712746052927403059047215358683696134849595705024313541745116974570786239582464734694328310247460023734673734978750181460069176442290540169710567921456881459273851749350773997396180793486652455695128747798641019408628056064*i1^24 + 7109163717107437102766691352125114184061868136065063482359418623723719368159629799176443272292819121926355498010908238846849171863954813866758878188769639836675382896987496773460379806206931650433240364896013141595325739800351270177060804405671131250563804444117867720896922326801285974760985129877591243030484887065399612318499316381391013562413493922842967233512090524324664038699079540013835572932829304477771939833011728962008901939077900685492531586850097811250086021566232787478601223956516953047080944722721939101431851033535736262700588172328375761748699797298551849457325588860034766529006301374323440297061617471736927932799033557290713301715666536976477061120*i1^25 + 6835410086554342025839400956730507077879030863411745392073462297398842373752991817383396362372985908959291961148322035494727049476663017792997159053337125928761370631867371399696580836523217545990605262063130268279275870101089893060105215786207320534482845937047556630095459650181501187135504106765532651871987401496445595118548916153319763216846880289982883834342401802600427179483794298963311442487273808024128544750886891772548705392761233865783708021210504839782686226961870180987576141635308136302178679601973850984880705890044953199337182208799397490511109295281425218146286053652622971990097321751317715786139950053974130945117159496969432008896735172624384*i1^26 + -7094186753599584385342443352897584821355928688338029177642326084850992074627669065951930574436754841251194079640921451015521417950486759102982854924277439185975160465697789973828617172561260731784824245694412029504861497997411201880938676654323260991963657297666102764086385915377406441364045143478870105033271334812084474422112832408977768322118654714302593192222795367887909773289953742614392658505562572013819810910552458592717236859402879179123285812946082799800435698096114805838410229511467753670176879268947769171798548230319560412025470575362242083537756433692745910996518381973510000332491781120893903290408031665290889680301545239578229853527212032*i1^27 + -58891442893023531527115345187708360992388604356263098497951294218661917013018514992971624910485292414801413018729490266369373072873051995938422384172989552349196224887880048356249693791383557682648320807952235104719739436796791234030192198283390338389676911152695345290635366929813767978734573336068894337173125684156167635939132286668163767206494223798786032996190311357997624978638309825781297780564698745061595704988244806867452474518699585359949773281270406310408135959630227530359935025563890137759022691617263582322440154834448367420238016240461027773124756801033493526276524154222099827987284736057304913392438098035783685123961233053766767345664*i1^28 + 106636153078485401700325109886062514243429134122706973999597206178011098135271272895074634366659116934345759805607332909724047646443419548770545300062607986957455856366354478627337253309108004078731170603404928973897439000680303135714461693550138666677483840970731694506890763634737624926900905800980082747141211561710942139123928560710371248121991101511323648135263058826941868644267951334143857222572728332021676196484382027609929336034294785734322262287438822333056633320101586516671723448034845358921168977006278812324189937981742710579658541896582054416274918959781535374959469516896146882612194312521034746972770879662748437414286503842938880*i1^29 + -113626389158459267368434007916788252919200529041652372585594281789827001530754656213797479251391055410727383922706286790731771851029752371963203202972637588463225794095335786457768776963121412387452628404627863555086350128964791223859489676064393429786740123260419669304378318199845162497106791465858726124344778718697809481227444446782888636147869273215180038394582701771743877713649505060157755653853997365603246488677895933103018152907237633253287996415924468619139697942691348408571111481465530836428255111514713469441582207639064825711484446596151200987129546463284890354508915941861278843838974770384704383939809798574410784228012720128*i1^30 + 45475845934648607802555510217837222712167151077861110951215512814539716793305547778374922514303956744957491050305474696958644445717538173173222966868213227073591941153151586981182799464566695003168580639924031982033937673594587240368750880802634341812650915650440573661061765615015070389258609428665897061763406400913467197046097058330350692167552272384103258150806612805153907538276697473616825977424100926505640755424654834859174558704035386383446533162782386476773564257000917370124863982759659023718978728768676565154892143733778139487458461893427700779949610424365771407229602129720266154480770628109103904230233740753832064843776*i1^31 + -4554203613144092344415586171753465370499309009261856766187849652367158478745808997068988936285799942539771886322692383783689152498894027708925003204013112792844804239196504178796862246707292876052909455306013547767557335027552726147427419716318667087386277468720077056775913602329274674328283848154394822100727106870659013117946436595818726214528378035394277834412045822278117495416295814055900204338591202350881006826431467544200879269773307047280780205617367669271490461999474048742030877542574364402130832897228351839390663787768133735238910614139809366554369472652858780312940528716442522987389924869162700778862088000897024*i1^32 + -490266825313022535543553815892981439873530503317612219424882901606013755438285253436467389623803924560941375888000112088998274050668457833546036144483890455639406837840945326090445498607835391143473979533966313431281684017746708915021896745408544205159242391881681966261267861898508077161118099563010214819309232470712719071206098177520321293201902598969751148437600940271344284902895069429960849507674740774410091630563469371501936015777817486075044926166599962668839692286778509460562578212293758549709363888411666841167415321245776158227377166804526314350652345049055116598349014750250793682401529242420628666781270016*i1^33 + 32524697987083783383809950821731181621713550080828295064920519835176982528888529792565650960977877533872691078876233480713532210662313213584934418666888913680525987713242610317994353095371075591865109125195988861049323311334738137397062694179703888368380030008863084721446580214874371351844622115254157485959391188974421068269858003207028104900873830622253444945736064084783346747855606454665007172805235892760777349861821864574757738391731868588771822174437970202009723633510337182681608521809817587106462373190001241095706157984226798170429485729328311330919649782795575107279096111284712366233381753587341721600*i1^34 + -86021884731808358126295085715412483807414092467692648627784512470119900398627193791862891817680313332580903072993432878890679056926352642875217222341351097621718810345762916648644395119430660082401236978722914598139346261540891839964002745989542877816545979255641394723271707229109214373256936806554766980971470341677567871809691379012616652659218626064583408627509797563614491326800732745267414452553275808392791745923890530756081668948283927337400995461632551850698655880405414538798429705895849859241553417555351605680602758227342633756460665516656606198280931319755342059981752987756077003324608479232*i1^35 + -233863551168125370806593793426639028243250972234218680002846163585775482577281799226393975981924353926709849129570693577347973685312536838060185656926481908051837597098681695501827703322970634713411897889037477341297421023671684093101540724146451775805081289610223678675923536619653472888242045249169518997212177930001005413481551441790547350370407312254984450006682905416671259889898987597930326301724764723304025942615754916125420176886801559049415372946745745134445789378592370701828865868585124720163706067435748011109571394958589373446916329387697626554009694703019544541063848760515566013251584*i1^36 + -1231901712339522320434242779699007218021160471620616594939275524490397668808738192264293304415272435950055301486858245434163210995363562881564033512766024340532215038348542429597991858881825435663014111672044788907385762444631316935315675529016515064145253534788396738605214141752149224597943417466355204711611733449322182161765811613215277890674315600611217037427420556192243916480334364985362633035412590906324882476849612361488346393060885333371356996421751251121368251735937213526165659514945067998143597262832052751705388554747584906432297783812836504686677681039491673553584532523843584*i1^37 + -1767661788946436761398921660737811631516276360663937651723750193082773961346675488617982339307432636014273391977068338013197535451678562073162348705471665293441577832304145069215595794395314809246674879225001241933256486408360467014540779195826925881186098530447925405714910211139862294959727111217383684245779918022108084365418141854830750198965565281018511285577556129023302061858377623511013480231758114658881460245063663982662570971223708532030278635614229562481318092002143370600684799759482563935834135038709925630070902051426613633526593792452344310799373229131585314449522688*i1^38 + 98579768760947539509031999909275636771929609586365099223462768015720036867798664162206764794959904188590260730620882790460199132545899552263776472482029520584200099594275464165739348940878274445930725101471873697204724298373571150659206651059364979732277272277523977980175628264567205222586942862124496028381225591813469676176784412579060927103842900429543933138891317326425102660383425088540787843565469989337823021534248056206285537833602025882286053378034377721899461033336275521140669893983502318195181080120966051171587102510613445080716902415971640385796561270996992*i1^39 + -1440423476056708997175721979309146947439300358276458461317216734154146098020333202162621382994615564993109927888426934849803502116170616742242583815442655589350106941337749134133762681572634561112562884699965879301125306937125497887792319533910992113090811805339624226461497928465802511769823549422422182190096686946118873367632681458176474845722833705739983866636076531819359694313705587855894502515774478026423366737108261306080318907836806398957200579270558907094275416088028267109983705615918539915457487418416176301079877994914716082470447839568546397945856*i1^40 + 20097176352145841272335653335122052810523622207797691120551354054762584021000895282482677046331381207286819951543258564464470399334354817982267696642228949541508340296933165416458384453476740788072094578604662961250552787505482323960693192472409941532994133204801768781175814081220302061615758972126422179184225795887951511685573692397533197269302415682150463526171664421397881815289213552713482188588086823252410564471903915516080869671431180693318524960468165509163691170525887150815655924819967242908062326455816480079980983485861124424859648*i1^41 + -14412897291787796831201317204793858980316864232735207638931141563786304355271561467310583952550860744569812943899108001505610567290657018785201178934936599982565314287730965781692777041170208210652530884773320633629001567057108650203437874843708295166368188491036724162235795979076337518861606502066040629874268713736114830780575207139513253071640175279684841310241824361306746215689318759925312134652565322869112210660242386685069329757258403521245758102895641298146136017130814648444418998194102959810335255982814578769540415488*i1^42 + -45618990483215700934711928675874093089735409183375997033127566536577743926746150737033652759733081743479072065147426101539983716071537529828946408675261723462782015251995247132169604830012335441001627466708772510357824368071398210239630547216753617058151973029098425101325366450627252862417533828739332453268923662140165431283457561828322845388165801716344675851518565804478828541317611138104583186481425746321227992369510921519793205044818081193294156119924362078194199015835259422832826718291200444998932758528*i1^43 + -749909774240158933485301945470004062898056989957636998491732159543870955368570787023040414815769149022085103910912446573181657477985387243735257204564240432533327812570976657775062137242610108099265092632818747455282164597656174981966433493258592804614497494352189654920226669240457137040854762631104970248149414681370123361823240730821633720450157391733705368559084283158219436882298955760962981313042718315549776647075218855592417875793195371109899535696065745467385719325473949644161846886400*i1^44 + 1038239979447532427150358323767925904959125603853971561363448688172004579756446748855162556436580994159662391376050224500985171399008708461400998432390221075264151271305434629262860292892762760617565053587076552714036399268592904122850595951036260609516126446705936677880202975532199668609660956279409426411410169495702764970716181248654026091694002966100172300869418158358037403362724800635072341626027557835955610931283934462409624331129096375394744437801458239836416*i1^45 + 865179206400917445690018927792396306764741411419106182130130166874279073814769867969212121456095857139051168960071397957185027370654199481396541021067962083084347102779436832147046900023191982847011456154699422684065123764523880858017922777142526177853268747461137795496628664287953751492089908611681821739991695081512317801125770598153126639704770792663361518747007892243288027669816472802375356366900346443491196351899726165692827026801*i1^46, 489947964207747726905174975602769167188223874118673743708387004368392383883232121883124795484180152936686172470773403048546450158097603040573425046533947500986329070100617678540050211423740321540666811034600619571590453156628162696479953055744712174491718336137544969909503137055645865818844142148705717481451183848273016522693519015028633429920974942693200665305511082291346203278168430538562870892609953115414808648344441305497055945896198824276577460538470357870488908606863343005607858846213473723761285123748139369843562201981310571539382826490572350636725727543614141435690450801278574777319507704402442090771166282067397587199415630318028799472137211588034433879280205013725129514935589937025361862336180505519495843065714270575519263389074237932935815939756926437040415302762170602151962093010075303080667487278949733488654405379448029998710783717764839956720032842103086348768601157026976110491572807607296300988501330165378318336000000000000000000000 + -2156661132883625032532250397627308977383645567020333586220005347549841002142617378987517507683349594470310169069472490767316798415844772758876420267638694932410725373969994915228727461680677827179098960112322888557039262785273621787306485693564785874616342827618607227706831537083878734292791008990082195555106314276355883416161526917047161451010235804977296909580706399443241499763538478592112257705233172984862690219340583824496287528180590425524013723411350932245009027297777158236376202816697599506097260599710014499837732123077389631237234716958014612866319942344130475813106796683310699709245940830531373269613148657371507045396659717781726343130969058757839017327072869681263034221554144104594988280700549301771223924223221962542868668991314895778961428148513400029057170109973040026849026866455007144159187688274908191351963171192102074996898781923968504566115601236075012295676166182562571941260304341001160469814548540682225582080000000000000000000*i1 + 21775855384673824265158207223073149263000421163683973901441801801583530221250991169559858907239476924999910310563737298677512316573442649099844038724558205615464786255088212735054397177829073185491099650499452618228995779985330472232095962828182371922099506076722198504143209697143763736634553087301532184986069132841447916021362649690758212989653385922211934415237215135521368664581283873141838446953443063206314315880681077896876620007268897374642695818115742624830496219584589311423646400256681830032712487235615897184263862098043169489786563206711076885002132057437069959731956826739475925716160373672544795652939972276098940683069809068623858977847735988332953627731854966068948171703994695336720520351145182601574821269009834042567091054197420726267834347527263763101372668602208693734696186635429726821504161799703109604388334622883935420057416602829558284128570025880670496242593128360945771388884037727638829458963298973664464076800000000000000000*i1^2 + -3195635122907420009112939776875994219010354792858746623872919074171382372574927367555651261190389726946357663403831435676686570534931417202844285390016853349936299061018436124088568508247341781958578501778748956632234522914670170935686657742334732479637841756045512545993556604232667180839884202556561362319944286061410992445726593699469482846289506045894980488506217284477556551988616882103796142870609238457056675601325564281532829552098504187626390429338508647541729498366162939837785978611171217984792810645139610828826270345786005855042703844098647590373142310090384274612175857228122734149429734053300365048919939364696586701674069195260951746680895761589908616008903810889011315408879812878328051002654240564972768702024408126526266306847438020136478135216923965829969996695831535515639882563149820524210936751438137126042181141731064613279878029433466191387630844347706867375181028560987946465982093643839329606338953201294770176000000000000000*i1^3 + 1033641894634106486251709026430235745199586585464132033551906544876590459078142837863781607072296407967844007679376836559077162561507625381128040451583811804536811246291902139355492694415701082006970102651722878572047481298964418720523006888649189964740184260125326548129972459494128371839086109998056414025195150390342277378023199679605748745911767746651823842571253781684490070136366676709888900333769371750259347782004725874988162414645239539836052648607829301950837956366354314946879432744382925838545519538277512229403810577080983766717415952139016211689349565206328807979524947234128927178451778753930107716134996952647937703329367927296400259068164241606742436629211817148887743268936566387062595483015527370994692079915182830088849621189453527544097668500182718209700628212574382964406663354749925315881179226491130843925175445111289070338089311249768399537345357866701295811068121599026532906239399256439511082799368069604966400000000000000*i1^4 + 145813941841084331924093047990338733517379712591837142977146653876135107656355680256852023519332454180398099954777843155411664498558108145780807938677633494477533213787739994172295814529706488322457017156973029709338629235321605199757865029436190891031088061744805378657413349404405756066226667609437866819368553791490057796620717723261185955021736891945041078862596044433605214945632163095783012764771256562638853837214484753454177112849583117854349971116807339759636610396847560850834322052215524747961144729417755788556012324332550479115658683341915317574919452881861511039434235763061842629544643340850241995948898797838506621800632751223809503683990950139245053620075411865685747295454105048554878450632484939922639054572199952174884574071782800075193363544660705995953391075576661666874646709495481878513230249967009567409061177039273018988811641669011313598437576907405739565019167379421330565610210208164839821780980186113638400000000000*i1^5 + -18128448424788764902559740133464772688090555631718182545753529377671035141011186702986716736751680247194078338134563526163544161956954766500441750990477090473874592414024984801282965582304769227528062473960206031955441028361866950335877289672722412463536226298135234815405472141010909424867220092449119984810965539992847887269183936881727966378228136918839430417160799916568781643249251578475691623068179474939854704737669806578299758893791906594411450823719743602239158524819727652065477841349653965692461967827444960707083036394863782344732025186752411360995662442584589997445131482864758330033549316540212967128462467606521622856081561877623126755867359917846274561051971481688442771961003076745619749152374698811105522451913128540735272370653205987281566692627472518835058422716040753404836899736865895396567640622225900666865607314388391745415624419400391819815129725788310443887477956273618056493949973485298138754648712937472000000000*i1^6 + -2100672473821285327707942927799653323882692552529222938437043819418614366551433384334422614953685624088825405104033164841843970376326480382190041701515906432564958208536834076042852845031873667711171261138208498573872446828882567779294884218735675705559922340867023738501068990222783499262506687487826939220229078128218435298544536562967355310286295806497411358977189973277748494383937713566086111654667425157039116426396592660345553499765593033988591537495208322895040842781152843107302171338637010028284657720956075161111736392803408384358091927212025806099980153393163529282345172217740653904577170178346366953063410443513951107867914746033905430842568625887440293638283358402693779625681027567691122463385382943042327085917182058001113184422153678676653600614309593797946699507374691724604394228854305891132286748950518411095874846020969233978853047043919254798084196970143744962699707887637270175247550702124716431988207124480000000*i1^7 + 240803687876865271007016364325097664964110504040843942196188176285351679996870247618132806613629346467618508242933124018301449371697987322087910636569249014360177113254690609086062259800389333254341890085180998542569372301354262339153019153189814757873673302771680333591429897160257942261520538203004958794965334883084348908236211379683118802989466243999468559383758639386383506036053469221730482596174375563619573581840902298765098322669697210187512765878336888819761812197888722242598583891204565696021410855501483181579573538131455586089705468027539570227479449277842321006888891649554534012324260979803906291713247339610241905394475572031152568501130179438152113197914958956959811926383420893330448975032251292063580451539883158325088340478024474437780645690665830017418259687237201204673199967648353749852646124208159798659927285077376195439838628117197182187455898853892775198662398794781224475843002869896838207095019929600000*i1^8 + -3555722836430464981432250604940303702408260253242890137930045290894237344152439880321270710777113817112716429794029903963563350155136344250422121597350273837920720683835413248780385161877710201364452394154423993007721064532882699203089142652411317190722274642527617209034532624213333700676546137946923367318373169373972204776075713256629637876250470014412673522264230093019183925305523180681071257162902418959920756315069325900800512315767629423280141366930757698937873289956863758561948111413697242530210121115988885201114463330985049921520119330780135161576798762224876254637538888281292637162261145223647371203168771582808436793386467472502584201774832384774847721700327043745858530415698493618901473195116276943955417282354892082379832478928610756970322176381091117611971418836072753158914034203363247938890246401304166915940447488174695008978651093601281784865104802770366546924612124258491553866590502433726714630635520000*i1^9 + -241838834264071257580558789630239698169648717507386667393278006635531624114517654684829479119829990748867542460345816190034682990655018470502033092637167040206956837609634157990010687226894038628674240019077100035671158176387923205935043082375138132701847064942475334856777997960766383562500727885902291850712027008177487783703422954210939810859053402840190241144623469849677828608265469805204783370460669646899551075757861287554361579421062896507379645424436381944575684627471263174330723533602755637344923279347862987195943434775963911515961974848348666214170887213676546351125519576057755413640744843099277042525839547216989780282547294528829502689249594795931068118190730901908103573205817028909071755388275501181390982497595361691882517809222729096473006216346251761016097121852316604039795130443834088524999659868432042122291320814724122571818262170760207139474339538905682299643421774195863024519111795476734672896000*i1^10 + 11227679887303209174214132498057406829524071083045863606507010381941937596374634633651704123175935241617025937975426640693166828244961189123925787822368654801551533751590357510454053734801083436607294514778064463743519506821177499764411778811001671751236625122370970660723232626765294053965704082531020367192483081982431579730211971704206608151197066231387645154697177331808345214402637243666243293259883800689699845698394451495863615742715690480062569780639412391835652981179432954346552909891194779645916084342332808912903792478765972644279336047417283536935925029765768009338963791493012593860775177933503522134339192212004569947956902985397614737203530350148079960132411397640914654148160596682371729747786498116735368810538364899669487529609694356813106629516090843846591997430662495562969406975746973845033029749942530961690704657144675241550450640754399901528841260379410948573278292851636668748865734641398579200*i1^11 + -143630265777251215055184131019085113942828227020817201292707805668111379101802709818308436858544931688491537226930556653443298317713915942314684263652558821290659379340825872441637795903143785762049428509991857180733344400874644481888150103648035489487889361742352449658888055461446443751078475216590615648127408018713873551845409448823057253317146147179797149194919340030212640043246218692230706410512968703177747395331526354352763349448076213558762787897799472447594568427446503448390642677397679780293110247238247148300585456585538445944625273924225572804625025029645246392471421789568918454265931633064286520505787008211361126625793792789125759316112600853533660692246698285482541350226522021733241723583586258326253307265909476977772354287630994381146499974415100351106735173967224399336209829791449132187670519077128902635867725376918539201637627872195043355057885942412110899604140126703388064518684467527680*i1^12 + -1494737055679047516376963061248723565080203575607394009236786319782836585359259905435650181518519036155320749682394854025296415898301045641484627650710702173719769415041503048993057188912979422946054088107325969490920862458568048596384899369572183141249754447542359303392876170974015029732615248885990666981625010193804478681343141763831295271989727603433598247953379774102095971464385402125471366385169426362951152250581729364565689810160147029040830397800759267572897866290047639096222692603882285612890297661435474040555672352861226815894875280331693928766002264080673500409820888156486196522153675970896954464504238657204664059630947669479006880566991742898867368567880581542626747921079466834996079292730173345379278919720664865710441787313605571732613493959739774954781954944834545529709009118006040319140584795777405971220679697231636654163374194502713669260843015521110244366823844914814778339061923840*i1^13 + 190548403737488921851956723760774201826545088885172853597874122069492540760326498569521753344790902101386646974714413537762882720884951451031381249338404605513665011017473898753557792035314662227145257232866507788680231355397051734104584116377266216148517457034124645493278395761854388797337330550862659492841266625260228241421472934744700181152729514055058797143571398645649162730170066671313769583622910324513645733301759452025027582362404109456496039464093293889842286686018282930093946401422714458474812349982637709727954114166646729615992176618927761910102287896250601866003360915857833390025804769399446529836615701886805041847293266288680327602065883735940244673920951429986596901207163094952999496648727682605940658814539774036661057873532372273875098761942747389179170895453498633159744380394433404806254233382702276256752705957864678989140312389791226235893522277969962233813638453659714063433728*i1^14 + -4967550119605970365618482197558192664503748847270366522665124549897498464895163949026012904303413436338112387435302222984917880526010116490749866893847463688831724932124930013663315144612242087939851619418326422146884884464990529885450357144088248730040552034076726477940441050440066766054534931343613041440678461876512974289747612058842386358757580369098260306359099705991900091709883707428196418868949902869521324686088236609162289911794470252818202069667944261102826245913909682314058885159384840874789944957847852526721778132425506459588244305591164670765332631565461052790908938724313884129960205523354081158470206464003667952444920804225729958255431474168013512020573527375858302743672598732554197544876362344026216856944484303216695120076730293380546606110674915965113078411933992663728379197492065540764786130312553573252596667311389933026841562106585141995931020263893177785451264263080378368*i1^15 + 34562967998686294347149614585380952993078546798269185681637719446902553952058645794098665192302470060425776459504775092137676637321236445482511574175655852660171789907248779540822068077974671501804835439595880564986496926183352596076296436340210811178388974305377740555204004450151174192110193990100159397031282616431746898581058898647374509403173285512621364476821341019730225872113609248606719428864301681512560938445896055532142921971011269693405464909075960201913949742733348947027028862233243538780420763274386110278056433093500681402540659411731833601425680400728087889660127858827557429969882647562955974287017623871767265394731057001123093558376446274113686028778929397740959661401924369662347866799034847628712632675778896225119760237984334040155289675430135049782694802046057844238300134357709894850119110886008331454158299686731646857420079981897767943463192946268792740566515100680192*i1^16 + 256511883504895074475451629535187348863201673042452255377563014298086503328512304671137496597710639510841105804212444496669240596342566004258317583998136288139670890460284393854196544334403187898423424519404888129237859507253840685775133226802986970608709239714095431252233071994419643611849266051147141553246422243142549445921691892056267318620033663416810325847694855153199256590472435470496211764208586399524464149418692398192195058096729922294147637827050638153840374912236780494550072832522283725489007755624902998512461664885973159533700821961800104227918728242347385567228819043959274619779762773176835843501655001696776804625016467936556678599723997213019956159433749489978423810612908234225352985144942591923621949704193945270816944897838491875830312664366413899744860100729844397161557595959280331367373923970975298130280084610041418659622432655955610846127575877923809156241817600*i1^17 + -3013465286364778495027283275385079849954645345486245449940412418921233987604420795317195348690208198490077587240262670300928941020736332507436597420420490928839421244585959350098035705382527477419067741368902370544666241389021125709826292929592875493937822180092493032414083371058024468424097934877744324030432638833138870518849561117979449487757605508789250027377897409804503186841243894851508218491271695983771494868512978702152720839032416598008041032794116558952284946527103865358957696435583184174079633257898289866975233943902074368658132591758516668394656954512978984168817225124223545654430328402685481774588677425264622386856640368576296726362566060574682041228384810004550126680300313744598265636323937636949736395879689335873769120079794859293289099475501937532808889883066621069957956390563892175225876112681716427109914930187064567867016603825608264648000130380609368358912*i1^18 + -725568062564332314390671587178799803488845127788217675155527772439760580685623042294622559884983179634725017710968798365185263194113754667141213391929530463885738750137890013956870471561405039540774392592509198085978077676997408601160965832320229300763773309450259086464747906386371682824214232575266275293875050590191932206062923874119024170728066916169815376123456606550813931306206889336077538380561373923499236553890991756286508554560607125854941763034548349030574382956286438710777378716333160588560108607310403961485390619072447082419511137421124597641180054369451741954424445751659857957480339499202908727460951227304753819004358746742757684967658807935547780940533493482376267335678358048779437327594767942943778066880145480101136964630455773247053029729409968933843537714398384989612148391854373079006645622313081977683769380628227399462405724138907354759540547744956416*i1^19 + 59504790535168494731089137961213172513988176227747675519148817978954543289137628855446874511309527071212969903340442613136297151354797197077385969528739757443211379950965917732164716982284929249047802340898212109862545197964899825187944005733155837215064399765212999374037715778537339176393755186102678487257144965985353683060079183423573191663062522199278703921222498321181379123809293050601026499749496283341681887351928325554759249840338078202149559771947816967288076681419497978721515023309512864100427599053028864702919687946970282592321005699902101528385726533941657560524709597785072698221191489632554451180709215968379668580433894101859063254261389354289781329092033484724800801294147472140940205384302095443863715967138780691969391576395104499584654647336675219147177819402412800341987776017650247507341964318789579837071340937710228804531082815947821080718795079680*i1^20 + 26786818807958452394121360341598314126460280676121307102551975891950009001384559356896603300690348930044314763311642700808267565434285954537913211974003474788880943926263465514608871819868882239612056307542085418417138005762500544039787587333999959986050957090937535840396326839612980295272952901787528944716192725625550971819444047620363900305201202031398987425478898486252353286192697170148593854118517622641052671470308496470966859084785393949822011026247004305798607347703564078799288854089071873780421188067959835310610529889514764886162533416432408191360507328077020815735701153329575340811135399272559600166764525644332373260117253873584358323194890487208710268534688969942768710975942902176237102410740827704443954577357901519982882143683716715269213812023915161398973879131761441099888966390789683557851710964823349758588990138438079543421014296345751828037632*i1^21 + -762724457330948640130654123937771899600133297730471977181933661915527287993532443539176058278901910328128329542375354954750414821903631265686660311974043275334647117195810448249933486701792604683513187323476114044990622405712244920417143133325596234421974872844141244509321941833612028641244113584143984491090881174446442562667324773060021227948832885474772695352734344840367821421057418136220357585853946643264888933713674405164515000034496905429108584514045140896295620082286415040111572251255593102900963452035801191340542854761851532093148190340340992507600882744035067870555921465531979039025744971631242013102416795134164357039523557049162400222236762756457054451192414038833879419780095404819518281121874117982012313871623357599123045000412046566142207867343825511834134029186682819620337116122474167440348370808664532345087022191027210062557892836721688576*i1^22 + -2335311493006356868224325531803866821108639970151864728570894114634313578401404251539717223020829037263147842037370393619732469216953251500155734472356386514313944703947506567352742056758275339299993009648483848621290617883097681400856593102116631050952134186960629602583608471424729579249209740680310530069551299274244993239024205089277018868285591744997934093005999527959463602174077942862013116918979639003202654003031535633091200659535263160907994357239267281310038311856867244220908631885184652955083534319090722166263791452609443434877145136761650340683464769205195255809565168467886871454923977104085248564555173343568016102687346826053719029642255122966723830835616674477287722953007813161575822812434771459251098500244436042234452514420035005881421625011826438391795946960648429641353472668276150430697600277139532059136962574879620300017486083915776*i1^23 + 18908925625698880303338274634514460270278031114079464915551358619402283657431950605192235492241399154572483752893508272930011710884459224875391228314500657267611965291472940146258523523485777258383908907414567107206392803206946379839639009163588541808350740313678492025710335210561206344399869795417957694322888898681069058067740391079359251116028752848366598377059440044098908874114789320623160168740062355720295269936744494262871595709982676688324557375206200361029614830879353498340787040254434787658104862203570977045448911767405895832590172561830459634449689308475971758062862838819318279201632162307780294676062987102831020658983801971809834369021822531382301470480522798078524125637447659501712817117352514078263175077018919798228344656590729325574877406725634559719445563757205325784098390422351434351889573109917166775463702231835675134491885568*i1^24 + -20692782611523597651719051549086740739113920196926882134881872296213985625903071142113897109378223789205448548073221472592833408915087668579859513602095323788961437985555499513556527503877585241503069021212166313003309440039551763077320560843087466469539356843843773302397912959236999785801545816922588074133136642287444695242569410395111152184087588370362005901242912912706934903374433127771535375318621917715244886584927509176113846817839019268356152799236024022878882103485224716451559900957251689715259284413021562125620535551829216263714180584309704839373303572577648006861052983693614971089214630375685712045811902483267003279709437901468169419536649317521706186952443200240747386471070366786066035937161039057645989081221408333105626468867752138328138658503977937069063444593285256241121025943910608857451210953037857193761594170091367301120*i1^25 + -29379645795477226228850578867140030310162954518270107100983761259090529215555119813636799706405658728441906721708310588775135103433742596656869417481517778652049926756775248045800430749301986982190827910715563873024483017893107551282199492344265974050207586302354383413164643995258147453888701655319110105709026501729617669433393965193125361547531375315198565131731163944650484279571212950707744442347393996379799824231504560448486738008866735095741581762555751173665026710563963152418777209017522878377987074647960770293450199376995540586993404243594407701480692601991299698838348214457433404828635474464556227219491390055979900756633317870473218297877013275339613416201847555076054889434239084087371552159798345672417520758350559273360413236928893641003861101642345568750547250586867301862054907845766244623287231091129429229274124513181696*i1^26 + 5302534272272097583947027477072288206036922907780866107436902497595768578464121018148953835393276626704319883309299117299668774734506136165373724009353092826652011805358284574121190063919462258746249378954898656763162447781159706662795296074127902639281062421786595786445601391358445111926329511981445670578753608695808275436324417030458087102284677236219819499721903405910582074518409867289846461170564545628150910735177877885192652165490772342133005240057039498924061504688302672880424965756554454891055423206644871633997054159915725643009930688087100825495863532064044964091039603974398790149519463977165004195274873010058848005678881994924554594663233663627882972342532883353274876017006095532947871349721445733964710874665861827882847900865663072769119208389163107218399163847268508066011285247941774426921404055255882683597717504*i1^27 + 216126549789950611884086537546577650002298816811213217614594503031964674939232431023557562797379340055160593386746801867918708588214984963180465741781519410982158160153626280968671096133622124055447581855477097761497535937920527389833230251280205142443716583686448569728647439756482277815542016385174766289733446677807101990283425094393153212511475375429338480622330065929958155115106036151392319136949410550622251841921378486294200867256616469526591384103036843568945338332347720378731341292166640387463638028332046571375970529153438830255717302824221100541333503874827342333942675218763534896408624216035187289951745336076738986911245138105140761411480972749122383454978419464985519336578842033980738452676518218468362781377312083340479263075025206901363321565949431031792428472090702550309962875147365463276625970136641183940608*i1^28 + -315771556574936721972431844655508484675544825506559308793117448051871120870633056596783257289236275501857946491900082665305313065645291192727370130427593406865400826692335853077996310263275586691203662456814949131928330023515322964835488649149847040108748415631173468574051885479991340435971551978405379911724114661901892793472807619996184924047282562041534352348770679999984696691980912777701806312649797236083255709253851191919331165742282783274716997977023263638988475107873776190467611117965155918860073742765059946050246903653579644922504563143857317335370679986504501108315194214386991494576605972919179816177933852906050319199652391049038368317635923386291887909669670823833819586782185612306679703932618858925047262760806099226403630230737422212163518156799263674277796345150563211529983391573502228529381034097115136*i1^29 + 167533298313560408286186219969831979540901759963580044782044689496176005309616838306256863675024121312131656364280988038768564312603654812231995919505969795720836313435967352218108188872803608761788980236863067964287205403651397326670486028434494807705300950932997095263535982741582462237764001330325364317753658211893832254318467754568172248387039299440172598191885660951440430784032700773937454321797295329102851764249825564614975194529161476860870454680331906937280089864855034540008717116396094341141292717859832609005155931978939236831719851258602630315911002966505951016946680147849907241806354286032441280609652735042035451783843978462158798072907970712554748298721459933198354273188427981162942168954844454180685352602166465409980436398954012638750006505951366912537571961451290608793165844165294909547306024960*i1^30 + -201972619181510168484020372646482375207392487338879091001176755480456217974848448365539328877504446710416474409367830387019544850108755716142776408474408401991599074613160247883532019174496054081284284955775552210449253979142735860796276664854255412717267869764074097926441744210401665727299436397728074646361732254578372360577419703553408385990601066599621292990759406933811423032600571760166840930025554806106659913147139052049092231594611132029023963844176662190994509990594595729081032100168925624571839644211208985928189350960025822133104028045929586777825161460828420439610797868042308692292739860518734294434232919228335691266387570850950274147072137552851048774025240691462443155088202339121217636792107807130491961414208206763450633383601140356819823119285359538751439456186614737064103574611496383021056*i1^31 + 114942244222490651377548697486431309854769220074565822391619955895217620553249871620169448149643248122913433772514582740846244928743282320591203398164441643876174195134858584880823745806692971919765805213810095790827013953649159734945774313140625207474209250596631576156163157777027405184600298679093010435842416804493532251660855866129683856252424135670406421547146603618324418411989395004565862801936060317636993651392578712926948436238623440784652704018886465866207886161154824265422605208046891340325596649836542506668934624488005276471051888289469372716273193267865842593459800000504087337173657616961210235584771266538722064184259374880635387681947701391664108125411818408603397189245819636810693277409531562600397149823892247881383909414615970804739414258271992153460487681578457874077734070564945920*i1^32 + -18759628718267223185463690187892771690937831258155951149098562407932208714062072031695849035720760722759646650109040852003237349563947152456076792561362302078698620776842508112705158236163019524789409029785870340492150103314799155258953914104738144730939389912771327353445275860709552777256173970225221965709138539991320895793371757912988966860532799272185324510203902758148888670736408303434314621895228552614528059786215363400035742478093678529461635681005635880647320700317061175716397425177674106836079514595731616292393656565505986638194014929580045132232094599582594624084586855157610186387658452439718072439900303980254495046647350522216248308484160380826821679957728061706187409738374172362080570135321981475551977923970930541756468009325830029993991823058642080522125333580971219466410000384*i1^33 + -326773656148862446057444286778328434985299452745069213162018647276704232164416186556235398261358078251288547719088352876068490492682494847884094028881451204397337549769902999389184025378363746236260050279874685011242492753061560601388908777512658238925866422224475323677339942951855223910625389052271611744536500388690378207696324557581725242504168591433999988653961172920105003955050979402171996775821572954461875926571424139994845824796606345872222234961995507444894371185959796582707568777861004656182879225730801595044514888876887891278949986706660060734488666762425366457119201749541553440223902532445139392153490762746109416716262023081550841460258619649036935316232410524873006992400639323259892759846558168697236323334486329854752269066398408668417828799711238460957047045085097623552*i1^34 + 106466790245573386047351386890937921334962314218498252885682119148118173644445347559350287435989981556292194838035953982593592525309344235994717585215552047040142147531160763067730656221596084158517089858417357740154353496852640856006931165413209706484295061062204354502768685061011533058397531306770507629540495059101170911401187130278957512171378463870923992150201888834278606032782592854858124710452213801783639238038201530351180627954590885624105404810039375141286588058016232266833564902865627148752800457510059428167286133659511640413522394157820407368282208363170033276502659505215927094148980085864853302253036686980162479643451543576238744211292783577779318299766930934379559090256160710083829311042561375982949840280739519907676486380655806482315859326926793692642679812259840*i1^35 + -7729488870472901434798621127946645887151884467678780353287446483216877063585926671552920086949033652293940061780526193369352980268904788765274124749354231479075864027870314273195268772659189382589750941324538920004318699938111098093534124090820448370155387962904829574538581160644986302030908887343113265094816688414118356304213739306119768941295407635739874523634820095604282963708993161832863933155602735787417348042512580860581594043361640334217262829344214858315223140973039757084180991734510832510354466926084584581789439505704335229687698616777271505272187533141136711286260063386446706338586621687385775571135407181490454007910430200849301892254240140928056356511423539520467230367455042367278891643764312253143879007867733158835375288013425200817066845741481104286679040*i1^36 + -43409316503118976922574420243971462140322778689882108808749032307441839114990057766909414779669709087830387176797556297005749100750074850017687890077402244991606830765231163319410806545919455101972214437728100546642192259105226725206032480178371444798831462136589047625706796507855670089658722412934848798374564174061568999544195262719004742239869653187260840532338545731744060514590017825020175160111173930042572120117847228902847892925759079499377477055947061902930966325580120716523785725322988557503495773819850039623410650022900386885975874519699923909858663313581788348418657492300684608194839304667326613655567166895761288964990841010580155892817620780213908180714587277667855392418317750957013465470707933707517870434498986022509824586920603276277897812221362176*i1^37 + -56922338890054418712004648330470480110850611335058149889398491184037505191417075821873251146734210038332688232554030690609380227911249312846875174609270110573643435787867487469336075703941392257916947745937110239762667030010097193897481451166757700017664331979772294895678700359292936297201538618506861201737616743886933899185066838864209342481945202784023427771329120050808195045612003044117408232550659356463259845229873087575875194441097580849249101105699504810340230589935427827732742222742415898642821916676215907331593142505579155967475768497612385442215453263672208971319690035536760849037711120085631282935295358517880563249657796107227656949113624819994160964941355083031162950056603850483127508869113627082181713238104557974378090364535858287821717504*i1^38 + 2396067959680554201509976509616805882367181894113198586276659293392873213393924575002062553913215611109373781075728705850983497304496998538996623283857590087975373219254355981237536006611284186874667670444456997574592038660526588919913477641942417753557803894292656642312939556162126585103615331359207630972816211380483837787940473103957339747139087891795408114804908190663698924056304781662441625656295268260880674908921397671174131216374350818828490647288719220956104888795651325094970126995948935806757806611992192119474682462069432652300321541794510388188672961776411867359031134798230682477532777912624140091914659928836938853630620572352363808705364473388863037191208424586643577869266724768044530532172509763594858519000615635878198685183508480*i1^39 + -25131633439936044524195150173268001853812769231014509433962425042699236204140681849947955855427262521675623079350008884826886685373744636329252069705004721573553042122897933380771461111807210531015046551980500467942767268933467850660853756585625311383061379018659321458221802158130231571748341667376387182328559495191873483908477596465587907880446314846729363788461342297592378836991565643313903259592923798848658762195774932489358643995639453641178297365412323414679613203356196796784377982873688095283575145796213615960141413682219042148688371226462461957166635047799556687031589915095308241746614549471883641789681929975831854149811731241297225978633522737674295900866429757344219086921326766084992087337383605955254282941306537863282688*i1^40 + 1201180226879595797725177469774009250797926111121078513518354758168397930529896454127249342098794223480171320151168107689252730789760473960310075806620121258253284517572724925662333743358364248167505534820578193559185942432839045002806191427967585175265876370135436128167418733191808037704521577962005687345520236742682346317996894646975166300563599962730636314527130944536258648527902221217855682174929554342108921878369201636412395679694002987857225995322381193574403130255038295288117623427052839238753735166070737820030479058817785600305128606270607204713937026003852291591917938098832011181989199132156681589767096974882412573391947812688651512736153481843402599129546838255036838322753769403592938351585455934233640960*i1^41 + 13942500783495436409073315056121419152011125875809289968829887193554778366689293960387004153420618659522434273586368364552590588759421159130174265853077824027741599659479830141730350695776205398823023896132764081694868986907159265546487973146006448768922395788151864610417405140976155931508932257492640363274536522966342110602665898354168498864023119070727558366263963389996226766938510520138504409673168212390445653653646411153339042165688269036962003665943438895263758646111987348139523176019775381586763296278487913654532341300201216326783172164055955145826045578741477124616160744907359565611830583287882576707745452851200413654654053886004749186787656755016599999986073581664805681877792765321492299776*i1^42 + 75082520445684730105119998220853661080805370286909165709661944579396739974109127237450775663003703656674054134915211588840916074939633538695815561770398614448684275689506888681095258868409570232148741333074750262503460314384669484661218769507623742971551387881816227367783137874284833940312991752080402630602863950256028907861953337988554264818308757656692775188060418019244228116456862300042658460694789152818344766879201907302067608964463770467536904780426456407870352590777686852294594322864755400685399412977688812280118076017071846183901650519154016795490956506334583999035083180176557297777364024469110567373867161772824661093290922525970422939814502402563018720373465758674343428096*i1^43 + 209882364493242648836971312219676547748972340678467825008706564180895294581853354888189244096610159617572867765083376159664045183642741331879510862257814214092981405289017738620365723889840436482987833539413478671677092990197446033577835830599344774401412347609619961732598388924628413803045013056013859280306674925179505374582950690447807338926819907922038624075925010407093191042021265988476705087275936450478359828404065170407859933029146415495357587884293789186389571425245845491913894758628466231128267414057923309949084671250565588004609284498870357062884213319070221812789487735465655356791460036076010335137949767943371620466817624847756544466762504624362454253568*i1^44 + 27672903589696813951104225760732071677375433784485209284716094202495930524371017431706605075174109743723939422722877798997728700302851745363944719539259504462455424904684700742992315129460187384980994901092275634328895112245352172774102270482307456153710695358863070988803478499515572779939930634296857738153014050890052973478350509452576237050511532557139913623345459841190289259757665571015406866982031921377008417139839215060680465989831173919728399649318535685262786825908341083764967916069946802761765254802194028212116677040279308636026582871954154045544188409570151503149094414639451294754566544049696212334656974778711663394650606010368*i1^45 - N1*4867183543310748935982554745654933549187733249688218516735777939989624606663473453844433912772798466911878674561828249519315416856386171545740571911724949659862568701435171875*i2, 276352270595664318327506430300831788543661014065308647123568190375963995554512372627695532199045323417957375881061777591791337246316748616497597817926057491785502870143677445654980208084825037314795656957886880110635999491710684711337098244527661492513415738914919170208649354546502082766267976520539226087255464804615201572056272277769583220036620724222246527445195199036779940395145738526233706024221311012308272429425773967292794428110224549623386292851546114239467841354343164257338995919657559882238041738793161528721046162287167947547755762611180956008296595718704154456620053293674436387618719756202403168255396661214475878677157673613422931559287434534767545024854963691265993762664294360289948029920506489690195276896018878344494211996670209654925133138052525024678875945828845089017083183311226643091989006745572374825081209678335836955197430458721180770500422592223205989548805461922023450463507636621575620370166600134274580480000000000000000000000 + -1107630974022585502150327371750090563390987928219717299299356233505678876891523519732783798029786880690451688277238882033149865075552232940095151595106168172162862554949448806084434892229813651205479072344171602539024775182253055305698985958690141538688166921469607576963835833033885725549311424941803982840562305435341344913130965611241320158405002400915888639244152318596095732347887549815950294929044794789862537652979061573434205585603937238975545415066763002602763189912505874025048260766525146700079158164354592733794119953500949634753026841686398729680745709015352441448119938520966009137214404563696498320055902993129282370248062826082009029770608335201346839556937397251178878117622420582071800824053481637108088458399461600422846937341856955450111057373999712420573283701347264285946493302100264378035627580479325854279250880137718561329582473242453563415008848692379229042345765419036996265616331614763556166830450499412977254400000000000000000000*i1 + 9408658915714231754952077163668054477302019473207910453095806716477792935233023779354309214474676195382540289482907034343512412795770346705636846280274664562585994437699419729749692108676186337421558167114056584083373767861625718691535111046743065478674697799140175169808309623428031131403881986231905493758124073955405597539241691837139517258849954673129136504727300077068638113917416535413159406366358667106202882778281982453959025820642315665603422424389148797476280298202796110754383959183911760377154083909612362379335578774071892151037977669170742226834811920890475960449103542836692051772063738163622640979710791623708642408742597858860746202192879195018298431366590926597306417950961375629013911729272406664515422609390157367503239852920235306317437545989241194085827853383494974483407567006539060441289232280821093629215564984420522861894250165175907158596850379709211961498395471844735684770792436993060618312193618955022106624000000000000000000*i1^2 + -1398267770024582658369387716430735522290470917217802133198631197007029053678904888629698849318539502155922956788724343502074892455150023306327774321550443181967951132963122980018923707029985934941672074904980434574110528066943616500642533366831580838527050144622480644359626822145277689912195348196836235916826710965076117041583409301769558239473306991773779324587417226047246123023641430375572114417406468165497580604623835715816118564201767523830008336034378574812010773196174278386138956456177036676890118099757680602320874505048595844456568015108440292214643739987488184903595688558489569425117036121551005511027859312168424320370326101993099360209090198705578825435979302947541533426921984577047769141032074200309779919549035916834155206466571233522259064681757547641394210030840363461029660148556035066075599174763313035726139465284348793763804721449135980839869560848052592486290344348667898788181324416900705658705359952077127680000000000000000*i1^3 + 437845728582067159722329637423143890451461112384719930825923088088834560262493681547908621354299501082077014832351675537711095369101762296052597704517913979352891775549237450753600713995591234151626586264773521196355548190461126763368606039941573760882913763897813848026019198145825469004098066670058655940819406076744509583538561392448243553298351886577662707558217436863622193433526442101577234244287341621939098556351002399945651770893174256618431376440613777744281827426308346677529459652616604225780559427106929037204480493555424176201691568430192337749725903592310201720348291416565548837344537625995876149460297685014056497997272079136135461824127526032524484065015653734147005864185790378015377286262613738188779219730026147726159218831144086065136240360032909847940706964550168758114291130467960326678783700526198190732057577567767942635385952099401976697857017790043364593752468229001880560412201672105728406994106976305152000000000000000*i1^4 + 60050175677382616186393730701054878764941553050465546821006104078076688000264081144277853104441671492892390345920244421976811510268681476488134626529416861050228796855758918187987897166840067204949900347900600891063062558198151073645661671060774901550639886665179933542502494416739101346074813650416578897930630872416521450571336716184002004290303498191820921053320787900049638303487029186196236312490670818335321413568178308570431166011197271726534942163229808164638909545023520742289824459494229816311732046366104392859401332830756124659018730883328999627092536016543574433111456720278988772652190543720522780809414362271328921020690424166011951068362662861785638272143264437020453238831857276653390894647962664087336626845568444440592134798857277917499147531538671087027020157670845862154056121502497148928198238446332370089103047130923390561775091395266709497461959632391764325379614831027474027341039284222387523606917794496512000000000000*i1^5 + -7601305218771588441277849777427037479868184662253523135640746067977866296423340309167815692358169197516944823372268696484805784733287227149370111169402187554114592701921085839590201118415977873572669894065254877244462389138732839258855120201792153085544344758906249609919515029401820503217316176047294002167445947220544165966334923912122207553635121626019160971645189667501165020045717322494626339286899871212017972418984222026232494216855777547245255343554575759956367841783805939966014750175123273825541716425226212107799879708082524624552138442962754463595809718439114799194787368860846189959150545644367547829328762231398268439159990126566488527190753300308828303902934093611286495210403996014838282680985486540339794608907823532363059057966552294571950668427933453328741055812303196535348773030643063911322909249990357754345804783756321021338143472965779296746113445440537152989658829529598809828859752589645557180341902376960000000000*i1^6 + -912232900298631518834350308769779042757364560967808381957749023869527755140236163940614633125499608947781771338209531755105085723095355542428662131229382611040993971324662884271237103497884073917810060380824273490439482475000592497788895367072930706171165045504192310478348802034779917660434043701596914756329514964494289137515243769731527689691725519409764404104838825612301411963344833260144920747194431035489615309637666486964627695051664928475475389854881104606928207118407608322812252208228076212218736868024725817120901502109786130608175604791394384077915340744327219678942573981762280611197463309143304553327835005291117800180252422430300894274044096735427989207760654496012440554748293849633617725799112425483401900468525115418930749693299371366110589408238835446948624568285816447668918042562510132245105832407987995019341008904894581333747859290810905681774135178671334243768648906423818354871199441029166456746960486400000000*i1^7 + 104987407112879287941677578879536607025895531971235593195372047565710826258398863949634455588908649015310959785540884988682208346309140976841915472762623712809376271779488435834421611517068924643726696417257897492180972194475284428945712160236141584476988252618246190548165287660685278042184234067316235930609754026489174658570147416742207714925855686232814097107017121731182915561302606025832923415122113538638063123922370645685041234062852864608237797650718650986582707330493694176573103874987159971084440151137426772915524087714609568754394391377131715648335674449531562799707767035196933348005295698667024209698863701126163299782719494885720523952475491796280801289148836944237312648826848279963200501078681250329080894578389657101239246351523001439534481029279685701573321505251425409770938818464738730562624717447347626205752331348419139505024163969462569005555387491855822962785222094898936692067509422783065773916028928000000*i1^8 + -1566428340389491622807475654466049517649671848744555454691968018568890181058632504030480089813218272112535043662512989925248744473508678080538395396042749914199398890682954656693018528532536660231136563605157576592887738812951404536059350530533460217618417060428326593609103019621637427915822755830977910909670507191038064391713857231953069927657302048549758061555208736052106988952818498896804065834797543030719123410969068933474568629572047859441760122453863730593557879103231294825565820488533081167391993810480506133992983456344233024886249991865083381398649590837430174839565260013529335954215044638713597087556079068087474752241200901542641288137212578641510220968701668291007672829848146207151400180711533218122561215881915067010692847738078236452131001436796208387337591859065443702725595799069141267308193287199091863487063542479081951875930815271445659490082836745756173442508678928884447962354082806403824195993600000*i1^9 + -105471756411199220286463414811996658944739238506990395826985714033316034589709759438956848882246049853095552251251109185441814083445422250656682417854748006137101385977950700996435412971496239436405924567086480747304414380566678363388129343442725157952175731663714735642158474526239224132675322053281979245606360134017267701447085992507048942822295602412811409147573738044215093275004257879841894050160169586622050477836307076703876852129540844008708235184110703292582457840720849554610358863230002540359121567682611901776110268954033797694150840761452457415708638086860609907896307814822430129689841697362957419468989671671432663819224687955561669791872085531650898322003184834260370314451816193334886287201069171064335053018117647717138540283177386042255693491692895467381994135192137001278849160075291074600461870362370812444909362273075731502318211361990212147138485288608870997159908764152606531862101521180173271040000*i1^10 + 4939442154491998676987745851911824854426846472260700955627486950377686684388853912517702188647588307487155598279657481371359122127419775634093329902395554226473584963203189553683553817671355154068093067137196999477975966357762286402736957842561323390999552518629060414927703780315617909501826908006856623994952991284153672420233333740717303676807177847945977450382476798778175208353628566341955114809177041341438740942504623753240239645157533205146010253182125586449241487997312148405490809044442512118187112869747835176887540672085759571905835393482691133600594536216014404903377745037314687986601053840260296265357289058416737162871189007042695442258528819593498460685343287983748654150415495013403662347223327967469105118035583658012279601995766435470761411178096948714875589980074389541570539958419307124230183236177261377525754997528947421611900077258295148809155155509825523820783133755042440339248375677321216000*i1^11 + -65502134030584362675125795086404873054830462984190004656959995201404259353003576033557304692404621171056089136440680783614548968416871476258054537825674605591652984297952747596433730737587190808507289651662876124288283336228930277956239538373804027874035830000844744709384687104759936367184004087083975659958553771312543089986872530350240353517417771528081426204988832028823320123128113501337442329955160182016187710969197044298863508462985994241496186047356164469209893308002708837855033948049139079978009653931896179945486097325836486930146156834352074914409349338346865745228057468511851020886356785809677255308260373375109392764977823009522198591462728883735370679922489343831488174902686723807331718712524941196033455379034683674951718642150689215142437829324236293158955354801229100879593408047668797783681712050163452317241315076980020892517745740695565517307556677728107078137308347745230836010686034739200*i1^12 + -668396623278520537238379079066346971744521622638842759261642537985523717842257204991907955219018653863870357337190427052983897080034308525409387809362031954820066775031588726602849386928180918147366932844862590615525651261161155855174402080394512886789689711914107153402296067286555534100254397692911562130155186369991395000922418988026620222629200037933329907038675226299126604687185421600088329233552783400952793838484212656300266739875805302676720461533015940415615440272849137002602154615414533164427424147139485935600558688817720668552940544681174028138906065231226604328749773125676524191181584381053321485900629919065260534141132970742866937566158660589343879893240137013442989152408307155703170916327532922799245741661353373282949979297381792033845059420346197684608928952240576651658043287591747707706432073277535800981563702358686328614106569322399611033842086291562846276078290013582282003348193280*i1^13 + 85654650415022863143178662544755998862941065553709715442040036217209254598152300126034215071501591404988540451229762925846575020361138728231194784115552595369498163458697085007923546615008949905432997099045877354906908819931437070227512436930542758975825951181928402643791063480184986485515479287805582387397247988174921241282581661871778805430119778714866478493723324778224694326362574689028214199768709281332524991741418133180779530538620800697127214817788235799705804489241310355509609493371356883632834993599612854816676844864419557182374870949630713081831982879811573650094260630124897984361323792363347649695716231757038188928772268801996016195259937623050842888990439577397692777980028824090274678898971828589817316237068477185145828921197286576792900698971854906120855960141268955958785663884202521717728827255797715248360602678394164542695477597492683132913833926093623896490463941079246949056512*i1^14 + -2157972704943156431655119634480581284629848530814772751571510378861519794195573966026541413800838101707122359798509019207368003544287614008244303892140686441952948412419030823266274422718936269535408132320144228769347117960701019417549056474765237493714636939379710929717775696130571453468277794644060258326361165386355649672185629685952994423142821032901882459557653477455085665214423307102701235266997967582122118366503474171694187748099067649249227677023753347245913039865546957481384955750604113346021779985924414198939544056610678699354760884391026338764332271651792698799590636058923923558798820313873868885967576522240753615128109533698476269324048017938596113791781303039564430609589552368103552099412523679012344030512659981731236207214481871375575538344070354132222999757406491360910869681700394227060396514886510953180207702104264359556688385383269127683437525666432812676116073111860805632*i1^15 + 14177330461070201545644922296703861874309782393307285289067878211028380265283295447876020013565988335563099006249775256490939052412288888348310642020823367068483916553863560261473868991848630470114437551699297618684388814549053980426169802055236312852899975141477469743811038378218649221311956315556868883295647335583147589199542163905459028246410336897548021916228741193055958029348002690587231044195871068489993125876666954078060686860604636504250665901303355336156833991599274713824483008662290234293909296122784140156953378533584577261039018888187530597463956824886647791754972217413719003629291606905854502401274114241408930591148255647247976392412216146764699209469590316210106554063038707153230687400817118806147934587208501167732988587538113154333642682931601069298526553724292027811780994510184075446842292607735195511202913238742179976877123591987842739340705719326408976754962591645696*i1^16 + 116130659212401231183565986899059379946041111269807854077747487391573555637500874412254485203399924905993923282244540394505946280251017663264456136567752277932200692920046799380926700048481389398161274823900555412664359860939419901106418880802003928678949736865446912330985896935669401114571259929512000089006259119980090686262554707835967469566151004979417314195014781429173620256142802104767748040253385599799768815862344423403181695617483327727962751162162026452506964612151554794727180083175258881137959611068784627400718074606291968835953862955065231568101695672439581149353504330975242191284066345290150342068679558780241327216753590668499098876718783475853757332062228380368572501699117797645153223926118398898239668344984730873531196561272210191813211353791527395389427474245366397701217430976999183867058734241025692186391537380934017918619531913648560848592167661825448990457462784*i1^17 + -1300268880897447911974655899008412624719213850938455153553851057364297617249932960387773131852508182431857470460069969582720715178111600189098673370399721949228516249434583559116489847856371150785460789140161139286521021770979360570997288235781871038097761293729762605132975990189117841505646052691392324823545950819340963617261238749073499641581034502291665693150400938650294041786920088320128475635957917556629671915528209140756113144966903973510353264995739578813105649944818545888027960439200781690961779737814193232137499594159154191242495836199383009399297218842419072617151488805939419960300922981385944460414861970336128277118213531131820060941989986975128600901184246047550435470284928165995947608370344628038485717811646409877107353242596755432819470787445248237118938991626608924532526008497434797339000040618542155008512339457334508634997389604686737012365655893942112092160*i1^18 + -211680376270015520578725081548286912461060184441029129098550729648679618257810214808384616598916997845706529314718341989102279822759417846441304535389869903169316025594632619417088308814252139474507323355161840058184254519064491990771579873794019774112108387607103297482234072795455215321137655977495308225191833137933318315213900955343043020313917935055270150872401167728121280674572435441677478569240336809773418854531901386266230402125726438848705344722033252370690041480105188416977071905199597008910505629769650063917830543145267491301247629364721725210069483038937352604099440345740837489381060668455977844459990676289583388205780932616834036873294971359874143512053438325921210449403988550596039038229983779199829922480370333825699578985424023977762553051282839637759661541672210102259208124219875758681427362237858882461550001140870701359750967003747252424962136980062208*i1^19 + 26171293367155578836015540643446836046444298347901248585721602731962318561903301386626147454245444283080583764455613567002177499102612160048808497479202508709656210807205482036604622688906201813305895191035071110701762024211668819435436273325401402417768485765431356847813360063154230875451727305653179504509290508618573511794685157814741081296694743016519532365459585285398030943280531701009946547063934471424514366438171969635325556444275288863147027755764120855230370561314944355570961813059560376964010304510301330120527910372289414516866684864045295752908987615805712831366813522004714143957014487893842934417757314682606422089988184780985003991995928286778399202808513918301807065764766586858004039649514475910339325127946588945678796126293538310611550263419478001302196244154222427222270162961852403556805526115376147810491560658579722579920431304026216074522168131584*i1^20 + 258320443153983258701104485375335892509376900883604390404889645111459709398209667641514792703188004886786871398395977039796058163176811636388521154934402022287816207920302963109394009459527654690332929244457914711836877253392167174332368222739490238692259292744732707187307546851090348178846125054084201831678040312433492345961680037406989327450234283070454399197451872533177220241568568021666175287223916409937546532897642345453380043937818482479512838426622080165736741783271495743618511360398421543323547683973115656750477238053735000439424583553638020915426259005741445351926831356034545636654133433045406308189561974848783751517801671801021147931012057580965872333515238990986098967466248577398174860996292920179145131005839982175280761994622262820480417840799315842911862270582997463682995334192044944226270558684962423935669087139729395471730676445569123090432*i1^21 + -341520395420205667899915564296023234768062592270401273728219101879286386756146656241808644041422196937680824842817365931443695527183539332471475333612999366902270598709545623138901009350805502835907131893801481973456437754741747201717124085911684283735318873083566327062841490866683699072309036964563913009489222971276621770528631153897481868590235874961536090186439705316772996996525930247551809311213729251553229264254806348682625310918258605144466354924674528223273721488029913935719063497991365918776566388707325433593233245656855368175650717271468705634319864405930072642031363275643292514348867819251918674253296915812977115201978839855993091982417097725418731293734952099517469123532914740133496719336726287571099742168015370216008851310667885406284336893946927609600723664162731364954367219509083721225673367591149679648039922731056343673399691724487393280*i1^22 + -1005398942407143329023532364742302318263202293653104579329983455055196919223962055843323041851077388072147436471916821604440759078880520586214660884850698475560418938493320187342648926187339838227547724585687064813394247517281308407875055290876336227752595327312581552362822899595185930719101476194183292282412434297925731807779788312944929869757047835357064157881507115476756740986966486393937494182057379679571658335758906231216338277783162840888072730012325988035281389091943438812556848881386724798383350042675074355727807697550084262508923934365292348436645715467247123310442163511102215394601640463291077172158146924422191920458766920466063538508891803622434962804869215077253244054293453125148958025688180219620238127315227637145288921486090273423763701674133087283057795921746172867118287009098901669743110113479033129350636871393524427431666184617984*i1^23 + 10255770076918337977340749109667683581026085100655452450633080008301204286248075028186100674533757127296426822025398211877157492237718623892674802442812917759559964578512692352684220869626998407679243074772663264850386572675065920409782762491985462409112025054422689162457883193581892093356217097055583646528357496683508753812206501644128433449682903355761902458470651964793349612076991873083282348014249187617671549461683241670864665774605356423212265703106271384058137071716540575346967186941408040333854663235225493860840737144474571033184482559757820850129458346428215391324851967918498817910527710510904155824845952181612553710936145677690087513256843254468471276734610724488750312639218815506072243141328506262324714301651204842168393912630051103299102093088735058672618933027338507793689239861665369319274702822328723141029455721631861969715724288*i1^24 + -13891121075664567022492340754229752251962196143194936341034451065247846508031872406002724798992764409569021116130070099282303398074853102617275637865761736293946074738433818965772575273730591752667601943295108266860043567522122998251615401735557309662445587752192862414556028927493648919120751642313479191900707850430596182908637235965656250267761649457364399938672931256001422395169665970880195143597949295281795892560662617496603826423872133695398621865215990031739530756655337074803094893245805670613646838140444875684949097356458762830272568948272970402601753416695727259191583829812413545269390297636230870513913489031076293264818633754220141755899526476319506774691104783767110355706279910643439073076272011527269572931576776354869748584943851020274465237406841096879976704616905674627325364416947046732173802531885038342046905198811126169600*i1^25 + -17880962987020627625818981320214276844428612501593202978361482017044301292451574994920204941978710431073699781923459538154675863347883058791259564098635861125781269797795100275127579862029119754911415368776981419878715417617105043616410917328348802780745374156901202992697182635502326843536389551331833139477551857728468868418061554856139673886575431606742069136663490670723437886464068184083562947952805252825612126595476545060435487639952817339745327182238127094628165334418579026546909337897791838101385817271439460331763654306793017401527316361327499915601446114681435705170528633653436304213350659914473555849843704055801491383998863041251769079001954634177320886159698593120275764931066442289279609997665029408172649611857759822947999910467532714572268611282704286572491572936402640123667168714393077539763792481113572006748573512237056*i1^26 + 8608352787143930964464177300429473790124669515253726481050031628807522146026187904330433008300753206567756398789239978956905542625397117839426963225064334008300066773964196238375586234346856284986080305842543696477987142319772666117963312830489534092869010005131562482890021598312466210808741291497910154203507785643413142029798231032338150918749459458241899696907924619721984146090644943603860325013172657476546945416292011354743215286970635613788390437874642315894700351484583894184858185225309770853366644034736112776083910760865810051252625803223087476219688098354279523001708911964454452022191479861284291183477369062922178663280705437289424205522189402334020308106147054288145360713325613097537556847029894678928596634001496437899884621219306304032478892245989775872272898888030433719488058793941300223767553530951080620679233536*i1^27 + 139254128404604320491614324991431158637885555175539794697522373696768195573939051761491593443212355980432629761017564933362103412238060635279552324440137568458542428713246905960141212688966808661230975661990583535896951170308980529885773777663672152122555800808397962452910910702440398262717703195169229830100933079774709959696835691658888429774380088467876385759823018154497908284489063023988202825973841803198054274169954449946174710088218949032750806443422374617613413858796245158286939242822643154967341421719765625840617320975980881592884168083733161517975259709766740214575245942907251395891958894736722719641806046634409306207253106160485297093224698855967654376037789167056364401637720592165366655891969743404671729765911400049297541258740972826812665905265393037915641849012561610903179343400119275716783337336122686570496*i1^28 + -223385486246312721030791165107538974240391343686621534504535313743462226847693358874450024949659025665572733292380404650262934346682831096501729306237110079554446350350460160885952198629910061268217730861825273407687369634503122879354773201584149482201319848241803457363841834828974425697969906069504722690079774556900621331570827980274225799805355217610917487389106265979850288305267230746821309422329455417891444355937342644002999428761667677544748355843907334393041783094556065528503637945370075437586527760244014019105082838663402471283444045059871955189755214529460532317093107450156217481972805598308696271168586688080866084792215840303101921859245252149789573518855895893576965702783214146424439725683792759819659008469713649603675346416728585987728377130667995293292291522250492300392346001516293150015759730501222400*i1^29 + 177098245926326999392981874719355906867692426695479305658585758252329859636076805263379879558052803849637946208071683162461107944316940423067014967664502800607169881210165222787633229609478001258726739881723870138023089567854471318028308511765584562854450927467636082410375124003773575930042761351791503051371446270822670502871282271466084632194954743127032530916507932849615805160809919419615815367142707557940160011641141000703290364302594070480221135209596425033260595976242094016779100625867221507271963770510256419023297616059234184969957632378771636081867688538014696544343269559256773531388108353918636381667249950745212280171429142378929344029414585350954235130412782109832940466059919667372651569168463921429193488334166812069024137221536659232229811029156037379107412484225957182643917329314563455942020562944*i1^30 + -122439231260708479603372226206180074911952034501183024405222197226451400761000526043493868904584853955012732062317659417286857214733569221402251981530321488632584488808921440502014240439354109322500252333654185809305574909609093495994315498596553937519109078049578860746046791467884682484874192255320691759702927525127968397676355890885198617595569586115305282711008983306658173396301967816082735272419106072029489642031609371690481906228108480503503664255027870559811855359122735138958085683867973585792141578167781315160511686617164663135955774137096395290990704140841709703031577412445005517136183422516469584667357709338233163846109980118896335407960625458942061027300657358041737822229888986430164835699186942893391424219763922600063502061304625852942984798709360325679169194570684117433174320035578440056832*i1^31 + 47438770901038994664063910075553969445260955214286084946234597686128028360475932754945684346370310294649110699134117746168634585969320968696057617519059094309332121293005892451656090707459734628677103207754508662507417939883218185691652709771664330749818243017856548268677697939555796508707529169224996675326152881323949137919616134585706898409578137258996730489190700676284213465629470349167195307434345737095788236365095996481241131666818864780988901928547175444534053164497331344861027693133289098021283597584803435454991825016855417562631622782470584138773953377276108953809402879728057678736709101539963680216370198776546220745900374891964687800030745606116142589563797575965965852174275768501077796129587386575809523125619054187317340531544108303278397622049171548376337501390698538934076830478499840*i1^32 + -6362059112523943708288423586345370120605578435053747237179349495043637562521093428648824044737596604898961758321303008216088075416361424783016957331386439596896166888757783513379383695883802182899195344659056109199798345862071218088889474941634417955899537259968461255067897829046867960731825744006941978916579829493127154530336982316357156045795839080136992054833743069207091656037001780435885195419820181710516771990533437676048963109014419558296554792623829818302509407882623407884382843334446377377812945728441074274286711257891203147931860023118557875557565322953434756458331155878981370719668659541292221793341847528089266961461004932522387289796347698361154592937302741800892638445206916257358851300072456865130069553830880653604085597062810224260549798129461467501275702641341349666918236160*i1^33 + -159601002358394195466071458996410304582506436508449124064817128075603510267315239502297642075798614252611384731887919288034432614556052990949808097078369532723863828869964608606687850743101691041580115960175813028913152790847618552630974422897268587517994600431681800739970082441635963065548217627297018126652436541439437654224886039875196660958740732780813678328547215984901918263186322563673230368680808057868951453121315314255580974835921713154287096377333355085099259272128794290927937944163329725834548778990454820643814030741436475980184041626076230519922806238682133062311223233902699810440194908414235554306957640368258442451720489644422716059572202470680622934855230403724742368338036557400995966308362806348902263502876808795964496280421492856035852242421899440483774870263187898368*i1^34 + 38716458488259722972542311762895192430189080918363032419876733133443982653019636623329793906815814952788982732034101915959031929981542571748652359498813949578531738271909247513493057853814027720736262178829243748460098898444808223506179891627812602369019348762291108658004309767586761436181643921441615936990881143326460573893490938948620664758982447900044257298682840236085193299183355089545812415464135464305125582607582983115503413117660106389280132980951728373399015308151312715346863251411383068655395302785034717887958647167306329129273659208740196413459284440496262497733503837979108507610647352335004184418940838734032149547593983371154518844070790738051573188679387453445869043067703780562169706442020520405124450821225561896157358446890100921674642178709017531924080593207296*i1^35 + -2610090641022340983658642163338773056680231474446527961445761403191005573380470698047083409155674531712119548406184596237752507455790230998875344518426680517956421825798763080616210201352190410818331057766442709074532557671842576177394192047374763070956521515301334287128124340478949979591277441251850037010154690590992493766662594101838802358647443897338883389115550072797965919020600304751884656526335952913942227075374713216097908797821445479234753935382911331687230128991649284810910415066801177705985238987209229051432408827243819688651123520409022629151167359382515943010373537085209622031249007462982138615304627278430597816936048995801819460621791799095066145494405747345788340998270730859579773503681264560803328840313262303298220263063570707717459801991071064894996480*i1^36 + -14606967735810166729283295763658157949927317794514636916056384723658234205813596154620570982386606956146177031675128826229808453184818843435505064328256758280679395981003822502316832302484615494292448419566660153001891762911729840368215572468534110564566736471391229542709285463983991999515603868070990357394384783176281513758307774963640362151680733043322945014680789384060535878988489740527035508896728395033579852685271089540384404960980501989117705712472706385747730632818327698176993315876091073223114471078231581958490337715976564173983428353289902569003114982806806098825365176876456186272630818088771680884518101999467726190406097661849086415317908387329226385928923418512926593648526315277513597198957201007551757437574054741863668396573189125635775919978184704*i1^37 + -19155246783215603717568477868343791039043815288880332033843027383593015627503586848195895557005772954538793485530280436459715955350564036163181405414049339896033029350442410834816760995076513830348732018699877585078945922832687377294132635461158181114863098119079667194531759836512517318162503780059103665028633395866478544829092861578879790416480644339872316111591692800571085379774579617527644715328183883853347019836784493165819276259012773321614403125799654879644384795672131662427787045721749907156140460569914298114609430975648873707853684429331591932969035268586505963952013100571651590339487416533125327347869088404106762853640174511219088453828260692222596045441317651732702677502207801416363895185900608213657278393923446132734666936217892324080877568*i1^38 + 803841014148058420654491612703770060404898633634877092613257821713275474518544263009631371209508297326536877054731642374678253253877564101387714850079803033220064233929395239770260249129220313609615693817849933029428651701256347441585988832522267783226708912364014986616955327829827756125187557069850828381890212763922352643135628733304148094676964828895351350024117597413904120741414335193573088941775785862485473866796983335917598768860568014974918779031368248888103654773374141905969593698983841833504381928546215054448787426307572496535933892795570455176535155391017755520085109114580771091115101686698343022362424315119448241138743503640792612579875728924919386739733445436053402973034535939381289977329305006805394662810387580736755947007901696*i1^39 + -8401525149560249733084325942127179776045556951122374003402286646705047814531625724276273442905066689042078740947675394622588141159285431742711147286714641928217169493392526839924531511038376845113411917996801686836267202933181755263130853242654993085710717895739429745338897046531489645424986919958740429715846123574657105071960439191881498869461245720152948368366348093743485631168967714352823544266563803502499015149010770054190953623570143692458899121815294688776256758980509531899843282519153520096247369969116092210966776266452689759336089272571437143788998859093454411430474580691893563841695256247225268802388975844404266748528629068144973097649775641472655418546157402452798820971118637192573278062198632871901506591270252998295552*i1^40 + 437039675034781732216343311471565824868957555521623735836482085905209655933596723515719969424684184401089659070722686102463019330627417018805140121952029379788728459678472885594747902202775359359919803205438750929869523887061380406370559709506492540509830029883908343766491274941493535035519580079562327060212307004431050754241254229831222926474516950523360842214415630641157458214149106166889071989789034129918989201747102678089496408119939884925475072608298785910668224158051745943347273803255475929124359076063484964701651243659683289734745818595039205933136310041538216720540820041201242033291021275856655013652452600895755266205927184951031871828118718274965977204429327405545433786847671642420583393768494617050742784*i1^41 + 3882778387512686058380413246784461148826745324421224162299425992188760110038910072693455123695229540875787931388107672481280355621603521544813770314490289658054253777827435250089830143929754636681103175972253471137896517981030104774170494913025908411056593580773752225782475517406785645195865506193391681454906459755827705524845712489827442687397975122428240042722243352617805829910720650833398814426522155672396314653031019132108886295888114118439133183767278196110029444748910730432943105091480342570034573171972345624843523351458768153271587415507861758473613132951753381536133893544480766264360157119653495060122534992230671613457708869786389136621857220323955012891194215622747190193267889537065943040*i1^42 + 25775240328350359457570942038458617184204541053253815286596672157066178985655297279715945951085122695011773809967042485539176159073554492684290104091558482727300046925777022224393261878895910196898195858416390117308481484191934760992132757225351210229417309415097388546393686586636033357922194704617257675293794857526863361545182529736408438123805749501872928828695191606406768868126449294020625156926549835934630301385907393943773845658642326498012285377671325720704075103388111148122297868279129857203086791792318062569131458831269282492245942706526442247738592632903302153274487108387749137708592111763194722441146073499478349596866995381582472171862250553516742813272786800540299296768*i1^43 + 59338265973128933872026711166647864517832957395564665263082532432723440474341790984126349157474413408266638352390036737066227822414994229601693782102969534250526093835559838085295346264253733851785050646189958801150256307376788712665339423787263097524805767462788448298662380901103091162604653526149816237397143913728305581037273903240562095194670501983865748170236879818950989576979000527074971515290463112031967292435919543035942616253861151248014379053654111287978028351456744907208669563737722892858143556122422169493359774446721210695582622543840511796933792847204488036295273422907188658688815887379057263971215000751598548271451856884088295708831823243010098855936*i1^44 + -2863838996273675620253336199270988886450570644708837628799421936933669256573077182859770778271658796662727565351696050506741007483383195133043139456670540909113382884138033456841505209930569384268951252502538210705770086564843933022010632713193569991444214168291708672268458210973754403792453557737942812475103990167434713053632356018862845121305194045398320807678230845434922310000045092790533072456089310223362577313972070436246464991326191929848040201896113724208354263469503212657681769121522009117682426983069006422233595781639838003311512909085779301754368175471368505168080930877557308646173712100176240198521412544953831752472698421248*i1^45 - N1*4867183543310748935982554745654933549187733249688218516735777939989624606663473453844433912772798466911878674561828249519315416856386171545740571911724949659862568701435171875*i3 ] ]