[ [ -101323903604809825632519379608201437209401481133360583912202511667895391021643983710040349540403177050195630364168433880707619371159159634005969829799180357397345539303468985795087741383375806065085173051587102727562468217470668347753268430086851743162566909392065869214555817396280670145321206070493546984864087419594015427578627722616124175241230280170286998702036390967242331559629763587042873281610698185612410893163662774852599302929926703772528013909949608188772244331203902574981441128310502927861597216297403182553427201833658338161098365230943556843427580124008667597092595885890622452383390656691169298599064726132274917836157185265240269247445876416913780398312482528741409707827218820772910219458450436623899521526955396893641936501313769810864246386950615215067463279102604595886404899933771530240000000000000000000000000000000000000000000000000000 + 973251414662730748633883543420583797063885559239292656803644494249939655578913860604151679773820316443448428933718942614375735143596970341457827871563577937958016223927397472507533486707513008559795778514959704285256861184612786845914164055120680309871328946256662279007459822040798177345907893218742820259594878171524640170608531530625502692035512716287999982404629274514578257738390812108039906159920593769365934047568073816848889135435440314085434858989965140323989912060030618564277619435731069793442492329524181662315533270042101079519797807828859176360799263819071542359353085766428904279299681527368391547853625164505314226923522431889297713107423548107661507206894563308677933503644602068099500248055010938709526715681853867836866699040346994494382401366989547764245032134611705695372176129452408832000000000000000000000000000000000000000000000000000*i1 + -2885356247701856874701016913437327255088928667646367569628814364836345915068084436653084176359331137513495894586264585253580140815493047154854627780939288644465338055001907319502692405502340039598275924249999842206783671797878991820218225149880140760661317415039636335010533091456519113199831199670277223877995468113066281954670469886857907006825972083329267288493168666088140763108735933602834244739230827691485977541823051174278767902152559449583743907846440151807841670312301594968176318479315496228650547179009742755190633010745462626080802822858310445462418182491156740134513938507475129029944097458123315503845739465813597481308963650827269651601791507614551596862163469225241652014529295349779335908142880790224643044006344727691818128717309320601503035519766089532423533164090584497282232848115302400000000000000000000000000000000000000000000000000*i1^2 + 524282580434374652788187604956853016874520729860139716980748659365896588772224483750225345677241466847899724515392249445342188991382062469828843647087284693401471648458483730464464299933217778179287422254109480084228369770905820024100816324086559783961707110240630460370799320632989513902580075041703014377923784749127100753667721311215485984591313544188059110112189245656540043784113555166701839961207916830201214140723640095004283634977135102009954738492992290240399729095286525719734300110248515243861177029204420201099095293136386763443613550984839394560800873137517712381348106325682643368669311628235327492138939207164815292800628142212984848106219741168215688592651878757836175735647109709829077819735096237278948320710689536204700718403688597308805095058500737935137540427959122451462077483581440000000000000000000000000000000000000000000000000*i1^3 + 10021101905776158716597499679821672638459425873570154482364002095153771244480839717556784494335668684924392771970598998570207660238996875726480517676970330659528229751960630226499001224057858545771798953879742250424744993682169139699643074422218305498696356686698535373740724547748466291036901327857875748880756227378796574146716587804060578004185699225085404212176686906999988318824394705864169100988986893544801704933138913641400992800033432243294629680818156593613089595110117677431759029130474083414057605601756074978386096612757592426463447872532022515610368600433024527017931917781648560288182272101386796748264354028933097399469483358774626833565025571202547040479459308619573947357082485776486268501180601289473133174848225561780205796298105443308782914536754099305517081300337772364428549816320000000000000000000000000000000000000000000000000*i1^4 + -6553017495015282183989650368094613615440432396549268212905819061876694683880882189427421868222982289121624245298102876543973354678517990850514385162934760154260730335613395825611196219305217888719614159074087233099243915077014066662856942204510902052709934325726787824748299922543214096943600727114977007760913786292331076304199539065337160312722541513435261134008478225696181622027082472564106863512756721023050667190100276567723348814390505314929567199517915782720763648498677083996775464681989415388138165886461190134481885422340450877882390729644158199489828221528561890475582015150332319149156745897759727467053504768004744640615100917994040137229542804744301627464374938316174261461533959106438466102184921940361984994250256693381282488386782780029768285368866571801976454455669420984124204646400000000000000000000000000000000000000000000000*i1^5 + -21230477632497816174502928271594821493419492687773403800808371315692324744135210042853011642196145756761727993829793625129134870196531006108612321004772689351947027044898306315391483141893612672965729910485246294556044306014503163925887762254335710584625797938611270079223767535084000991212076392717027310291375152206776371663775273570459648166208750827995852634006978822200218695704369824630072629554225007961905415165083327394052214130777194194162130636160471831062945774168190484739238174868281205525462965794787629778526267297964156414885833571150059991642104462530824308502650246216713403818976343709757571588414936463756920623426889196674985092405246894717063984304034880889505081706703932588753061871319919821903614832116151262801291040462570526012334068869014575634800373090301555470709555200000000000000000000000000000000000000000000000*i1^6 + -11997285769463314811221509993580169470788936263054173077488717866305312886572170057136976929307904435700838240558793495463602131791474441254223438080867373698345534672958878674258929206091560727671820922619711314718937398386281638576462034816853252831228295370240745665386587681154680310166551458216782085112063598318634731879357885953138174522273534743577525471287904453778270328998072448445085127616667064381442330893637510869199681858412750387613519001391932319889741256399676186490850283357916326775738558364510283363847086330654808813946403810128446972889213637736888739486136578884271504113914619738580237722879246933245897861242863964995919130161875841854304750696054443602027134062893766822679873478569252895017570696341830723637702645589540950155243818653934992470388567923073146133938176000000000000000000000000000000000000000000000*i1^7 + -3722643552869192703298185300320143789038772059389275489316843815815187930437574546708298401563144284129702327876704788709518203395852345020853973085008760763570660759706374417752950959192716346781850184735401549041939104462801357711748364544214667787045825183713121880998790566724275837687446778465527281582196414525536383693427930574910410821017150830956786575903602374784060475686925029049352146576167281373713709967383287492645199314973435952191946782836279822703286828792610451786479304430189358572582778102198514917519658172751876337362467085282968752648886933269482007270580681664490948649210380764456325630145707594548978995837251598374286925292298263583093523908213774733308069904930579611222760006419560363217971223290919097848236575568347990359957103924270870091148532057376602403635200000000000000000000000000000000000000000000*i1^8 + 282233721505263673256390531272535559519882074703716166831588195911199848423631478636310570798547246878480304290451196247694549156730595720117175437508927403481270296125088601548906333911416713325020838685438895187075397085889155179639039317325427516696971835314703700134732010859167119820209601195092312182568102102754847833211779215561966146027301573520744141713781842047920222048489287710979029095363893087309020088547722941974079272108127224326278043361784883395257339544521556519264584591619392928408816025326282539754612755051053510223696874814095462183158784738540291992051134636759213346066493318734295632527420329215219727194208008259502791669545755285781885940504653969526860683083555032144476180626555326981340942623086490382030371696915131699662931769437262619700141242430206771200000000000000000000000000000000000000000000*i1^9 + -120876629480344075521526347409788433216285362870283369234970777379679334386614409193165346643874201651921322908015506607899408468721949191739123516818884301317920777316590116533651263183043446958247932123199222474799371689194211137470292427400017739867727622860495226053218097396291948278952700152650294337449864960778045868946408850730143541861795261902166682965046673051555694675403909250461909064797127487469268786854288379358531218633359721030958109182736979699381160177068019352420248487488716367546514455426084841802798761924926609480446389188272648586571580130519211858451779786435185124680603811297484376984831697863509622389695765957634722207446473688125998276087127806957736696385768744096944783596991533290613159822856465800831232977079300965226108292475716327586428654888943616000000000000000000000000000000000000000000*i1^10 + 6175796788450723909514369758534607106580466042527218825432435260141863758079643436060239213627099026035174598645676983499354093030292712295879519839583203610498779256719553326611921862295659751629643647875225373271340383707786497406540497703777092692019690404082504873736830356199379675639290652851950575605360171416281819073954419171448107558490444421687304825651625100018348530794825973551006804831623942458444119569118457789573987940381528792089932449302891709372307642601967578668781779915847657052293694311709905761089487177986184079537170896990261842586882080062546838962755725410872114047155804714041207957829412863711870746462890942900039766510704941079248018076951105516440468806314748427215481308239622590806730880365342591742147796982420079943108503947757469080663968081510400000000000000000000000000000000000000000*i1^11 + -234540960796271836119988013118096684056931904784421490439930894633192760771270027109176821669193763849776523064374715183279446080310529309907772070028551217935194337959226184647141829764891067953138088971457255701018080296866242746284827575732005107183262809440896152524741413183586928105812877767109350236727184420640142286633442212330664305447077866764260132832840733572100918696449565297047698811191794017706888653338309074569176279675256494343181415903157644042327036209633684206991103876497047480381817548609997470496522084612561175578403579751721540846965179627528592624543187355292482080668551155315278468832891406195828235698476451608380582675560570511456430548370489218524261132116907825603879842458689719061897724574656252808353288687908075827790048500996912805916442624000000000000000000000000000000000000000000*i1^12 + 2923050880515395522675050675532314522890132484957654015314412654257040781383141204192260966896688908290252734650907218805317636321744087926878697794029562163227298826516458547036786257397193710322256154765047154792025049925577908064871198778060193158749524972562227813269921383379431673245619496162616058515761864072605758073163063717119344197741228900925291302791268460596274136147563067336132466643153406661914564131998623953312467178775943468057021023748298802336789770176800011062241957874670669751224001187146436027462954550150723504009156157717858261305689457460443540099887180827162802673883489722101448919722144316163918169047082765964280468840258525686372909084477995038335290740153528671503092927857906709615450059470113253145944947109838292057376346265074591726567424000000000000000000000000000000000000000*i1^13 + 10111610985708789118666367421569120499765789330171914678949616887566542479697074819212951703631884797972807607806085718586545433539968641613654832952362399507453196540474538283863704261528668682008300623963884197674267202655608203160483014069820154900686608094976024412031523108576346144550376840911077466996800928879018314736919906401996679724011661295012515902609256423243938528936713399475442437215256702551273439051236126247727148918424934701906251574597194136199734569260716724204626468004853982573152203195972380465844625945907970979420930174549991163726106385740971341196261841213915646270495869792098323599178184549746274010352606573421443248377219885524621186985235436571676486679026015710537445950006670650534127448653392151085937296719595544396971442708945043456000000000000000000000000000000000000000*i1^14 + -1189196798257574812976525809711866349180392133556368942345659861262391565020086376026183955477614841973997050399325973928333651421410113752416050040079031873605606462266115431217026055875970925511339905453625640991873290075178598542725230371319987263592703663407554943162582687496227560834867131120113140063318999748951273671689685845484224598052467142783161771643190518489254111972999334653070242237477974679797731311221697175465006291088630776448852453473813131586804241933105023228240558335275171180836455416440730176693831566188970221152694081756770222659315078970333665947021858443358602231735232934362353638543903661488278387365952993925360034647272757435536953067036447536477620240272034876758278652020717837351158753824863678272345649266691373921432787930945945600000000000000000000000000000000000000*i1^15 + 3543734083876456328168689199376658588964766508249612066244860400983521473800896611049923583514905838214283987897451614643936104481567347187140384445412527714525773210586960676305539821854949496734500098108977511359990413360840275093947313052802583017601178731137918852272107919150145295319935645967351106681605127845714510698441087932079289607667435921815776978923363551781136798183861230480698351830076773826588475351238771918066910423418567043077994914900437993064075193358343645878446252846106028175068542316631896638156317697128004660264542493697219166574605771473385180537239107435058780701251150431074809986010900214029246347930208823250104663711603881343355860068339809526674833505397108697690221359104332675476299127182439286474814606328029885330737655185408000000000000000000000000000000000000*i1^16 + 78505065357316469681563862730651397621074656172542263388432646296647767047461278349380312194808793147275569571801103801051478993095622217207338943363217368719815021832027397661982690246923273061587146920267494263348177401135834625108551549435513495225558493724618831673011635920984447209772573559939797668234593259158883690735063358072121214191280327927903022401057263879418082711728674709509557346394528140729956524518500577798345261637456821697146688026897303154351263621440216730378991833128977383771896785811911509090856534293738322452214430605573988989424661310868457679201701175489367869292714121724983797479117012756574240490858014127711776145741868427088764079607595382059233674271698263983139594046147254424697671217722261825385129670797409991126731980800000000000000000000000000000000000*i1^17 + -2193884609798976286556600780502071921159882392334554409209400154226855106194896707090394776101699341588209585726031871802666573150037472017822088138886194614942533662939493346149444035158430212271543788773046153143861971642889956496259877294664745775420756450716486214996431872025645056680894388565812590497732363052051335608190554181469649356328290150450661407319249345505903612636298543076352998129266542156058041449217279296601578189780938875017303524742589334513301206081737805619748497995175989117683731142472070421231106304394918528192564776267224127282779147761891368406234201961556994103131156405925312366038945536287674229116042790444789440353922064759304390078170248940625240400623876415543494856954325044235375552957854052498828039675804031448514560000000000000000000000000000000000*i1^18 + -8935637705306103586014882179023941260611409625802476361330670441587648516332621998253826605507058874454590201091243545223045204934094082246374010466268399255664657613505870211983977583831017254088807081219224105141924460040615358838148513210426460994181678798692089427169051097845929487519960787777377670632232790033729020168094080645557883537237447321034587338013931489310991412453109498843464358929298905724056854058868498421457144362297212144648725752118655200241405174534622559612642279568546823939934252436143664994433217672273328803247590774185631934745715330124145243809960463429480155742408107908741382206499299858233842472901848171258263900843291812362447654691881549586140480349380469398547494102442174834759555711250163531094891431379830046720000000000000000000000000000000000*i1^19 + -117616118963416042330316411199457837045895617622537155293507893783368787253535049776578337560748118096029574109473819381325114504576277430814034368344489917103001341986761047970140746216691418004287070595765132430628041179900272524949922914984913101346229514682973120606479475958893498869971295305809294898190423676229773257591393865271922676542769258256851713739872709773153754262286128080678179483029889814622251305665027236888179782341629117538424411433132568000681303136675591499406367820436786763470320423842819983451881754123916556343108066214746503657273989964648142458543684241298964424348137320707050935790111120828801919971640201538986943659613370549247948674937387192365801547290854629843145567327503436332669272452228148859245416310793830400000000000000000000000000000000*i1^20 + 115238462297173735727301697159089160677862449340711309744898995631378948221431491425653249156165917316208716420069364301200521987380611018295778927796263784416827419003904017488661068019980747290426516079322897209571730841217160515697887708874059304672752399165974989932202833333580553247401388846947010768319644956840455793707968221268172471339362756247659389347124667542646870344134235209826968681946889104698251337904605443919868670985560508046753308563717001631747588469381456197405153257696138484732024124213179053670256745127497175526508509010577479538325312718261756939580469755907555315302591839697842383748923302693906928395316615921630368849537185603596037718433472914027136524196500208355627226707592905731221226152966776791216894771200000000000000000000000000000000*i1^21 + -12768674472949956069217781433321118746274009534761204334513891521479634531429604367572561836410753958346683298039423129910075258359182754639617694145254143039154666485248947239612221058939727356623290298259725716242458404048113558061976371353838698351079165463613545913384733341602878568381510873599057953169169929762862217295748945066933611917835077533550988409116856414182792594687059571897028120867267059839589518381566443322858168340992681151804812015561076274865918432245061279474930270785970521212038086835857139644455715619739067619047391504829183111154371916805192780605853704209765743372757969001072319956287962488239426555256080743911095028562571259172133811116796749268444739054155812439597139811003300920506209137324997966347370496000000000000000000000000000000*i1^22 + 67597197247725065534564580963875840752950600280294123502685225214665122188183028562165598302991583543147487764041591738791244958335174254345079221082237820196837671235327190195508994521826782183181970022894604173119409281070523793070004031534957227713565490144288545779067891372707796545558562740371199635610250687087036328475652368480339735170764572494522762469646202165011566875411303509381925966743085126605921735899875135844860730409018768538732769417807220431505511416717326567686286853654748336950204442100722328436431844101571769559925888864255501802213805836738326351535300416455106811568899190881854896613742566752823320786995625352813262442353631294123504214836022312520289104864785887579216671566354065769727480056176226127052800000000000000000000000000000*i1^23 + -196677997276290137355163818833519928333920876872678363524600119101107280008033480187532363194256985116297911558781958978277724965694687150504687702416218515016796846628441630394164850559711475018709922846237668239953871624609131510913295243197394987208345455879775519721272459165548325015712195985177648163254016782082912277673489473336042551958540340887696809608227102148501530716204033898180501291813902512645509722195732071295109354309759690627604748458309988260065340061526423808082186125554794421659965268847231428302667736585585932039899251486343199515379275467683785310659919537887416656189434945320960814649439444560559628171612242615863495206305357904474158622562823436443034989600403650111787411028912490292148211278046822400000000000000000000000000000*i1^24 + 274864621257052235666431090543212301832595741941029496038865763634619125349167009733191785552778398158708831961433324396335306648158123359563643635400036928345597882077459994953949561583049529566931539809597110112958086661295937241632019690707091078990489863742655626974748049349671106661625178215575423271456671721391562214497149578937681579914004779135122825625808069109314115141819405662776864527123644479610575507901545521894029775714100272217476883588333730042097140508645277734857207867566497916198831234059625601145183465364374110647610933741156406837179832650229998160475922596142865087376912286251708516981938311421118980388718436832891897345602098844202468701825211899462974793723553518550821026157634335127510741680128000000000000000000000000000*i1^25 + -362029974178196313430308273372598795552256605600095551552134447551400861306207638829110989513925644568805450117979903304164415519248496917036828023040815402618233366202205476449155009059766926381927069601806926939953929798775980660691442042276423915531989439142567600631752826135516647780183800328053127797018461248979930815697364990032156900714171725440071586566199009556224159005959186824154793013465424825025936063949910233849930954849492167322559418439850622129786660126952088913891904896471629296355732398926637665979051125910696536487350985926640799461664245942310984448621676789484439659139860125006848650284216693947274922640300690527990599282780579541893994273703931616233817971177018864712401823800210555358989516800000000000000000000000000*i1^26 + 390749094155023309486037200670661418572441736393346015613129888722737529214905333301622372970423266711223433491650901186996569231151000679669993992285439968066811632379717897370643679525673102896731622591265615735183258610872483327758565210561214142495420699396966735693479987047951968393875228103577906482116946094585813006856100522453877813103162731463656723287694061356259970395944520921180264821287331937627051714716399341354913704356108106850513830854507698965257524251609604915836120624747693793957557371962318737848760590305881740923437938526643701147812612701826158666807493621639168515459776861166782979975893630250152738583484014492582422049257067302691051211790431711391430692875913450016292780810185201418240000000000000000000000000*i1^27 + -608394151685379086794921187447228228656591001400386871475977899978906943980610740133189559417699166623209882557044389031598297864427838648987447773103941514733367052901671622054117492392059229675721551302665813690733933263730076083417241264293609372290950116433911976696818494451504734140180927422830525787283684501985374150458658173900039904914713017649838368762277870784566191250884627121612697431647484866666389272987348015708683126277975590906106156723896889785681769915954564412890632045456086218621498311623329857246124215238073483120867657160546675958624015742915564040593243070651778135248937455086216213817158556697758355701995225593775065714302266256340233892278298723239407599928293435599959955246940160000000000000000000000000*i1^28 + 138914464341219978813937546390009253684398198020030044684936426929848434019715196007358338957752770494961735134480157984434645726541968741609322728613756343238173223516289472469063127176129171695461784240487662353871235594510141191877403447060935609741240046832611793970974359969916307676950584921967812424796701884342131305998908743560683312681349370486944535384199301490604795920259646335035786156066471594329178398317451541435586800331992636172635375336802293490946490810963135345834074292527402940189936805201799519264721350509299534342442961976311764034981463719102219043342919568718377623256098659929617396575516976530761401667331214540115248267563449823567331313224922657315882719698666358012360261632000000000000000000000000*i1^29 + -88463399249674729210576780616429120355390109322483460865019762034380465979455871645584129166463790937981089911670078681928837472798725405685514776497791734947219686031419150463574923337304117610957573264399083145174476869492023265391734841145070158421286003304799832594912376313377511312554985482958672875925819341077208135538967256253967990116628506462760252879062860596687125648097436892814073335706149614401712744438159094258751342451794703682051832498620747138810802727255331615411610955887062824653159500274756407009134636370979312760572238808893094507617450606566277527299843732065402384681748950723952262061763155012652942908043594890579107421369654697959885765856312628587829486581382883626188800000000000000000000000*i1^30 + 14170655607922618699375246027601286370462587859643837806679681732130113050511172407943543117390625995892691634686040852814547196729632082575585461459735190043988913899016074472341716999459928153942608105608129219665741706140912521744393870789026074505522493756281051952941313354698208501081503361456915355182682779720928368787893714267540365742730137810896431447427261735476766219348409194521147324519397997626644287660459899974579445687410136353574061388111105800771909890790212527874819757575797509617044605337228972756737663964833910126840315490287406423637287305924039823866341164969461715392213319472435851206695816821348528885893500673343674490765476985705423743937536826198772563256268554240000000000000000000000*i1^31 + -1905964090841981873665063920443946540175364397182787661869411041569220767802389022909224301680540224602304207013101448764135017530112357349585828545568818291424609631368186573545371973717599799837538880684923083561643337506081054608755245232625795840274119145095552110397632231087651180864692453809670148761692125626054007407808303734420838089507822230510581740403383700902690099019282211282960914067016080471970951714703989682591025253333389630888045914205135694862498351301874427682662843060582705332636876383916975743126462237292081997144794211813993658535778503193992827824540638050888017255021399211004874436144106046335926007510058554501869677246159501277288561976079663766315699535872000000000000000000000*i1^32 + 151372620033079260638270194552565581161628250325061257491575075655742334813665850636617677269606987550608689017849905801333076350945385322582252804259211526089893632059892960986108572610908702940025107246180455431537958066136182734052758188556900701870223147230036336494177824056823070809359945021472330283986024778058919115134602280030643045648151080714083521119637501568829669071327337707863833295361613042038750112729012732984363083164030243350304470420818389513172159002630642075203656866145799823942969377872711888967293743128614317938922721622401749037614735464087984730750499252895450777611067616208362604736363926585332778309810312660123440692555817645726024487243348106752819200000000000000000000*i1^33 + -5924651476658218145908939415701154513174930393011145452297162349808658356443491265088505548145595205205072868386859068517446081420814590331892182398606047050794710709794751979445862673017232786788781918500708034678483880981935010981401924488223452139358764218478497158049336081951571379815688728536066479495178117073638322613246325080641460199167614132450684978758023964730918916922002022530669921319021834354500206641809039413154837548605708150666330915058806781563023067611720536917447383097361128753848878167998288310732139020496002381107560680027939859421036696740577460696941513627331391761225697763495606556984897680472157349011994287915347347292126501187552475281631477760000000000000000000*i1^34 + 110200164313217022725784707227716042113023967783262725296949206943041361568907810007205705358240894832284068916169593643749963794296465775513323316917233091639593276561151253992603863165534506975038464616466682819848283972572888099975344369949481471776471020268160464014017751439668424368156645282638862047837401873890260884087385886592444391109650316967419712262204195394822371406399813233662268816729292407346605709268001756837098934790164116798105868419417558774149636559490886803297998322187130850008790947937412784511137245039581602486923458679028544915115234922624281163812827290121158942228480364118843997346803618365413500066384620512364822196738279634906897396531200000000000000000*i1^35 + -1620872338576553483584630406894940526820031309963340784541405030047291054659743151581645553769634350983771443098055935151883376915915323778831098389940054893124692618162376990269400881895433756683674590742226571839779775011881067807736811696497862887468823737898873253855542574374571925030819706369340795619493835801506559538827520212870277851225376687028188489344902559429710050436175190359787949426810917240356324118251746672315974225845859205411437893175629843367514245428386048623470241018771173380062642553100461566109174466196593619754182701927896899461017985644679974329035521039429813875977863891341921845535052771590339209366586061617420015365699255884840960000000000000000*i1^36 + 2329675509718573352952813536472352192431149168097576178804648486865284681760187160541345889017383492841204616990864276126337081190527730773123680451400837343745844123497938830110589264388401537331646595413407408012283939201872357018795362367105311224271924044631314971975002502256014762045587035971743556255589796662964719278195506053495197172915174759576309447262613481460557975454711202944453584299126813282226660621986221414128607196001540369066469962607675171639888390751077224193888993579249743947825672230274911137263723375602343113134808325637123375964564964767081897354617269991483363702015658036611876761073974041348091046085792140585986177233846272000000000000000*i1^37 + -1629109102575778733783053273337699798373944515069111600176581429254335030568698074907733696335950677562779927012241228705805003633745520257878088960035983999991787718932525776464645437758022982679624314006592576077184472185791969579284136221942570307856061734363404903692635814841186326974324483638173792347989523444138643968203467311201863823894299045753219192632920952907597654402491784700993647490433788869905401303199303533462000313571636904176485223286890048290267565458628592118554688912571149513673790214027465517442636658475087568416439935220485701823643129764764633811516977591000380907249720127969107098911667690588424562412833163344818995200000000000000*i1^38 + 799190772565113570510076371405063079547600002069388622373826394591580256495097240698709224872002726360066094340381208705986293005511579486781532277457415334990612436193950483465812199510505925347076788022756314996210947294170914881116186450450291183475662256020807709401377576820283494838604817468865989701133877445560746685128613264544698869954207082033214205880168690372744196767928633541146772158969440931770595358696272091633517346762310877081634087779919047660272426708727169814331783481902792472812801913090369763093316474497794143201473418817298415835856142267231926433332678036602823585910424995442082488111089191253421099685878169600000000000000*i1^39 + -306771546663162514467180985748212190473309860550081543185762953257285220484266142845059666942835478794968727036242885632529874117125749732843859146617542337766029375889238557410343799340126645969677338767265420832087214373147824023480045452269128084933280967204677711820641594154049466785113871009753775022831527043305419316202715773876661672417443038188985737422909760111571003170448496538931553227180084148270522113461181020536999910214052767758117863019533641998601823491096065893272855856513747884964034485369932007342976251732793171833661232343189001013351541833143814160660561145749614166564679146972049289882815365446719504384000000000000*i1^40 + 77845571195609004832532129683883606431269119754695481067952413205872079901085607635048854350237605015487106869391695296577306430645478813461954536521269046914701357854663588072981561034777516915907290988155044927838722214013928454300762293424239736326219810637333072212257188155700158825106710073371844468154387390149679914761278164660521948268750812951592078175980639686299923149973143424715867005496960189776020823809360695968610987041139155903190657866356283001056208047866602724291253579789088376157555946607902028057853481411022439912897700383797171495379669986696052252466708329105048093767217800750103195689799175372800000000000*i1^41 + -14152737249341181243540291609872059706157297862024619796999259369129935670463000057385132612729653551116087730808188763365311556790357331553296578733732285999399023438073626990373790328305783384035693173985659017499773981246527557239237360874719534856297946838156412140593336893458039801827734060103983801843618502735368616058375788503085016173093341610033386699528692857977546995613243394874722136293307146741576025525630111594448742728127289193053316238474445752442313035828326166844926208570855437390121159845143604054638885028349433315778731386306374661734792148197824192288006400084631635334176733458545592238080000000000*i1^42 + 1563260632129128521596630935280026302069625375959687041305720996232146316789474315092952393983245448221139269848054867422669588663430093306529260514081195038309064716288849760684461054390882719898988232551231813475868516849655001700208527089336460363324156037127592136805338088658027311922066502537403663706560256463066062846949526158772573187506702646083744105601185459818750799560073125616219018860902391007592645242869003110820297791042702452175338134611622952937999877101487991790357816380194597760376802105345278653488996754002843470691620308686646061443302070521523669643514142841965923234564047634432000000000*i1^43 + -128795376160498719400150567368397410818529388726419851846535594768148049189510121300527094434656857306397095370482092711366673792224482111958211005535830331584840205973071863586085478746769618912282755048531788413168412427132255996296214670194926576343337917414815538469845938636361407655996115873410846300381440440938543715305152690842753180382687190242120287733806207136296657963253305622826476147541209644210166648297949811810438699391927745562904811867715939354065342926713162945050692625494468108081685238405174217468985146828801246145089484970512218685496367674359341242340752845510212059136000000000*i1^44 + 2471724938684221338792440493141145684848740722771394901583412501669008343680399202812359403113185454541219156477146767774381556871113451567739845908373407673862115978032446287513570792097340010669834178810799928457026547510947716481787463507559753063171696436558652665245262597433680848569014060138895407525205170414698942158849018331424341193616608412964850528616435171813553550329339293377264156402844763744601722171161533071942437911312524793711213841028566058088025168765385825369964883124137695733736306014513943643293265156561659928389054960208898297074211465077586740413772857344000000000*i1^45 + -16105892244398914276497650874834768195864108057318944078154764907759940698186073249730864109318900472507828513054775000000332107683123753493265088415019027917664066270603372842746275813233550293630420534231364237643184229860295365042724253322342959273876367597625452171347509409408726765334382197512853341709659789115827725197335142775503940222596112412211826189200139364912776274416466236696520707242215868320426624657609049606145476892128729551064308935760561308382878237647258527822653688051254135604926542200250696627595624880586021703883465800470847280982584525788792487936000000*i1^46 + 368308796196197041226395416202733107073416655528300239319168370925140380916420843552342244151656384351055263428076807329587614682439742383883354560333084374706836888933170542828495633186924348926593849229386301216576197882756015419904832171853422015082476892655961475479210408243607988423930193067993493221345089043200124708193299842370977632838417883960030582240018830073526848314890638764651013854093901215410024954684280877293967892328493978851938343484760702001928158599889673001631078537633106834764680184627322444849537040797389117930848747160720863788176926310400000*i1^47 + -5547519734629019070370384209209023964620321823410235131005971560313424835797417707970165529834079434101311026413313477131463824912699248536407954055375622763770012200375823115783095000925294575812891202705490589451597555063781872685657784104710106754167539632673504848501720842820656817635433094284127334642105651994949350149270268117161252467961900381369635335654886024461588957928477497870518677676259511509752801786424004984119710923429878595127967214213889480256654748476413257758849282343057651947072741930758592839000954346944611943137718842861427425280000*i1^48 + 393921618685982335310096738456542989494674356860801292181348300099936991119980132863728508311287632117496732023933665605560321375272174316162810267548675613870420988187608204555898333129980960359047015564055442446586494095740186399969054367815425841103595994442306579019797556781728457063046480939167599844980208299986241245403420141801140122626144357372963397593701525104404760497305923457002765388953189243819301502669273735687166155297723585865572225028678961993185899744896158232320244187405087468696058370834476857247249554816885708800000*i1^49 + 774203047666539030404385087327980582904857190956688343822562685264297438763381815018877402911158321381256914773247374483366689170935963770568689090976210457145271324762643506614348315126803747526230776482346568357648928041293917289748195029168623839619792825447034292676708809269986967462146671267597154092366946111076566522839337638821888325174777301798033276349179558669686247464238793453945724484536466473323233492622460606053219550642616401976154996656458976023500248800713207499554710788134632458340048937139200*i1^50 + 372408856981823740625114402504590207229142433244291232493280708400697585354333841855529920853508403476099900968842740274725138922208082830272469522189531403286629748958068474301573101918290401046347862880242534842405888837568090597940848257355575640317003927882052662412635767200296860580805494764217614751404874392047192411790289565954290759466951770175416824210111291329707065111949738672159994703862573863772828606783692682056859225804929692846335952157669624663854603016751104650802880*i1^51 + 206519364619418145614334845806524927125302611720328597443691192677352918960504120913443670701722803035537337918335332282744460959553594234397682365036870789535946029467889063104717552277783117438277972215455647695117155142107368529088782024065949929447015050517449509770397822950077763651972945239189021321251596739660233038118394114298081736474490883587482232807126374756853992559718524575004007690351190341090094184706043604430411162144403357180374098241*i1^52, -18025210088688421860534253894283633411761923049027594858594359054976346745615217955628788237584586033312781310814505057192409173162416822728556074698522568529636996958621671132471031234464273539830927435741517530489597170194857412350883361034239524847554955233125056609395761604934702871326890392976249165260259286265484538072741962191097348150398870185792191320587434166532001655031207689273813979457448653518961248189430244372562812068654547655273147350059675496947527486325431600416375692639269824106349784145346746471448652369717620159853591594185964660204410359377598456622141280370036414229450748802303988044766599118909510297900124909517135580768182087201517223406963091317344428154629905071879411100894937353789661516295798390908001174658781318179205561802927626509564999459415593260355942143415496519296766554164816724590313022755113154907960796110032687688651765867513750350812833230195178101579833112481966342614579200852747962179152780873578295459467185344261937899970702524326235257921159624130560000000000000000000000000000000000000000000000000000 + 173177158144128921592570201518080383664455733357854495191342504885680798688480262130393858826602317836971426003633821051797303839651598441389750378470414195256205090052525013495632704582660260356303253640546914852751252415492581657741666674168672650941308270521775011067975818473725962134366771866099773841811540083287760400633953324171682053959015272587317639494136729141060332048857057519089239662829831630657632825574565006573893415704909110553950526787314262899971065974531782640581106402564926226657189347003622789133144829715345391681751157847567219727684898095306565210114096467058034579790366261443372845956899135438411875791349506714164245212943387261695410772679843295546203898498836793675760398609239270362169095375104375966348744476418627540887139358850987358930302404075594374795008423664693237199485078994001471439228098245457932057620937818300004306103670797223174049268841647103920761647412658994961208868068772970736949381051626060332067710038993964472491860990733576551854701037152314064896000000000000000000000000000000000000000000000000000*i1 + -513668103716575194302013099456078137402974919328125710075668014544669976494848317091640676245928224606128046146464157015455310040579998234060278238840932477435061430101550123426989560883918323876361509776103785025682378467889775077662418574971751879586255925108152564156512663176739471658507357536657490823650888927935650458173132481193389742822129177554567043693826457220054215239583570693745258533670077088267856290759577856890338643937769049208667985957472763756091796422771980958388316472961560874544292307505570465830958189169699624078179211857346381405756721657706950585369314873340996455187301035211395972101355084264751068542077064806555727881455026655308939980962029935762147751355804837306242861482986494308552852595743586964427700074701305683212347638461398251446049179868005501997526766703318411677721775450664030556228156339202478252623734015315531596732835081511785127544827767814841678602402678673446243972064099639283513937511887587376866228234922936382573961449859393158699976995210317004800000000000000000000000000000000000000000000000000*i1^2 + 94414807268122076425120788563614384357739805089560181334940985335294120060319627993123642736007573773855465058209419719086462289524246488766044551773290934970558420167331184485742138879860635105667938211453354960276024339541526604156909647457631455901102787621898812240615516173681840901543143573714450234836398200586201261552920003453519446689127749646139150720804954895088745435201425143198023693061816338123886905625157202331776051889924622127949898993046802175339523992907569652581400851194183653681447065385043052873772043523288399999323784834763105590161845588569707466001895646002474960951272655627906710562843283158067558990500434551531010127888138193766264616612121258761194628298337542009887648803251427158646209026488315940579621106936074862789457014388487629036255571096964509146953539792568704168700729302640237518513644968317553791322897057645918650374304051947228703342764975307567314055769666829809896926744045057929038973819699787356444407277908814876108049654277644617337509075883130880000000000000000000000000000000000000000000000000*i1^3 + 1782397073551580485796293882448830182749703731244890852993687885096786579765966501740162829419930804668985898259450640363482320691265044954356345312886902091457921694358350892112191781470036756721360567580490583386262523758826089185528999726970878016590606801201644901800883046029893900598293895836949189055242118800894907501460708256371872324619205967230187993259497901744005157169168864073449468390283974056016564630649576361228843084618020891603979233976618566276672157543615789902533916310985506768119888130086905850905653469164511213499192911195451475590293364737432673408680365061039034334587046365861985730481473453637544819556543821898879305645373369275443402953184588988926885871643293829287581191872580798486634027161576638594049867571963792160599506467824220561925523968855987246833529304836870600510403804464808838050485748263009428858139383374253166605017635653255154606822660574245653762461412013924553315464197051219055167399227409090323606906952433877807391921029329456180976362998202368000000000000000000000000000000000000000000000000*i1^4 + -1170009668226300390449196319201409773509434378305762527174187439587142995338689553113775510122200320020559008632961407011534764055175081099052279603355416383897978949224553649013503931752724927638105359735942378026945866991911810684450216501947359285906835383287931094808903587102302180988866983955659122385758003217041571183238740781063386137965286180165464503100856974798547249577125383561029735618824778022573379584901805758414521857904297376520081736267318617374955411475214629051321547611744362339846870793841425651771517262360563993507637028127064365289016403166902947170272963426575636690227658746069849184798102012501737067633158256843927694498988213528943382849819964674296419167287677474697255109567719383697431398066278990782429005879769373040208850483222830503416224503172692225393336781713649447682048471069838878525978389189450269796072427654642449994089914980591201245430511435700631092748540764191429090259560239501320602390361020919207986197749518223626564809805760008422826853374361600000000000000000000000000000000000000000000000*i1^5 + -3774850719876734819315124934342742967776959773500882912287581751967612388248682248427181912907295574340987571479347102753646423785553861467027355369420526481184632051670896676751933172892230621182260059967616339461771957266239079623484960773802208223469986961316446832239027841705925327004563021687046968470015154759331475238160855288545724413654531076392417013133710389278838422520710859477676820982995728866641548936948341020421859056645685743569287711000284053496105549957167070499410162537564542549040750417176062955679159772953940461054655372183542413459485311703660091859669258218056064201126380999719179066629449868567579469258588577802504498675542887692262648230431858073517590058836094448888001880062953106076506783951098798275360292572586850604458626249846218921272992556739237203051728126053606866973122394395247173479108767517576493352813570403442883985457175690498902703904977152701953962922962251399549934021767298953819498909429110840099407594778232942725609242720826978622087039549440000000000000000000000000000000000000000000000*i1^6 + -2125785591690147412416624402463048520801587500757108359601414769390845753508071956307792343062917584473767781827441888761490341457431634943016922364445348636449291520445071037123178946562774773397447746656368955600481627442523803797055280205095163623249483744460835433729993565036306919978809596910508690522836934051096744622743200860721929772349036893980517945472797010308743227558916721716550955663928556713421732952175983295847389550291001451085179522285175239549883717130952998660849605907777289209162638150759790266679909953960331152570211021332953347566062979721713579997510980192601331229593587327570156222639928227282081753305092309786012212353639270011524185597022107493252300693987494589826432477284158910562010162247170830696392636015632541253397435013996873857968077634768721641748043757257539420734625561264792416058626785602722948205870690982396723600154776407855162469596215679495157996746586697478376402689225016117926900436590246052302487975425966270263176007935140420425336487936000000000000000000000000000000000000000000000*i1^7 + -656622794095183370100510924385070719178865689739853440718358636972612388056569846263980165255221482762901676466386388755028546422080200383734426054116648650436560882674927786677369547130606463946923932769393623391404156278852440489274153446659741043746640979542498936921729801918712420870091967382821919470614731907131425532663345874228747010287577874399219256849215338778194312983814414262190337868534367524103299469988255151454510769956511860339893775343325962582954796314246824860505873166292574334040655386035911979987180654009235838934430456609783790013789516376816367296804840086407303763739101082674066195585783484989078957499724413038399931632116965042828644591692016644709942354130591770698555272322060072328122028515863422782362298624299840246465449739061248101085592359854642236076915236221868494348244655910332741553054736421142629206912798244040283772021078176699038635983976394929263972638509400499242800665349812361614286239372476923426261586361373880621181144751041326841488998400000000000000000000000000000000000000000000*i1^8 + 51952081064334753735752092068925752233377859578615399955980978378237306302672958354622145053740567588397729097213626785760326660120518297872227761849753479763953087610151905862219633911765461910179463562799218782137424464698632283036526240666517098054283986410006624744428992604827349709591502429684318343055412804363217428362856440260910278295042356642578278317286796899247875878245408998982607828362517881512798466052705118640922439192945791747060631660583536863775057384559084978554571121289335853064760999352748571319149042689597218992591706645737771648770595499578661836000693232491397944411009695281234555606303655469770547738846217048443378605372008124978336745758473019323544017007165032121759687651703298072263333546098963847615244147358795416738856917386895588448271221370646828175174197328759213693706725211402594124033801048093124402749767775384736419133854619717591975573272008672820092542389446668346517303113148010236351310039162572642494293549573103918717159782602168346869760000000000000000000000000000000000000000000*i1^9 + -21579880930281751771957785709720113411866668539187473102970431813519960563303156970573745783125520585146209371832327613325279643427320711125848224821151536301808089493676084823793626600828733341245849877000497352516570240697175732997006964940334484314485686788332499343788623972756433271157352601572716635365728821779199569298198572759023353276766943065721266054448348878448283817779303715065647058378361202622831389001540639578646609835170386661939563356811582955912886492734086525817741687217642736745909006117474104289899070319928884616982276247462414464881589670896346505285422815415064823410828340794305815841940687394741002816313461453090818267987499967191330528502518758920256906140348071490672925680789213226322083250251812759713945105928857102237450922952414497129134011144499906679683821209933814515893539964204268915948828045930572211558893768126031463472824337870763706506532497115047913555399322881112501950179862137850687767764496826832769505973388062405981030830900839972864000000000000000000000000000000000000000000*i1^10 + 1148278892683490159387186649869052665231696084956757810138871594073858710807675160140129742862327131258800034585662131795927984633285937783939983678734245445849284309112278270207012555795658968739347606549999526202709159831529260767449472247697002866677799371349568831108022094573723658326569433168375255675637080949879844623691003941274940225324014072003045399140155950280521608464731370269720971818280951314165602789873725645590066500334911036700932683069631637953433978278660202859145814613982300971030391960430564553888759069562067213352750327628471852643432779687720871750729140001360314686754856438400439989508578946471670244457180631479054694587441757578339398444770113583429799294294477789215280315625765271522815188816504876473031555559070873749217293042465660423105866412066013433425524579165475951576163846202227254085457367091671678552853618278800378964774280147673165636691076059228612013940390699508648280189826625519352025185952457960885646796745988795193871095581533798400000000000000000000000000000000000000000*i1^11 + -43189123073095630083880587958846146051292634161273036163355969701739934988159527394922075780339099602232375275066818264323870089434478485321843200453748678017127095805751317569262361443330241590985009308963175544274152204882743536683335086390764828112658673412104100561968485394204787065547113189578278348443911389449797174951049848500139034985046767324609850104629114716751782904985397689198879134216736929080835701186144356730597468665198661808886759822598450952486124578700865728514020089129439512887416675432766300026502815609029980039393673924476623747762771761574379575232894726023642498396643518085199130170692547064191734221760693960076263948223654835170965513104793512406002046996547608919687083622412006318889989714237612645266005460582320888108343160122120012802924556350759879598543930306674279020004194351626116888053703307986461647418949875871084882174154829040574775480117228817657274362926167783345291216342998197270970424120793316315015194006082466631532638246010880000000000000000000000000000000000000000*i1^12 + 573532094932697972261638272304365536309941841391592672584515805764719618029916357894578671079645103885893244354400486704576327259864317227856464739312811921024240095180593843735322102977676771791570474855790014104436444031583094675736978913713641037938760999145289016112548533349217548053636329363271455576512479574683643286799193978132291060489777037185099445790514541754251208003361919060856348693883330255610320596964672798630978382301980633387636023143077642054609434930500523565436181999465238611880563346159757384073288369454997698810311991860868399054369817056575854323499070082219037727519492904326110725468600250575808636164896498017536152880680080169207380584080601744909685506869716229760445190677039611940746000300371690439367363270193943720607595030976189966928162127541621731689578435574694252929131156200304922311226089243638814682699684214740783939609370062809497097523284425242426588211360631321735187114987416627924181387458082386648161875192331467350331097088000000000000000000000000000000000000000*i1^13 + 2064065686460376343648382277850683772053239487794807780645062819309731311616161287027306312109452279609883508563095740743047172949830712893439588724797717489335122704203054944364559331512791357297601228321107591305940663629578747976561442148058397835323423632563822712803721019056707943981663256536047938476842460273649306946472091294852820630383079854965054019062480274954425072763633897823561830122342347992535810607137034602462384201232911925140645887536125936291119524778086179445319185601753970616562716687694731312688061208127569488007889614764047338470452977226547209343198400309222710299458791876952149586599800585482876480913678829901767299520270956273054521125850507581680254753998088966738691622378526340458841052612695844145679178820924626026802519740082554194362288931219843609336791381546481819832835457445425213070083343691711823377308191209774743887487044626195726687444365711388038297511220318365102744437999480140706098007194852194032325619281554045717708800000000000000000000000000000000000000*i1^14 + -220644872117163231827102273474406028350611762835929362222152724605991956098486945138885890421465803220688332193747202954523642970345728413834692449609806387256853210925185023627980774470640575742267771907226566169686575998763495212514299258963596635611856921905116742437352542865551346426248319182581993443581142827599114336129884332328548455355066310574233681461354496995250333181989269986174510541737354664420493520135405355592966430371471873951261889128641229658844779797652822427780235209342007714236938706632650122149891708039185247062855575844900901969201045202159653244533473787376652488826855839703525835199361391125519156638492073620639637862818743065658628975136710966476579159446597240969642466009952233306285355413888566109200341426255932567671319548187291795582395963185943361376006058004917858528639549540944707030432306908705189518487537040916709975947796775450310385584730086577090720597463883173838758622950305915734685225714012489427425457293486771404800000000000000000000000000000000000000*i1^15 + 735995937930796533658323498517199032303623495599512478362491194425339688011594085368874614686088800393104609959002745601050795920496323369860433321225805312742370022842582353101260221972994368487721984340654937995515294533499660023014466652778805694360645104154627798163632788094394886925973232619941898587855910977317391636076134302466600534042943783038252133831229079333201802412766071973083916785135696984068705835214663243404928894570075290077195643716207120077856645095572475018476062260235577319023488560877698660229804350898068164846936300037443130670847266385737408800990927139151347622290441896626046924269749974945183597787433693784333171265246142085885389401011237055464494588041831105865812098827028843847469669895957407912784225166305704458030101527711359573136917532050906572631558844870243155900559291654330321436176021355970024584660866662955386327602126626088800408861797349547685009030290561850287715341592199815534861411744606006815665947043430400000000000000000000000000000000000000*i1^16 + 15997185747315653670823088693783865265912063805887677482903238693548598383459201443715655099557894897867615353751615668920540103992906525737581544816332622923187888424390733934879516246075999247180988247866543778049431280456442584443103181461885191533181953580919313390614683615912771360347551656801895479770740506918838006803108568349267185541653058832609577828272844556567294707062162197747203908426580668930260303143908822606894901716599615868364497494889113040776462118285128993710607767554791772728017424351935594714912547091377269626236843347629395971477474844351241304432956256881111285628385643445439869403315880383225894788036130259126029208102697239451695515016984040806189081784911740495263527219101936023406584109356524669595956603623552516322766899981504451553941645361791186095584011543682895887720944608147390291249186777257039785471260719983222092156427086735613087460582898093967477738736732952491148503363588719828039871841621575244257225290547200000000000000000000000000000000000*i1^17 + -402009362470382535933164540566088307008871968055473302514303564685773985632533788260582176683420240392042046744375786350658996485760015672639980039404840918764690515190195368929116271177941036943935624907237550088040729317774778711808589791210959779714183331528773501481553137931000342482272121225813382436954227633529578468605308571071507242786782204405894099928306804886851686169147728835128005858108943801063771103182570992449612231619367567338880349491327129486522639009821520628909389872518405935823326907686800857363556717977893303564056114587607022619764701039227398863029443153126658135047558994687619774108479326583139584759852579738935570687270259578531459134220541449142605802017707345813882116740347565090540578394922100544189484875509954904303306499156615205911516154636293253190058561399093472191955125419034609787751590369478615003996911016461659945726455475717945982562224549736227041067121638407685141161402970202064069177694842370528714424320000000000000000000000000000000000*i1^18 + -1616405248601274602963550838892642298689785970890420332124509661051785901864986259541998490644293392639136409580782679653649300744778279897441490802128131357763143498122410090506631277874573669008538033181139108912835554672619733709802687272946468044229691971219494814731096633303403602250703789827806969382153414248761554951258061753939879591740311522071813192202712973388450184327184809679071517328502863631792256329445624977394946833782479659889784780336586955780313563343608689959132148165364794637331405719533904322266209169926125451699013305102367729105775562053206324139895471076991244811805250840273175298831009258738166441295529901884717516791643087428522831665701139461335790617691643975552792514054239150192727945692155249521862148718001641190050209192854087043943530211231893176751039793616385202871299233607830422275985673165430409597141679977018313184142459511350557207883668719613370021232667518566569137978381538866157856872762846511890432000000000000000000000000000000000*i1^19 + -21752646099949369384863471372311596787313048684920660757928592605284899160023920630834639074092846445016775677205366117258476102438034783039288213884223752303025510304210552838980415696516521442086591537563712937457484817281623967599074534237079806465902330392260183299217070852449089198428166339089322301631846833244591668868505845606582222415091522714062760913135432691044672757252673272589083449396797800964295595951465324710803801645122562463988746733648860401710000585980363037242255517448839244443943830540055332324131852137246487149334327471242791350854197538146847677666672146384664364611137068485794634543905711893880968650132298805732904944927319661433268509489112968847441746046669356058892632135709921146732509160895986457074672592460701074003214287905393771798414279485638577926115251268573099553028708259212957144645233663687235670271756754307220785310212873628198623967043914409596614132666647233162374397908975155152093941792916478361600000000000000000000000000000000*i1^20 + 22919478480595976330973386154258134675751441293864113795833440364549528685546496546769496740051405983450002947270531445904022433442704097601778829033321831555045195361970119743681863040472843823870490230161841944947623956667527643772585887568499030499404706286065034395341455416570856071296458513463739584496314801953681301443030070320542877047657398819617205259473744738779484299337667851245000965870668018603529667406987117395397740963049560497431234103984666496787795671746215362636137510142500026782122681084112361664969753745328630130488625955461086932241925860713735878742163916612802505838277992942487968845149193817530331760872536480703907490069612336665857114640155769139779054963682067529783622923826417582359271067040205121249475420406844480242347207773244357477715473580510403286374244721525872821423529497917960026886592332328999674985574246770449869022135251263707546622592651841782108052371722587121902745411196459227224919622287360000000000000000000000000000000*i1^21 + -2402074016903325378309362175372483801718711993311008653337414256017814116207107565823491850366528179336339952896619432659825850050362673636334047828579616465670181366500890401164178834058710133463615069271595343396068819073529047215811870977196006654091460724463045219934245032984365719888476662710791826925820915967357173386170954404741963114438377418793188256760503946732369047716050191053503183865680164099753885529404246356333095231653707977045927824220619278001533522934330272872375347659947612592735078322467794987259800252886983115550605488405677517046670151826148827261207192599620991049904330080999662206338694269630619552750180067428355635803705056703165326105657606744006443672064000901812332961726915081743801404106107902678304868423092879077316000117400595958495144088290690914159143923778316012784435384518646120489001471907391456671548157540117205230830228454521297054130755295524953925941289208731247437854877217173863688830976000000000000000000000000000000*i1^22 + 12627162713816842038495187437211944007833737005685739100992533177149780626200347605532930811658704891582591446786390780869215813868936901196142847670625145727676475785041760724682886813129916257048095089998941447907446941831999966952094710280564989420807600438061582297817046556736231578997403153309932814103651311337369154381293530601316778085665786993000280965259987643279232685848967886629319404123468406907616909676865192907771385924462941114927466400554787380015483576524369165153266110979702110668931646726674434346561808031579797275235297429525234370606006486026116066544070388687863733723985083228273417597983407958990374297003224327063720809580050751768244054323654735245854321048692663915063274340433281444689222120528787821796022619285327719206781656129092894466304316181170736816738991112281562819925956848239928789010033354989632255297515420168124222413515648101534267454753147363586218057544937894957481369970727637835422105600000000000000000000000000000*i1^23 + -36758873544710491803184905979557603018122133415372030243322753249027587867976389776931076891410853023665589897472192796500803057582183775640392005073842063544241044041394080024813143151468992597763286937096544662910414179620859667360086717788312095713292199466037135703979930316709940689167700662710726898759782552511592082492149794523727434310176911141292390278693804518725145027104706283597128361995895803256597200670095454312856531054613706140465562978641235108554028051296453043363181048409001531769631786545939917496535582560641651878588348269626123504905933262484460790852946690555415035665184312465602547977273723285192416171671511054032450913199099177884263744542425865801907984126517930123849563973834414870767847122339920051518610410777489732707378926380895287616054934272307958301827286552167215472348077539165018975614541114422828377648765155488968224124275323392981291788119034906431235539361167560206273565319485026467840000000000000000000000000000*i1^24 + 51282016898197257296632865604095557402116372884409172846404970870366344225792914799127887208065115238368840111243592392189803098770549031712683454531175718220863692871463058168314958542883098587006934165697003242783011763616100327098698833954802861167448724521799212667687347909994365511175255549582064125699655455083478477896293270583206036458075695523388060041095721308692976989162023408007922758051405800207887761748973156115147749088620006858037290264743305020196137106327166174218796066752915860718088572166327110684057377085379109596038075274009518100147883677432571212470984981289382810106941491892202414659053317360390148950785291748040046722013580953092746888937561298310152784773037956084318964676776115016358430072905512635532576961521521590764211784911644970899515552974680545774577115308307490940381397254044537238523048354677235204353393196034387184443120460379052321729485699030683672432558120129106278819133652992000000000000000000000000000*i1^25 + -67673967311949162379874474021704642227130256365394803164600843745548169400018034958222832025117961744098097609888633459465640565523131436884662420238717175439617016947538147852262627270833564147039575943149153986241473707364547680954383400619221620758541491615275919283536731079724477226158816192699393437586518793462238297315694872269068008755646796291107796056780308904908006139783615272601201040195064615652093362350278762607232309080158604834093405098119583061309949373714102308923455427709332478518261528272209372322196063952772935542253910475834783530896251669704938402688648499575857654530622183503495992941140629123396366479117684857011180199750375602856198609769849359718213826419559010187219763063576092662434869737417317849464297624017832667428787715044678578199193145465661327687389853953119203529528043064424981093763035983797300163408692856263140999230142517296306472956127796711733192202574208051803973694259200000000000000000000000000*i1^26 + 72818325454716384144829434454811298395097289895305368712247665280657756356988468642878907034563267263666903593664613911180944940376805077680052003736875832631811722232288066227513333991657986643836699115167622099518572703407829141409012558283306375886478118065214036831541310169361214279868824277948837434754730752583013255448975847018744417082633065761332027362318049764828535409041971209142189749588689067966682325568675250473581752952248387526433627181895114767415374121683002019953312234370746979084029916055907483346174552528433265672752066992605092468449945094709849266040517861845679174701861929376013906794950390898334741374582358498787863408636630180108402552693042889500494852411587567542221344026605452145833138753602635191691504515477277271368233556802147923785524795903258316258566751843150612387227255527291258712467064536182506128677596766421577789151100713604313604278945576872935811449639882059887411200000000000000000000000000*i1^27 + -113905807102369804620979784732354606074280714693497900376170687499170753801720420785354657280207917009504605747785435928431062058336386321032923920418219765441449775635335064169576518249494134268241178664456066571715500173462968310053171634694440280527160601873578995326944863944630308869813927283368701052879709144433958067488408276574144157461467083493170489251467856051672262775539849620042963640850414462282306779079541081306317130262047774836844514713421718163365551956092656862546797433428724167967272065779381975298249135485176287393138402508351832609260856058299170840266380716903984739844615983106798409059040661332518662841236058325536996500744624619075604427658082023723643336724229321615322012889411932953278652160515784321953957144735366829648739593167883962961987050955716044203220314266594623563450175988903584590136152834004668359890412160583185862690472670973445500997163160249068847340158105681920000000000000000000000000*i1^28 + 26044014401596987709213591462345013314498915225866550484096532621087135620788426113760368209434640877812771970057396768723493675577827048417427424483211971872762909393895780278993223732224755489796682398400995749212898720201870360261460685500057243278116580779291166808649825220970789990142252769086864719703923766760940369698002637507744555824530353086983381006837885436241101673772859126707882805287577414594356366271072052582264788617205258063998715747182943944715548963257840960628295919849975693936209547151291953217315273008731856275186757541254779778120071059325164746033308877713722769175104719702354326881310962469186576257155687791889331913528152447764278152931671548229693268700619881399949025476091850651556017054475679558311936580839674896331769137941183000323892597298806640426001245679767960576982540710555346273099025059614185032425172444869508286798838301567541605719765770826269800745926656000000000000000000000000*i1^29 + -16610626483850447520815998082058726368625748620580829344886610117948652879138414328772068198047802108246389182570878430770605003381331452031770139295337548542949429830962322434357967445307362271197499979712540435284416734685873169571860219088331612563387499230468285419359336530127377337116531771262768848634571103343494842881061191437957690339071886267085185158172361393575884901391528049698904599949494785117868117473397105629658796456354549447669172996520729777819346294367622759189971560327965756871267078664299388266597335045913991748831342306180417900433619010519657918838862763302146457053841568695008031298207800944653037851692813973230486218553012157023899348965840623416997491647142305195312000402086963204691250970392075870336481503002089353592074345515790263420460013584116696824695223552729804876613912286054927838491970873005385981167695518560259648542046584798391903143842048490074852556800000000000000000000000*i1^30 + 2662149619073256516876843015635842216991388990817085907391726881791613390792136280891514050711594118700338192119301677275282634658715886925604430440513058739465873231806239008419467457582386941393886781746022095734052971220965143306459931025697292496369156961182113669930727108825834727684409557801632920930111478690329697882583887912266421469681746479316792358156218156443704588908852760242339151056299325981781690573598818462867209381305997223618885317811196942099212524149903119745196958649662715137141586081590308919249792153429641248167664840485112433190179877121642835469119193428197809462224034031122541798222963263415616696706393960060063104754777881318123022550003905443667661088544991503933404919525275444893332199825262791286314951065792532850798122073679164836404428023715239812228635267723841611036316647697702845293648941822418871332158343787684675039396943215712114492620441512837120000000000000000000000*i1^31 + -358090230487822374217995575502022023912635700557968651309453721785679243236943733304802912887674871772387123940618180356872112757687837310220640208721435601176460470247730905880665742514790904280190719925214436171796628912763145907753426224988827978180706496961828455527150079125318591243608907648168381583946786859196067160934257781308311849786040158579681836198856558896373756217807178585200205310367446051278097944659960496160977688951225186786163681716134191819473989341442956952057605358994864967228993441076460630928219240250267055345685948292399601308535728304624786673365749285497350555315438481394077239914334517972843323335660374402438596746438771948057728222642276479520638069375028168489160198967789987709634489533088646856968488525814838023105084652224075588294556849228816195683283790613452261338166291193009864044905444741751382672105099612525489204756393048753008850212225024000000000000000000000*i1^32 + 28433483670587642476097776811372817689399590188135065787211691113019592935464215459457326285842792079018810390989999153798568205472257718099938586947690937255899027380344793605715204197245781470405949716759340483166239912177187941622850161431757861475480953394792147352801671097202276621996676132805464128837307892306957046054574314922007238329387808540974428230932094430808578255114480737398889631351527662373946153698359645273227711061661921354495521900208006138245099198529852782802788449469089023953663586719965290864679337071260081748795771324868257849576503955040934289047646882532058874898877101167080383925304239819105697687947545170443483762404516337309999861324188018244066378968991691577161566042066331678658004011107803773477127172790910858551972795972224669825161079618344587908890288347641523321257069043341583743661373645040808788179413544202555460499975540741630014259200000000000000000000*i1^33 + -1112312969575008570014334459787274018011991780837648323256848902894947851408888985385743016650641663926150798099718307037829322195650934107562766246992103210448337497737048735758245713855403596811104282173535467030018567902823024470769348155456764560754302871429531707830619876688746173162655273744848810784204589594638714733095530488976684491424847599791493292507372118999714480263834491493274377125714145336225738692259897661221880457394920416307442677220370204124978835365579642753960020736326333647877716553845238541866258447094959779262496920217764252705931127886428691081085270264308552597603126633111034563425927006422647579970363907495173997336309529208684936110499047365464464792392516596588160183822575905179294127812241786457298933680227713036476441443989628132739298694981496854704706233363537668520444285351828251159972675208750537395009700324962074892031578750320640000000000000000000*i1^34 + 20687718589115864314292898430811540745771218289145300431005047302022212431559657803022724665027609465172393322250108510590265958309014350190276768043165806473812895550221703600521744737348082660999126890729683209121342353823240072266688450625287990218922025467577628390512117717293097249772022457598678526309423106687294745669927065817010682178512206697609017231659982096448846575459102979395889544606584558964622570157851948462214476964123037998505309902637812756138329556434635912632808883839158948584008525341044258179338799458126113937514052632863808755375401663340646957945086490803025692806354418634479422970314521155895415931080249739749178035159150489487820903844860279279230155639674979091389714612533555384496048111813202270885719100086271698502062247517392323812824259486560708745018853651840607757113136618685514591512809762616553805095981522013475970334117068800000000000000000*i1^35 + -304145189098903810285901562964952651557267022914241598380250633470150279058294616937387674704016456171356556429331493383569561868564257449276187803925432745361145242994789497014794216084885054986820888063111124384340794997977510503793005827714264579646330055593835820174914437763269276594568904205283779579232916826026879595921040283948565285370040748980783996930405040641280568461084547546366212059281638880383644422348518309693701335594180826250138028420488715020554963844164032297197276751919810915298536251992638380071603766286554264136359834327204384783732360017381098025651900597057213974151127700690749265180080273842972360223089927989167280179171434521971193717071727980575556975003447741061702176525994957313670945496954436506714811053882698016478500602454596396860593411160336484089896609555994943715731457900815471509260558234219918408786785662806555361280000000000000000*i1^36 + 435238657750031449162038080288611743745594051837348376873939241983191535130225102078754738593192013033741528641022668763318191338059516594902257840122620069168743544049277692800840178015963784248399540677755870415830323301578338168817901195303178414751844979973431984780726932888069413445962706033410147775672884174711819348828742293005808914540992603778748892161506886467900733115298506911083521294610590876532069409802582876416702282822199994808415780834077848480909705903363217625473568645426613957434896796234765134728603402053134986578265132708837649162872932087827985339973628925775002621747299328756179277574063782008188060040177916596259512810436901322566655732720525275015312340799581590404628729478704016108266949711404546015559415461370852524069656731413640285587507226621732886585632362692359403774219884162890319637909364069615468420506000031744000000000000000*i1^37 + -302666568379044190052290473337572361408393598144954579546157359624305328123186939097320643908425752890855060172795720222986985049270442367776835799100412734161399680458147739885707842761118804590698353560075795624725097748776304805857368918620800597443866819997204725335291798959414381045694407050810585927360189961269800593734959552414064971280185916199654242199046374794093158187160593678877325730718851697370224575950114764605454738255175477071544750039164083730684043847746651215884085398210455342884021580514800953296698285895899522358377777034611218941690525042206603832347378596800160805478695358831466118955222534081663893405007835466763251195818380113791961576698712067664375231705200016988749091132387187677786629006347056062677498219399025043009881587166568934807556703178788051325299397923306778320386134536639736867293198345982961935974400000000000000*i1^38 + 147551489118788003539531504948740132028460246090971686911261186657873315331304895122079829923585718587553466484242773145280290160094493525690501988684598929151756966253148418080893383218042319690648592371607205730427117840307419372800352067285507403509776611297244462119125987077876927479809569676454868296185853497350738956167182247966344711132863345075549823616610018976128313654039318648783501017421315463037453951466842681718932634278679054609074297995228350153901578954166408219776173437154720142805356327703528634526571762094385200678881046961121308398217310363787523637199257704960927338222062063051345092517154543145795945801501974845189267568175130479449916541018052320840057597034342568144177682698884724282877869361696601049016036702636318459948787282257693305931309047382558936185039527638253577819602290613435275294293495864360960000000000000*i1^39 + -56206826288613974635659605126098885678662741322965124518031815799217663525730542791678692334210018993823634707704899227089993760151172328462640464935209291957948826271163128579931871811301079808668797375829500781558866814756261681572642821082851648334842365741933709466177012745024613720460534864144955774930796458360177143559907688858985078928433300283157377642244631683054492157938029049127184926943095254702913508837506065767865104804192540102601882429612973727690968512002723174397973918515752535001675444710076946963912538281546113194713726356344043957259884031617218122483650173281962822925801629563998760155169775291409941424461131379997539586900581489137252347168658301046435838448742559565442656316754059825472263108947510302267513235538918872999247291438290642349355801914747965432348675165438664489740402491171488594395136000000000000*i1^40 + 14041197393478959215039712418766830446468967449677052362206102249086399916844794280578278516031744821118968524262874930452823719444556187897539433911301135512098764012472999231642075367595704801732825702114304007822258859034960429467281707317030527068358270354863883264508697694709922993726479842213544636569821529349666207873580037289464415872451893719585221254825217026702488189463450696704933602078096715976617338638035761375052382267041236448382764131573191933493773707551602792749638887414502748411954883182247542082984336290721896177070145084202022137500009064023163338508129985242873242859420516995729217501385970187033056891583161863066619987424658706589036254679009412236252114034534373711630471694233022364422618594527284605079010369435526554526734034357922616628933881935258536475900916652999894348916821405047193600000000000*i1^41 + -2505278320039573711657514621902329398496997492473723970884101079530620115345347415684276021453133577832496619777863402963128727854168321431307057280843430473736389398373757528330671050399179407005799970802579307500754727517436298797469257845921645792589283431387601978774098052933904447058780927828251844991368763663765641584453367597365809460745150373010687082707210930966801769423980413740059715907318857485609518242737131002859000745980614605590361081742951954256084630624419502575902880236643216227671274287756436422440245731572808260466591043819259716843358035035415252147321475505046379988436189555094965893952200055566184292772683625888977918413654458377518383126742730566971401668295397664943790695186917557127208185625290132671880736316137554461244931501238608578010166398532485933258526430063980381355376640000000000*i1^42 + 265295226171343372669784012117903309112071549260683530769302265880112072754972963689085886889866712902023978644816171273471849224161513745540436734106192188817291635012317358175507712499820464027396564578753503400420478009349279768800720776397994623445766198949469827422725829791042442427617497603299245664115950169608703150068784171878658918986792499312983566857900597544898087732811669642107529918168473566296837859309909565779157208393114994143708873033146975003419166825675348729579687029137512125910910373608151764299547086915034503476162757975572578620309915335437030418262482954479845777791470238433377751576508692649853870940309867616960715225856706117738375862507812508974854280105045579028519387659501424325057206857838957475178189689256571146490822491752746572468304858834717311597524633920733184000000000*i1^43 + -21039203242043087775149946464078213736919714535889363092454820865320612378658745230422229053194953365089867089349461989060825174437273825797649002618510707876905540480297013265781432657998810611121952817800187718247450717581849539828552929059255369959219348449054655536427485819259672530582511694850796436928148481339268950455876307870321100566747930626550256831812229716153268799835080650721992196392522603781956817281692882843318640512792913465335853667717111193955490233539349764288470399340986767877396355099537059951321813771312848853932365124503557325127952025320691383452475283753525079572677808388462863832207523800324909146541964716064625913750122864303389167003138021970627039711930427723009303316512239457704276249357697299211768361548670231991891800247398474144237740128976168071829913600000000*i1^44 + 219004937620704172480874110124200355102936789543633778974745445200821312950018570605933755266638755072422804754891663444829203594937949533470575555888229174123418214787789727913076524072215299322563604275695956845082342896385280980440091233510568711598689337534689813265078348659923401015382743336517539186499469667938621333815728920184411675559362802683674460704031515655922333774405148146615562528401609310778131568655443652923786162888906804205282162176351203282811323411168490080985026142523732410200395452975233561926979648699510979131584709709181725356612376568541057302265598736468450514263193224612000222726273208636408306373181227833092362046460054216736316062563966109496039953680297238673667001458552986136265942488390006616412087099307452657595745540702449594529255468197478400000000*i1^45 + -1533385337444976583813203099841366886303718532752434393078202454286030493573713839835756458296254007076608173231884035272913348663298208173426371086969435531992712065938697100142044411994632624929219603958035312350445117070395306957959484704404310783859495532754943926544654800924944290645736939958934267446503359492936526175031656317368580158038664916364436879936123463549119859673233699501817614961265687902130518546082792449643937783817970395522885884924069147619725130990892464221407996641642687810823174195019569888046849992903556413171150917398174554728362155322967096763329745836500186230261098536978540861606474833981952034650284811307530239841590262607947972860025289563902651559592652965036306847628575938576985611647424010988956071673919625190869471775573019057192960000000*i1^46 + 60059403846604422644023316744170433468365557062806390539655850901108609975448833438784280727440861226299874651088957411914764536436797672603902021299237810953871778126978381088399774249785255276275719216902201910070865722733675701892603753384001021986639464615015082404541341681954619340797277169970816001997873744219014693539587330167840707279054170193656115815786428291828713873630712751916026781391752081166061207423634265107545180341584360235519307048085607013373663071670443049331419500734948453448079158907699499102278102919100706823770052333001249771954610279410289724351386262036335394724339398175050989870684143246400453654074579331830120968484857653140279407615450525409919764097630525205930441200785630961966692131353921313704582466523914197533568462436761600000*i1^47 + 541929495533550641344842915081033860377025812309414737349504144691364475881177483780789124201055675124879183665179566846598946679426577305377951921534877577970649005176643757945170494806528758812863196876531470836731993259381323118873790487303265821009526280287248163705765195491699967153834499950459244154454242828674122105600090463489083478842363853784957377054252822003402780331537909128943785127831831920905771521641563480027762221351122324632840196766769587283137098172232157998237517367042244081701952599689224410416649905214531412863191554070313646223723001781636922254506565782878542134035492105538463011073803717832797990769624257009493221881866204994812658368260646720284668817880178510091042352884830500212768942867727343269597407042409892157440000*i1^48 + -31525826747493201649470565886642329347197729963280474864565789223776489453425693846534124917010139529844334395720749924328471749621893739628721634018363595604240863665082758562134810076137896827144769488887247005793024327399309180667452290212203632024784868274122559070122219067616496196490991453360750348290591130525841565664643771305402651158550165491845124145529647050513648765653390833501507943678855196890012001942506179709333062340999356413555063336296082577740833710359002147705484730099069214624318067478593288358281010913759943778106199207723919012331504898147408574552915458402393987845654076991941346720144755384064954594917009671627883073921629496341784628482266636508166330260762196557919478579405639944928562897321104756096000*i1^49 + -36234533161889905892262511738555938833129602074750227592896145109843098207392619836959578283504525663453421988684652923001496012319498152653049218985955591538738448885795778043645018074870461553329864285541261888198859538124619416639595488895692037329290607437613925084121029315196367530570740623397389664992370987887264237528147664737941271361422947375692441316123869032999994217819054285627106999512959078545131136462640260309905179642498927063028471758284513851443756045955097460111106275245279444794116649709144552895697121183723543261644855875407421611584791906472887400373942184859695340582011964580055174385302906569162490603478181620058692905358376240599853161405056926245883293064852641344463358861207200*i1^50 + -6576241576336015915060170055452550940962125711379582943226991013966141295104450633772809624023096695664526398748746557997169218837190853888273738547648146347554790143382472758635308397082554100775737226131470958950676650524800181143509931757852019386444436132869608376116555407132519938401522947734691709080670070072946126913869886223636900463758110821701353148377582796131974024494914748022866923796468238031111260237090547857381093272631666852963690745837194628993288317661664452218578506742555051303640277173206673764066290904626873187178456212546021069300407119452516372002814970154061640314359957464148292189699547795325852583549332028216916048205807862947542340708374833372335730*i1^51 - N1*267116156410087645727058903905443815612951631583066098548090449711751220355997867023072887389634922188236860968748182937769466645274736001128219410222306333311986899134204881755652846468346395669*i2, -18074900163825524004652931293813246360336302221986917138789701262715421427984375750621458634399527570584067994878959194810863897953081536209331851894574827478416840310215602020765956087698184555259365837319157267270166919800517995664938311827345236097483125542744932801851368847903734958782303600856575068576449825140390054759924582665811265175765043877717556326452227768200672444825621145051015339202556821453507534471468741676571782087420415491102127398291661779980534289287232243870574982698628738338667646032067892141419638799870814064739858923169458682372546687270171384614138616634921383327220448386326989635424832238012673672665866907102180106218119594136933890444796738841234555599343996809703814311687186471932321118035407981976314900131243806527410770357594772386336207311463524799080655056534927553496025695444658047020968277970859015448004115343691800986549384739942266410487076407606566545071030309894514031343388197217906944793040743504676887522232283326628807425122381599606989583528652842205184000000000000000000000000000000000000000000000000000 + 173687663267091087662984262223840294697285447993180002264551369776688625966982722783835404889523301320745316932654588440222849084534451388008367879517646051054512270424825538684480982532657169222791293297386844134058429018067752941164739238233736128040854072077686682390360796402939004237735400380915382309039026475152612487589072958355398829203157827811921643801770191063914570194985822139761734309751073630798104120209183886610499392528015497632369937894939819768583642475932949785089149372697527202564029667093023209679662324957831495948932562230979141272644108808559366187492756458716343371929985795586555346268582978246780195726653407567621976330414922965785664754365048940779374370348904668441014497511508821505506607492108815741404226937678488001468713931607271404814182133032600398931204771980204207007246207385908042540812557147237404835836929434031310468068982548782459571318517507550257578255434824816759468218802179383625821814248347093233544716967765994140820541891884499265024832789613572102553600000000000000000000000000000000000000000000000000*i1 + -515313902992646077211556062422259949709955072956972331414422983501392762543740522795604538936105992694916908949470985548785843523337772301108531334783202909693204546170092478507240559826638202276413504709510478917227346887482789235906755359397617620400008259676132007742622663699077733705020386821921294716615782987537321695264984221836561859447717950882323944239739744241005162409073752064084154756734381409471353383208440508498580119116033159152170176101576986124297702978397447098410428931769225363685427227287643752891193179324650733013289562395414709397321983485531597672581870553653774932773871400966336343123045588668306227060234684739327475455943603533159624630412202254345812889615860941402640381112127803624713823217169938844046618052531341565562506319223068639586267615062309620583447681347195214998595666253602166585455516805513940392195892902667708578968534648992426563300299753400848880633062884105516834856505775754323615685288514145678700606481189656599459697525791552471342823412775581122560000000000000000000000000000000000000000000000000*i1^2 + 94969572459381828217920698261013747612407126922519548008239893175466957066768025289783766265036922364849615769809640751183878595308141250688269164506945969175783250746247453335729219685699685759229301250446709692909690827800518246260622851700616160748049583446678326766414061800873927304313134405005625063966650363110849748378868566830676380090790563000235013900038784301570063067143436812419260061485711978107640756610706772461342930330841844352002723831207383797274426627592525249734427068097584146176149880881975655215552205585050400637916842736349004662824240648293138106867150151907728016808661846835890595476764114802783989821925563006426659609134511763648169879815981278966875586943616818552991432619172616461673629411174480092007483297870457092165273983143922555921267728129469565878210656312310651122334856995686027495840177427568013647527720315918603835544590257863305396711361617513700520883528690031809174608662776990098509973335393701262548697265661728810389048272205263854166941777281417216000000000000000000000000000000000000000000000000*i1^3 + 1788002097980175822009749011710103435233956104948368671417347894277212145236693181965024832101733978261097409462020641469186684044454240799389465490878050489805155505840921232731105524966044144871307898740097032025969370819681233392217039063099118462555859935155001266476737969841995754424672792712962631657504370910661956101020708409236048028599501214478284116138825026802345993038210140704527646839528230954804486999284032169675003239225636046785399192030806397020383381611183697309995177391176063306019636899631224318970246852097286788876710018355244263553645855294646735622450375991476739176511335741317697201311738767644789090570517414612429947394859157866066962405270136464075249801079884955584821220241837020016938673993667533771793065908647240266034665862183105899776371017589974626082751735343145735976754952581602249434286879725933012413634815651531489680238823958283264457263302775621495921187588355539758417509986946019308247523429299291261707757714753475035567904417515357654709560835833856000000000000000000000000000000000000000000000000*i1^4 + -1174504850891898615544639413242829906350343100816319671750834364873089216124431375465059755022522677400984841773143835439514795661126957078219543562295824085333169337291971047813490510106166257794783619522894742526263750655649501496301854327799848457088126558386041950579778044735474581841839640690379768828273717618863564207318367103991455629681213567541490152865910256829236422320693060597022069989048140192749337119991526514177113752710598711590946629090370742142807727376662274444081731249633388116470176912362065781240405054542868591902717786670613847654386404339683660019070085997386156576804005980836791280263043181940041732762433396221903414927408584615008386940259252055215104855988944603363183078630561332957176882274223621071160683739839367713912131262453249827544487667068649427440774123836774143324891045430496607718470175660532483657050503102574675676691067022769001858745463042040391966556888282087550777769168011510510091920261856603626777225699679355918737182476929189152202362328186880000000000000000000000000000000000000000000000*i1^5 + -3787348209784455770099940350342580774446836122905124932289609043245425414801478451530859125106173319609786244745428940915360774407353696788839577288580550701815087300295224162378408317293982164353155812291122596425074535664842789671870435102794743571696357085481725881809380204043716719600846007115512411585201914130934785730542195964637721917652202036001272181382215670231892914160421441890792549764174254862829123346496872336974352977692056791048339696566028853415321868801471405867022868662780359901795437316893411309151116126127297213147815152214873435061215617069207500688180116643362324188495316633588516980682292445628282400722475226573743037027850129588083158080533028657017239703773911884210531816258434119332698783278394488806267199881190171719424601733135697742455474940788017812539697068157942041911255554339568791041709477618774015612559302072639179706110809037119429633038637860520047184102221341427545329135749118003807202481110124818079736396535222590969974378786497601093110589292544000000000000000000000000000000000000000000000*i1^6 + -2132759459980767656993447886004082550415887287166718393626416451914029680803299545241665811269845698379754786580630184048617165949607645449680067439870806432957305860436111606646777012175288348242630923538876929684341854844328608754688120906937602181281120171151156690931773073140274598454961672779851901796743977842305285806574160636254998845774768352884264575145818822648630519265344983207462210863857423487679520053528922049582995924614307172550827174891763836499368049439634008282289209645043290666697908557844358038511167770676513670362769095628027375942036580946385336981632380370449004772173720627116373499610349985167970753608504688852815448735304193696953316417881296969306266503167255361537638784700176360220274654502260008548474585332745010984440946924918053349752373668233921697455136055429529538970959421430075097669402090709829320707432258155944845502066027174096514331579433966232765690564944392043632312868656192872430028769400681258102317530692891340830800158208082575391192199987200000000000000000000000000000000000000000000*i1^7 + -658977990946683203162909954861727033392541775434426294508592514850575677551000812915086230791423339556627158482307110805619566620546545927222941044459767550148361601252266733141465283950167027682088247007880628546194527140162440189294069368831227539045185447769803273418111515192743039920721167703863919418774664722054651028081469480928751953242809167372848735072992260997435313738255848974528385338024942931242526616921532117622061748790312780393645061719946522102400175383395141844881370595366231270066298772301514456384798225962824297674751378711277820533899723757952161185598777426630911368838179625329256107496362495912748708771084850318867321047843629819595571486912605605358802475470803267006307563145623165364736792133764237932523448695513948048418738650537203709299802521570972980585388539268699272843484745102242518376544366985872701821615171434751895239269691996905959327480377280179569812668071424508376982451544420440245967146243563492981347870376889646747086781116873912781509754880000000000000000000000000000000000000000000*i1^8 + 52054020153462721654162118819559306453039713440583491822697864434204099365667959869999244664896934348961062717369295209437850940978544576986681378497398311333259614594064542169736701593126003082028418539816105405724400203594083813600949493375057816155127833984447899430971021494589096669868897841719337192086876543175964519469837960179264327122798689769336026660574330247100092561210934753394263975105882933478303170801370880147191396162545224723609220899749494473870328377120445113764998843861557736510049599383065386071516907321887329875116795109271759881588698623364762670519037180175321612205288158256754783296795905031968789098542260031947114869541795230618466811541524992084391004881902206161615500546375395749020487348405456145900900683988627371608897064252815268519159355228823564075924452306669201494772171072577668725255951711846115022192570272232310419028764948459747946014640808267424660221310179449031218730612710693510122533678478481980789328632410797413876256746528182747791360000000000000000000000000000000000000000000*i1^9 + -21646941371134680466892901912679568329961999450024166646773988958450577946737567281745976649743956508139700832237334749483173259799625317745168045699501982217857859532440212388541435970546050235593020101451649850358850006072870894280236845969237796698263311105937137690771737669129177043305308788346267701563175418438671172256100198492941048016787805223457808264293943640087553947602953537916929896358970479513160414201588743425193451179775336165818931563633047707227461551849394893593693244209433496377208350429404040327766792647006849870365351225261905869554252675296060381631747572300210301030855669867868307150755920215874678001623146775784011068658083164517640470330474210647105733833791657922737523953596799513879872166659537783298484772040065095370351388360067482018364125768841232675216911986741824653325532040262759472470542806834404346863457434602419895610271691747174770989977857905125136961129294562695677881002350988556221276940448454877033608624564048142076395615579034510950400000000000000000000000000000000000000000*i1^10 + 1150344339853103201154586548981514908837226865103029203320645664644531181557796372798181431255726603817331143311079692048128623806981115289915961450814554388658178825386197899836826216811713494018604177309993875540520092461449476836307486632858073191992705022904386559911308346738346285586097296017186645568942713718439418679877681510017318356872328960169127988876499849136257698494343062152069334458223011394972790870498877263784107053489459112183036980512552121382431064078316879863793320393967445696434188912820719383970613046167899655717864167722930239886682702704094616680742545338211643230795839852867173103037504866918633049614439577775392286367024550740627697473474758834573687581106675440428323053232894972032335552779912677357483800409748825739176766225029593623379209031031798617727514738904638486396278126692366432462455571029085298502518462102443082490159654943786251279020531433046180856528078266778635967813855788954832413619482683823698474425304565594395953766268026224640000000000000000000000000000000000000000*i1^11 + -43293965669166645353314546149603114482833561453834136123043776182969075953331196582248182545300584528599212194874197228085108852956384965867323551786357242967721772846753488626725015869549673883979556165206902596052590421041015516600393375444347486351120960362788462221902473715489573914737897305622328646316397910886969834017067191430018028238232435383119784399011529035445117088861253683079853916821869036246500572734957361357940191530285806818721806385248584414201055140765332137411213746533089132282367938648128768832791813087515412997634693778606267674028973676169385948454921407544780703822819734760381682098149450354282405315739934896549781298032671483107134788229433235447615203949894428518973423935234982980564252076050861704490058293172459525786732562249332371996095668202928075972420647498738122125958106267345358955785841042542097300713455113437972328498708741758071332134128172355465758852267857065499288873633629157805990181674783467625611636906563421411317302150823936000000000000000000000000000000000000000*i1^12 + 573916999439777909566351198510857588412772975337524158470419838915147026122780460119643498122010953846946199532772158493601195580141829587808954734042786706752617944853619654416211448073416277740715478282598421521098072932675504016041526328978586384234761486192208134154880326614855656054975370186859048747744377854139807683629780692153852949487793641135369501604792594061374977733201522520391792678544954321917334440295892015337192837714655299736874203008289911397896371761791184177164190336821575421663743428425769664135592226754319269702365777769962090835395276820542236024866123216852565123720581960147346772985619485874349505673609256077595859998539743637930879924690012182411151985499142566528631839341585992972211307557194765702512973938402677333122354796254591634316217674449146022027651718726561912703596052278573836852436376904513542224633034062603837484559148999263735944056503166016280676220553717384544961079378854027530578973647043055622616149947211023915048081817600000000000000000000000000000000000000*i1^13 + 2048381947447713535582348103519398113181002902604896158544122527928560114896007691973639512698619041246215842092726725867430848900412636437307361605494953596897126838236703330912395001573568065143391141039945472218361514293586603911787341276393922958866646479863122188848362471330429951149310097580907625645249361439551467194868357018860456944169032738478200383181733180663414883053912399603048790549707952430906100244790743435430959813752591045372892957550114662166211948736121520157428156587355475173095549967931917206922073910477257547536062895189091561278248264159648021865096517710099477736912729362736995858562879439786338201553539560753370835184216514864074287936405368231865166290272836599417041639263105654432008847667021664415361158224970868364537051703447411683274474869607677018755399253910376179774749762606160732795258397085245065757019138698609745730949650014296228980111099676097561131692279184155210422796737216452077891814695985193959223672443096710879641600000000000000000000000000000000000000*i1^14 + -221255681173273364121707976780413197044236972483190097544863660237837258629630363416488579973835141423524710272752402833760471501788502732659571167411223328290350778712793484049353195274677893934420085846813335851485730569371061860620993852406971090981617971970930145786708517781964130733878425826033965712940724771028990439121883001393504661886324383150876946202232224853991935882119289536132886908605709417172022689535364298025132683489498399570414698349864456306401566162109354790235657792951888005741339505039637118166784700682229647441884595823376432271192177765905883896214234026637277281884590904033389026414100652079505585983853542007626689021059336716093604065083508378430749987919560683461840316082810965839259414913730678994444099795759524677367492605877185748090978690492529716419395338993435402423989491685620819497744722833908814033459216318227615132599115915567993281508962748742137767261663560757261764380214480793899094167813777306060293779572742395265024000000000000000000000000000000000000*i1^15 + 735814903000054732597335016551439749206053792876884240685166702541090466687038280881367235445868036635111669271171961121038038325212619610416449221516744545049425571306982574859962414314556864398066421761913225519546480380477943735204327701498986332491423783246327258479373442428366938789911070782982942276216679019089870433862247237527272389681713150359414681668852883190799343819161677594806277789209296762687073361944340716667656906616314467058343839883228971520047730611201742847346596453405276939369080643443512484550447687088693831828714657742609640038045227014492998715087033272698144492655220255376669533091659182311456519384782828268763270641792322122477366433354870885630983634476069878362782276623225336354959851502856041761382116198315221942415137066663682710112177777122406490349007543104221301666693095198954205527764163609608045793179556774108309002079759317663114114236589071445531366635595754277448403361693660673915502423725423040416340210507317248000000000000000000000000000000000000*i1^16 + 15951147956996992468922797774577051785538404697168373596317054313214098142052216060481308312431186682221820212447634592537829644623163074781674282395558521031636723074116547868766840972982413750936224528958132303083547715831299717161046528248476734793004693852294000759111541678733292795993750690150287432573814597564602880923787532119241327273993293570317405160656164670632806821630476109835898640917420391595003904289690031293397296852664408599410983575796232835109048010356983988196113505434277014508613812298370051447310165136093936537700496447240521753561499257939479043273339285104179644225201688679988832231920716347616333126766547735160520636972015933085877866439346952919405380339065878731726135124141640659746350172819465379311182709414164464853163136170192469456620218077725424445376559663658861763971230007962684277561808322889325272341504095674517543468733820749048181519920998200025059160140319510708406790722801462803419307865756718529942266933411840000000000000000000000000000000000*i1^17 + -403695289931055921585122537533686394040394837300657050228501679904872575186786308317826434695817269032731330322070586484165596411093425987964899150584034848955681494587075182196463721764382508177915867098554127784100182182268470993262970689794991068228999871499996272586373089212147781930475067694723418319001080189729717081138926069106868795878537505741588160464630386569493503645636371749290318807500581128383205572677736930218715525018157287360669290635895936735833336510430965213170284926463134927495084774410206484178000319221172674638973949211484041621859212170956251107675025149097208802956106661836663535363423817171112272421136726092923096729317499723998382484792088266319211418982770917783281133002107099300922348503470646454490666659871760177473922932189420964877355584928000907661164621781846110178520161128564237654127009188244923331550840349806594051879351276373828245386701759605757592861878709945402049043696868880489861540210161568343637622784000000000000000000000000000000000*i1^18 + -1625399031043348309386767469852872050003630385355456275993995481675403989979049040554957561777971985533094248090164376585426133652420238946288015870278346686441690809648117959096847971017625806501322671150208382231794420264774626589941133326676269804840808582307571054539921417940469034146793289335988723576270236157223612625930247140726759881660606353741029382622552633684922905164489974021542367060626744216889482216344127294663425430099519877154101266343636065131730766793722229099835067047301664138253135372256043800532607583254692739190027927961910860262429852194497878732229179656359267213820467464087943474580304304462349103718590627727606570144369249104575806171349422865029964765234777788601297310310378338472064224371946481561770947079413710863004285977191645095891000039049548928248363111348707479089574487944491386506445833904096130419120982266223478674412200940714015568326412830030002398331366666714121998810367772253946094560208863971246080000000000000000000000000000000000*i1^19 + -21832648290828208409558351035956445144328835309859166737583721937656755856491963570764184804955578771923599033591967949999578036289288645809312413729441833609017091578827905489926317661181153552107696624041672650063673967839273783148343551331763171726936900970137797308669403704027186815215439537493202306017009183280416110481507019946501406453152650982198816100165978330063939234633821803152563146452963774276859157293008537711260023479159288269388866492986767205537386748913316433486436576579558453806088537157844213885773563812694093155975369031869151921011749946686473356667282040011326253076922802748647635414197734598633184622945852468605344312493927673959581349183258674526353595363746958387260706183886187281232923969135389900550145915369578228230260944431341324231232415673926212022160610462516950073066878862855014650271807162622742638172473043356655637938806409490212064777316124761218323666869767809119736734409271454812619180237077432238080000000000000000000000000000000*i1^20 + 22729564514721956918846757283207788543092720261981436941226070627656459761974350344354970140270676058134095155885469894599846102940870003892994112702398983289252701520187916637451293529943405343152609466975460050568167696698274561931643573491545251293684286918977391432843249076203174087941842650565232381079018692066883591583218599479887186069996218771713953340647891920116314600457564384606765012714990814875351990185017257031457775586670978027687013156263323781347092643974164034256415713531028935074261148432706729578346543819462909142022306913647509201571415400512593429144224922155057175640904537555795205444432813011630309260954028810836812597058540189223149175113216466319735461014753957145890698077674838613124177282542337052693535295667577338179166061494799187036481994594432981769516666822770175013697607711285767374241456929886533718796991839028120164874117688128880252526448993003540863592109298273590629875954622605360074975478808576000000000000000000000000000000*i1^21 + -2407508197623639635114426960768376686025571391264238036796604302247466064255482366437017836714582989349360231486038500269203448559996422419679628360730559956579167464779302864171761363877487696473428538581731694946036893666393649757325344838604136287982844619013966303854258830975693416432514954758363579191760080693251847650204640807462518503693647855405373343608888148175699763672743859875969493830248067708241720120557293157745791906008815233788786908634428524240005654813195484397538097564603569629258823262710909658865949784165428170211807318495459060427439224346269673139796232628737632969843177657708722995287831084051950421199740764032477890968266943395467151775121491181673545731207625155804291860111323299316456673786035857232342296769674346808568074521449618327697421445594362058854923651006473592118282991103681325229593490039506142286347109999998062591687777022374040451456852644070001714602818377009116064611414809246401473753907200000000000000000000000000000*i1^22 + 12660592514049413462588090768054907035989397991920550956339105299207273334849193692994765218625541441995285120062792747238514543933507244318085011380554838890240471359293056741201239685111117402179811312162070634358351021298053001511101206535310465944052461593525173443479523693870092822915028632136463643575939869858553972986551490460912297664878910703725538562589799964974231354429428086517522273596759056762658843437646556566158881654548917104880211841119054023576219182794348809803604400098681635521899114134889604344882381007254084387142489405567373384382256197753699355630356266062367907703837637171319624914652572065194285544758894470846507696613459597329216152332948207234347793455548786093909169029757805748730589874376751049069585951625687012444475433883294297128512927119360305763796447261081390633614294462825211382779754837656734427250303135670795493094619736380753706185392878650465899942184577067484902961881597865149511761920000000000000000000000000000*i1^23 + -36862164943610297410860010641649781450874934601997770600234095950889311504596784679908889982661018003780065209429848767994571492597886302658531250123581438045242556433677844192487131892375877369584939643876623310079260484245818367217162478183855189847861052728448772364135089585932573932986355678825473274446363882975557711095360369402115777923104492045089962405784042185226707124969715440826398735929834738248106377354959789845680186721127268995448200995708741718774306545394954237623093995498754311166586889272761464196453632975098484393166740550726042902966372242832941393767068642179419442483338728342369289010612666610616713248311200547668247824551910734994900181533309399906307992896145545332150617655539976721147158224318150092000568356241105317903330304980224626336441187490781386392199838568570852946088594200872848654404523058049382110141465006477928874959232639729708964654872457107784784525091318985777559395361727006638080000000000000000000000000000*i1^24 + 51425286776484268422688966423810410549779538269133144675145544734808718552070016545862807325492288788244740740754912848153099040393351185513568502590505112156727081924257274015614935267931620909391282328626935370478846643035696767055791447603834544478115577760713198116079397626791333168053159341724620880531485990163645754182233551265928260474922164206110323397814761665655052849270084220997590234866792794274268383267865466004366417171303654484383425303690460257285039716562229034464691909299679080881116970039324525392893432831315507071743845383336600516469506146996388659216235373805082315526080325048871969342996660281125691053352363754239305363628189541634608860767696691515893995713545717785109171413834245720401984263665013274063033552780582113093781469483331031190911042083166737527783136238548139669526297011723858618714065813938876383463818096768542555215535136279860774998254019747822874158746637378071327823397650432000000000000000000000000000*i1^25 + -67865732861523338101519947000263779245628510196113059267480009717426574102641547593566971446448474886503218380350878850337066951780225733212007163805018029415592528375711150550180774979193478461212704413960611963992191468713804859249800609800897331074754456920603586773948183690721295328976530787727758362423154413515680214212238931268616020538132698210241456504240832656832261270466329583251063622477773049338774463339595674833777628801142405983214918543906512267595949790118174144085321122165900990555639986012077502346775103912973574248509169183853257788423247544091175673588445867016796076889884319047732895512573060655723655904312791290444353200644651905183154071519809356846930828712541021971359361737707370828627931996532063367227982324071832942471962835047433697378319949922436819100818673094179388886346567071755435899479910915915413874683511700703817304593938446222501704942171634896605693513124334098540409043025920000000000000000000000000*i1^26 + 73028459322255340686232447817347797472597246615651102933234523385603238199598553958701606848071132086157936668230989225630610587623936505198509374572409743536244428155693717595832693510633154716117625029532322346334224533818870216275876455409270758622435643088670001484532516760085369462797293550051367278009459136346685219520652020944105569732953321764061349767033761801225627699353823248096858121957903623191153783687451967039317652730339658384952515820123929417718064883750306075018045644119899758896504091478176121241014190930561531180434638806440734227460630387983012805923090206180259508883449401936656976850984307375657937467731192976089729157531963454918553874891804426237268644498530599902806220153180740536304178731744771959512843424256834401357636729057864282588178099157224785791323998239866236179199136131199374308818616348719349114640160175613546818211334991453069564648860278299554077020682079392927580160000000000000000000000000*i1^27 + -114253163554832892857224727461344628341941142068252959684526018882382065847227376986990731142882061581419665119575273430161093226805617692217958336362388932878963572297092515235993982472869833849254652362822979807687053257227184251699534368267742589746061236300921577918885110492523158990579866315525356033831132038686906304470849095953166335230969156174797176907444161909848342382669779320878276954322142676473931854522371903309649903969392576749516269259610376139145501877991106982437490693976922788901392608286814603216116572540249781665275909969917847824869276980964134405015152301648943072613541846526210411552810047952230398916651927446882277057795509217003567555975180662978671705936860834436093540002898223047640663296878615619478961101531611555390152579516003274754426650451893504455226576035406591509239210084474434429330033522387451389912680358262052609865459144563017116800771535702672135037233257250816000000000000000000000000*i1^28 + 26117200430375086697011450058595207663582761256551135443265246719776697333165905472373469134043035328799813897972762580134833064134091298284266058960595858640420740580831448226750814978649205483078424488415728024082998486220343791279214251131399059427219828929382461269084417302788687216184997579479798737770300827451048193610399274191279202444420554995997025997887283906004749945643841552601672591488258107624447084504657117345617091465185875931533051596893320240630637500965191353234040832529873117264272346216282412264155545034673188591044711225449012607907169902956688998336708579605656000273809295763872264804965625132607919234526838574476570157587503513662789592039726241986292739260759788369742147687740097057056530943596447206507538244221709626626725659845093075235643902006280325655306818925088786258262806288781894567583753093872606211326586446709916013984845508062239952337661276314199881586992742400000000000000000000000*i1^29 + -16660642641875317490583668072250554559774958362956502865851486271791005273711362981633276230663252597027880708989865127136331744882301812218540270675115966172800949324299812406210253817826710286284482205727241750216412322759672862708053867209607516391862956268449326954193136593338710380862848990781588458979793501087353846833834543027381555138579694939458502494300884890465822688407036713696828846483783365334244298842995132445953933756243015120122320497172924055687952988399433476765111282104308028696510830263480900337186266201802366600790390084654737176812522295277467087093395404682458742917192024649010050174987618175855629470905444220907238827598016798698745216125974690014699782370806674399374738110136824738874376005491008275908504886132300110723377810904040984941537350477688872111041813658986413545910980998309500027792161194455552194926205686053082632879917747665898497534198465548429631160320000000000000000000000*i1^30 + 2670023506895606625925420477875665559195527601089759364828144463067265772840996982119008591326168610180449753818616436982799896580426250169445915978465617552608051558698771011171013855189270764035664623064098682279147859803914676743763091972499421556069391526551776001352608834134887110622286934027781096190586971837075847544041302082223539989575708776447500500265011841071956578811614263189988699898076918577226249931040973920586084139362617832362256061116222690700132893481294637076512679335797832865617738039429067722989147564133667301000558893318675377802744135006323886381657269260572351513184693883715926259142046668472156012865741669082603849864943355747189821668626675319415779272301319285841320369673934384568167734646925907184198929335333366079986130151202674229312434815956525520667262385739307788116978997122462839831730835719493863274286806674000763755894524990488110010641918367629312000000000000000000000*i1^31 + -359149886211717721603770120454439055107510152004662488014100948694519162360738768342036100632370984838129387905616364428350678538666275897943049336178315998273782384686588247287601314875641363160515320340346654252028834695744281032617763770283769422649418520307547293366436002539151137191159615614858506534627973330170430598722064594127230001382188812019892792149896002610772234645532858296245600534981944879307214225768155143564158180798821279623437298682477073285175381178431984723127713051342085074875838516713966046747966516452296677672282686080418625245654288018553448584051340093911390838574227093604536180919250158615403407989522001104231526707618652599716068094620028867427205566253970803165059956692134153004916691229951274436358466850113970702286084936529819292918331880299640131891990018046344275351419497488532426348782045635827238165790646193706355126472117133366819120400983654400000000000000000000*i1^32 + 28517241302478674195631534446782809849522728937843905186470112602789764696666800655435328373900433910225792529622838207843835158713913204057532179807319653848915665378050070433307653286540992000157412644489301406055546573345265092554722009243242681942171063243903313130312963967878098876253479403903419554904621919799660574658224746306581037328371550117909118305175719490073857465855548518136860783344270891083207185748612328943001305860779668785525354044406782995463828419449671450279174944864752500496020742366819858283184979025581508652743225439970516021753057518316198470090130389424623473017421186339319296356646741236470810930820274923495254813911195398733409094277198105635529785064229114823663391661095086098255527584579202915214985873809542800151486939416179458302323805108595053663927812939458894130938915106525534085065542065554805470515213590460368990310268906369250838446080000000000000000000*i1^33 + -1115575950090589104923408692431809990244860388574503207335284667398896408560630679651800783511294299555633248266089841505696691879271610105735290721537934059527747718561198566691013227708584885894329857579273814072009521525774825693830177463184035334878187505849337658144445556848695657008073399540967622818250671839743574370737961611584371926390352397222420374178302899073794152745162975668778346121869673356883942010401841701251626544176394676709910246725954310980885516643055424498819045086625366991403852396314003407573662078343165978165606370394726330978371201302917356186712570579072351142494002844385954889957178592736202751498207627618097801048008301136162308211670573555037050954413710100311760772374705281973874356834173582214525934538855329559191416034135385274459711788697658381399862970799561924184445228342429948611480770539152895159724885501967016994635933051518976000000000000000000*i1^34 + 20747559883415974099876833080938652351632466536651761774737183851866422256305328258156578642906139632970002225024066035050747909786917444667528379593838824356079382970993713788581971729263975469494430869751944528052133187274057941161308039753260072534459373254037437903384167399903667394590129907126381750961436767955998713343022385037363208516240922998144518558076680288288245444455141474883852059386672265477604990983398689649716563312498465234083887084661175991656242109418505292171156888408080017053766683534957962029291864283187128606945029824895793931837867935233587438833859269424484959951544478528116978033691987618945048785168853844840674200746886666007353714162110464845438111215157850369011993783150728788380863395520236560933032154814652309395366477340059322897152292446964450281543995588531135768670150229409545526963565159645739558918850258368940409713978245120000000000000000*i1^35 + -305020556747262506145568075420347075720372331860074173701802568448854586560483586948331417542871592062249587985507109441805195617201536925385492481744809222828598260980333127134913028896101558475318244534412483267524801515838945565004452704605896242742303245829985789606057417680705440083566668822269070887063340601153466716868706748004826176985060662240465867248525640285366468989406987821837286900475122078668490102994551108437154341845953708797846567481444116551225923514518753917111906825181806462711327430111623583628339240817669802336600257872287334030868005162695819605164048289331322939660509738790172452153400997024000273760210822226022649153982250188406399627330057532162282930512373907815777553309234127533454889314619350975367097962684367109418906218984970770732069042151234747494266078351196061718305022220467464155855401608374286948637944122963465863168000000000000000*i1^36 + 436326532768917726264307436394507773838904501893264516199308313495731373507731228873483048004249778718832290691858387930303252425311755138069510856409468261700592521017408704907333393154223923655080746222359567581782665142239593290063297508834701831481723821513838528402970212909618871233115430087136782204260898721971876875925481085229475905798499882765420527846440742898633196563024990634757708589145353721682969081717384466023040431104229761628697511049106195298478147894280455291764105797684683617606994941235531992175396578278388170035173675204232486583692597027707240019246902384226777340551207758958059096054433657904295974157253385517989342613239334163440806212314561258561394750272090272407661039781476316446279609376662033372372049562040316346962187812985253599709099113149040104601791350972281712745077629057570958685445402808350319412834869234892800000000000000*i1^37 + -303281824539463890237861226827159491301807469353035524759603526772601360787916553536697227094592856268911710931805970906129980852205513743290430437339114626603665417735888721082258766061961191380831584265450707673927886721813554493806603944447425591119045288079975954511240191602461900034441488363879232646765885680611509762914551992023118112573960755553505111578219031232384532621629291027170680435681758580371095325949003143034656357420801635241857736066566953316436173800111054220250902817441874402955645982058328534551987520095977208442667640996370652791160289771737998952682653820697852355202709321711779172227693388211890417007058196165494136267392598356197996472248244141781444226453496429622643072131685779393860662051616767381968405603418562511503157782087883821332778288118183400864843849520764809871536043019632134916203761541111635383418880000000000000*i1^38 + 147799804291992919633487969772641586336249428231942394536991720103071608346474493677269031143834669641174579903490811504467168505480697278300462061375683187606310195797077245327199807203276264431798376941632933901235227948910624692107932449685846258902638204422455744688331504377622369300065419132788908300242416033980949919986439527681144849872959792901788091469321168344499118224335928168426121122168315998134045961308893091519974910063293017109484767181530162340510214465291527200161624918909951337738056470211900677647719961293719496106661612925351215804070433848472135544360606036821407746170380378232361242837122466600349708804439185766980076880841743935773494242154841355772998954118579598009468094862998923586170277361814859148025245566393405460618446539418802720668382476203895833549550121052930175008743500658622596302978257424220160000000000000*i1^39 + -56290191629843426987831196681006261538793515727504869220150148770572822903622941617982676194669454029265248897077201246254026021161591916743896870983748107893713047012672806155827624021229341659729953776734017276783133067860995606488147743725848609010973445114830921992853399796925178560650979813270616681920257633643914036016396196752392788406534379467860565935243358244210488927553323416054832701365269071627319586205319304337742981566525539444433653383764288857540736432957308764932570026508540267336742836635020996178905108194874834427059573126171906375768529644727471366291850189650251602842713037493012091807031944633217545084208691408894197764144513057180526192866458404844582235582569004015573378902158983410913623912774349332300614069842000648063255708396447376969610522830313793274129287548394153171057182778008569168212787200000000000*i1^40 + 14055751311661947649559576705718417234370322959560310848534038587613458674835138043863202465704379700059675493699637513124218369757481826557945474627848926502401953182274113715859864565249619273582091055213760866852823649563585418478086074318445535293576964494449054887751507061244023870947772884857078503317038832720044764961558982414533085005785164096765394072982490670467758655142076920760153204212034712401362961732369444065236902748689372687455004141097176473174542488326744878239305805867898685179820562161680896072247844411141850092951948262902176312121932494236315340598870885315152609173525613720733250445873897997923973278207725936414651610352141464389436746635692333935792565277155592849548789095471524008355634492692366162999655501713243545485869697012315227197152182372206106109174172122545373168993776763362344960000000000*i1^41 + -2506873573689517593614930554290105905151364349636086516773562522504228277483752989463320234734356602647723266399473396063719810735839526745229636838723333348944456086577290605468600512880514908534438583406986025617337693957721596840500801516121651213146562167456855686097900115617546977395205142052985266182071500179592836185337325561290275318893503839576886307207642184008717022010494002546835632789901551144567298384279515189463123918171604609168459157319326042876551564192427462885460427699221562912893492509867566827400571358830242336558821874187159602875053802124014030055862583196029439927869402491055207065915405627716912949727787805410557591116473865748563993527693412609768448615339688723663668728110998306629136345435186318046032978400958137394341926667442391550636092577133704885727821876818720014716633088000000000*i1^42 + 265284462473670455982822176117956064095610886326145928407007403035658346597148068563528280798004950287408816405895680237225506233938006101332205224390162099928008857122914433537947252921542781337724533439213761996413417292452039994344560077906016377690895955618529120195931682328011902778458056757537918495895917005946011423478461709414172170311664954128210594776075688386122521653006479943424983467848273347424115643162365359837081514977920690399558154950152148687312086793453829518209552469632803572146481234604234734805592425643323312561262230813485670235486529718521298509694718579738261694515056811691194075578365290274439358873548867313944280519238213691116343003765943034360812715313503658600050369382114888563926882763910706421065252434693403395977019664938202103931479227653909555914775611084426444800000000*i1^43 + -21051025308594140369512013121828422783169731107910000730207557215804468471469316167997795026820978150241216859899861853541512296169527825101180910125678886936738935262120110339315161147203407386091369904329603852119363745756606581737952182147619949694646726581698317519690835164578091922847129292603640620479463115118399226875014999007979172826081103757573176210401866090530123520758803321555822666350946737811855899210769048232627590378177551587755801258142709080325508651360746134629745911975469184883193036149381544428625779402942279942497144511418453072831165429101695614319372219931724016118299063214212409145673409522577126790693740489079268052380583738795350138625552614377538496872093260011350935124970586881003880442374148294887703654774947774448413977207942293715630626957391521686906470400000000*i1^44 + 219193662935936636939281506218171832521567088771581782710613944425231613787030087973654947800487558606076605381127425777976178082914654980486964297455072158768624471093009509468827663121311374885380565735063937313690359128645901287683634880636215279394377991315024736370557020895762301499219731180649941187688168587099128865526322283835017111072389791895597961589365601574363458470233831269577915902628113777978299617780081401762833025496445871576262018615133423077428540121003539073500906694564919546012414109116251278481186597789920689575407422952943275479455176096848708266004986722740178010464990218551869010779400245545972005617319981424760624270368454430368260711417515906871372556675895710818481258798744741730510108271414532100654652531640014589930842573207324939662349179937619968000000*i1^45 + -1542818146286133630655517886488253245159522504361354016593320222636202751220258681063184649672204813099162710232011427939260604550938914315488365422186899681648432847929420415699110420187958362860596824643274964584158690209783172665007416151279981129466703658646246833465907738650230973263049880165601407414880919569157257708636025213159813456898507399307123768590909577387790944094934581409347237063818181759223702461639122063934101454184941276980047667844795207802064768586231362715826796152617753026068116097871478934896323415605467389436462759480639453392482421882064365206658058598964962551426765097650947812289797016873901653113874471757426214868322887432387844967567983620141995200593401796326770786884387751797829643996233900936229709156513371036659086011295376432168960000000*i1^46 + 60182240859397753181010566127251797536447484706193231153899349495299118163498494155546106712336586273452672074450191528164650139642696699344215543956903826266360387990210132422850034691851895531675406841226160264714222516002764227992035746124835474594050075645159257385985256716745028475521133135730420818538924262222171767843128352276097481175275959607686473131105837114608761015559420094117505562200451902451232202736415742888617065294688226716599498348839008754791835746819958165308356401506110319440259213352704924692889668939268122756262089238544028958839974369367749879810744473910270686615223524288439732086246400165305009064082482159920850973809964307731937660608138373854663898294212179532355217183183004182607488239130988660572799184953493760796349178488913920000*i1^47 + 501641249946141689232244103592880868467894833586182614579083782274496106747348772842764260901703432956107705443948514306558485522965082456500855859743415436174333695127777055908567392923429458472315770437261475594496026479103217459765005212425517199835182651207814868417897667840744498564992557741945632003900455468490906623459054780473765002922171597981052331475200558142504969827842333473508304819489892331458665583508987343407364199155911262939146486498246212844280056239784966052709724513351656122041275314718556832409387892354039824458042691087032932471552019278041631371896945857394334817240547320486089596021196613595064386995251549620738744433601793591183790491243461717480220736318870029444316335302479436339001249659523734845970629809870928222208000*i1^48 + -30370636951921714260488768167815326794428495294905986640467305948630402019418820735913864343453731345437077222385495683687647986765074624639379342101384039128855884742137112374699505150235015947390363012323120542005948338334435876134493987513962258888055771949582820344618065845635577626971780949271914736512517172094379054285235663668582454090307503530893279532653358207112475817041954505838052803509721442303029188595028403663100931426314101375879855162054857365991547274781634090893802735695813670471408622855238971067060237157017917155675002792301935121049852489941331181262806914295140493025607321690101864244680052559403965506152468748241290157257710228624244343429675775009486677106197578959393968789313476864779508822732501842880000*i1^49 + -32865294089870303243267457647979447299190057164860625665179470227302782616391133820869954440935593342577816494029522284099705451162142542215124197447323252693513963323337011138863975250507872513237041213656483583865277518762332905154144896728481837612092727254768520522251703541005961009929981027157564985650406808472123561100038731514918232330534281792730973737371036745976194678127500367261293228286499192975921329994575186999348263193598965034238664827967057455161092784428759327553671409205321986289794247641206822046080115760086079318810237526384746214221279163334919246017629687489076794370416425722713417428042743933940170568600147471753926698931266543871568816470462290626667097494939522235270256719264000*i1^50 + -4963769602871483852032608838458577542931693387888101326353118864829118134742430337554303669689229233572745470745405041024707841009383738318397403804714592358865759575878196453736275121559015663059461741301514603974188929602138354862943663636549396086260529564184597750138385361891844597314082949739744977559767012450901211626388540329255509049131603326817964387080834156977851480087774905357215772844222325749865662549758494168076081862250522418255056245528142274785263326424593265157494379852334699317239276795208957547291581478602118034953575066253267910807442864683122104040153195129347397070099359080945412257621840325655808800947301636747939410483577616606955511275275915438866268*i1^51 - N1*801348469230262937181176711716331446838854894749198295644271349135253661067993601069218662168904766564710582906244548813308399935824208003384658230666918999935960697402614645266958539405039187007*i3 ] ]