[ [ 234339037981322606746323196390355956337970761086749398793598208692549357677834450828857574775884235279837525966737467844669046787147359742437352846092741732355613638290720146889950749962635324745197420233655669244200806602667130395027209051704051911161819654234745637270308221646654242621853233967645540391586761867958717098816360552308920887028340953288111935172964963351336339320022865290058913598348108354010585783790513057475297528849804394984920196382374859673167748435654468534769960498257076962586782580709753056938016163456935065452997852617529522355025283600465334397527693280618479175357739004416794754769714217576778926567709531506394411322723818343829066989896705111314266894827184077630222744359686670261931109677700816745618334383746424726709353327273542705058563581040161216475956564726777862548202185336633517694672053260502819065275454352802682143189794740902698275647335667124860945584273174070780402302146547141643729200336992221009827817883877830022005649658687422826231113017503516987755912823061874621308428328183437992404431130291454186254724013301036199186246060955389812579414829960683820942645865561037770622835037084870566325109578047539300530585765208792283706519235566795608611959414017562961584361070910413678463246356729171003867548140703567587663652666297741073524856341302530661641355264000000000000000000000000000000000000000000000000000000 + -49616455522002748955077866656457117952939490438440686238350077577882106093172499294472092554398234519827670922193728352386728654632085101805040063996954557191528503335603332070367921157871999526849606858091626469599066885116674885274371002320056265987174306296321363607137526972372850116363051083200084780037194616197195949770059541187137699441148319068074228011021452233994264073937996827706130974541665153184448110939381417145550106453193339477511765951651897360384793943060590325579073463932587460522166697874117937316711552543432671707151516049228933428799901931355141560543312693352146754081554825921174556401583250880642632463125006893417246404430089262917962560764339168020791937624922912908230702377896097240645436683959575885555583923508323375189282995677649694808365099569428199407726157923518152522568195373208524403594496909458800145743636170953125644316779528390683363252344950448510681494755771708555216730607018440567825022324382121752866523088223706075809647081264500411486593401772239192376028955932229592155082334265996968518989944702573198542334531537462731739451665089433332873896463262271522137928700668757181693542637784886294848732861631089358797449254046076806707714807010369078611050804725563113634119175880160761826529247956150511541851182842367528678690996615422828635322822908871061589196800000000000000000000000000000000000000000000000000000*i1 + -137090206123520427180513062932326020271233411659127580787546919407659852448466313125382014934951516614515410353376750529767236872255120533255507954245108398331729725963649668898141744617642690202726215040204742794124098889597040842793274810794975082182554757239662504111452097573671862019457597783806684809061050935695821956348526384365968982516069063747149454663637500061587508216530458992899138034513922474275009523589892563037730846127433304574673793281923922554473957914362495718187238074415341602395039641999279141011305002507203871653504159156757410201308595259177850545367861141414104127832471185942391305728342175707092916149326694487460166371040191144337050585551491472427543352032972022277288489155064237985896465133015652673602818105407035544788293884644527136992397284301525256401086861920215143842367535392381164277934886045073141405057061242968727638156739605176683325538830648587251963242152854110837348229251985527618901402835420054176166604204605698403097586024239180066017073369375762217903548330524303603649786695866234168145407947916635080900831055966358230845856181380090573339296380659789155921539100491214327588685010457377829979541346744224833576850554996597669391874408633929025997776742040099386719959038805634221230193639969107740928407760921414164715841706462746011257934040277109419540480000000000000000000000000000000000000000000000000000*i1^2 + 8876427059193073704879492151806645727887256984066619800041712039625809444505520826284879977782025382495222115209996953464440635108707250515264830630558763527315733447697053090592735096131068264724122670697706269975013135279959686761742832527108083882571167777092760321496875105653829214106117228326654206978240300974991261811159227082097194219139558047219736918743772175998505090697581782731884360445127866394883703988517329059801866832355592126709204902841601983783314506463038452399085610055247948843597897579157984283916821012464693977455919428530872433333298759782488760957892824683779479300105058686884113845850363781681594147275727506192456559235033342032842432389022653232749975530828020160270470950179991693886156836081819674941319078000649408566952587339915606545599856933299791555630118620013246598163499882833705093373026732743176399103180765099294022004100460887304284890474536811416572340441283542601611735984563363393778610074328459108041391969303478605259392516722406191063426108888761785458743008854893652749802341454655127533238736174039615374995098025990874898199836462429049765388862749656513022393475528245086824565368695883799502093736573135808754249438276721162767315351155919988706790063234955205633947209433318739499730652606026175899479733937796452526700797873644895834745539209138798592000000000000000000000000000000000000000000000000000*i1^3 + 41826879477226764199992639263117239535099528432971159488723159799890822417825429862873220914580186265896596287433042678764937549495455431981797709611646026726113633491123315564825796239796853572298108454802750694750969134547366830540311010733085559295541494014222093006821791965929958658373371293891252695732082898755185408526590060142438991165299923687329213025917271438685436545288759488759221113823930661647722783895772002530639882484935483944494004090127757513480014771252584988818561288848008496013836125310447062415454809148106858633296172912529782154597763197771430283084087959208356604399568546434241227923334550570218188560216536794629025902686572539355084237153400520610327891548254795315212447460585653921430307996428187165250853360056908092048858788065900589392846202391865838938434226878363897634956481754582941522394363879330075884890253911389705707164944163860438996171241586678755045907893817434170348862328908583567016851775398145096263766689334869857764696566847560022199158118210110826717294602363893285103961360800916264566059851926429464719073139312673350738795462714553528842111326077987256090017050676786700686820939438093248481911330103413329095903256169928460939543850861755917718429804580226782621699053705930614817549790831587552569737112871134177122159721001496105279354411437732659200000000000000000000000000000000000000000000000000*i1^4 + -6526179872333722401613481464290088103918860143492201099480106699280127697727263490263468742020512111667124242798340269770270614565271452085419455462949314613768991056744297656646664361037425282445765366642969896397829770492976229779516033766993836011256655114353855441342818562201775073258744606753141291785495861090598655098589680581072383802566170605845073601867052807359465699318855205289316683788274243993815258877581006890821186032026112843533943971532972097889091059535209563340962672615232373153192683996923054314693760314558203331882832994374804780231937458251071070435730212107800469913097675968447866066147536416962942115951623208280438721036561611651138065205863288205440023202131711907022939801999255361164827386097725877196881590643006666301503536571816102013354318061720753196679256983870879724250107999850134283012796281263787794300214582648046951413131787142558322468628160232430240566787514626556537567337785200890478756003197279294718346023808408481398483925276883741763141511852870891800143965629076899841441316711628116699806771603289337150674142706292057857333345433512685899037917538394065982683590759985496640966050754005972575457201508849654680971377865905212467132223141951883777218777558557376742086924678021828496670952294946092902662671316052757691084618844976359657961010799575040000000000000000000000000000000000000000000000000*i1^5 + 3582741487314112049642082570296463133519006045000647982512041649726326470915304543768331911464447325938928604273827686528241719181494183283224145908695200923698856944968241113146542349997659825025677442684526390583347617533754967095933435045141858731078324697982877807782612334553707495323281042773640033162859181473599049277109966184048043029740667355539988236787820384515111376981905715652913268576310324068460797061229546349564691752428630547346319326368866834609428154576470699688618441351457007022368585862339490244375876401533674176284547791014066412919296435014328590647239023240604068772894158394797321627707186584922772262999269735106791163567281895623450228178519004670059105346501716318351455788149559372237938096135597043149149224677028049047651233844638757736184866463338320665063910295138822890782844643677094120441030791606477022943680350282902128371996175600520470345070253108781524703266307341976884116358936777647792609868106515778870220306690653354936134607886075388774817721952447300429598372561216615432864393623537183809847342026040683225630329683485003450584929050792084343064947678547573160557597256304827008639529103537862005733434067478440012276823925015272171886198249865293968693776288429301808654834498249756074612626254640529760011002630865442338460151035746956520370091327488000000000000000000000000000000000000000000000000*i1^6 + -420802808977990426743974085672620296261171181484123679969264599729462677582123410830632942304753939239201188330175374029426385806403146361145191156739063061287287441652319802125290726587523668403742246546791013440969115283792594623086670949957570032878482710471045400542737255457979771055270722013774758989237848987322331126683292030012094255793312030055752114504576136206446209601000695379503777248357925888575315098876984244941079620058267897634631778828288043520029479442620640166339807415848459324117487564857490983328411174288527423606818735292798859151981194894070934740378492515041879850049167813865661467638485218601233184296847384825448431011497982049191797176676021436152091901905172882841663347972077680860811484172326614475898184070498121083558711927253897618904372368062685997591725431751493066293234358266305043675734903614820437986523516817331355011535021071000084441793805063640096061497228002709205660239682954156701114144368530091800562712983253058072441158537463999264866501395225209026541191520223385328414345177235781719182315209645631204583613857416375281011225986073743474689406906526892631918736534544482292435186473755424355529363827649504410136825686995823003111159679482807990464576860524049604512210199769916576222547042367523408552793939230017116829062082400333171203978035200000000000000000000000000000000000000000000000*i1^7 + 9131516462179330314890170735294141593833050413184178245465937513319498505659955157448894879550864795993557067906351939314629491897230597326151330921349288799604509578911190067906961059890206359009727028665540712680100765670036908347859447576690506620141289973392747491193083751010599281369105749768296801302171707031854372472314506147395085482255645993270491231861277065386019475042066807253503477817643175509401234541755286780451359344383775071558205239617251896065715030541775972778223561171824453942158447641694357580058275953799869429656760215285735682907369790831361493270361497942154581853567530834891758484778213772117649685102334860240537901330439916144885725200688398747859255441270465493773066751778954861339689314533130722885160826185027955612277276503013093059031845179474043052516639269378473399242521058960444283807710090647117970319617091779316923669347396238881590028604297071678597408421985311785225736069508900702611701942088947133157214211149712633576457593832638101394731456822811091945898512701061850215496901296824727599811705286399607173768271900959188653528396595280038752499450221251724403354903069623480728355689603222489925689298903542078719795165098101624726673022628080176342846363743780596720526808463250678194016606358397014540078127257169879602233041526063086887239680000000000000000000000000000000000000000000000*i1^8 + 2592256449527014044454972437681415846580083545055152460892969062523133215975649227364999981132977362752143817001020132862382209564373335067114109359665175990547103883088144017667039828010008414140952909414430243838003378777056895311859171411580324929140914684284190541545809818073414267449367553564373262301594033104704249397561384065851344977017477771932060669226170683542593194702228933010514980328226521042955695370707043782886305162142741608016227575169310678423589530611962318837396017133874360377258134432674918114117997567273544538931873186805794088359754743871051178109774375581164427738412805980540712432315589292300090390861441800168615170730819156908557286721772897814982223021725537085803160605688950672768424870866885416063159395201902731261832728120554603564538640023099912938447018901722088336836405536710505053773448142693288398096063362453981157271001674237042845272652793252563914201558799592293364799813036531927234318306906555627850955408658300899253792917426158919744366381940543173596080590628305417599683157695541849716472932733098493554035029787422934326030149497676476222224296011325385623975261218970652343806858075075036735244906358655363825262210205490097334519666501859009921496013932433289738694323086319600772306425893637014358129474398936472533685079787968206471168000000000000000000000000000000000000000000000*i1^9 + -201291859478286518051676315597884457616923877209261418126342171359664710284155712935147600298043294780409839788432093659272107535577781814633960483647526746896621923340270671145339368389736103434070831304935710004626711027491211525861495665319151210663196957705605342688348105430530537774794133926845432461272988373496029932782694852807823073560768103179749289300168421261831886569943704309464146623220792319434887688350030602707303068834695011542355990527570656817966477877746721309711735360376849547200654250263381037339540980219675018330362452024454753183609515400404796665723756837659381371828263811122724354141431020795458315013603196211374799026952367396392657204393564776354343209780196167017588150808403642413562287859372780762720704125378356220746784662936346281426014268184154575985631377155206833137760614358383495671161757526972483879764747699588287092024857338019374982913038462184256016978554338426432423635737275918110431593136195479560504831826459197947206761618237921750640370003264761504404071270820501369915602969441060183865272165094682475389299735944951346289424023447995566580133433533261689706136219423647786812641151120257027473817014720821404588192406595452885968511163345785902604314270045707397605208332824590164517122159477191184670567857552205322645307001946505216000000000000000000000000000000000000000000000*i1^10 + -26743636012661556734566402520148794616706717217573364041604110685991092761433239288581068198733058177084196547081221506626230261619903967584127560764250178433202641486718982393936918955665443804550426846472216253418850120084968354923137852710220334732748145565528355202982384791401154486877864505598307789156064489567677935295134598279087641551591427101965116048358334008172603035801090978870400883186080773051152296093032860128304708692556848743775133078708809770305521632568450763823784804930835316932088339547870265156222039668077206609504569790694825927934022603894845869991531830948009124794575020393399845540691271682316797760975858383793808885707401538221443806943472656556195680139525942278320793427410751334209074079606049607171693883976071325307581161380370419790741197672910231629402112797344355994308449232327488035027092053989569184735273948620057539976443239544337536859822363483661199769741690269904715169539443760102165501611852330801566786338604510276948381955098448805961890874651607837277232871888154150106157386701763824061491890649867509584932861410788718333030606660608036704377944870493426537661954203051849581165422802444813789217579853021365255777741997364336410159578051090410575112853252836465917578850556239445852715324137571093284803679589206586892225185264435200000000000000000000000000000000000000000000*i1^11 + 528301085341428786975033244425196773648906242676850309174520896407098428583438108795935607954747576973342365131053843861133388338687429911255678263015497051840328454188915474113544317079304443077017693249817643253420888911043057412568311696241447920748873314995903294195276271865922727050042014896176144864950099352278567509696581765652461886171972505630272765403665102704309700566185355483196201954563937621857785035419266008026830330706183771995868655617926038242125243521451777314148834857907570800537868092740425433194406939547812849438738932664813853198888523029492033105332476008464671701022763927902911054448719431989301263505040110061600203316871391126243067584443074499925044914772842688725705701916035654366332211489877730769837278876088796215727672189301741756697142502070343537385521112187824656030607476660163091131389108025914177263766025059197779423234185029170758391677621839558466608362407417477613062941549332142145128473388053676775592629283987415766123558783407522464144063836613324138787397888637714498375893318277860362616094996179230349446991198675769945366616307154296280129519987319872307760494100225406107182538900671113708584474458932641533183961817004264545303767380178544540019267093817988419448896133089435117297484064625798016198700498524770439456809287680000000000000000000000000000000000000000000*i1^12 + 125591848460533414587273766356473731420325356338146453465003223102628311052416508034214598126618100021551831643878650548715518235769081915287396489393873288780372849403956448793232794173996379001170229505700098480467124072442310438595663451642289531065833447633967435069549463080751459529580101741450047931075182032357167002014553278515912688360449794890705705586930882075088662989256373960859712464989563334917415073026831714240520129656516061685844479586418824633323910856930034828126485143149456086094982844895588312108805250084074528731052161545694592529402346919251976956979582359054523763223385199921362320393416450362008470382111960236693789903354061858438579742714295688597419767948469617460247530494688226065000888365776622052423625997375842057667301074381415539048960529587342549133038809684175789012115073855219728151326308661135448007732252731670615898267644246230071818153083354879694034173572358108574825690527276416768602187592221343801305837201545894228495802437782026759423024005180103024688594811787647704798895458193605045840264989000870033270184316951837821407645669825493677360348215272507537368378276102389358521847397476918294648202648647600534188712674848752801533811720985817208545778347604319828331788094105003773953899503269897707909145892808305681134256128000000000000000000000000000000000000000000*i1^13 + 3748994451837728120366732745246726920112638622572529714200041803807592652598212428420998931287574442672497057105836131172161667558653704246712954612926245627086874138400547622627149730992499432419945147910529201086127695074470791827155841692933125694313284985366602253477347487406754964792111829866480955806437240237870444957936659004755646990237461515651483265388117351648892151733550285239634992265263296288643024599618104662856506692813863815971801076301032040554446864859526714353919370515940906916779951698589991266103167780601523568616050347983446797096390289776389743999367589802770337575114170966948650148244407376253871764622788351261392005581226499215500703550207706708059359821254589109713560443356184111312446031216910181020239925399140554078743611321821433270232818907107201629475686494621266584641804005597303328024052659222873623270320903265525850932792253971558801936522669418420397333451351617593986009403189248766943980279269367013393965879939841014784102422849536509425891086808644415104572422679411722738110603527067073125434037707769280338968657202614756027164009949104544746393556149288086002658515021698493184031022664277178546020156837815171507581253682677885389338615347459636347315828564681102933522876287600436102960549645044133624442982556729567556403200000000000000000000000000000000000000000*i1^14 + -43643286206145958049841223624473263181322515836392120199698622076070132837154099986497733627743934133532944611388473467760812782180111741584394402211046265993062453944140108436571903454655026126038710613829742809358134544220891087078059137110125640289886057827609602604794829383934848584044094675159369832443690913525933063003856905769570976376416082680802345780857279276195465692405907891293480344449649097230935298787637353629119459103876734217295040166141231883718418378269773339127154806756175265417544507370169242520237820768956153613144881092626202359911872282945425906811277330869213134173196706278604105425649265706578873369918002778868935727049542570718301225243550985399512762120288467228599702813294437766279516493349260067449861695346307177975158379691331089181417872042045850463579895153056867849100367433587311182448832876345867769526721565259708210717439990652196891383020790165101142611001778627244336143658367198505402462465663804492833040764726592290324637854207624653065384239057126533649303638352636546300930692467938894657444212708848170670593793555853417683732993758992729088440819395439211606609638751369811828073723925014472112482995838602896911064136161633927341238051690005010147452789828535598143506569659652415650058262680118977174129975793406705664000000000000000000000000000000000000000*i1^15 + -1713614000035451979258396032905466787248899717892505573408543605271027541207543419213974070009822306140114762324767492482152580448066372002209150496635510593893873659282472203708226460520308427260423986793199745504613577491342704938307856528864904133430883551539183362534904340746148465193144053991135690456626913483230424948974984142953364013313581060155038493404332214595611488943197761376423269865751346728646103947756984754303092803123033553928827046115436987079775167080192820878220132111816968930869864093041200673424779010564836639505646824238111943586352531788058901054187567673371165196155937929708640010228946023592464943406373531306124103384409114094591507045395917203316291256832655500885194232861566041451816703331076433432667257394990026246547913546466913232161529568458741498878088174396466636710875546314277885145685707558208831702966495971968789246031351890539670285470687076080569293898119066999247094861270848649343147573358520492091792679020133830429242191004049007239189254244801300025224147593662545678309578360321450746873832370441017718109024020486295340607259183543760208012609659640316351253956942317388022883440543441340985849095673562258224718859565891438681337422269120412679886471723211826636587079454596349230910753031407193318268778967151411200000000000000000000000000000000000000*i1^16 + 53225100487084953395460075709503443112162332330494637531488296496942838692035198531233911420041511922783460876406968143321175179799206080180996280506902650568437815091987741191630106084752232510655777655791406913074329054335068813077889068651974204316397885621385059841181609878965471277571541726529853032286550626951209979383218758355085821788054994845952762380160718455001872624835118851922755678502277299968123180751009679251173224437606673408357084935667348118752206033322109421864563245438029224573635966925984130788012406172803859165688389158548591361891397977882122098467427950245165776879886778678410357292203641623298728375394173983380451978890698801880513016637136693127583310121831678056097442347248683850708154156038740387414867774427014397182646684283337210756523347215945832076759628741293098147589647849750371645663322926585747757255451457753090191437710270067813560902299050991808438202159032938703986019067790772350018950894657097256841743456575710796758589745366497420809355701464457602044567078188981868537831301649207169434562183380476707800751819938449926999775181633393214887519981226786715679186137198401239900208351016360374260594086062567073307378089302181677491543546159956366456599344852768583829183610715162628523940356334385135494846354554880000000000000000000000000000000000000*i1^17 + 955180041935966081777374232127114108236094823602062803758436047819843930780292326849708366121299205374790414527684195667741536046263741154196676744263292922026321347246522155129992595059960437402033092327141171437404392272614517254926314756292310494817749143439513940209784115226613801904630035037104443046242739419801256906338438056600626559417333861554995065279172945536597653141274858348376800007325091814427068040719080926907307462104047287550150196802751512000198493423886704625366810010450623226711366484752618468122253697910303721340885678457384063270725966513456121311038591462431984641150997513297091831647599232045558724293387259930292341532493978607564505567952323382713271572947323993386894875641332638541522917825449603785396597301423040305811375700668030001613636811269835140787567807581643079092339259718454350678015409908060736250534537518985239855578155243530614732259875801696863582562600449352505177871666537074260209710086889389511839760787659539009157530872108227470438212350437386557332273682193719557147460330499197975022312945426261450039831336373898488289359010602256939667246027409334799279087305938241355729595518310776953095558380845110014540771533109566398498360519738361144692871240121613516000761729465527795282024573664581085474848768000000000000000000000000000000000000*i1^18 + -15186749119035118658687563355039892963408764113917205309225178870970700200490476840151392101677760655994721124588114799834285576158174962964947340730173972040074305096688366540237357227619870660096373192741835282001024228484407999740302571504934799258094151203217648792334535482688785142556728014774605734964956130416367398422984787059673807814156915629345203144497394065744252578833364326821200917968354888035762892347134317688872671407527262522662609166692749543569270172488640401014980787115677244507324464218867981152008546270780012646286950278698987662036627444194922298791730651581514727565469478645963868242109127674338053822063016037512433625143694828678594003548783516552171755111451854403926434554290221259877098743056482072235920594480166621049007256076848052658592863284325144728346812690114909962475325469909231003227676165535181498170273848571258442793736173605847530797272009079179964957506275730387861709522499016976038846557814527889821243094757564883037611164440846584692973826664838733744605740762634071611889140050287886478320375464518112982853182341482059668102651929193579514090738150939245914935169188411622737365960686305479717029204934025536077491815128949510135403006515751362100349348807271887054126150071732027079418547396129118696243200000000000000000000000000000000000*i1^19 + 301609379746468831807690528885586243293073857043958476185255470800236772287453878163138589376046361475811977013459912064831444467092522595646007998067740856375827801147956154210496636373222670210566025247068814998487951677021597253371377594999754227795884564382560391749457928839616297106335067081120483294747639261600781403031294086722704762570447361144253699334420024298207676153461633865881444933266004963242443687333737642219562638545060364236420760954577200632591019790017825409960321131002054150349976522814661631179863241865474650334957557195835463881847638933584096036776599259784512116919651644205963469734579739210331476339089402017738290237913977566543819039444839124590630774964884104922594264911577257992965128425965866726592154673816731497384057447759795902232612647519142103915001737240538745615739251948910312289321385127385214506142600060116481106010264354977312443025809828205282097533507776369989225913958553856853930422469920625195894873865021811606183771183323376412926141225465529244593622844479961977866625865270746300874865079026135755651867776214254815415464018300306668439874946477125973044876268663418762561635146838383148285299364615783338439591013675521208006415459367713983393764895506125864871495604453145025760529335136739655680000000000000000000000000000000000*i1^20 + -1758388158653561202246191829473091191711707431361033547256438874522397451315798683676980385144960273953241962746237116246337447134067722884373663419123779266006656941369241363706317397671318186748708414494361085528050207470805015784146290749172231678832332988326646740149153480692982512423383948488653037153932047799652090710550943534550628441130331153320669074804839089050669912287743215243922335085666401477250889834784466011233369663552629313258857331746598377799701194417885399230893266249706736914911176116567536739070389060067723942011717473845824414773598394617350434875749229851736120313537351862916436141005916912733221398526383698379731373957533330158436413559480213337291213523855963454818100804601155721927112893604698359690410089865260841277774333008320732725028872549786673761780888283159581483124339954653694812378862911204190782134479171442220954065960053555676947610954178311858022147073161783330488153970568043275687766257695196822642604018293133744446626714736065465730798870606783268558009482765207446849961067533692723311114920429971755674291448777005941533734152528173998005182265466009174121317555901465422144970312079647612762851077719645043734528137172321207139810169500421798778854481413469326098976335647047601373533626376912896000000000000000000000000000000000*i1^21 + 9616807547379391892406534293693035456096415221045655553628835331872420388399459493943326439428388992212890521763161454017975727417421226390484003024344908315602405827849828846506516296434694541760457175458902455304938573499490220972162815578102166117832422454090488721233250148416584554547036753873911419619307323749992447520202074958730954563084858610523599009935926660207432567694003486582533260060334799609074365756993016876412829678762414627406073977455424946603014456849706304031571736450707570513007653084566216430540407822979984454242289035305912313350922845336268401255642666840059102086360357220367459709675209699307168230936009500806408345040219774114072960501520060408412506151134464868363795219918315422846444845074851807734187203324478054671757814106414336173147492484233950317826601205965237324037709223323788939036069838859060425279737987523889067892093096236185758794297719731965534439773177561729126541434085257706110271546880402937599072531771544515495009267670131520608077326920245693635709245244625626025701028083797398086178847561761381766711035093790929189871316117796952164673161892506125289454747567980571165780044388122142550562288510444180010401333300935839391684479990668744491526333841685941856370153616703520178002355814400000000000000000000000000000000*i1^22 + -23659185919491086515602154561528685611194432228683884832323949700283518119098171221887814765111595267175561340137816973815273714330411946778050434749276428236430464329385152234120630950824701729018979434278480993552461545679480387105110892380889020938659202779306912333061830381408509471678010413704114167451731236085364154428703778533212019368621653532509976195617157805865843486291595117778927551932181062029070078584052834459609360650199846598362648539742894233124070358896957353874512444356389196590580458316592851139929852652516981523446118496776186312536306851747176117880757402061184609702844625452884871885312782754972147217414025089380614074826131492689303146862187102566198748754390143288036235252113918246014549411895888300770867503329485073861054543924765437267866343372701203037083420782637069205336064766441611665430248439999996702534894327178753778093855455495124314941480799617760954937391401938126299159414670114045013987245644049092380039965316596056359597079786269008037244225786691856681103371265822191399364689277488634336652152167076679161497798806946104724740076323415469064090007131768187240939682085175283387415357410912177331416585081087021086422607643828323517098472818474476457274771431926075685585807043641232809000960000000000000000000000000000000*i1^23 + 80559093280974559072337489686623977663586351136682168925445425566905470009201946729912165130341721244942133520031525137188622754100921058725506927476666241877994898030725589672130982120884065998501248849446630041340974289195191679362742596013449261220096582963373865945403995611999095524919121518568609901011070524031663075446057898989650095059001180674894529568566475700328358969675692361332437080602027619313082518188334381329160043863193353447625910482512804318757523925790969559925424041017149981569145011722780511349246987042010887676055009303997417711183431387175381417734957033952138850467082391044297587339763244971941471879928113090878518018813930249690221803634586974882576664058181082454317440026220265811227047261677729760712929868428453035200677351006364783204623725274783915332969011907849953932532981309756051420715902707454806825042449075007731425171709097777204481639190891361376652399710621146049998955396601277479564736993698385865882357407108031027569480023591118648597729826351041821902775471904402987435320947729373091684615138820022541524039618820394878055250351624883501357372963192966557070155377555853158347473323159615262417691503735213765022215823633174680085319891202978147199481749474287131184771195645213016064000000000000000000000000000000*i1^24 + 10328600159111719933528713695752940501693061702125521968518432137177221335486114199634991705914180845674846077447933871620278045003582018068665756189172961215325713447931343806907970481589308948161423875801823901404385117064261737595638353860779051474475811085235505410476946848124175414041706020581493260435501206513896597102978522912819839730432887032562087235679876040990109364201671367769470184325476673120166562489046439938587628150493822250716034954446444564799997811587075257874789650129404608501871242502400988064351210317628731457580371540066741656757830625891806370365445984846269599983705484292001369860873699983985128704499671919090779353498816090440475594546649146824231388609542641432141753308568925552890924579443295184248102545953208386114377052212252805247225921150010743806014375179654923098532889299477720236683450305514399643811973820173123167380402712562479340040358105168200402207736203185124540328741951352280645345257316236926645562620394332659745608917401983140113811959191439674322352341219189769463475379876283340767958865456721114987649078020392415270278110497001080849253863805716009865368303905973629933233697707906896106108727011229531961948403994747106217621416550082033651660095137577930609791549099212800000000000000000000000000000*i1^25 + 5410212069090999705474449826184489686643277687007345250091252025964031617479728342999845101572982371377261805964714271984580511000057904287250761991064297715519621233804693581518057078056322227304894964692365539413221139055939583939655176419117854387285441762516768961461496497504339635672815046889315555867273922144720285658212766048370713567568977626658610198112308773017983815294921043642012353106047093362027091288699322593965977825091448611055491976591615293204633842593212172935780402525664088245249530065028587808765176617814740935224190937939941103690034979722598375533797618425961397232241276204118106916320784805050510906472678793745867804460069644738237230582869950934832517002200174646405513746851299265830824366400519574723997862451510972506313655553601823341098034181590583198806329102296768571664665961854211471958529309525895357231478761834639861201230804466978422927014016005147227317335194821989262284277754956705665819119359806076439841469515305453268244026044244523040315753271813512203707369813998270067001707709400159166585697308911829658770389526290767486024880781649331113112494079382477971160881690150851731767613075581146901826960687118460306606510661962305146773520792606184958030034426653296226142781440000000000000000000000000000*i1^26 + 79264428945325195756477478046267541333274084945704353622850836148341541229763543590507986411010323605405352715845053005905034807096023943636446895718224393537735473931638602314907724152854733768285613980050567913949828447532074914546659861448038626556427670756289294538248921193221119510143428357215351402246288337182766986037238846056476239136314725364164894199753932818058247418186416379313093664780489454812261993511503002308276836785125825639805596553550586589103619043226159198397194037137842843551620245761737660276823280484341603623984842219211886690027950183294871556638667025294205717717151795585294354819698011498341204412953861215209918079257038343696988477339824243201740802579027144883954042337602375504105673420211696440473624015253877052728315818988609444730468403368180664041048619241814690773128079325792008727184889859434957157976575571961189022082841845109022451704498513453994602955261396090631331717877407167647641415340129063239617138810057114759348959914864385061070610400232186374605649993001711136759753386743220071358979259146480025152131921461573460484515635776648061996739296100178747266229814916099225072912244263951379399703779113560104543096712728166578357115781639050783729713867576862587224064000000000000000000000000000*i1^27 + 30246091906317647965744485513940684849419486978359185676559021716556963478812838526131248688203677669357902998098230943648171929733829238302839211470761624910565394385958576045365208541869266892853240486675487049558428462439212446256071563985361373225010725673108914056081114929759506492898348044017930974695106344022268093655405193675318364732072729854651788574752221468305798349244102668139810972182970815574620161161042056045977905073324571773140589091677232176483393381881974938880219863568194525686297324258455346040219542211458745561066027156725025836948030745399450411721227701197783740882771552264537292428818301640993252983430089721763345525693659125426299908171904769563597441993840593755275323390029455896238222519027866737649869789078717996007097167152969425427799711601170042221878547677378901865907971729692509663576088675105528846409660933152446404007123896959969956623813662601926925608107316839097133038343516275215559781674084152691804411217394027057271720964850101521751115416613877472178297287508648483532680462888357685603579159899903559138103354723239959506740492604206639196621942390719766789241883515636254044622296925924140752142795206073117253799240079952115081962544379352544349309036189345382400000000000000000000000000*i1^28 + 9545877625617649155333709333211837592007902141517676087919909394913610833549061507692809143926294863370835278228321619654815885659294132766326947040029583402362582121810101720387087335614349761954712970432705832382960303375751718912912573969132834421550951902234585166127459302162276491493074368715107658457251612977751280418131128585638502324705623791451601059905392312592918270744850834060750035732736557716926039178199507057423217947893631509584364744727676064225203918138284437221453441087257702773500927908964721063146361667588320319312319912691462338758714743642779955875080407701553279503313341012364921874961083971229629707516732663730711928504893226703646053300722811957978335347074470929036482898078894955244084709642773611830653322187654686539356953113368649109640002126886458260333214464663052134619778291561109022601828194389497885988652890849817578167589639263701951869422645681359535148963605347842867216262068234572094585066123251459735881817369946872729926192554181909610292776059334892740040638206855708467865899247575594369710913696749245993930112314608169957818945742875666128819676527967706007522060711992777317038170703740753913107562819050417328497484111720249602584142019229298892094245437440000000000000000000000000*i1^29 + 51347050013417426460109673760662227725992604607314107960732600599643819538490431522496256675445687540992222812382303308922922592637844885385628067337298905324626628089685844332652442850060490200384831533990065635305018200262200983169584686758591315877042831877573266257982005162663691232038225108706928280383453625362100075544604416542865824014638339634503353439014558309830719667220047350320266481910863848970244208379011598479210685509724593927748956468507696361147164747278256501006978887605440072917937580844013521810037230160479494736523425686762510113615749807311599778906527059921284860941098736264578809835135866389791579559379013264809410559168040624708050923238623529220764870102723500548520488043148744242775714916113431459093029093570042190126521571644960057087798865784913384638447204547785265619906058736353040639017232342479725344301865844993706725372923595375345130425813677410070592488619234445721320648723441159598997777076663352140474584633589308886578732926887044823264857995670199559223966144400102676281374488588470802230985520342457271869510446027002221482582831178389400733199501901092429687172180665105620282022216262560033996433869318396062274803698493032407250872034370127050414489600000000000000000000000000*i1^30 + -10474046691263182761134214981623958187164452270996773259255413490504750223410802395419795934480230694263257321808435539674259509498585211223740654386188460262047624220305915208089154203717901376717604055459302808872599151318941533821740564360523974000800886377975339341025544922781377379805032762091429691942103586458355212685952220864570802528614576129454071070538140860381112252073286502887372148337098092954875222562313343478507524016043404925826036324687758265481211715594433207653747565462982645894400593632687165819614110966981695527208142710210499434000263425065332341441822086787017855219389397525400214998190701115598603126585444623297000694370511793200469810909985001205865201711002705444658277553007540700082366958303233009483351728277404099981263820564000731160728243161548749796559823054095857091904127781816871955578825476092987092310426693927499641584460082197420994570985920545668422375784756777418159828827163200610596597267402346353761125084752662311062256070324335651700728782951686392158481595603919274718134565746910969450117966683083665700303333000521961212057047661039003970941541347090038992593933359143960016755754413484548504442725401903802305410185748211351800460522863990931456000000000000000000000000*i1^31 + 1303925141453787021925585036915774307798700608286866611795423324410178278993719127291506888848373959428223014270073006536849232836171290263687801918868858279482513486963597449557661895202675390353493713873664745672898122050673583084847306939137019160813863725792968916824902188808880583026121255798365143001604396774065606869930487189298922623054203445290909895575292573973364304493686494741072899225718135871851075663568294263143347987202319116901928901757989040889637115879117233719686603318717293008709085882624251930272861594959915810293411095704786750338221825152827370767978141731862292939974891389510207275218116842285733906330639087848684003584420517792594946530005956163025094107144364766629670415538343829658405318600597449789525950489926788928744469748917668848014581628242198943307490129730342527109092446726342891804380828869918806500495971191357534006247538731156023586368309599019502570866507680092811610897992945181494508297348425267912765007028121498429738714652656605254038574050627140243583629500788309892295859628044086822240784717110107669833732239133639495458266773063562089329134972663825220085106646016756375436476203400460083255239286922412808713199377479576797899667380633600000000000000000000000*i1^32 + -66131910774518122921391520521908534848093898232740649765274740219353731201828060756276835212515337153668364368166493879538522393908700645349653051743832169418786630388517071957280977666366851513217081790942917342298718974777063818741908767748630796855498800628270204336646404961300135286622846786617277603813699498442231502748475971825222148757869966491674537766180340712764151769957971283259379700506469858055856112479898140738426362649688396059110547330878227673705870384739287863357529779020739613275736601401780396134845075478214290340914986566647432829031964181829434177154905871733185266341604754543438523215814191830883237130124016285578597179270856676218686976633921089874081489987893554142235568379609590856796477000090969434527502395238786773483747461822476125297809619196966420418671117611272591309551084566818723331383438670703106596995801453187422497049961413792306047743254559457165056461137689839566646750446266639740584281118447407752963223214745441737318996052539732173864077375430689611539648169346240982737001446072229871758762960340704026351263732050314054978174460919670379862450819356360781747963970721232458122778440075441988841922648303821516102876026272538851352248320000000000000000000000*i1^33 + 941298117498518980071806331732191764688687840134803551400599703353399227001507183220073411305939894717086162944691124602468610035046149111562082309116134187394605985739336248193215554328358544126449653938957326661729283636932485746983159672906367852714270007226212315877825331274074599314905089163772633382530307517549255843540470766063720849874678028805430555117628092073873381929587235010062471017390990963907695164019358507575101367473261996107113680231096838025670108393392081891059978345639863692496894396931892749705818586602842348479552283419709222271346588139987025999470512679312419759677526002966666940532027987182682189277104631631251123205627203852578354075304536921765867719682121301164365277377852733691730203018596462875733751057083346548596427568051961328422967064829083492695691050748107511330943902625957798304422385358761651950675801122380704917621008866607129723248483630129539780539200119855769894624680161252036043672362951326191082128060319146364525704055598162937463227311602108861544994934173813735288185529882379733202877933519799145424098263428608524851553205941662074380905294229378758930847124688208681984031439266772998050824075754286618638065499881078784000000000000000000000*i1^34 + 186814848749392284219489641568964827083293912036333621943480742968424806855096305390664750574793409429033626114081333566922363155071791103172463916923480808439232211519957873964778526355592089764517044936074146750516817917081668337646538778190535552861326901154512042475375970202783940524779091473751452148993029594494540466547495433691609273554800922153520937229737156486783513349587561454998396805340515594645213558980805812867951301308732243345230279508007315009523886574666186638660912592791637274879874404238968958667818013367693772812185269708064423859985778679287746846180698229779286193729936556670759760336877938337958352154634249601507038390568838141210903286164168401053273986268460345802517010849329207815787095235130246441972076807825266904763717408630301255887978288145134682007995118913612514721177508020656092102091785787696226329122094637902604083097282334956421843446984697426501702983112105953297053969863068163137793973293199377603501964494204462035556456822603856516772874014585497687035869620061801182000658794008683255159077330250793799726072204319141844631789290896422023907297692649713882891127048177374285114957093081735807183368808111284231867122466160640000000000000000000*i1^35 + -9136781483685903956789452886765009002646019241176045758422179583377334363503512153586041941400222653499206838106034308660096428818820902448146139183606364941475823299006733582265790909672171234433533920464169026791292985428625802465275315105910171499040064325092993471273062560023466062656589952184558339915081884943490856288137258426710767830142110198752170689716416933817838676749782189252682213255004421529110239876649699997806862475731509588246605431921039721019952019066446754700932623084955713612408711383454274904670155051760004813119222290668809127974373837853412594648212450120391300477695761695418292599075792266324897240963683445499566574808907580116546356776675970359728221569624102051810028837616091921989568364226212839008641767285265499233424754230738456695648704699192078011105220664092163015512536806169220730251699235333175406603571489895351341624491198952051761179622420890405892137960960717724695673344820603313316391231636880309233203310742694946306936975251791625968939991836584542461432553663574724943395937305283659567532183406650703441417099820976841174535608912858880240221603917973570762147940716981422202895529497577435847573449396862511363391488000000000000000000*i1^36 + 151080326312643871507269406666574010552955387412714690067821345565191325808238813570241246525100398787589643617593343979428890754669947547614221230882814623691484286668781681370143584883433809440765253813923313965593771853098971815019500667672128407633028164743342624332594848157284802915155492881796472694567703044412125327291287647251594563046292402785732689338368183302390158453994124864225687482617581066259833388252252176708913481999856514827055828422013275488137047939031073791441610690104539828574804537401567098560280545746378199687722631236502598233954995861097229443798296655817652151021673267386188453021013592696095996202322590006208108996449159976667846999288461576240852981380915725918415176756454629735916444198940475161330806453097552071803461381352228150183272334887319360851857226860533194275746849406918626267120492841201327238175389047328713749414648181739806440455595027582753877119394395118753009223708801291016496033487992982471326242033147867541391719622302845492847076665278662443348271159736377341857761212727744525615698991617011813358083986501577123943755513736757135545444556018648687386153592547220896829437624736687017196418264823182131200000000000000000*i1^37 + 16475561903314629234388415644993328020303982492335524077038588739373296508458396828442138027809120544337287807266604917166180679839974974121677040039956210484978376293171976692851440929791418270931913344729497144632219626891394018728509870267968283284867307327356043515473472602291104565354477299143119395752080355093552818590623686773348372807955953953265529867596466475988973653219247196488786096257109214297950366491086519545083324154520706469226429513644407081620741339108421853724814526012461781146738582899085388902225787794846127267998202259231950551918641155086410829272527477866634846041482055189395650378663614797742937491416410376838595055788433713220861533688018711223539023670022370635237362591924084383926562225771027733195282039762001056791267091763812291969558063705526737709901084214707824173017125415561198407601378572789797260386695834730155496151945307542356137354081303499768783368206688764315085355461162515455232823119658794070343467196921357183983525096891186541516310758154596840365817754619842591815540961027440103132330510937180413770976174557452919442331452125164008392381204602164074600969401534549530087369853270774209704284305489920000000000000000*i1^38 + 990609744449056237079022003340471622462998223100283324988177530963899278972974506555890684217921148257125108149945420428085132950324390738379920526579207433040754800536773600439438708119100464662435860442746683802069107843982031112387111905469517893239715982380862885635925321549363665052822863055334550475900398847335453295588142551954122497180533195778139261597420332035194080435306495350049529716819200882468795765283984790358667453667485281034790467175947871086066982608009204837570236853791950169425861708198547302395395914278484704280314073662271852265836147453393176241850264364557435030618821998390069502151526360863303582365997758493536417260858973952879575775183459061013699696527253787792200777886687520085912443352569083189716780470702020886833250343156794694961523212778761373839291784036091629592631788896647189785580799862984931868740930446759517531411964675520040422493530888259466273007875123473126760925727673684226239395130167727423217999211279083780074729092268741491202506669858386048524076280392275441057494364004877016660295789247235577595230973273714792810532054108993942768757307843060079382701890824772436502285767392081477632000000000000000*i1^39 + 2233907841447941673519442661185586198814941634157182466056327236124333850736497145786089406811110191177638735964715301312772939249677342621161500341218813479465880523510723638601354600943354342079019544476469132038554263194442080038403436325060628104305185237094194478866196724125096069995659367300058748692486410471763071183836818137635421487175157969719540665478274633259705465268455896845135437778366523041687882923032551913316127476471899250678083105055587713578596912641619567842811571164898572952179991186361789083123808239522563137189316283622489340329452047467300296819992079982236308756331747636293845852412936923018152153076348912576840980100674334146078337414114576340686311685755750257641856748469478018873917755966683579431314453540371419357491177286909705696127705132203195530649245560155564093745463250065929496015722496507300494403723031882425682173418698798508269099968156770217168705844911244632422273358538926806905110076042189273038567011247748557215631999319308428388343494010347006284627484610750681589992798080268621629587147118263703880034674889918067705876405805538569329511413448401695899101404253912707230990571001819955200000000000000*i1^40 + 5066456163642574982499125099053908870106117173352455117479535403476891736550934964918224106440272528440284236282524582590921549211136486148698693435312538175951765849522813175476156272510941819337858593284710448264276036291465875916771584430384476143209184095484121604236488810466957201626893034524295818146095858583638215571928562183573241784381043383772383585754177479430270791170853017524023392379334765464612592834068464436902068802401816218248856865837792493639714337065136202180345093555484769775747388690901212672453070504417198144918797301585198044642073797894177109757082744769389648948323350119346372982906222284726192724784247229575406257134232425283314425424281243661300706250174258986992060974505530499637716275210749138998559893680620434221499843305028504645888013514519416246170587122001081169982233980522343788290039413620656098230859555872788062357263021569759503827124689536703332647120975451129012702236217442484215931945207289857633977362000385760781608158574908028323763787295363954341415668863005163127620385280402469631946564465859670819736005436720469866149220831945062542525590034971399048116793555865475446535618560000000000000*i1^41 + 99110703796198994439194867273764876832898956839654973399968125678499207251062105526262632228720532762113244547945742356222221694658665541266411165776941369071346842113555679202136174246682619873066357291311012372277926992167727896970703285742024377257165922702213409766648369523469724460477951817261491231910431728043902183783270890088210501828397351564983321205244272446055099091689132541306995349235973720583354288325503162264327751576665035503937712718949199966723747190317580953593117013495448200544951930759765447499858190422499804229729761656654624962101254732511305614360989741337065216490831565593717247670757892664181299884961227036579571646446186075248192953630867094735040600802984730114461508906380503281707526175349368691567659205893651975131188278221738430644550566986423873497576073399113532112647104334079867188270296642091943133407707214770729059305692270610118121623145435771832597767220640991378295864231360273224640770470850378306931367487532845324610101149086625800672523101959072439111448317223029046312817352919315697917769721716343266868733649798657681099385524773007808064839580451633284285493609376551796736000000000000*i1^42 + 641539545545038375293202454454127561031698169279698677933759333144216832686283369888333275910951670817177280046493534683695960633939792371951191846628089166046276586949338338424443710259297810417512212971223296517157608342338949946346090123536687066029145738932146924385691077825551058345496694680025882028381930673158826963558085522912689435498862721671984314211518131158988652434652680872702225759463950322873337341936755561747725301576292106520401620974500987988320994944583943744853556893157673684116319422746142029766387125088013336203624606026728052088483026353405184692272507805751315430809934918478225478794733594479272016876466861806938644112790369446857923906487464623028849600729334650257682448006385459995234852198675590138685046381405885371093415255857023384766383423815826078119511394106554670455488042593498441325983161461980002459405078250643520024840825833055374748987194778004262327999450869664678249780422303839583835220341367896084033200635913012747948021536951226601759007662389127370947163582934453726938475525062166417792265512881148977224336592425850307810595691117334685709925201038611274161358215577600000000000*i1^43 + 1272091228037418708784558741742272838655289181844821979988421978518241375537262714768233222225162054483496250079534651178008549886830755465022157177932060710369937179439766413538690762670509691973405325629258451234830780544610501964843737697860674642161054218908086831595311087539548347961085503760128286662900996867741114931617239039448284621279753084079612058891891535896481842894786162481729068514600564607164496325873793299378961566373971103281409855934130795345256161497164509380924825352020077936768661106450862264058065447921952209975350983557138074857308257896565650839479571588985964668838357992698408180196376792936600764716855106376733089789566516665172454035393476669046132980719179795759706118646731102189483797446655323796230016972773629831546142426329367396190991609066103798400952355567138332779930832167821894852265099855038419735209315986865486083663864913919739152550059904960710914533446134826351364053009299218372121368100915590172710977692777374797918377210519089174660091367964025676433331448814731354022841108938422777413061641166252191073329391858362864198966463202819254766326856681444983439360000000000*i1^44 + 358010009600407051375458521825531361816218345367669027510474189752493504533278745332923693026766077630185559403566546389016600399554106642458568481125644992323803288917527971614409431977489097830152250313498595251763942452844693074273385525926964413199297789292599478171887555569898142344697995765144653855818613198448061941803886948945130794611222425443632778354648742169791304745291159373933659719718243741355414964919630942650409470942325658284125178457982062572516221501766790946988438866444706098861397965768029438266284250116120873789194911660818035659090163956126135958248229510987476641799968272153383680088009256111135095200804586024396333140026068167587975991204698946691236176097152443091627972522606522240010442991285873056168844647702167488309452767218591843491598948335693010492769901032408589753846594229620888246852048690400052193104379633349926802121819862087023408557819579918683741915584056186555236001197951493282514941636246074671322149158822534801210223032855364398100447363714458914714880945445196339065057144680753571559217265433021206411253159361859307804940011732133494607783867187200000000000*i1^45 + 432038616606438521180731673172747131323508520133018628924934485478594696216122235855464124815137874254424383125928550193097837675970076339588039333113203672271062263661953040616266914948772768051654297268913706298800352341143023826809865184888311310478284600094870381077241519219667099737994068445190776938538977663126319743906058159578457514601620734048716191013611970458837604184316625645944596068887183356608959790160117075137169249512406898824562217542961657970673097261889938418988490220265415231364758229754941460212104044414439764826589647451462055836939515821628524138146271171732457439833078738124808336983913314765653118590190645420943776573374749129696129568839860944267007105415301855147134389150226926648542260297429575121937260261549225904591785259662778797936600485915114839562331265347626002746629186134838471065880468919996631664531046385218375338051949271013880483666816717520839077430259256355285752752108112975331965287077687811430319155257814355518383117742891088144039362502190577094707050989639109024512984869122124480248858454731337230327560545283135218189154448865862795395072000000000*i1^46 + -7304924327240272119394763792907957151779769587449508860946503229455590546349103867545129825535518324195810520790955438440581137485496910511068283836970013419216545268014189669182528493508090154447942746857171013792837783389252311131710304252401597066777519519609208813015015301727163241903612094182885291956102811324522471925957822933846651749611343978104509451694751117488696539378001246234717753036380052712485183384382195408726966417907950359830075135941964762980807081466202257164864162464925295466921592468472492014689835245150728417124908601595995407333566001313953162715976065736716343326581732103833673939757715447113805945816265528677481352301952561603841980731083941680603068423235952283190308045808505784379137919008628301261913397429214587071161135519506058045076559401362600470111608647174164874743137727899198620316181976201166549315476632653195865287099801510302727841009296795345188624981431587810071627291589150646023061325407621336648114281404026734515353581336052143370289723514765333888920852231952748841146312462284841188212446219037719950090120171493869725562007715840000000000*i1^47 + 28038126707392108347078812692502118455414626901201806366717827781330169223505948932355229930966583425248717016835741420392093493366614514045980834087833060330536429510152930614342574567695171686021566140094598465582633004797810921664457550405373616363778277796218903690325673341987643348556940612743578323086647206749877659297687410944819606707548038927283786064034047500205167023413332414768365086388141473372129024642154412682660829195227106580618014105825321483619534430791755858496924348430094843899770922821814309342185887310551017131201992048166227772860678524744728765793159427127655050579844326229542987363386399193500536313396675732958773698041161166139340448739625649863884002119604151411200511758094288958960429360788731879040820797969834272932019063796986226120406840505760501808591241557683288778082582806125438325578391040928303810726717316766681470074134950160845846692541929619096701390530928466289804145157965794446917012494124443063240986717678478111216622716975847186135305829181350761429425995015677229410654360193933128206811375206043279927924614353006761082880000000*i1^48 + 24025490366366127063674342998963406570138482643434270321828882663257209301531934131397850697078333282356247657646090454525437939955694965762852485678988305665662492700019613335967763783354213064357077070424051577271213228946981422183182851752278049796344184118302065634288130003877166392502113808441577074397626669311577247694044496661342047891243159121512913701996406061496879788861769426678655571036668662471379084472617732691821119551073075553698406950916944378339223742184277610528201857401573521029305800617387967148405849402009464348498890559446856091784255838067373064832351459217203157538681365471337288880977033334876702525167274564871251548056043336121309192888778753406410654047715674447920022631107842968546284360718004094987312694262296512503153853586374933070971116435372029998404469086782323502389642170038759137060103756595990921588519813375285191194748895347375020247983978828848483264032477928024413284679363797938340929857934067262191259265139912021323286313043580143070595459546137132268711612947515547719372780787640286967698677688812992258853830656000000*i1^49 + 8542354460542754691436013392744459646333656606640140280427086647366271072853695149005586410350487289932453461847051662355151828481342653172147747492123600439730586834038826870935127825209662001834639024034877343090817607663010261624658005479319722246181534056318005334202613844633331997180335421399851035909595803081734486640089185451086643709273145550088327495962915881882643031823829466885882325738303876713800753053169656357560108345785906961307430729478576272503745460533025126724223448094825984533502817701478197084208885989993193445534916261412936685417936206202862108803216199975288478020538483800939088781502455669891856135602475046864760696461986040263297361657797346390139080902657514461391783866845462591084648032049698331178707509491337910114080599789023227126397129553330202445319520907071606115834495350944859886375022251396988301628060468472064831771259997552917209170312625234710907117189775895927736013780722743956162647251403581011364822856052274354245827694068448741192475153869973593042412350187235337284103592028975835522450379385633505280000*i1^50 + -47511191257717438295191857234643190302338799632074817547543254655437559082508729746697321643829604461864391552961665104483279183272765552654326766472723822731087977803848919383843977150752440079121151107099842693882638075838475078879041577323011321454922598583218887255035577250543114323051770961808098788601565591938112922646246410448649290671447612411272436367192934233994056646400770816593112258583702986614796325620200782934974227285654615047302585883654248816298733773330988977916740863895537999003371797945328318145843009796564086286200330907761574980614169884349648477636025277129307418039933098887120938767268630861611278285265074652904674255706949430225053431704321297031767420877396884145319631956221609145504623501559575036004206145088225766829360502907432436123861473793828001183751482119077430421487048175788076841920815050190580969670772211592384899312743038355990671554375736438148366405861403694870022732185656853694713312228629403169155975926726221610476016563642742681556854295552554662331259846062534962712360332255530909696000*i1^51 + 26327391979403383224878564001023832617948932285080144262236038324638083118168343942736569548223981705054310383757275861782833002082101391981259014016247835733132695645801105189684994633377258136912829702130131907203708104549496728308235691947495126792547645994539468495968981617649330549723556623605420477884261579684303016488455823052899867291175900896768138015744757650314442737482798373952928243640894903390849238097224658866593232905958561929457684699204804332552326876996159944736585894807463270428212416773848447963537578138135221433676828494399352583146687298393607031643788645579503858863975708902802747963621248538467370757248072831388847031265607901435715435868114156691201522841419258996336678341091160747730564540781269523289617739027135742251157007123343540226222478724723654740254154299730671461627174125263631300885463144220277521267078037877771728987917886301465737949046366836169448199758080210890568604281468901885533117439553028508386630806592399317545293608806016603326343507715292858375627870066296877158400*i1^52 + 5978547914750235192925457176563739856521724798363864644925280466843231628067561807995665750020423772777350450540049475508604281859915380856345444486088184530291844007883196934539634589060215939785381521391255537432079800157882783483309961435787610493548759595037558509318914912344070256252927138027077413156404183607634970430939472812907652591564798682445084429057246147373485481814349839291175916152880097295786351270964864090940890298933907296575494171882949581014459426593076918698755788538665184272404778064738216523781855428436900518152626691530339957406297802353404414527427048859824783504849257204133796138666193870620399343758594771391924864522790644262739255690433480798153420296692281693062150062310653690677229989855515081745019101477838616855803935502574554475896720374535394278148329503222184348993094096290218312523829083119856927084871065525346765071373179635269581222558361672542906813057459564087054475293977340786035039049078414884259416494394011083517823884439673120345462484840957440*i1^53 + 1553540276662046906051133262520738789301352599873911947081704722292105755663672445717251637117114059218979100558759303701246983022328618371622942069504752180794960660646660558029599210410759008559503095103731103886146521188462610612253421369185333837811896411318428518958770763672091922685521509900033241960789604278941951305519794029353407564229037423170563666258634966846025351617122488813516162015174621004596444200175297008214988378305971835922025886240337479133192665920768833285798268418708180132725641332829887041726915070675050086937392759894229614161948234605547058667495526634515446883008586193479326885322808095812429819734459137820898766366090158665350672536826949819667969567401306994364377325800098348159532880728007215594589297034176378389719179131293805465848917627416707086109527174489823367508934673740306995089990644352117232876541300138343498759301043186435799515859899931678809279596918107786109961434594082225998510752171121288976139509131946040333038905929*i1^54, -2283343991253413719156860757401837991443965734082933033139283409759903233930567650289096951293954397373850128254946768934525955720587852165908158708357755147309012328020797243153723766672758089309841758490543231112673709849608263050276061461440294770020098804938825081100656040610706675456656547923613726874438584569589968560604885190033445757570751651727066851374826256143910697572266919546966509192656207878756616684937966545412316522805178036710949711961678764015493355181739797816570206838276220507173602358120402928026290998643442247444004625561184720065312839799820329172211706895450287562330293610743927953406941250418196956344174191151043641950881079714023292209470420038383625247500658422233291483330464330564015918018680737380102856318090391443652660462436342497222833711247712325181859694878282062230067179843568571596636496714663971654909889598500281788550788246232491677585606039238311914493444033937439420614360337901475274551583741963571237784890417231941456316422390526150718481896463136422660768175056860049902485927941961700253964270497432370448846259036103144851334922052760515082800462783606029280371843521930694304655391632741478644518809060120397466807871538875947160240879176253998077821870321955872258906042003572602560482821247449771726355757589379276404058535369912979059383770880635465424562545667578343822829869308819283666071947857229391622791042614257082288381422843319708454379397926488659769288357135182771920998399069774316251806623953853209011597671203512619921709303749162124788715271369681154967139496563938855783741850005593728035201464948343296596320728588705556693889523405875976266606990510653327462479550221642578449384363438123907171067710938304304381979738253457533832997382518032951140894970530190858873148586117439156593717302637628340043881973244857578395181935550955686848386512727742207911484143952098991366044204758048801959072667147255937236985516599748113544129806336000000000000000000000000000000000000000000000000000000 + 182585533798480511125988349937840371928874737078783860347408280580207650564038624541314074402817511654979754978481956789220945657183320158252732852300174062312268824908857201840931264808768107091076268583847178183120546206473520489364039229388132296164008422415715079643942729160158930560330815870026877943886155041443674435357799859181422138679865216535174738587112296154606766749856176165000867306218422592597443863117088280983276738315292024787401100112897105488595800545646011596357191301951589211960512301229119073917541002135661857935699082165149040470689862468673591752017265755719253708005092899633106084608201460519382893502435561639421167554031847466225608710285146115180371623954791556189701320259598703721931129772596781781382061916850546727297199209286938432833922133241912359736554162474448028255062113936752457714466855175069496632254828712615135653821593107704922033024739960845563496033180416482450204281850222004223940339166411425951681383751731214865640492589207011301315115172567864392531339383607741533254977483275483000073852306041285327853404310381128060264807347570810954507978916728197585968244935478348405531338414718555803574509732791082490685582660158141912107549601434536098686321410702528682258420091013674308895402224115461615152910681392195462126864557367031421557415432008878983189331741489225446050040425160645754413670201304892528077457143788682902375602774473525796316778310435918043280981246843647224251281835521766167768260810364484539180065832324575515731113486055172204038242648714253761082103976150909194811381165537282206468553838512308230626550479215775961673315749530567379776367983297683681921578064228596414038283419793912573486951092348017791132375017660590258546872023408638461738198220266110288416953048889690788475870711237599510304636752648539567389330372245894431906747731529473526947620145511389945502095742915246618161389865853867733115854874991038658306585395200000000000000000000000000000000000000000000000000000*i1 + 1198724788894214660037022436703879148347570936486188902596083554855972549273570281551721606055428118518465285554449956066156860231772271351778045746717739166678661382513664220208291477725624207244914178656745493350743178711891277281725126832422059343080095232582385935210515908879749267928460160993673469539173759203565895738305506378611204358093441793490255595430151420781756553196759335384921579534260543445477991583588254515977814406264895402952576636500633049533661319996854580683514458408263344759464252667969606196326126368500569756841723806301386771363412458533470952849846170351275992856847065774488327454400750414835934026958291661813263403528760442652112963026300047744544719751608765523641184662979580348510084167342600483762395480263786258737293677589424888132104278726297390571796728898248646366512100169033005652681073630153337365320629482465346822327017815070911929493816606114092210608069169003343570641275011752979802614218876531556181861917620916355297071627392271803605149416344194741915357850908638595011114291624737439274756785600623221778384666542056886080719819773755303233078641191909143306624989958513500142031894710594070084447406765213547215838579048978429932974687885839373098821004723704160287882868025980746130463820137470101807968640364111117622594922484964101682983697927159088971669057829022406907739829786030934877367974105557021455193313104392164159314730841165375052377235452279549631411167199221469344040933975357602141874615496741572312043868131897986204838866791545637920816293573622798470440709326850567549540266055801739922910840223967770400588232810313818381744714269643048290665050544527892062866245812899213712583068546614268457968438116079939711743907172403929226481244396847380284456339592791752767444744724052800185228752759645376589569399214932969889017645696576808339276298326292307183364802095061079419030254210838995422412043267087506853129910564075129140737474560000000000000000000000000000000000000000000000000000*i1^2 + 80129612404611097556437291549589887248776061735266626000889662115305676729300769434070449803054256969591660956950215263124823429525804356662320468242841478946086722714175353813773305415978057311477113400709451179651215885174431974439447606882590758718526751927283203700419003849713072967170913954824081558175826860520842215440720616730112178399736193709820363636112178154890518774957414145853868649739592548881129504853006327627962210329655403862629647285304825402506679049837259011247384796994198518726949406237488744456766310657749397819548450784129126169752458662469889666862953747873937591531879447281010254565731663021012434886749412617085408313792910933930851298630562482764992864852189675264005161812957573646041543027611588941463494001649123683468991148149240694270008339739036637412470353964772839048708638147312165999408847414787425127578422685025936620673851632620119469685634460060374487659262825222356599135087147295811956357743913195878746319832683046814707329484653718477406400057406564177240812013232895430581679348071998867391506900788688634338363777065474287620869161097790708778541074490864776967009798420580476644198253037760564238077404422093108233376101076984845404531234512767661767947925855218219089776861877812588548427184253392219108351974978604619607295183822638423650889241754237731656044600048207352782605122219001430006288271629019689551075572071489762683857013118516934154196761068995596932782180341635359994662534948706317191224576388752258878659408416667481200448217869139829728995360553709464507875294866281864823711641342827857329164298409514133668299160359002268157881329638485099217061273410447366273295166701590675389156439314191388602246119157835106871069129505792634573167059282521684946057875071588084165750892855869121236781952949494423593125185022540372274303612122446810945220542140596020308244144018900678073985554707326375015494920637279539453830225744581758025728000000000000000000000000000000000000000000000000000*i1^3 + -273937474099746290247176881650497883484753472457877686899533753125065710609867890487806823638593233221475218526318244381670122273620691809765424395671241684872469722184014966457853192129998895413846085230638344163734944729568323068124926430445537449939743351087467376423404131168089916691255282658285370388916824067117164048825881144379535767355581738701129053764607517756609261258838822004758124589329272517267321145919762748902943524884133910182216847954996623264087278529940528510014924558001891732439948325353945329486588594259332417627844218088786402340449379811695300325007902015291399484769549305365194632712913121712832960401522003209999538309445213535551465788688447221572223737728806036376314520372391140945805960894451817631380039395442320129104685980868405165250141509178343990203242903146252883203174684388224884844665257189099223621920198359560655247837230403681643142636482246700318934789574565322287257167898647150488377718563388530802265482013312821525846327007878159425729364148388675857741084050746308422561366723988576478622701284874786548058914952963191348487007254403685700676538038776061356771854375571806653402195420477381534773374163045346720139774542176988705573296711773794451085261140417314637342285838523299741579810313074362391172426531806412328683042885048306175487835138056824538584194902653518897945714090299352393321158051028225095720511105682144618327968544022708602082175632377061951834893983563715501608288517923406744747022007143137669115316792008273555620682021164589907557035095837051044003672176527857741606031635562820940835122149757884190135723039830912619321135876770851640954627521172428053925796471339410404210784683802116714043694293592062988591266729698679122394000112127436260582106658504690089807387236930574055994521541851595971630631062230123985032411050022900716603846996116234769099990950176120888539622190888493363911063153431140784086150056154719322112000000000000000000000000000000000000000000000000000*i1^4 + 60936057222097154460164788414497811300532012810699821700379770740253156256119909350851219922788718495007006072304731414248301267387300756982996624508969767509861585836923749486889240303875905588050142239372894088926079806220157649126755168423445984889936451756162403028250428086553938250150292061925188464410882538462645178976008557282168787376328698731261244194939643730657851050785258602913636091606792442671502123357197235194083098867917754430778221855137483699786245528701545116627450683527312687806030049679308619813199624948949295360652014579524327736650654892708998906092235570657854925965726849107993471667318920952558965940255709399846321001874813042608868294726278770665696017477681380682961690434493546070002687149274914680747062984053936970218543664212871107327710567084016122134144482400376256547439363723239335427606614388922499866559481699737024002765428110031555544728198346737683386289377534964554732434340797883190347281340769694491888256327614749315365723370113196285041856902455510310566081567269020558839105362056881381937367784023313648552653755714189177584907121986083795852861247930633605170363150023287363167666378967499862814334397774940551543308738907902689343987450736346797137739596840377402328092435018511636703377740199800340469785554360005412953836059570445258025769436140553924562852096336959243606760352079346821858558563541242661098308891113567258433916708884209576595982584519461970417045007595430891200730302526203552690127398957808051140278217535916555597474631422906055048543791030068406134421637215029270386169055549949319493416137955232122430722194493001276598137488085711902684311965177311766155965247468341061762711576801258885558255502694878566696202579725944738777920651436518489418233906143794114439786880005110716260836652214554715670198313521248174949370239572167524121607298693529582426989296657908010455525670430238934221589162951057337594667283102889410560000000000000000000000000000000000000000000000000*i1^5 + -26710818055086921480767159741626065658069926968720062647053629427802781761584607045222112534055255222769854230048152927787693281709653493638665080394160471720594403375620206994666586194581624543360283546840553123360239225727652200105698602175594577789463328556643504728385411024330476887032751760464276080926630370725857157313782022931821147996891663309621278433473016070827439240670292877634015369258570815257310859624848126179214374176914722200688864824375688894960339103184084704942985249500801157116230831412383820750004375032196579829969375593440062310982820819136079166880192744961490673433896499145201798584941011760487424129381858520367218196237047698957099908629534535771062181402747331581021503346613272183224089620685635628892746206334186130179433961966981343705628648048605056780704904460559342478828010785944102529997988444107508984863723487807844608632257828542117082915205235853291266769832202593119908833278027447364720562069907485051444563322019739182649778861061544028867110828203499397442558473004892887090935930245298414250615321784126901895257731614504257346447304328789394458272504302312479336286443745163239889956922789784479968357243588748485628191435310107640937720212725146266497169761427116268724438434651186094006076901395125527068392691529367809060877453177100820383433298178193751140641491856553763739494719095492921626089861620367932118259265038896758669190347767980391912792352995871575567548195599633272086431695199730944704612239248319688463019614317459300027480418765266922260622021317806605924862699828240902518241915135967212365247653764251837556114740755658603733991236672624934502410891932066767519674853557166797471970850232978923466333301872595747645988425099572028788628202352027358037345758763311594980858553574324079877056210075874615646881880571930791338141079318249351286351226207424650661836354608521320512214854589924434605056961245342720237309054106468352000000000000000000000000000000000000000000000000*i1^6 + 3364592325741936907990707805193759035894300172698919604902613687356193784194900177771031002156455772935157563883175101943450487219368076692384419931835579783746698535132467733635392006291224858673110880580718085389108506227142778159916837579808787557271314977407892176432426213394826635426575935806716628958816840877944518681733184092374245084489533249707063216968534461256214426946041005832470042797154250345729073280922924353888068924343698246956171395849215429897816051348561935221104723910082821672076973293330658766639656704849695735887344818002594414218229434185761087344596260432679581629312623333194101494751570810641680684097668568925548152908090000282161169495680891337556762040395611461066183594091456534134893284647155030162802636717584909195191726883389318206964230459806034825075658571595184946987191094956966250676806094172188311985731792831316262338938735749802531099755732559739021149553441737253124500570949140132500941974494945056315245149465908191280446536932894010905216839977100809732209357082259113809110560723872943522956108351148300572355438872506117314111993541358265212564753768067523978935413030493881427983384539822451748377128391749787728376543584936306110055162857831883573645628235934172869214807002108907297595832891308247663659537959581142466978705500275309769050512159725264248524980717716602065647020447439848403269113726403192402578870731352433539285357217172910998615972812368267780518735784106113561001771410331389110650606314881461972600197663825137836665340743785423125991797171568683858840128671402769531214423643911269742515689164050073165837779575461079364480331636664195902393213999441910046644752572737617887665538875382338846162302149724406530257209024606434593171197921542307342646793868506071416759071583068861832178454324823477429796181234331372444340086565561642933795265568836517707859989523374664934707204219489956641830521795232355858129107707494400000000000000000000000000000000000000000000000*i1^7 + -170253887592578431234753679254660595267461388519616627232666190892883617882550572246375975593813859503341848717224700359738999872425353603178653396583273540061942984013237414922742286407078749614693877103704723737482931845516014099691815788798844508545859909513875553094405852928574508077360732204801972765240496811027680696912897951163253053173444092279060393672429513934038617643479491736576928822802601048401527192285287789849451519272412444444254178769511305558794299019724788135714942400068462928256597334664734287852568265883417592865526018034055196788445241742434526701245310579517118951975175987077866976398465522346430161177962648362256283652538553946029999972047303171229272233686185275235632163598416217895812946808160636036351959992989840124211803007437205891102406480010798557500999749151195371107794404760579569706915399572606488289678441209350878998089965055947790911602382086777635171968889239355421702646236980045293848444796170672681421228182264502727821033724526285986690306288090620367367312399950241105579080706880634010147581633259403836915144054880403063987751332354321808462110611949628288878856715580834455532846553623047932651581589044705929639672128274426256828208640512498823695813489500570741940143881927383946632570872870459081807836968822682955612616622315373082362742549513162759220633005676186201530874082631235859564814864982975053470059522558568458950669423328065891884293690441357429433010956576583274090220718692341240641854405549833138954269741099767419181887505310128889677616050370832294584208323466553774282114237462764988095743813276196072872940560962968949706982980582640881679682314870921255238656762395318643469313519766180168286091198382543116456030504813101667223999164010710265140843036166497063944998389714481369193294402548027115767804347364954113098226786385318873732167181080727080926866348026568265884084261404192549396215279457851734759235911680000000000000000000000000000000000000000000000*i1^8 + -15033549041269515555607615892022481175286518998891957433107580361344656035447892853198446124997376846639240871777486850310768187095080960126908855933425944778323808177253663593329928534018947732627321508904025401675755370559422643539568779966933548565710459653675530122874694089900858917264712274988359278536176518363733419055035532876722190078661716967442543833105360317525448743108767784946183792376484962715731979715919841195501466526138071002932107590445523051936971325260543737040885174759235229965835509364580599070662121868839842941785592716368424921231257144649930493476939376544591541761452231717929257728576656828546141334797574674383278812003065340680554679962286894431385641379286777116344674214980207920892620863340800369517920326066954008044046335766817827715526282511678686515883726347696695226603935178612278341156363257743379406508068919355893428048566781211272273881522230771424665023133204017923507964641494832371770516611465362858961446868286532133251308264308647247888081645756637169126870244966437271273111404524184493297644484595810082662764156963421772564783121001988648895466477370521592867256554879597319567232947903475912209379274067632487597405571085454521257347639484592672379934048326387142060280776376170573500180733244621125980902307805145029913798893142129306736704472820717892701600874205877321860045636617856671871670821936415073810527953056751458180971561186924032633163705231654765668542767417707477964021095377767047912332677653313453829474714363658323460410490150815224319822980613018779251796843032301787157984322338666245535231320942730765836032519176358793421347109091020308994478390540833098713865947074071938487343137657832879930830801747595495024804456931424312682610626758433635432386212486549713494451429813070293764993398874898289520827392170596185454326518023638310815800275388030225913269395218500744145145454056136388397678258464984091842314240000000000000000000000000000000000000000000000*i1^9 + 2447239776143020621370208759057203601796538983838837917709752024132780261360318657852079003440854664748535093588527085467753986056033275747175538574858338755362513507437134054464989778910757168017116314427129953606825376528204321482819285178078750882319814497527053690361482251582886715364841107612266979647380703820163235125796733645099342757452756422354316404197468916079872633746695155366031058776061829053720997944554319239207817846176896093036398947997482051704376074984318014880368918238223519888047910507086280251414361059555326606829378038606885571550759958225609671210262754973022936076028288821387192504690490982561273331388227671534547789680150951938611648590605378352853950925794538289931192964948702518970848382550697651540193101690505169499036888168941613222905124373822858158972480243312616454624256469082712333148191957225515964759048344613111288069013294388001194247298004480821687406505086658206750015872579917374671837761669427021111364453216835002013160252509835464204951551693140481996237634412335484531096361500855743179105378550748918998926373431374035076152000555008886024982105018256954323404119996253428024019551111957455661154262059841200368972443444718529330729177093054646902486102819002601687535349209207718555198803187960127019832363548126354714140194525058125690914306089226517612467990375449508565193591414747389799800458702800591724308264790505451096699114673551459644682065381826031687520695764754198878938365762622678452745793888161404882093533547442464870998366627857770655443529725034079534650359991116574493016748557884343131155938548971516403370935032837082614673840763880773119727583482571558181556943328880845786714549178424680237336880902360301329718040144457997804074588896304971854917575279760235189790331827301272999959328669410816693515684827108053688353635034472203685446727946190483032158300273833237756737327318444303779743896241353911173120000000000000000000000000000000000000000000000*i1^10 + 130316791814063043338984233426181006762380071098676353892283676495688060847803803164931894440703081665675752215795154421956245564228802207665079881288362368411335471240356789638187680623040690563067013639395167709391489362776227160106225159429956362395885274539790125155575030406192558181444246724476613755438866606095748904499455260291686352975558997117609079553265094235967234512639660200513544927828446964359949082334967492908143687389407717218807679174934302993213087316281719083469230750933383445545379780916432421045180807557784918153763248670739755392779212294889905428431205914759246758389241118996607597650920859391390677096867192538323082879261853975875799852756910849319661823871669952771326586652358493737948663955482173801106140353801303571451281963765300128698450259206512040174905608184065639384970019061661243222362132595294131877666885740263095961389159063287601113662364054081373681477667387061899337654765738630805797304367075614205860272411142149908725499798319125301840709354787622093317286339552789238039974726945999917534378096287938049778376959878169830943290470306718209406537391692352804240689673297580857898850529751896326791889090335634452740771002197915867727533948568838862928134747270184009573663426560876428654372416853856564326252913895131445272782290752165151111345871129152567511061579549621209130599451876810274260249328247358861390959505097694449332901900097945063109851850921907339895617763743713492252890705487744191990381432724859941472719462782033936088770475411877587013380784935679680335813360857842835979370999435711670166802031247714472494315159006964306650388818925355862382060324229741008958309074114916336838134080196834544531783183375763950800567296847371434181270970196302138138934998496068751128604345474580396205437007170696894748394985648467722736442958731826956247329781975838998238493598645870490877018697105651790303391297702985728000000000000000000000000000000000000000000000*i1^11 + -9300395427679444663820065356879738891181954967786296691750078318101685080299280931070118700374954837395662209898266836201086666419182920219948034748123758453174662791103028084784707919547027156272605722171450561946353861208306375923190701210730978023048312688951120499656447543724664944972381889766523113408490568943564989807733950101899024030190820284605352815920248243611051896807369267663220493213341458439368863964528548954169719070682318225303665497260448925466201010350203478813704112873809154429874401258303148095485552249519796189460738097381608363336345673704624506302377232869910856127539061536105154371509212242173307065818716537570820602135749151859845184617976041093918314630193121137438348773689524567370791809232955952714656019505428260023144648465616121259419553714275127844277058441362714653487477886816831523736348935114610267374960082601836975946838029909312643318404666726801946707147116790120066912302997073335943494441794573742639960263831235209035995660346314269252402527312615214245997916048648999024766584628330731116014886417026290638713569388178910826467136061088458882560532995663998628691143117750265091664643925132891479443744492717899797691188993806828399768709090076864750471330993403313570840383848581396226017405694434280109263085734145041638784397061716913726477398321303256877398993193013613965029709209629360999675250001743575070498473431726155339528318554038597362497699167896945713032724350509088671400942796009421084032666186514775109990024342241359858263044479638668351161260252427023259596516712928804498976551252299765521313168785578634592356351817386903393694403300031212514481813407364176717068792118405166344129969724736400161617517665614981729430998222170140676665126435961045162961482589955547390298392959480693680174255236564705104297677122828341061149346843897707296670880544477463486810232166105075095657350227757171577523793989468160000000000000000000000000000000000000000000*i1^12 + -685934193845787946761751905485052968281850917321595547383733873480215586797499820346302499458716106970537389737846758054961964842904324418147712520526293970985699293311434378291453157576169430412246977771164618392640254468534721984108068874716428614090715331477704529683451165680529734101500235280239011653509685566383089047124791837845674955950363748238685628563282425620945571191441966221823720604334721577839539226506593827966975443844789039116046578990119351656196872588999804057066029124929372089524419571443031384526274325707108435064478111480908491097333170244490960281928966132475735942285578285807620581449179618034642622235022956912401587754747724066362237254811034258511980159114980008747774636632193418869115458910840154524731843032471973036168410504956017313990401362724025298941621408218284647575201231282959704485352406849566199174422467369758981387859633345929415271318960989300929088311923253364427365796795292307398646207160024650456030445900842184552665805720942497175225036052502478953139520798984285325799466358805245176916402505487564871265707955953998840483860563471167226774227234144684634438800996555260205251603258348953423588834738680008278468283536319469594615858679231642726428012886172133299596839506496721338312805808126978330222881939571100552268223787940936031910382370879057985148658462563602228775988448674936381383993989976107241435753306764291733717722067780296469220850603354802556391794624652557510460142857570444317377444756066776739542967212688562566241045071405675369387493418718770507966296192890796174174424121458031955121655050598631162661490587723488601987854456710390576034289959834916379253969292074271890278583405857116866950131082337613663939920466051268667932056440480702898078903850143250532534623116129133236901896395536882927468133447340725419717091242633531767262774188047684898384714916370390824997849091412411052318951211008000000000000000000000000000000000000000000*i1^13 + -4848367878003149824266148872862872208246274676301184253411566122101436161736922960531850703836562651697129625445609178062556133242448805701160291743283631504906553997018394519232276706422847055754506209049056771776045969344204802056655909150444514650241189080610888806663879338467795435710912355296191710321798157277350165397911549589192572216784811086326120529730806693149207269915434402947014503121006432380397632785773015890215829889073720158381890266327709668621196364546353292170418716314056532399884026907928871620364592379595860123405934267668725891353343953121447140124398333737650382966792523254612893737709546428277530744649100122305111808272378817965655220688589817319434954883812527498427039543500240934202489589059153605968734668099264251116845538210784237465285322034169684566719266950492920324681455044345561995251483881145599396457140283109568907010747951292406693909506035884282864424603789300480218232225613354100762019323032872141248652670435032150515882822404807904451161528860484115461802736377498351311415785872703111704060599622440699777197650089013810412395360151036828429263308382933385029695094116880659861062550848427683407084669688438616509371055890428396599520748655823056523714532825168785004390628127973493801279348584552839327306897557446163754054761209296775890648632356655196937158048663632020571093158066211373449790110028759863531716119013934508117654763555394944412746644191682699732597055345066610022287424506375911106349070100984022460070141843810794640789345528242645878360569929344442714040173487812596296476690657597993248800455022725797938898950960471942591144739504135430567221118027298232440198322939829036890171270140664071404182176618211480607258003698022858398733698950073083423331824311994305722059041330663952571915025992168676330052427403831736235089978335446563549671045669967442787478104435767598523345533843521819885594214400000000000000000000000000000000000000000*i1^14 + 320770605608152463191553111066376650436519546785975063404363834130511477613294373785849817391543241527553825840825255586159416738139955531094009613473632986850954950107629492368711531304157904851301140263016348712306681875787062648303829938319720303690036815006348261628034983158341123865419265146691046297677438012847119795602861319877587557224027897008561032437691765757781254726662581354221365022340902018302503212307568003455280542661356512847962686871582136538822066929037080564598970002675742424190128394623460858781207923164995387301153701930704717641569369658979533795066131908095704649967524565473256571984671519557651592771904890635430374780791813236293600819905978071231686027910699433052934812935309406578343551599299150355892101678820617690165420286216107305826121260710492908724615003283273969599312976319158996629743323499046242050400422130746898132420473683242785495052579315857738934961139043196565734132907737051104101926629713453509931429591214511748796796018338227959815981971833609400603082493000305393817882041005503419322956080960185133828621046889104883803790690943333054404150282499283889024779596028601384107379892845282643808890408590788731029388400128080983174381852560228682825994122277538831162203967501426817874636826971676755113685883952362287118319044949921374416957864459522130331832010293737315808869640177714467247692754842410635092159437096420548572569325910649483942512169347475029176439718104370419138421423657453018534646297269617953043305441514466131575666386265961673606633219388316712087157575726934534811929150829831907919290591660156180327509694445391239288803621622857351321634198578304689614010769527509811049654145715400176841066529027597019440075343380933835989126190835937704580868021158994168472033440441738264854788278791922153002396512821527476754958176031342115673059300443878175941290829483811588566349109025241160482816000000000000000000000000000000000000000*i1^15 + -1651496296129240900731159821577421083984967810167670743028581754051420488217668041963450295434051869911570869751768758896250742628593063308233024455899536093375250872773122389302061319257471021559755471223900006360143311422870241264550572423751473269906507248578801984240940864139746262676738697759908376888882674219820062326118983481002372687221988642634062983361622187463031670597961331355665791212345449914021631092442575403397706707811658971165387160315741324206177528011404279184776548865398554608783056410191302105561912219055125486833881818394847643620310458808058271062528806362020785122736406497190204339040796722831953055853764690010530539915754004994980160033038481932732011977532082056335628170400120950385461720122588987758369360745734864580034082662195657309009160359231581210533389700947539304501752878206887628642538371680880987408605551106089125452872975133854810951332751848740663595681780601819835171532826871194705841476383319201794558447974718301225748789489368791446600136158952413439242573549861144920363833214496664384111226653246668683657173006547832144304229397300117306809631893491770122475769676661790753782841430890702823592197188767367110811476881342760733118509933305494833653035525057231469459566021976240365451870967903146623947674276019657878419494584929472876754646749172301839938115163683484863204841374587521175038791007632076612217193364740586895412276871905879571403745609331911268218288987845817498432685853284427451924865596922429258827353063479840721157371940332909579936393262105846178539798305299315093506866316728290481421958572431540822688543824385135498092871855933751155897365116546522519497392887134012543510391722404255540207346352917376263853340736257395104809659117816194381162364237710276854885203983141167586987509296824877505087235802225243899116008818105735350949610424925246414606820321650815800965782691369923379200000000000000000000000000000000000000*i1^16 + -205880389996079414004908870863087329615729073852467606894155020346942479825460494092500217602443835555033895729518834655774718324356393797372700769508508159042112810486456694575784404841063402904796621494367248084608994718882612501210847430997562452760909905191104599490088039165286735015965853854394466723695443324002930463046937717632529213302428158215461112622860401021306808567423522882853184478308256487836122971479527947760679684483055953293275226621088151285596476801058739332903842639625263645862151064614014231816984147392501358412622368238848246736480482755252575521242296699263286176815971040380530637446513458700947920684495685374375424971072604350328771285285064738221367509324269341951905338723304068068616407925470389306930267541541415602599946221372025285614828291431998517801744774941317793047320897148188453873063127775585390761258332223809214217493408831848162403618538826282225183256034879274054388238467498351484525881277773394997951932762549516331373405025647637063487921620384657433854019796295721650054145233189546160241080600926663114963680495431603229217598438557989446432720391682212267694416313776688267191535902270200381373806499383456956635040440807182014345539156689513365063471954019476653512339998390365824977728555542535158489966359398324362662297542232329894359694481787420676108807397909859498483170158398170512785313821464385142257378620894562562575194050968105260933226226668091788838778502254118986323918856656990605523719695166026045549822377491371243759926118014816701825173286711295869193232816453202930270038558165521779065371273242760113187124558875746556768859968579256872570143814585297206292185760634843642208355844741503617344357648396982944503984169007613548191122965323851844002930166091661006525217534861850023385613345628610727518486572619360389777872751862060750462512822322042139916774197237886294038618469837045760000000000000000000000000000000000000*i1^17 + 265725444544702172486591437164724994454831325011955339129292393038277431321836694642421970714630930290158636195892878050073117201397765852042416780312580005302091503075911340911107120161124721385219790317198238831039236558309995881698354208774094992766135875102350936125779986051304179337432040839712009177153040544676817632375393357446337846166759787375233422365042682989775098562883354872498955336464884181360658982203322753209807265702137419241547617524156930837229834188940693359519604871556045985911564934670194499298678873458520729099023905835287238966746534211097306193396336877497565876621496323536261593642677276753556863159465161296524018890835251350143621770402226431483028686066784203162599219679435838634208076874832009553869348024497194667720209147509870842119918892725509436081752270498997886733771194244435213293041262011517382786709851620506107879587661941967440015413598973052476172781080492487671809569609686712160964525504952653029340106328320351412467383446040198443285893083632820282191546885403981450906773750460833225078197523482396543459898217205658245114130477268461190358834568064486300350571582156318797963222249157669487022046935665619470260174062058404881401988372021356894457717245945261822784546958888341131089084606940239217367667342073795007891288655893229641017441097134230341696255026052405276118616575661891522854041850825070998474753886523052359834697047858207552451081411972344775255708779864185977074857515746743543682476283643611445011205324262087800229272674537912572608065684332242489223854942252346103819449839708658373058287014886477601810094819544022601984666094505800015416890895438669769213546219102776119991538479119258883666271211090740242053649565260081890859029858093313177304066212752136831992011238862828190009234934005504869898577678789179621885604841678684602388171719891014579045594916437589654563603873792000000000000000000000000000000000000*i1^18 + -5452438966493323338189372486859631310917691991217795062132188283276091271533724311339957052804058081440667075457300025627382625381692676297642346341526592108589411125173929071844578059442663284575047097708582414607781999136930242543973458484023262948517172627388075323817786111562712253742386591357120607213032699774471153885153077520058358498255417475652488048633004649799859586681784239337509940131371548984681641369124058444950440724730648154039819670666547505821911139832611410075784998065206296517297071149651776027716494870275494950240669573314979648296806686567671586679591455980696818249696801436236238644975940150543462066293096350229507366515630473224889509001972048939664352606586525632959474685373772901177757345880944971337977299735538772185596008709625030087356646430997448231561403764093778048526656467137468931190933154279144449151727147322548274576984847384871593204872352983910087869483346320465389309304345627387034827973225625949627320778146328379996193192960963199202901024361264398182442044145606511156381412179531061628048279085050505600353452700859464116366403394001865800188300332456386513861061143815624046876956670836503765331818367703792726152154719291439393009227007312689990370571160354491483758390481560893775501959044373609140117274237020754786378675719266814308967350055244453936063318313886376053592029677133117688380470403092438696239368420364881035694344857660303179783116392829080379828234135257853760502210985410724886392357250517641693220290856353910231732868925488057710111735411869006606138913488586016898639979061259369347485970285192165059989241958262946527237895727322116776869456641374287156887316079614918486191062958636211844392029683415557506268806008945212515197359913010830868249103599350056959392382135687313598858831405497134278133873191259030542892456992040068036505925620620979134529516799771396733403136000000000000000000000000000000000000*i1^19 + -327956708209129111765233432970501833512417987917046546254567503075137836900538869851410025126183012320037871325009461873447279967585112825255670862273256602608313728877648125511025114465232453436119889563259172241659777356642299031488640810116017450963847159244250238807473103595052868713454795275696148054735222447392537750557596475744350105152170921431030690475225658150796169228936439730061913830298417589354137737529067683051162527744938585776364747718744567017869519213433248901151538685184647854299628867074228101948924122943447306820935136468875213640129182621114486005341064224547041785920190540372292475209132523245989890990291883957810822322114515759984386473172264935887439692575742472219025615010728789843975566605876299222839578753619743600899923022429135790790097651167264205442578466811860284524309804856419014592109566488622486186299089855711369048176216348108887175626138372988717197961458052487112024304993080784083130377506443918021442236671034988667737720948651621828232111189069534392903465417797169512672432960453863153873377900295266654295166804562248723708497695423605581452295384110754485299998026301470703005557843571027576429130442312609754290392418790535756237033024131034521962497711338000155913821557363723228063469324729670171446542764899720641569405757007306886649794495914766076690130075227087800895922101073224045681976250102141943554061617314714400245324490590258018075904372268990355791479026656170258659402106924418455239680225784949615323436022878363950061173888913336315034074066808795945900368092835876102994079581310344430233127492558748730968513070390725535451918463488056694065941840946767894200820561742132539045219954909176329265054834948844225287660779648437320833597032663323447451395312721419326544779717051321013089533202358183346952921036785695384136644357922905147689675036582494236470599982811795758776320000000000000000000000000000000000*i1^20 + 2150336860815475999263564896537758452127165290436168397588258198050183990069309022856092834900741292963549800393463534438981660719993988183806161004053496284641548073603404585350523413692850492712062092587804111492549421425143674482741691847650595348936972275125267722819772231071462045976869967927158120853352821441441219266358392983363641520064537953385256560366926589759426502652220702612518985522655346803163428448597279378868872814788403399369874376910771184732023925987909145395886885766001419415828117378216099900213414575915598358540579103022473342538453874716350107812166569609514611921276611436550122476596719332366987972216315441038298768945745954271140925862561271129993830448939980659787178208061886606847598278335730215849589023582153703040386746018465973580970046126563438436568450022538582133046821708725054882042441433174173264814054591697001808340378243918598801934597735794334753332491562233229478485487367209604012082755466471545694620498001293078171029472889617386797087959871638657571694947206226700739786552195227029333897067613090368822259086661674631609573080906298671224807982441161660521498982336669278666101714910721785130887302696627474638186043169346903510015728245187013754288576025429357840469024109277972814202733802577212399390599805134587593130967739534537046416242895424405877930684764258411516246917690080943646080975757272289938624974879359556931219117198694785682441253441250975618961154338133557823624872387991958839548721513275765227805877097387992943136307744075391855714752192998369606447798036948785135628848571725269531610373998107831221584123456220843372317262995674708628424749932049309042993775411558015054537421058702463916913636395222201339816488243198175421817547191517553908518645184177751077478153821809901238718256778468829062720009459856901232246989572195997816316616434528043548141786774250717184000000000000000000000000000000000*i1^21 + -14016070097392028087338408323595343702157923950897407653094116420295134675544845859229276182190055367318716150133310385818549130504682982974670199959057877116710933578889100590960651161413328752620799523856677425738738538932860996281896823018455534606963876596322273221133253484194518077064180941718784904415285979161717448706909850523637584765005395930530106567386792054108703309976285930840829436566433404852294458196218712483995234584967944921447800213604091736646393584028606627365927064412433693714414317848032096861231059608165480847318140542035437336956778045592011028390058981452047304527097603539192552707317542044432666003414489007159137392320599238523633998841742516824677863205958287496155380981525700215998676608072734330368830425600268204106557858830103869913513092106835346874650266781964267577943235996791328430716287295058961454389553656712611984326452152343543926040700250477348450943968935390018454240317709758206533243489900643276777492557799898693818758201420875974389787562320154804643041510722793950979702524088725346578656138495849842259333924723814960667520696823109416253398219841381564769756954894653161545634254667420914799700770556954662442740582659125738190175274770046549992706285513225843020125900203226331294480047543363671720699110475277806260059235533798920542244715074216184016673591504928378115841446061787841773502173568915822221580155657074784759390353401003859645740458053507720336000641790201973732790399272632144458691467824148706693946183012060398986401276164951687284191671345910861225835663855934939546042769583653576796893697886007283806109517607032800709761835956746716880343750863685518450057051960284044393862906665446935824457740853881577183269855797897125386735702254615848315549660650563009812772654248885044475214510344217321241450711846701972389248369584592056115101250018876942684577101302988800000000000000000000000000000000*i1^22 + 34084313176225237326311273527858876265009477821108576276640246560286885540168960104750214767249934882120709314268550723066689003051332140206824451549958512187051223084023861630667688238636565052389405894716854382739708075378514695419637991833536582839381179656858496754611179871764952794303209411213619985538346228691759624252865474838825538748151675349289286287583333533364232093090991356950157761725827419621302128624609763667249503771024592104355659870724779559392284847125420039886794374699076274175002664606842547882508277374740533769887311260964693234222562027869471076646471353994059943652954039924619497561634877893081552576277279329983640343931205133942554929212723995409424849988603929764489080815306807496187795457245581630848811545400480311327057761817180899262958462541180411879628197697795073988055367606608191957364837257844345577310789049851643586510404359837360810625030957481361787714031790734213946301510700598368361624324911245116780997654948077543607871639863870983868000069356815569178474797146623722163466843075165060150647215634788114460441896296842468899644702385988589750787762804097167246957888236427102135890725859492696909076294743545062182824526157795226699788893876179230250231245868908843132628893758738159411950446397740138457401573344220598111870297304399761687105715117189515902689941193624327639955777797315557658235239878139131726295480547373569003597778371617427228865786970005869258906712936007506935857450072388884752192719202033724292812843172455870106688822285683218711544873081824631504640250151200477638659885457438288447264429595309693792712820045305854685999052225432763350775934024835527025685335420362100047227302814010342551409015568445993719566838799425311558125301579142710152147506507983397901673551302932737887750535824429769491233880068839967793155021599644472514601481872302575840720322560000000000000000000000000000000*i1^23 + -135485911079856969433736057069008696319206367879849219311395945869252629555938948685340392890726570910300099145560278136141185314973809491578562110081468401930518545597153634656534089030256221772518779117372054056910800313638766875723908928220190864006194918015827226359612842538172297643504265674944907070165882913408210307909730638046958198323890655797594375507691920338826832806220991718431767371679675532283150443935898826879060149734598394511227737892755330946645437770938576830335863092714237473575907393597257180438931759972649907087073952417675521533563079943818906859470408796508099111306281544901399450162771230436069491306023891217815290881588168416774845405771713564039690916111696898908846306805047204906532163629656563128055349611117315972128681326731741994187346334097928011397337387075476143310324414851175115826921732202799291142385777429152573817469724267142266179111118741210515294739515542685930322585123080130610694529932487259201330506249226786895591638040859875329010045058382379924815110114685627356503166409266663077229484683452720995701564299101840545375580090727445042989947220728177830128179688171404371667699391034653831523842634674916658324686210745239962137060338799524360106579730210076910173649465567636187254197247867573185969971299722954864907088793733847498601777260625783892884308142069814666715679196843333972936862617270929785972340288980357560241477142242592515961326063745194353152954023509103314916867845788008992106662148908913626225021955322345307748685564829919738093928105972557475177708505885699000508499427580414902708996959628700157637931145318725677618188831830734514277744662477157625864562180987522299190826518950660165812112768779287060508929546065447893875364147303288866076769614263579379576228029081456118444525425778791601106956946399981129503129376529958354759809848277386521477120000000000000000000000000000000*i1^24 + 20917836134717622899328209213598095857652979879243244773586296980540852905907272656521421170941091652523854560549449448669948329076246215649684293567537658095404421516792611203612399679599980322239635881586180614951965122345104230228048909584093991795011956146766723255400684281594910676283040801824618402059718333472737720130979601600019064405261184548558588984108188471945032645332056569598676186563796687594764477196851147499690094899782907617528591007952126153736114284129965489331629505587554302135432496910455889411929176250680106630112559556275503713899938855836638900928203537932818262298846720550763973695800184993779735236270766446619245172593785552707390276210800906792571078764527684954713500004999781700935228948056744822686139388816822930734703081561072253560594600232646633034858641854222108314660602382745386049905389760313827579424148090139493973620814170189724682464706854383079357736776933968841364429068056021264168228933244244253845167073364858235828128244996206459080702992682190211523639833098249212899671632732918191603894024096655583077718802660535815716641219191785901948206484756951269083791945844696449425122819272188187631350312796835286456918560660586310931117794223746841163094928406972644554602408403681314376004601279196486505089691668033110447194114635669008189818055256659898861531838063470453973259731348141849194805829749886002113893968388774859265331302780466244444173165690370459192032664786546504855890169139293644489809245826091637570349285837896618386580879039056064603325503816128102243415180639097655133118962364183572062754138076214356399865308962798025218965838477190379725876146453361971201398562754390537249282707691147618318391851211571445893696402618662217862522741758022455921724296004186442167902287460180908923623596208372658107588828804897316906418869500077310694701947803192524800000000000000000000000000000*i1^25 + 12454355948035444620632956603420278822279143362688939078132261001546641286960799051560941850219926026413423602376148976907180315390221271098195904200457782213791166160821217340803283102640962439655465820321283915644058262121214580474982129468383072830555427563139808119749158142789681129753633908187217850022795362817947678017422205370682862404038919808023052472295552899314495892236287151483354146689968196981105066672749531563488200467637328390562696130620288514658377561077358295754066860063577562499874026548543691117156504168592879288991012000806501372122360788011901123258125862869146887106954111656811868116127285043915821665497225739910715719047437703073310815112271617739507693747590174433877937087798468278604795857349676378051398449364686660411593524343741522655017919032666785756864613982854564747326284038715627736099521544497503032496299149520559279565209959174700969568787893442087758453958514297545412510307483409863630273329504989168950058163906998260365832173346464557794169248516410412856086401431565234502280152913932281370561192004309309684918279227151659822231693791098320411825616379126959178419447973261276718229090486497285387007312199552185879256588827585771063874899559156539641289385623426729295537405133577234315386340332351666939383694658835908681942284028406679961481051783846064319571072085796773260733412340958262273226408415490091435693778897785379337042749614741761210159105618673619595312662428855737617328013755318044001455229409862550921442356409483934460551564563441382738689037693938757581715592023061838340611492967375596243396768060433051826963150378936399658486140710441458622220293681181686458608568008327583145224568969364771224445464418156747535832142112068791456057432781632330974640250501043889252883270886587166156206072288360240034419072252684798278832827066043430497185892925440000000000000000000000000000*i1^26 + -62247427035192676828061896160892681166684485377008724098748069898501570096181389207028152454121084447804569874551710148746731960109809862805746541280111562291486462663575496682034345547570459082031920521335930133541230615756201437296340402536084749096794544564745438850751700723338917351744798643696610456811091194013294108152933180620206330549487740553326246601171247850438328559818455904321160374692732152949608343380892897334091951998329613395425169461633474435824496695956501487624495327260834738964495505008110639444325981406317339320135731578699672611957372054058025330509556546083707327316382217306331698750953263960659433191927477595318887014854394777255859593526123185414558132971682593277176700531160145187951818041101996516754117789216311541597511071848503113593776596922478417224866955614526700985294252766534822568424841121928111166069082077925294887894022344114332208328134771091417260103001607148658725492668750562234820232967307563792043746528476764789998305773009771801270381823353320569969574196423998617969169742461794942042143745209505399337526461840383862805915869449391371732978855994776267569269973227890358283430728834263453108965370063342789350137570359724470782730692548728479822908781422046716732415006801629870251617738392669493860868532194454621312738585178955280150265921325119492264744997077314605595012190630245581044091821911005805466862157307944300577586671305985491771221779032403853490182383493744992633190298169171002237765890988643154184740457625879294658407876836562363164865917074066639042447036577964854902994206256684712994268914179531691792555413548564393261412533303890303133210980305307269529384619527270730347179842441788456100593202073032833308649889166510850236053141359130596214429147122836141792179019009045650331808630630917764129090156783952478455320015542818567983464448000000000000000000000000000*i1^27 + -24189174104857367573866678142163306355841810177504396737475708723562012380235207782855519800104813555332251459708358687328297902763344639950979907081553651358378066913863778535088481615132711033634741424119311351484175690439581724997441768384593645516973839930516206185092384646508156689023416627232404680520368873188291168485392309232479462973504474993358262056002101594506467082888734537358267986382627683580256995357903565890373792005925494106882935205626527531232021572605088435771992958318869620898338272984817979298813789165920560121743666100161148927308974926391780010914351892297558512195919906631826892731317775233697326763032934531300127962981399491724097750982196846738439748447087946411553855848690803348946152028544303144598015401937203194261260610018565619930956996980647779764616700592055405502048405779504283636641973192725270031934084749081446688781727990937981096655546820317388266662918544769502275453864305887897482719981130491885373305105770527183632112223928983556368694172560340927458539861898725200999315430119085417555385745398533546327893346899554626506039183087045241867561343617131306549541655924087021576582434272620052947049338940425808105625035008935522439720990144347985025276755848263074791226513148612826657899075816583931169004549953042758568008143164363909319562378231355269708491692842052864589876641107497722584356929408505700187277965647870672163495020777200453741793562585795726756018393134429992920567460851328598174348685582702679996936152967018471322006696336910651935188507221669861181489646666837977119904585513647541297790150233562610023488981892941477719153779077749780178675390420037183719073476518882637448069903223399609709234518034222074610478592379217932109928312849167171470420045284406176722189427289847938977610607284212628296624514411527282710101190260633790054400000000000000000000000000*i1^28 + 11052911492225853248258126484156841239764040981424194588132758550818392105843149057718539391114709875835539579385323244003588233120609128658147782891339528752392750725188535997578340939702882381506452276309242222011560590186744547393555257834856493663054791165175381852112844547882298325376889138959317913807586175794949846726673639702610686113090456376072183462426726800382493556681951012018924596031079629198521276437803999242467094284124794790908921467122957063584683377594108520195496503038374989462430301479426790518238409717440667319180562934284045327575285372803399112789070771827826562289061409733610974408383728970460788332254146674870820671228684502545568116610732452647692069564247514490647263965396004583988792727788231054800096958254987309416198718700325605040731814701503339736064194436998308322607490413094416034914659377255522742829427627352102247712528052464824517776080158788762256289850766222141725516798451356572703115191689824293306486807054059979266351269512607010967392226896769452507621106124378130388669244598154511123984901916564290226553226957303553409221797450741138432559240892086233077556437124042424837211716522112117602817963869055680696813934164124232642138650360879239149804107360390042976353493839891615641227819437999038066112019124091084765879469803487892595274248126388762745927361044508226334611139798046624532510101580856058820655440479793470770981942356933561205392417163364602935344748071565812858646945687297054693840205289065985493906433478392224611244917558128649750382612999894636350770568386827500745607839272060260264825512364057989107180978088437455836078693764393210983038859181667615679675546045547238741658213636592605221402074400442676090006691347754582744197624373884844319963338208828879162001612996011961467907919899578912697733157946907307017230549935718400000000000000000000000000*i1^29 + -70263672005166242300096896204852651908391240644508427332290782197511864138094787421595663374714784910331776960106813199248900303108810882952691085648762241573179269639584939357223424404878866319391618018327187595301860358205184998647750950570466011765604380088683467104427175619052424214152479869773211684061047477047378640366546921706023961354915530955220540055993824255734783651754676837196017512930128462319694208735541092014513077996752379886960887099950190828260227696007308876655901631026620549553389818545881721993008922773740224395938730888662904327747662242394008602997978699522918652335559443384539653270952388271007266099412383026087740805515433810514561017752689555200529997478340859137122841474600471687005034370024802236036221469027895784494464242232850898726580198949100829050916656958192750721966261258649326040411932707795709726688200102539711003745982105879713371772715340048779243063841663846778199431558612291147359155991048023155816846493499351257382551287356128533126536419240807772177680117748206160349155077591545136201218993659100160969922960903878147297232878941566266313864752511341905051744059551026680900814792167675979334630768807585298197354142479085261396203605250744613004266304974545613345770993078686561155321068787693296568121799219713692078171209700362878260840347133847178011433330028821246859079786041066206667664896111600416524957073922844457642847937516056979778353799167355697557291853785988430872708942821004907814047653671784800858280840752124712370476511394977103822366592883674355338949948713844338151350780470648835126752838729214306226155565949353291053167024088749760007302012216753151135901387567847858897482547683863905303161695852631793648908722109244745896951509271294992516185261657930218252581244811961401133557983419904863990359527729302443347725516800000000000000000000000000*i1^30 + 22783797079304093313081314692834650780871937177420695240600086917371247235983948685737281456805333481176889708043805339603006575170044415349024758702503369023317611373683460825532582097210489564168586897457918735972654990357827323760692461906510963699723019422689553912614331350092719581012280028087527660079804245183506397537015699800525760664764695832780933295777727131091343600487034689422685558123716279746324387992117830996673145624277194015587882612969510196422472951192540819551259029609351074119518149600869819140201072648904856166805887617301348674543298742038644676679346791659843224601312662336074660869892125518957786155609390799638456603843086532380581051664580513255050201835854139673248817382969821377011637838901101232416834052179754675965634865220782945568946200799875914602336145802084005548171624504016076370852381712342743930684372652294075539292077178196539272130609412148621992627327822474916428723656525027597556056661813077902349922557801104535079541206883007327584578066966735875745704223770333102582220880213273332783885962238438667359209654159983881272366856118014606181709968648517249831332964827466205138160033498764807791627384506087682703797106186975935839934818465586261457563297165597894871319666282406292212912382963254527678625097326356084954021307056712857737545577005544695168718358598171019194153115459395416115678717491288670013436354031342932591358825611097262185348600594357220167739667107487043263586259935946593192375814202119002034029469594929370563995181658902400437713095436994560898917344795955838862174945716982307276784854763840477555503700235640979611029902065615421189496894594667206726171413492959626269390403445381911915109599931260699308723431039023236094582461378043842529436938966241266890940021999677126966714895873135637876716959785277060022272000000000000000000000000*i1^31 + -3458334839515568309258168581016762203368013011752225389931605466967544983151742163663117568727478082011364037101114353473096002340867178199970744871675739347094192133641370855154558730183471243013955417618552054289794833658815886466947874141150412804572755387695297315784678681512127014763369046787785910564710300969260748270974065507119388474389500969374041255032623650430674735841324095424023887721492468463659201257342701834429285861180246002541487865780515569567371816990666682029875610275948280709624178325133662721996514493463176099849403193474784226972185256977852794849140174607066477641648114246981418917580371902732189870893276050663285630053810339172927509400581533077085868104949479998703565961520396682585669153826807142486154909024013937999220396999740668316245862902601509447412941249362860853567976601939155451071587200819293750456519212138722499592406540762545035561818378376321179894906473648022873572507767612560651289558046172596245228089724234970300615264885443961422703268378068947948853694772125729047349100960774463247606156885144857669208351842393209348975060123813678080311314615787171990818800221547124375458107100518890063392141565279155079172870862164711959017677817908036667815111450013879767576219119158713010268557419005823256674940737300555991169753427955262906908087300288735858052365167198107806602020965952148706887064253716924965926839240459125562272387093829492995775563762852574465758625164409569897888313168217949319170763182246436502089115958558077041726941486547862992393549149791967154918440772284870862449777681399293799652937101487954274071714169133715176431295258004306441841118173218229249018816991355544949114721018605921005582206762122549963595375180305840488154249406330838432379180322596913425220502329909428826978050708748675312163930558483660800000000000000000000000*i1^32 + 306209847931789044240837550456997102201462152977332024841921232520718381748900910565469784635518163992039015433806314261634899388956215919083667841735527255761745098982321604783139489212797264195919402378973326177048930357176882466684909366417391763348784685683094353734769974160579091165610657655252844187595811839395248434828904023384368749814148455038087820324041714366782376868833537930313700124089727380607134176346405602803319882781034627927314106283572163044944106624654840575047935587949442765174962912080780060508527120957954820852578869891033852581270968504182639752784677462836298005099895488415738384775834398428314330212101201032543167583966507800118231210310578179757453945864042127184873878615563423493970562054715907381897929342484694392328283680936496064411279072110152223660574120793046376791134460419332337005536427311957963645582464402716390823463980224966433432268550239782284170586699541870213935681185782065917308568243755377899008422212334264778634033955860724138870937018588702416655325445364437843695683968259906069592586600128952355687314041035832780072377640050124963400807795373633080795631540742404356605974399285477762814503361189434030220362427935609227296841198700184081343508899537265628337367632282294618516593321933097854010257645698166568882439366438289875852133032390882566934622539215103977009839701346124046377881812700678947283784049953609532685389437538926331401858442130514259061380746522382451453254816272364924640641420911409553409152204921249878441673525384776087367595553658271158875424691565373055850475474017701765537184237811473743986263007869922161568319558656721800655158361738968052073453236853926474750081226246279221372067737828445682970454963618392606505992199437792220651657315456870735391864729997939520579388209744009192046204026880000000000000000000000*i1^33 + -12543871376171261215172611767380093774718455730148891845183663940188059761170642838182241249864078325457562690281847325119895148768209298057454478911031673126777623463079579898528490988300724115989935077533576699096881711781321743907911814456364020487273098456143340959820743676304460841269817436111704823549687951960013268278847862616904128076661624955004019438009067508938960300411452730366716489375650540621678944266415974015897684782055995430547583674936467903417600623573602695088325129377213364795468357928549905206733722458732432191522173896149860695439123812630533793842254986166989746930004217896854257828597636492153202402118600652219318774530764353854454872620443898496454211833568145184991192850924147570704375451129772520365171646767565923341613583310938111460886704145839741727148448414413808571267702133861090652239265098793255717153165449685129730115197166545506847534552803725519267833674108868746749812855873239281022864053742321353513829936970054493429137423906947820204090457161444626783209938192360823366549827923414935596254903969483013416580103224378391331266264116808171662704906591270746266568501368328917021889173327636345353025902477268733922483771238381377319489048634952411577784143037892026560280655574904324710389622367123867740942219418123275746077525616061720693062685830934210928312259674477003853827135411064613698997065651400636273730600752901321976623725686384632005280384033005416758029783729163910359951521030974042808342920638111314257118567811701324928964905969274471024948935128679705577036609678670201740889598411794352211856659515309119097274967278062627741391574079017922191192560698056824516000380511422080346052698396010686749547912694923412332182643574741874086124649526145844784323990089014440270432490688609875857294445016878642364416000000000000000000000*i1^34 + -55697683776781528246638181939856955037851927519175880921163436488961649642369301667190438404995481573763969489379820943638975815658820779242276966066540064411476686817615553740536494918214311969663763097498620940151107336482017686340282161599445590138775029992481982741695620047047822091511396636890769213108835792491403780040369538303860649371402313713832065630896147189929041252678401197317052744048344448429840865076060407131716958602500670919611236922021091061438024859709981400277232136797311875210911024334849704819302976410544949988131191421653157051814345922561558462855459280213932153221415232364453488983813917281556001968664135246066601374626194790361508780548982900579809898898719454475165367278898526792662253098558254978694494760373592816413026778819359423714023364026658823022329906362696272696024899530214085484068751986406057434272157486767865707228878243096391438359970054340216070240651630918433553690637990548361891141274339766538296477447266509929767036385996035275352354010834798844320328017392912761015068284979653509099279336668421087662227751049703791767135039872623913244772659224833957837633375887861514851530127689030129807351763449211373912973936854555046997445096258773721098613286742388861327088465854708770732795589457913422227035182098552180165258227936233224461198845739319986151410161154141468804528849933384270581620123919135748532669198557635130237727760982441880156744384675649014785290952384691253105177856784823487504495542974772188038055468494188477153241580821650704544949826143671218482930366492316334042806884872152225678515139453597110960730914666060208640599840396284046794948426270376849171540846246371414973755929343966015022549255613788585619450122226372862291419419302065915815334243199213328819356102610933660144471923815874560000000000000000000*i1^35 + 43108848542177470247098923102298086803199594763548935839939972527448724528429934604835777045284366181371960610812408192923917356999253518339760652436946608923645060725359469155913304672264544568133826882765847922896518117615827263261707920074313365596342686873738149960503058008973651216666663540988646871806467997337564123894593364836247907599772357401628888956572339440804283244979040051885231150642171910997471187391267353699230455622700078764280416531544891496268692999013881098221502033368969850047461020228576669169112116892186741644299476278158602048372408972867281209097987812628312513720555602759470497854938561292042726396251541185470618667118244753520473137524980541042136494004067230033319616212570016786800083315386667757093123625393985018557430681786878064047453308999157302915517072391808761003391616104397476481667131749162970085383254805737472975587017490974885272637372105613745683913394172932305251138238661020360786691807985375643434102009251129393899052928267832547929747953461598785419683082570557363607901527252625093939221161570701679549027300123994318005755784370816547878724738709075832400802613688676562845701861832633813174269627849044304501795356643228670952919931053160286276481700477177022157095846741546984018429514013716342228986031011487656774548544245483449980429715740834752487095206550271443727001759591074338144543962137606529213221777155455560159020757711846128773402589243099747265220166094587567987497037314630812834414377537479635669511999520893343214304345273322417184816205659753576087737567165123774912042793321105135636684570374591776125720247254848250843979369127294926542548668527832267419168380540299911011824340625824415773976488979492856103473327436211158694505306056631810508422578571461841191186891674247033862165102592000000000000000000*i1^36 + -1772523290722283122477777977992484607017228923778490693309897717706211258946676312473897663165784849726685253261355481470346669881007742627976741986922505877621670568481086729533243291114581024580124610319144707021789963935345884900774551699163536473296686711444680532108685088104163810155733159388386976124624086150299645698479605487082875115022226766925153254655253714411116105672408247691503837544813089910137677340413986690034301386486982705052977983147000030713737437164875947061023943688591519014328685049078814659697995315651501577854044813797070682963655784018972307525737681517558415694930309914671551376955070594067249921005575830310346541913775884094303857918153632274419653307462574003318520331226769276978013649059519599837568300177922516428382293524387388984250906346050799505195156517298966520238737431631901088279611015967110837709043070946149661867752481938320801779414115598883899067493661274342048661515340392491773065745999497250782407029417039406174506314288530636508690700566190041529364021926108711873470772475760971887976340826290421659942274824018700331992600064951879472671650617806966645730257694598509135113389990803061702708493132768250681013883126830180632738508323386924084498314106793305639730435672377810000492461850027935676111225689702454955851158907051974372517417648428204451020860058477247557976112567474672454573383576586766039994502046045540586187503431293197663709910996912520423105717617446578783128649709995668137110509760160928592645005249155756883618103128876176880454090229065690781071789555772729488870388443717824379174970641137069135944087403203332700981319634413101037953694009771838569260295393987915726911639434958241293352061847570490106034143241707494113586344479245966496673298631202827383678598618948533904998400000000000000000*i1^37 + 9543364976867832802087894753990586689274746763466361542938404441669054204405265523401718986202968608654105303188365234217435462759349929805911576253977471370192564503510018128534523994616553267705455362332808394172590338842797585115915725614657056858084811589954507397657671450466362533535265586439785060497340913818739906111723280336126288583661113058789114509398882623378795681223766032368987716474606541226308648302986059083754708894594347537103751645948456932884247672980082422506788708422617447443795072548789700916995061072581251401081048931251778120712048607698929165992222300677827660300551825402748676286133593371436909874082678609582570257483193851523330656555743139399796182564818482041486612241142996451540586035297956068396942485309027573326734097080871185411220084890462082542644527720280844099597667641144086506433634479867767544854330041470835186801801523802201136908167523528015375772150037861226524753265533521339878360389090691862105707351419136227599987085742059935208861392098575934312126610231315340600878780820597403695077032267113052590487420203527415143280707210978331086988482188631712716085444827806299921019082672820147275629176116506907543580176926074631575001546866713311325345054492062268470825262116206725456435623994052513478739221366051347601804022573655831494728428320309158196348164360650449976342911923104735331786790446045897807125508013767533419879219754417165221618145161703554881004254477036948411454107965543485083186075230223843549093539267895638623577614076165790862984621139950114148332754226468542852633114020789913615840423060212336465600279764453195123438543515544378142700043604980639232581103912451923632565247407875022047049152253061262572035697179705757961749833055936557687431801716139963273634949816647680000000000000000*i1^38 + 2991806027178064994223950400153563260592726854999509124707721758398974793780568351069675606721890565826628979449702486138368172662035509340993796523678206098484724957148828164588646541167022146548169727090339473464433281279451051334274945225628045403959996116078393066050451558084664333154224207291889789752991518558680718674588232896977759651390145167581538727386495475632331782403064799334694063728429339368434414729602541105388445953941073906498350658818687422073839759041387961059399610785696396596724070290135149116968112078872706763347805712704349483525231694576112569261943790201547374905875007510036582404380508413527297710624349740274101000885597590525590147591124779838981639337041025103830251910838090649726527358781578633241449794439936827286334729192047653726739063900297338302217503211694285896808424541901229138952873135716755615563965126923279191745975694043045479460018644810468869332476525678338087593199826579978950967072197144692883777007423103993629333050439200913688223623372871487002453203897529630357315365815501821142123826781693189415648213603198963768361232151005086656259575198599635265972959720953805383002379531125763850333145651326974810899237081624199792636816861457081081969980796292783454538345676670435657158232430723816565358208595725052934388309242214333858077316334559791557631922555747355496882083351983444614421968077421533645046734846723287706341063089941809661228769126454693420840357671206328359129122685684261179382039460685553171965412958504868324401096203650741052713462439106135451251766922533479290622273330159643326340098097911941673664038117790134582789103161206637185877869074320323202209822700806037715818425346695201436931418322190315554952025473735579937557142983593202640331533224354856251120680960000000000000000*i1^39 + -10614624531526934855552924543773761322079337265741826426281111392147371286229273282600644694006336799394252046891188836796221043539402922060247337214178299468042849985286958819970264269841748960156194775894654628739570460827186452664069028467748174569197027085206527263102035391842534110951860434783176670189806753685906175760793084095330341563079971187723762782227594211075744314567796880907041674358685700971782566614977783709285760067651160198992594984521649233233608046090134606406762075119559175519963222135137498127273061001276538742719556207854398369922684169505111982389983852261692482724880212202858896965860574412951281056181514356601791132332962782178011903607180304661993508469904780510471618382218359463805100944230347374050233088073020951283415534416447496491176427824081995574045533772336920791659913354751478803725287122440154247808842309470245600443492465091481337530749659455468225051627677513139191036736632630745842579158505946608777543212617665729630535644378086900806155356288715002813718615440153664755670960729055057117706432657607141959418832560919757451081823382675923869122439318148836600281642182307650446644694595501975588828806987994367693368796145950291534650676399971617494907312161647091145438787033520269753025348397629282829673911050295856766374627082102603213366112515462802945372473657190460042853480084035003228433408091668368192916084397951327352150065849796755466005967364800641989419737874183222316195136634414438444255502851673638146551043728585555121793491404585564281772811339668919262727590503437521427824008791453201734371783663553024091039329877535866938530787984965039319726245283335160777007535474002319625688936953758349491800558297144983789874425218965157674716935865000780326899950472083066060800000000000000*i1^40 + 50277832491240169988633530928467280458944661702124489160768072343913932715169973868474079468412812292139212989832038932542727377898183329060056134570686405114516674868786403295221038930625812843320461939134048146376112332111690028641961806101792782123624282234535291102938802985146682145622064330149584593153709492138663620811174461938719041343705164986084942170022124747014208253581000017307300245955472296045009901876529602777524972560112557687250305826294397106964380329881779062722710902432253206944892121287883012112225705679224224216991482657463129876414284041755089824463943865816582866388731773922333482533492987141008143094147844933240279457419836896649268466255083201020193437562844853852134393540387477183672867932129853123759326281591175729095560849663794153977615226201306556246897262682159712268033187128550171115064095878904481114414459662555828724281149341593444473645686241528611723900076022380149296029977631144894939668738767961234583350049368435871979204385931757302778625804502426347540017187609375043410656433123223248499168989129415740236800526624987359547015030015285012742491168405884504921289830183944975829769822112339214409281459037900800819546313462176793172249864657720077323865366126913909954185476354672266796661162517202101851290222075612406874719396544998598816528779516726283214126972083039048994068458319287138937613704253089019085008085502505943083771185081427777991585133919573800369231649260243666691836673817010687875145846408638866539911427791362940964132256850671607154534913591143990098424462829213186089941735493209700744571268627191979599715327086133821166860414518915095176893169508057409391583653211621499343696700265199003784779472248996033255844724385085152758485680788850518608282659061760000000000000*i1^41 + 1136263380043274249726052744907857995217256927119508917488722619443428574419051715059326010876728258908571625165420657492081909780098266021275057014850111817204436548370754993736609615824916698955604526273750113140679159737066173444750805566284973866153366570543871358386110103615650645236561627209855816423094710681462652304854702603082701283323648740039045203250521098170151496305846409536698400717612641266184254170959972353926398416688437026827915478334619644081208184638578278614561517602373184362117749638618283537329618800430824155340490388171943013202858407792248985140129378045074688772318390592190192411901595692434750484616145439941646587344873534437851376685789021211160704448774839205135602726139224488664649555950050496612045217837651568971963937693012915331403481805912214228049411742713858986039386677104495465203259887715384927440071765655878472374179897135539099383934360961218348491067686681968151796795502794461874787159850702099320656136630435594705508489104753288394726668332996330328341788163642203845032854323732799767039160897043403291193755394537993637421302524996217939633423215859149671493296617838597057906751807317703436287237543182001121878853012957786611812682620803992881265842901175765294098275891431620502289587973964147567829770086620190616592030608824997785571069294191239801622464650215333718859028268774692869944819248715787560756163546127590713204309408084117588509370589412333076818611667990584341699457511733424369278531607041724146550177206056067043876639102834889589324633588316989626334325428883867230757456692182346636236802270301976383492702842514747042420023192341447397699563845995555820678193280526993475804520779039429829717403396138251080167152394107262509610813364639689592537088000000000000*i1^42 + 3947897680050991652063919061987203781895619511820837335441877700723668493955862376200125555034350208096581215547383925572249106994845151391749998164226441353826205794361293293926566589241835866219020010416370344035533608484708136750241498684079864693278513013139641428582627597598756181799134232697367222636520001274023883436801084501808654400572670526160595906807498639812353231676785175677034324817351258603829333611844383992633701211809006114447954298214230475841553830217045892832796323525481269305245359744738158100750009618838173546705428383498234432271269054817771013801216314568601786728891037448869423888061595261281390691070074338047552032016654970810980726444940288035926784016426029997845361022239410428122560337831467724106358078216183106393997614761284152199029954187290927698855732112336516225205803627047901943640830970512195359796749698347789462435518875929703666593129283156203466105049666976947349514103593693997278444234272225069943306267241749645637496507502479226330765804617560602118071304344045626749683855020585058479043689608043340946997210458713706367801748646313143661847690892900344537100955247250649359267869816402001269330414468614645651514763074343558146062030289888581130353259437216268387746946590797407393710570575665825957888585714817789610742756402747629671017056301728195992125622504867066020324343169819644186160404914896861502930534309579170354276132658954076666356024693069675607543923534979977970062213207651192988986992407797649487346480722923205411330894277042617741582697984996735032480916105378240508395474209806541551997958966079850618914970058208670115778843475785347157120219284366799225630485493389871328483431395497346970336419820069218121967708143086181674145797519074918400000000000*i1^43 + 4456066442716532134555704950256638150575866962675155002512782041974880190648882338936893772686485979525371812456269251025457249428520433818493354300971017368348187412283503337481615945705820982713504846551581713828430150586383253694035395086479424717187426958511395182642336421821830093110479589819621239091280076009577641377107676236690487341365824114443281342334921389405076178385504009533709953929491899220241878981986808117379938214909181584593199480478050854368556125813751463687804717254093736615694600252434519154584862451269110328624770838454563147032798316861337193563625790721107604420710046996722489697043856673410039019068842199128132304713479475301397195963557055309262028197019570400835806431438498057088431832862946524814822885019701458382937209624402018868770372733487612045526814024758832881825703013436374060199716969740891428689907281359972426344906680388438410335440699127761053305221918763985591963390641924311956241277762529809291867269388115606711755452950911431089970927680457963426411082758849467706629377082667873054396569652672114986390248820613353303514991129539238062033154670585482740620860572612027115448696881497413601168229452733949986142440488784774547267861325306382370697140014989949116517775188914746798826864915057101115389806565191756896977681483472077489575184081068147001159008261151072281610680590555386712608933289735906880869952850390309927842255155183927061383013094981913818845010663374389041706866062159116955852072032226815724512813452993859110134256083595705485690322917798594432144680305941951581834580378644703196717104270023288173969165515860351033556655326612522512827079995214548203573246577386163125310829334766519626570623027341647513454553324679266395435827200000000000*i1^44 + 2006177821794610934156235705276619579092475531495849250055787926619738409162804856908797983896712594267695842858028510376851829950192577739291801897690034327775902354496022951294414733008043044280177562834968916666723540988922562609415251285480991590209611459388085908775459710039004422288713771801781110529700175035115407813061746880412770004806860909993583635904281094762589874004296268025079383796756956674327909725936441656915649097148041578613048326475857407471011439002159090065283111468697333756217585119058568287731732235894350934847009709044259218910846297295676174588128389924997646705998125379907763861621764631564620365620728170150121759765126832808544341027409349749033939283654308165108349615245588919381492021721048896816977332122256902152536183124422739706995042243388883024909662767892966315139014556755992422540055311544466450025097756496762123464441926176865446545166334387608265466710404891433568547219777833548870208806236155438597162445589381866641784397239981932216413642748145697311184675663801863737196717790469651011211191666881855575028266991246280961411893636593737803298084425864649524041792218767154586139117746153432933479584304571731402098163887731189365852511379723731119062002666044824548573985944877230171903444771469052768508111525722835870654594433649036017891825619269827928572806468458871344911224386635070973748402486020073281988351144681461075828097706568880620800250264990686582856565910611128846167933086468474148381153556906021691723478257076552365231566425153419997574476014965122757028831886658910357295977777591327603890650364756185900429224252752076108119733507376714837359490877503981105155572194356748508476420016195865630479044421375647914261436812555714560000000000*i1^45 + 1397575679358013043803034308808767194936659374350752570678922200331649275174567908341086412688690731907019892238009636034028567988863556678426909642147830049504222880835010685942017003798969976097676615284360518574893694987092644464779906578655034088456517343197121952655065991274515241442158135881695201697035271769763292106107307803357288241773141671023902907116146649398831577164446223607170839582931412209008859522779991180068254838973563181001362912532381743078163923022405608702543860256780027171024826937951733254356650691799361015375739939184288054480012095034677922950546221332919570127113819089568244008262345827237972011301456011327082084674230441587283928572112095325557941722127825934553272081060602091077014021974446019720688708205184445218551249884811977479181333317487231878701776718507509828628305896906422691446492651849485098226182157736882062563738515368132162474476552255437475632619795117850228442624256443213024480861984763943958136508352684052362249221072091103070337826841533734481632491563875749436432895860851244158130775833247351042179080090658751838535153431952098838853158526950585195298930650741959856982727233173772665871500719980788795164896290870442065753465404294271551222737837818837083240029536935119455978676076092749953101948903533556867257377069468848006003051429399281524790976148665909319619837689510131788088270450976744638103032791080960608703157178978267106000568646124188411091458312807939541904857438256637925162285715556789943767538925729255512639824312686690857351863341964368071588274757558067158246130594075752195697045113755482505061234162869247874026092240954266099361662541196843387665099042777065735377222509677346781610578872174815095759568896000000000*i1^46 + -24889877758804863861967181150318421804892675192651189704021020265824434111201132342463138359825863725918136416615647973864525394606268208857114345486963247013463742242349021248993380308190768449073379488808892444733950286756396360517094963500578243370988300769869460701058576221657161176856536416172109741089525777489039829979160196560495675643130967960809572256506449977703292609074227464043349148041061866347128338149931708683715766110484168481940256080424187596257233642592434392334807635845366440377135109971480219777657736344551878133546230093585193799524958142427981847002336278161764530350620938375864323772013701726166981961684899804882326387314463022744920979478318179055152335963417457412467565755425382469815585389068521314796598137889431610971094262554273840990848544303868713871475235387378847470367688010480176998167287886476161440366254203913688849805896990637378995473749574559061098917676529136795636033215747798501617331692975424640460089581418437217465650902235788783331434128780743402267147387097171804908852475318531657068301782537211035957221301668022509939140564552625944065373411361200881012351378194693272129343705324496799485400588317290447673202682952820982421857992633301007857403529970749743845134571271447530825083224195302262759466899106518211137647044891715984664456984188444947063592968942489598354917212963751923752523654058046620803368450185144081256150358838956677237806779614149233294878328894620980303521322164419715802306941922398484857680485332990115567907336461991764793188635087483046644177664525499793851027524379916303848538046035403891760963025506591383845275856018850578947067852788480886556695526267266752846358709631429168589348001854940774400000000*i1^47 + 105366054024535244726621318850861902731420023710577890792117487547378042772358233787582543180754022730920434839658727081948928218379332223627378541550948186388999035557289084742739528565549218707747490397221207613937650909868667663932069636874623007578822067951625722791500481002377991087280703048554048110519598787673822046133483022365191290242874988046238908324798591624724325933771188127943638330897697710789647900548543049152549571045010465353023076483525004106789723373682511926158833730628715918811417720809148836355882714287567575022645182572139597008865407503786065188169158968301647293351081855636508913476883406715888895452437021037159581437849124755766800827797644745065227201061884704922688314472381134699788343746032094566260068222024254097576806522074108507528921544524712567322996593776590592110449857894489491164032830603871087478727567279212276357607928316910573854609986587649234529386825756328319295424998444950981572698458603284027200872212608452407903708789041890000933960799652315717273650398290279823282063342706273866324806460841593908065139603220566262664674248685714785756077403254938955901794262716472926392363111670950330598944758684069093981995206085750958210455152182531893198464848369851101219042111259373082940685300636047511186203535679508474718209337294763949905419969539560141690819221994537371809873571610088648384357861998091024971663471561956286698375154825424332267705105032535788026381652392966006320156823862330025373402452231036233959794875911295770696355833487934687090401905201768126162025664539976811876143109955120492205538434335850424310696774704163573983000178197947210749533127823866493949525209128769330472336792880336765672488960000000*i1^48 + 41584594498779363383814629063928397102167008300393090738826597255247430866742675418399124383904604948204603475131258336334967783164631324215528895578092362357576905178545119931337311998181435754983294688335580041997720924646137905072059383268895567260111975801873707290912898840193057477448311080637428845636254629876540582690864681792514800360591481614148263048651203247899737546949660966233455393477240281677428945209281367887720649001830823085221517185435743688063983460985608763566460003343727092819187501039996981023812951015697632898584355463232844369416771889710124382862293090958908876123965460196859851063150272430498415546394242041848799421952469810822686654219408114666595994062327934396428486441999271137799939474251366018875777109996317851920731962560206679013306613559418337452126206341015782181461254429351352515166046047037766671040629414428669940151671367656044570917081578829607139971642685824185073190967493845800890010152816382339446441300069493881628822124935904827789648847189358262789722411743519348696598796121473708679314871062468053769732638340950423081305711684521859117495715746364283164664104588934190145047160250818989541827275703857917098564545743884723326420563921601517938488257312728252303501755306317958021067027112903962734246181119218925941135700558973468995074941455332476710559869500520253421501887765055930685864322403424592976527882919136799509336721381891090977315786369006759873206894676453774797315766164548397693527615333831995556973363913714013296523333654464135131241362309222184944742306717632153023228151952520428726998567974018903657721154673808891009569190525960866960710516529858519011609981222688593598713201426432000000*i1^49 + -1592539293846235518929814509804368115591850536288327994130560186949800554770906866320911810259945008222026708830641341658825792024901967571829480099801451401013795110231477948638857103544796752667991962248923807766003324963510205000705813552389156445955654435063303051280734553701537573419384894265281912361754080555738412127434487050775347483252040062279448820940117245318957307331241855483254150660388327325862568280094529278794309002058863380156038758964571501749721689386911306861238258624800927305151767691415431369440935425042206552129206280426555149894228894634345503729115416143885150930038102384685890831300067106753206502522735001160790993343956310352646559465460939537575509155307066154210716714250107064825971018129553266384205128745851581292248157138337981069758415674291607875310586973842723803553845608740235169975499369134867452013536844371757196960115468627755928102569820506842328883268564954405449996342177448804715656337551422048070444299342850846594173870827110381744928182136952206785777250675701927737448205979824161929204287441965469068537499368210981818406546884104199620312864340668094994784702967209680590145257337784142441647103419768518075474409059315532116054053421658071032713851860413704423226825202896560263255622566327144027186947088228506753492411571488042310897380152277817294348837368986920339790256327742025338508188892738901600292739090659982718973456663167143829756471124440034156482616243920836780578364576679252543147168863932506540869209520016021620715657045710837548612438335962374059145646010345300868525844108275497492948713302179315052043587219382406537046105121192400753133321237723520212731278714391463198720000*i1^50 + 6705912794604998045036236979175009907551443208339935784897197252640867291536164247365738720840802012741846642644778443351828114746140917868626795624347905406158669443076653706503441201991958073489049006124803038487496514377308889050281897405453184091287602575773149338767209078954730982580011113633341029253096715354169911092356754462826836830025949669986343458325084929720597219793100325048844829084570482025884463621265290804671252206489662690976924684940839511500351156359073001312602512214910176219475807545439099038636186042851958820698942319609906052538253677548321746578696593292791698337019647020694072539790007932354448647087712173185583057357492156867638809050493315542594278385849094109268556888732330151887250136351030995759545678789305960677625072326017038204549663455136158948236621751134895389710726508439929344055421650724439517406390671247765038016093843025181595593238345516649346944142333113673449349961604686309594396899741992839312713326304712336513541831031201773568161690797903904491561879604902280353402726492804116217323780742924787271551775075732554346109503545145698535234854348363493753487169491083999093661857917186272714815793028551816590410268480987081476271262667736866695827402324151846365094190201110875478359199090850353625967740951751837710401748857956746397301071474896313853904728476124470969806227498530816287492172793266148786032242905366046423246171800919506184909883576085875402312361561145589374859249708899376856967483626419261099172512611609107543651434813175429258252234423752530353030528964221482133602232239744033385593249598568808091744080765909955390781231230828868004956970974590086938624000*i1^51 + -2682042330324765200196896042031473428381036967569367386837946183142217688294942621622311988065270215172784008860169587552477175213862984817423892980688712105148571416351211568010443641439112560588785261127936207108190940709274623145489431271107097824348629302496443072764501075542546939367044698068887218482584365550461636988251481528421787852038335362922644079221500605589643243258166685727924719554371486536512775578732549833188663890665011294017109820939869202561569849579106168036349642296478290642926911812295681620186377863269220120390096656541833502754274691251954048093180109224123212753302292163099666981227703390195136049702775278215401225893339427296590383975827999361714943785245140681334270796773344955522398144006618143729365348200013514818171362039369273738653785596796271442083446661196573689575488309217295197513628193331912683093334977481819711698432575796783128248669216523792537667018011554888779871716276857340175609224659205603612409545562469709681887547847707030579278235523286391288915530664789100650443098567335069612346761618145513164528765751605616424415487067316853032375155127175531865284608713835827631393504024221371510360963120011497899008449119647290677064128932467762226480101386583556452861345592000243633403115979315033396823160274158052241202879981198811334081045224766266234965388942328611794699737692574794470235587304403503002659320095392499651078457495104662949923259718692837902520627912725072691859870199276213759134487861500604888776442850767092702740979885397153933931028760130256443141932571729362296444881393124082149500952263427650339766394212131467547434483035802274942156800*i1^52 + -311831697843770587382296453435229468560171684115302523435833099809645301981977133597844177529430997819387168189152263737311233654792149504741841175567387853638789431040448340498826281345322304537619226359772125860442631089130083845469762101654021328976342697136655634870639422850246557637653484279669287299339069252001196081413916745629246853441719657712596965950049006728188171249781643265934041190205625519100083518411899256831890970340126440421631317554129333473478582272488917637430148470641787717749691623224788426367411146605531160034445634070575802061906886491596625394290412066213599477309045203401554631322827507194399625514347829056973437556320803776893097265198918729577612228952686297571197839512807757736786813486438487212651832260828822899167869766593454230260529344970682644362670481316533176645943746355721648095657140680047189926586827755645166460320698785481306781829088314359256913917309141440028723825189353819763075655325081469985191467373693271217831785664122587841511796284221409412511423547221495949042007258323368770898014879513678269198844418268775453806777781066910046403589757292850916719972033395133122409138530560505782762495610403513478116172980791268018144794490647805068992740599957809190284577901174769424250445302919538280404928569865215227829151257589806037581723972555345677876313815022347086637006715968179368066844529519963232501154521796271142406885840708763664308353879581814275211325736838826373478157008966268292507115900431976417593430010507945558965548815248178717540793969898577508675209233419721034400142304930828679184568113818263161517232819289456640*i1^53 - N1*791094727821767387744312383900806908071332053986195640395379110257705941932488069394701264392344445083947083768475839788673217134933502422659267021486468701041387368545272139394707740182645231672188244320005123546897339757742740709404091567374369270336820018360975319986542774916310043326975176718224549632505177244070919013381854883006094923657615497330725905612601917280586071350289165478850192399897559271901955839197992870010737157464077006926162538378613760495064877147622491583552957261971862654240644789704493618022198806332196723314190356603859039654464385839338713234495739078757670393*i2, -2364687034854308081241519645166580201359356686436079218750246607552491019806806261029170136626345005616634817790599638460351274752584641965691419758862422308917598020580977753706596138257467223649046405113759969086135642445692991222602246690760182658982545830883111386744326677677142492529566353364808340443264496162129685505880233289949567938250687695088021761304549247237691889876947114886907294735102125811223692730466474560870640675688598138589896230297233402337949085964204524745604192270268047745319461757131084214133162907515618947753748053890551562947283623006309277971506596084704719336985370119092850403392255552113212680552392238399558320151409879299738706255312228844172142524632644672580608684099634799383840093712715361853081278353959642212960023733543561556068787202030507706328688463810612360294726663807469467338510074869851344982522220744486135619612150334875343644751210936064046891083145797775539581821865249969741656377693586158051880754174168042959596046782952684682593688045399965824792529509289271840404225375876460424968879281440006699659615668032460869184520180868845077891390554215782078396926688966411687616374212373360919085232832367488894619237452483331070040700255338733256145796361444882948025095824691996221840681356513577747758765878989988289613605452722678715336741363267594640634110067617494384710498501248446107507163227187065517437234952246250943286034610528903893091935768113402675025372612731234943664113616646102132664528603474190954072936313060017506395589554128707510086344159756888719989592031159545722271754150870604918699846077326373700201480848383178210669249296727995524542001663301121792570847647652218440163803299874505717747972427780663287428935260534477297801977366660438783613195440454329070120012079242036940843150141591605913941636764968117467343216653505876960161658756769991715457491850846693180420249466966776505111888689568425082946380166077101886491934588928000000000000000000000000000000000000000000000000000000 + 97695101060930070689446671136683240889280362404029462776243219583824515375121899931188295678968557009262234029640468494581958643232665004036943756276832666728869913040334882222374588187293699430930780833576079279782413973124093040242777485957054162673634239420313685264747285049191842141690081592150502980521803662443270229903774006928133553675419684942026106313649851354291292781566960140280364721009442250448131597690700241321342410082475225874311633080673410902747252449053433544617978083955848586140331854821836811196484784437409324247846093575079451260960850996420344636238287831655938318367707122889780588968089853393136252403159198920281328853449066595991277357572802808813577069268454409270936664821565939454916356149829439439557274497018262556745075336671675307025773737302041849294993405833365121958586784318769531542064368123678821506714094341766413406950426981050563920355005678961324535217500418187494751664110722172550739075372469223317103910021336849213779524570350184198135271497657194408938884973422994890106731681610492996377267043566497496940026109636847622464930094720029274809357307677363753229650149777195723909199225940372889097187762796346721771693090509124834065921834349317982696519784334696239636446588562289864536403579764087626036499445816831145214400953687511776613757559252217686314931345164736919822068337100245065756428423679755892706398251289640310752218330428772520579082482212202992104211263624719922917764370875883392224755507500917404871025516685280236438178961463649360139518929787417716481413676977760364530241067379983349610624371352241320017691492474459821506344018462463756667251161711753760666839054035271736104982599902874799184379868594500130181886161222708634763554345252911620419084612266595420313546025503226777333562572545530312671257525194110277595552213473646778118764694779246666764842877489390659302906390472277353346360273675975937590147277781016412221320724480000000000000000000000000000000000000000000000000000*i1 + 1271564065081633787992774321609977946811218308552889946506000383202648539597890269361227932867072633512304547873791491565245646733029982795036169079020612739660488664554773329550359862632727921614025033584887314653306022788198535276439378919960475507784505743194446419457638826938466930076745324268436581975147079202190378540367673374552208114256378461778372453358047049306820339947932695918443560660669296797525340214610957602980207708069430929000230289124147431443868677361335249768503866081035630364751940783484678172462020566670080869439299313192257792725637700535902560958123471636522572856528354291153379433892295281928868238495957138975000288251167941379818776420373484443270818883213446369068929727607249760532748746494622425348065420999861107495893671438404054945986604538028549266035716066780295941716481201125908015782593160014523947274595030925166783058165105037847871440477780027938180330539661489514713028535585116168701545642943628573970251366099002274833072601161306499078146338560455545223066745453617446745101777983620551213100000314012591898637115960076884293593345549790043855775409888032460769724130237623051028282243408072687000798479869862726893582873242718733637819288341155293269155165748418274907759741106450696107435965332953352606900330616881897311620587401006443120249172204817307805960123427051674812625960295675038195238894939219501679630679565862028341898015772689527557527456869471456962517258010884073795587324027302311398619384462051113189734604942755899293939380689878098402086950051235880528428414685590552655682803175767399901537242259452572170944157196760088745431427292733497597409716370688107103914299761282832196443916378925090832307227569022097139156499036560474816929974415594875081278382565153029868468556696564956568171090364586166495429968856937635142931711288891597374338823641067007408621123039870722653848062434546761549232904466821543090690249610779644455280443392000000000000000000000000000000000000000000000000000*i1^2 + 166530486874872123831576094188295403537837891842973111483286355627273522407955262533279817912298805292381420847576476602515003740571646055733649115436976585757823323263634597846743942002470723750879873730562100377309683584183503818753814255504578870244772700983607051538683702147771271651912475279334622401969186679893814078691662838458182524336091660665221523523853204873843261175783213020963038992010652377932101646966194268183337856120817612100639480927696694923660326937665468730164803887643865157287229054649231264636773910835778868576981277301635705720066829508803637990434466042258939307143359453896504406605506760275111999461841930039682399889295333242446531241387374146746002123179139349035635258933515073403358691729596326114127884203659767708653870480713060915272036641922911952163785649349167222213831888346740769428285053445971026866108168426885211925324722709187153774253523488747058626934364123068120746035321474398254650473283889378090428483787035214036213689623547968987959788000737240047964724595151916207851836374478856527811696118413070011560841340977844723110912586342309844438639258809734503331117887437467847573846504578542094426273306161885090874676869052483466310766571917277282048060390230155963648284331728558527716137976073308777110809789823145768649614990330159509238466185926599442130527629611876387709490993985124120695605820488217572581345737985802423751014270213632482583546114108506612516980245272751538709807299179224184700950550049948670031697118328174205916471422259715894050074416914569122750943791423010022693241653800566836762583945213387475582027752614073861387697255165942131592246860283587567775186914642836374715605705694505104457825546208109405260871329631416451565730724662849240254935283240968976977149344112874117098772578513615325355676796035971001036795543990560180612615021513555077450815999238786789576462320432652150774371417099284252558285847240506185718169600000000000000000000000000000000000000000000000000*i1^3 + -244754742672619294388460514044426027454267013139342680818027868488602831794527392349745605760333747578006122059377871815464861662834577635251572150510512275440817261501268763204944504619856542712741288840906888956156529458680614011804886327820583693621074356783432494476052086239117599565708102017350844420565723371302190993141377867083481781639685846427463165739324839807804516407236585870374289344019118305212243052650882724867129299390049937729030342883760636132013266837137482335833708255572685392801073478639170476053944790260003739321764214348392858587658551094103099775988733679943151281779271875654207527078022367042298134849860804961032242692334627902717285652329434185409265146216317548830621602254905070900974275234697196350839499901211931156455187939332284836957247765996705680910369057330301691877203500175786449725975843135942185440353064985809262947492312633399799616467574788616164208037407070411227850547768665086297004351840349853673366597517293660177350548225642570470921752845982948987997721829206407722023561720151202807872060439506026814969721715971988823158932014144250360608104838326160869183988399149990419674670509877420759790933173619055119380777530968239467135632551640407140221310939744678114620737232076049408708740072272289984707103777466377918294631334867361978245082016081888053171951695975094116150253345135821625218775272408293128382330895290508390089174499836252441418015350559808457539406115600895226492884186190422284505132172756709503770135338565116317922599350987266889305015254702691114474315590377352554788287266200657961773326145724997716710371353582300905193491188913519326670224608553176822089720337403965381998862510037446726995192686367079319015528737369358822613432363759880250842021104800969002320485695353772614914225548955495450340512273614948031199937068932838739674291004222631682090590931724337202744683689152367944880877284332904002245210601640260586700800000000000000000000000000000000000000000000000000*i1^4 + 63725122206843919420853748553198291324383354813396038818662972544829407130565500880511633007061452210168180539407664422681640603379788398828956185381731804989901871313341089625905866765203785258082676472023320357120321768911787913851442873503607379334633360617347060117521554894808011610976693131914400889026522620679694400326774926057863491688725486725204517954592356709667939030157868643935941351385052059492371387696986720349975765188949240911843929392332147059271197893717896877442804316788900676278193088120103177259888498729560792744017387463721558112790336181058536623416842574399154336385960665475089096719451403769809651484485954827554860115570693154232460567351373425435760634164686108661759768158636323545004439301857208533003000900980037752565397479088695217877569382640550443655034802617804907617309958864650617185909625727568478679606081632264752097202328528496698848935075632587518180056992248102874701121701543833832951922127319156576375356251279582571754694774797818405941004583953308961088923152011823195171798533893865719773660985534297007588135352029497612198893975020670639834871631622704915746012225593289536042891358798303363605635642726593031487168582440775801127674456988822183814958174970893173148085011644795714425609961640294886947995003583216798951178769726694840731282353536005530264402485808815295042555174434918538703608443886218620102392755486493379690300765971211678251903910700313823267510942648930401728449643206964910067864425461168829550667756432346929866555449209950943720755869603293342774584381505232871163323457140917339797457466435374374180643789116909553693990439397685098750802808989276199410947885723274783307853180839430640278233757420378913938879008719921448265966970182063623283200666004836092372467270283546671064422221529157863011399729877633717820883926520124913478131696174387638638301039806254833966869049574118290812293292003160378931462595178596925440000000000000000000000000000000000000000000000000*i1^5 + -25195112576151197039229471640464177979760522646283396771442134412004681420903496345126550356295266238793864231730001247079585692409983533255450486531901167946581675368351798138236761555193001280272491063431988901203252447700717564791370743677281024359279456744021053482840389572872405999119858168107082877155749096251547572456872107462719939489487405263844478591997808350928403197806167296514763990797551703339703994062815473408501292859698846128647300562043132612076424182887531784919887901345708141662887479052934315724121360150113023627973150944341195784307881905530210064398733803392475543848591622639685102482152239319069631816945531504437517685652595568902911109551921735254684470413895343761479120953924609911575944395012001612265916695964958132841407521129785323983590603259580117841839278182280416232022444663922196906157344332893298773309157956575543017164000004123855939607635124253659707391565442990973000068109458302578736432307492584853851973690173839406152285639184968372413174154360687966301618094133081722717596518057519385459981419469150701466343002193969642717871280561482714331047715398425570687813901061707341723224043012253888095505794572698094223995303666632485356667317878331603229200284836241158667063257362030766111129671237311045918419818905622914109780119991168023783104914568915708832072369268993496479959128506451850298353470510265032078069391973456441180500131438841004782287594724400188241542084508601180832438855358357410507427603689902219409877008474129330062421128088632275395392173653536232956560602805042289018986859268119232959203266366925272624692152264602960326723406649039541156805118430599409017339554471301781698157854697778836104682625565494612789482699956898926697385582608975334141224114501820431560087282876169000404615086859969360413600552884795706757260661691546070970587787660034344086722611914799806413048660420620948086918574861519819256541908875136204800000000000000000000000000000000000000000000000*i1^6 + 3143482033113195716204628914189794750402405116743856348536711762555474791081573084641005259303993581742306384468276884788596391098549960663523793662111834112740459278897360268539802414902181447642046220742081301358900504449659037391997954848548618659604442294260094911422472950362106280651343006038363807482422233169355031239480462334972260137954631235971646364671837755862911851108347049530254809159208158553482627238889536701597397330074198802812666096994036558662847126869465198658721594474191497484376354445941537685383572418077689830312605190950838983519129054239256056999334281858694903292701202071779309139304369691075371453950719251274071757882221255244772407068566439061003390719987543270163916234104067783308790320914329170468114253899684244074313891593745903781394299559175957058482087236820693176337647147271256628794846708954767357511072838720948297128535133344006664762096163074778638591074039260133270576078162270898050254010596189793580552558892888927925409742057078760606911921828859995874346875441166318959603258134010283529419808223589504407750582267511947614027319104552910787043972446431056588037217620566027101871151302681908585298188823718024492563520737961582847151112251070408478431452166875002629589932060615991610309785630058744448801094632755095124657763272245579894140057060182449035192146456994322626769620044230944304134531954351850486559520627971177861675296496200520121104070783193492658210932771826817703004092940516824757954784085650031383073396517545788076979582998037021884101315013075067785674187675959599886362069659572238173542162174610664513670228098451358325956191739276656253759723549582222592934137222020407552587528391244417086855996546924240406030085038096645326763909445044983460442676772350809838286333784386088704648420841611753456582500322570293555082801473857764525105462559548440300106538931530842418763974515793957007847716190130520044821878491054080000000000000000000000000000000000000000000000*i1^7 + -168808318615344109515134862711603509381457730672178587645549364395772166677959597207896345665331598703316167942167204556348513670335868376375633915662559003384064703188301840275049006275218325289934900855324798198108498912737024233669091337033278476491359779871422730686413507504373326692315232071003212993281239757989693996251143099924989930623324362259141797171229637090162085266909412552162143741258076116727276762283787166724309988162635185920511875147809538422228719504155785893033381235648526255953319921882291059638178696516251679608709440060927974651089988409840305593671177280767977769725011040377630005606103159446544427004789801324751308084176236329037619670356794526633310558536564131572172704127362446052653562426332874851158655883938925508732147711406364028794708707116247960154963610145138665730408026023896585331536757927191003121858135788801027092997140646418160809220462658924701938754369243259250656924985368156887935230119962902223273642648405285834910734246613137095244073025050349514096851154601969628747107203203617270408725522641085370753507695415707597095097145555997859814595477664504946574334139104487276860341921799083080090064018669578505983352611879117208336652422302086380146217313423038345726278514186866952541547841006953277500528770114823761712835505882615146039083328386391872093822362992126039373382569488277268415277215126721602607475299900151211081612223665816792979733090831230831083916505714041288117070340234947918723528177367805781303222064931533169657787077598452694057944257535319665917227583229558509469589043001778693181123515019596552422006347530116349469140910080489160928870049351442298126701111038064683197066576651342836898205137439656521861637355796301560814674901818012009385008992616451922184548883338406751428724651978404184080169718190882440329794279740562125251693639472554826106500472674111672791953523178806368668658897938365423644768731136000000000000000000000000000000000000000000000*i1^8 + -13905520852067536547074493307848110957778441883830946791396454565762602602732425744679070401482514984877500572593538314981664024690898994071328373232925828378348929509649144811768815363122007793086189718982969615090544296016945202755380379965858671438392064650882188170147922396032490162241213413031080825835097320202578495112542721542582794939761652696711520126357151679060677157314145838279343418606764841541580312363666671339881069315187444654127479010658965748735523064829206430122633142723513619633572847314836038172024854097851280937216557489481953668680227815571056546641253492476299774439519309733619512348234007107420500086971259385304096981843747659945497704752995027080342290423906695156396132586145049069568420473139455753162932883336861597465562941322604174185855162767793869581496895792481052493940056717355636254884750994648899505133710742783307125515751282962740488806293890937610629131743697133116309396080355291039748298170763485655453901200661431066511164202468178401933327242389124162190561567810958167431971032603693183640107260088036313712438373929217563805418330054293566560892878872982705280356991926926413244602239041981227636138455952640010773353207249227131807804585074733878368831314229174112201551703048897010991378885107822810299891274576167295408606620603675595815329135459848294334584734908749302926090328743612052986272910699864306058085235127658902120561434289999604796620942999089698701199555557311737767301572563677431377760209804828977108825680149497356166169896857501493405409877551876931858006705849088518748228032171967650959348172404280847443553401286846107348123579281168006107768901873253856807128695792574767251555305264840328217478206197479789682612678681580788541548995931754788094357290322044226965607351086588279163458191294131175032044414986542414556833025518131857840967345422312502835477652688115170366856831983321390608185592375536370956894208000000000000000000000000000000000000000000000*i1^9 + 2315737677753842114793167882153467403701234234687021329024710844564535709555135640804502513026600742459366349798110108800629411315509629164298629000440788816324141426658503869669464933020723107255697925133517514467941372768027189981879976522678498584438944531025453304805112233745549117249356928955171941037318250931874874659519073592657288622806721841649501616080620267383904609080498532441672784834091695079607162647377218562037635088169013162561153106905602187416837841755157922993532903452138151123454262141301440818019355177905069533554119649672161914084859133677621004038390967559783016431678757860754527292354450784708410011150148764088731726258788255750665874961902765091214843009636198712586140161601708539742772782903408703822318052895791746575341486999631439780204835700506097071209671205214618712155449341156964775692455773102018483287159778277427825885784425706790943886748823748274632734439285436146385378411730717064028344812988133168044926641316167105556655655741717208643350534802047280437020219288646437801982732473103560783338785316659530747849462469782536499121687337278308095270149501641919664131006784502051453631192401074924076278035254767212663812276450406669910620513625260129685662092800370730539923609445706200614982135018822712050904681800877560990664398389336005072329509358541555128681671659544801944128401850597583190534247155750338287127444121903300072408568147039819110230807944092008705868069271417692090970583056828582390958496497399169069516432285166556958263203412079415737193051590770127626287545645206315611106222039749654908724968846905780362999779726102831183912717291602522201901218773805098372381159821757180063176578204642675347236508359445621684452634482722608510022275204221132644636937892671860878075028090917212245925823616775902139489616720594273122366224858880655409254951231775673735469203518393793576439091888521444505344484919837628720742400000000000000000000000000000000000000000000*i1^10 + 118261852643064678860080610853139617392574610950966085703439195016389856315484751102009234718584695986297660760148812954162590059894669673663928344517689714495390511988886023563820506918267116177051451632442671587645165977264025060128060962462833841139728467501203744952473355864623708290188596007295242320172872937950598994031880319663691515478417772579223034775129432281000815563576627897122894685952157768795607228191465653189797985101184132637798766702880958494935037211591000186987367685172444938667831416230488521145365287027056994433514751626584762764263428243916911989966728621215387578581988428012171633184080932410137075001268661641434494117255830531012919614464456791375510939482720624421929462707449024250570522466243525699761575090697312944949422231189936215353766656277315242377626565533470087555036337335660678698507517279391009382053065568845089259431523758174146368341013659971046527642868286772226792121808969602694269669233232607891071072680769514479299384980970432610758817419645035714408318451333610114177496651430697547549790474699324097460183627766179403351148606695512303136464191797440554581276772441787029682915868224509923337154046614018443143873751543190092538783430476385165950566293012644734643430539803120736785740611989372009834270982637679751061729982296884382977664670990901271216457246783110569525891625583552144737949038491332841501038726140255295753125430665128551575617452424988546436001335294830996556747321741696975099378637820093427656311934164852767414301973463976360668018366403755874637960516377723217314152992682588584239076765357725641627518497852863317519900917395077515697351303678919151858531953683995693726103366088121266345603664700617229618377719318258116968110216941832020930508900342777475304365610849470101953975426479946218799848493723312870180910372875754439211135533750676495765075199159184265103495612996870795225475644129196113920000000000000000000000000000000000000000000*i1^11 + -8767066538756967731566621476704433471568792385154290041678740682592430422084411667742385438357179624562035948086712892008561846744860531712851741053793942758749895231934935352585943866648038712674224269929899351999134788152916541116283320780129052309509038443654110574457919201769299104179954786525495775129521013969571239228366037000528979540108166877169116017580871962071533177271106926940689088522919512830220925899838772782258988956787114828753039226095265525664021170575818808291116568560234722894096085287073191020383571877315163887692715060115109661186730290629167232310663604603801653672171077819429694785982268861958940993159436823250317092034273337850991755571016557818670610992812532268063558421945146348244151211321725018280545831059242621923078330431130518310401448882037657998751377601362989527240680190900468895535590338034942730437951911282528884245833907861532149065809842755000437124048521005708331858450392922269661319440877216994507649448202589713895821571516388696965992235654639251190563611068585584867877867957046630054382510053198633875001535448847394063941980507281949707993726558790762852248834678069631111574858392062885276906162094069698232287391971961075187891333063664817776272082042110043346580095093229586303976140663793412546404440408507583164104714863017185494938021976995216613239720698199409761816549835877307429238518473558386690721171550263853844674184268608800826385281659991460424625286148588229060895299658886914273330968359610549484074408122901449020463185887384863467259503783899009764552911548719671980962590931638779261940207265518622841650812322716746444264020046411215173995039159772028141084792602945583323827399240522046581468237077762919939615485500042327991590893611582897562643832142895745472945493117545966292228357570954823642293973707450264056925516968357975625901890037695601604882334079011460510913207553801185059214077735206912000000000000000000000000000000000000000000*i1^12 + -615557077632044280046567208206075346086592095724543167626903799320250878429071109271706700895591851301249868090183120642460342310186665794849184979845553990890974582939324080443135920429418582055891747487681443831200099292823951307318542827561606023072650541910311906330357521509118491862258820919222097870978600994259428564895401598584086941848025212856964544451457675552274045488418479653476705212409109164052134831246063588504014896826052517559211095451126390608832735107949823716004623034601379771767042232909608200474737884070103470328544681861109088158099291181133293232643382297440526746415703092299760026364909444323146410056613357412109516759386056210388779064082328507663116482580513042629869064745512284275079558958019110146016584603080232069326880857781248995669871651886356225604474641935190438894587013333646946697039420716361560761065201289757846662191730975115858255936828023057761813582661747656212853160189090305835408728569015669816776054880128389739891423580791813289386410169364755748314884653510601245958970593177247588846883206531964012324941557580437614284086499958443104159385774090474666260744210506680937946587987179733436634880606183801785939329179667858430761236784555163039473570262315684786188312687521562811231816492065870148776852113467923830771351247231512037548781229820740088950991852857455378292090247858513136635099363296384030682169699384756434381710817233661039430709439729745202272329956667441150651917309281960897553710157252072154624067194495059648999387053313994633015749635116263543041232465084240010718842324633744901544232450724463636454063141093559722259281117608449155504658066112924342879233306268525216735052549069900877125045002617426957931648266531326204537420047183581525948618994348387410060706869800468097117863904241549460171082468758630760859046394568921081648523371536342775738163705890234703396730057723817292716158694195200000000000000000000000000000000000000000*i1^13 + -3299372136005022477280445332725066689717164548572617872077591937991815849872166324910070513691260741297972177132673219758694882482895848623944975454895395064514326991887305415954908041529834764844836338787201600308580428926629745101023346141668218034176325906649430466870166931927587171169300232210147687367546307184569113935868042004491800741232063665001673430667697492660465619574000012835073240909849494111496680513160005017385150352665043691084887545886469080570806206138138649361862170369861617391821130383836897947815000202749160217921331406583615352170563461569618015062230280925776560551546832403677199418051026526447700006039315380182692909535331168408764025635098563932843860266700294788523321679216449646797187087089427735723344542473312178588962825216441852739163709840338047402914826945975150962191098128571578874528883591324749855560311649322063016995902859213810641474667898474495221372603320988959195460285160883952289155881682297296491496622000125898528213747825922031317351799064748715672328696048330044119869261809454411004551988765734639428871523715444212190043085690882189136033597293769949458126412006008564104952657711653893886440728176598034211184069892525333900958730314696271327581968339075002814450251568197855612297337933706920667106266092340519681762235648876460393982614505762198482721724280735928764002627782694704470933711717862900426357032274605116822901001785572073043676693552488267115753277774824018298819298423991122760302054881565870675080306765772950570655225478158650941765839236997405471565882626302788110957401365393898717474469888467536168842790638350536772947638865153872754882510676212431003440202179580681010442009412133254341754224566925496488823861657905704572797688703389520252884456899791430608550133981355315053132987733932011203963321284255396203700883793170395153656897687001053168767933735336327885664374829306301366549872640000000000000000000000000000000000000000*i1^14 + 290929307796491897211663516617794874285336511388716329487242759705790114311193493125565125787391109584010472528201780017648898147995370578174833325899755061997653059635244704010396141881986886297365101225768015538957708662982306231968283097880385073790288060607656184223567381321665169935927909751018512399753982508203117420222733569578248814939648131695502109773799686951847201372262876612917118564106660496756065860315501812611675373623892867393861577052568542845053234023635400272660872935941032491552464339728447410866887329633712852214144457213170272494961466324042753687333921640434015366755344309076867551083156568729571253956889838375031053554857260819853796956216666394508700443803375648951803417303392621856625372172199338146537174493196217999619371771047497837791633912237674691562731567226641223749906276721572821002192358888022060776760803752800189860290982600003856376508053102828190762618717979205154275648292714733619344497591833596827718590452831812944509773474106548299239206762032522260850806232434765879303626228982893224235693199696414295364234346270733988414634015268906215883430696519050699706462626661657783468440138843627435814307774114843713135688398118702432415231359090468009415719396472046344862932189711431462212536133559861956718405492918549163305777096840264190088049457604228817308086487461752986003879295970905628288565007061391980601030458881902270964048712007714109831210050036862532665991729253360595483293355267647598481361678410702656919031419937276593145630662473753699798862139085637445880773086195136107740161571955478453554409800357438879650514751712004327705427614080020530797983066677546321703669762890168820193815915064179857038552608050940119507704879931118436291930564957275723379443018317041729025729007496040395684474889898234952801207267568251996155736733572141222702561253819924157013037574192209589777852329904226367963136000000000000000000000000000000000000000*i1^15 + -2262095169817000385639090214627381704049649733826793687416767276056299269048424573347890947284478521422542426036554349887920364402244018922685083418020303700294744838381051727925133856774716652171903735692040368996176174121512747873991982868123837685975156147625472825028752289177409587094984337034020230731484856095191026023828716247357899440020191491874405166825510445349536989694831072303710466361427445376040189654247751104646086454899227095890127937910526330860762705945520034021739814038864277461485688602567971759380410791112726013398539624810038182704686490873043991446569967445464184921876163592436882633623291001297753426619833551896880183405907887198140298574592900442390421441407495504673302085857043519609086644039868500357807135939720353048838148205745761523829121530965167445087929227963626283565545370363249390019042214448347144904770510247429124629896769025213917039622108857301738512725883610734175222585093469069561162938295453174445402597498406915011005345831241494236227851221299475498186052898018732309419631011401786797419165918759625323496933217904885666522041062068529126987481727822713007810202776003768945543890862356538834113256095058283616386649191776172696492444394583905123011942637317278507021939101331111105381033609974711327103688372840534454121882078785245826632985846198418314482791208746840732146786662582184227037079487469156318420091487899447567112457118510496078420576674472396359436751644810582887534957044209838819351738378637975918290216531625782520697509400219304277782461721730361573869514021906959034174054890189162679881736199351699647958343132415809849434475420562069809455193765903576966708870645051469823992053638132202475408411793711250210160917931698882768329182875798039401132243002037719715741556437100987278492380612474072692088093210584552321027296657321506274398894776232473787764249964110291150711344066587189575680000000000000000000000000000000000000*i1^16 + -177242923843379876880516626660407975473606879382303455344385691266864605796450732249553007740035468579505548012838958145349549696444697676625608464156764769731966338421180475773316516292380611409507891746755421151533645689237665281340630495093126389443227616648501074058188821292600207327990754698258291591744784582327927881928430018441349127480901599009257567354943584578683257024569610719329546138632367135842027352458600584628516838779505278603523321863938866819309269356846710033479302633844810248341198373636198788362125913298036498475997915415844636842407757809527560222143395818141884566986017113612604439558439224875698106769120263956044268683970508996544178717889761032393892546513654456447627137786783940429410858486363773751179498203035743609420182160416583403872975002838675284941713714267826658473000136535938623259274254221641384200918021477184704998153233174038992798135324217525951973876885137033196216452780126655227471932479885212957109973575908994105253622347955534656186251035656419394500163511233076966511204204836032756034160753395926927554478319777480233234051227150652361535757733672413186953810497126960081844046413396721161128377024615259233952159100845576287381240471354193988064013135149601234021814767344954438832858267273466097296734673381408725573612512139827122108687281031191115596764752298328781085424619799410705287273697357823837621653715305478615591321776646632324656102760894683176589484213667173384680668265786957161011812130369897953586813972257039324169334843307346605659450204918258152641394920062833499006892968610741607919756809767610252485142624569028210466084459078469367471200314142380954523168326874670850533770537573163881501300625979116007154533342717728482992089327621956182474704369803369771722491762934634598402792903476372774232875916765165043680297627988224611999951047960367905456308894404170444154361101336707072000000000000000000000000000000000000*i1^17 + 624358340320328898053471677147670616238397135503381292637986509522169919820602910754802195801046316921629164725263662490985632412787687154824516136030680562478017658547095864773228457065647409830801609115448945607487549749522468665656024640745413421568572763968769783746307981534982430015102724863080053204085443345129917390305736669848528553514660327861178983866337527009994428177946970041134046246046749633507209551905598098762802678849618141239510880618332613118538007156910790350386278993141378896384887419693929730951240540742413789146826472902751721453436763766458792818564039943784770039858856547259442876884495963895846180477593749405701015680547133698476955857833248532501912903198588397624302000033018571499779018334779754744565931129853987334565721005389914363395514285313655551415435477062929486212204705771528760335743502635376403783181434274916113802643317215471905367764409640380230565436528179570710967929929563991615796900113478279539737338746631454443945291521225051719860411393574412257142752040255027117787657863662907552187520834908980227716073859769967603718656620922520730962224715277756536106674364373420966145281075736002482385242794934959996051401830022013381898250456458265190298484945871580803473309132201233077600832153680969994042154757890121654361573327848869420581906823006668973955893003228907083756601036614746506033585158542447436764915186141842746690445896254768310903159778888064568475114160372077745050491736373431133591034843198203914698907014608347245026087596798737118114870924056498528785237178334429288893420628951118558875561093892624816433353160821442265820727713603061597987021013473253210303687851866982325491262907688548632185873527585255015075843155687506352685121575043768978280501663112662228174744037165082908973345424786925512958392655216341294321316830829201413162933807836792614988416572294550222265523791462400000000000000000000000000000000000*i1^18 + -10936186423132070339953800415696105606532088973525730890620685362623850017075453242134832002131382529850326429629933426398374580151065691321821553941349519981522284992502366583104432004559984315623099923346014851868024556912890390251260570415069763202299370623336251596603423438747530109909842395468901381769668857113528157323607128632745551160621695152527147068377068114113577988839395497161277128786041338316474647467099402167511798670103251564744836103184764081625940487385400142451238548932482157330938277282569169968342465350241242562691268243637903274511370878986830540884085374812359463070055209431718402047651868535409951479620553690877670734834644028851195099003698737662024562906581528902639625178514831887325958778912879579238625227416382494878726041134108300894054297504624572119148647946569554411673372998329191928745811833292618326673161723329828543462053170611663155951333713794778997863847302708879651830909438198944254055793709170826120823986523199962543024268861323246850393708478898756674536643628894699508242961265712626680498098549626357780290357841939291757129614690293489352614446335211281842373100998674137822582562163339415978671554750395072339271323119686236799254501268810514347909659990265260962916853277198239861246258148800013224956753727393014441691205820230586614079665091425367351202648157518503674538763051718675081438635338262701983402231411480412681774416488528822906057748157917986440412412420816423333706785586748932551443226331402296306051131184352552847368149539853833569913859504484747209085513534852616429868436105216794143774816171336416088029496415785083097322099637298358374593737453342689323223890631126674023545437644006684663037001526731225353578422465111214417115412600966993741008706788160782003696207886868970034273642859816982231377065761990697894504162514738590564118249278390340916564614643852827951104000000000000000000000000000000000000000*i1^19 + -204241419967159394881263968360317003418195030480512386710327977856078575553405921946972397574173423525029504870756580109561278904994987512653577239199923156928397682674243836985403656320042378777803439614091856246843228359892859214408773523207186205739741318699249019346540488635933061827154994197733443585827162659994500685297147540119014533520794395231135112107045405348904728072846453017210245052152367817436769719925201832536980005802083682101308767790927542630898042493257042484134752340032548264506679916491673112407217508686564616332758748751261066869717329950664595218414231113235885783910835430346866627015480368888938087958735353356654090252386403147892297964939658594358502977534319272587122099247262903168315301775494153495940462826772990021184908015112176861451470234434748207980383076439001040633207111344832666108288508088646014098963036998348612060070737482046492354727410210309742875354175453558386759191070414277900414159163616392220680735488229317959447767734923227843239017393035357180300095905583717559505246625511069185263594779583148955094430458439622419975121444076988752762001479081326071879025297272765768781258730137435206082767982863511368389443783993397612473318014199888494928498860036840723914165316650535880485607116608626374008925159369334855776705330010533008873501050805494023439488426060231159822394219179074889577810143951909587331778063379574780518174190607192412762927943547341984707384545283201947798450314549395947414157752292076413405934132158240504646665324826538392301772618995925575847366023466246930911770423447243816977304463147432099600444807976123807594309404734974154546253482942581381302961540078562297399163314706728256361854493397254982821566597582463285477704773435953658084325405474734223896799724138912601624956666614580802538055122302582015551449765253001609438120150303174610284844155627023661793280000000000000000000000000000000000*i1^20 + 1441432616281463138169544950958223697564582778910358653722016302607217763777306385772511391723169362763487701295915231912657597322783885625541865681835559126394226183068495237721931485155020323347965279206077907070484988935435143937078925602449312015720219790678798691885031603144616404899156277011590678414453156562990701913377189591107879267825270550043519347418375427230093286700658424868652896405533664243293746913157706363858585132950772211370957090516378715786272961097979020956965045659424025849698054382809986511612708446967106598957837858315200701531152024714173403246696174517655454947042805873760794300153179756979659256426809536588953611602676937472119285049437528384049132061123629235215089031101569852092205096560534643498460333689613636282487302485164120268960983113072600405713537089191727160961466063560612422944165985447159942893396123644691021658426848311502316433761284410569319386199515687352316311396867998199003620931705837228245790621875546891809724675078131876003566827051248275281622873283885440896846461564571149581069530990966975467400625599268377032676491917960636018336768577157898713616073358520189079511625289245519839608023446563977646379927536823913783026096478467782491088773838450183321878677194877839944490033158253990231015918361444142606545173801352321301883532040425696933348683468238972824481424900206151168821796058301140290026253119139295670381556968067800802028206958156634789555330403551770779451120990306977741438625419697101280853143702744620447520322678895445586582620112738038373611955971342399261798359016510296836352850653045056117805687561430289074832371512765597682794438525368730087099522480332656991685094506433907820915818776513817980220312970621190449430345040174005694144639395656178271910728466538824335951724611034533352311481072391658826326984813935730434740975301719503833085249567998974361600000000000000000000000000000000*i1^21 + -10093771015774144587686904656951597221585102051006053828614511789030925496252052473164190311698155390627866182634882179585131171716827936319222384721672151327002707377489215520457830351360495485976298890084612117734424296177688835848118377859659026263655277163942103391422268032746468522012397332484075521808008160046487165525628271821155207985439500145789538989528113762596822972477913411418169612681416463874852394600497680767674128038140231314560439616889999381885805739863801265995129111545890435923521191820496667211383018443247464790613414738573916954455779747453978846501923094633482804073378441116269405963061623968001082652468820443343315085755224251445956159045377393971323984981635713433981083421468468255873273471400163175905839765872597774620006396241412200592425298673240877483603753602686154720945783212379023446703505205610820697968575562382305589340825962420741840064672744909242865552083892199475652964805555734803087029794437426408445516484178056017848781555299292169645235447914927769637110430173932679261505670884229539469672088374856188369951503539464136469260809904880251364162295348530206144109270653548959250260185414493689546352547780960278536344473362267576146349980461049450997037105046715236474538334482078203753386593920796666686972274320440193655832875696847817669572913514233644795742145573603974908241576544053308066615431267098465597655796564082661606790550665821806177498967315198811521765739017332551126465585463718765020161778852476540652145076667751266508206446661478736584455824946309497041523701769295504046245365653574901909126800547737348055518086095495223928944963273939437675501533824930311865040104135173403920959271830688251223411446545647981612027607742177293035844036336765145031088053190335161562113457445177592511607703071230170355898603261735229399172343259136340596001889367455717750748222125506560000000000000000000000000000000*i1^22 + 25326359596050101258273871323436127320981415523111132882562045961117323684342970447576691507123889999768676716266322131959302060932395488523843150603287517518091219864944182852455787474711168092444710951647404604219164527945279042594905950542576341775889776459093012374163486745407219958474498411422756604813568882389171765464026550101673768339560059528782854825619440582507488643640676566312159384619694453287735614966585081264913281139933941743760735825608595276375518156167783860984083978997806470057176246270129967490993583151067135502132068480934209342717489964215758153957467179668724084806556249763451143599734567474384437487623935350047800402978701101769971219371243952797621739910132386377133515434663127933681361014261671948553732974428956792869264042785673080961287852712543704424352859786570257056913671407938090880099481882635258738911192375656834710314238229063630338439473642279290149449999175560428821157816345577988058516036575434633203896182754613257313913876470691870044086020056962055782742245319781633121569916431840645559891777467682057706214799776501682186047699622180583322530743477432892242964701837682975037556732689663231257599741681083718132379680998214029927044929579337855476650560850236637792729447535016138367805979888483834132813663987190383248492170786977456831972087310949069068114804621029824360080687619729631354822023806206156953094124515341375148563187165564320776431315638576029590409451974981046612330692697700753487071919771773081346149264453690522766840729174250152282434197020680688242475239799253522600841739451636962411527660826510009801792508374955188317475324423081734952204043345946568621432467232868277021229669105476633888661502177062508265355988178258145548141559324236512995557530473960566164206613373516073862666709223023503086077289817870656698410541328332369534339769799654683928346755072000000000000000000000000000000*i1^23 + -103766135347350156786917309799038714868993487942890426185458314967541159077394294410413062692370346661900858725922689799433575437045669955374273051813203303501461252322466427270347739137488740286882626065523549560331639328456266553309089159840210503704063134758427290963361511770986140824296104274838265878227865101138660081478678399659349167359592192330363418761946263142657832257981957761383086261170823237081425383006704772452705392954135313894541073116379193205621606905246962827072914512329675770488734021685631613693301136727631586247766293149776063405113599609001042922278865419283907907304618189128410264572373143567013403499104881976000952994927725085638951953495369536618114499559365263040022128538726254427793811575966688213074544149966779531659325715683146419749224828719820998332290492583989496232785332305870159382023603027929515119226910759518785391088743812076864675627075940677960123150035722393259921246154991903492144987119416160802547211371517626876198353943561140187323699870365644252526405322936462551456228911468011644310495176875612880221935510858871862187297733248253783872666979346441373005325387401718474228385806490112331897915124420069300698431540948862974049783046224244750247400974594408146851655813148396456641025747689258109229664875581072852543986029117943938004325682633923859168352080580478979008736221215863694028072084717562608754048605369972621258953705807986415769999345192484158997783545621327467430341963191999628532051252287136776426767014624310221168884355562668866105931184754341282744283383995425955226590919704154122694376636101586789752287825040161928407037121597313542477835495130509093015994548444064029569109567526534258808669537761676277360070319686024598243338164823505080211909847194464269307068735479889089628424334792433137795757127775860462686532990680193760093313731578682750795776000000000000000000000000000000*i1^24 + 31186623935681124923310976538525750745622297917507096174307449155258624237288094728114157390382544834671316528974781279214637831357127556549570441325553384841859668784824111431456466283924938385406619927094507363059117301317709388495944385773545364496564991572519601735101256865341424508783432618560186949833976589776808306714851405236805317260205508521065715562866586137146617262709430728466147068295626998702295060658933713724563331451304166042226322522174648600865987912838644756997683128911608284212176759374644432806650163340874502010389440066894762591886161204567440701311424314571138457338144947252711992725745380958158156935408305572762127941253819248370751057484596075037235201647522655532239885966917802224222261608029717966106243936139655291031729338722578043832091253019490495739220876827244370908729411453315388947805015908294740223411577928085993652170108980503898023447729360267225525961696450801754975164884748661552113856945335101932247037106548812096137529458941512947283200806714695704728603809680718753481463275156826608572484288817045500304566809450427650350146770664219126990718278485040099322692060309993694167677895174895444428696086814264667962973502308811873738737397092908131230097415756218966896961011498846376775544586602393212004156518592981913819429939879274271486763766197041153378897889885940057108598217549637431270428054414409629323078898384163188523141788845506735997752694113948681528241865659994880626991086762582001157507382004785912967262955759219381223449100419228884636180720025237723712006271284523142153211548425660433937841019152605564931705523118033102076170001212824708810346940556006802198212158672678559621694328184106082038957945181469196301084897950908723070582725112312569387819882199187761584171645043714732691772395052082351138549592571355460752066892865956510628069203380902297600000000000000000000000000000*i1^25 + 12299213750359411887329200379929873736633712760384456405836584128456902954978913133558240655517838815109064204296627154084371883679500175900183345751461118351866102316816027200918453038288341568992705989713550367385746368663792386441318656019093017485293915455576897322932396080706872752736417721157560509351211196188398473668007891720303879915004975118511965271865000727553128770162430948724791892327583423164580447113547324828821982380560172095054915875498433911745816904320184508152979367189854376812366490289106062988643443678966708604396927820177993623094874904676534599371682275069787533164164597828241597201262265950274414700972066517048142703352925058493719493526343713830556298320418970003596302854762985136793211670419382129749424707157238293027519143369099336372268194652602603440802143909694887845167589094754881405011925742547599232326686438865553523538446108289090058685466226042795255525789300226578482596064090671973978523479302808584729097723641456132963381651332180499431449459570503241442095337922650867765801510461080555230006582005825471028575390551882902581676042425068533947720032127780783261503778342598162421948769310887432743970277066968024271679738977911613168502606919203358783951098509919854715126303517607127165037168386141657994961510680264909293478362936241021236156649996097692419457153170926188367553001545401564643529294637256919004228375939113730120811772839717975953877466477098405866276331082003510427874626717365252852264075560981346237589540004441253065544592898417238612318629764296601243754607456703327186878596600970728974535830523735705304668812960420565769301016135097369198353984657611888188833021450098098908167625139600933938951682209437795709580437832107336436277388518534394289194765211447267289261483783191361947217292708376917299741641137243159048442861838718739901200367353856000000000000000000000000000*i1^26 + -28257622146643397022508728171903597569769139633520265780758287722876472571682894746049265626671376032331134154643622231648126043485946732015990041813623029292031285164155605535018446725565350683456338777318101715364401014099847337037278330564196009713045407365294148503893856633738360506281612713420810183858160957801065631361089016789570358255295274997715214125895690390203656169808978766738881382148610527757445729155321185633888089189357053565530122694321733671519343446357099552370568966477205899969849909918677706337523721812627226801945801181553090989759483579559687539521810946162251388864422970331840849609442016970895278358586942332992660045969138418042522178076700150232779892234489272408307842379586025844001818759931539432271104066277044360729387659238158174806601456513548758995040469007468378859542124959705132190317075904444136978573382944139952613954894709590822421188757893954850554189292289194417420792746855606132024455616924530879244947979149651595600247211560083141813180326408999390425960297706632948936563176148297704957693335137417892837638270170868353776143263993803768358382896805421660454563301309157215906128940715051132608312814141718754363322538619173843860232616865137136871448011431879326615411967944234004198496059244332238938961499704232592420937996535393430922490351709313948724363405002263356368736197797707289037172449829731579532793114388778063440206086551797861259636238765092396497254627107395318784126003755932862107675533970119912197025886178220017047080098528051633628566077936229728989996436573574810467876841689563105821626690479441278747903173103805800468722591733785135854453209920212202761365624575222705641574693207010978860919642645026343707907370268880969488519128883371042870465204278595657042716037899103196713417030804632434876044521859070135439060540127194234119362969600000000000000000000000000*i1^27 + -9119949963855057085557603433463957629746896088028872139630532839237069339162169006488045961411054207512793010802208798752175480640371763849008620237571765731654805663196368074928033583451767584106256878294650993066501846842381362057729966976594878657139511246522674334644764504779914450772075198971894802410045379366832950841704498130107518565355080346662166837197414342979904009742880429421861749963642762837223503850498960744462574174423661546201340770519103237055739697498079266008372444656764584273566687077130542404256845486542441974192958851300664083512018283279703612290477870678075890550334213176672203330910358410377559038861065343226261515914028933584499003765220278780033159062214658756172626669428541760211645931261156200011279495472824556917540639312299698952974926424512156568010933946532145784933859078419702312075189951164995380791601430559929897963077521546005576371376110076764025460507175517443193264829805804174158378442628178916050765801019318447508390386457333106614389702014906045231100216894236353030174612474053572419497537385174473431920571052922291852583152000077697973692919671257887433876966510490494330245450898734012270453012432783462013597410578283354128292924727382873762570521374321507935076715392041051041026094091399527255342236247911329432798296480521932263150054186026258416781522373527240078723509908536385649156770384497371454940086528695573441475081337526435746671915458114549058724833276388177790648186092510195877422458490132129902020338726347993670325433460940222546941433501813895888498894055728316619859382360126606312125732935468876054497353079656368086718194258634095945979691950002641608203276065247772523778959913356121683788924242308594107681920406574782807887212851067023745391660317690596696492406594349409646225478757934103030328719309295349360292524896246489415680000000000000000000000000*i1^28 + 14210012839937436700181083071186753302892295767343160274690798894021477964583315807951574381635815661880296085290442802032654604411224333802182882895329591953743082808379309150983263059140248616817290538394676656248390250169958686562394913489945361086822614996160735101767463913021730045495904274462762062546624495408620065184426628514944125241205675047010090489399435097199511750791140272662773392356718548382818740942268383513547421186168885494339623793497693517953119852075062513118666767473311008689548299829321160553574748164579246459625611386901945145764756691616138993242705394454038513190572403892650315044052566263896524000205081404729338074130948272445176822815933670611764578452233092051524883033359654988298594362932453068002792189056491186044774479403990480486981704823816419963688875467089649878606378964134543960236492352268887719241826106645045125179660683482646988879065708423050030323581050029194241521871752859588173514927530922550788098200719707117532669287416888321579999403989221389370995186795215748554480619915634522965873082613190395272752332878044008604309821864625826049559666299750874071989044289671959020880713347214976692104760561037800187772475800902239487740747823217493698912540416554758135356641418791504410113078973795353307694307487483514412055708109567969116381631875531043467031723880261168978470376292978063962910665387647211545189217557876729636048486890816015357831395679118232656526818754869391926934485179418741413969218970864776261277819165372264126388874009194908004392091279342328297255674991592959897084342355986743860127018615967817338020187369524252804703542775739355842937539378724485904336342469985672851485709249209411510853233672061308474823356037410616862807236853873713630335209917436815970161163722940350966592345506924924816787820550716273796548474699776000000000000000000000000000*i1^29 + -49676580328432210972351720178012259552143381914167974028355326021510215135472301815875517555825531963011926047389249794231194675127562641935766844149208644691173928053307278763543271935977948851422023282775408877457399727733207690120989130395196627731728979458006801694514531561422744086345513420488150505948504129928000079272538009242199079579659039110293039699325202253638197505539926146002654085986371346295554600152944151044060586897053372198593535720566606159231040429183750601502700227079214009762153351591530260261597667115616257728932630167801434596013656723078297259399590044803252079916332885539135832246478414424168410266024413655498003380080263670762510958382882075481947738404006126482511170199224483818787463136252741222391047156782211602603088290385416532319553784089872515371320397087537584240201843966335386898306873697457932016300517739022350070599030665742002117779157356751430449921272940190773088339333929105950065748975787494095489046687710487278615871402466162799860307025599037610869155320175415788554781974209465356010216749192506534848296711282664022878277141934141185332216225840083709602854490472964428009971789170693278224648141132515881639538008140298554191880253586893826274922657761776016358064841808788556515693091440788185632643972327711442008278571943017715910284988205206191410119595289847840152361070886782827049012554708807337165483114702326153882711986301265358009291418181372913501952327419447209843147786747949557799857093105742598133300600154449657017693581594474049088096046159804485251584564441717630555231412253262573347504758658823779248554170768492877395159240017718856041087565012986022398417530138082391281995950300546147984359464803141204417077084229989235021520421177144995162862509041354286215328801884533398554546288766596658020062524038341790619144290304000000000000000000000000*i1^30 + 18635423361764064932026527175207096363619726009200130964900633569800951744643137529563992519223289760923393537671984300198990611306382264116789004258011851354045603307286293837539924038941780050759631126366121987630588863405086595376510146004145699643485093288505501382919687553371897443184202684208227027260226529744395350138919651235242111864954579666780174979738059699311160320687073295144121962715171035863399093742089517618807751990728699953835611335639893049177400712693906057865513902963107653384885818235845669621724607399727476299766211701457602068316607524909645156425347169369897211838722805442921962520157334493581757847561023061736864338207139670710107681248902453980533162094682052401946859755813695250223693923316751052322190029265337990106651118036462587464185267845216533118768356192766847354642742988003888329922707329958546203364482057095811234848072966594574765880412228959363544830898424583704039428301343014637951298699560428238051935004822004185353792524826639434877919774454334235550858956113836620455821040252246937849665786868750837465868369297740318508258558937679198647069781828248840560140301584984740456941619871738078977407526747272946733494535341519095013725742789398474496671624372269720008842702538135583454588398417590387445947245516710377123933025944500009536579100382676203079337286928803772054073498405287207617741305829093168492192372753604813372940411295295325027318350672381601349927645831157883783837790222210882918935249845543093540811189589266703961429318389511985841652595321380870173870931641045893647631796108460691560632452547479476174773885114484434574777777040677996151599986835624033872266504283498490169435968399065446305224833530892153695296780567947430174404873899335023875614526201010703975452768567093456066217569174091330774661172791668485862195200000000000000000000000*i1^31 + -2952436121706507804893984618455103697182847552835575043840047616539229878057205130320722777566416349339178141145652035324732279327491658859052282971063070519417911036036771376900693715349478710635803886516087697224478954465453117171093825531557404813270539430983410713211110204085448856608140465131157031462054666624968043947370233125279201630751047171410354954476585855677436260121446834859938982219282192999037843659078967052885034898465745775388585762322631851430653146498284570930489355011412760586465921939559497629002516946465056467406709476819904683973358711283589148300532102364495387752138030771187276889849669114022398797402450001818896556644711097006495306019663810691037386436696462175430435703838505789900095591723418825141431015222284613607708542493903995215514386261532758718879827434563966867360124126433554698470000621784233763436834891967956266027939828462456515242491170217223664472310592543292041045836416777493911100552142541613607207007563395820234632215291169521352714177109780424452280484327470189196036718481593739441070873172918479147759607390282293717430005031844058958541982608765721790482620150483296124569209388945121814396877406215734745786024156249434928191605208982112998630363677915804601201099824354460158836088177948095289806356164969681740219583570572869674567463583796081645204317611422765077787884557877994630269967885485610706093630771750380182198209529192364486540749449866078714926722513423969521047709263304976103597136475042860571031322106283297416071736771200066449132849029669454920932474051328668880284992236848166514077786073084987098119717066796187778701083418811349796673829443287509834906874426959511316627756901245256694202667552287422715234148479916997167856546123746422673259512745530861612739407788363224675398821874442341405986972229015961600000000000000000000000*i1^32 + 280193277298938895571148379905452919215051413395559019025060567300972069517819290066117393572415121077005254199157998042114088064076767351826545247213279345897806331966615825244143526232002511117069593250723442727111558067468592315770147024222156634431387870608141678579869406873862127765502307258169851492904119815459384519148639997354228823566022466739047001950971298097023452290689344323428587813743580723835911843054468453193834408626686313445944285380873537269297860467306384237801378232896443214428698431421276807324204658663748738639352777111850961906373552734112907254882268779690941433083834587606637097403550431002817779656796152924744708946944512570199508196766018386328858821950928902243405405937773147494211389469549594923660036693285836776335340355864664732714309747213569103386254636529043986820601228646710569087309082442586742494745606084336286237350313147398575745167859786305786637567399230481203468702534675010636568944474408331192488852271670416443962861989581238303252170224276270010324383860934626537344517489156500567372811035463597612105549799582384486666996410744104183398947108282456040121582703973679576166264991980981212603932165837979305661846833397556205264177658756299199738144162194095749348054204826605718873317231602937471600663057144384063180040531376191903993627596388600218457994769845565222542832438329205365157058722196557645680605033808082499152068124726533963944738672121591024875542428960400745841086792885536528508320546068895986019399518574065194334374617699079263007056415046848649251513644879559243347377334383720116372858072911606389943106574295160479219800589492568132579841497690226371648876760953665169753988829505457363853654832314127809827128448080191556797092685284885469018784468518210791128366977860844088211183261860351144355860316160000000000000000000000*i1^33 + -12120715164053220107094639606219626003886831203765491744632537432931625566054322254128242208108373075255569090719121915085163321387436094984995469023877560862167190978360385910188662541553636832424325940931525220550841018735801692166154213862883558871707719032743970420858043989055474329441925064934563852758219487410295418665702837032462257682414005722977918576795282454965127895136144745179271966800888269561441020068556582132002769362886873067483322506638477471073684357759952120610143638382874183026797256367786017682276386266000760014116460296352239033471894316086692384048304653880347024555098088380070712311919131656209109153846804304706617538301407080480732787404672323325537776648764072735753834603739730891193871768876932831442150205905650726574814315726212325724261784405662541314519521548636250273148542956164145915871559912548384838727125453600260962468554543754267224305022248582077525145304471765304580740758296918975604009717719833948007806449909153635719310445356814399949010057242428450325398069714202628231879643246356083084598447517251688960300112439655539491774837711553062488612300601236892344060343704284755847061254327283904316771636747634760234230926081919898777633800563854520270151578668864159587028368809444565506794762169753128675659861522118986675926495778568776638663408562925085358795487199253538030038404159874634797572794496910422578893149402442607313506284920039641867975816502339875756865281535270481976894342784505896398377113672366760971689916253235391198828122181089730726108335036334030376576869870965658942516277060097239710025646717851242649621603681864909131176717770178950461150707771317401514156801107649737962401513751768951602144360412619971583614077941567078430538331151852100650246267181595596569514147429481278762282144150507135329894400000000000000000000*i1^34 + 6557638667045573916184519103875768008905506620964548330256398469776314433172999498967377063834246729838139086974780309407085117417648991650108438288321270702522915744545309022092942744336430437016448468280507296662422874615941827199763842125198350448695058418233592296902489461370200386009542590723355650165309870375740530783268937816545135803678926212977432362841251380648191644590717536051847574911618679701539106926585246880502752789642616869816491667067440974528483509587773485230520139750207398394946673906738065882988734316652610340547121218051780454331338889839047620431464163728206143099412513273994970922672589238865427746792286110919315604050653537171085463981030685280055719598800310337548001162631192921109865851970836297993412545566438854484569971979608038006313882300875230535606531184079032319802434742345530194751424416756338324629211276990913877453777289882135397457183445642759709788239830010334549803535475820316772678698517692304978257183152649066808825567037446787773663208504924292496142339425159167098628493754412697144117689177896121042819092132557649494825655186291072523004344028655588767379624472902407919668693017825976134797057059684151503336138492736470453777638287673718615568880434403443376231666527416784729232624948731583742419175536723610919074083684464226210309368892323822333729300312885825314596397375533095972485939691288634267621976295833322715553960259070440979700780040550551403520411698844004281563211536165481647160961434777972730785068736463299520093737586293589767457528100092826782877444722231889157946930795358037309385700165231885439011750554260021998129033699277785725979649282287358089124526035308959024221995845738131464553080626827875073421972046690229296914561828840566886182051989529685183354525154009126096142815660605440000000000000000000*i1^35 + 39869879920518506508419308355137939299345334085075645857926716434123558149186213631657691409263504621922693210075682056384188424411039508544663546884095139054441511918319551284827924703486443324715050461513963034683480567675025287793557980272660264794669707045821407699938811459721517661983562253450174615470211063873690260890353447051018269835351031850427335527146651483386949517698069364042946080171573888007389881149889513492675386756234394882285078111014881462885886696558648288402274752588477723085459714477434916884454082889809973674605378613250702780017192937229200120414242815198549128211680456149199254913950336256794248256520246814706611274665373382570891309669447566506394519849509150547977881942662715013128618955576325141716015681706532317540235077158287404152596131219812734223858853428337145887647981776357551806663143699588527698513792337816661327104981161620406983947157772112844992526891536998748778085736624719453807508320824992983580189286252970661807392845222561668134103570576556265628943024303903837294182375342236199902169204665981107504402954793365740080716727392543700438735714897916852868605762488952115391643350688033260296544819590366759029430045703063683937618423311616151192130241902310998387454607341297469069231094158516996065710084085562169158539576038414329377861461746063208316262285304309054791218342409591774553398808204634797784590335414000169524624781941750866755045636966794290846319246025718509126856475419056776964872666156579071652571172231646638866737474286418293613658173539811009321278664243060353687978344175939461321210636951053052327625985192518976238388817922208409505847835149904052676555496878553494897486127117894683990384337789737553558627342824227854504776325796329724394130977228706611940238090391180016293851745484800000000000000000*i1^36 + -1717147560845939416576878287353039492061026289559446132228447535932678246007002695010110972584654726299387048440864709305428083445042460625369485648126105631844142514023637105447479655260084933342221534170994960119594390965002851097337035768655377662952854226155812337877541329430617289819462731976543081733648432105228426544622161106093268791604225626180002007187943753577015742623445219250247615783136318786955751032823232398665093479361673112980070255224914319206559138535088154950868810730920814835455215083726525135439500532707307787916665930511906297322785195532797649410629820736953708084629385762165717989675967593537814885082590490462715966593927370147421122674835150549787565426063913772987523584028580839209573241373670759405607772570131478378367658100943106676583737071107767694323161438931077105994953267383130167690773563497594975738808802410703158473870717253955685232598288298358933987949829537084289818582657504170997202309188957370086516260324730931728261673283222582701510127609826568942178560630735293783435960221175274876728427645195295423688923592702813805216377128629975513773118764698734270493699256512002651329680929550702269196987780457907255070297904804662861965825368034222004448433054309784006094221778298841949165367009335582426961377288910802329100680423968922336871168792102387660724245291854236802990906498728270072824266774682201118604129631604034899377581816220170540453208239797338650665010921117918664232569738903311227012278079705989996101053469781787605422862117442596051937113925531729701119702052329882943991751381379451254706601044694025396837053105194717966753640010960699938612324425491857469614049854749212866681084451568672439976983230625758926238966266319911459140188047967111222521375131078238146505285615163662432993280000000000000000*i1^37 + 14431883254133171869262483290910310339969652669869203788942334543963772973697983253784908158042818858957588662325744656607036638292245995727816737280058487141071188963217182989893691829514257846030950699614521260587510388017050350682878349070051236615244631743561492883139554202396748953904335558630658943160663484984182913854629371863259075072201484902352216410834840929406333379257396108971585266134373406725584645972405344471855780976392630271533093851553677438800020325601624682001736411087254350627750783563881434805890783991511717148658561609742880054717409771436795390386433632799238371758618191607768618943589907798873271520553870063911729274130855907856899652980783541093483119654801053632617908667228507579618144269390402395154698934569940145736552027473049172598430989013586228695562143643471349856360032960331119526012740403101692834709069591410716141082450922575763664838368760024912431080024987657235310862310838282974725323458874231028600104161067436983328088162653716028009432621642042293305201270975752956781368450327073760869328049420363456376172835713440248426425013396267908674467305443848164630803423229640901569191762198755862187539479476861717989205026659460877469367311675291707390882931831591424540671952432046734961201169875695378798157031795683458793957759324734016991187238607026206306411705748349354410751795818063335371707935120069319602673960997495285294852549636248038555492107836120792022915913130939040314442359630971995584641858092778883995922949726056043007011205764461488594652489393203484819184482788333419496218043303422662261499270398829717558069325711184206628622932170425912812310260471365174298604289503307402596497319844655254481474185053523831266513396832368759923405979572145954789600810601767233974172909752549376000000000000000*i1^38 + 2967616520155540437693422220629736205717100660306578738121904647203839919786242385482606057027089780484065640830337682611282073194885768358310796147401310459109082895094198719041304411499793560043707056495956056804747949292089227246953854728485597467937889712488294457987616997890773734126016341448264324073650104248029015640196906290612428730936399857449172144744349770089601203046540492090034793605083038154979801873556358779804102454642511003692034027238094942999906990151256053711199198057423984947281917741935023739003517670519824067700078249411847528158337660238114942365817903526334417416788180766187978624595228106321962108011022203496197084092372496101323028226015644255070948388506037023130516676756171070406995915095565234430048628498521708841118734199317563731172407997534063372576258720766951514282645184763814275050305727151633620950905641910951049911378141905154467218064597744679754685076150191561424600238225064643098859059251410138226985092393523294595187705043346922652607165900695728936245407087720170162778085703734616308830036910534379881408849036418139987096435307464936535769031866674686018623547067066316652834676602695314287078013333485508560221894001899181461432440726563210228565761921373180026098273988790186525769317098338367830784289196876010630624343523995591281588990280281654458065503385777873680995458478644729915280930899462566663854235644487172037197164868672912809647807856612835650557727805608390223805195494975227520028394631849502695925452214801813145451870093715688390746364418064411066624409321309773449118274357751227473164034596846422346052707103408118019527939428943374386239509317511489633248613308195690405036840777481009848785422002504438926612120238490406075487026914843832006050770806453950978382102528000000000000000*i1^39 + -10154200091986085790391955556806373120087993908713610172113197336110478395702438902263592303238629700420114373098806415766960076736297176449708933605828490570019546063207923953604322002763269209876613015829396708546368222444543452551173352416483908074728967455420672580544159029597643680691189160755761469256774075845287331056643109863822142152207062887548760097241619891465963043557888153115737044373386871017171204315039832751276434700248349395998213087588915557109463079814854570605425779229928799872875994934705165396055341443572932569228896064510737293248196291916663241909453601155084003671467099567183814564485873493684964193269018218259664764254243613750588626141880711760111275981249777356010371526155198360521919981682333176563367925380234852375469119251797102192290649497122383849020367612597579360651509172787459830931614434036443854083681912358124823359834090301283610030868799389419747411655570292853346937442667611792556372956616977644002395325326272047103466407476049675103947618528925478428431716456021741912479295815572732658149296383575738700267359344881055875704838517063988090369773741380734408856538723958743560762558624647824713036137950729140858266880977142328525731882358769741450108226004964720610162657288208648721771666012436258857279409374659514198351063779476878861048957525976083425673035033237914147349229114857746756575023739753525458909678743278222967598893860674497211159328844849677359565718457423483698745043558747131159723953663954810886222274498659363294445990248784892746241370246246811841723892447564394187411587354893213153852596294888700361224536828889739392223216608127579855586082008191744855814516172525432867789739836313737501978976420715161753255821888440463573727349588513000419622830475400393523200000000000000*i1^40 + 52082423233071479984326847715433653216209888331746850630936748553720575622392665522781112222711530178429820078638545557557718876843908500698839955010147176701813244312354888179151746093369463153348636154083934846233200701087725315805708910126541201968201107430359083619854046164158630025120309837046361738668728569140087828600631263869794610551466356570906848992873403648847403589989445121736315980436942379269868775377658307311013449166605299565382526327319991802466733870677047720483153902412055969600897021543810214589070124369410690829695870189132020763074676916475377702993510028664614252195420461755488074915554210592269296535968998313783893428694814955254096579620843998251928729867773907756093861753772499408648931145191667610775101901812865513972246837729789287183941714831657151222670859118855555124200842971769071236598185538329124110294384418471489663699410857294267057629182725577688907076892699519232213139799861559747464415146793997989432921438993329112460455475246315048985180388857759854671155125574929713810628546449699791674682928603340318562915106326659135347670829061828520689293624407145322234915748131099504708566500229834976109066146233704655804094633788421471166089719282994760881802715013963139808491640952765545288900763124909728818687661758714067987318386232777579061728115767551007497086829749374741424121146839182864252695171587880231909752012316345273570547063013680890549571514175877174942288455067752599311693942018776042680088224215118032225996032523381858892724487882235759994290783238616187524735026880988919865392455865955250247894635016091028274236995161086950255188618809600100244730244843056533694599458865908052224215923669782531835000883315899676779929420611040446167131615748361232185237201485824000000000000*i1^41 + 1125027512732020093724199720254803202427524151065900720327972036408774618135199846651235384823061238206532431608462876056553453650809749807320719012180426463038017771777756318959784020768034184317538236687430755556734345769352517792044100705872233884233862354276788193603017472431303998549703158742998399194141168605687427920715257228022903280703741337787582395310712909577741528090011047117247794493050876467594145837335541539786641292714917331791320094964183171590378731198917390259269346003941163390722423620379185028811645283642460126404062547701531844444117164323203178506466563003789662908622008915489792546084948800137678485688329975978833153661918865163080122799331522049582676795343478928539799298492759773195491169479648032872740276628626178020665434450619810750772841084600364282218326826986566764759461439695521796665182946632205622662031277969639445782998729720197776941859768373035623948686311886467318135402099283459579419306765943956189427423602406780606641334754878943068676829048165288821791734368660805322357303234990230716573006562816019179738064422167852259548365009683626093719237076670807014201160369194593452812781704860270865591634477068932319003134699321505026176125281596069366096062872084303840894796111749384496661342936719019565619196768214885386596277215010000236882123712128853383648821191953341370174454488406245893794053218477379223530045629706230120087457331898393119166983126517884582477592747342202371299803864986570763505926633769790735395364007304348417133750983060904163921569023345880312171282163769630857594646000464059721116220404333074598840217114208516978558067607373060066303891730159323620173641592310070859584037519191712270379987312050570614147604519557749190533748986684075878750617600000000000*i1^42 + 3873752390987733311507015593814885056526391849989003732683928014070694437983200623899639724074613793273628693932220775653507993178433217088673034267026552486053112555230745854257532448277243857027157697237749685896442825251724342866427305440232829181672652539214382996509833520409019082605136907946746591639752652488407995098335982811720945673113255632864440289974440553231708323146830581636496586896465965066286487046738635906122829929751610645226306401069032623199580261623583636253470578510381188353703564851187498617013792363648986293764898591789016534308029733216332665877248007595354258407675448897534120010877321860982936269462014914350757921260411809081731873566391983970935345111968202924536202886517112750837329168394194312778473859202179808490979493309325082177570668331589641329270055029140591676070994057290814285186339717535812618385146520846596816513141836514435028322717324830329281756180159943957498848953963906143202181527000807605367390986360769872624610991680545745525628358903849978279889402643181857233326073757242748467553630062737263097706787276140671679172475675761130516738176717592687929801227989685227356935206032435406463112002342819754714643494497414622866961917917855745776624747508258777920609391954195174541254091251438551055781431261202506869331816950361762737680920537813045472466337252779571411271926923079334797940477190203474414450343177822650694815071252512040243761581252990229082887213383538634283641117019895643448271102836704879136435393464395921336886031417176927273593076954452661918206519534020643888024717429534125592884202476481342310919509878725000282447091344641386279599517892868254848281885742297457317417583572018149205698903123220770561945469218996664714111666609224417280000000000*i1^43 + 4324913841738856912547843103517533607708310987495930881112593965630211602088205709750542472357801918717915588538575657056638246204549330995898769248582096425210989165788383707199129140348847438206227990558399700267966824350700388906005453874975547789255541859309888436539497883135957881486690529083743624447898856216412919682083272269205209573149089817475174484792769428569476107901983045961971450017428119941837379034506895718428604936953064116768472837895844388799118270683832482176656379220633887741445604140664397497798577106027678045210442369994272432285755587440547069195171709564408955063578717175782237456074756624819230752756866830953760461056370980105262254185011597786722454171380056815468824289879975358329980589236492254952725613949487240168710244747021068577803358937541780652140815778035584187556951419695342927681725920056880588345295592388643389794134957453387905743376492490531221623484514858935215257679034381728915906787697467005196379713932211513336673113401944330244237417253088960470299139769491181963388275324391898442816048657382492812081759496623812717381448115848750358385648828066807321601574477539652753731905161689941333999242496400789340804470383192564233143131785295031997108165760976436528503946976192956181485146338641450373485865475240270369036642421576708066724078595812654726244925705626532887649589591075970567103140950855327901924261367505569682285715713242402663339556846086236776353183054104019056257936849207516239658902411238194564912563091933884351710331403279734165764030636300269631080027796442044814502414902016960575283643891033157372124217525346384297765335672162710233628343995159917752543077982749773194117878729300148734994909896133307547619464324095077690502021120000000000*i1^44 + 1946320928674022612384576023891780975043605249355674642724345866475266497324616468089615338413710488000377018288310526269192509767154675498670998322682502059213704207198071617120359984724427107063587322649517742461798323286303946373513674773424473089567449604173390943188276700847662593674436187401169975941463067730434059138116489905509464334841783585057193108348524350722435047326302211639305060825069993182315180765122776282977767759767765328422273102453099675899949186603987714709340150097503461888036520636329729840197281806510975156058641630820933209694041046561691510184518404498502183965785322453676726673867154614607559073665740605785452841699052223484992298295731519701026773290992022886730797907833024228071066330930883029187776860064407571655128066767776811860202829322398333416760253473374886401239472857086656084236578371795314179911312498326366599299929462038620435779041578782207371132874518125621251409249219144605503055250560377176509101343577414490719786677649538806356576013602502761744924750024075703918219870475940561717521094877897418918019339418858173470143227022689724490528879906053233809989069661706776946190545755289353412252555899544884448813209570029835150694173268688780445590292372256604477261821912157751657507989826830475153396020421242022410920218187007733896979091112646010922096585700336022232324826656717181232213828919515115588680021011863617577172592843574255892874012953354463066586431060518317804361713859026571186156776613432422396756939370624983129434107976838748922019505438224332337952279310580070154709403401187323574889300093214793374306979289189014786036360484753879344860455985696216165079530115027485591836797918406996487558311922930156092283215976006156288000000000*i1^45 + 1339632140347679716384657683236540134507790573424214500852689326376298507666264150073777529038936237285942093296042327745539246172571663981635520521494275298670358746690498445670082680097630401542054409649282876215995862653482931165799036770001121213934927348724941038036310564844817490541373247800907886482934348594614976682933983164706595902221735383221973232864120561077230506510458178375828444426355509262603689064402441638395580829049877804358622892218793173737135376209164076881935085695203967545378417197608338879861768469982611463332619149101575220450949232562501212653730879930526491320343464540222100443674834483911841382875916169204417231422162140487558418701455887626676044057026876842183003103348599882771197327091150576241511286490909147394086323508539347317928315676940203871555780777173671107056608625124861695106274706491319849873736576012899399074805560660272752667054847065050306652214437537781156859461769508661964859042408277708074451571017711408743810146379481638947474123884760057004670122536010292350345371290296277287458000968631497403411568434570746053575923318833557536717950798621848130450356202262256321264963301292771985256028508891754838130896963097880006956789795699985355825971780659634952993336697473157275843282595359828537234102380536861021306200748610587488915683839522711091483168335787521362905851842572144891558296294640997732053793994687473975219708264883187273186419124953241299716299010168137726687086179646733511226132135181013629026158991581058408048917256509402055373231704119255597802932555791819151676159944780125842384752619871490793983950797428252236319277023304066510501736078980261937520631735546640826648863210822927790193098679494571183266018099200000000*i1^46 + -23737393696977283581627287816336014804676118853457948774848817077764687479149912379926456970059410671120871856425317890257941285763240642798750015101152882822121687372078151740385188002644294146920370495429148700829551266943248676302821307546574989289938827892045590890363490490996718350191209529982303230459674496027625296590942235943190111349736844424241790980375973597042359430586352535414437210582513087563414559577132354536821454610875763327352836393135993553454949685959271096262925234382799252952359082861591322362769688889469136010875923212741640602678120035318221998620031838530597708404704002170032293823351828772645481422837301638412154391815187261733413987624155279748167667338622553952032603708334614708828742673107958868874011510778238059510955794517435813692698812267800082837170460605162652854937310815810989475277678925060497454989712308961547183070012855040591338010469885421622820198477197630626848789416081195665982293051108404461888902543650373123632214440270833791399230102703727493803622541498867301906779986196291335657337256319619007720099931399220967586016893114638488692945092602338706357781417572047662148671114431334306315969763273612755800606386064599104951831154617263795478524377848502934203749773351683177206603143525765561815074415994982865351242055922139253236421282681087264207790542941429196509418281086631424630922993953125957847480642190072415339598071583876857691826748458978610732944328302367006205119883880907254257046765225758216259917158697353255367973196770401148292467263142046084679516750315007189197574898900813974634252615857375504770692297677164808082704036585618640051622014103537230683338414312692177574903903219376424574628285585492541440000000*i1^47 + 99694521294525881370694909573739203345263992663647168992989186039422310830487164656165890050513868748557366416682550386511555666198949246315546371221050151139677120339212803742494007319658807340416594511931899590579631577870542598618891249681817723738254542723443034361670746526303006498180290987173421565358607750977445099829724051692594640676090937966212043865397079065593210774832108595333371240908223762860895098499465431313654984746994039962605122173505661544906577777828933921760216692690753461036835534114707588235760987907507960376626220095820576336253408301395429838412269258871484245662329300573064586805287072043416720124201513240861907445880544841710471782881595063171549093200654602152393818728294055864800090719656773396735858420183347252988437469775795882309766464379742280666974289239673563855082963505111159008243095129218820409239454017582098299239856092998119553470038979783194041208862702864283015500766745786720703452929187723708346675438644343258503362384203970262064941536923529045159591982856370671715908271183572384868334750864664565158848158478238343929168898822666802118129459710597922243012638467705054671626673908281815326691599911873858482798261267360716535440020165134634793040135816920363315068479588300546876092038761724196277241050174383390486297302967635813725247387555875431187226816146887124961288670713057218432043719594008122408179235328723959278903399023739659002164687953110966802032018517345739281219953588703696102069257290302633913966118483087187360859332755467812179690321148175110253528974051797432666039890687796662854790558446669689889631784790079659066185278645143910611487917060015469495961456248761303313144839292410996323254272000000*i1^48 + 41938320232487677760521109360307112191243147700734198441989672652265812249270919321266571658097064825674234215850334721383387460856909330364256736540920520719982491826399774361363216753862653998118077019484760595588153977550166298822007616703385991235822637795167571676663349281066906322670286847573963858294407616340880144945098718905653027202554606263420342651937556477993720806676846045425536162381967182496633261990684697315249249998931938442532569158024772603949583261669990222256144828952618542622862812811151209526670731579107835581060920403799700306409913958361476834842554444186869941965732743016783526437717370410478889900414038549613557702462346376171784730848177409474200908565343119161921407184833573941944687255673024332482063344716380180850622590481981552082203489150755627004016519793824543415729538918268781449346797210609189345559040252460525972134869050419139208922053629119349195788962901515685131952868465068688391247187602860145168824890759709377958110157777983559860190433951892117717342041325741142566532133501159354455500123039450678507602085303691594233163377030967257459664438603339254081174830693670238797730077093627896114252124087764881311000853465438606478171712643472295711819553592990451956742911938859410581992690628322310886385213568345652897788007491565947171638384537844391497678805518227662621069630316386952106063548525609676172420403095283891932389556039051006125855167417578399350004957195716122849038602139268639490217007134025457713289805055881541209878355313408977782433272364203045891198785523463593806107422740032842620913397798889308082768760634237748453878394639986336972886552612904862808819813973068583871348440301568000000*i1^49 + -1174326016129017503589354595201262862278715638788535906998831631949926982227973183327556734389745360478097556836260612047384983448058181669573640267825218790214478173179517282011305825929057771668183215296613652808653587720319443683366032557757444038201397370501662592552890690315298384157635332097663364873986199576078506319268049063080543087044983172251426731136460618646266743704705731365165223577063121592811530704195966528290282781317779105877064481344058083367981086234338155477859537737566295054205347919505952888162615573604946292686365430005395143526008396559562042077117667608517878569606910167352874147947404544729524616753591120108808060723463672339457156172159570174815352101757587000932772260667445016344391109006952707871942834690057669650692783220480953901845864305427873681462132913741373163827276432587416333031601888423280152805662840872474391154455086930156561830568512574011003199502937895085634850247079357974982960348255458001858901625009180397829273881078244105394499736855216888570543393346537839420841317728647503372468601243491369288617500278989971882362963577864859276393427637294378965856271280277274646921736903324395487442084150130597309825779343841167086988991411556877355540196867019502170936790008108940653633093288382217862971946480338613865437237375877031244881134656674604829655461748190404265779914156986315685910253893882005435633921963045082573699624868291138187726295738675880941746548474521969604006834891884134740550639567256847160301351810427965668360305241718292951626017905370341266400987927263864431145899825731530196366731626944918617026111109534558652332041883737634623146317493848497346080627415308461670400000*i1^50 + 4955160189934356466620285401536790778049097631744884481093149334318566988755779383290993387361809486201811625820726961926328861425060228265007521948625972216284131496347750221324564139768174900706119405549023830133034229868814325986853313257243493244393848822853844231385539354204672670694440468796605514359929259144329146483573262529545527627709547568379603141162890533334138298253630461348656325872870380251761356993891413885183800271562335468945923304030921267996214336520591152922289390810043200466700289156303465183714072294304779177219796693942286617133146759891919739060562966202296172521210009102340393874854214711688913146932171132614036616918320495739202244295726163304572187311575826416865051028427128776389169136347541421070085316544306611955718809171714422959051209481953350645056835683467853289265944538515607321531286178528953463115803841557512241733215583792418891718285500081976795059137322741805790404873344446795242436749654837056181664033649235912061019157691263325647410267400504419013077665258566268900820561543114347593130598715278248652015389040026328485825698167514119415593940641109740229280595388929060828424099147125675095400985905475424836216074903823635496091689289174536051176987990628777661662649196078677716245181087393899894026164202000040934291752117644328343166894455791244865809619721012187282216128027602792180857115257554601144521894412772640605716466988089658600494533751570764069189464329054611479545873343558566896399452931594189181636216031606548607404711102867086777260471197881397637382473817962135309890276759463564124822264001101233808701209650531816704560307710629068986398428914142609512857600*i1^51 + -2013944803637425936143494316101948881915592130068971477974466309850886254824055991669851925204598208794730513943183018627511872184476322228068303189004205307005252399110771385340049501717261128339159085308316682951477102384942646882542161251972363538875242115445831737616133585045314447569522466954150015018682421169808925141032803421634972435973854215410314736742856862798138391404011741379469077444810107429410968511657198763741081021997131733964115285291767692632695731755480968868407432894829463441393754819906462887765722418534548691340460405036951626012588156495955979464984196667051389053318287217025896675509988543744865908709533002459235978502676936098963112001242607449321568370180625568994664534926351452106266639852984340243662335556201676014843568169232235531335681067901763974752437676401899337397926540237606934241226791674441978752211640730278988769522725560661770910129721819867515717919328503349478106225018014336938373290488398313852889636393011684358133901531372730158519472655541381374697202332301914998788881013768473639101558036596206809216999080817763483463506672182795161735940609073695594485383931009181871478522869389706269183307758490816277468050330953617772859004586970437746446521351208957885246501365161017069712955067237548965717344789057852403852619268712039352237563692838117673132612569920588774433836350488400325754752323997799494108294976127876203888103248785953694148093780687204754680136157361965663726829038551567250176140025361894827884651365340895542473327386065949201132549132051757199241619666915446270758859109210695850415898363121982681458446095649724554677474475597633300725760*i1^52 + -235245303563346927693026339597058303522334594580596580901018357451789833169633057190149867876922267373237519083737596740399950776898727930699358809992302506577413445873841971509356339686074929306433359259695441922275115286770321251698158117519581370863013881767390964742091438949076737451994072759308072677613407032001006696519295700392592880898532029587246810909623862257900134914997544387448668511417410480848748836442242268060363387312096661294261101760079457650654770126190102429174951652251592406205297097211509851217807426063789953568240561616840694590911754450759183015622497926864481220299111701682682518225234252095752024412970950854487292050174741272062175163797745489331811745990675600236412438775322916692304173598216974857981169378455783065233980221241084976808255698199430549728837633519555994220530967303746633547229956711497609450409698315344937667002454723331225189585386940324072990085827201414368785162019819439969844712812799702796376167967534259799267818011567696988513855215407845506519550816267064494156396005612688134670423532889558839881074031656884199153619528005561048388340376429419749627918912056944545865387693142562256478602869189122176334479200034782037651140025360491472786736116255942109417508942356044901054692636129989355962002010840788280938271567062932748123651600858866016768239265248269978553452308460052494171649131891598426914035426663109209951354533307936052531490560960510114403695768564107042048911179408415421006558465387635452101053882243188375504333756532091199036632671236942527720390166367963261301659840317797040841824930939678491696186977847738368*i1^53 - N1*2373284183465302163232937151702420724213996161958586921186137330773117825797464208184103793177033335251841251305427519366019651404800507267977801064459406103124162105635816418184123220547935695016564732960015370640692019273228222128212274702123107811010460055082925959959628324748930129980925530154673648897515531732212757040145564649018284770972846491992177716837805751841758214050867496436550577199692677815705867517593978610032211472392231020778487615135841281485194631442867474750658871785915587962721934369113480854066596418996590169942571069811577118963393157518016139703487217236273011179*i3 ] ]