[ [ 10561033438372485367567541525574814174186868113187223751607184198215560671478573743125043554112399713401963456435690289124898358101225447646239662978878035728799963106413794368994087549037193484091676836646999698757125530877199035217387725441627647813988711864263991161588941505887811849464649145040745254460891111806240234741970399543655836027264608659597482084855542320435122398835667653403207159105883254036468091996400810214967128131025275114550566943367090599630298765999000366892152736218611972894483619747127600790494163130203230982577034377734349811011614743633459096268322771083770315101474215305230559589383642558362138773139757427049822945941980092517765766964861707058293699672771974321660131574162360917754287118329309446444405349962392909775905833691120442448588311559504958097782702823111380269748129299879333558505741766093193551238482748849466153273225302408913307124333105614278632828134974732488542063825710405044090969029522208164729326510970285396528997500617453903505295309209727433748608325718403986353157901093133345954913752234844010007115356651281112185388121656955373837495918905773384446739220260378966211816929745631610830916673034613796824261543263753316638856410082773725832295594792185644739638623519404228939196813430858218364988606592464938359670045959135887647335138368337437889089988268613662266383957357454421197163447544412432816815391068152311974473610900265427879674794294783749426600365349721108653028595564987112671871256866713692886175476870331498496000000000000000000000000000000000000000000000000000000000000 + 66247893608477974416021261225862589402393453236155362080910798562886073698201316592141562282831658156761689158574322017965791370925068508243555756431884642464337848182168952609565770169965050634766057034746679369054459645688475849979611466999357306915263547579751597649466942264960573978141257478109104624771726448200911780011319016450267109116885997023876765352927720905827595422408521916918168504280864802057956542556073074687106320437598585450500257393366943362795022111074175392961228267747715454061806084234876141299656154578894136954308274373289268461204642334483215680923131382159391325345105333616991556836289702096021711037730848017906855710047044380088083190140898046185367985254949955774429424907684672505663456753352650771940633455335905190293199627647521123617366633156480379804636277331271713877710984002697005556088797641680764620420590330082825132303870551771447741429717128772389893437481852220953174736367007975543182303986871389369131257076960967255700208679886350072076718609948873356432072216147481460125343860589518093607903656197486311503147857453367860719286627938648481636360101677222538264444345716617758856963202934848354989018698242322171133639873727323868318265215498320328805463127795269830390501491675502709942114233678252400613883276358060780261231783878135622851283884533415168063482959849987540746591608392509867888352372484533290903458480193521749359094335957413803824292177708612548879341971728022498828425475723938766756903144501241378281112644356145152000000000000000000000000000000000000000000000000000000000000*i1 + 165530257451701136115197743958104412719550036240765211572024863335643788987430593137125659154468269181296560887430582454271375433903279628223271770180129613268377557790920115567504023893110027770445723488549093516493791008183551658186334714972229916522365671063023300864222454342137458761273437560050104608682901851506845700271504032184794108301799916284307349435962784136477742517841833948641108961049436491068924184326054323011244510784300077813961201645935487487881917320333324644958700870078762184790141952553766714967210592744225215055440827765936396869306347583628665651425130256910636257436849216274400966087030337520984298630223636359414302490293397277705875858246033345361182751991163106106809360440602436898922487317935336152411909261095930568671815928026308396992113433705327505593052366070304429974598676920964762670854549348725775085085023972190454399791136506587005668671215847776118341169702113040790468170963304395265680263528291678051930825834433457428384627604861917978715239732286981560641786847011842057759113186572217756290436724640684214033130492671574666915417859800375642680673227984417514846287176820745064413006071273933859977852729711643002489879560329988131963441944009369105435693513419984355148320732815331544826693678157981558071268786763715810308838319463723118921697126243548154406690180786502166617678075491828763293310752295416310064674911900049617949402181331603385436891907132344867461015854408840265994093496811904285682948043084373579925605456648601600000000000000000000000000000000000000000000000000000000000*i1^2 + 203639262013563377398774580633253088037335613604680474760169774733845034473726307288540266983673544366068854002486752764949842879002878648951824545200941054038329328679974158698373537237169964064086976710747825499583044605624474994014433710663820018876797482190064252644412537166388741894140916749175696911080216308114455511473276605773465514600495022453735962985121987956860234110143741110077106178285650254384476576395933807673876785130491314348479298411378772067016310400917377349680400254333063406724884391101953668809664965633831859360885668877515356249387257358124234995266211381253869149179718439253202818100967631560695720792266992566680007945083325770963757658681915466974987561549039367500224827729380860821856228996782835054396238051075705496838292096976162357367313472607915355656926528709290613160972088872527155273568946847703213432011056468362285420975673697776073544174087835247521687023906788073989295905978975563014580619645997245111633334765446041764170950767671388265034490396622613599453189547324935802512596038571748998239902766713075518811573201564056550024418781330575515717731088377514038261064901060391438033898434780826998852932739584432374519536672757934427103575617327760166577213084916661033060521767437871754957606964378308409556513186619043407294471357515968090206533270006792110105074394927968401235811386250161677333717322303132564077516845678638511411972932431390975576530139773864277739129577575822849668315779288337052022395286287105933405994218422272000000000000000000000000000000000000000000000000000000000*i1^3 + 158499534565522039505768029093117322201501522774934830884660476229381508142016766218340945283230982667075855252311455508819051225019196885267266414271608361847974812325258356656237117861302462651691019075857082906178229350005310743268632583102167184500297483383272976371469882025689531466788577903061923496831014474198192442852682495009122926443302207805992092633059851743773476108705326955475983083348661659023474817304239005583136392213937187338743461800883180636213693514494512972634405745583021912185518930465687830847979835022282084840443231343694943848923116057397177041652550073292794700865638818369973076376186976769811820433529222933270791217931687150198417011209116225987043533822805625515716317944984311336130831581602181911024319461265251336029385320119552175718744155371660127973549175914415974519889322219944335015283419786049720269006838040944286201406059275513309879499343355518646593643262003648030676589077891471192709258333399370291408713786664904544837103542764292949127492554280314962379087663216751970260098081927692917902040607003085256684137375245358881069195239841077088210065223239815617350982013332128859395931990470141577489412686628876693254726930606513983334537395937536318616608414742784434969651123711027230275508065098956894984511227776153529355492434018024876181823456732788883750498466774935205073692082421420533587355393670561753112389332963819939616736283696893573922008184066879967861335338557508747483941705693622491693995947829928256756365079347200000000000000000000000000000000000000000000000000000000*i1^4 + 88758756707249592335991604247997491062496109610940358234799808144485408069625050050288572814793783481437890512071874853895780030433947164427623750330004751136689570397639687924562850811629928178959337710829313397503559426655208680775237115392660729930608046979273197485756996186739575415998535924857876467114207884256249680740761810806989515693909124714531385543326733565525318040474952399855869388366791024385013063706022151256757851089611015772044438818020643395711581713042295927875512932081976653184429842538521475595257465706331144836913154723485819866078691735450132317606386466451461492955110508432770417509117204774305624489319931673702120854740843578217883535013306421192833720357100178997735747522713236795045918769422699490946635061400319303956404827823432839479625734629086994114833920911117021830260660445898079376591665123647682843823439806949685251934235953965779449582402254255083985811387121188845360145977324846568182168895182759969971449830130402891793614839902616880505228462587359396058348153055913212087496586033770385480528087888285515417947124948237000082642575693956944890681792050212195009012334798960526582309260415473494866858063287745792351591228354036919952678421158758675613800807482093004604063503849105789622934222216954011662430214889664371780043435702047745371413794193149314508704469002917777658002119401902046051721916070456091054342801634613708389813780478286865473617736675433013032843592701450728806355186129098924274887813039556055265349468160000000000000000000000000000000000000000000000000000000*i1^5 + 41438775458096557931601400890389243979904979591793881122071403749819981474439152593674940162139899594917306398454414288411520983096816031419566372271994680190015713715879619057568374968108175591667661327539519692433437215147078737178163593761271276207673067647027053134072784620765997102027801649113196505571220860694214831033764078551534537837271045151959964433683119021483314218932029801599386108542039589967522233963455418742491929572989992508308504310178428006906575341542963438572859347663281361958127263350325066690720432495128467772180364700891595052784838235203005097155251430681124650213685996660832448752858730015418626552808681298741740912440063521673053906071263010068316147130278592482481008464856914683110539006225135531515818938847974841108275282949123279715522366875405056218630315288573076256684582681610977239541262504883322954347676030597995034878778094914369381413466229309642817139473190871053678194547408082727616011811812424184236914686023067324642090894467171507501268398623099134579740101934920410425971079318091379593265891686794043111263019101487495763553160817995327436717535800859054593833846001149718494493458992373234196818560751065196859337144578793760667828614339044340579347561752929683667906646511684153675505532768096637225180005690610272941304223796395494913484302341723891137007444594633055255852439314750518540713442905157661090782899592188975907143625668791028251803904497276576148923645366166994815385737478259638233476834752315002474987520000000000000000000000000000000000000000000000000000000*i1^6 + 14330659282145814312930417110936541819031710451265718956289651766516109561718433633108917718351460166098257635422298048327766389421709774218647501424146999169409011159975582279907928703535710455149785196424758610697044809802122868524450704921914463440292182530933896916622399292677179846805773042864599241156724725809706377460980432592069792207245626629119402003642946717508138250685382250356477114031357847665914257528056715052481011314087466752880548845330651383772244115573996114764373346746423173882120154813329235097270893683381184440683929085183521659385930748986085021390905273263157327659397625592080850357378807198857137904917083702040858396293300634825239772218085842975189524418582838067143541163361313881934896680449363541386193082497944134229071015895408507686331068415838172411891218911434856619651713849389367974552898098230994543638381846342707734527990851260858796939346186262664428634274053099973455847915679502358359126564650628023401096361870777729941714747304640522072637743525102311331689609601460969150641352422939594024420803767954202516563674769352854681141848727229282354224029243780508580769922122811986736000054078088638872985980795337292539519980856805399941245503814299035632307199078117083379050568442289896026897273388086776778127738269172988548302083088729023424693771032060372807994934814207585976916398626097999006192626190589298474657907945016296532640613970182039258059170233876756874834284743483966186406688798959884070031282855046378894131200000000000000000000000000000000000000000000000000000*i1^7 + 3144079435124750612114287801186341975557134328674492697373424421186788922022402664817759162820542119959636910896342463153687734265897824128873990123650743336903800041072076367076381826758141168651915704058577859032818955560916309877547249996913694000754649905838084279706410998689929130404135812604600560229094827588120176668890966853431411064164512643856173070779408955388763819388633463788103594080344858676121091006262321716215755560919020876272125476903100106239992572341486995986910443150246309831324259217246565190745141559884748674451265740401324949643919405056453746352685737604135243991639978727780108795402520523276021768456547219189687633539509090760253039469051369788949643015809600003650109194976719847686475926692771582723087445480029667887088494257967593690306893735837943449760594999420868067153405973529655052551406198192773215753843555938156446069535022296715492051277897959484657538797462598256343179816415930699364150825695725302825646577355864807542374051294512620476697866386624660296161157706805696600041266541511362091454577487005661832580995433016102348436246903934847646984500227464916247263330184408499236526441323836617996687608712097535647200230657593904918219750216124575096665394838412904325216729499211994051708048918517990285178814640514193205599387371006656670181807221900831333387706249627217135402574280738181095200107107628003615183070036978132601977747149423005772862254170416828858873970436339340175949885625621978147065039637306398474240000000000000000000000000000000000000000000000000000*i1^8 + 406081413430490903472127679409458285627197511271625677674055896266842902659584744309549632452686612741454005836653641648377220399173454756178883896695179280189089817048540486301971633389993536298890987460264485961294244463537159940785295719844333102250505916775512378409553023214898243733138015830953342193621290302468883656361244546200365928838506304174355335462987260089860287388516640085728513183696604546723543550532827500600715070320495031929153495506124989730226756997717621589455755656502067047660963894387809344545918266196726809432046192913341601435064638941821992593724227084949288394134149470425827677963893246034552907890584728001388637755249903300330526093055297307153703312746507295739643759627730065053596049096360468861979682052336540770684902394440945674720940539649267880302638444030405958470943454153247870720577610119259207697991126017692448195509485086747122638634051664773002459586131921232197091882036590057143377669081137747767236330324796959519637757500296870424145029929656112724694785993297476679339164457319347322574947967868020351197191710739543134780897977792664328901026244867884948823787093653761486352602608599875859475089822742567632849333032916203634753348156319893597421764996611835113800716658129269460398558395495668572101118767698102690213266864596418695329836162086865667981078578056645787881308681653835275987977087146240614111233437313433736808423286152641286153475164136244698033552339845568884080878775159982900768580217335709696000000000000000000000000000000000000000000000000000*i1^9 + 25689251156540762578313397220515875438297670314598313880173330462723714090393115189716054288679572881446204545556866705823583282063517405421683536810297098411629848690755639228550183882873603398678764749067071997409802368369191067309061881632141281342726463152300752223422471279268973503627655004421913024739784558082987599219270161620712420921186986524762317028657241016281717388924727146215040142563822765687633268546696918449842882857211317424427065673319492223302288158322157421757093556040342989154256525032846739493333393304192890466402677454817710080463906669860824617992751905789490857046533247889114335301706645394964139687480699294727550459620733010273300065960226040145172165408289452681478518823367656313448985760744149182219490277846456477553960669126757965134702874038191940793741246116475827876930087755723272844841218253348940362466327381686095736518556810097142266615641707532539946866348504818984426441863628718598542436587826388588552274684162459241508567696388518802328755716311391734451721151622407437862003911599049972315499757162024341368790663895177089617040383935370705474204654250107918005301512866681496653652917043355869069484916608039088065856104019979062717988329870218156859674809616821827907062224103906168257960271553853039560545170507060247822340753157524971658923776046265377125044561625875998980140976426102629696612038516903287315882866933888704770272738972401135404868468954255996810906396004325779172204011605058192876551180543590400000000000000000000000000000000000000000000000000*i1^10 + 95300581011132112677045673672224715907845199534872220754478130467522314551413617117447519082936859905943953464579429720623273875505157542031795383510064081657066828639208164403117920594560335733459445103000209016564212401250721792125167999070427724292228599031996825327096089817233429360569774216177019802899327214523572737408560600498406232055450791712765683326953442646926712632054105245307429708884507731625406555840418205482070460312255524744825506914533440567429417994776009221173430408864538086396999554530152767409997946483616804129250432148056478042787540134457128063579856482157616344960672101580719887382421946928397090445160780630941808204193289216677091244265841456403029282115803772197571480397524324299719495897745429948215777463660099931381129971757150580092743362487006762930020725761610450720085612871397523625970232099782279728107683584508355457671731338300376509664071681811461046627563683781501934375810404877147246709233485330207167467146309396797419687565585092087012322148499258147063617697145064024321919579914825204578270959071936674492840675945655520252621056192638803504111892057581318032797922277844644679494061951729524401861583124263754200349357637540134118261932488180487295316183083990425284716492812338062577161434181362669607669063331017433489409010374951865318765734812263298035845386158230963512741941113283053728606236709400079516202903737002544934259437619205812800378583354270583491853709619566771764858827425739776214559621120000000000000000000000000000000000000000000000000*i1^11 + 50665183688062034625937274121128865021559867867322445720807000903988024924660894766096240022980064588755984666754760025781484562542840073024054438803368308678667998708655955973905610585743920015361695929605446506106001939912712586086405331339425349245832288839492419380706774614803740355990961859003911584559857747999809146970013259422746393694664994936381756849616528103948104828325186811217577286093171332882129400730401525162514884379408709599594230152195976299482556842516908467887717601192357397879051762497243632978951949078997285394124183521441434609589803004066295137221191421213227554501613508641988354660200403062247624104702753756789513659183702900797415037225091321135841335741832998496038903527748923030729174767452248405649562204156388383723548910837193720418883746252092558162304239319279932023351928587386977900187566412793318418710962362726870600598481939604265359692053481888025666685068764067103270598257346607538623133340775892466120480629175624301659718065596019053092421471338338189116223838006430061472488360543863106492921415452821353072947337545691081459689751350945212027566307238286238750445401981217123464390303920240505347720905274030523303418972428671127162420523448274941431286406727231788235491393756581444820569625668663326152985123476204462617682254967304278107717239831380815148858321604543248998411714257063319443676340286357670260801743505870100349486816173247624742352200492563210674499196373826787279492104246859464263598080000000000000000000000000000000000000000000000000*i1^12 + -979342552713551166232734418129586490388573434289724365552769192577522921679729932062776427855612541834625593268030343865781225583873308590632798966612910959364454768695312606251133102614057969819803125422038823073301207058682202305806769335122561221153722668563718152640024215585375735521391911530496060263046999004222419668472000447765403597369719409848069428221160830625708422948150726779436274428720015716033341286206122505476524389206844718145972045103131132151384103153586765817614160263787404885051589975636570922660763198704936736156167070362247940078342217325384954898378020948578259155288206681785246986634923549617586521353536421070973086845462953403601283920510546176250697432855139420428257183408083372760652190500376959357949350892130228108499846407057149347208553302998461093932261241302184406247694286914384810131924632509105429599414714137211245892338846853298585006038567661024803611383533459048679322644822671942334877523523750034135885225945600210866229852719237397444835450303832146916037028943690108154034220624449911245770940270382411810223267819566467616371333633387648356697459069490560022002456941423152710494177988251005112327490887202724653244831551565158733604347758731931326997854356539248267296137097849412028046213429594092256899303680511427410040966782352347819026944751314468200839444625484078549385114192161148563873471248438762191918993644087253857128607524765639697746522222910768010189892132339313329620457557557521888051200000000000000000000000000000000000000000000000*i1^13 + 146342636349801600487321967400566213709505169332538368368720891004581463953130921252482182358252919008451149608308794908247421627456445153460971007511153329426679545122335744914021293542877644242194820271080559139758596658855404877373845088241435215207879120536544300512651874111575979938482886280241165630365159015287923561576859180110795540152953287115299875729609443127175500789754473410312326482524372658624126724505909368294519111410587335237808170198482035176875571565474543056467677628152061608403581739945837469734359451338186350827934818710429560921674589264123892502797567389710793036500856703591138122472893253070388419874369456769349264428279606411685409901619894564357580914238548027611127763010423811304331673833891656977547001724618255552310337955777062086773207533253041186220347379683925781836915837050978571801813810977635851830514279149942974245179885918241385006645085462565233787393291459027857215597477435379209372057656048645273773187978451448989611970970336810516796457910642490563858382327370502180024507461955129956263037361268373510479182207252724226366197365844172511632203885772488021301383354628906576120052018213668788792844545664821736787180460058135751270374185222458235963276869186516901630613758249295921324761205418721482893848098345087929180599353504012880424726124930385548773569876684585558552559798383605369354663186166840144148206752654797693392958580795866876196459595334884834291614203102180429622387033190380339200000000000000000000000000000000000000000000000*i1^14 + -8538086676680046014486451976609593660662553137349852588593376298583763212551237873068749151485767479671912952585524534718239874501139060415972920357235896652780426489421464600555382703538264742821110985870855003005406978715388163561877898317613330035935591306311616482158228539197402783204878139632633647413614564769620797827091138007428263918537142840284807675257367341768252028281196725902729830477224750296811103582305204933778280168960652323204976444862450437024648132653256256761310340941021263083604907703885464247220967961271574694321868534385823658415360314649114311754500422809544037937869757175566318392586450320946027591556794264507076387853874995594935910893361894546025659201504113469138567165425879321041002397935871320613083940632789382628393266843232516622185714991643318175220929749724727062360384934641887870488254606429614761482539177917243968908533815435680060726852027151045743693199191629010119653420639899251780024679542529771913968975142176478619031115556213599616446599304735671369307205578838568277447447390041095827828101786473505044331871626620138330934011220174938140143571250959492569537337220526530719260619786297211643782260388782296383154930257326494143987605813624695404311071811763967992737861765503818495229298821330582152304369279745752396607152199640275638676611135187156898006061742928375500427807983692790189501138494617342659157234164951329507741022012470280945309687379883568736974798639719514489406429931241472000000000000000000000000000000000000000000000*i1^15 + 208106490299493690622343047772000478511384211509530838179028865340341330439465956096348533685371859409702040413282612014911819230966308442460131873277856434805601162496695418779536273625275010280846540861012026665185761281602766153552117654676084378647774809232539093582779262131830402759134070978937191748224798344843625334491266081391430556948297098772582869480384710157256406203021120807027136318851792857985586936659889692705324000529984768678743969875211199125605116685040008602304481345144735405810219491023522389850682910661892755092425520652806744552178423592043887140254426922082126468062572867740754013904683889581970778100793080895287471990436276296253984011635704493384768075767054611770293706404446877401759774121120839478422974316789137751261856234272341470829974690669653706136547251634217048357610483458237376188545761202905412049542815019875549288687560453986698615431886781415688428202010379570760887764685107091622807029822714022460665655891253646992917647278086515480916329341168414915104480748278081106850163728863220806875274687618729251605912747843227256867982274956359126808575169542549108257210270961394314854747076813789885802521845313873148984590297036736747916798812687105506619953331396944357854464020683683926641220590695602736467172959327971000247643936132293445630635855631855858010627048567851523531029853763794744020771303241545409184426593665276637774492595987801616027166794269441429328369010581697047044547621683200000000000000000000000000000000000000000000*i1^16 + -2334271076550607903749008647063539703204564542398302184600004202590059589174536360287153033859521533324898222268164160904157502562744256010571732726887676736127446789471486668291852175121584779252248989619904835182864066807359000585065919944569496564535770686505974510785945560706992201381243432618782002969588389603769601663352417371014785510266726445214553909474686541910070106926618446332471567918952806589606898135788365621985623115709635546077733656589932087553574677036803344477441060195435964691724828450845832467229356788583358308603659235562381966650745854207928130046818321207991604783531344549471251647725674708867082472233799483976068071087986215698398840078916582069746591216617079689502305431338921550497149074895873983863734840156104894963736900258852594042127861965206264747721268411787006336993998999006929408727586153801221471787406755285287610965757394341190585373254354642183943310239278551113297618918116990757363007839827808586841777706298550667933601708147035992528010722058628968726270705859382672719403735672171803242149136687815682379717221527038065526210285827573701132605785725120025802658044109365207730690149350571665067034085471052087264031274939943130515475255204195743378913493320998328022484293545012838668270851188064237835032278593778740617285441650510315889609281667710254211900796142498397802777516394426570305990611446669462469184908280568579486557728905269481320827328903060945934918676841041989778706268160000000000000000000000000000000000000000000*i1^17 + 14210980718289714297240253355550271352842949534593706307262904378979860255976749123738558867285211882261599906628441639904852033683267902599739342623260024245406293169616590711552225237199799181522040171786408431005172992816914424921598761372027321705646862601233225496658990608191487279157263723330762951924826663861402568879275534322652418860740561456155544254429904691222917977338768801929078373370257259002781601516811480216069729467436125324442475807107151468857973051182485774194243210731464586820398736978229697168852328412940752499414697336785744616416941212702211815447738972895646673575880051109568949308162762296322495636001541293586814109806068368272452326165715601628764898712046401136520398676028678878657674435671058007608890373114655903705904090601265264640413050797437947087538946839916435289102350704400961249073139387140220840005056950886188937193253260149615905906407777673875975180480492926305108430876109778991569006825418149085617494511018463546437844886368614944794994966741464685626045077017137973185886503372810440969628912727431870153571210103467203156955292137777549130198223153837348408903553353101173009035143301452087733830279198014952530964544243510939184878099344326437942463179416094156539344930772332743272910531981609577004972246633396423685686908092341598315218349183781710151216441465494879428517068860010723120220677421235931807625005426283843308500594586531920931406402969584815516997063797836366217216000000000000000000000000000000000000000000*i1^18 + -117679778588737210100703083742260845998085470383880910075240358867985958528879042668323284157563325944721368352446154731971792001248178967790784060057827317488837502627464090063267342156959807245667191409163720802950511429838325978316192245806932337499157040243569544875346700141804528768079124721597674570042888665459251366597510490022661383635681268184822065460552493467933899224089767321272217097571141297103620190437587592317537968345442831206218420275615260176609036758588101238549883049321787703658701307945726700811245450370022770831651133659163295273450621778329657135974841155716622761685673897242589112397076273126416551492691363936831382290423381268161560757789223625223324777212654752352057584046638947309225981728577456467713587214515537481869556772836051063536069204331629573707293617711008406132267866570079319597558952160386045592662811881012443720477131937372367351146602263133360738095132916245401565983798100596903087017722087774330978592273366596551939648521392526615242862538143167697062320365863294699391150859597134127925085557971844261584949826366699064218041830872100773508766215045330987509861021242155076084358108860225681910226789346770576677409296761423739302531880973674061312305551905571640777799013133738774229452339310992328082462870951617169626552483046189206956208750841686872183081387742631371580443104786067810196220930611902691930972186419167518938959767407400661515606805628304331513466591602592972800000000000000000000000000000000000000000*i1^19 + 192470181399929736602385870279657393986757303938673125854458481447245233143160932539814717890513966884406349289563964287920921983000866791379535051791073201821521384679281413170102986301476865071964177814921506761733728205047795121783426925140462212326805836401635313806555987648006017373240066397649056324787871129145783005730364276628543559718551093576937593575020386038014338644192295404451682366209464174529180628985659082686024113388416131600567376275534458087415288267856009028460893753143986388675451425430974390013877162466735337505570461409107228673174300676571819637595028360125794722704177757870950998177890539667892476046994880746763267941173817558018669560578604033981711189659535951345314846207369413354514188153635269176545492603960423554280971300894156105945980037329706318088377796555623090520488746970718698926643001734573330521049142814963731974923081759804509900772517938284447197295040370612471152654900762147564944713863277407230810844332048791722961501736558240452194392697682214717601616617574530984707282848869381853539260866740169836779949909556097516131026275559671784100361188067789951374049343081149857135212759205635397013797023398004768187426927811050985547932016871364584751694601805874256815862051095410233596854343648660170964013784930019818387912737737451824886738317551947666139996008915969814295666490902860809768557630537363552994445490935454915678737456385236902752666910710310267152660923678720000000000000000000000000000000000000000*i1^20 + 15384047359027981849700600978789255265345577760424207882370917096744158393957648474209717439356762898418406163043349499379157952853458377082179332194857758211002229031342289006564037720207308835423492918447508996417566685846080296929139243818366003434111189144249304279502843115438797749007789162911334770674321496563729951497629492453115252050135587274356245400391867132998911305135928614518043731721081317609215439059940969435166915222382681080491313791826035245692856260340104869517547002143972282871389538035772462627086114181875837236578465687668156078927861334787213934734503576074395932990569632016774453434512001926388746719572154016375984661598590444150743371198409645956314818228288594994521078087724763166186763371433614081164019719790734040235433409643244146708109051577592254090631579321365115829717053637476095716553769803909664413533598090310084237729376378348199974115630741800394639228653687188118130500007296345823205647448724766869505588165632690178375882235195953556297632051540568150538226761459231738161420841919247381238205143831843527182059923187763885100183632229163335450847594780699040185393368988412497123195459339840992438702212864695271308108723072769524217412501568700039979884878908805878230864433521833560325717300168104510789058026345712274201036536109485221438007840171073368419786841345449669013227251517886416142825727554779675570563086816190368401793254235893602721795053565961435642979155968000000000000000000000000000000000000000*i1^21 + -78728138025832984018976099064893217433492578328962086183157978246032230262063213400104700215386223002448424742745095250733063912539739808953235920677910442340521123184682797573459297583718309311622392521737847185262718047541206401085062278996173962348097039875204294294691230648536814005279658343794704651798387969532627796466175299478280120571282400881256738912091405916898438421078948041806371121199039422988643133804734712888757329301641669361299147977098059557013881253404002630737580239709698829117233783556787365752622296148273012433887697428848347913422664846313225024664656575530056025461128111200897270817540932231213216058760364903080769128760943403934894161116415083037444911751114565860414636998522717865704407260889231488306176026900679101980791968001574407280321933457198924839431818694613109287542920525344358830797250113668182531331948699733670849129750055381576045870102793236609438266760351483336166426153483612605946836365311684892849047727778791803147627133124305112258970097125846975346284251999551558214089640690419477080768192165023738601258129511401808523108553324425840072412804283681215804652263530698357453342119642652303337707054641306362305591151172187382386463642543312142518157618322950345631046105710005599921160374212130021301648489171481390252757190651608530280482794392277483964647940738735105849223563810998182008620765692308101119144994858609215098388077377528393463274746792700319419596800000000000000000000000000000000000000*i1^22 + -334152691413426287642127044195019340011293207935464566167521127960887816076677111481931515875250778020572032348423610024660449851076878331529113402360901363474084974247045291733177562752830299519337748500629251252408215078034922047112945189524771290141741224311017914186146615102765019345684699438854049839320939045177401591083848464761422594963921947294486358313135466982432046030689919212581781237780277646767223201569399494394068274947487200473628411854403241106261511237759032188880053807084382467945130671221791042081869478782788281174546997457376387643941667288536833933133166912546907968853979381448926227475634271219806666415232111200247532373080907515386973143992357343994305536384454037809939652916036470626694948407809239175014198868082245014981563433972971337324199897281294277382617469097776444127640281962419833007560528106735673369068407504803350781816891827730683650097103333704600978026737311452545109520754194121506832381559351544867111389868525788793477196833836159290469205507912512118073305711609720641526910790204685428135394942082636296993238451180175068621203102144060827955151832727959226506875878686163774756573474821819000566249734287134650545664328287344006289199008830369352809772946747313508347916954167670350318658372432701815102451291917785346477039382312860540584710285819663801820360821124830750159566631698453216340673446837832413528466807827838121088038274514714233829962461772429393920000000000000000000000000000000000000*i1^23 + 2976114676676496998801530132804999857569334181373482902066093755549316277662798846936085001894728924832122016394011049196132725787602263258608016129061030346976801929263774611059021888636910487536374910515207134432867133665157936940139065341957718001188741841751971650071955377380962197135875897719913132070027220772963342632996907403186713467821520402460082240342733865246855490361286957858120074486736078853730972423027326476345789047941525734419634430712809891694221363755034246295828301111879461470388993347459093679337159713542474859883696207994568342059696913052500537639630429994398032575106210655860365505645866618151615358679781126863904106284008854706201625204670247851017479938255292365641939610375582076908595575864192609221660969168061935051231168354812814783473984510835952970662915668943350093226304785837431981190561517399474523017654726328307511176111731024093548501757793012036880703932946872635050877206357226385436216571988543100749824925827124471825712338420130237568492071653019653241784826702356789279298310360738860592314392205230192680061568727790824880710714801396866675779784915914841736045528569155271411048193623063715118964306688874561781822969629393520759992936453781835923894731759432112279576856268363456247984754554838232284618361266523031758028663312881479961058543598553608705434319400154836239634773045378432861721726084719981957995135889275605855975775163035359907512928291520512000000000000000000000000000000000000*i1^24 + -7969777125243879136971872041116774421213046079414215489300415834029592177052707885060132978534409091717260904819318914020831612435067462378384607814626994062192297451696509561594385842757732924494932385943956748233226762344849310936937166624345100057532837077833997859594025875733912463970829600796988959564233171752432288725352549327229911645182261415460912420768736631333193436868554352833501697835871744625847818581210428285862613199198794971253523204278504769632462457331098571072757829042750305241714051315619537550872746395328501990022681652167088451656630058228847215905855809166843063428884915092687846581386414604882314530397481271678929122501559474053551535826491545852778690655480894383984005525806571526874449687875879062978485746436117491962499500488643412319166740954893718944990405268354448793672757690711543763343160370448129774163289829406913292405725598051393762660974175516427631078990832726461534626602087394703365159506216108910497887811981766262877541384844759878314658139375901737672086393967970168326990859375512399127030311350940296882134298482571033476718260125427063173861376848162374100649514066281882606716731789595865744125866906358283773234915683712700601140145116859721057689461918402645180403607920601150110053519910963325122616716358045309994888117265335479815853263357167859941438225322660137993692501632974515429868462545877410084068006437426693545327216396473106381920010240000000000000000000000000000000000000*i1^25 + 12370902704726035021682045508275634087343215280349579280784968332668124131050631192821298534499308777577130310280751192175351703518250682855233455540397306515195433094042850859073738886940526873976498704410176956523386137144078103105501836352880786878385055727439749007541905694546931246541615281107712386053120389607656533597681905972501809947395007203473438420567883449972808029616816424389108974375408554661853042500990136418349082243607722667728076043899371348689527543579154351927353889953042907761825539972732127336081001245245041029659406523969498973364041325611079258067052482179030069540553203460282887402131782471855834283515182359469860667875267090910476451807847132718047462449957825078095280980823301636275674192141465728436748605581123777049085204025651692429473481561996701249307351332145284397264471178380331950444550178986416322011017798392897115072574725190179587306561141001384052789422651793808689904843987447109026711833252682931014066128356681347378268209076699494637605545662062674883250626413157834821024360174216345155170387107958292859234316634198366186510470878096834066323081446957459716282130798888318959467268028668680650543443319966888637962549304231471004623723888666313184335883319835262476529292079721791092289342853224479806867618588200353089696892883054753558946374934718990266007547845014656393628194282040491625479157169181444883221909767462804099011283192536864129024000000000000000000000000000000000000*i1^26 + -16868914073524914975524506884178352842085272790341712142864302558418139215281820161960611727745820211285206717492910649354007899203678248544016380699207982197278558657907139505188940483900544459099072490536943969217963922613768480343372420674016676687198443670867020733372033784628611787807935002628801986052487480559466579431981390865814274201948336514086385622675141756576520640537329322084735442520913694381715954134486733503970639323819894000873440351923228353404809144908828780574543191198993142854423968333867597946411790639201993503266783464703791933577813291390182676051781099190208275997798373105749418340027673794406868903007911121667795465604824141295483313650951566904429147764798651731121637043032840947553000215167710274213250183734128449425633539936095447954012972203636059100358921450291913910734451251616675087447341857616816889270543367325471609055123261335963677067436093362805867258287062816663839373662895593845512372782842919664120448756235514681874655823135533562973981759847193812187554585034330136418166959252499611391906085605456692311843512156853337743557433998767177538200620499691247760058660609756669398339738836965450974299593777852239217711385073791039411648780177464321787162807267928283872220293097472763888123024273341919294304746188909809666999176658192229126031150895700325284428795071953808990348151192272334676355499299578086593859565750640723116107258033478828032000000000000000000000000000000000*i1^27 + 23645289047948981277446506543256058753013259111619889869530737810137633208588526534853286079537632258649461537472069945663814254784412050126338687720103966414052641575897310848507640424026489516375469049737350408239765097710386905236477498706409878775952737435833506439018441318418617803341044018296739465872199089075805011729011548363332554863079604588596890571487931682662474406903987466929858049154107630116182603588033283600323039462732063058288328851380168285400198518291847157930644297806937729487090494164014217817919759615424775204160169086759916578616366647191957637550091640980413362426259197878133165091957042346255307146975254766786602112871874027906197851393609679742213620187941983608029477954920638054379814158001718739479005234395255031485447199207862857481134471175001491410104288367512717159960745401393587758704733910754772328360610715241740848040496841186048117053208526103026408182651937811492898098727441120672355112078280149695998009972922597633634835716013967220256061272011076412032126902657329800762184241400059081670731878142226762813345556847374093316647472779701196403724247213887263569366650740601344153496485693926594692358502124078853841030406664111776182135782148513343206503072735991053364411155751932164771920930857550976254492976780484769161024115862036008767171451805306071112270292607233983257260652280817484459535354212057287081951695642268391806440385072332800000000000000000000000000000000*i1^28 + -29018591103238425851791939455979798660772113792206985350031831248964093478588992528435314612333133611163463341447780535807940131280342425201794434759676087097194878697925667482132309105269502961411748936380912574554395108575887715983031081379973550268139951532276953883529166777926085347095602800457747796489084331083296767377459928371135269875742813256819154178534075111504024656951649999916786492195443641324357512521020623564518738226725782909651938636758896649190006483302514125754503518818406392594154960558907883231228448645957217033823154971314866963311250958800198985788600373554249443528425655391556791055834979350548765957235870170376422707805184636589086624607607411607889459902059087675300892812682296532867363293693131325800240732686681080771294544742315091757779885507914821885025466511611328952289540263013853080709175502776509407345794599025483146804873241491224284843319516712431219710338645097648026705695463586492141356585014070916801512797697987039947470621486956946434237887404869239224597899907043752337004491962738706858735082458741481800374851011970837463106564956351999222518340196996622499892672782528699162505481906100432135623439770942944427024899688072566435933057738033000545411709146524164388488350909099369286188458306798336894324624444368165997316864555003875400411730444695133869619333281095106093594087607570323622677355779593893903856295806396342395291566080000000000000000000000000000000*i1^29 + 27674108376980194678261994381940671533637421100311724699719773036598139682068478721410903558783341754833078200888679587031053745168620876707271737766593032770632297977820696865640382955779721814240203524546908865981669213572351797636631282443671992435717158546278696987442071563422203020434575229919049969911503445815004882533115193938840802487272891300091716478816911659946814626064405622934771838414181216215316016932375268550335628886096435216137081495546390192913988876512791381359402958637312429628046480221276206456795154327137395986541383589012266876653626420733282329793427528266494092957723463081301457143905122863852572731846311799228310890619474883079470887872216009374632456900669733902446858704512666694157065633560815644490013841950353581228476718982375560403667639727793035522851281563429614311728742457207376766464110965706185879493585835735376121496962059324238285366461157421918206518384424592468331429433029532420397708969353204133757270533063131833550594422405931867558913245046322387145484892855203245109799730809183160085538666533873752960229656137748659084693191218660352539042699212938405951391286785822901818075462743934510678978350439210124001744509146041834944004672051029724393918913689273329840122112421208473275607964112824842304452106600297268333188750895541008751149407160138885713038968393656227493095680662387656045335444652878837038890708592982119940096000000000000000000000000000000*i1^30 + -19594172261500013124773724025278481406169247174131957222726719836402633338394319011275225346363835829482420559654097842504570719537988986369376276967485383746010500026535810674694311799730726956406397335028406224707521884402992338074794206932117223595954819449082413819627063611777864369490738240464718406041920653062311931240483643589845394459932306510338125128671652337141538733101705721863281587508072561810305001740687697226328424959246554846259206000103950674404728584711013994759043981470680989574972332850994167476700224022447992670457944036171868167723545483728231687917936140246143007264069282863134987664753742455704913965698984594976469409738282159745926798703700621730798306254476560381610982843734505210921411567435403067218925189848453035823612995928725526712599204451435792595923544271404482375827789904643371381030315242355009579538988775147717840160217399462400665094745672348398645708840686152201241192427284651038512906596305088613669458944369479993921575586307341189924197052169671990206160122649280783888948138241947716163171770651002714555846873709230661616058828770662930241428233743790887324681523650874512570554801524718731241737770504027623936602263074079602233740007134519140331473767621346742522833842026205726996520185628501432939071488127780247845438962372404471092112649360353271909673768116846171588651454433979766301637192351503113182824126370493235200000000000000000000000000000*i1^31 + 9953551159629858935201814304718552329030584808152192792383735308598718949897695227859624991820716332093434570484111622525316729226639001497278800905663641049791929349848031082070895566252635352463844125168052534715789485601771297354228376123006331782142354788901076701890392589127291426580618456393934881956059197197169677155308469925222709725164500249155911647457242957737843424472581276196887017624071631861264922121899797995850067763207878024534847060011817260933193440696431715523833964351246360885785542813022648363743751878172340028803157445318736310986247098009839213992140436005321828383033272535014086709793793608558949453121140066696889051376355747171917065746268067355463512342440314055549126815299130561025010215111535871406801315049909565975960856912322697263806300510104773050933189003613676214158970519191265285281687577008003679361177971138842925096716334493942623327223145052488089557534040846050307271141090321661992831279310303730261576100015017121183851264551342741948825622804767452421683207298831671319175896072575233662133528043483473297547570901189326522797186223029168326778666133759312883401805333654449906975471025157453947360756994365951613108768316276029267572752226620339284010422055252356374093049512878938404957777945040931966215843848806691754159466292609085872407017660337489772407747396833269021722400503282136783405330949364126167298421555200000000000000000000000000000*i1^32 + -3511238149122624982718182052745134801744180691995906050461759642394043975359499851752135235338311592356190567277140399631373278634928633900718837048350419574025192675905391119646659429524724172926253713325047882378384166713449428405412106676138517701305025755286298040667014634948922838361525076012297583046151282930315775499011064605397264241561201859787321579299558651621016320938288936456128685278680854491117027643231828838489985912269210433214213881373817364883829981664470118915803419038526357399636499242572639260587323913777628320187544678116577724707085398388421388304636298227055746777940409225251835073593857059934630552883472848553655448375151145434027216260823410582222220826253142706523813782903442296811482858874982658317640302516670486537765180795610168161240639276020626450668418068341013084001342394195486930419529373342688088013409853033141227618525306410591484839830520647602225653272722565728976577154270773715348838494584832678764588535247799451284375009650717254675399589793848462729577510843393376088789343964058984160595890751853484224992920866788459813175932197853642365479915050815335506779531947605558543411601507324764351383152576910851144351238436839772470498259966941814673041069492561244370500898958242496027846422590969760779001956991957777212394005788037588397362367702404417320886682531218239700143612431284562816036899697925384273133568000000000000000000000000000*i1^33 + 835858220318732299784581202682132206046774209028532252726792321295893072193516239911128390149844219347059599133353338550880950262751087960672138949885754311940468328665192411643055642907560210428464314205497633508792255701680759759703242307258529219082465172394588622080961676067184747348294331307834026191277022035899286007662462196136145790095659650857927716337419954939192209527105434557120296044607182476568114778115155293013101457653036837087866118345711138333398961523962143728282266993297263263523440624953456093072343376143184952641899951279489763256106436194389001008684234206764212579303425914085888465386090937768552109795659419232000582143650339856481905892643020175269578655395285826948476633287064041750204917177859443926900784506305649434048093653507174468878399824269309330880245799336890496738269654891413244381278836958417510678338706499318537758066007094597057053632939329998609545149803384343327462436135351995364652471622003452477219205011971450642453859527561301958363733303342302445425532543921335169881736281656985616614058842163568699709150310970284374872546773593492260297527340688920931692978040836438161662016473865167848133914237060655663832519601325447898793387788298322410937936555819380817766828220013184743780048848781901569896681097900672803939095431523853890172019681096140495504440236777624182601705523635949597928406452076019712000000000000000000000000000*i1^34 + -131164578539291620966660093116747184205188739780625556894712469671258604273092834348685220205424454516418366208674824124661738221920628928596451273893872149097847502028434836404680636858360139656877628206797513130840563023302485381135420001660577929294269718120773818315628326483473802604494291877680350825229476355362751312286113315002282010963354691194584421815292920091333411562845862406042671505419784875549346717979476002665148056499138801669107437211812244144050243841481683712838285666088116593365482077742279984740119611935290842323725516902262374758415035374905601834316919490715497615481201998192465592026266075051228388348498740138494535443905498712657946216781671898339599263926974029178729927742692871618924399726410985228138381016247374737293944994864178297763329624096171529250120688950422892976989695834082904405354115390909044549729553640350329515692808452677612494767515218750130000603741429232028627657479813758925880525417934858131363352929010523785492720453956434721943746677950564770316474513177719720668489420814335302069010346108405935954188000729804214424155044154933881038769768312335910690923160351272753532808065475484055713422679788950814131011256176166969483769458620841946886374977599676821769104631807675285292138939656753875357896511754084840316456736804625586847446798116856614319659775477067326258984530296633596013927716618240000000000000000000000000*i1^35 + 13392112427089114620248188406768197505155328063819939157920528887226862703031322389702756130665390389739155460163197059255529377425405782915712834339006379092081770535289462070276941476418079137795582558955796244829391145310348874793475614035142892045618631300471887589771814894833347067469060326401312536788610581120291741688044099000395871209885856815848841728289979072432444732723911278177117933959176990438863366967049317087804618572632924860953096467980314061036192603973039553750225189690256543733339915536469663636381952584065088424772432633263159260696843364406157891166033061257590050043426672404891016659273297620696807932829223374464283448924767818367450781505163351345144922704575087363784036280402204212661539342826346952111501109375136657859465204130061595824319650407964142418925403254295483586460162888368997707637688070894535912793823066386533540633238033998811136649342328338144081804922842200356207902425521753662567320651971242078426072349825936512111275249841018941186547501766501675299992819719026586429633686047472959817636698136994434622629314061532927503955485971387748543659233138270421133422326584935547907350254242459194562385923288133494915424638722651247453052473160636186257291642363434616374268134603549219847773165998652621688396442039936359689373160120497560826974375092594269592722088191955735122045976475428805484216320000000000000000000000000*i1^36 + -951755395390349550304967304571962643043737439638115181806822246580824150859171624651079949576699538262459500499377364345697146967942584095297617341751602057662548773668336541277047105637939898877725149182227725463715568449433176209581693731664158848606943258218590961244181443859381656261319195202856720349257433486471151765825016852437536679185835449613067412434368184876822616821604954831699071966194820058713758528345644087633753447271991800995352641465609612904164686033797523051156119881474280194287303519929739404416662848508086964146019254162805797356463741985209519347802963296996806368555980236545930478276826517670599213348433349409039508313618317057272606223196901799275247200986385726459743968728174343130445748507732288642836852064482825471642162801826152940686102839162881809374296847430987977679695668341436475986329996031839223857275259494786733770803284792889861749568533702478689887496754629902137665774343156915655906763301103120957384194810914308092491008983099278900138594994695683915151509051099234299459335040218941563283481601155664825998994959167821320990339719480237875670526662992316786596225020047749559354703264270860325009934368940704446582114077419341566483594285560962739649434217306553324008538568248153409448023627344037661205999170285954152682648787822780850333569377628121637656292996774259405896762878504153907200000000000000000000000*i1^37 + 67830599970230942919037039457724127560054810743814401649025968079888454505877644045307883730746158372414165104887205094287070693648665037513586129850155467687951121428500154786973719596601984578120287478967293113083877081820194062598315937269996385533867518936263675477530242567525739101830205826788960586816665867473865866746838406180795327368036061113687576744649510384000362261530899489492551461274369902473918014797133286246261802062112613777126828028872000368887599730795018154974885941505534971484591282570347586608085946787338668526306821293096384506378804093756955663881678873351130187916685425079989965398342752249478094428343654787700958904313753815701532583104999161210532101269910749513834026934889578495020744979544681839708127550194327774122018275028645051845410973515945101284293903463984066590509856625961244142041476054024309414912362283357218484373356832520902235008905205181716227682205504733907788847939443296236690863974690061186391480383103413532908844945971042521334468133305978095166932058348487567269636500303240580426859967545317088407257933729127957164078323111448469588740406538185792432479395922831660897933248114763831576051660555559961988575001950742293944430261818102461641570990271483668645262232005816446996469830366563067587801272831536703872766760831394710710038060331494408249766688899409586971984978247680000000000000000000000*i1^38 + -6280741785284710454095564902269067277149713483042157727124069220697745449634398416294898228868791748335740149387442832429928382278433393829988339421798092375765170907371175377242425926419534039541468132281119462342002482715524270245771660815443336854403321876540043515342013240528200940724767382307101571565332463776145072905068094553080168120618658568711246331360850610566993568279169181019755264820782706439316450425547598855550028628404583060156650616991327730739130304793841158198340737362850028398658100293897652625339266662049353384133231566509916910213291270116985867062780913233893730236358423604908818656623473795629175093748027726456272109793253754457916977161989315395844849115934719363531545156937701479458437613455927443589827938796470903864262020961193490388773801232100621923385926927124820067756881815900075824431674287219598177437428712573283547240221312799477242094628136765987707915613739280557380731973444674221691825135211594765307538499967835517084353484552708089795486068346378072736390141232862149701271418733786223565403464871664189250766428617872227750841231603844046416311811825381010275507981865294010227591708991224436886850605942576164982881371504691378807620795217102691026055259084814929068159362343138894504144434542897263261030556543813577713089278754608572113465142012582804642197625750865745058725888000000000000000000000*i1^39 + 461823964507799764151894332964637919893402101773636899499556562325302727125911773667301707518188053395783360113430503889407602839874229708284675176412329613830294604660492064833741883737632612486987434677864220857935454043122868867087395700083576467843585774690492812493071089056255832374710562968608684838191233191176219810992442192653834367266875845109960273924240634885980573267822047318060874458968078056542765899160415482980705917081241093380857215292323801873291765136348845518702014932478313329333732218901164518642386081167369406806351999126641501276470370127700801728735022158220477764871680471820943965065755352858258495738822614738436873552933798209539014166820241652836446513032370156464259805732457646403584077461506447871140927183963018992392956659362757981941970089420471335775003912928638673191622294268408652869207975637146438664653864872258723222226536079591799322466208440532673228400988205027708170621330471699543141665247007418746737611712052797499663189014382846918277397534256065966348628702068011053720529567287670375088062848023753334774552970707086169868522845073347710539562207397315411524728291847806123426710540379954774004131095816864082364736007980477339265628831641890590553109107726018596891246999959096910429411946157995783559596380797627341047100561582633342069930209353424170942401219193549619200000000000000000000*i1^40 + -18602546570529639576623120878369136253265748045442736808731459802513640272067650772553705897869759086340237799951533889862589250163822710686103054668763596543310953132445535381813932002020793528044336063417734214288411986958163145682536262731972194574038363123941680863299241733562090207199626551135548733504077298607001295026606963895506526526986654379101119747761140642435540548651215846902835214729120747286968620334984994361637574589001281752738299305045176887622123273998722830768535073690760233096658099117587380845391306198362034718395444653270988503871843568845477197577123636931117673224037020500513568511451979857636982397243986228186799453283396941656656111290351568949649329373155318841990433353626361054036314364306447109323662233706992876004393273380201222140638856449153247929781512772447274214533682923448238447925716458034469137334273069148076053286922093119630643258522767173601618487003549158319155395850828853517102174018364993845130641212715226057410666006062163620999933762463440027458322825689566599435351307337333673477060549450061572410129086747567491797644373440348440759805753949407043801527860850535928815964979030163791326373196335939592925148349192449654229791238762172417365107609363979672894083083140337021790343832209777221613378928513569148410463757822061429890765409783183640207488065208320000000000000000000*i1^41 + 335655393125196066599805839483273331442879970119655823709572076049234736082572142497041208281445482959316098381970274531109010169828262768582079269617881574348932749180235849577162941834071322120007242762544283599729009284746514075977650306084979311084168747875071695005649264917193172363275579387864252610204601466800492341453044725699157837738060699488164034187906791019647950929224846723834339999445625121687977599520244171151385404804407579498819989557747595239254029853776705039391304903426531696733731979818025111974401189773112536991152786266221634144191542596149773225127329703559968489415682386608848745433512697276470033618663338665611898972202817434727946494440603834995078250493048791707214872823647628816113307441979807729926353794553138109503545548684910878408945350941998522819492155187116732710256429116435514237331555122931046739867997356382912104722020244264515956270895545357452959357698477139362088337059914809332190466988108587730823265269818847025090353549934486700192501615261488571898625365144628441817718234545680003425269877201507659877430349294421270020568392963272884242124753832815355969420249836026916806101108452639348969645503159419433102931799878445035630372294750326354129125093060487699763340432357288367135758814218380104636319545888448544513498316177203026880555072333631125651456000000000000000000*i1^42 + -2770096363282948582338248268900732419197301415688623991564724570352681479318720804755227366009012544820466828651075112508530235870726552498688589030245554424368991224838970368157701858239793581598155049379727967269307873970415596121017936102965171562072205137924037587848750030182053382911827722451713502873211903259899951626897700950640175228511461271993356949428364879531168132850392588512653048435270618225960502276448019999525456497236975507160886422423317185970389749634251699366690892254806790462513103510787077541002086424368632205481243980776893613230662231464777760273977584509662146634871479714194947278562783211731933437120166076843057963396681039287183529669478771350386423420259322449781475640921191549140821531847594023549362333159217365807464618622914435878337789738222303919622894264303959437262455316015882689888727057897013976069249832930664299568492463900560419394394698292157954276012410290386430403752274821941377362717706287826576011486406759263317414159209553272767942868094300779616746063491584452640963870318415112191104949649286983150028009483346441411707876133533180449883810910568131274539873328872201472558099161761015822612135696957606394910872533980362855001439739049966252431676062438290724592458895084292263664497729176048708815941138296562589890965957893727509174399435708825600000000000000000*i1^43 + 17068903426354759796791459720610080437758886487052038588180782315073541732745797733262374531927462153195191331490741013841339865016133582927391889207559244248175040014223985350187042137114362323401021388971275890990795324019452375945317333738537917369666638799489754427300153985066891852693268459774765990838107920565334106047610117734743621424787652055615205535011562697064883100955028401901774905547187228510318522263120047436033512240588495592567789770688411281125496153600064007210915255665377437323994535666925971081751451850600528779345833383529264496473794311906030579231211114984023065861963878285368003187858594802630991540649176193582867070033829226703544947831931876345099829917395459111986905699995159522232552917849510716940167146084536471144962529220843609347028773986369292801788876382400355822271113559543862298585894722912564632586324714399079270690155387803832794270626108046990197034024584722978474661886843163716728126498468196122279134214563857301294691348994358305884111700121174216783914637428584401893135955776013412582710541456922502074538926382968874501642041405094405393490460101696420151979171996552793966167247807306706991156566750644999034425795939611836681145822936111278644384436589287159978733121760301731314151566075068358178161024155876533984556003570451813675836211200000000000000000*i1^44 + -41668011875961425898981947717276018776686153716074014894696360206460261644515500090905677663189704867825140735636030547952731803713478629778370632002884044291503508081098529765241012390263210237982519159638781910100982445142577532593081974969085013332947315845670383895904736016152871286150445389273288237292595807643024393880421153380721766449876494081688613408017195693162794977543832070972548472889678048563188243255046895435529936923962882144212006226962306089579149815932673848925051541126323105117189364136372053213941896821027215158448284587094320892174759566368569571760264743381823354929004424230561170644339034143967097703374360639779199500209011891727709589871408466897439352695661668573530235094560091286088739382689578613336619094316850429262758859901108804806473305680614806241481878588073998268663326920027440942068261602920056925769218387936766110397748225494720006359981715526639847458054104760025339000875511116396184610285162558492525463226081032895405753070813177822107463272103938102469928439643664901565177096630685123295639208293419650252192820882885189815966867094420321707538463179227527806806378345715319404612444517989281138007230254329929478698231460810823392768427095672089106402391197097145792871855276523635321534852936116579080031745565469934200882330742805250048000000000000000*i1^45 + 76920949834444059257202963775520036234204398724360797939787051037798391143202755826108043332061550076808805758907405792764073739089242770460636894579609507363161508416202557322748241922324174189270292954331569649889152660636433266692507051654246103279808884184533981477827831257944309921208424738916925114542075988360886658073996255674330083041393065492810166018298287363264398285492616040553344990172775959178558924176283860584684868196959843831132615207581967370279864493839312028161305155761998997827389617621785126514235598623965050308804329129939663844483313148359327726294798714434308997754000548071321109351119273857994870277814323214347206895383318746659171618720281468482713573830880565293640731003607376016020060741255989642884717275709053033327826681261061559511777784809872141607057454989383128933854892174164728227803450609440692059814934719784973765441688685309947721217619289087675075929041819786397145846754125875721127068786992601873061452690991122592879696653931602730804533309335530880162723184932093396788675481124807092066728291284635476590019985644666907067634609720097430593654606235082923216743923887081765192050098655785773638051068165042178908890066386939291370088994137872799083238991373019750264845712185626549307484592003228611918925361289608491897908484915200000000000000*i1^46 + -59749316493085850072332763274005736736959652980091819700051317946591652546870707579251979932401632011411309691364045942727512712968283112461483404412989898131513771960238797038989514065900038741904132045340268623741887587864346656257862102487772018042929939341328765347170301161481739609930918180411129428932628729671072397699251728029295160488322856376371390146921056708720664998557815204351793857253426357690692282030878226301331856974867887571161038987702420701371638429259268843053337748816591374977507762066127670619501620572562216140147296722232979082253921457714884698081135734936899143537258978923803943202641127705602065517214729555398298295190253872708198888792002146446515890259419218565737621283565345570344879840484563885838227015403426216633246373112162196686291449119258877331427609036917600850389853612959677032708705975461955545725276859623047282538337897856648137679333426555941541284956320777779115806108494160165536166744662789290928234084953285772809549068171295365457397218598336622025644902299877629229364790524821346420025931648400311354228898981787153732382027749509033347271431934107031469860421680144025337599302556387385918561460827301182771490678201742711407833317458827415258959868509714096619796483464016523571349810795794755296348479965092005314560000000000000*i1^47 + 45298926473089139785413106232818596008907775932285936579437833600362640720796280675994164960160542562586692029362977552168923673679805357606685698112363035550390520624179292623272496143316682685347587610269405523443681953577983487322884714442197717078856781528308837185641925758609335531393081915771815325274723782064879797559978945203692983355164004035472304888361835583935528433038445588315655614841105360503663220821848680377998831368957206551504101001845415586680861122976292663633802090192737165241364096123456769230952070000249661689086108643827950962184383665821550252522842042442078701089945056280715495778118138872946341920360555318505792258657151801549054665713396978038877783360147388602560541443728664598518837047893055060104561647743453137736825654555929361553493590481457729733659135607869367327134960279245026945192315718125585394016047851300641728885757160437327827198383406721684852256614236129640479406953891869444997180625935930901931902053847274179045202853762302563544277287779687269772646388587951762075564261016322699473833289624967174104886126132398001295563306422931853476514515902461831096224957225154597213955104872692627957904784458603790036829017128532975820543932703324851142512476667899061558952742834631346009721917286188539367938362010624000000000000*i1^48 + -23940603297104722878677668671215107482876536571991181602677138214629914116923068711587036534434981477482530336182063898957204273205519583397395546638672966554448594014436874411134834685354451357017045169453679295026549413735602531363443914983399299872425530589004344949883922181553201457953789114833453344383162269676244785586469949721942283413630496598295706268189506595125231319548118411235591494996737691771553307349183593592465946158343289671143773110596396946634876131425123768800841098801920176490065990672736657491792752189202262919461997238927928036004177917436712296182816073005421163117442552965547540282084628534482040144472833705999860373861785850039831136495426128870226180484774978633005903911909878988997129139604507089466574131336970944688857711504100004481120789567919999762072690375521003355950186715115685896952385618439934796911513439282601215744440231346966616962698332096226568232827626312604764108903578431509402115669358330225872552005291927208375743411406187195440694275477764672735956781793170561644728788562895194592015012284785510864443933990878530362371144606448277869572542921182117346481040670693939186471934085235226807654017669149544422197422091240092791980194935182418259689228700470407201811773281527571122356378885453355922944000000000000*i1^49 + 15973339147756124927033395846746654255653678003066266111265061482687883276060291427928460468732932524744858455532816291960198781719026485152605212213305561990722057667167910183019330093015928133234162685893449499179061037782001233864708151278662339983443028300066974637670886407581633483949345834445183684937382631244381872294049724016515443796315789834113690334921044957318690428739224822431541331529027319190673211521083668265385727320079230072925792906582197970318118902908155580795425069835837918416394886261843570738990548942650454208082226288137729723128275835687630838172398904153126045214738471371213203067010446843715349523816282980812188733723417593385900782189291804871045566098406400615302417458685464848607630959619134050733553817784398146631536132084953519038470169166725890466997225050332113487767642426909806591462776702038651871193383586479257855856218075978011593027176485844796182810253209999403812951543029783616298394406544315905550578039384287297579930875270104632206856216474218320217537653183049399520077587332753543766216491486931248662681846796482945379366715086499033633521057258164351910175290206429630134193214401324132580913271919981497410380304917053013183548803455375323320373144875927767341581262663321240700833768881820160000000000*i1^50 + -385751159651426513461990601741554915795974266234714822609905718860553469953619021087600542674584321999932501061618244205923515812995431113998248418349951105855092494840909707733584035527944142630851958837997735518948953981698982835965371157618861179250454509217265522598639182309243872502072830968356378441479407716542094143485009220232642935024176761542185977951957666427798586865328613654871242262959259925429174094341013266430136070736470480255937324815432132253252995605534649064229996851320310522942337900028843862087072462979524914074420493571278001085928575013210749216389957732736382497745527514735525035022622416712951757513187056692136222906969617512169811238465775601542367523716460544496596082421015341616689541791233159100660897239654754573283215183907839491324523989972257006263009028102940617512838829668513655430397204392194121178300449526744916819597199692560313457337228195382338145671789713699174878117415296700321182048695090749925350177577896050251928693184409373042767219727610942563088808294207499266949082618904832352213504191318941322520731532753719224966187027444413486211227870123827140056613829664305218593575103891353307326631009630141541343496042934946878531102437937827945841567845924814727164747949802462155670016000000000*i1^51 + 2524934698852149088692154368152444438789290972535351825694210247227544181325910202022672578976842379098760729437567798277278836737471457923464869427181402497437992461199791553514939708186730743598463188144641770120419774121074529833832901642281123085156053399742071426410493913877873902300707461190607667185318159601107619675211289715831478949559282417035351969304251622911877047722347202702442351631732941098783911780519894266753377396200841814830931936838555095352120650924467306423937746727676423584562945419526164767653753743568201835661461669833332678408023382014467639458094288412055756854008108514905331042589997227602730455047155689776931933725940771544591539721259119057904480804631867674881171035243003128950428064714141263792629103074623028853355049754054385000895495381539348368105366079027504926379995563880505546698494575644731619237979604046002714941046131127455388976542254522120333889231104773316129362028968296136034475084766501790504024732203982264911249533834655218783299846919862292818558031075694940179743123261319667101897482692562145394889559567328615028593097058849191258882165788427546698335365432997709895337335072105318519614382605211025186458759358447755493509244070193460311928457718500627772229778887750400000000*i1^52 + -343746725932732505714402017005795220350136769676227233986948953956502253231342820573130606915518712099813465890116434394805220756672563167885985091998114691475011211390667089359697132041741688565500369631431770183290392394684451020511568735148799929675019821581635948993720222664909953980228124384938281831238491579034580126040028918056731893443008945413975231356463726072715877178093208640687859459624984215206321961460874640663055134536101616973124638154506360451512587899248363896006531796438437138518007568129754638624209299882729043430198400547108160434081473371966240105852694561377482956246518979124111586238100124208099375580812130574428640258504593310214454661317212799251423272326738602886940597834041208923768683624085081989578121390247844046055149328677742963525933949127333074488371599546848090373248946464153382829043775488393326339188154629397576914649440179702772604101866078948327857646108258081739293688832332038491126443496038364183995701496946904011705739489769530218507175429612750836109271125022963588090884864012914147049044246554495428907239919144080424837442548519086435957066412448700050463726006805224598015388040544843215406031235474332439968872636006755064472001264813541130184117262622910766720000000*i1^53 + 709363280527790608159007975759292494849404979932819760840963218913246756913776112927749408359834024230284727936804963097146871789368457549374056361807380025741439780371686981307046329962547121849195140041979162668717019350844700937113414030056230182451184590832475198152710389906013518311919744091931279045199824623874872527889564183389456751703374577297220683586693068787947632047347204815570909461235824813916030487519463791895833230912753865244350148899761406341481023323409322111029265074165411365248637872485385572183039282707880150935416296716502684128699852837889931526833457598437681156608847201690264022260466964032945011539807714464852151008206024404203157451402803205017685497939193673854326724274369120863754619231597161992130741128009854652249194508273262185435072573869526979870320810814541315896486422369644913053517590402859233819058370572660890368515110468325843670626347354380257450169146654894728841501100672970703872721647539017772982364990538416193237202102534473512257300081915111740919626539456576434238284977777551963216839889483023042965461736178252544597590260122148256897231210416913242206717128399998150352733794744509371639864833453369652212861282691962408369413140480590503186672592000000*i1^54 + 79298039477298820033993841746644505660849409185426928671697945290032976641286348482614985375489063193516126305299393053866726992716760975414437378370054095763376717794839620230272283554702100001773620221167391631455702038668727346019464910252546634064093111086750649338871301050626300430419057175047160636861923059340174708408038595531443350439868394379432443581130722892290429247451171689327372194669623097981422462894296930989110782721274494322999479477614806990992301317071150586824445970716234364233095149588111294840059020758352781697361671082791013866425158652602644871371315480913020750438825144097392739768961519469165712599086654665346835856482049248879000595915208964005929319593607084674059839934385855122019935658022287495505767225859670488858753069963035447741642905403759243225277104622403738068829585227143184296748349364040548064319344006728022151100808081941374318145001175537633162410178840896498362322181778062496697729899701024765692106879049440678389763096839740261365326921024987663717713143661608445731865672684457126632895350670752335449064319082277085711890427156283411485375488457673333422403175824752352019921879275514671170002608494698427579258277886215875669901711693286400000*i1^55 + 6869306712087123598285010172602080387099835387153655745834240358652513676052264275164320678151988408179090395832925551507700527785744369522963756896038797581171246892262593934800817329175607782419461226670959127388332403822983423724367120894468688342181294139229086284510195888658709849272211368626174209425782294787277695449294548604537229510165417071053822857904596643438741164867272232006861398164024686405005668610434970574156811021434950628415667938844001791781301889937046874299338047984936492503820280293538864069032337344870276570843987220479968909444516915414200717387602382427330973839235267751896269827975254702248181942646186398876822643045267883845841602012500974518642098174021441302193796017257475055352405407383586059257367370666150139500085342855719665888772642418177338557236866205763878434610257207241125737616027059089856886846719154186937921017793998586650750526711976888823441469208486084475594363631813246732695591875837327161719963570903259000669880275489807318295108346249666406567797496575763162285589872774378476827030364203952420906833315385564226256352128342617858220925928715537747349014335309078050422229717385192389803686136849440098949386402141864206300440000*i1^56 + -317757710784261693541174570417550949737190256220809962988441591937820739616214496045467246876879417527598906423353399476722180220725157483833062500780322924738616707874946403801586381647890475203569144784330075244523208334341931353596723139138282195493040128808955789146887306138943923516698828286493275365875780417409920898098446188569556528030382097248976570345207185980496036534147925269389716896578781636519666074760406989708310820198849242333163241948930182684711997106860803391000735977627746234782524315175402043263691220864572382790894031574591935705926805956904211103900142754704908354104046388125939929384900665811350000179183226028319304993701647447157466371189018828458961805072748605233020289396915520985510969116824139382800038769485845094860988837571233782552389968777618520396957644609210889862672202620642752141064156393655357993012086861452391416071328882916484243843111216587405449210632058623173720510159794388968174114511332845023303196472454303398156858061851749698082711565494732564590724695149985508294693294705575209175050456001637158190191959951137754652605877309117022508957188087009418333251518201335110568229129646834827733522048784828347485980000*i1^57 + 21230234597629009294691213869010256229203353714603346390351447082790893317578680816017034399222306681064292662430319817535672009854040609505897315934954156172957236959263471985264026137695759066955499102937013772754376650608414164385488162302529991174521816280748051425421507457512845459296226602913588414638542696047240320301732601677966479382560007434424719855400668850808484688048318182392934439811788623749777633886234382341150473456731631534716504068311086629507090975119322198075819216471868867830773200306930758169962633970517050886612891553638359086275699760736578065049047677364501668701719005831559259489434144431467439665336583066755874994238892804941862478034035593807749828514903088326634437404978899589661923255541379497259674662558018107418892279257969006030759128328772510511220056153785630923949165015815810320466745865852581613958185107714577758918636895273528845291700928421700629613037194261192730528289269484473284488498538239624719560879145759268754870013595944552688263649167555150640369869173937532711421651499135350673115203931019065973648020616854574734363045366382015563661059712541332063254489519182748551374750573988258365606068900*i1^58 + 32732940981157000449782080283860757843903302219136691802076430166654398687183121009907974308589388155186826872012405347459622642179384848914635453948392734434614739530060216483703030971384641412443806612498151953768822571232511961045781210816576024058642798476230632272954089137598959675406218129368952961308553254182381922067965519812719199357565518678657804463311478883403176383700614263093853684357241714167663869166433333959026642979182027643256098773375993870504391275550685674957269683957383342075562059366312389574210404305925821341708204152603918385887985903100258860672649419843058638296140890071203555905767192442954071319228562132702821728962682458225269029106638991750409109358525353112326078753077919414616519713707318862759228281668086498444719903809180839454391994301192805316977539332827673047056677808217617266654836841084529726820460522397763432270078458461532695712791254948664746954361639292071167345109982281769380456088284860810152418605300637070279084905269393767441147293485171005706206659719456380956107929029929080286314717122093284929928718417051724928843921669383302014326922775494129072295283724667210646100*i1^59 + 39187930997525346664571216952746213321750932707934848888786881619526606705000364600703056183507638987934411459496840430491426389799740128030290874494146517688364113945794985306099562284232315185136575526598663015803826465275844916856968915556278613664219827842807799941060265718102476302327261178200527890921753589697816620508337219494178550202439362486440084611823550537842636152101161727442365288075608316738679673862650415124520655288172428525188731188614657102978087589091487750615558386078539452831617178493065351879100300771557481176210410980096156399898921371360164027697768963035711286881392851449140190689190539053625412624561860824951964656619364186812234924039396171913859714590925380151567052881664264097234634447085835242030511708699004374370396333473061188923244196983599215056690455383358465305354430511728452667775272786202926564020568969596697165563865306227077788141579605245323540319354666164159011340550585675034131478697315067746720004881665726160398167111123704610080183989940200613379319264484624506671897248374257616177075122656942155161366028196266063614200145320049205137579553474996729*i1^60, 70934359415985926576571975127010788311640059360107649061013880073834991584505654033724696827750872211590247447932177194205770437014095510032834651906366775741463693182680489600505847129508114648435961513737003060958059624777956235648138447600657251479960195467280227294592517229296356104273607908447374842947959126715368673533663018556749510848868620646279818317308995356925743197739821334950675425262197958560044242499707614420713239854102631278957657035040440042720546248471615757127406389309500114588928313910804665976791552777382549489443484807281411503309918838911826828080094522809620171293467874847006800714707160477807695421499870851551244829128898896654473079608617409432502484221080856817617975286785796655789608274557659567208530008562372128128397425935256229715905664395337045687764161439014101901402904062507683679769581307554582300409419329657934416290923070408478690547403602278809340778464997790825929239092813930541560160941123274402328087292782369732412632290052233088374733236063101863639735464446204336995821205304270526899761360468191393389793881272234762845714684242371094082937001479667163234653430405651676692113049935568232516067410553761068355313641735384513180536806812495642136626312930326852891069820152077211452650861909779594215985316822877431663503615358999071283685218646299528638287010326790408711650678821976632557018977917790770536210292667452121462312799880495114412126832046275120944318416674830376381913480667911846872988805643184918089469293200078754285888540549745277297534469043979963050081350249787120992714101310757619577387011712510594616133045740906199734523138526395254248472524122522890397153689200778443416176638643965553825125594514167333774327878762352920451649519970332936880699598605613725148045915629428529363293093142566587907224789861206062361249082142350498984263310269118034395893803193038196079425514797927734738710089041528500476556804087648270142405995408585082757289033094161149322604885052730581712896000000000000000000000000000000000000000000000000000000000000 + 447169556831490795081005959058825151830758236041714122765220429403254302048193219025643103307118172920774397544924788770874349722354360111676566688844785755091099754455877604068306485403968701136981814940849725656113044208898313822867910070389199670721651606505863272521796260093795294758788636356961131916448744319527143768501909966688556117760219073950487022836952458557181014023157606019803081044209019446511938763637552673544118575339921337447344169353473702563519595961634536332540519711958038920947295556455118054982830136056818290575650065893418348439259484271414341068777464405651926703517882246870072398818523214619711456187623908459567120550982414800365283698298929119265439726800939948021743697835829021239488636139822459472883077687407059240616215404997475624927910490492901590237857408691456496646559628418812374311873050384337708311166044693160547681779731839426868434574492939082029101160251142573763281054640730840039232110153779444795524152507767157377877884101017433732975305102529465630782121926500517693518431715027724164425739593591060840030988279335892741238598220042059560242184826655057163985071761679997329656799106421278135067627854993847226805471334148456561710053521693095490843256908422998512807710118887458813773817348536778217981184126700235582413919052124858519762269550295681744223221911257610724387957767693363051355740762827474208771568940416341617126566658580164234387025934334844445570943413576654380485544247190407469236503729958446487695772194432735006803953147496489574344209202394336059698304730870913309330541351994375486787555189252274175513819810463765744995470091432891746473488656450751585653259163540977231660937873965891960525590766632185387313233479988206996822987866698642106649180460758069516196803259740432827599117207860561398382894219056340767528498036975809665019917659561748801343692168084375274930455987073343924972587904515765832879996128267277195293903913563331079793966201675617406980483503221774693171200000000000000000000000000000000000000000000000000000000000*i1 + 1118150178541559168348890037362585563370383288244580516779010443721915344274420907043313568095215022696125077469973254323838768901572602476651547861205767018106478706578796557599312840697667162691904452925804702797417980775481551506935143765522326669219287105478003525365593875769945691881784976606781963156892689451232778593033859782625224357350291530323138241878640512724668099177886254045202055673600889917672955827732793445454112334674044538036462905841464018058588867528330895858244818459309737343109781217565614914158415644980961467531486569567064134397925876890201625289456651815197600307174732134043944836970351281997708124641028560743100218603561926439389717374797610078481074733615264985720750881426606448590706070357221312489320788435146863611975039060670293606661783824596971514989408952197890106718460701105006156337918156991666292294410401229834898863205991877412008202603910657628786521272260420094844667492940595187438922192242252747639175152749560775795031621599663638370039655190036747849288863960659382175954321134673150739363236887016596437446062332983815746097558296202359400146544153954658785911303937267265953970812791612530983699819665136200407002170528695222181880582509698561754395387306247438880560926642689574335618296239603378571283082323044219872312408899343816808774984077218003128718348102783092180764760838723489998652381272164221915939938065500250711473975917270211486092418578122427872704154493684945162332267798401427935281546548473462600154597507654589904399340141725243470643906519803518119332883195246420218494185348071915304563598820557754142557241321634548742193914223238331942888408576987692439135809663433196959420940003062243044847922565875670201796760030822974843158243753784490376781011368488574229278946392736978197524440669802637593745391365978973917236845551877707151509868227787532323328969533412566424871713137734623393958012714252455978310653348203197035359146751243700170683023596858558635112130421380895211520000000000000000000000000000000000000000000000000000000000*i1^2 + 1375660045179975356951141702870642799231293153546055872008662365559995185527326244421078891607640415898097390819606764368941850037496872663795810630733350900018051669886262698994127277063503311456887184559557300400520662702464446825874195508954446967993568155791031799157707997896101713191097526111407113058433663780234505824481084661435470026449123384662203715166664211316961765449613847305087203764459512553324531335739957649380467693922695769631868835971044592587875684887445184621692135190266145833746490873601227786225199180454340592030524558203450407348928069491134760768746420326047870552729212304378557225773616182976556415780483606108529326396303464672722824388651243606459583448119703349454728272484422262073495860075118291483214662436911038034552116525535354170876742330044236820310988200314336418198905131828120317633915606363610046490546270817068848004886989903560580607341596085361155252980566831095310006686831867718653845033065547465551837354561013541067434377808109737687557230016594151669294135108480539239333323893897437872745679933167257888689298508863890056704606054004239638502767739475440649935992600900624387490474803606915170363948940582297380072659683160273436445234086785631665980609532251908040688026697342655416277213250917879166395680578125317883655008060118339878174892859099310853193549989657562945119205511260867838544895868929163168116061906139531274268910899345031465955472068787967559477501191465352741962424870634532300243219041286275803504906285009358319670671977254886526187362278699039876429489101515523958313319723620283737524364013476023045852332608239932669438095637747341652004366356418796834662884443987027177600015282667179762299297247791392490908670334311832077539278801954998506137759135083676642103029668680985884511581938825604478598166897273516301619549505558904842406539265834971565815246916417759307056411860744934785905255924619881438622225243149749936835219908073998289964816051785804586290656048012328960000000000000000000000000000000000000000000000000000000000*i1^3 + 1071498909974263637874303532908104046732867946516005243693532987597018146239939525553062100081178601858646707124969505017046388996980695770244411474044186432521013856500263511823989188613447558581435549002612818806202649253863883120699823242633430551049849766053549274804284187873143773527223517505244109887542891685913282221799528927934783837353626748431970708774247346837588346605777809878357685792299839549291670071168727392675456921092523918136423345838298862740924449446726756288987516712850967597156069578938572264591323293312931646881533194357297763580427371289148004268711225992393574369839644260390111189601720017963302558871351078321325328098384175698112134331154920982687249837395037654654397307056391989002691771792424441566630191489727559286857174867762098816200165250647048174238756691976765624402172604806698169331749874523776017606358850955794409484709604387627852687561906333042182321342589737012195054272164894752014942429178917584908387056039494841591680826317102547041934708808373975043388224322045335400709153237675603921684794766419579859924209714597608965654424709142302242398977370762935142264228989142664581158415338808702153431666670592929351257534565762659861478816855019595372650152220535348850471621740702660497340327298695778663321591815152453895393063487997591226167140423331241051861034563147926590245818616833673061547359471813701160795312987599707688686404618486021715656186309114605157886367847860882295543334389528783194398264783907119658243197756469698598428208722142671487578420549909651146908532492141370139006472018603455892252681653227389025330450902697353811096572107511463445187823044761370520019977610007971101504104243694159811573756788216236376597302912143960079863934957757049564296714451298148132201446037330819867561823852765526150009118358714554462450409533386059756780611580805598855954655154518647744510214218141170137884471170283962466510307017492951999705815418932744690865851935978001430753300248841420800000000000000000000000000000000000000000000000000000000*i1^4 + 600170585432892303964782035761063478720237634151836546783003400083192954554295777547522944094876801035460763073354146391195232965140421915924036103666975424564092906369298086362156492774579623793099899898019005037861503086106460095141558909283451967306472030959038729775073915647915483289785679533402146222061138344865570768494238709445574273921705915601419168194722915072285019844402501150407560058407031274151276699773022865234999074957100922926026067233491609535373755184703704705494969545147136587987997783123166669030197966758815504972652163003367750159498517839998750750363069285706901354522055902632547500670312798213753779616663469514139467973538649139946502684151934768873554978948009432494316127142947912724887853374904014286595156737223530911952735003687095667661953072117535795914749694827663563012090443872170470020026179386883984808547640182499196540269003688347998135366960393673625256571833616121350113069291699618517892880581608243433175216307972030009564537256396746485336222758935954881457084543484772330073311327966587701064749897668095848512931813442812239419485169292488703085067169415225137132857105567113384383547137259095096832241719520656986678708867359443008683338013983725383130248660616353332038219384510134065775855969192605746214855180568371168267803003460360909508745614957583548491752041015146315569157791390459939354446677563261242818962068267934819664028855056648533010459810471527893449317415609913611326652771278555431628226921005954122034260995212181652245089205926104747983060823572593543407317110810311121330547842305809047705728798405952440573785167060288880848701892817560613089850014708202916384772505293388902443152099893988416495980786810323384022752100226356334812529246847646846150864299668996752360631705990330986347345196660116634141944472599879765460464291190475232487470221384911651095536980903286067868854374994774089074805928328735744420391624919953905049323507535910490100520150941398014593155779788800000000000000000000000000000000000000000000000000000000*i1^5 + 280367841714538924208884526320364804946642907475435502721014676213250559844400729923100477057628013547092691846435215479806466539568208147182974494632769999768970887925460015420378104156414548154914145908121343638870461043736874528852280970132140890804651934714797040853273227993854096992372767211031591545665460792527385552775098016318644532579552335888093062603043663065547934206284329804540110263443686463979097164550628228299712376070721776669666958906441167356207799347832372593366502993547752801261823229896691620804889082310764233783710049841943019339339884995110821103552083523438388130170057744666269589507536151912662138514549045494269460428839888157357418018007538171791459046312459006646455548269564825695460584319349708998055538299902230253311962297489727564519225660698931817421137998147769083980317764866819404720724262459011369436606629273533212668148118528857818498609452583462867448444246883464717935649096355546752180333812260608921686101230147051893352680774679761802363150661000007964464613842845049561754062252842107332222257055481412552216960257732108231665642733141787653359669697938785863325213107347916156102414899879899862056140924317712261713690765255908507587203684223853285089862704050261228861284660117154364245129570579520437971220527278640403247020739570515435432048545148125583541432007008753504142967859082856322659966357616969328025532277700698110687669488923927900407006915681449284130075750381186480333091851818184851471281539167044469201507725713300910170143154385314956381432417384406331326515790246852411743891487659857358421463376068999038991208998139525566572904774162071896611586061060630658345619523256819306433217371744738360039946496581582791466160761836070530063435601108989305947947918971515991554204642309542328107659204594984562327377618010609955771666396050789718782041269529784434991602266946899014213447816024718968101915327892233395450265227403519942991962210488048835668428204484043758384489431040000000000000000000000000000000000000000000000000000000*i1^6 + 96905903453962794910517171753772307769915071665650819537038234401890281274100168176393153218792769557609563354480422370934864194547260224993304446162855251143614840577331585900887346974913454929693366790528148448613376384889629842301187607873023405750930755303161594381377266134939707965604227087991289189024350900348795955252402226317213865701487805642819908438329743129377397004385910020721579838668971005808313057061429086439668642093397059838531609595406099553884130008086120412876402541914824037366200180961554241569651962176699618403681647789118558130425340217253175591338279717398252406783949152574848124881605254317086105987284880419705178073989107829328676626261827838135436857215075610846652420966248629137079759557538093534644194200131658711843809408028665219838263647318361178991319749726433717962127264371762653088681147345700782666361610446738642168053758000423361630374767576641058308870427641140520786489696530638331242905648312923837963674027211610463479801875002832895272228114156096926954363293282333767695348568875348757060444863165211937233360172397401043805645589987483061721875725030978954208982397596235259767650736573532714399671465815960530990180929717761429205563514806873060442902970240482833255888803577094727748399500953646288588432409012611465591185483423290670423321406144875101788736659953868239986118602499139604920017300811080874568257897001165992842735622277184367682171333573517096594330882520060663940692710342604444956312405620150609293724919824219745281753271783316167329106314229081023941000558990311390161982353661160537613494416775808767357244940236799926339086704655202472510182217955748268598849829893065832530823896765804726191409155805632641851236704936296210217535997915529935109692755277996305401634455278766090206017621450706400122883548993297069349967969057290969739030416273808803436119749603094488511800521967220709416854727925849453486456509134868667972648169010030309572022975663154269801309798400000000000000000000000000000000000000000000000000000*i1^7 + 21227154831991491302196923636964341136502551259439876434154092475033908990696459942748782523754101388734434311661869157776761158869079581587103953521132140442001024215992672276793915668245293666391465495393729366493676764905063448026191651069460415131613237972445297360036254745243312928150284036947548515626484649801966150790236837074972240952743284353572824315364568239952629958537640747547210840422403966105223773050834632165195254962175517855624338015770417337688421438680257638799933864146782167409228804582176307530814415564033797139598969980915373707857627408006807364828581121690819911568878156975972691634613342055127163952206489528576417889994055472568620389445077089082372964780778901496561788538007273077479667028286694045089030598851069100713165228648918277416577706805967290585875735749171611228982722935951504498740882983107704201909227754026680767911119587573021070551618040512470273030021462508393012616932986840539220162106884038958836135795028372480296117195175978789594769557162738429395629340953678141445516307585657320781541559513372907921124750540174868359122858475570263686754358337275623298169179587463698999252872548248946052898111087430217610751484821364950639386656104739841936810683680988579875611903924243054731810700162585828166113620690773224612557944584802809212428672499775108370715160826942887094087146160551978716304472268490554876855706948743096968057004556770070639703911389161376128440748174748436397402600609403989182383426429915917994050866431866049630181216819832864110080488955934721343605437455881562671625874358683966230363119750278998657637338905131432217667334463282070212492395866384657072834418252298544780851926879051410340630629176911850645355949867341706086479694489402228615240375048215914374783047279131662772501589368803142706757101820129253259124362002296661277359099334944726948488691915235637478707740219392254359970839184281627180940371907397454410428698181803055152967903142725656363663360000000000000000000000000000000000000000000000000000*i1^8 + 2736900360034904809077009899676621687280708989800001657279240093053364672707432734571820785726264879828331120388956964970799020515804355802433708338449769868074697944432073438434432088856123382211831445816086132719400491414438762218374211811429356141417234310204044241897567846284465618393142390536483315260662060373371067029831029751570499578883094324276389961846478344703704746054105251449839224075896169623838378920434263487025177642169839073604797023484009472218563876093255911218816625219524428570223821996488753349724405375122658982769359381520612357465315897667324201572313031635934197956728340429459469145103019000673014368941305755646296151656010677609700516309147474334162873529169677778132181503659409687484970853028833393906674213347076087598464869480224687569141434076389114128388239113378452891381945374205542444550671684438173276640074853655202995700920968898915095413971559437040978935523775902729302207677589788270563756985929495851037549051222018756724024713851983175955115675307910381534271408125144311100385625685756995259232867996224263183743021797717989974446708736776503997017133425322244449977181198423715953867562617313412635054527528543164197639095416327941815362456522897227160652508032127369874183855363079325101655791599757443939090490078714749267191821233065338356565669865939897201189044861115039842990824170383257486421414704934953387150705269095497572784763811008307951964656724546877634461967293304920987808928158654943123439230121099005290924529738967935764158730436899167103924344977957936852072333761499800583853306929498158576255059020097887557593493945675295425178649088893171231262218572237960654270807380892905409007834242183940482345420476785317100184410042708402716650076825289176275793506901637927362578480565710661974652971691979496925554776025729429117647270946509247386474554110873151463885955875095468782835190151524051666520128032801113258078472685365596223886515294397224551985138952408106270720000000000000000000000000000000000000000000000000000*i1^9 + 170483252034015958715120920538495851960743354907389867977826791767836192439495199291643241807776378429039109447086707685112286310167654076370465439062366001872571077569063358450805533346173546459431412645558540872646264182419674802017789567394451150608954572933122502832019133834043692955919007552652591746507000002222705422547036198695547798753382677162940982171127004837430732388438403342149562438637750052810683379497600323174557992637595411442184276885871886022082491464107795360122913186977608962372343884156332875472871748952056927399716911729658422024682957081426295636204714447303783884567756718850390769077902702132670736449199683145621520289581147471740270846512236896863164574515564247708148640156882741921053086245689942145342997952564439446129960616146968386512994459951718693103353950723102963638127137124468038380913606158802738656147533961326531440694269849362841204665213110888295868588409767729137501736988962171044166344763956676351264713369439178428102769386475625888844266509022962788011236025801970479362707490893268466938718620992673982998967713552790560481859815089368752527638125945579184370769845551650700939029660013476171406159515511277554480543846915423787823704110549267466936107160745123637399322204709268824859487284834538429169247235996574147545572825200529236367175583925375658515081580979000358507135003867003356676838838330828796482097345661885910373738414906034207653289487854492190477786594377778816780963627462288865640477186124166112891191839263277442834083305402691810442039244385600937557414348001258756374581325748296940864891285710652909867810113227898795389040467142084304900700239992119918370132842902195169260633719598668163166090896143703404996313536654797834779641754565746972449543545576341351147266555309813666499190131227118469264642781777708004166603932480617573965052851084536883696230100621364156311634201237825057296034535820762867779129087459927654127347375000824548917079848084360396800000000000000000000000000000000000000000000000000*i1^10 + -30649782836805821902796377868298522448698702207560520695401181478064828745644095383709148785389057439083210643903557248371301022789996401237405756374631508526322384750183405097993238497163867902114323516636595124519825041211086523254528150410272590486971654134151184734337148261871278907614670505480559014077937184869576913578172666938809478036498383869079967098276713790522537105301665225494778560329596589021368053841627758875987659928066344966529357373081634677740522163286949445205176890930453317604323308997017411856283854090549199409911800869077050874819852121730357873879446865450243221087469794640197091478462938911264645603998786577266264445504265473580281045322876512612534614024847209524826472014546812949346632399458827953622778309978693665872711530414065359338705508580830537295975840800944577159428963901428502353581750881348441016768562969154885859462727008906474236423967695954335020460712731497235156897346835931994946279285001099504324313663452899187528823274839335120391841645471859330869317337970091747989313586353626299309684953450904246177836625216997817262356727580859579112493873427208729207768980614636931797318636674806585423622323757729544604831129517669012131055068385008855179880019447070383051722459387964212866351958332609036048588778612810878612047410796451847016577764823343847653939650807345735863943847206118392316857690986151702557260232542980979778738183535768481378664911516841417136006654458522159054492358067607974200850219919458021707580407936401464114315667326625573283752459082022657154812158872129883186569739694743042499041370951724397403391449089212476042185178531047703703111607863609859124394901070950947207544771710427608657037465373578854183126834623451588998671952778483097820069762124077514174198750353909848202366875619785715169801091694780356218508846129962416700322697737332801930271448798488107402699589617568519895131902968027367791717003579583288282186026014954836681149707714560000000000000000000000000000000000000000000000000*i1^11 + 355868215282876362742380168802726161230145722787506787335175590689759374919229661282522896126196684793791797024315750222059940324032825733733714835347681718617943326779513819669129981398850881116761749517665097533548228841629371047231872179709253779973172553987459614660642865832556740894062694240863925588771194853136373086967977574435237263956495623696598789534949438175667601622857015271109406441555610608704825804750413604272786947712826975146614391317537769321153017220417912629620326831880555761139887275793704678012755223480001183707465887301539596890682831513740429774957856587149859872402819249239303582196414638113627518564774132767268392728771050116297503996709852844296765631823580401221657125338723510333504871284814963121283451080589531006002344582635698145464423239122862090560232517708101571176345348647248796421094916393375686418458457635532115005350479135079628833155632866217731955882919816413372050707502488979800054129999746818392080052666738113470347603161818155476370942406634984763528085969661649902227686765329460096847819095937792972123242334462545385181936325347464291956062219419241482152630400083636910952160888320299866509641990154357258449740194976886689107733463450380596291358059233016103492223115321931299778609061173226916879027148690424193000040571381334357701424444669212382194411270566503554469154382066440410409939783686492622224261138762909923133177727522075220393026655021443476461778701157601201982555575930715119682607844718030134466921167283289343017608658751050996711670305651760461421048164326839978594021785577139899250503219400889179779146589682644470833451705818250297435514504365432903898643818462960249810445447890415360017366671281257095672097317928241491531918530331667353819369560050561666869968775900164376129018214230001553677297250284618471870474590366196419256706863192474400737189576598427934050960513964027183665364259852481457593258855341137384872513402861801191989254815744000000000000000000000000000000000000000000000000*i1^12 + -8395894213582370539645622933763331931727612298666563334573826858599930442443044395552468340945167381140126264680285361642124417040531797389462562597501528827233444277813243132537654428385819856853788313552123413511025876925046481070300603716523834930200628704768875555141957856853404608270234669414459865523429317731288217602225149436578864130939221105584141150746027482577110685569390340584332167646786655896143999031508196598496234199011920261432626874422570945287470942791907065047695387445670492229111352074800964910683249610492642388613928232156587012421529142850916143113036245899549044479381988673974163186310928963441750202760935158852348144321031546839653804159634223340859461476130162243385803357105346374671878814998912655788058955216353625446516176763013792346075905609932672081925255001516935378473521845660765817935844634501795620110335091427546794456980366371214487754876215890642378222150730763374501441238149485838810707341346969559016699765964609961007580817575747058374375847922763154447943949084513451217898358866457773617013811916999292293132998559267600263608876119025926709191597301554407629600031423311718739709802130832725536949318733826907599167619093367852229491206164830722384988331725386696628490318450078511243825079341140840810057162614252868844482111885825829414487164649849850092201400807541797420272105095859639506831667471151915342233272966951494245481502873443567405831084723430795144236713768922037602268562538318896847411042218299419278315447554371983686605781151475509133771917491862062958130086041446836828354240702971391471626035603386243635717611505588482948614719270179686676674565862085761461897794889877576165345518564031378477301058332647716018497585442268031661900803888663125261381001459580465122131976365973645238456752618160578478925504729055500013338833078758055036538704887771381730169863916823529376412479462618563908915226019096739589186804357364130864365048612075473295795814400000000000000000000000000000000000000000000000*i1^13 + 1060209596316213867498989243056944551079972442286383502779701166665079591592663146930597030248298142234174862289552396751436843863309640573604892896991557954514542213367174894983231440060712404867241703486764676150867702132254171699145902915824224620692525416122365282759250746445978156294573594458719151183240532158899076962278059974982160519839729194294774487096555675131809755289906599804981747039229681248451960542928094056058890914761848246161131431463834006511443805896469520754767738330065636326645659911922126150697728017064395178043622270424641216450569258169180432859677838780948084220088412236243226692879600102292153192048836714902076420669307172098813117581659893951770799006741149163809905089678448979925004562171571463826683118967306055041592529192014247899797435668315036190647971033832871854594016586046005256243920721609986237743294372754297816525721402724616207544734316224043009241185290839208585413115124661493624715098041976485596640088313955381823870958477504915987538998664310407867207438829286285310111845071704696515912794831541278533231855695560060405172848309044651873528925945147389118315798842424462601733011444679953905280785202220700187180040983101461425901567060018299049444696021888901299591134922428558847447520326121569708155877071518218528964998900906496847390143634831450394751615034744313228714878479441113691335801643576815289764277225873659199384849469111273496003315773011178355470182006754018142950832574360467582076986561660424824398793414044163507358822060512245040860709959408729564844550048624629827752652874177761862906221832865552084952135780208256999599217504009338423900384247416087604725618181099105824720043343897524822858598362827987994462184224347872842619106516990119121099779616934471815759639017653468276198740699367168803417583160621188934462785263563702146228275019442036926251220742706892277652509686157825095863732115279047930327130649963916140857892134561065771991040000000000000000000000000000000000000000000000*i1^14 + -64242157153256758783330854262348407155773174837816097912845315261138791684817838993923892287228242622358082410671650594250769451742304239595109545242831146548707957444377401425396306275826391074747458638945111252188686173219060049769253327381250371778652578778088974961544097496666788863469678704549970225458188442177252552051644244560028355992323520746845405238171327127974489366077559742046554472763843404194615781121004224182635287545028959625288004014168245877918923793497940254497089813418626097676001702278725880065039752509237049393414995478918922108111782643835907017904737215740244706656373170684078298210153268259408165796807422113503883365824079419496077382372650438607472540549204896249241350613426389332185380745105524797671621418463248991410989618075230374624010747040208930807559693057731931012569462194290515888773102359334495919929592754701073673955438463298876422184293176180836981108451396757463186180101749762864276026231207541656278396431646787329753295966810030211885691210793441909177621255169507822937307316730264645777070792422999942181318567608027412409704860482818638469508473965230496293186203675787493153230346339174259869044177156189102970535052556323929904601707364326424832537605698610154593012283841587290036693531000004699209355469275915442593699895906296908184630856647312444486747469040091517522876778127121899480232476051399880598275036108454801514311110812441467447792737945430365955486631242365592844051900406303217668162553507080812494691895294841436084365465663581477251919686672738801547599506403242250103986140668215510489107240947750247273358087885397207939925807260483763426621067190178771117201640111528308898954391494988637229980017741355744130661747344044666609912644631133475195399600454791780310467763038756474709605769774536342055576192427393292902315004103914862720118346274103520158540354583072505322307568416941130527024773097855809353622697620120441853550703580666658816000000000000000000000000000000000000000000000*i1^15 + 1682675201274026441586591806318355765965720280466417526492566549751214785114751764151699657654026387187302517316611206328263267733213593474216267049403707650367561894452141690219695547049622284099676040333771420115304962004911639188412877682797684684769457334935255895868481838752473338525705113041538299708222408110323108360465476790130596742849822951441260983992526878838788756630593272783717138745455186211619210832552391410209169817470671722302714899516453607870558518404945762105647921625459530078394510298472333691131614106286677022690372795209036129169367207253078145191763943689290705147707746765552425816249820171429508271339741936649156743695507185652048778070046831859371146538518270035066805423505589696222125592735130090659080091035864104551332092116640445363578055992782108707345469095765153719678518098718317729415842478367355003359892131761096720505919051631648234204532661749839866068414925285967038234104625365945556328988740792950776648386960093618018067436716636926944253103270164097423773818004661032625050199070673076162370148832189641224864662801418288201699255981139984814686086141650952003685194324524954605320704680232578118083241776966254110998433688322810359514230928271308133473060193845931049013143621701261511352066318951558327373117422400752143371418481911298600951654342609178017909127675402961545869158974902692553074121791543652653486946024250805642258367786221843012114057705033840009675421985956138048257245421357164829828683300999294760546162486315325504503987529999926306060357450826402398657279046037606112076170752007195063995629328248807620847466701991779146996454191207940075303816153368792369397617844289974039847966480263756769137687509584481578903809789407994771813445541496191581601582863848142239120385088748484297152048823882820596506943973801594717368378241015311850799148347622391585715025500725395966488933351861075695676263600822296808951265251815839010853033150827724800000000000000000000000000000000000000000000*i1^16 + -20566496621367946891348982574545281699324227345939283145573500544922458049986787609975308761029314369847009625531197164420208669270658831741364762425597290660742864531742920044684604387108578167601590358098480747859842397571838413245313628095680584525904593513736904286058442440818884909859447107075489202527014168922562932615471314352489350456543736537860181709237030906168059789488767670268624964175781525183920710301832320560644058260967261383239378188644936603797831309886676927699333699219467296851991794855336199280694956606465890273925586643813926202729934176723875740325310085832446555977612636598105418446155777024233570713924473550473158117881814171147000675552750592021247084507358203284327948484638274094618911072672262461399493854529894782641326885786424071049627056825509951435038952291783890768516012151230629123066448661248936320479165529268440646827900190269755771613477091055633258211749462569426357189738934985762217533078236012693850798802080285835627126490351061404673082921728521494284070062531079419994874505081310983671378434314384712689992257370108789427833612698466884776511481617549478325759225092667583010922439568166216022233440861263513474670652192650054734890354854765702031836037771550500412917286698998166445731468086373671046813916063117936289061873174697962489986285371139420763796628962048909562566360147452274163472772313021355265974225183813157394127099385460249184657955122097787799000700844438436247376556484826261869663954121737397566486339910763506236312189143738755256750664790625338845605844953011110455482596150434036611050583116505596464074528754722677043045547030584265128292569035124686482579181492570226106811746714792907075468074024915010185809572341960699172852810692990825411539710991863839740195428813767619842703333494788539641444211266882933285363083524148607632585383562649389375442834255464214079403410809189802477948743947884126603789955339527964720870478315520000000000000000000000000000000000000000000*i1^17 + 108600836228331420522417911773332271881421647724611679631950113122571359137266625090537166481566447588629379432386346760860850010096492653273548692867608904469618576036281869428331722313134947102459059100232265763381433512784892230315254296882659475945031719586423767978077222283730524457930851330529602108774503260524003366737654408297991564482049350330544021926830017452350879090487960518448421792030727694528298126493661196475055222373444536271136876253683766366960388015121799587393856445068004736647688525586599022567723476910274440508939653349284872627808771009534641343473210801448420677496365989935370278660083680741596884098492444272714589069767192935914054162144412176665780331278448448149785002506214649555842250736122738184033928817081113281654647144694958662283996274733600122620887540768752368461129308106397921622124672530256388118558828666086715863929230896263685186627822438288013904525856292898673193953509198500876727674733805249154970039428795770099725932797555750770889411995024268258014835163231925483072317285072276510820052406275833253645215441568548621911785726831825007164616788892202075226934089214775882764201044676686731678753615347813089408539210994589319594463080546801906877381089711823163794321166521432321928280838527183495331659460516654023206597242580182174138466041390706988041768148993424323291035878324756989047898672387134015230281295619909327521684643017322173782980960046750143936521036098900286119145757653550112097962561414693072119371899894218221757931790155311618062597844294703325624207276310249711395636613687487595650002980886477168109230439779138785868455290372342000660227588731032991355183804209006336584163579567071328981156778467189750751712386766602381030094499936544918655345986194047822875937138020702516574812699118581371522289579439821308093724118830777153408113509195794477676798400455207290826653355376246503083803681271030544556968220887580530349965312000000000000000000000000000000000000000000*i1^18 + -209634071386063316752314787599831136359567195542547975580421253249685769709820545774658810360782843099522780277605109605959199060769362854923050403340619160357557945900848771377923692793684143261999572335600350599724433275702972168520916466844428499212851334215674918338527539573815769029692817783813433375758581764404982443663047347722502565711059802654643313462091197439162283063059977062467287029485051190306953280381546894454479104351471759099585770527238823360395409113723085718439590620041132880198884279753615629710395165580583572023864231935493886611699594636428634028208704968613105447128785237116065160357801013667437258382126001743250606246265887680357947986102502534455024988967158748221769375789441915984400111298795355787431496128843425083393369886882803121686033566319441655285467194161946436164085353683442810779162197112864281655314423330453541529773837441416043838718145259981549268397391757981624858648833829603339987897783329443921249355632547721826078497751828529231901978562357964436952291287881175730226973277602903295710591190686852690046235098202978854045647377793764170529783505190396346139417358369746656233607603628308880612665325941108030561476313855866524542714175121852214898543652135471202406746282353700509348921557563228050080335511265764418345621315486263786053321242337863322636624221750827216831756233915925434055394936357928633934281335545125911701314995745730448207004330688006097497223259856507452920587284336319850492880301875162812350341781007204082645409181328052473064825174183640558731666773104189595851548627766452075638431005561380889356912294792879989119614099734402700025397241136045868064343120472417735186419592522376140871554590912198089094064985605306745133508214687691380642230232497997417791854736352049046668048816980081464480867149644725944943444504280204864858957978289239199845592686736664149949303190139847016800504390018966258809646156746201025740800000000000000000000000000000000000000000*i1^19 + -3451780444223059416947569221277502603517531723906669934811535512643266439954620725500243638472213239767313523848475013134864132076593980900428965613366287471609936825273284949383695429599386277169955905664402717324502477344746624321012596596103378297420043422300789483850766440581906488412274370880891671404855562870652144178019673942468985419352680219710527540073361120329671122843166016044276228770297102249687386004961707321042307783242490406518904189359002239637413851348793144832618137402366020285191343434167064078270828580456320664094857028532354362682698709844800954206665614134292428733392861690415623674441101428398106816839772738084019159968801036551891988606076943544670985846370132506857826833094994302031198808069100601275880746887951242843681791658844372847608440180524282548938995477599074751469046339592558913353348980384291481727044893759853218942418590528994856191046748281298761575853729400932516891311796319413384900836048665272194312328301390133295515374570477521628773589935983924523280825495597611126921244629901306093805508732740994188277766744553110342244871467380251807634553819289600674211395542308891714036801728708510560416208158655255849581650463685976453512244410712321531285790645091618667686254995496596083203062431180821043814000750897944564477837666074238739164833981523176831893256089307786724751938958110227823858980996745830179431450597015893430034556675280391018692404395752647010298897344126763093805432303750355457152588312186498860942715623861323700086685150838929448251361452608272103776025482396721404166631476070813009332928986288019879474939895935458397140457132946228443361037486943912923822703594183088340018099389881090651604395391372103287186929534092701086053587956898705221521600553697596431989152936838049910074315533170143532353367584990119303829327295788272811325141676828807773949700596877247872943865437967565589388441438920158704864448842878156800000000000000000000000000000000000000000*i1^20 + 84028026297402504623943734134530527146323114034698935644715634873729471947520669690574994498545082778261585763978440756918180077907946438902959185639928100259185679622302264373246287998539818824688616136278067521733818426679877192892543584382575279540411888204976173408766934457718644179047458201908400264837137731316696738247167989114021285398106127640282689397141318969312959048372442445960825833799093929947976940662768681692428651632021195594575326608860481714809577840823302290240774269902623024959840117719617400174216277910955018893237994082460263473778376068422209153592509544719837199084686331841415048724359876656907931032390467439308250645053004412971184227194986303311312011158100418668652400598477663803919545577979661470891956226248321533795301201203533889175022720008521704292587453626115000170219283029702191775407158662738342271316611956983738912512508500065542437452244165970826337791735937165950483525630373634034356916183790318228992523091607725073688927708661534350233321447659961711570046181167480982124417663371372209765364657646164014082966825636959621523975689716490392636670993654898323729759798127214916955981972323717873316567149938785963686824450393812579926225500572025896240621601585457791887456889088763970151145565853663903446331746759943315213989168080044906522545362152594264700979664749672704700736956860052487349407146945931456895682017981858362067232125873242914476240554932487737250440560303582085087616076641005499315185869069691251478406703661350529331399055052656842165457421548419489761429892128835883104231407521632469541344878322395556301007426190757052313290281248667857696082950730850000460702633104999526443313537686711286616674106926902143237324994415916932705665758525428235984416036326490733657496204256218688560764024602377853089044846533118445492229249480742700321836468495714229591064909637988997736409506901970156163484276057344249818737920704512000000000000000000000000000000000000000*i1^21 + -284104991464262661926530098926698457184992207114622433793557477138342148157857655930477107538896058106196007994286586961230715597935371611198076298471769062250067163705517402192032428505070485904227844099683908819767960202289305997671740948551177932813775102390689760497216691986106685995084036645059407662670076423739914290904582959322153019017642664053675969550447925275521283477908248391217860450928711094992269427752665103077176047870815735853289520682490192495744569484792016230296819121769204613617162256577690499859798399005720112727826099845852866389513343476461700719301308213818006400724911704441991608058657453984604093061341598702841077778375700481019453517888253869483661545953482081514246976844609858584507868571382095865050818284841706374944376279886402588307701564152626653636498319145497796302953676879463597181159904713631292763509304214856119626587640875193781967338183575277304914186269879714419050163957435115974232962913755376605562921636165620914249585210171298503246426309546984011681332052216264492726693051369554690850028967765549795122811808561273650453474694829373593769006745524509964607804953904900449237337777075048604041136678237807542290199975398920688027561139443111048288849511720829375114901717384265925401316707250359983626462260785770851898514991854135277619241134956840186887782313424693574802336119905420915818837117977147520134506515533479938942590207213303172057960696465156001618393882893763828509364789829792998459402269436321280243858270429477856817697676219175193829822841868606478692379555673649030312938113399361447290396907780742317349084592418500575702869511776399722040105602977661880188589764895460713203651508616008265928612002567240454431577390152585321767090465654516867998504877543951359657323948980333505879484608180721630972238635085727290272342576111562393931390353377217629138169580171055819798918405174736422999120751693134031418608844800000000000000000000000000000000000000*i1^22 + -2353115201324592597516046104625975472058908664959364637631535160896609673639526129854145156597647739048709865535996376616330889632485531558467056798191331205439643210823698620170370539088544416442641766355255001836352174895142975964710320850799538426537318584935382197954851286759149775655121100762674976006832956509655145728527052555247757291596098216379066699650807048654536157234358797618327401549255096154629493021407043683283813768141691956198916081811574321837435141146991500860610022978539589942833216870894237538115733112302328417790618061786526407905707031969303209588767979218758787131007389169598458873375871688665632925368199481817400765103114641666303288737150676675974397061569189993630156557001222251146293520156545706606535689893383058094779378631637439583681192077253425749764024905321859528139187003704552674048894390803930888159618174502680426282547042197109489186782746228841073730702041342319931479451783329572780047391710918906432834227120162431873450568460834553627027208587412829442309184489351437123399954144007309078249489699823586798958623574177498848615117211539204616392878862399705067278429930018654529093339814269363369264357746075707424778085447887400089001489278681902960329458958855631681353170592583671935817695620505259763930735073105413798838495111581347754509035869442870721849626766592836457971986128938186392551416313907995864955841125389703561409284612222266976737441339873201315366011168655130719544887649094969499593418594294978322326935969484448778978460516115675556792596848939016574445734240672654966603151028685585615906011596197132163655093629609072070889196290753448534409369753323064243212275581565737865017107446521432771502071160972508642242858036158831370901584244866354409368528020114875950698414625747019860731526095230933514974883770111147951663872213356793187568773922521773510950187838049168357007460274698837782179879540523346815877120000000000000000000000000000000000000*i1^23 + 16360634622201934025765050895667064960637929261354017011839939701237651790544682265489061410476487845003929492056888356537782258956103606278326862220140244889464059968005089991853655764080403072820927828286453792946470871422877504801299238739803661656943421271607940018177769066015460498976753698245399103432359487692473946516855837453091932655369710046953887130822583869873730283910889937355646693612338622324573812746868580161619434300377979487455115765387785899043177427845028389597560806854399056389552024092629695898031919185080471036239789808905744715857084802747609403571793777978368357430734074855494485885093826417107076872648949128323821071526055901655893727532026478689483211596868179780263167331583095497514967244119180508940323184531738259559275388745592441892411150142043626519537065139102572699439372831381621254669737330403598220641557086105082031590175076059773014316947435689518825474396760800612544627745667539475962209169167059590266169848790399161986846416463651583739664250807290502605343148134855142169810202278917024523480456321692713315578118632444617669113718740765282874150298688090329118135028519064940519869910484626891856557990170404115048194376789318372450248485312384451714545961786294991751256382811640484188293070206382631061364484087268169961502374408536030385442177484697578189669366899505438335420127794510800621777520262406769725340754559052547564587121952827906919067289760366305299928595808248167544560354405356050496774913470617638742678144657044814887622160105700662325980397829366838666846842408719788237392696377792269215074485299822550896943469716658595914553148566498836967571577597480605146951422222454768412923733580783410362893936480607755138121403826553621754067423568255182012679695931966651062538050360095406824650127784235353395864870812120357608336033418407721565422331863957827686102893719696263074212484965849853532292807397709185024000000000000000000000000000000000000*i1^24 + -41621397100821134498869953653556590586090470352748296304801025733301517472891957958557749664798161482774528181139161912288458901546336071650648767194756203022967416297129031703114125644064745350477432309876102170935720072616443990304892411546607754344003083503771142383727808146613701313757156736288725903420028653084866787436639782447845290516592900683505577761071211815279237955059381943696172609120845319570975733849298149327398659432615513340328790135909642684376619745662055424772954789207715567129313675142780858904275682548600800493611132395776509301034653021398690316621528230423892559060776609462073769927445510376054839166648469777420193142730153689070700856962812306159357924541269526415893434620588700725557371165488430756806004370097954312244812028054506000344027624270963597497385289775252175319193629319770418727270592816902240927472423581612751799498196409701268990156524986178837649756198483091519483292358784561621849606246780756115903756792052176979493926343198622381299582686588002868607732965448287029536351179043177831146541699233713007404415883777007774906293350338402153226487368174734697047428838255274162881011158771377912792927532868641351750923326277530271696975086834280360681048417580042536130979897895318873890037919641699776717991757661493963966506638712333638836802885999285153941836112660677483188008263743962131444124018836450438895716170652033112472003688503925393603027449731890974432617423779785650809874450138139264446778924239406169257743380302946520618914683411588807151652882615574912431656929930245212584307659972212751019905909100581178861881770206756383543586796521370441734450807403746099819499672743630992421198216796762649761876997466619424360967953492202155501229198089732434228697700148509401012305338121817922902067418053320210557742305230468939341229178131103408825205031816065310641109711444618017772562960682432311327328917520384000000000000000000000000000000000000*i1^25 + 64480731453201673829426125354934924856648044017671876239264553697566821582872482263652124033772762656527401617212347117343366944476390827487459196109442689360261276740027564391050841982643285691019822472299702394390785773032425768428558387824689903003929123745304274781715057431066313427207627996818217278556093766196116466250889469252227002569098385653635474980520587681640848962414046562043030270779259285494455726858869146477100069638229382082981870397057903047133699493637978024490792332078155437761709435759440555677476726119303809516282094343443774651397370285903629216337640398254712224701696381410642838488156563982587559249084591836658670849382778464348418710451210198726265063868202246416179252755136271529100995631690009398667381234505580350564435920992973991461917612598585160118786237834925539649873331379427098582825526385780176462400955217389430573785267924762552892062881068714019905387768452359997414839627179846217413971191584258740307305994224609220524844078604477407703809256934631276599089154928012690594623993661804533787203950820362959174557789379166913296079602787421022974852563250881880622167753033748500932793811583209398314080549628561573565463525943747053235139667327854336275132546367896409874782471979356438426292312926501614750281452707335481948619331786291672204206724287060332052112058887990708926263275346565216275792189483576049774070994525899078756668980869496105689009528333614457077328268552131225115104973113547052805177415202628744642310483846063818258020401282547980199226164513933654012536186460861356483502600347704029169917210526808152942405023081824057727476137845015614398554593405306445319426183408314114348440303761277859783599300672805580749385922233949293931967914988158467463526555148381753985446880561450496993652842084127230069056910704385494003699089240257262872171764945454430309454550592551297891929149794761306168717475840000000000000000000000000000000000*i1^26 + -88497697981756804995891976306048491745374485615413275724513376191981303420454037408033828804057040961619570822786843338185722351070828364645687748956778555036073317045008546250913674430479556457128034425617276950556848247601465261228331324759009147323909259461898685228960473635524111953626525175470260953165309454914502899774939561952541000274299143219632003860991019177243804595462494351938331549615042307135195800843159367226985195746538626528735584072083317305579346990639933381953747457266810620714903263220299997897867044636080163743128456813991649894768822234467518654887425814833862677042842635468118988289907366114251043668711177424848745004148696989214700783061153632207852288569062974088145001484019750792323015095489917695295521394188385854931671740805081901579200349373931545334271484015897164489094719286230546766964394985579779423242531879305108673614203525748343608666446001544181971142145051865511177807246351390985774367780932380542973753233506536554108644524648678988942696429023598939338668660072031739520781740021307440587478287844562630925594514686408266478235629266723326383077245838565719311121846994610306568940035538060346191708755223722321578273098910226813279749881622339442306061836632439085021792681566078594133717597398974627039613665695772235248363109502805694609947196416890646707451152383913819219590722932923610845311777383852443737461252265422316465987224890905183603274485945425861071265782566145608254877558098345320860829201442354304595630201683838223854572610615604712251164057720235773715067270687654769375835642751140753562502566712327137034743040152017762042443931858350178941305945478561513011829174584605542298655741257955014462625014009583601323367405538951047251778064957546472360256392070843427962021299716359492433558185173169068094403181344453893765213030393177424281908299209841662129070517653313615846719087877481060892672000000000000000000000000000000000*i1^27 + 122681503162263793402104621270395814532940682962613161967619357259409214488207097733335507658887519930955792577293755363480210708799669512162220341097297862944701175838525997974593855390951296608950075077784262976809561090679601782578867670680708213435463016108151115189558625879144992638974908566847477931212901161079955605577929442188301932174179588876614274738797801832250507269408191560154720149677623992437868404851729151158226226372720173483041326180327548726254942371473866274161979827318912253592924163581264965525173738285199657880208908500085123312778416131262035880095610498606246295464043392014339999141711545406930196262725499161189552690026222835130052632284637451744400220480219571966650074080861197248680997134302059704448598300230901266258135716572090167351574396601996778008386617450938127801479847650053431388340957782902851988498340694713480482441185671610199487336014090363395827823677230717791933809778910250542935283594751801435243736955695802337408994631899931703158829660405044262615908198324696968365360789786683808607719227894771517713285512647852471430773207762084750472581113369569292944686057853393257184883184986027489147823836812376027049070334692854384202329532518095654690704115118626592755607909388278346404670667941180966901740474586518213544863790570303441453809224942389582868426065048664302846378872850452998450065286400705860866030425692468150257215418276482560278622997658795181771420612762389933626820945968963088225691557731025339577584092688892482007168986009768217782898061287532565115257210252895390124779095561217657739053740765730105040967022782704963306788971563940536578582221609752509945517719717950954187119553024448016172271316917048851212956125329502662624319836842306035429011941118259464978212951705885630205415306646001955730521388494733993404888337909145534013512857424849322379384012917309674535345203710840012800000000000000000000000000000000*i1^28 + -148185329573637102465025132018798094557278273410212952613786631913211870949725942182448241242729416344900454766501849942269367991374774448499630260583349703050690228259734805376665369561632221635378859024617013784909249318235852323267631449023728943999154896030772201855846832543462508212254569543086006969078376977475006271790537327359275206101991198899809649961850457641494436092837122556517763472609379317679631251113293196467274087564427361336798535314807039847938092151788493995523410302607284429234336872141628361534215014665411694402249840520288383671222299844964803116581521179633984182816954115933312195507144862729542206683124677177547405655166568808520071665257356839873515751809872490799797900142645570768592932971979777811334031839578307255137763684468430216209661543361848916742633926253194068276760724274223462067568945926488593102825359887840508798592548586807015064541648926899916791155474672209932089552488841720443816962969211445577623893150680002642495463262414799495780804122271980422403039209970038821960021654260689417782208010813654079532123344065696084714877758202939809968347129054698985351174205785465912043575212103346166331792244364571272450518412196107882995923619892421043268634710127686991861176103648787266012161257747980953639931784158649054036812015137807966066574577788510456339499500058023606864511861700087276175519929105199918596027491180187480696448003771948939383090774455191088180073493007986403967656375180869861449872697702713238046919772259570008407916147190282334383863396138690756903294786698534741425914897069366726620324945970802270065378540345978069647272972185390607160946368360003451182071692332351307921752349915199451385664831425796265168629201731249552760625773538399052051608405160328657156218530309125899541371012715479122705139608917058435749099205067637316525692767555395035301426351526410515200360002355200000000000000000000000000000000*i1^29 + 139547455543057202756062653261094766750486529855448734721891945600371915664217239749633040553098418786904172422595432099076302178091407739216030860582305059371239253675279921053688660932475668641898453050415865726367244420542880767481552507769816682392861483152530454616213626406155500440694424975275706481326844632374288135046124640487037600354031865377443460180426974185397267271172667320215323084444064539245769712068401943666820537734120313765112629032695866029763450841569157453892462721590969369728292453172514879550081864012586248882236414376190510577035510369634289040953901968143098662670641863111837178123290230505918918013740225987526414998076442582690390594901911431285462012789548047727670377541565962526631698993126814985711801612439663249977675588709124907570693164653389390479782860231825172029725023577501903723811773662508315066925783450894279568021368055625757017332541886219017800997100240549527904677135434876790894984221985145746826025203835945271208151410363176837460395815521952880475924588142209469546998320738687191983204669908799228417821975865818281373202658121147957843257307448683998996603933994109043899042704201349557315803838052474987150768051702078024595603154180167706976568518863911757673440217983749593699424014316110565500516852272949640263026773627536939271242621875450987965712404317275092926833871902928727662610564928498259059885014757813203683991705817283799004839745052114744396127991909564849275474060075126673984898055805418712498830852159316949986494680449782192047559281913595763502559079240353518621164108203847397867609772049784728811999238254047519339351395200459811693354287043166722788745644053249268573451052492247192814855300773306869869747051260205473193651685265052221588430705273993704444467745742447334335411900928110399134092968312928916543727143152898665206126615199625745064907755361767366896648192000000000000000000000000000000*i1^30 + -97913810071307419154191654925105123976954037865113325493493867151015785008440587579044246284134696918103493340235538012894979797580173942259852544663474386510375497097568695956767299367687821946293496520836595714166294247897059454473851607678057766419048727510196315459273379053872539822733937495295882796265884153470109694389382894879768304409979811256754265666309456490566261440226858648641067918780538237456154210055752504244631974556913505943444077253831055961932299656281070369908809401716385813690715476859105359252787251813014943518793615335844851485741083302284411752239131076484992825357505979087427826550285508186494952845867857243686856405492179938758513850288158506089099676097397404207043882433494236042295668700015293661690370980770421574147867488392767731192688574921371135491536404596515424691467851196295204945051870502351279372248215531806358306050027920048151963577060104439677129392020641915374039392225419179988028359405774545937341433464921827236128466851364863838481773698893504116848237606567880883551527214146433197928321465168442134263479799757695647151019326256870366258208199792941791377022796547360432034842550890106111523915976198426616269328675948114362964521615093776951287707606434345406590769871566218095922530964726403579969153926686525752208075514751209972029420071014782161827387202789084647356885961516445149976790150335263746593072281677013128375172542097037845842336215068900095329572364772553809016575525494195876349248937877388299665755092161651320829119496523709951879693691525502146676106603482852027609489969156161164461876120369388571700337193618110654820877238995397487975308559952194762796386563191839995322947479854150136892116667513232083019463019043218980657238979597108867936010270772498170603989173098073954776977555143143629940326425373363637760602746215814930997702251019269537705031598885967390310400000000000000000000000000000*i1^31 + 49451665279213224380215388529567778526541546438348276093306937532750939355366422509075671650074325283521559213197843985280240125770841601925984070326483116584882778751600762991550356494013550511188674836963054330261690620406015669382694100731416158382219057001796710342017193826572939371879689649983695148379505644779157312764118076967624622989483551785868849804024099297292270976784551676048359950139769539925646813809771480709597567033409698767188822973175420774366416432341698023462371459052902571101851017879901264669866572094275075080156431839083628198586827763773266871145061195397134025734254436771855115577553526735064603101715544422437409484006614246956536954480581418405155192530678281332833237122520845062130213867314623835709563821606807432598358065216721658597200054767928718620076489680689605045179447695567882218072392044831643505687459642321561830447978645529678836615624149925747413706817692251123332680370881232514636017228588445413556998912717505160003272137852902335383846458497503442961495318342451660787617289522668065823977904795449076243218003139850622124822270374575466442003904673212881279721546439010083804812024972047649126202168983582526581462578766668820795085504405253907931226041359714339185661548261642605561310398541683245253083050434633511087107887310726813833515117666815754142578385921627395504319087371470571282979603732649337601378498431928950573120980892103474258693631249030186987754084943263159154353048571197407333023815403906375492292431764665281449951098907376622263361970485336721669864771483118973617224553878635855209391200007621215975066948401088459531618794751493972738649662543847761903396927907161669655082881188219751140852314568158018314317897418322934776982110930825730798574192740005280870757817806824622643451478819652381333531359842572367039901004294701047005299175788697712090761494119055360000000000000000000000000000*i1^32 + -17368481948805327661464224461775778196634351629071035290729573393099221631052018877583520571314055475572842966178516414650587369170917161657462531088922998660686388370181971345113000551686044278299375859835179964416108283842921494081823509871203229228763327158644098142621773586843304876697665858932222091692865586756977584355956509843172925067124079231899269169724121142232423613247057356924964576251487273833030477766165741493687914604594572956923358524883942066346200315700346854197808282337893988597053224772307096475456236065009969158028125526295455881339851066336533182084008297817916092417487213572862227514632280543608288808969008932716943879292805789622307070933810425431852576398254185597098319683032906848531254695209332143223455861561262705848868645481899674977662341151412755224210866723176702931055362717230690036217256407022290673741758694587883236222077134637301405904498971091759540764213239773573220864054595439023746412634639304567003135998789417341184582820084033181430202294167913326700193300937604408874543727429668977986834459035512119911981553561049981646164630961700251107437615994790510599650662262911367838245161299442108304822163728765644707327512363689474667172136660202345338405342752410792394620741746137090551293840503652225136881502022319321260883264323797750031191369743789914690939411191489305873060773222160751733288486117891147607979274606682177864374100360016912911323576834030192720393761679579488456610414180689185137141189309045094589565758022157196029183443010007504414610679839348425175441501182635531176006100339310272808525887899439952439880302777177209338641479339197723000497497591732544945589213325079149171003073968318308700097956993967632976820444903121448218951045927024039384809430352647348870959279326853939464983077232636959534991115791471353996852823160269220545742597114709551458744795136000000000000000000000000000*i1^33 + 4104069210002301742241575968369723508117467033753116494760647342694478110778749363608139521301415623474339523841178834857089642919926578827357111871783535136886164824170647633615626190517285869396549932918416422610343004462784184959460652384232283564092002393646670746672108732106048579471518744232933370585705701007475936743522116169606391639016573038696187174447846564582840408640578131098801713322351395150061322459392142922533476646188616654212440808947641528238099282814820905691544165454818244806303691199248106843142401001906338172003409890172005551693893003682701419411349105487618863641808694583908195564477778434311666841498091168075611465756427815030471094036859494378282556951237290529329259246251116399527405657671048043200356491547281001663919213012035516766698761004304400217500688551104137965830086796396852946700400226469224608771721963863928341250559102433128647114701193947893136309387465676047513274796844140740228769172628965069001858454089538203048335052159544705031145987396091599705755717461044261927941452316722718872355612369845280373456367681686334400463260183529469472738090332011205284072472441313079860853538725112209419464580580347265535552086138397187496644973012855685459320313891714404243035059017497956815421256305881891284263838608456360720223563816546970586741691591613789642947076560796611641840263754818135345735118809494169503957778895547065559047879088233048522772842459448856512250088636277128128126131693112229471503093853586308581310973111357189033506072192518340243127979890886330164275822585773653929631498664965508631949585169379821699527669995613464002486552301357412078149184300905447657885499824417639348870154301095781888598769354096322358793397964390034471080377259011439590313029885343791074543686870796984081855532934021936687777409978700191314014268224482699826952800744383282203852800000000000000000000000000*i1^34 + -633080432547536493918632936492957597466450091631119654630458913060580908674414324052869254774218473113994859230366565047950388188146421349475833370280076035147831003157155220354648151185883189545517933095105570742443237645448614687763913515531533549418003234896029934856114051874537487019851271305690035564265927376332060088220560469435118946535128825853356726241245328253720972948005211938191024148509900349388845306171092603140666021808200259706593582882599041548528241821633322197414896351315143710159199297770453009590418048202600044191293289800518175851005022790351584064442591219044315142823856799185045392691794795481816555105616877308495789045055885096239751091228918613460120508304533286406794850323165555810779691574477761338177513862500746347468033238360036556845750264949022018931487602836958141822437012927930633669921310858500417607905136753441167714573352108077912416526853512088986079968816647847245552162844728138113703440682083088440382523088771056568929905104317153120107644242619041786260970482512760656117759640374704210264061213177365699267385663820213732544447207375802616904826360681677020924189220468690197101691197250926936553186607839282013452591637405307700767129378205090097665042063644646292081182673994534422691099383027854222430088463815120229678454928420242674234605486666471694005530086613289823140029971553668960324062275818478721987210411179704073810138013561890151216036947380791674017892771875508677641435653010153825120989885480059840698155141519290743642338191000002282086401254873982140224391634462161314549081655487156091205199600232879047694744651611909229467474580721537260766279101241613613800631713919666878210568403206797422444903801269831713362181988269656993016138217898332049521765799073071702826687022297364239170951059791417631457466938592466361805437020894145357325907115680727040000000000000000000000000*i1^35 + 62208363349889240603801155993742151583827088320284330299854951094971615545262270589337325161408226004731403450600890444811139178838399056139823071099444091834595000558863319834639036703104514086014910686850526301526115226276046927779819598009724952322348899398885395971570887817824159632896387333422902033826865728765622687581860584681577193062175633240248132632439144479626807488382476282611535729285247348150572220784029189100422727409787498721541258063569695471947685649168385234954661065707691934049797414160986918544496511381939988277553146899766519625987154294999097431509511530326050165690578737096014556482199307185636384199671857174581472445455499874011273365460843255793501126681766405380886631803394119810993487390855623194609628705646329814950126924511268124743218806084464394542909152215531142109035789839209572188822365340537348992257903740840400311228951578193877632861415412643043297009841894712202640178496632097205056610648857087471337706797518054563380114015342382150904036358525520383263875553205478020928277702830549145493649204736763676147401312329438160236266782505793472278191729727078802758875839862559343676197212429210565744681278580241499257998709340832242229578232316761415958396262632514283770127147825573806571769505776526367490682442750175814902760290955183795177768881471642315831954330201870158319561160239217569338761505430713760095138087237179726296663314431409546446764468330130472340849575446181779650445852241361109260709603010232083602694540133458531276533834777083436887779199779925067152575829879376031137740903698005261328865828273950070172604404335553566275427203400063844377975943841979463767710751075288514268892258636760095728430812453797950535243390193156631316148529090827821015268654294421613485954471580197752500699093599406104747366555338142331395639048780210268191961645056000000000000000000000000*i1^36 + -4128234983085910018780738358128589330129370323222105360271711820885280748258989290187142007743348868748187276728547407313483935550347326664167335058968148169843699073199263403069084519224714234393451996487126460990635061508590389153598596395209565723760647602728848387624572922100458312042778916133718556151726220031027027182196570531871101261146283793593117509628032794718007227121244014128734191113277038147143552522476666543374318490838562989582297266797985537754322711709268642272149594627045329082816003490680170999058681149928560012186860595885795731091513523733743738628916932749355067575567489781868798538061962632790392709816864238091952424417250869468317654702243731621160597260721152371454041556264764847601950650067701138563643301304752733698141892962599727525480996555242380903057311509528145229729768863128587203564310280506827052365848775750970303147748344048198815521618552485910503861810131935527853464710163482196106292491327532723018651586174237412524562859835855600778990612562843200030126246195104837256328782938338039214131710596641978993634004570980288525101690608739122477520683639792290760418929362218009934407770392282074566526029072204322084977391057775729832228648966941298437514486061090580729396449761480390490998956731629201438606777736918901567073287829492451754874842882686105310847498742563229234643008222025309998519308847222504968782326009013278530504551318429253943880366292403094003088033266979578255706224957089325858858956794501061558915413152972830004976943067499911301736888870486179778333518813825699607925727855402242652902633545334795969097390948617673253020168186383841286787510444638284493206239081442540894126600749705622116921505473807543121997631827138878400469713958785369406509120998876228057364666830551249362689361679400319824262466185295402149546224423426997197209600000000000000000000000*i1^37 + 290703959478094652063631327515025584611112544137497675209206697768090625649017345311354683383043361333572655660890598244976439226970990584327187270708050523549870177328102099122170436677214403004311827580698689678262040990307073853842872540919017363085628955634883240313457019694381685072723206845962130328844380862761187782302187299651024699173606793959018640749434132954811519670917279760991228216794364633374863616430129467718998348856812557474575932780114048660491169894902000717197416613961833018193376857133868721428195343850316388350860482967448468280573222000891877194326793746014004471231150497172770412855542504908260754870007974871433150825797513360945367577892185716736598471780596655146080026494053719882886365996637216591289468429921996412379812517669256339186947378724622252518541837924372391799923728368362992233433469019601772330107104469263746714402617444175864993483062410611840665513092830411313016445298761368315146915478073222735933231264672665138501528401899692983026174432855643304928375938544017831855655216820290777165300894300733092512315281428883277873807057936114363687216373055121804780788215679314586185514230512453347480119470806055211964403736826151421911931135942347866069222397011279042121596225295181365049807033789374995872412992360400684427692832320306326999196074458916100262877845340888197695784747182495694762995446109535387709911252177383824969552898441113810813011950765298062415325698296616034809291182008754800540314214143222259721167148395319447469105171378130206490288455809087084733648780221625712581287381595514259560327677814597564727478808458454379939448923878576669658327104411313407376480243167321599731940905313792637284653974828400257960707016389095001698597856919287586075505133056120317808069983994074532093960947397307462742915686222751008354156234182492160000000000000000000000*i1^38 + -29747425348992448125975006707848890630095755318134892705700025391935707624034909347788858179409799674357118144325663149967351008735714623614691065121073783239819448868817562680778742888452787310410515696297501608598072678449138773221949242402234033802257815502057242542939350604839647183615997282478057869229717959882108552586900276614051275939893622949323995887500323052334577091148245834201612873695780105773172186917164876304376825520281497459834091175737677896584058538178624821911937019986082700956954426062849247709948773079275860729599608107407226531883276671445198677366611213858248568850468148995005144831540425698096923905522009254914683107876729145324397380820995283911096787729371252902629197828240452651020670836892047922419737583581142495827217892416629386862091929688181875546273902405915083879191719867593862633767687296843678652534969253436511060799011312934158010033382541485068482496776564569800358692177788359918247332479420602291380452001386881050702784214384740506882299034590371312432743629233710712972015003585567425942622827897206079054439272617716069446659720439864996858434519892153457768353713046168028252246532929651804072210273398340670128044577469557943527578199835754351705265841523402823467692019857787984321470068897108769400927016258185555899267587690716222372075478591742379969578663966580642915759129772094023410291216681625646166863543650911957358541820480110008887976296011940601941740731847464740796854419528214969259383264260853865241017602693788599081776723791135489701963263628272315602825679100354034913947433625466975232716615767533705506661751331975010721142307265633558600953747669685963282731131373345392296191127928949326743235242582425551459003168182070872666246386277331592596890238721476809290380339928317653667888941702763610402994391358262687510004498432000000000000000000000*i1^39 + 2329777281699846402345171121245984979598753128949406436611111977880816362593938143524383542006725732891467819574908084890517667139872078438803829481443198899670719966153330496537519266846434206769428201625332464051487252178718167662766581557076113228632426207523200189192968485236486499671751890372027185881870293297510423466647218994382847552515863780560853556116064127176979370041589953164676623442708785524876674090760816534752697587412851364501428435336524518279606403843774325443517587601636785371634930443058764816480860680181271057500805723661821519137872024539142602401270978297230664864065873065831320473546920708993547012084226199305342669002673123458211273029776890854933322413082139841515727981403417175080829524874609936331630472140456879112224595302349254554081541551831919969296592224847474079202992019017406350609636144988819833724035123125228599271928133357464949093736650469444865545372510006901661696059854329029069178374854071347782303467349570887489224870659383169158826711682097062759516173653826224039799353942953498937729831887809676463839685794861711132696024309177744686472479961442003962955175555770528167750003530337854452553090966921219560495404246348845566364324895377949040548178444340502552095043605682860693202340536917109873355552293298466780946385825212684386335723709898292387139117082387135171218634285104836045561468782844669223201420676782621312698272709536403502884205236861786708841066385306832062120813942155601074431629272503883372802620632094150415205667726213186962028716163085591725732962328601930796191439441794214414176297572932758590115866800505115661687105676009788418117843869355030457694569157205871072085926367314587115051981657404954820813110550954191427115358311060302190789147919507380461771193432965127477855773278663062311730206573359177518284800000000000000000000*i1^40 + -96137408739328897394391232265214105047303967817479713410467690188595988139193274082455973982448329827379304585978445823346378440006328274670273959224818147306849755002507382128134893601954037641057479131913301460086753643277289144535507965323954135782727655251531006072005945832395148277481477370863447772767336008906287788731786146036018146094063195563686490229807688605561318199171571131668959553407043805129790481292701533363656739670129902669655100084104958650424635655386453578225553853590091449798307083109489842245761061853616883218832267354394863975820373471558740721209055684059428521775569205708438872540708826536937517991578497736258561055109312506933860585630353185132711466456940027011702379645938945145603384841914355137796146705042171167662701688790706020333808726882121662790009260041811555995156895146827461239075249742566312656599485255880576887048765535985969970232400308771551038702917229485590041954672916672159314522129161227249344023432391631352759391570456470823948748348553081963919927356376759611111037657497331817770606868752394774910059134633991783798704725939232306364956418771691146224513849768959104199756567877860506207536401916982048608736989915106469662986312679472395976893112041557691730310928211665897490389711254412077855616623634114101688452381276647322126752567178412296962164813882814309551242326597421068922977227112834401355069356516344183688120611834649138615561437085336411322864299026526836697545509924992888437024094914377540266171164346264339191576169958840880020275700089936922962024968975462949563163929792721097965469202268812990051902504416566133091340097934167326735290852481147786773766528718282529594576787084384323004654855795130105257498557184913185659305336395854497527893341357734731156421619627329387654504934040044740165816680911994880000000000000000000*i1^41 + 1745685805005707834161894688516343333803889191717105388711325190578529196693384855501794984753562429392094584211484851935675286694514575147132066504962383989485546448527113384643964426414281094150043793768083257635290029049563576095868282887949844105411553571749281777705252790959201638576792906934549016596726949921393270784126475033624572465642799120628825135264924303711462925931581025633396733910057388882313340447740043626208403996143782380468822750473527731218934515150567978572456013138576914584828648994116492724175452083948715574736836897991264621377415344332915813768164206119459566501730004935055861873201632420580252504661809801936050603085602789446610036365273860509837422192673400260987720749485079919010215560651085866037204562461111467198337483931973607011636697610224557305353544622575442164583429956737924564754927315867572781579290535693233634186310801163618824211278280626696941844193427178896805725455769583272776001757720827769902179130450164311999812957833106074488945064375426540895988598487979006025882989985380399942081438444959901070016867648875745338525329514135581835277345948982750678009566585236988062333738986507960083252253286482622347875731777379026300752194081958881511963718205116028413056917021716720041020490728676610127550360063021233093329661912765060143542371672099277416993406330195691289841891452464153189825369185421171802457408978805876932559832610859210256557627283394724428315992378977018899676401801859027938009796353254376057492030780546373311264891420802889466934891794405836032186626529959450138935502177985722851662616758049241677375780920203186157982048606779388191003559973094300034389470102184957907723142961495169724681680642878421268340223050592845924008609397223183113084624838250731015391226765046618652496463707606745639041859584000000000000000000*i1^42 + -14472112775246636725523538744857298599240849891246271928211796778049469023231621995595461597749474947518064143796344264301286101944845183080574070837702001142482488814291401100636813212608837807979166578843126206407970165178922266440165405124147229874728504381722010696707782656657489105823512828350013927050095874372946688358199032564834838374704743272772753910349541247242432467425032689217020418274162313115344178571633163766096799759705688127053588369921651428793234321858747639810619497467120707695816658846435367700087996202959860371083218779923381272294561042458023061554834259635454026935659590379578645794892405794003216947981537264095771467994123409584351062535243063916111439358231701830279836129998864699838902086102528494232563216145881094888122355445590003439346297434997403804868108762212214836909956608245102855043944223783194966148822743822879363766070475747763743053796559714010086127751872216285531085751270019873687497654984133188980123226050555617402705845316752639824585480567939478602234218732748364790274427088830044564889565310309936360052371891200800562940912437272979673906729817807462123657652335714717870561429688509127350026769788319198003856397991908972903530329920239217163573752055851913458531479030305002890348724134863075212001865226729896086824613806452005486579597797949133024083584177740823533181401574862267241106218956034145557776652937195791828764435202972036184175818415409523088397183284548992153862566673614354651848897174824471200113637128969974181378701817952858229269029197155389050445767626709297742251321855873724346152459881310589702759407174152359566740851243128193856435615086865154441070730757647470931910112901961938508788267058645510135425615040738157158036895948882738024862414064510466629777021331717801596344175102145452441600000000000000000*i1^43 + 89457112592236067095217809155064898213224042270771795322377643031861477100244930530756170401239426152291660749351061848764504414429433630305524980742746178059784785730906265094818827893703642272228778346580413932645464992103237979578605928503757154079434166029954671128544087049852139964856364958625539482453316080410553299828520545283519497155846812249264576220847155091430691861431894083609153998410475440825877852353292358766873408014940929023700688897300615480200600109983895304982271975991500203467330743508052704428502574278342880720041402968460072742204736577072551096318684912030534488260755411477901419440485550675084053513678586179524088780460101494198538200013856010018791763631193352746660492682355093172353144459644232272201564301626149756459873936756209316200197154592839738955312387913463284168164422609892305459566752775861080731060033004798582549260596497761760302283516554982128104571009188358994040525707869526057404565087952989084378921415803603778281002685336299736745828186873874952496054989136390098754431348489614390921726162277747713862232003457698610187241286538863969289181855026757157255101518784503774249079963943174227004616603630843321848552152505562605058573593329992111272083475840211957889592441522003911586380116161013187686172584099668269690128578659765681469191004065914202505217175957129754214109318925975866120362832524669912951983395061649200088299283994141374458032512107290688759625083089853647717745294555924618616867536021278849504135148888703800350030003447681503258600218080591212967950254466936744369440464510985613523355207192516835866139111957243563630333652557334259697939964813728955817804122974156359141924194320123035549612932604452674337123251206093815253818741703226043445825315162916829857149392858805107258640437657600000000000000000*i1^44 + -221989106560408551499637449573612593078439416134714496680193018890672386181633405953484939480784226587918590113886963517225273146931233575822048301260418686801171919937502976111959887162547869793427259004955860482442680557454085230005335147304028180288354231696441036233453985187672027294311740407305437980248670811595067982985318399092122043386625033287100106627739459915530566429507928469938941391671818635764753921672286741843451451895576595879960945171593910666286996185058302794383872614525219361965815787767040547166417165904214242778006991810452028559456753048107766474318754462693883145846506901480175225841346096390898599963411045567052964534162063535355674662039646855835888582463157346330234094377266919960507484328569233787642452426503497103595226259022633984798832417045034415578187030989260020784622488250259643641303400610619629353631288973547539498608655843075722794894308191336057519720197596813713945831793271708948078880990683730745587896625827233150376916591657776379542757624303766468296347433999938464953188109565859103995057578613145529963782983339438325599610065514610229623125429837239432221879952696751683139199199590791148717178704568426525680463676698788271632638534997251045852065406455472780119989538856829883036490970594693409962538994092861055849748067573140657117252140117266056978539427312807243015736762618831945337990172669853695789525079445619479067272784805658941370552931096539432129875803146402311496453710376713426412445405941635530617770827198138900044673555433877283364135730866790020272034019125678645299206887933855594264469185474340313487759085809002496177745642902976828870788298246039333504014744122790969510698139851534710980546956700082222426920618404248052812598164012809816280632073952958429182641021414964515176448000000000000000*i1^45 + 412157144054085872609652789704789311230866981357649885668508633999568646693197632894257571733687443721433999103612310326683039207125396245340986604894939214111567679293807725509656343278598053200519244273665112633560814903146746736730652307269465072257433311210656924326015203549966522718360241559469850280558912506991179571027656728870969063305844634939705071156512022183464570289477775898123147139817534472909944989979586037608725479778168931025254724633645920119908338555239146362378366625926843829931247092865253833375332613579166578367148083643328761648980482162820279633625986658251563418997766776949156197902589393437808717254634282370665137317837192668980696414453643841484141796568744365206389988124436332866396849069775272043255891806186693521379101180965491467039144835647358690791796416560968891542422085893066654018957934614759268912693753527985355511828753711218032882283023216939794534498488872977934681555087155952482456687881077937286590503154326321804776568964251764877054565612577523329656339161482100471422124042137510700417865306185343139411991725753180231977420391719886627543337179384335821972020132233621731838981919592121278248473216840179008146140160850252619869652308488323439932812189405342136510297032110929935856634514911864593394465570223227644111911371307887257056100128108052080779751933127229333377576085773445194999087119844219678069059271821910003284831356727263519651205304422964722913694759321512058105645898757849959122114944253574151887692223441698569581795531688653821822222287748732011481946045108229262842324173397646498686831744126706303812451715056299817229677374717760145227194730847606063536015351410761974494199499219943440496364526834693491089098707968956496798826959637657201694949169447305298183003754197196800000000000000*i1^46 + -311557753549192542999387505785258374171637558647905640517801962131470824236339910112829218499605156863658053240272963162867104990694901904842233286351446785558353326821819917071748697906821738005643810657549608372358684284160834683740000010437734277929270719656265295790978446344513570735691502416919328690493187038510278269006998599864767832731221312289807713210377550364864141025302556430927528409759593387669853941926007363444524659062272403492256068081739643182692957441925333914019773324370486875693644135921344726837956606175977879403415087217024464263657479630891050062780188731477571357631290477610328061927524283834461833269508608014026308146026813231232085689800211195522977724950682282237903616315470193007128781691525111083614490783839695885284730217897502242677357301656684577029630321619079221040873553969591717502706742682433674779344434359560640673951947084128113569825265364994705519844439008377164546237854860356393859839931131978012331428758118012416659346163466916007779105833964020810721424712228631602443675828422824964376233632058851396584708996303680138492607507258689242308811134841033357686182872769164108319540507260009189731871268105987762579262059744164918902817533791090174118619339986853895037816279633797414277900698900304668315413489128213612903635008685428379284237017741436446233074599355693311353257004141717479810148728358051071536664084947140784734001042984678897574273191315859839787598788487421549340952561258576463057616113672746616403568519787584948248681954772118387010531151951569526395899400647816317805093256625940022472867718710318896476814303423122411977379594534457350263918534833215857863762047274055196101583079505673046545336609339168356565417947591022902250964105029802539282592931577831117447106560000000000000*i1^47 + 243540667947214293137479243566907407368206089577436528616514017555763276843658964925959695823329589062059021722848296450613894507463560883531842586320864272071098045129020504610337026241855322089750058588370898717763254414322491607554726351955781658150099847261020499564179568354610238687194023620799551628997656586305530697948442229550501503596908047721731581861756086088626157690354760743115673142706230078084853925050669540349165397173585040783688564576059020764512451688956708887247631989696525887774718838334072697975843210865039755246126953740069794962864047394921371810314712941831784680148124059164433877577619709731555228085534085419449776918096847513435520744866105421955920665400655765269642365011342845346773813613937655859286615907477420030427518668697631576798432923664182044889916360273052376131401627729830737984996631602588354699185367482108168191807008306314386896734160010065777322245504616205372911171580608433115027414472408643551076363503836533453032312733884311702856443153494475958589984761128765132299379928100977561550091174138190427972937481571467883743893941352003879216285025796491739437551349556210300113963694122237366127513493545935464491354091145980983165488773451981980099714578123804849183413161971489981010161703663207532005728288845449825284058277745551329585259812352017800602273532963543492480568858452257726211214349107219333381026708010133806161155118632210802733888205980372909968744078215179936773519246622305328572280655885754141325192133056849591324712873782005400527024933990405240475027534277305706331191689062245758039945266812751195653298981411801621104819253487140077930189440345212459158171114038417685075228012135231877165499915869829553724423906352583921589807007900448727163258741012108800000000000000*i1^48 + -122193311800104966205249129166285307189792758703161997126286685643156382013754622501178623857487625410756226122228868472939472093075183993605265842749688843596254403530511411677143574021362835714792638005445527160673543736074798742452131246464125310641116128825022290404308452151579120520573960443124213278819132904152440188626071155726625620492985846270218544958011437422292265826901070651938864770189408795422211078194982662776844798971076593421060665716141631708767104807717960225318506633869980613468355176310179301678043000908061784040260516061541892050305003336543382337683660437834702826935919393732462160312529571936839800641966505673632357487959173050928554761058979399672329159890270834816933472286920508162836801883368665329008589870762672528423551614987028471616247882083638664116019577868060373134954756477523927854843706150935253617003520928551541651441304143846366043023530635382381653324801108727658284564275158941069856358404885488693310904506854359719716611161821296342466841668103042092103128306147784626689809916231866490604240471641826542326442935238268008009328711578856549319350715960296294514083841958782130702294238559545444006367173781070348078463308020668615335214819533263763911032354505281224412800064912459048483726674612864587977581750990644293775718800476600930264339905064829029554136711522594214460600793455328078985090129452432802750421430170026046978646597306020818329780106286886786164164694945780985113330246565856097453766010385665423632585861013210026956575003680952005461696077620183871930143833977845424267307712710660000860398963716388928215735113942746441848363234575178878885950218129382739913151209359608188350590819240886134746067475301131364935461978827651635730925433430062612719231897600000000000*i1^49 + 84155685655889652117987532749687674406762816111104465261837866421864972888327854424629331488370756360452931768100430514104162021458710224171207556080743034014774978119690547948474878457202368807344291857324694467542007893426994841862475659360650452561355815506108582757234464869806131865830859167282441944731229561868063224627592992800377285237614313536357625228436420676481770134614040974836969748036329092960292735596710540744563112092906246453536314531938470511311233002406227328541377306021185044076536857569016730452025861452178064318475874363134668750486679819322942337689975596064997754294153191292993760657038805641696553613534679710882766250584562040936859012476509593942839717711993332509697087413941072153115461081207151749443488441742600195735792314902889471715173044203107909069484992405799641553025627181852911203270125295370858199019830974700413331578762006581710715276524533010780701823869862343772990125289322242595424365011547203079746793504807617645178947857927205562369694185319995071142981701691692655011463425230503431084256469664004591723760921712132197721812227923003801716081549595673926009811152512033199102891736345520558941677215702048831065327610989515861174263559407469531167668416192470403148185209603771085702565399108190620817434153377961070325787757308470108693677577553841035559150902876274967141913650591688018930679742041608785666330283584719092320596040752356749108185519067911419963310644929305069492621001469246440638339371926928294360299128913794215856525026106540772115881897174337467126071749445708297177416061569612657630571103466187238408940070052581895148735657004592074847243581422937424110208781291689070270880085717104130398389464911199479312514360164298308890071286401250858240000000000*i1^50 + -2045982467709294541380195267692070894177047113122500148576522670681346613611488992699570176945476332966167287777347341238795606617772568484588059595148111198036474486595520121734015852059697965331905272393622873063646751771821251211342278262868610022668210211888608596510751872094552076489990224602604515757187745752463993340314293965018838564781201137573984990567958901845581714210027996174677004035785417011424866267760581156516769555636941883174574980567081732270517824230133318595253033579995586306468220830105308937458746502803310243653824245688807674147131807663615939704484630407834541252949414236462901228077214939262940520208952627701919321084330769666909535901977041398924277048724538952099173628369470449873114898973014998742596068667181863275257423642581703148251023119847361917470747106468018721738004847318018309534334874432123956278671957562268059219404039281702980088773522982957096719316518855084726952725055391762118773597451834721142269150580891010797521706865318309240952933780458370645348631665993600154791689738506325917935378025610173701327398494919092653447375211225574129420921212311497010849545310132099535301962653577026324613993230853010455628104644568556251073190647421019324641897746470368273090023588921016148368930510615390319544767765817009710166400027206507186590757213170361277561815266195588930706591941869982426144516564960176792396927084827661488215356854869436647794673326630757057544461575685280517904063472108624778835827296118895332960982040759530469609410917475319245212209307847685371416209561280330841261020599700740830013968172280227097475798260080744977476402122052975330491334395935192224667257096144356836696843803040553070627738842707574849221906161915916899818832768000000000*i1^51 + 13484160350053773047930693881781623144853496174145337204881316601890891194221014705038381307712108731448812998870467915556954380714344691063773357914565661630613050077754883958138860873405661295365714476372045154365630206550592082390294495890703850789304386630151719677901120349763469822604527213832573134391236027147968986484101759780149525843109423736495737924977675059526810868994279287829765990603860203517562145122929034598364222520747008624113746594674235590391769460701456946733980017152857316726708982838345001771835105100506479188147490575423261927082191451003958083436436392149982467667527636595297350235847305699868768472865712384112731073278915128453100369201794160466895079899117700064490115314985260154745643813534386548721410500753318574823411538615818541314762093767811095231143852850363218475678663301139110750639881280542160828267833486674076667571231647202347094169253085083135004634941932653187260841408609331248154107541407591399171014892972866315309658732165221103277456852500590662438666180755175485990793682937005291969507764667000566649063605470096258762999286208455984443343420221245708447324434250413741194502400522922192875803605806855868922694663065489923158626063565049237281975627622851295552997805546814179179576463359994069528713636453053071224852511446932587847991956285820307130663752209250933108487791561394464550682510081182089173247211916550146463139594771071126960297173870727006615204209795241247484698765589442512599574780622462482033563777039888036048635133995692996371755634372590981442740002340067418975142222318169434653679965688859811838001584705920640833934522599331275976929991049376308789696093440625212210217781920721216866460239322690294233732356074145289600000000*i1^52 + -2017698128609562469123840326895541995059809915410717701733121974272422961082845845520912379618853048963627704515738776464489749623823506581747403424028847964008343686440881478938777157618430755292102698578720263565688582871912432275772256272920472525018635333688516532858954378008088639273109626229394699122010726869214501699976907270463417012822463151007779147680747358281868693945062867306905704637551631673316416439851081834756199253758297654584211841895324154289651985120070256582770690733162674198048330576717136852924098462967526714758685877971213619606759809976182148903128018110081966487504407239967958938594614862903587613812937965845601638368037472024311916277789575135790524507960065222434052330750785177726131021007582318282095075849494857970324064080079327848688043120001892589035540767594816715602937618469792334011915749973210712832805375305239695697810861744291618454856233250774395756116527228635339180848766734149938539714746170338813665710663323499440649099421940358562267837781832808560358129670238057024074083993020044625967246793179755190913226201521094569488112759554908669458003830784191607051542379595780915621881492920451724242564916745804319491097852112597267570736422552257208450400373604401617224776860621076844623737837865797929178926503244185698278753173747116609604947602580638558982463659358715942032260266665724131947513544752842547472244183758694663064658181968791880897617149248180717418712776516200775044401634591923641205402587536123662532090860931881443590659671486432165788341376145920824504237672567008269187498290206538744594743147137162029810806421374813182592681309741598382185779771161587051424822444788500024014115002934035833899528039512407235503360000000*i1^53 + 3739626798506510719807022205750223687726716442408550817474442373128108892969884260316495096130172757117012935892808928430280380840226496944217698214594567181795586758568523721623474036620666355892895320122227804826120523726665916576154228367407165431313526334700500540022469559577147145103376639316828830014614841195282837672610144653624558860756089728638346631263176611872802337852645211570681375475355132914312581008802737913646308277053615647083983164790606429956645117002033349813379259302906146725517113530787295624239636260009397869135571118869582155881702316460635006826599169955722888693700281838908475781142416764595713579976312854339256042305052752681123164294232274494116006712353309188747184668458951629814552605771021266051002877723333441069232415305180856632765124931779791703212776394705506019242681806928208827313657114491854109284473524396993682751327498172804986635485821938976595901779500797466729414585999427561742260655914404822142463013302348717169477416914317132926251415428214586475988036439012011229242528850091322046218202793171017279585220482391870975642269178881048562062328626282848973331354407782754215398162969666073673802735101075918369672459934200807283099384484497516593151298681311667511942973352414823348429358713924882521214111392549965596737714716133489827425847486811313542243509990053474904398348793977894938451297823271859879503753376826921720521066135733047125308949867893767845945509491781234118333182302408587584146845585484847016198289486617026678053523346551858591771477254078319986385063388270787169785390425634457391210102936614412425641283455367772895134279294367891976501218461707366205582496602059203266929918188682154612529953463048000000*i1^54 + 419776689117917471701291719653818136105952042982564728865542004757978537580197554051968382429654360835233016017672778142541411174487104954121466797727532837341986870467320350128096856048393545557722229941649648686983631233671387104808848572319330770440415333757695914125064424857353871807199476046048139976744071183209843913711277712248649445189650073830626699750158389873700178151659721715790767688400348486982601227608210082727772991531440309361600151580876283719288391599998153779894749708779621959670595910576535240838457238685570981379686878679055471607636169442444194115161195233545890504716833797486514348920327629947179723453743506854463114527660013348582848825460062570549325501868824448162575593443698624638018785118439356367563554658964474194043101364549942476154068566522074011091722402919185795106564543369161403889322406750775435747732291888912798423954311987261183276620873402534402365814185061914319923995812183168836188022117908315362563518009838194787076067244306844501155794219741588262940327990220852277671043303281197214867738626150656130309957768887512865016083273472912719794730523968592845256977712439608258561986319478520508469861776074427496545546988182101162588854373665792033053790181259044113464289227303656338547495249445835676630199248084558668237390549689700008962615958341200353609844331814530864835797787063576805715033909994690079096649167915177926260837741499418814694632749405452239210841359077044257579321495721039555130994043541710155507042205569369827354609395362843023583915454622239677759399730326192314669058995294549269842660068529792308681769988726519350277756058823113419526724997236808073886800324531971631335259391908527490400000*i1^55 + 36691524874890007775345834215110786682073996612162262245461005444305661411775588717641211725077987677554882363166051160174615218157445278885659206978966340902209221962618942281229521092312511865618676403892176815379049797113399612519332667662580785059933167117610698860479204422741994149392052398805325321143675124970742446508100266864886459828918711421092553494692695089767106257801288360075981904768686326290267908073119701160747171395875014126025139963956653066946845063253552421578805537085616310119568514211832186346799733989048393515345743388299133044069190543946777820278575049573675855539040886629724790789396723894130669013843950653640342648595174620107172793077826677633220573980989246510467051865322796167303548629713667307635845516020063129594297436661739738986591611956433117641564770284642477755446645389791400310652144303329283685779673522371042311279451629126094401017335103004029171342119063223292747533928504580767013431248696058618935411919568565285437855077098406137724322199278404536665223743651475047242507189902379308391305935496452807178521376851381143764515774437903777926238964854593257180577786496307141114138765342162299013988300716164962312035078098351682230680927170557962047946192216791610358218935106367537022459099430149397487859398999163729596059801336718953513419970434204561127592153744310035771988627571568422928269650798067748427460744349922428058238113398205666307601256231942584165639804520883670285524149124977928007403348949399323319122222839945196663338266478176056336620817218575029123854490609841262694296996241893111500123989342973837431920845579438390801226869462326914275065096860976701808380870256627663971387660000*i1^56 + -1899096290335082634191198274014675828701701658766553637317230954261383608225055669954976564993547445063279846482799948008676248607263098228578204714330209414901056233701230105232091725166870573881545201541403614802933456358764901827223786856921736872507670873224818096485769900189350000977316103129758271194770815280334169204843341399856103182023136021226226851929879996860510939875113383027059086081808646247799499634195929082667288373022849773004393087327848734741708156922708005458361699264969947701781570851713345537626776545135140190360970652270076998319237504958303474927937063061850718071723797222536336531889049473319845410979256540844406788884367476728358311026786539788206100781195182217313707321018018567036583608354796776520352627419140062745148974662991322036291646767543722874016647399763973180753209465712787618374331565474401189025214626624186585984594610292445096682535664476956416734584024126643272714361724157230366761973991609263946792340393846903188434104976558784206199930397537781745499095273598441234797854471235377532139060995507050908011136302827664117221943344510538862771091639413063197513756521866536665167231666809469188699485922147520727632020518520507033321108470403713127863057100309264326179040779788662464534547028015485185590261672152561370141767683233053826310766632463418754982556364396929274780912189484973412030914294914946051556116058895947703880831273547431086834227441142136499518747103855912425351229811293054178063084579841301706802275774549437812406126528152847118178715272400987870669754209477140648094862212739267575564791211472530448317790129982612439466117975762672615218723497500433358475660476000*i1^57 + -123152877247616934543798896092274486380611439125542881294263946707285542752385785948949104437093048328686853673109163438075037989064842996743915713854711169744520388379465039687070351018675267392085537291013051305975040951756452337283100725133362900193344689344119443768349891277553317410526054172653863376637119592405434696576706647897700524981162986414966161838874178357944930849014895459648959175209829482024255763120201028773949618113560695117389926380391671039397230911919011567299225850445429216655546481787117404813857277931792561202018863070976429526835236525862341020254440876864641578648188474200749057503764764855025834170595241250229619822048601941917901420896411145607419992713387298525508453660429046040134356774927826903086277575605725889714450729637451834061585616024416913672549425174047435051305667425122301094613912639348793599503373323350860211234518831392031539058075993786805193954455615982337385169750222450796907130697591878241411205620923765568127440118567079567630048226150335808918350409771964194729703783217607694598546059089751105271058085312929454911509665884388290723080332315310790394358262784442795120834852583280691718072211894424677208828715489091671678058607174813750784018604282944944990557733024649835134335294676888637165488822514535920367389883334700982287917911591248643569882393656746244093517512098030961044049515879322835934542743200730138062720961911069879952812961432502402794750791717727464660008642589512368110344890414113324779136262183268332814289543019140737151052497499469304439108816820908600959490932278630233263646573257488881863122226884093038454666523100572086071208552950*i1^58 + 39358232611291729726773144476265123577678572189574059207134743034414364580080741794006968743094850843571974986359612741443369244534929015543097808169490106097030031729808773274202556058681503467218370338594917086851147526008496099405260676889467302475529168862380949559581068827782344353224359745876806931939974257210562851421781323327581905060730022537451869747323683870583836914230410564222303358427093116107358637604477377715808088885569179762893689812080921791532109803477762009577464975695769111397113628172876360814272493276743342118476280955706824516424396849471247863949518066794424702546199416087170822822240827494560638954398859265651028543578940267289977731822732224188073693829802359834460222870367848781175505072825020589694727403943506857071760324386827348312346306969694065387706321197631734741922667870919619962738719585478080847453653474119127707018186932594291489268968251061450464037990040874835987733355166762806832882143144493193332667663136073657427882979956373945198200838098340213234702174321837972157069415595763762418007277748015814113820233398621820124067851454203309290657531341176846650968513617793154616757791651531167148178568278524781939441256042883633733251582937238406843617935899273278211350899778895435546245220876095467315600298584793866414573396028502974958120323239284450624174579225957815972081074514860309714958560846450971109055897102522580521751098406448141505415089278895519020663164026080896471373505192489322394349072925021265536943104701364871236196594395168392656768373506299829493263316893444849808433698001262172679677291384767658942449812742636563265765*i1^59 - N1*233416711140617016729159148826701013739819666316467985701427181386040758617602524863259527147744428570170992782694536898920802850823998661107810815569063570506772345599662846221278715865793565110263319511782513579995133147572949389858358091124062057381195798221976518348460799124030885637338487874248534309240692083124472624241982321161662617605262061906302378791069106042327106808374376746491895086293288712391621178641700535605201042093426061204497111697504872300544*i2, 24124677931961300110624481527158329717155982042958528805521191521362138928930686639321922503599862934264823854340830723526332533107767739885225521697656338784908466841445375529550793920205667521659930330307737754255015090383008084378484932100773617849531474244020056083195733861134779348643232541344090935217667823563887713636788565279300097963755034765194853549877104787364680767437772917158674538839314255825585813122755075658016313632349501019374119924152517312157246192836996149823870253017966867822844038463633114703163480963837254728920213075383324678488265598564028591825180815896962119963777907504548972197142925036271118979260383233094359185711829825016116300751197033491496095209331856418031755990192794544608728119354802123706561880470714210758761540260753609190398559826740550865498266638081413091709610393562184051515342198451359125464331642475744041231932421193511139445217303129858371205985688193617463772851154616365520470089121116006383545542619344120815470938028090228975620646037639312360194988263928468130979744261961715400694249787916015541648342824288783214312562105481050123094848973635142855980948644198360727231016800041991266000907849061314379325206324292009538730544172131178620253527364514402208514277601958567022596925976466975707693173280061872335523051026200135184078040809869409521573130182887676673078450264067188158703598136779653432167370483320869811425471373630014760635512417035717737774234141695001287432883207596964128158734046422007034573275397405456757697189725264956911440853440803758968290383749873582209085506239635673163932992101734408789703110679262724339379001980221562967511752080361106958753633899821060389130980763696996468393043453277952014718060281967152801774899286337582656657432370339192390055270097566461331519807725162026349767252797111764921496219001280817364230108827312186964243625572908157695954580013115125224932647464961904710199285898478231853179313059660255923100690735840283258872813279110126318387200000000000000000000000000000000000000000000000000000000000 + 151879453374278168753058082909864582488776975438707984897715279231859324428985281272251659812443775288204566189056979947177437299803883625614142997851212058289914371493483909119092070887691075295194189045968353691081607190442190709093035060998723129340139832461570863724556456927930281902131819202355312160011359854999452623115318753376780446096748301633098157300259198096957447460023225240665370692937529086643467081990985968812952911906724010827853677141286310161980658022009879669037197235488081552027148135040453043566619991949080497180423996339487003324347387113528264408144146203017244961506078415490421002446876210216576484219977805365517396156308599837945183154774421957094260665829689175961434381767712537309758707109012224752185581432182206360338498360301665117067344052344188794911559720388420188854752373875097074682048761693287226249779909099420357418404239760592137423751662747103200279152746869410679432636648815130930737779125737068301120532466335238159579969531475435298631264680581527842156846445340252335944669197245843073441005293953806458021127884772800173641085639145979664145933424833660908405718974341835580292836154683188078216398346976994256226512878960734700559727433293065617666492464813477071924079472806853739419896056795333480466350284298572882843645786953838358937093528260281595040716259343860235688929065698091644834554236279200432565505875531108556819382462531534857340439270457291054262614009786818601753579861196518102926617277569147954576316940213784575162019348584342952742095450314725140288087827254225977895257034761578199326593042235906152083975456693536924431068716394128425881305657718478203167477742925260379437430232865463331908207677163370071500289519517218938693628248939350031413893432516176403759260581528122416829205297689914186654582870500456634917121649948085336235369374975495229351152565587736819275517516376258292913384836493788767433125090183389038543775866485770128286998047404146273889259432591938772008960000000000000000000000000000000000000000000000000000000000*i1 + 378048184915216918856198003248220089634667166467266720563707939856929512631743196215836310215242304555217805835312581313546737448840751966782728021781587062163136285137566057143921013630031048281555552051833059437716549761248760821265957815041460168228921660429792866920528246697672339732293358691923595522057570102619197647363527898758175460115542328624738882693241402723388978526166937130762127954703012880591931119857307872715052794280038929002210677049007427003664054832882631289795954218140854042112475765353587708834331487247260217443145528965310881883963602054932029086073917769467004244724261449911365311752415728727142053002225714682701878331405296365539806383526021987263876751414751369645289364761079736435997441340267849478856092497064677951526914835448820090189837168215443315862631739689656827136778969935134529330172997510622599828134763718307409029960267625002640744992200030305595473329260263402406852721512820218969468765112002196168442589196369310519019329032098697139583375223179037365948876257365934630468340289517677659214253511699593329353832414908853606652915734089265264765115109565219841646573557531647619196439165307861335438707349201199313951490013815139910148015583549000900569638874273331739549784108008260276784614848230248064203066969176132888669168078153063887174624391762623448149952297790531617001963259728677124017362737471229611714684156327869370632797277753503696098501847073894245301430677687632515745501774230877433149088522681345942462177735456461856602677820781304278960335516142577586265619350033467713789508468848452739943463101446626776053857826544175211424747126682133081886827252638608161867687310456017339498723620060582238301865210990277475526984409761122671633849246017149604540692099137520377262306525307076933243938430378922057676113420863964105151293693747755502365186753244130749180477676799773646212220490223435768826699851668817229410269075861632605346190020503153563474998226229793075227982416107286822912000000000000000000000000000000000000000000000000000000000*i1^2 + 463823066804343906818609504082627605068912239534305950632911469168706264336003211234693930659825508328839094679385566414633572705539137605355778726427187392100956996920200557834853859799888326423714455701192714312169988708215394957519244905056714604965269863440082927491074694588250786177066926033889205559316075667372477783371084636074266360195587778985104175754503431763014878049964339414008225198080098921997627083821058651830872369338244501571530203541637730325152988340398261922637055421035747001927807769452964166836108659286465583033338434011510027799696676992201156144452595782030432482294978835441820419020889833751105202303397250713878565345164270168722652715160074008803731307169049798141343064242846368757490317128466227236149360819855894028882065593381138377274592202088050590419116997760883367606962882848564972153983144842793092959135502016538095089252652330683792358927332012942472714400358519180954664372926577800943595929726349394186650570073387089944966381956887984206312954230797292806588069817302671020293851600740966411235929548716007602741990282874227178818650426382829732959122631263432093783068797192990040320545461437129636530199394463042220584780324295448256344576399703195997204476745538962119683794758072121093008450659273598963342637137676943012787322981879557309761719945468385252818991215555502252610818427715397144444905036770972915897834636710920959417114281103768119229257584586362667155104113814619328105610770346477043574222847894241924062800775767557550363610416336895965547509935421339391750704503384006097793242674789861307525088810898734025967772437366150989604420392977601607024002903364795296990764819038134183957014589503725210654691269507554731159150275826863748589578554568450456178777400161041443809048670824885837413593910334619343317340368562654329639498567476263045510360763286971266424783436531803997731641308151070013645204470355021681846449671259484718063210703265957912558599407279906781850243795570707660800000000000000000000000000000000000000000000000000000000*i1^3 + 360609199635623545379616319801735460368252485097265151801265159891082120357417625880059508565595156514571172210776938862959729452066296254722918541049857530613596515697748986951030311909541239802436528336074904077221286081073665453350889729329449305577189795548595122901787975329222489726694989907533757750153880149647415163070431924628649345647332880173463208142800998010226772459787473198426190146701685023600379343344907430165005894547534175075004519074763687626239506439375450957405829117905107354094999346436510847949344957248720863156314929777395268689304906941850888845475047942861808321113630724885858412124566192282543478244833760398747546330082066777795864039030002630125687349212776524951517898768551804794435701740616999503919708252335874649833598162134877206963221587803073290498615178134481168552787480987326166404419760251698805565721288507943376626099824156423356409627113075348598846493982077436834813905299780103025742713191305758749664513907829849068497899982633004437831130071865097353127477732412421813238125217722652253500683696018607971756412855308678828994143465102922142616930175232687304024346045193129490458266450513390603815963010431419012400927713036174789680672746913362041229781163303711641713032032204920631425414001153233018193868716497287850565403776702514644252374336817958345405641687840457980030417841446330222801284750061841792129610976790026231662264931072444172244607198408193745694193142144915861235468902085292686525057112349364408689434576484256441628124350872115822930107328858218776021013790840482851396528044966565240377879899373438846880545684985247789725579348532520798728053946935410179515579697067722042369619807261711882254907158570892047953011137871452334559584164651529243909155911186394457655735152531492690248587490730346049392487539079164843460049069593529247620887182077545965429064532441261541458570230093704631051445168100807566968757276800618747752522401422607418418948337687522277179933817170821120000000000000000000000000000000000000000000000000000000*i1^4 + 201811678588141798921685297311697284621541173178860278161299478473993612193207721000580142279581894162389849538292107048312448549765612016610238392034469945372538517798895936201026351818932121404039437994239993972801265114531853505208693157251330973113069197506263295466275583556629048143946181443568349018545151306316015508236895628378196376409620969683210171762328997424348826726214742175871407094628552750357470882139172776913416644006109128380841483447456585323283848976036637330844680440719813125207539555635087105895062820659085923553377229710604358782897650923745473135681486913562787734667513715451384462115840391908796617932840750069405299605134393265505864919731838378291070906078775928506430338859309722908049514497985747633582177176473415893718702721730709226153474502286063908401605638544280471737783085692667538173015561529110602752007536129682126799666663325626107360252013384411256026521221650310038908062985135658063857282591048728885461806583216867908639208032887152471642749569812888899351858618642499410805563622609612264202473184996232632836622542540800413549293376178666577510773504097398899661009856655843159948772755866706994318604577322253655905767572012884167126715244400426866435938460876347828935798953222956373220880954978617252008987913092048789691925839221044075568703372427376821455552745252208547580485134383065490504094433546344278850066513264443344469549976491358852588503798709401111177487085778449738933339725960251107747586804005822148318548725899312719951886337042311520115500108272862474044817520865141639004498935984546089650616135573579767461205998448761286186169042025952199563188656514409117157794034903599822931929796176476784215977246994502968472286737612631627220232479367045151281162093253885821029211191186343204975407605551993425608297357294802843032028812425425824796007302591054394848373523622750251276710223503437617148879056908326486613578841055133600201221838067107126602705760348313974463304195637248000000000000000000000000000000000000000000000000000000*i1^5 + 94179244519889291522119796050293945708819947654272430540968675256947135873674110176749226953563409880609928176053214245600384061852583920113278180754070986645573667228260362593621977007023621554215621297543743754496227347847894210471460240206657568257857995440014050414215307078581199349138994082570553004137669713972534282361096229739557039412154987101849168494760839320928123114671223456843689962542865203952022554428729024620649985769449260685819518633469483711391623795983533228352414628738209196967558353426224425023517271643435999919180738201914218106458373795189064089677737035764876837684345346928076229044242419617843970269872946843544296139144567549016556376707406821547849123354643415085307473892396684826076171598275579251993943817956661274816620672130199133527054951642691549211717395612295835804202020353691931251626244042630572301548878698216525326645452104272900507465025640067602562498097155168852932030389754118614045287117050762059935335124205233314226592448823841482615901559975165924895741527355036061125290525461477454126216085820970600174341036488870172177503016395761585313923218876310221383333677237437563853504135802663281210719525154496839548062753811697182548472539429153938763428770825681294030349521630428321331383036432416121837272739457690325294752555755137650242530967828400414097724447876079966114650379317946182778374000753322126500554073408448208213238249279049315657846741132872334406074068136236161409939734596145183628068867607630343184621035430644340992158763988874137665059058509071243635171115578421449133509735385226715285504017210306602395948106380448465217287849936878868063985068835409189222689275309817455845686847283457861708580267060429549794488120884396749081358056745172453430621734593975026152208462849408393548056763752403546824466194774740902471423470018388863278572858704803362730461473275656598243862071637478457775880437263830248555906391381433785096219493077688215348511436399846889761404669132800000000000000000000000000000000000000000000000000000*i1^6 + 32512448771808841480884859470598757015181855674146411821143464771381677438706503249177481169225332568438398787750508747227557823546886853040763027401361534961437356169414219179365179537927190738095920779826858823729320067818205800309612777707256812525928263143992839031601572391185452426889579814186672760137235138407800341491366497270265648805828353402570561562296895217598054686537269789220814739955607508819060927008706374051418782771050392759291352745576695779161196370771262690526968401224926493234458126167923307794670815452355851833206985771247762775064467431111874108184114250978927710261052954436617523865455357001282888442982403268364477062365065439660032165302147859658305756631033174633658421939933009273242235361918278487463139518512220358230568150729794174263642384513860119380001788076232598418059297184707073782684806659781635128283467554088212601071178680571696389728376404975394135918363535007098056262686169353190615190576740159856549967959240382575001334066945288977102182386323327670756613691350286693815528418295414236580811692420025305600774367751602257710198631208988043556320081740847246971214783916440072357355247616574186215085997630493549590752988997746188405192808586304320901251306745569018688624096511500946776672738578122579605142388770290757823234543467358745000281747382798063417186240337097947172509856107949804015626256692769475850515557033762411670095319220236040048948249304214739395162097050638732728632471130083667736508039468112819582182124845276419321517554938128683906271242045005066461986489353857932352085691022362209319524904176545916320752774343294829976642538008168761565631396818691662796574026751863802470502375894544561303137647395669816992539586978782254813673166045403910901163669029211217276599942680021537506775108249570352910687703248943554457668525687033935596995374988904301017970695010042609381349659461143892104884202864082661770393988249734787109234206282410593281699922989175848584064532480000000000000000000000000000000000000000000000000000*i1^7 + 7114223609340506763785211231588176735635985239205899981988433775094127938249070053143263222315684543504766562015557373390750440151691017700159213314611534553466453980635907824180119138472944007809890781109608418814895772826360887637396147831131557826203629590988221702409184006224516039814801726385390076541816399779540996795626933623040065331192452218636281472877114652019343494588007717008349113827699934675900655831840824503492970451416189510178077131980221903179756335790412484297339300135853107463976705779137779611301398254371596464934681423495601355950833335846487761178376027502453837786330611719097590377984427060563257730272724683411874052691516652421789022852683117087383729278489479770755518854828520065326311802739907270862583905282704071057535028947972929689230663716973543220839747167293763078223671364472364459675914975870352010801739509582858453005636887875799086705937646122189379597144692322410740250657646707352850825134015151346870747907090879170360987077105760721879763338326133366399426052018579056051992111898263323868951875504242069516080302960754890647688524034858929361258125618663523756277756616866612906408663323122507417576429603486391765989620158805188471727590833729672294981000922762190603901719348448510340172981430110307038935901852600012049829363866284449277270057255973840304465980323745183756633791951710210084391424554644149288510553299145711460589992050545670307591784227812022537931958087127819517436840292001850106806485001953360849784875534326559452587076569795409074830392685131999706811409911422688239572849876161165465149238048098805514131551004454664962922630263053925515291953291007689167257552546974298723122456056931415700352693460262155755657538918755255558591442611388689611793574207140959572925879294241689809085461956732879331152801743335645870676978501751783483153444797490882060667816924671466326155186326667397666941555897946856678239495766432130794787661083039144078323738442109262913077248000000000000000000000000000000000000000000000000000*i1^8 + 915956172111086370199166379201735480410045652665191043455835105436328143132423025636077560121028182508131154317488731364454963178564841131237858825671451071056741461866401524470794219263991361337100874294474596126719174811668905436244087691371638023647885575673657929355689246513986703212782313560100959752406598666343276978459856120288525058760632687098641960501682920119132635904253982772784483250857651488311829602992029255692136174810020045525427896944702266233031729220310892862521456390519940876422999651435312047784287280273620650435507835955316598384061538445449844717044233894975969047662113476807163950975293204483558243892614344485897997744493377110029841448125858991023442902235831392205884999919643065041276545838658305364616208111461206944509352856712503465208474685113556115983371868617887560375195491560589305611662170292905171813937089159740197052984465261124657115638131364669478866181343709425698922902928472600487637632861478633829412373819607465245282022203510836103999733218805172992079398124965415416976177073302647150064034334641482817131237409092421775416120191049480885787823934119588867196465628567692855189395872573560581616982864684352849308935162601746278879710127518950702377871065434305703249402952184872265173883406360660670813963046756953361450359462901726884389315696759107038403983345705740483539255532617296426941590361670998630397346237319156234685523002741439326621766644911366672135733914852791472352012145006160296007636017235383823776123494277504585523170107992252978130754348267998894385493835261678101888074380082919577076443192200806854145023626065991960113259156388781416275689583831514398340894232107577757205068989694350564598653394821063236971905486364971192324183949904256826742370369387022388041539864313959509486272004847314339942413742696166293489759100463113088245950284877927675146884425105302437001106958285199277323699564416857932662178614085178079289322732717617871908381892397958483148800000000000000000000000000000000000000000000000000*i1^9 + 56836769180764637175080520385093100365150367655505522643149485417541570222031490009927980069004808973865194997894853149744799479869214375400990253719311792331255870278968821702246334733835954603208208236657291529118884737878299854906496700823270035425906776217226427510152757519309137202987370172419248566667247612353020500920926350246696825885019495013514126984439708376368370869723791330436505826963255082575982348669592285507584218086311830290019718879745855550640866413914830204613282428543275169268628446847089757442225086913105215051994010421768595165371102096184707631953452880443426945206555041995082549055524784733533281799149561120100110169309993064386606330794692182719158122515364858582029852670964281611197151850518949927862393100830621798248088587993319386078196953362589303302737746542206410284285432567521016813899366275694712414896710124273109843714240640498415970340135062845369615301087967186170385274284598243631047773258700299938304003504676285621427373643017595102530180527848202542685022036833257873049492459346825745345624613415472885221410931241649194103919720813343454542773315809356772120213695275094549739865530793056744955848364905940894100068811520795638376301207602386787165204736377059617307653913232674004563995291648086663976463547736214804909370878472735422922781594959262333519587578152884797915982876735580254072471362393421687959141112064286759969855645373707851170522697787437544844590319313874827270537625542128442182382127060982599428259896885867821461977845213778433639546456275424336969985454869513827578077827379062471991836219968473449315422223091271316603686238320943599861498567634073957731248948947754882866760090659156629813029985926623121549789590636323445496747453299995666563530585174812597294650593345733471317665554787178098124203592156759963897362487613677852387661264009054559036457806606451354074515516034589244137413332439610749892496789338518398039048557241643740240682557493330575360000000000000000000000000000000000000000000000000*i1^10 + -28727969875779219425533649562320817042802070168632056021243749394378045432636685236834949191371254780442644612100460774673056599591739541344754186984662639281458521114727939920451153802185355633126109548914817728640365428296493310144484926660280992690269836069574646498226240844034675309536707663358160486978307056115925459842853619169251216934839894275356064008348989270370533804725125944209436709342521585646263593875518505067837877472048399249704946674657017940255548642014304457933031723374835289743777097560311437234625522836016228607505496180768411174931226161806647266593941449045384755730373034733211144094543276475937339959862234344347398888752142814779467045445783184780677277075006239149625915303697956235593534357620145832880072675141489607100954697873518306191683709630588883544727630190003888518845839200773459472872415782873879745080780624216478656226767498562927351231700546655014479229693850513722473717875421906817663800387066234216902165175302674684669069999593580889260939809253589704051708652794689832306117243112400738337279375892456815178995051119307385928517037297728881196679153348266136259826435329525420988310418835761969783320472944112836809743343446939461951687345674742808466727177154001674838254166977333812201106396742841992748796131001706228943800646735418619414788252339423743880763550040936910192283975541334360009172263356861198683265727405986267004170688855788494637092604272143792583189844398550182690546910252360460686849908258270858637563128796788313909525607137327371446095835962404092188310846124202691619031856627573546284447046440645078102955369587495293493922321197633300583433965761086562345547553492079306609393288521887824773537207666457261787846674914747515674075479320839811555800507284802876505782194768625984600880611548232534358876629403675212281154194492867301885981919458013558960702271448588777636580600176121705774672120073587132985124995525159899251852778934366572909477004050432000000000000000000000000000000000000000000000000*i1^11 + 119193555141607577228679709162938891386870096975389088296306494240810792659012300488670822664527673148543488403455867991865106010883970496753834316505021390471265283840621238693003773492178635769598078758081336345925284722331625788338395657204397399388934158163935971540150696878828897612419578239196199921453158771301192216372063669072291147058342998008239675058371763429378330062929219389528401423308063650149413318295750477676891707349764627378851277229240947636842122403421568062812439808578522673664010607188005138474822448425393271858534314112623873267864667770949242903999160113132109540271702039652851691820722170966093440997774363157561884069975792866261658832848558774624808453412478070322053102038064578963697142704728264110093269900655174790498411175582268709664481715092780637500325769523397934789805358771175402855210752794763126408006628271001238153626532837978643664286168224275624527602490855885303108512833959187903303475265177632835334955195806607466845561398809688230844058506888521766231047323379183276341356608878367705246143050744192380586376043400361561359956193838799685560503372100615873785484091051643082720929900967795147185529597242984527759467512088171527643503472685005664104331843826676872759545271341424855702171689177124392785811966127808292730480732616728938423247976769927931596780329977189760738009490321637101397440079829752525236775943490894364510301338747991197444836391244199105630286860232005193875205667589883296012121083790243637328281595515980175049109703612720734885918667946901537400821201988034661108463961299813059168700086826518949338099650725417607457552797843514416305352364835361942692119901152865968703956687892445902294673447217206289230806159941543044764830048892263054227376031616612312638030606811460278455863872383851119458722355530864754420635480636851163282181437363669972436578994994808343226575633959308705871267145833091938637000259497612039258187456149976173979884532531200000000000000000000000000000000000000000000000*i1^12 + -2849878210667321283842672418989637845558438104613152788591717346645259711498985798637478278229616672072060485804446921022362450711826222646597663139246343837688274626802375742591138041809452495860739760225775739911281832493204115974134162453658706945526024161288821711713977616944101571351714256501182014696987203058419141534006536577383741922649741372825992648345262524733788846093372948425583336184211697060157675630663999515583882519973139320403733472322935219612918646957506911600878950321588615016551285651248033427198129681321931210652932286700058269562504062244408411667230747488184169751242612855964236650874721351292563667377571495400010475202146028586183427902976563880842222541266278176755683887558268612095770001571495934326452653260084961383474123258997085814081457324551075884068306609854492803179282503787618423244538287226126420254631897297305510722335055091645546703617423075400464302019134514916870964310082747512440112718340924902971319839907185730430733487569739774423293346589013946084768871014626959655377320672924733200093829971540674362114703489978147355866195727986340333713648300560051218038952467314895039685846015561497012156268947323456865835715531618049146292099903822318984879820385088727223968562866976392128061877312566376724297579068986826419756414970304145776209409338245745551431694005540133183605108482643194656222802654184121395856935139498892290505738959069699788999799275076713503825675618846001587003960597508403400671659303675085258575658120548159621831361523060585236688418840520097664062225601218149806314591829073063960089626445567998951389901240824035940868762143649144611172710047651545954178507596170508685938829868446104923261869425135118143887169055554024161353416611298770811427916282326892906679633983011690383461381239414084464800475475494760434183121459389242237991495515851381690936606384630746566716178499747141354177364969661026919057341983387348343408352861119903819502714880000000000000000000000000000000000000000000000*i1^13 + 355730850456150458217487456974189253664489839749815586170553372732973727143100239419495682714496457437203772549603413760024601041487001841425101855941940085849028184818247976030131141547775231198970497201955728865510558678370991401257239424550146402394743460891795844991571176587044145421531481335875349052609776865574836796235749981125838000401196634243552399828415306721962846259437975468664287812434921388143361127702268134260824979653877722740021052920235064711819242527674104497030590775777009257511515400216972208151815475374410729215413181417924021361554393248074195260418354468771600277153600333848305531427889280684754668703094367190287187979533652889253518801595614981146996387565293208979294678735992460563037809843833853069920905981345006543179670525861101683086742308332490054928716862570348312851631422274597990221765208553672246891917652918737948271513096133306569918379706012812351943318797145517262323447775438206902828499475892425484421126379229793758381138725125483196836117367491463506417617668689368506602936944911297807445724750966119911280887893999485756134966466972131839776431930498338502428427980160733540042598672262035580169223679731294505024579001212175343596190238664065302477358951220723320359962423088494951817415218433436586522134712051705484639930223628857510554998313571519543238100274285786625245907735545974676505663643152642318518982191605195264772402748707955385820420805754752371214182735095613209882186466488196205422342192940752441670147730397128236966141586429389417290324162293955764533745702023312094688127133004235036159859505719928557925738870675184123985529374203971522767719491977622998809671511113300865646069287555137781979617867177569512985711304433919359989789160853821026971808290780085936873472473193800129776992926901787242951353269923104718012606920333226026569424598291002750023693797827171368198371282264893383291997541804553362255675075623896751112535548282488590696448000000000000000000000000000000000000000000000*i1^14 + -21611628632421994665330812255001374335752235600293704239226608532751948062139750141355477354767035201476587303936976134001375385197477107264630776908459627946329649480612524051557205619456996989623319313670031020094819492840203123066009153468252966582344423591337670901265338739541877596920031692868797878631578721695152842222765887405869210766105401979718674407628033762555350296037738106254844476258702436645058762836825751930298244944751629737092797387928715022477018650192718010761593743219572908338182830415861773717990622957867253179018654214665625811378907382161012829405888655383942532881551768811779989986645293377434152647942995894883645371703560538784652291229511015553255784204469803797397820700802303294586864493826538641670992284315629921460906544192069564413333058019822172320550880180366882008316190688796698098324236218886591950000358807734754078182095518324069421096525645155135118249040075120442019209991614304910354276447022724939778059447892237233173658106618287239750541078903131266881784638027395416028552500403448463650248163886415359344271418867088695221763417645175217076447171297243131502919127190092535088166313784550736764801388012063303838979984906261442349561610062859930890510727129407041996545655169385280780619601640579431644610307782359848559176671040623448391742309479885988179678755555093171895621014169008085327455787549978163605749588213936494070119079161534749707045558237930688940078670606126060851703348275988722426208433318580501156396107639001821248690464915648243454821216332589042478162504385551141931416129369215889896908282666616396078522886448870824641377245294681779186792479616010182740303550098618414461363890809964165174555979736938493027556831373790753954154701171653417944073796969403943966288888942932881797727749728633472932606113268435296250302517625672313710861032044946173724550716203199191411224610220536458012544016910619012675445629330591404854559279335510271590400000000000000000000000000000000000000000000*i1^15 + 570098039135954099321278486003446964121532670235102704665318076567988565121133732989773089381488506120697420727462380237992681553388077146627964085108635960710593837227220145781660572138568393043112849251733031293026733660810936733477620257969244488619245059181115118836340013163382477052581409904122803532773990644748107243505839190035359818616301266053696066008974844911956545821710335948787412835153290220575713827587266341727036493359859899466791605706968904902556944484180213626917257732902893459948822405152159686272300018598674417364638884627101803485094144657031197650898846715614286836370632453621970571728916478906367866678933738652103678167055963752941152824931294649659981781144413933777474584235652967945972536876999036545780791675591424223784702091213468786913041949030299597159721821640193751158060823501062742644942032180913170382887745067559146026199460989668525614739419031120417979569361745520946878376073933417290099620559378351058551279677185869239024148512459442272175550142523809397608313238006038936330063375066281005879065229434006569821636425728686491128598135651662220231640482053049643845597780828873034024234447420605191233154854186835487436130123004675974766854744837333305252771579725307953228816827310468103399170284719874050482105794971957035996730977033328198685554107885621636054402446224498732079997392320306391165823139600735073501517015535699244238213440285107995075773828460741585207182061018287747399707528782347159332203159206178805781204200353499586185356034471913481677696662650236706622759913707035253937675287882780383514475411121918156035634914402346049304050789773838935217865665011172032216697901148155974025320263323595498841863768725167526809399175912035631239907092942457693026232250357297531534619567394945964471962624081107143154098886543720588287087506639802475122240576666941940014764240461727761720484410763692634507954948380036613925565139574960385610364726804480000000000000000000000000000000000000000000000*i1^16 + -7055867127173606981489430713567565144305710470473317769326930538435364842561775671288357547240353515064668058299628692718864950298023390329761048457305594462897116105729717519314101193334037483663197385971328202298355311018942553049961365448271004687820407703477785665263914818421610595692958923669211382700926374046731357235243260883398812076718063195246095589785721878863437848037098478459327823332283377306359315790392778424815702943928827139036352598883638965427665934233003198338560899473313807899781151702976052740877786472215020501964570437531417786099484076255203198539322864194163385174436141819118524585564798097338782064058986543028871436147339677150901721760788612300548475043453288167228628940325002970175459205986963109519003838754803799665059158862737204984877962835923502601124081120193544130957201283359980916067758168502920606310134669302188269252608776364880363055198028862163415028346880947174742563892202469649034677847447301957708656400434132910336495997947450764018973854447499361087349070809923593515709942474378166567793954065166659651265731063317008583754555828220290958937653658485634764110781617482163180909975005954881184226533952339426750936022843175431688249617160101531006819518271802140519721105036839172080482201205037397914633648062066859883470087211091248556933353450126788491721414763270916680234817473829729139719490154895909230506905570745461934427005785487103896775118097245244420712857086470453697416520973777971649853102646966710639027634269495372489996050928164701207166876139473624242807979979952449099402433748170527207660806793838860278087298851067263722305341585033652627096384754873074517553135990107186659198972107363997225486583582414236837265433883686166376914280747726026651461055761592474692096838356142779589657378257106255984818976690351320162806558743381506134154706206285407632905952354702105695837732584227164573843242311527841742247613876613157022030888960000000000000000000000000000000000000000000000*i1^17 + 37914255884592637443002701021171235915776340020917804778792343177976715987659843501459023550118968344104053056669917667296862793515314847249853598393657927340617521053756144481656539842743209056749845662006203965251479756615188116892146758968170343148544579550462121798868430199782611196630251829896329998425740827441010247676417114538152954797405752997101824529773473658704892607823677863980378411163208453355583219376120364171609658654512079710720719834831636443427646813360635041092272040359455280140741548386640848284352019409684207356407691443662423312996358714855694200961481677869387780433710759993674134174646702475836993257072159487548396203692992811363287554603291963192377322785395009389976853850909130062183353474129387964511526630623855338479932398526658810648213094857710860304658025662346939851333939732532575206278395942891834691730120568857209804272524473333755847156563589492601934323068287636452419784479173680129451890380729574145961122563510175689587936175238397250249475680181256372298312160088502489111878721221181489813572746706110654776099515944851749491272889663691612672894292071800006406809956576855271751091737407804744364151741026185054605426427783997087247136458271319992106783641004585715087150750557597283860904142187418768257122459839558496398506560676339503550366246463534612059446748337675328966059292109249122426617304241550857494876691043400422530337591526589134385004420462859322290398420023943763864908700825451729607390278328798527695387052423405049185308677352086396305239611698966604570910242976959470846061257707340731899719518401048742148614141035190412813859827709739698430218369239918793682286858409600049238487937328852716185707130308011534973545151280452135302817869648397106588539523787340120757323119651159672110094279266010996517139765994442474592764511447312993758160775964250464897471399969888261695042670363472061032035194212823194446000682263918038630583500800000000000000000000000000000000000000000*i1^18 + -64729843904207084525427066069116786324249716326759393713475733381604280638071438595795324394852026424522313720383370408078479593099894109661265630550243914337534768610088954147409429141889754845810777777957339951022167766652954711985310125060977932578583397881266165830243562625276277501429778845446743440221531861650121156416731346485121803480705796582700087783864811299190665551473556690473334037525576876834900122360545898538627981780704538653774805280510903141510382296763783858239415750355946286853404710845859658429727131462347343470988173877560769859734092893620414808699854617544381766871771295877353826077930942207175616233403555207412059489989956054132913771270757272320107975384078742765153587872281068687983222044839188032225871289344656657030233019996030401119079208346538156996606337104370674351437661873921916490719330573535539805700140488700087854881104715636066728146094231357744884237569951039054427021296575374465055821463611905544215605986024020478274827324499687376592005583112087132344161134225272491738156115374899143369361297307814670367065170293953363902085840821192983274009243769752773870390843711804822194867909006999464946969801399706804678967473620839894081515947705887818271793010811754339549033923938195523785586527083700032180307023883333726390436158115236020208244309660265302536120339496684293273668473680102865751491017621038156189654749711607173261979549719035128482239445400653260705073906270660112614681774914028513388729434421936192620151421288282077935597232415143184529723807206371313590771235277446978812676867139396972893969969940384157986379423901592805153204153995913586650685894105091596174897116437347454403311290661085475427256381208756030694574275449853966627037216636860850378597534305315542597355096133678508177143714487287539745340270534191001136893010936930769966542941903799348550601242377156299560691858476841485333696853696325037940433917822526575083520000000000000000000000000000000000000000*i1^19 + -1307564987290194047806178609868612206183275133997172024501037833044314541205571610686843937495817917449288260169883944786993455590696287401896186069507226975336723926294434948780771358541808673508749455152484597265420899356855828108153605011873354828267145532894767904329144386125087666579813180621414886700433864045108409278534018868892802277702469484442582690916756084901535598006422749987427346999140637486942111239499842634567312800371752371872987081722245003947634330977919502762331000149117357471905872841308330264658979080198184041367809451710123987815608308791821601192682371803572901876452240352637979795587229109065122627994984351482107941172566847859815350611841946778546950651310597416648685729834044733258101281841692000406032832319572291312497998191301202125224164216214043758999745787810917454485644830292056859839036859389400596315857989334202819560870255541826884676937843695698588540679325537234784067090248609822095514271699536488439431054201691568732561426809981010448389738046504643350269119238282140716218626469024248096945181802996309059288004554738305718870991217576217438215335838551958757576092364481835477221800966524504578398848417115756489857773321861794230895786594565482863783450982939528997890122935395014774515921155496308672879882101933097912633835847705803642995461278225140377468057877664294549034319543309930920850249340675351146712265800901467899987249003033356042898488226463216986150226276617926975342807047625190252255841348248064880724979572023781049251705029101527585938827408572307594412890123094619161657481753059184883422185731153769014691752596088058138433308587602410666921591970492237147272021070062159120887341818203202405340003458953952982213129466035592775936735501011206232915432742730917328594368231203313990980302299874636432511653393762905068988156279796819526449701474277392574129085178830542362513585746926624410281202185816336592718626452018298880000000000000000000000000000000000000000*i1^20 + 28343142541173129265905545200876093742927762545408820794405751583284514512340644737651616629721832354624093231796705984941407080355127680455851437810470225883077898944094108453960617680785875362864139031649404310719293618411270336194630967923157386007994843925511012762553922476236939526809755442200819354458022220517855495800670839661085800118682850461837737403935664719492974818834922456040391873900071134540538882825551667310259829435236176203211693882196769654745374891895778626916367218293663140277168234606044040191548525496653920951048623382112273539892090310817604440314838112037936924515262095232256759445175499018139698256968316538560783243297231554072413058521113293488368467144983501684203659411267746626123912929332066948745483623683984645978430399160584820075773413515628067531615937132624948737498700807916785574904643501110628961330361774157686550987927359510135893093478702600853458435001128839738031462589958067299387151751865570845668394166999818194303521384084566375294147887275268185611045554608340968291652413524772270302449578873603337262724121188366478838121029814042692838012885514528074280633379792791282278077018057342926519116954223418449238092079870100543911205553637197308000803505311683219444116847882880911745717995271071952595790410866172917076421322214983676463696477993442524151761059808462847777489160880449232653653241751957424521445850223578384462768344413441093943355856545970631214717171284155098197618864460444179142451621745078335430734068638996418850677637701935982593044178779487853863641957644775799108771409821080663818641372370097644801824891635647258400750592578125771858949576609424347096754037369530567929311712029081275456555289232595338800375135224493289995080368796290261326635079721683367303159516612461361848479586030861243732639161214237140612231103211947549758678073235047878946870404195483692834660300317361383026307273119624111998070701214924800000000000000000000000000000000000000*i1^21 + -90983348564701439786726243854965058708002558119656854282363938949199791502754717878464927722677130834984199940962382387006109017489314215744174568377133394691040114448506871391638932627864098504855268005280619879020116540067219704060745179308340784308660820378768010127066716833075040070205981615371252180176775343128402426826288194333301893061708713178304212894340011814310847736787923580535005657187463331120898249731109380225230649260007912768176210479709575780241993851030870077803617683307970684182144927380545379664870234631620794891348510459991772935352590517957762610061547991507434877254514288884356445312102957187028232074795623827686067028104981328866129721434832751135374990577953258748905589280858514581615711933056799326863373926366374754229853188814873647908580746991489162423292919533369978227303685159233454753054771879977965911831304880010574325842100757692636124329387905845680133920881053589650731592270273872872179277501929828025607463194563733626585317627274929521165741162824781505856478849961446270943022429458097547095961435179827128897385312086836612548998573368159611492831306440786823454598653166638432099716289841740808844050614739496040919799275114674282432131997774155435731640547973996242765501475413998640827129326178662591886721442153749886051865861738195882209701691493949637048029102539479910693856267869164502219056426217834288137757870854536343378595894506823317256241732319199497387932903727187145547845209519314697348297362967729459765762980237647769197009037209873907873616474963491666736372743221065665724246841990481498666489434588081453708372976454248471016759682191353614763120546887747307254250549243803077559341373131132554824590350390031983397561776076528303011499081433324654620639229552681425874955461463632787096441955886882001619839767327828719782650413322912454962425064842057206176235956748552770617764486581145602003973661746699312322849013760000000000000000000000000000000000000*i1^22 + -800291205577402967403802860915324505639905546554156148152328331536864516028481807782749352701507915020863579725569172663551079715640656058817215528565798997223594640055320055746069544756402267277365295078971438187465687054206000451348837470086689576076910194676491964432894214557839802435874344638037421111526675766241431161687561434765984136927249583008771008712160928470364004716156747708031916526041737334322261864008874741295494620525862491412984085695097000197871142603037257433775668851551521383422847269012556347671889665786808516005228456812829248997885590302953772036742219543997880544288909498789174740775840549982100401939309829313738233778215027986451992152031556133150664691664053714124144576578990725577227464161401853253790846163512783901745366033049567942640687279533870635560584585845055645076094829624475495907176166771631255403181524026215814570799999143041448777440607414775658283572380555432898450319462170519702462161797073617227591136117732009375415684049138509628526428929388555270245337218134915170415755999320561662748559122047348944006421793604527510233303515143866109419711854016308712000260626470660384737092452921036967959167546447937306683021152974129360085596664617272429087695895239620572472006277320494412657738386995504272261064542700150717404478869115134143262153774500242718391698877185830605343585705245949514380529277478314605854612247183433468977289564229754125919653930805080532602335146571747615645634880763022411818221887349923856315818421225727101101583383495414540975336374455731747886380990391552889308635103102440671758977326734232581422845136102729496618473958768666900062134536879756873358830029063926312728525813102492983546958934661595796328404298048316579281736348864346693489584933299640285119007775497020061965900199084031504154096456313710650086401443577124374785589228527062785704978362167415189354606309728660954268201502495661971472384000000000000000000000000000000000000*i1^23 + 5466798661251613128192139925710100061464078578345896226713272167338472869032349161233103279929365948782928121472110057993283079708273746802136603003300919691235405136414574662707550343549747452623886049071489995294844792882507249764372393784331085002975105676405643171419067823842178657161164664158440677398066492651286517830335256759061114353395911557193699489221630462186707924316034028871268448468529793985508529013966611911029304517033455638869746850957086986977721893008991754575210808716548996621168126049046370014102788749282071203812932344307465037209561321339018524695852864821723629486912716661952440679281460724373530473154618700843359936783822145332265469723625904250807970145325885951576718849711467853189746173177679920746340592985393927618460732345754820567051407888660396406804140890674539617232309972486497529278240606815584679710303023219822678733999725547833469365243063882550391583298104268017559790275675507736182933004627891045925954284132868922263745351111852249882891828404481226616550687334366697512130275678967816393297781033470015241201660600045005571837897474982428857948598467105591904725985286463588161758877383899794190637448452563301363247672294587002813759702445309767227805522596277539117821060072874248799273405428280671618873082848696571219681247924752590196023017341650630030618284901936763941168936222394868278032773331920128606882386092052633202092989364244602492898782404915880487699875277349341484647011031519328941280815740551060668133999574658092429899161064373840171301915926759121211988940334892220660330674545979113620869141587902100900877917180344457413204504241506548101387661677622471716702057306929164639499298470306746847178116896868808364967893507886920049404912124351691008412769919049092605931829063928731783427166452741935445083939133280035681320335643314195437687606639908211311466831514965261956666600763301738447719689122251957862400000000000000000000000000000000000*i1^24 + -13852431937535053908447841652543660716894931264853786796758889987360480266167363127076319800667815225550581264711448842462699840275680373357284371942166948832005711012304726717528076205259543994828591159326644529074951527496156708102694252677811573824574133639010281591491997007194178251193442803873012810951882984852630088561630083005203621703937004345072644850270248145609794489368118256800029872773368377034490337916296782335659201279180851326971781394502814080931048997935284698903574729016525515261267996506050170164056112184664735246213334889761062623938313869308048956219765895903707905115630068303765552609931201818368365828855654668248528270031422937955971946244332391378809139788095301946930014860279345854401113469431575323016929837639309954512777490831605789289878586959467885869585687379882532200118002916092292672076279354634917091005804992630569646783638002313789727772027157343726424647432008710951966995697344157036061498215352511535308749757958422125578904796538175301386346558538157646213383877723200580261229094642100167714548292493105007311116679032501659672750101354227028263851739420714410340449182112667016117049142332875527660738095316011946656800232647446655805571177826657007961722730167976632414551327616613181973598244065444437282223576170141597498741046407104915633342788358695688101476408694269338452781206814453139880964659701184940252176687537815611152261210888953356791149224012090325800864878591343734030808162703349895670007343802100998237472727896277737362022745918308858348317215165211439672159668885745597696576094727689908606743392580355375298562246601816826440628171163180350268777561096246867951782857470560215729060621911840476650169188974379506929824167334950096312034256284073826849828343693955002331180277920890887173046637232218899717990237790031305823063284168818689835828765888495286534745189921682913616909012652961070096631822129561600000000000000000000000000000000000*i1^25 + 21446414856614944024703837608694704461694202325912196743145471605349085970723364208584621414625812791204193967463251828613069460762754288855377236886096343356925529727772143674464106649307525278237288648822287326436695724715675043062626858986488753653747737389255669587278801689886741627428145208479255899087814690361962407103051451999346119962850124075688992777627502285385299695139286130733058649343607128421631993352260316708752273249931833949001276299051112245127393729021954619574928617397491672757165762705377847101624639945139863434267387185869975383220852754604384043596323585574792098683804221095753664332321098890204380406865735927434069179514955501087220094811150237665266584405270074346895276371864895924932645963961318747994336409557803324334391889946173186987839228212928289692154786352341985177277723376290094065002560215976087978103985865799407711820194299016097488059265648272554370206725004528468742845775128491318717591348022285329675653179888272414630250196054319545675454603825354144415819375414825702269147551463529662276435060460548437871401812910139294309564091580227979024905316679567169140239555376955949394320887049154127558407436713665695112135290771237757349998863756403731784637756274085349169570678283406472594480984074023275771307594002953847946512646063169500966563011305835725300272797365462003909494075604161327010451127492283558551135139447085830575866182067811101140412161925140883977236738589684930918284182570880244632517629006071385646781327686479854953689712210225264550513228904807056597071530760644700398040655285149264565533831603863142929800762948632922004630478660866112157127354354823010534392195979699186555666258721644860996657560186256445159930222523458489204842702794504013777049305579049141869325224586936995779879305006445057424953627180709897491522957911508413362480236209202450173487993679926817525389401617077613736241397760000000000000000000000000000000000*i1^26 + -29425543954955959821396301572178650518807066306721025337966536497967827249974940061218743926925986528798694809200144990007457052753936120704173813123115034571744593363944364520828992564920550474723838405703352014395678728335488192776420512937796503606962430395400705566254954276838515598650166053852949469450913532448833240029282731754433617589578781663587854866191739831222796219771821207098327071014304182625464688810694616457083441165392577390575235344864053412014725875314505409322316901980816686470654583907630446970241254498924733469682530968372317086913084978682699052760571127011876412938720599391880266479566056565057947357086712182288581650929982425829653893469193265937915053605950216044308067288684944780086145552721673382661672458328655264425510432910939055241535633730911240828296156202813213006346113418796461750748767129874117263586414870037960537120778688535018116351023419364022519348844660237683606059379767198581697498321813686673417156115305856306680418645782975803421268664090426163579413641442451749635373728031649061677291196155384940385213960635670374972526149678279005333396823979629164775626020615839859213734204497921136462702335315388518240235731811853322382973929320505668120886678346169360924731994897285643475439187951113123917800128062349611305811451775531934396681494949521804807799623046184355758575155440894457367046161399902399155545325922281868634909956976704166061417699450864221531751280531683399903448560408768082498466420037416368230417923947614847043522649357404355239611390001430949412484770429101928549117189687478449916725929438197563356843881504446063397116153144741372440738735160670331544586959219827485013893065664173347589875563848034656563823954736300118714112436035809541116969883851114970140826368448981146592731299927706526816008330725395670948033724826164302981645848146021264086402336967057003427585595632877551642214400000000000000000000000000000000*i1^27 + 40746768837791474857173384382937008869749939852896980608883213237313411265785194659126828457560532680502040163050978783463818980840911084139891982929365940672031112506607589442035726827867677346128938709258391824698057582491507494865941173790970815094333357541672781020240525122384907646550947776759831157741491363039895832357595524662283049027915119978442140140616417982604876641015194144498003687538135311606876932699918185477753716434239210333692959140889142511501288728140184372549390170424340748780259978858932893147958342952252706610891260888219612886090119753796399814633074238912684245945572002855716385260044324639466832665404568748392645028573431107467601269329181121519979588808532380756782322541641703099107570989885862330360158826913150677851847946869227130959677970386091386321866440417002750873685834763009155307122100220064168062502666173807827022485541482020236219253835615296541028057902445982305283631993931750865722243487267944460275098607720611989223902475844823480349644774309226287941480313110795764079701800684594455650902860311204648906937163672528911297512354944467027326697925843554412139399963649487663370489114149196528463012765734192984361094507243159069088091741409163116963652272209209222564490207722492154138068675995495351147961656073602128646819081985924017567041811099291545096304355086241846466903508872353043874029843639017651698566451679625474739304666238919821437288284344953232367507270715670763993078623952917285681158095323059965332069882358000255739495771624990616126242928998434473848424751381214027500191437206827273801179899861095503742727736545299933140866700431156560452098384189073644143647796984093923216191415913291326143075337653269867625385269080176171932338732730970390208847292180543122531784883545184597314073776217677315630287143796312963910353967803257236409355671543408157308543394158804139646922512215415193600000000000000000000000000000000*i1^28 + -49162796745012019510130132434818791431351565102522219806451413669783336939219973030424820371365211918306381139383139195315868985240605285723696932927919920337754354152212175862003965686851591197411767029695845154493406999885803775681541957227102459704347404794401149061639093759291036927796787998499564521561914683607710829066820636196766941039413903761227279857081540451961915163173186911621819703017243265398751006240243169710768744036417392134079440819841892101954459455752983739944240890007191698606277803979397748232903918964549596862568542932680190496989196817061306815630417165263407271872484137652777296920875982855622475053715933369082373968532809900381455492207854202193361845850427503457889013546811118282043841121772985962371350739852612465655206789508692725758318905920136084678444942114478817803049685722857553921931038787436200975159059051945506982646301900680956342852962550721245239016202455850941687561271434752927584050929513250604606460625957938521960827685215976477382835895903095671511934404517174572814853020433473001007062152637418002706619308001761895376314078765158331062044053180206481878123019613180221717823002273871089979970336706218192987878202074326058778073339651917984937962256967650484309217343297826418460975660564401811310478057246957637331862988795808565643803342951658200285534244588426068754442640773995270725657943968604872801517056761540686118085995150405055357922826678239601596586913026488713833213170552273902067021960543606987619928267600532880757958280866592852860660215740002559930298975657245086329191051699324873662896582729474008879818072695041631523928496068782351094524707932975128513276471256303790951527163352145853488867941462493958348918586091379035565053811612187119229637519405211291783601296425646086340991718564269821515734983672451065013580351175053485678279890244774290326605220867114523376697489752064000000000000000000000000000000*i1^29 + 46259347714258036880732342610495806634292571651511757491671641345314966249120253677302091780621070349999980289050615368135144279369792010931770923924920802783909956166979500942247239997891469298493893840654113545416469728997221496408689500332761019581476713269860636469763562541026634806504512348529037792436007817231536779949139024826572003252731467294624654475373769635495678982143999008385178083092701822342318171718687189209652664334195319059714828524990288643093661527489582939935418689196362238542957822672241314732515802184809541523397847752346308418199970763084970036321684776739611894547306513220624397092780018696120904270480371587465779649928281158655681597875062689378587110585632568010618159874585082413446254977722241878973143968862779284571359055471812214081375404366738119668496471796430523072090284930868212064091434463964330585981881313685594534186624720077369587247770380519749172037253515433859371937930485202720071519059434632876526092939888527344802546583488468836711890722081891274219812403877124216984710379346424580398022414567819126707069859862999162134204730614213459356452965836466103322154538298608135408592457382393654982294986879257181641051565852723601692269510945771720111841887438112843261366162854127849022653196397397867583524323728446230901475560227115334806073729599097765166388022315573473842532573104384294033980121878300132523106543711077300803872598616865296381893699169817647766062894959688928824015351090465165566288093892198669873461914395692057246015903749281258622048160368720858169600314331899044528619844507390072428376871289653572242234304186349898111291214735249453696201921055571490484839291302172420858675347778682604119661001571319613717933012490184581571659954125148857784689008690731436474436022479698733023492062036580807883500297263054028827191361108235903989757150263002726768821565457089430151600537600000000000000000000000000000*i1^30 + -32443206942029475969559299277538905883817915221780444640569790808056347619652990217443280297215730117325636142317216940245776249142987062495573482291958027760691752407087314506751132924704251124926519354033383907280402612673197952738008559545938417956607644378800240925083603588037406814898308144617323196922861528112692817727695770065546049175354362339621939537681411863091394056575777643516707674422025556207284918538559829347880364943519377789976275603435370816817566241573901300240289271852083219677688772092060541035660563706756048848926072670897088211840023769304572815991774148116965220384851235595324952429017695924841121685681713502275850808886676470993417200050703330691892654710160520035884049500293012317620478538251438006937745013199606173273960640200552087880276328994654543129489686465724453647081059127488017156966634385488583134132861907702158916435622347389937771237371570548391317823267180245079125986095179803644564862291519959880679317427522287002335870516611023469302100190913796935188261006296072489095553632220182864902694410051143632874671686709210259597625066974084391160296055905729417460964188071724154152478387224855507168977958113248001787237113446648059038989126413486549919249850643853394969596828146356293466519519586254021132036058272688981409079945209938562406380254828597654513968508467119525662056725447110297850601837065188267450674441803236095554227965124592681749322778588693544641115433271704963268545639545938485352936323889446015978927602835473034623318932741561950948805247527139075775816757747118921714465093679006236180334033435853601865473098784228484415576430691096370731309897878092160886497836583202581782727459475243775104393375640844290239186361653348989690456960359303084999379933234828063023187430976431542548935647729355871081511629066079098616409856088922074140256502086200054085518391102552533893120000000000000000000000000000*i1^31 + 16385542926245150408593629321970754056295081734649387592930429619956714925070628316884321187397425097832041757257528397754534933142873269895015530898159065734847377524040631369916827922418147768014231427345386475901432804683466962320005386270487710640350862465552232199142040336926261047221559255110084278094071704600913225624885310667086827769159255098427667899627275455098606193265575908578236795933126078262612691550431056179623561141183082471578576615766095667511089031779858205613712020247645837912210160573651490612994235069003178374375153649217848326504885167899989074734720568415792079666487426216040039564983997533044075932371163825642292790265040301011120327749531946162437202868392973428395758231261613724085293324476265892431610737594416235842178330903029601838028780943186801118595956670145771793674036356858049516573169469852824580417606099531460237722518451960202609572898651518998783521762042145189498161480800752330738913637019389445264606682527453782548639601241880262911216588413785129367918053469172098217223179621503785315966562414507979051545481879730047710763688748029838324421995330716769463268073369769552002229483725244318951415019047738189363840420902638408844673058377620421281072487378504840237710701680064091642444072255875156649649573964445440764249895410775081636726281417001402219081573731906416899691296177505987964604641656120125013733838715187112652268718090686380728727378644242618576021957047958456384184213603555886784335136617098087709806702902430600394571221185660950305498568133586493935401984697955213873473467769766170622269305822925532257121572340217024368736817888913384508918925448433116179213331907933964005343131375906247779918663674519457851263321132500324879722322353835864748813458964783381444058634200780625897269877299816513135013543306162321116368193612748071189817556425821115566817737397239808000000000000000000000000000*i1^32 + -5757640105446120406561446428962637410858193856769116275465206784141772499800269724509301703845391027331095091730460675276909627570811816946377538592622267167132702542490562148598574762749260678778237049197282591690695742770969475825490580625292722312412590535246416831496231674491708861617320891440215066511320093293142148049097372702464219042931369402486687673698755850982420761033237898472405513213757738638649508636289995575419799891763849205603568695788843357746640961547208270096009560929988908546978744749023689378819832771920050438006752994187644451267977665652154217447889068758829256220313808472724166783301156604866274432900004814462106857628506989093424757501493262308143411804948621028978333185548879871929745238042815604598212653102179964712464511689912759648570575848565892717063713694977136249067563682893355708732234637443374720230869273731369364127457253517281512029278147268451017600265514730572032614529486468551081914352951463696184256428398449791494621673825350714100719766227815689610350077370699473465883888638378212424557724208282727291224789249305107537297369506063765631030491206263752212819539076833240224840619296280745444802426191912413097687975682003311135904674432107256066112502449312180201095603702006318869200533747745497049313226445790471168092276919962575563945511138922455540905538583195864981049838545092946633113819713100541651699344718282343182185519776373376379232435267209627234330502423057200071127066756999447543249555585818945708218711611476318931875135141091717551343278155781354789221371986481319458993673246000133458389098564921273060955454675798123420346848857192469439676841934490569711737381172241972844160222539522315421911582267919396165271603677849658694358607166187233807842838224192988809582719478314649688704866787942786479537766671617482166573288247486001769398670270445938064913281843200000000000000000000000000*i1^33 + 1361721729947631830135708312155022331030910164446839137690156546742647698432496338213094231789478288246953898532913181421884063965298501062307931304656674072635247520880684502404388405051336291511405906481280095886225833874665268629583382744350553328559186474520873626635794853573559894403971063620006877442573538377536320423801873069660406681611469452377892007450364906619315323984920555696708128360438025948547900733833382530321748823845529462300166287294885979816525103860240862444711717535004451399409337297496638141031907177967401833531579162980372711248279803024108749397490722483805240968019190796866062470131546624590004874255839999027886075699796920029312264531863275212912741901108398404633557305516228912034064087639705981461503071962785616292720647053995359272221247353402677703629029443158644637646443724192779920040170280338697881669992826105696448379110059135115697198156412075735200462013082212436485592233786279863026135919282458853863860363555920949727030556679365458683776158433624491373530992990122531902357518382133225701501041104706252262420540656091865243006334492895529441136050389434601561501843723741116555531001644551664778701894896846108975369481288190367551817336051997315669077741472468413267221886916617580047494199953355039391397478034645842860369234722042173012693897988088926591355427127709350771444187862568182035602698835955040716642468261326021578053978282931324810736714043118802903851733130152452055122139344615867768472076651073404970743952165505352153469546451801196108556000292491279730336499178431297817364803949287472561212896806702542231948777861681357112835223328961543708156295873195229289488284873255876079815686304927561554449787894934386144148670994763643535845129491180194569182620587944844046700865137392388207648894397082301292381713750772087152488002869240113073444960619585416734965760000000000000000000000000*i1^34 + -210350490518812071944955804611832569593098013256743787806807656720716670072462010304355380373503390870150680463432388419113527210914996280297851269396727370323907472519058503518946649991635293053955606595113430252145393457162144803799134458347654664147766892973056762759355904472413231345533886345685690558395463946752946739928491761025490563429948424278748420779147121816292298294495251593860231199367885484925202550308419211523689132084586953195562830167034724008616085933113427732572501351454030670121930827740923386033361780474043906843596951081833578735400772748150234237172339008406675788507243295818295558834527600846857109436201635374349393833554184506651821230335448478575295954526967635116545439129520607249349387872857587069402021644762771627988586934888903443602958527014356349639746046658771746529979069555329038140541723351366493993859192906173514823270573040405615232060524348096366561956639499957671199049546909556960768547440044699325414902167046075989154095954185436585301954566237723621320995467425769116002110370165088301104732664360397020992246052648333705011375527985844725675298351524542734546002978800323207564565707280220252922651559259440029765082035875273489226435907016202972663740913294469481122689171916903250498428055041435435357663051677809050038690554394481156688771596445638197494216226528303257388075162595726167301177482361824374144331945947847097842662036290060604565467041994877731207031609707859822369427322824067962082129727646462341699089014785841849983750133685534848604971918909121671502210574636798168933416762488460663154050879804985260591065337799004868936387736243718637169064570056554755250198469752116915310475225979033171925558482302448903662856289664449963758956904159103411426327872614265925410792331811907608020442069392823666163903358590135108544622504732946048989604256669499392000000000000000000000000*i1^35 + 20712923097248287399116479438544601916245896593465747323488159019385754602060163015501682707796950987310144515633827564679337104023111979729329169862314637526008711348460994989061107392666706711363695378222167756015157172199714219644673491988584579563770731592962723413128891097367244400417860458644008347166406668362060125400320389886408427073118253334709129152455369875606054272421425437240026608451676899342937058255110004697413113508996192810906978316683923081941420569758974523999883043412731722531722798703874621999488835649389400821888738115405477783258482803502944972017081031261543121620725241790843641544294138190601000040572566595272546708553258035661075985556914639738913947400232003652835278076293024353474970211058126223545892146285449579740054144470644474788433515661990546126963921337191443060185535665451860903608050553656743567922392758682538810991424832329865245180025736886618517066738254260168672323059788192789641605973475341896733132877128351660950503301351790515054158880109319065920684970269652952427122058183042667258641514906731756503439018233085222051849742877771594569852307645362200981400816231707666670434055858492591762827955722822120485251881852841241100647984050264894406990681551713636452897639758345478570666378466238771258656392888802982138263890387314855216390150603755187328335430618165146417505359541539434038028888259712869313659983837226340378646708788477514032770219052815275250653689487950086912785455616936906383156209481892270284547587805766244786979236717742656709492109260082069136822875099029138099668121959594885007334005649854722106202325265488875468473845529831211682961614959191511255000999445466264016274825619316725318718965921612368591315788419330217307990476513809543470744647457266218619507790215360266560467849459116072460458750235464771173282260608793708646327805542400000000000000000000000*i1^36 + -1377338255397408908877798212087971161659043867245379195578443774342994925236424447963416845743720789182073342893273859924703535342165186771460792559221795808866057638416729381606872471703644494908763372767279734957783451043074639798092751597183667555236229261464701282891850093684321557545146061381548669167259310591607517318993370669241818668259329222252410162407541123847398643706281620527117468084889887316921532828071582631183730471751138894900064496961033433291079924410879175355067470414387014157247384716481609545873425782188282237132497199998267179442686306354206683581776361341656512343586296845512946120848964856130952138952288248561054012109375877247537424130755697097601961228037041337951532841595080438988099969091189209777841163149834865401629318971946003433047240644733593672591620833319967493114623545981995489306481320147292411305288642510520201667241121470341183786747279944855020058352662186587180026923865749375048300074414771226047879749946999924549847906791642730792983277215631908127071845562612477913974916319211040613809895262995617478451977129862621705244700824043058915289442963807044260102707519844820023856283016550097050963292671564560825583257294393055248859410239619843284270256230150366452564979904824144662102303842467533292298920799268796082408494590296165223113618191508180910403922161173530825975792941139767106201517912061728195266261777137595504473078600336076392360055523936952032714818957862734548788750170180452535497971227096227807322218751138159654331144793091171458548938148466186413928373420060277569946316270655420244473466422113803916749820140059646877475239711107073868072268472485200044924973903170000115566295692619016166194945515863545528606442524425296711187991184256410014677936269325831690871994168136196558821994382442145002352335812985087789496235598306237753589760000000000000000000000*i1^37 + 96685791631955141922799861811526211839368472284755904035982111573861972368845583359646304790357172383673727834939741833587726641442584035305732428613489024356382642887833566964060004446827436393433842242405762293944720563617629853575944185990110786673012338287522368823754765764508282783700395852106499794833895142699492610317018291060372152426083118849383871471684317283123041326074168769376567847251708888535939160015706845454310620645534990165391011062234284808325842413331832368995326141854674778989392171895865071093895492530932704532254808537316070784691682772632545213897564052074743717624560762656813633122028170887521203605035990277868618829240554548975555296113552870881508176236025083214317238537870334662528828149873417903307289034964268040794801894575593884692899064805517977770904793052285880228858278832855047646096658140809468406000987570281052480369958955840664465596773223134163501941109064794374273990299818079938057332140970951982697091569887476375083441829522703446025401026314649345911218266208777241044465202874022931737737068762697385744139902900736028327582164841964160272561869371971345748310272809530379904329713822664249377393877124356660262509264912170918505508652911653753033531937879851791843591156462175993929283175194556183570219873525890546829286251227574366329035578980410711512851039056905533246713184801929601765960957880950728802383979389001542975713771432684615699826388261114619943211754916838033026659944933637633074567824484287281732122674385708417614260290216313495325724273035940450543931249865028616386393707643274617486108882623705879890498307283261998951479498636588346910582366903281790284403320219307260320006211798968417283118834158738154390045509801563856797139523552502966439605218522070757214091700090670549348200859514568605575645279435126972095907738516717568000000000000000000000*i1^38 + -9845770193467224975738768138782037408334959606150093303829380182238651710884650434645507272402046335135475075851158352999916838777492435514408026689834147163822802682101494654594624744650096678958824837341374943272598769368412418877877526460938034591122350284513099419973338578486220809767551574315119691009135323716595025697812007549783972237046881573411115149248072972818170123495889657180554410004790504225519406115124044697102048620782034321194259882099550746385271425102646932517269351227461350406602491587306287304905226695206315764674284041590328360730598750760218201952939824308402256628926957736604437961816021842451048842477754599176409365455705200592336449481221849816241715647025569328193281267534109343655223188665150965125431891604985873079158874103187883992511863002671527162567597335385002019006207811356067234736208585425919516373865529429223810842289605735812918177810970561503283742169683426910463479350458345144018977314303809392948568865712733404929705074220323203446028910565156589554461753292186008794303939783372820704345770069973139488080587456927341839785159722458667348271322879850010019824444212315215419917367981980191518905991639213055836276096846731997000419562305899611713054722954569707185233864805396932680248208729822582604503268701132328603880480029431426556266567908771552483907694148298689386772688407651292046822209370269707649039569442556647002013333729411809026767655448258924172173816886978076117715941356722465721739437107309157700952760559115924041128892303954514727876880078211276113842657048842315249937355122540387207510070943004692915414497851728654025490258169977139481797551396293805499569755832594655296941977787107533780647531927559986804860844018240934358319076474154718263287991461567519824724698270368468492306076514493984608940867450856612959318704128000000000000000000000*i1^39 + 770759545243471048211521164109589555585086058131194671707541206950935626902328278793640597377236536090893453081642359757127652471667793243696626945611191005545889888195071219522889301398922055137204351048489842973489008226521144284648090845358003652263751669411395919724961454122355976401232990824097459864562808334541579236698832311788945380860607621747303362374734686855230913370995449129262263949371975728158849646186979997042100456529484970125040619301496157157259426394696614001907038406007241186043236700189650413516709732563309623310092755927852016167019041906288873772204416763453310940061965513130452687350514673074725380260889356089888492670903681047300711564775257503528332277210675784406960691597262961636805541629496290964779950767253798449534333923292479512214526833669365494251219077479929851366474701618329669467443861252952725452639163401550490648093189609759527101902802755404960365759417304796235974747921498061924756533975103442702185440722498651469787097304330399143450517606628588881657020380688428915074284493117134766259176166972341781251183010148063209029234117398102638552883449012490094248570219110952377665215189945226934005563587282020045129609919595494198170118163722146771610025288666919049198577997874903863309538548487237151275917873150006645151556374662222637135823760601808181012295097425316566256212548988728960638618505246041142254446709666661621519428783315217466933738334887674642726572195308615984372637926493220600576347040452333944209083349501278855728547714617909349440866248396818928064815292544069614413800566493117093385187969211683078176604343324375731462969343089443787147349749508257661030583696152723684388683005951427170360147166315781692602695749439056725420347431036020276735971121014356867709976747746412303308456339476641571808336335150250042327040000000000000000000*i1^40 + -31860252211384501068271176416106164036565426983745175012391011396995988279605402273180395230379348183051543889476608037888314337203762698988140836588958731700176625089801603359383637219576163666757846872009466439030023908318680538951061767675873970021952616907997636892666475925454917303810645962886706976116115589351391460804315488163498401200837827707213285357285237629777833347647683644882817578105675678624918186975416865617213817579702537021130218193600967534245732977672805457847043810145824004457410289462813925660372804794946105820973355788885858993981208563231340635479490798965140891042556129266097410034796610614064268653770402447716581008854113054963650993212115463642267327885312198380024630318132495993766482927611353758735677302472957701057372562417643188596733959948528820811462909491775780633637653166273385700079934620642045985203599084044469050056432459740959245156726533152065267604240165386186587885800318417350993970133221014862124187244526444327941163986984593575027842408085437364502541741995417342986757921327868859242497164714332283327336166042541754758963870508344753227527253009851999491129302309197289479110805959314121969803466985718114436909704498157414274687848964566741151641864612093637630053984489632107407650035222224313144268422662716286665563600947914359832329336756396905690032722926127249388151845412114867365323733259542670881530830975890206744869638971872455832747157768602011796182063118505660436726046288479690748841690213027457591230700686164897086240321097617065561874553479892507484713486278650829125187967959556371012828156459973144970394094753118513552709792374222698453070117545319888464633359166735425982153483040056622996682552502387142687467117585197688456086840806138782941449201069187273456122003597191594320791268073871617406109813975810048000000000000000000*i1^41 + 580645195252890058281666966984163854583325070546284994488641099917599945984257418388098264789688900908032569964240009880781247563010790116335894060239388195102313967615567979775952883773480498699374118449156328805548642215870723311542745928276936597941816816514262478368924266044000728767144135634367779649698084769139447240595863586335189726786981379350270219090674211375973459641000259338756848380031176038319975705582011032132508629176550914401225395541673782223593602501365805863699917846320699578682378229469406219694281333375728716920936561383682251138401726972148252455728731449946778706504712036778447939978640005904432213322194276764710071756754444933310496742767036005314970979689453843296913616306145181585736073614354035002706203110783225519704935916322129018566913709464650590594873928046916009736644221875456759847452242999264306140979944663982490641508685020857890306773258562934410632562820249366862960437623559271509177704067020885509654802272339917856007519804676863395341029309392522158061515027477157451748248870652350667246177336577200872708765429265396841260001124374000867954939680464178958956223950778659626377130714255438207091512331351508310802154961052826389410017260411420262316271176732121255933981163105701148833510591093690383238145374503731845794134472793050531680798738993692681149656455169800013870593294529633860397346975844540220873831051314775660727378214299721106758160376615861117511250882550146278590406234006293922030713643710088011277987696292278611463591523890559186922746299479200406071266522964516858324792318084399791040831986307592615925660105624146960601161472101574817473249895055237795279357634953892245761312498662255630046859672530890312291204332660816756437094109457082737134843682827188362063911182026474060170932612049523310946805350400000000000000000*i1^42 + -4825029350933301118761477163611650010901170562439789885213258385412532502534634487490065995883606949984439042943380952201874238798903428304959534399701043216228786834758465530121081027443241941699483170848618482673524753484997110982471667442000559581953789974353490160393730796463373308601032127422217021723347425763719946524905660084041759344189711467223701579345508222936342016055934151832290158108288136933079656698267906953345751955565767994445547564781661580285203084520781550446861618637506330307346395884065087340862046490774580888309980795284797642936198763910480189602580907221962372104589762330086352134539354508960244862660339813302082570063807039547165131580643893676305049179831233575879587775669036074692625105807095473310568415638138123865975101936390049756823192901256477008818808676243060416630030618931760740766422081058856741559252121120172923840267113251030161064849379544562308167206284967431463967822811497929504428847452042261891901247513012127039378667108582792176951908408359149984637613591948870527633181520783203008161489386387062812346926952063380009589842172053720177415891783707975735823158015243691712437502622475120066222572171265595104761152074139632704018245151388725287080524949763975273389443024749429358403692558098298256320014657832943223651037252309945216266435971016547322563029905850668689894595064195965818211998574632875708840083553959529593573951683992237312613354104064256928215861716132761407303344221223027780387910463985134711377075690637030820539507335013703712454524648567215678261667643333835125157818460890597571097864056058857153505754685423318890975093644080023296887248290282092918633696513397636137459118862297842210392022418307440406414271644486688071295881260038435679362905636178891157420025463050319659329578705985651998720000000000000000*i1^43 + 29841348998819217792770711506458155257292020611343329684724958354236936843802410112646669088814303770896516026642741779014797304519427967623340839230075759821546738196969596454236219333187158266676514087188464897186739914856365986380733773399209164261202912687018882699339422087036981043456673338714378765339698888013120079164121491976707621736537451516238399084224901478411978011331223614805522520096378792566994737155857643486283620055883565484915678559864206943821106133979039868667576183156416986329222220115417018836579172554985873164572160639674585745874395351271686434921413131005433288785744071447107430503672222183072191609990083225034117576826712896156472051286302020689638701795698853582290313907214039325196096479318936581608767425075706285211179087917516125299722296983835154251587365501403867957857838561885657811362234604427844866107882326140000072032292986450857448860207724811120503262727479846689314067336185843817422483276494698280499062196077540016810352217751500777572143806581271300503018275654406184993108709282937787220071878845344744756992031980707892691357552732998707319868264265904050957599115034206764629136226204486020100035484729007074575305784949913059516781953638638161667966788304690582869829549589670530243969433227267697712848094059464443699025351340819639007641170913133161806478070327455441328523541640126718925277980975230986385841439042497455023459583514193888352367298149554830384074527027597953032665507793441873433581005209806632413105496766656599506828185676357705079196512312999428075783945308364002437275816878290448105626341728299780354888543832166412299286280189205162213367912369486747828885496830429516757824418541369458798812256963850779626497617236223590915415713953603006657122251787791658889280925250092345293537689255936000000000000000*i1^44 + -74385688311628109374128139677784268661122718294956343738329720856895970775683057270372374399788122229558867267720808744900830349634885852860920795465859323547690268694550648356094966810593337548013353624305141312503008876255416203794320776427546766234868905024262497545063040409677836565121565952005581272430334127541189531856460596660199837100492696879380417287021006683372737389697923308826081112628519852497275851828527746426275532355535551037369195354203517821441708591393919165998088369820584826004934503285860128993251557756025034273438685604182453587253725429264442597135373667728523937307658303411646165316020308188710676331394783140213923755394102959846115979132027804846664388726620477950533536699799963357921611302896905348622066080528168743973646748968626123113745656090818574733556369492519041435449443799802844240206923059088303722505377082028736325340340598679487308693133306400095092530941465389542049729262437016824780018829416009105972656950932887791749653269455938634807067947525637970449940343755748209829640459689764218668670485696737086803860486267852515086056381261905683999982953778246779419393370808841059470689099205941660547735682016439754999766017069758748679601710681189090704476593069458840947247341893013366197399451101830774292868809024925483769478926022844112215275942634266968422983463917154579740770972383600936007928443553743490931076281331892763045884126289884653521930966055113355817276545990396552567370560611487908631895483494977458069578236555498189272558705738973468330928633242081003491905688522813699999279770006111001495202938529276873348807654589517925457292971759245923570437464147874922531261972050450821362363696682137684046312735129146588086513962493873772469046446764138349520309623196733463119306981573490180771020800000000000000*i1^45 + 138062419453823031585932554039115897592937595471684482866799634858647981136206231559571884509873826223107609847711759110554510430837327697579043069926880552443827512114912195561300788956615577002224949587926673492525344638701481569409341377472781715827469125409538873719440666881309462679663932906271991122003473006845360691403280766371772091229080688326658995760660726492838962871000379396151026564299468050579770475514568321800101072028199657011780072352132302302006473634886312034681828483635263040698263525036397597574992422283714978732447610021032235171367880988467864546258052102066567801570230718471789694102790249627252229083335442443150637942599215002416050192535439717684005693126970397517875683851772212983750774532896953090718620544582333592221251036103870147958862158291254663046754526039042251833931961227774403400650824550411862773077699318728927361705563021685324279494913388720528252061607175709995285431384602294426156925273948190215127445571534769190948025692856014910575623082498140434433586190792650209418461809956575485384282210646123420503166907609363938468032748256047787503277770130458594561517934380471197956806803350831015550921486425565187601401242991375511074647368562036271653911684637038081773766528451907670780543090566416408533925148444273941116675880226744329807438791835517190361216389950954635649909594832336889471717270563151977712636725797997565643274766938546197490055749854897769613020898483904289465995404492152973660477026840512393821735480324006395758154002820415720509568884875639391562038294199443027557914446298051294553805526920485563401864810669937128955494467582952638977297768537335422987193369672103933031922915937368282243419738025885321259674294998316054100951973030658370922706925770285526704475098847027200000000000000*i1^46 + -105180402415087991030378816424233912053936899421895545737077862176663605640149315718266521931625841506422057879013112446849371564465957312622416463290108056286839738718697639021154101354751254169274746028567682109601368645188441173066014636099905625603046565997142705329746643843079039171751189261315961629524803958059372300133798116721752482152037188085892138454318003809705114222666681636319230579569224520452581245924013961645965812629196316801841217954491204903126383411131653615729376254858741420877050336179594072249330406198123626383835320832138263706669519604532849751430110780799716853911955945774162641705299994043381269187572581403173635873368675761892802214441301976395868594637276584154927469529318853803324130311293594575571028154639845097588356430995237200497020805075545118484039921131689465494899895135544150115148808980273378321289850139991827913127699445166177945775661052702962988385796307880915427626896894759101085863709499468105367156069931888419753306107384498810280011333639953288190805247368186223428691421435505697913523924238904909984193784973550647269421846795159788357824359874817493850680675459929851685020851669940968623374034557034918979201764258901632423740689891000199371614887882096743538761651087062750972212242884811256759912244167646180961557525274308539545817878674451051351906048317533620705298306342395734139796811485866157295928363311426025042392300700326731359840721197188899144562622999125549032656095204646422524322860915221182118134618698732703641512064687926573591873873767176757876569832130483973671622562000175370658716241227444139444507638568525510998663179691277855629823238059356536910793519154576075035650697090460485545706403270134367550838040193525917386022135866335612410963878703919593948270592000000000000*i1^47 + 82484119959974903740571607149153920603720313210837200682556494068151146587149141167980949765526424724210750062279843451907051138741004667163620605332094102092100952378436810872546811824392260736414202381644885082038950294335559829511910405646962485939960601270645984322991366045472014527550379556453140556227176109137582449951055865747103989024971349950455168674819680126097894314728434789979520488234488805459906146651794967698050047894128344288319010042384441041530859600137677201487541924357152615916680467243689416543843982830581136659750460032953381635341981568605664782401843799202687361581477385230097348043410508888312728905137462204846072816908411496548229308225028473133572164811720748746891782641984747672694589734494357254718703752181611137717790858747516941047280642206408831447604228183447168470433061484175983620549469531446490751757436253970617869431949581795386985836915396905229916563955040203253673400929114373464339897154090953626244756842045383810283174536358874644485460168945388899563168130676938237685138193596136066638869034062987966792058203578233480515542911043551257546643391964132233456290953736712700956190856954044893832869194446683659781818262118801041092418215529068972320898482155444987850032742727183983124153897823682084024905843334752398592393764488073571001718507761875349866739355100490293860072930829663853053125482074257103749812204600136712316374759023759728854035319982696048736077663389172153809945404839876396354813283968848895486912409482472040423054218151497060158560772515625196192215750914344749458536572784766229209331155694406980059544066017379044813990874729504908448558328954586244014577897005891939310113017743285425017945362222744602977684380554402320597954531013282957004994100956780032000000000000*i1^48 + -41302324160876060582150680751863362861749515554679157275637543406200507577005353570373401938780332324388808865136571165556648785441049638638825825550807191961991837242282536528043236257778205534484864564692422915543987323183597538666691083281691770621484513033367370739187856601032574758722337809446112419482517255700988642684161281525977477838931238066681771479991948543504382702920968269007769453943592611261286836700073325091748548510409437532914732356413206702681818834157038398994799577787378785777524178268100743449673461397862286943856147442944167596530276660074232664969501996312117755265110563135425399407766000429508378546823513160371516788366415202260573503570937811363688019596939603527588498025363437798055154844885984559663307814539338752037439601472439700899670780725344399732952969024929527549458297572886495931307432022917113286998987986763644428928676302410587369607048521388394395828759925014280357610562261895954926399756686944543579286067647533301762163295655394607915566181601099458148285084029588137577049586309455380269035775404082497266288670224754397449258773572052298027261871465011263781881632070849855957976542283982616352410514915898711919714854465758779156888980491720991689088039377484389769019386718934775346202538857319971148024355871919648123703652198231999724451035154778777633301430122148170534566802944023971009195909969304761682408211123893301489531873169453229098978532446299312724182606712968763223946680295226472349828385347875541846334519561783946734779464460102378362700009245560688271297985677588090234166657316296648920201642288199112190632955730335690925440344189001373260745830496175021741223823729568764782057833586882892197226893563147141939757214586561584263599630316608614123492372480000000000*i1^49 + 28113557474842626257568053443872347097390756266809070525167130791249520661212197718507067664326242806989070746374276944989605613666446173155800059891438861243734047950054826521909529666537923430886461834038518306974553094179403621450268128320615166660974917487390281412471268551885394552255468171746444956061449787404085975761057061124063773616619603689724746224666107602008205688912643000193387458456755663492899770635877336726914805714570522473746580009267223676268715495236170600690261656013469293105581810691545692724975429816511074635173776224451767549386696187235864696753296928056045035973980310917328550387883265405771856471213582571045770650002247015673049735751874858280536951655157181968602642285506583603723857506263210090581393544349156182682267885634924035835774937540767642823579213707252414054531666862993145363159053658976302272796643520867158870409662437999985828012679387017795289250135857592568896617253426293303519799758412492542650509024259889610847990512771092039589680531465962966257279427491438642234056370589286604555833065064914172143892888583351987112922399619159995480251937423038460655076627001461866273284326256278431996999360286010222273803648465741536855107881402148588989492543931002811389865315895863946082408584830494750226860910799683514136094687855581296024653366146571867542167259978511435796538001541803471141346136963977473013779865342028766975896488496904547781128302056835609373622905028156753177704208132063149536612721692505680868155984193876118300369538166856688089134597570178601987308095999344216968303530958435481827947816471392531162514766886078238412352460021362986648877756360407960150198838572086584132859896227555872624432611471002412040755264037884547759422352820260627712000000000*i1^50 + -683100990970934550414137738043156600738728618443440615425369848407581478186887322136360374577989299969705682220509370058484714848783053094991221154857352706208285716972607450264931668373504406277458082403122254388053172423311831012650282286505125317663759080920014037357075204674399769084666380427425228305398458638869360903244120934147510848139363491088360207973278981845854657333105061705105080898081493098040843434919308267364248266672428739049491993039102464522740554472083982421655989753677877806493230475003472675800994628200140489383956320177785658933189691897949856961615248366810550215668862071691681421437062678139871399825966867221494007860518879597757620720759498069100429247500252609546597898206044560573915814263817636048466144199047261269833934385990198171407100792864332230820754844179113068972051264059624104274150125173943231282367651917490563511345431748784288447217060451365556310361493479494203002945541973377342856139514216256503050881496946204366014512964335352793842574327185169932867780515113831283370098538592777191513521875749294791411882239716513293648788862437382818583885637438319901244686370231665535982680596371465123480901203852291798211246433905463844202292684933420787823264438176842071924397754659476195605853357876960932613470364627816541783572366499980236210584213626032460853390279192724372182112941772744755291033055647424985163695265636520536775672397226877965040889348328645417583156248711281904069558297736940427210956189551254628163593559474525569488047843792916557142869757622371819162235482795607836360712459988138014815013916693143645823525659059732860549539868964428206528873754617108876743838121118739251520148676038135164262122240849492180343749392387192462656369638400000000*i1^51 + 4501641053875417963472908321708010411913510004279028007544738964260179147180349707590345269538202143320697701224788622682901360095796693172068477196954824774242196610003012962694539333546964330359174743748005364635359146520124994566331709683253513049302275297639856997003006331327300445888894256333451863497456566193966142355572106271766398221673798958705387336047242156349756712021153789948130487719722809905067490593208624233796011386292146355636696345240401795037244080728136586517426447460735321546297297162436004929817412227053531756602780154839872608099355674029239772942822574363445184849321327920924811695499992183633083027006548480880101073759571572762774410169823994424510177165405756601055567036268582551245540871934526985352172250607759655087934600982656485051447107207844018202201196786622394658247604430484049010028998415738922288737612565431192577914285441701250250040941858745159154460746226674094687370496676464528363138733684417801216910882811542584018744868233188861720890878636145966010381779961162820142661927702998152933864631330832215796459643983287869333890502219874567784342770656543969225936296171607762173720225825004592819265760891031872585112307073230213632073455042153939832077641288147102742087048356207746592259103459039521421100724794778714623847234336537088795425601904820469947865845144388213625520048431249940595449341577221658546344623961227696440881196838293473898604455203465159148790560620689208653202382580966089687962683914174860306419540181371037125303746097330234137471588533319213147912325388198392465276655569682844569095916555210240630480864281017151764619609730240740143469539039026184337927582812036366106206937124868773190816529264652727326504798969857381760000000*i1^52 + -678048875632738186090471497816535542482289589922595546285190408589272188964323069889980527969697242982721119495089243523273349348514933144071052952362382933204270280947744072312889046789996758740063537340244398421329830133970933442718364956996600689160692852403281560527677434989266266497875710925927191737176148028633674217926657261182400100124346955357289106674691688011463839563035915854482709208223647125424673537365106694391133491676282433684519903332932189371137412236508035059502991195862481561030907720121749888855732666957823278023074106801897390223217533304112780242977064088406269690375832518993541472460886100458877770049285662148076021923021542593843391969073296714630395648924936021523755109155241069739000631488810627815411275406396467345667026169999600050242962530511850787601891306938739909870542322398210652445012740623117592532724306117799965496097699228560667850101507462406153474975316020174288071901088574259041458621945127106227121829677171611329429943282920810948702897260682301703516042035038162488430366268229815510796979213752625659072717902307674468195526670255311824413686566249926372068915888993446418700309078486742774982565469279386125821817469847288484888328128020631930671819355945994545441017921169785125133370468993342187945032916500615189461183944253845764048125974744566879605529859633614978249625631260962845112127031714781657482625329361852579165130456488077975223038590111404743900969916329616678687555313267283966990390444225064425462878459410348205399169771578111671013735034839767567582486471482551300634317822768455726022156461378839380019895899566564106641202683961864781625748646754789208058190775037116268229435306652966716883245582779445074539520000000*i1^53 + 1253522904094210468422597994979014684724657412303063562939375737616902363497988499514566167061513659549120459003263944680153178044019264758800656725387962831209922239954662682111870210882300528723038987461814124343434355979131300911774249075398880403525541219105448539961629515303457615049710798104895047548147045363452856221073629336354708635106686702503597952078224720967256136026140207602965268458121649620912971325219508675961371533039181674971829833638051827321090329053462828870131226748083921608420305030061403965942685860224316998026990309459752401078103811158964418227666429911609990644465670312166603689003673145684055883939622683563956272428864211220101534130879703453092981678828274286597837908446912423918483055814418200023604462626342500612479888409445115579317117226466978106574987121623285271126058152238722647525889939690861595618016469470195295810004476539600950964757648229991471659092360633482406799895974487324286991728957461977746153746830787089092599814033172034873690476155523313249366053214668074744985933737251936172663661794972165574522464380506720845711192622203081352919013609317338261755648775578585105250288281305714993854181891530003114790980869982372954882636713842679229537329654290727811515276655463604525833911012833504961243750678819454638132154290383188427856170855237338692138790731934225790075747529163870002363015734977906311038118705834574501691821072380736805991911298865957875835415181139263062992762687925510633810539314861517826242155002178459112155143381096256153684056234355966293138575588127095248583450855381833446060492392944630201148912627167629386645138322385841187714895254035927855966441903036397721670065942482465074172280145851200000*i1^54 + 140629835672955514124328977637378703039550344235881363422702988698097859308345346960631110218668791024021750826510048342409773550042013341689840635277881159863672771415931293936689566462301245036862383986698013441412823273815410016999702464024314272895409146176327598393734051557677303312966189817951056167705322462942095667053187990628296761911007366405898486273954443478323330598575361443335079832871010869285359504934002527284250237536647450249009044625954086161847584907199772917205640903445157142601622511472045859025280460583600922977593915791458710569204532198593579232304478905539392027922914178802288123220627832894020116455740473426179810670607577626634879749647247731132097346867177161696287777506772053488118672541313182111035753192608090766678764732115019013481942512362616532726169038360578022396930338857044160146416903959719912691925742041663622174196132390478038748083067437636331271797391312619503274247950317139409444279645484170953153901551932758099791192467364406840956488161294864354056511448321144673329651132665247217888152849241374302721244810260828190427669854287264466695526075888531146734778042820427237306980085673761943536728673024592665543302215148516759201381682711768476222246551477747102717035221565520964993460419032208418008225784444255914389119653865413954579274546787497252987950637937249998717182380951495450676460349885337937574067164411816308831006767974385612524327581104856776890061612207957008401685181076945667200266042218172035789114006171202013795738662539914126382170420360394773571330204988148432468721254933441967550627124134836720970811757913678028807249887078472075155735340598550521021146730883025552065370738111972666080000*i1^55 + 12280393776738476895510334510417499142084205254906689934656834118622583901079753337166710821277985873960963637649010494904142210993521981104130422838193396161697895882691532208498517097379462949043067704784573592401066366374832275321864410942577855214909201955354755007902815632265822175145771576411549645619965644610978534773747007160106376139203506568862808227240590290954718438870826087239291935864241815419755062796330727916581428332086513940570509759396753544464381280252313455038643582738334762397665013297450107485072926471819489993532984064008362829792114631317724149152086159807635344067073549221639191376856515427953690960620199923299114403348009635379375141774515451430923591800323299366711537440393770058058176913986206734336597773117710880803390766362909053061173394918007057623050783059555918431520676223451895688271772867476089682395641518988426710821596434426520438466359638664414351402373546115943251127491244521161561277585250292850168940605811667462057514189801321420887029652713854009929017081254396713361674824340343744497755657547067618871415717355351730095315081505724558568888356058310681588486857983937531214466719428461898930977363103053202271784533319012738913015404734896640627210715818380612546868412506567776118655647388482910042805333282819810237106876971110459322291786090864524445781093561761138404171504483107827031974881805320837618548623305635845290128319069044336134154131416762954021586573807658902973664867947874306022435411996212752029392205192283981720851729139695573497821905093082291073931340572360096138013568354079258037727767858604486720322381570376675853512238048448766004234096883468183873347135572845064712499852000*i1^56 + -623662259237471000091277528016986725067440607347789490008679175412995955076093969535339327551478914140502486713607007241643439131015642411724956378605127018408981076123064717599346092337131969651920167727394358251060974800203133879761091894878588870792449145213878258118994045154210592875625694285992057641785020814044792477330112789007156978452407062349739287236651501485751827728158311806280261950681897877004611447093478989738639170659682138489511160085304341955768644525416822256870415929742818550437898068649005366934473797397324477611124670187059018899851012572055485398273092511197639406955878174304773782855051235280557455471886027253070087821135707344615887505368801661779663329784147829435640086130183170078776153886566138845553965872907840518643689671630862047021077526267446144362117431483488894754709232159827841237487377536997370210291529709570096568372093379453835216698750677431474424902060327548866948410708708469569842003294023808541575233668916836125907114051109160398446063416542148380227198624423148947286198044040784526110208464601358626027545203380075141232348937601329826565497623945849328028005474516057863598727729075650540279787778447400189520515492956605631670681528934373105690230179674671856529858009515526395922738265970658049417601193019454819267420106667480307803596074717705550137826795288236573218150909252000511600137630066137288439568999513969889175788752004696140251993595300838466788414431160461720988882707305805946837505088574212504422636393665130606849139344463512300151270281592309201104280228205725420646640919317547314340328225091177484069145660493129654855625493662706992128060867458561612102581274400*i1^57 + -59237836427815823258292384562832635310027283624320894024754885442446968181013344313856001337619458614087849999417814679502082784338854133352380705649546250914938603769172807633137426762200528291518769875813670758335796515759408842210982812924763806135137692777618839771887521649002426846709939096726844553641010705252996620756182978852036933777269723025288071028255521693221540898429443330697489837993797698776057309703637386334000550117897158865227955783109799074406248880695233305849466837869719960500012288513139256432667416066904150266481394664756352038015912905206033912655366465548418632255329550751632428632618978817930945164051115556755023879742679912254296943413241453523600292236002158628481057624365227459744256597394520125571162613846435738216603522017247991970404286090558086413457539068396909341516316232127621090410169958768969268276890199448613858174915706891129953650918905027094330903909398291111935816627757126772879271909839194402287181698333366368544881313026296513048237168345012944997852100554305493728343895771586677301139421739180234453329388019308881532871943544524615623669448981932838071580210430673588380548672935992724051267258826603697368955572549538667812692772818382639833241441446840074173725153026043928991146685192675276158865894301258220205976693292031689365354826768745529641209649817534871172006686776766782237284208559220708149788454497856654558598457150355813385466546465371283822104389760151199652672170914755224311363683237393472414086656365025859696240787582661653736377720421890289294980365124503724075569877948426068272867199158555383503440616363622038291751988976845142736975173590*i1^58 + 4654632950496315413095276400129447692246412191997077667077156937443155013841119847757662535747801361046781683434493036797233442003437133530735141891652625008396097319730061033501094932323232891614446601725096938721743420811696489347192079252931163785749310231754609685630670270874281711853962970257621779042075132577896266559476853847619045993112314316623345481217006377028262637893678964789921222087276011811387517052126318647786388530300797047875290308651389363191805065434955833648127553410444712142810311615993708146129502065023763098381977328601436911794129282369266474776755499121152355587684956956997028453202032500590002173653167593651921559548514604396689886689037676912608017638045034556668567194396817301508743014711314042903007832382227862156706751105508131210674829235472778992408038267860056989827355924058369586561194421417301222076744409877262031356367504690054414592347125824410554838775479746154024785597283237293693199143315901901276491142821455472101660470948434314421977712751978922482075182217137090835865943640620175303602064533414574283390900748765439688873201868669617500883467203001028077972065274588517130362459297245422798113511086867393161332365868343097664717152895956437790566064670594707912068495760621467479984981435412389842933728864198492720485078234386943487161700770752040256287472779832068737556578543583135956629488490495172962716625372769298810731589240734045514652752631711024780986315617397933460896531545853691283192031123737920887584211303336458349685538657758866986945681157466994696994272864617124026118908338042351775568063640151851436626760728743321912657*i1^59 - N1*233416711140617016729159148826701013739819666316467985701427181386040758617602524863259527147744428570170992782694536898920802850823998661107810815569063570506772345599662846221278715865793565110263319511782513579995133147572949389858358091124062057381195798221976518348460799124030885637338487874248534309240692083124472624241982321161662617605262061906302378791069106042327106808374376746491895086293288712391621178641700535605201042093426061204497111697504872300544*i3 ] ]