[ [ 2975634295813376956139869256100405377470964191846820632828270230026265383066870722192534035080472270629746749890557498229021416315361002004587986303862588744108097711313611437533323590924017902678564108114738623030685771607211821471338991823899208921698326900091063644823805626213239937473389266812295870635213174579905906979439711081661422237778674274015365091028150935476755635304413059635983324170235906167075761342321683369628752283670409004433122660845415200800011616805604285371810358448849031113336640153765828341608086204954552661185854992353305709404058143117375210426149954595666147002237843619260444225286381429685475813528595266012990496789359811620064912701870401593645986299469733459221426246337444812334275571791115095558022080024218246939557221986883459252980531188220279978281735496251916962188165592115962676352823848339738743717695074802672800644531643976120748508832320984017944485818597131129357503213467908086434358688754488180132406636931564200999067002327530850019857189398098376965066916454124106694323682660672067792738039295990845052262870222539194813349361999724690325291497060362729579892590657221425791814988544299607631060314484848024669092181419921884516566780185488648462005543191637247321185413262720092882662040743743635111200428040396056088845250241392700308641072840378726921482650312025885554340315310591677606272855689133006806693102567060596915018440989461208710072238160280132941098464770115874510766265505909527706611493373741186056236836397964044643650393704503857534298359451564124826700052521941900985689691914240000000000000000000000000000000000000000000000000000000000 + -6444713282965474858011083942056529245788926178354158781826453166014807339146936747044148685820956631315961839749531653554647524903614969424112878849510608000361982843815187955361335099141208548662015339597890299947879036778633712322873000331304665053785043113899510095212012178097798675096425468401103528780228489939489640333077726159194756533911734123839551632186988906514664015449204306141891583082582918104182367258945959719928015593353962812352729109671826602919464115113597182727705554962645001989472509538801766852192910559392350768002174883321940474107954404772568619566670506328228959343642865237277100153214323739110372790146718991354731795148146013982106444487233262533411028072924296633669341957311286323975130970323426410736879912512674006204712648909365906192331323741432103055294670404536291876802725959227790007526024852900778382818113091367550614207579242861354614616606341700849845856453983458210435738360036878922915524566504672047993023318098651042639363128025337573128253544746563644554179097553139251109752591334449795764552723629598194989405485771642175488732988447103109931117215363459132941937387011619101938074375949680538089623852812143049287311139151303881515302761127567029075166484856258307900707663163419543722343785264894652999572560454574738359114710863115285244816354581245797738457093565427438859575789321107394969098535782452371924282868451885963671325590836046572290988694030748871488681149039945936725144327577779932157761795592808241585394574299507368254497101678229555334107506855359417955725337432443523357437067264000000000000000000000000000000000000000000000000000000000*i1 + 29310369037185168489167592014823457101961594047048922861502049531029946905893644966050652551521713543544335124286377909143459061647676782520309384624186302427880334119647742364043260067807459240085767719474599192600090981748612634450461076155193439405678761342155839556189337777156827026366796070838952475544093994754548506645737366402276315217482429498967826167621933509504281673325978072537602293183973301674912619531656229636617313554513759396698109614242794311521755576847870978382789179097995657624176624130078789536941240246229607243337537140938291019603298378935731510339088905908691599457827440796141740944651538166058293648128991551120990602181230099394101663770221207917923026014914547078689074283469592344593995569597661947507918924150211000578436134469862882783983470161732388769498743489937028677503776413267954044740338938012371216689824492393396373469537099626817740637836633592070581552835680286369548870578056509147169341646108142222218341839837689453108196055676910502939533851834136652244564720858923745523737225507008742582406305702288838693531179512174127480070509692958475134911502363463492860475315728438006097147438206928055950411468102635521368834764549902387223609022572445245455911182700943466509250554270641548074828094796490627647530582030600556997628116670018501948996203453053366723128547711582690468146168936812680744033858900782743307214677101763813689922368489023525348868008426951900052079118895108279350419905171101056501549668923030211090425966661568381193975481315176926913711667461053106812320922971850397849537740800000000000000000000000000000000000000000000000000000000*i1^2 + -9291962668540377895705698639048746046200854959673643753331029134782369752823879627707435650372949505729828902682282111538755487438945109622533758570339150706268985469619148119503327132200016512842387511444933016201722876357447385876269003770683443437545099462097826406246692996746310912826272752092268183325945288044611747282932526399066474918395181107962133916279727172783411424341284797927790836614362535228742145030381083271594668083606077733120557505365939340254764048187083045899364962921751468259816609640044406933705273619823836465823123263001939560059489907030646660952921846136468592238237702913433937526150386817379858660072494116536525211676176316697084120233614963372765249344642510939089796681519505741480945230376974833862519959395367067274789443506310853372609718822856536785713454826705791377607477881906484357786795045058534097038049515661812917626854194422979451309506015801213656857618038960805209579654677615786175817279482133749221599585662643558041280378135399838146494118390613978958740089869075460984635840680295882014090937948199730058131490035378508522759993511474318488891628574380027071057221942771111167571209333452399026841761108503882739923792196414253162243266615945989335869639841747281001969900044038997968823619170173620748030531982333238783474001303500117594685343541196709502588643928362418790576905326812546047855724350672124655393309802636414404240977923363416105578903442145426441515246953450065500313474663573641153638798616782553863129848518840911922098407765196776972204172908697880748788728102682680287559680000000000000000000000000000000000000000000000000000000*i1^3 + 11220285199662904378901170848043349269466213070027496252150308499542603170302885919178612036158745455435783705720808054960822386976062893691054937538619664473266511587033157479120930237427061799001091945253453525309365704852582838108485756126181094519003843826621948621739939140342189776507639954004142596510025983810790444633154377016171124588326155863447441545020042295219868280633109458139510158691354230340662502993711866973906387130915782257895973335823779826744182855759589597487166281392233983073501824362331485023069755117987483717282250104780111937619043529259752755109475374519533193358730608356142304439098739396160715809376582215546210805632174235366794463355953537380774786879864489770288726020793714967179288418075796624828374897477799770298188883458201064105565920996149947057178372767075864728045916133224926991416812468124526532722826203595309844988899106023177726994342820155061728691846417392486619263401520123996670501352084040885548013018031440916278966769827364936820786757359154016438442239650282178365430831753907883123587799658060977532414582033117777687808864313794660232998540883901586897394034491866545788228020597713396881231895476117492317441007905841361627867201653853104017250527674930586827718637136933811500477879176384423248886557258972904102152290829652921195357458858146094353741803279853115921969602965541199923421154536387925515753113378885185461122127722165179445400956927581068329109782668630508235749836474326255304443388677902396481783560275443078043391343749994877390155216943119043455862039494629668159488000000000000000000000000000000000000000000000000000000*i1^4 + 3625006325453769314851088267713739955885902855221999047731512988713624645102941528761213220955766632629350335384974281769013675139005176178177722604021879625928980310465007536429001915309505802762635737561008484822727447911214020843458086511194792599908833026592843975476409980024526990837687427063133335195154509464619386581254776922454903887401223595471972396055013507694278241621192497166681594385546164817769142104029440809535002566467980827010596773364602859905275466222307423725178595237700973075331880831917738160193082079703325788869268786348749656249454498071579704291494079464145417625174159125677298987711360867122433784342639775698441415635362130698224847016327527150116418935969857530148504986144023106908738967495897843987256932542081478240287684155480974748372603208860397347803064053057557385280172735268448262827712657521866079265519759789576630914707899337411402136627131911631438851972597253602554546930651268256493118015160130081933050205220224206616736954252808433370132054261261928766954126936214352203270557226726764184777718436857714380923081966947361088152297969937819283159422436375865685816785393902898317530575855606735631885795292035681953220970064122156978126791778666969759412311462868727032725918207155016480109081843229424768116627227733095621317501835067003936802289539852782516117863997970181212319153394629498842826478539477975196699555283485803792440163149110692913156377212586073831491327333425498682472321319675225238940087563103579912229339600477350963709258228436345221677406444592649807067901906305993932800000000000000000000000000000000000000000000000000000*i1^5 + 23302165110400699524000666357546406547161575791901333417072146103297306727240283043095734931682808651211664076757182003546129154913438076133108759852493122510977853285881594690775123586418473499648186995744690719707883738238832369673932738884286398602278289657114309943754516017295756920003375901525813082967197914914649973244217671444924100986510791140177187487594659340164700316424463189971082030063618847910763914309565592773234151242693817764728332945680315364805830465983479499756785952976679218886750824303414417717669450374205152751747464487810464745053101461215768179373756475607795280955682777719128867064062050719828619786506907571893224482993868709853455456934045626351003431963542464301464078888699463209333300661658677508564775313163649932727910749042314016856010401478823412969228271152784321670493257684830098327406258907900799526388629216223132477836646340258747371139150628495576006010900522027981164531979235743107949928790380063742471258119662053610672983623148594813883017107177490209541258769121868771580959455912172830704774217178708538607818621208318872059945824246827974282011255484222005707520776932528524898854580880236701547834794406862417428891487330962806572180838132363643423285133694717123768989372109406731923430569585703296297362788914808941824649181878882721163680489283928743088113560845849175760918970401829574183422969211884553643932699928314195572759910189865555221778045274445459685567136761096540796166553386770528205771010623803661430162988555682000449227571136198281253769662377744886249888970581297070080000000000000000000000000000000000000000000000000000*i1^6 + -1110698262963596179001883907932471725200965188527190783466748127612462806604150065337936248335103669076714280985285096704686550356892584434376426898494402570268070868312844462345452237158574624123879770448717762987648460168525232516611341411855860429251637306649627728292247404613916870174898162372746508884917586608070729912627348368785491655976462098706620835729310278248197283545887221035781608270687473230815451322932920408761592853951049963977443446721116847454945928430924911191314060304296041794831365862208171463378571098180521848897685595816233603671290378988856994820431528684367472580917726002463625977607296017532533677100073149347721989650764037928655518858099892281357485875516003244040864146248257713087372493882073271599582063587454938122449353974796347031751401376425775542895008073544261130588972808095865282388999877452305164744464021526207781454086177721465957028443564782682114320900538253241666558073433906015613948528476913980688456621133588167448475168725680398675866507669410446939712416954738942772867401382135069684680808301193014811531210575766444314789700568148017771991731531434782487465122288067411798568912286798352733180021281560709110887571548074530253574592570404441364997151711917625215336069139872133128029606320971198782080082363947519697487234947727900569963885254593167566783899872592847293308845281178123426722205546830771683921910580621607834012489805353060928951316833452016056263461859153869299890409625997732635397924659120773015781592822956629076624668934032115189171094957918912233927371827183616000000000000000000000000000000000000000000000000000*i1^7 + 201447227026209209188688185144492432510003453035315674989495355045183014242409077867985971603025286546781667348466872057878929764922335285244720237076316721449809821650552446873973066712569935369955805060801726105489058681878398173741598922080695525212901675898964012357339444163970706422399880215861425334887875604818532369127779802406489815387810779115529143886345980632716456496747721011326569489773240743926541548064854831922285938889057644158307934359751136246137927578208792697656635506209078314620874495019973469108571116446335007950667944018967531137434589152292267649409813460059890370637678192349625341808381525012385606638487298553960734634884953458656516457683969785516385975614328388280238848397875407815435358599826780104074098596602640614982825972950870824311321107284843088783557730293026428799977300237290203793197004507971369387382100497791294176294456687553337620501871901141101196678985969222159412455657503450635846606367780881498586837939890660848754291253579044642697085700940336096158646905008408364858707191749997027784864722763269745407526298401589870161823282956578388349330047268368080646548244180953221869800163660313771393024702941389334755360180493693482462507176890703608935336109879462364330320121406463979206829900354420173550805079989411672671468306040091809734079194139299991743424882838190461168534593909845328049112298462512058625298698927320048610399170859201363055942323448445208266166499047843544020577140531548222663269744170745079250592819799968712034119540065125293431082497260093422078094684979200000000000000000000000000000000000000000000000000*i1^8 + 565532246200572925502667312467607828349326146406271974080632025162398657429362369982068978510263178290971823261382180568502980454096448237016346273175989475831965139350724252104517439880727086753295848680545542022875140675742117183064439744981718767549195233943024630474506618088721499057534571630396841157471444327303847638061564099692490584373653938458297898865020147606967615895305273310293122360143685764391388662268139692363092443584429494211586777341863406011287467997311689337676790344304775926307016257250207579563234395717571317649411314219734706992668376684309490979971637305914609423470408459509725967903675454985209811117860700835430088844023584001734194455063417263548528748997913976578954966215260665891488569675071896223210727493524407620904953478771739601046182968511019052278409671985345467304050008678922758866876498149622245133919520705788973563966646788342658097568461678054284641123937740191041116016618742873485007184571421956515090345991576814990394287456117046808382063282212832362856716547018087242535558028580720567099483878759615197175711974104206679881897890357060083139737504866493585305987516853613573130282312380056028133716072563082592020077201897852049806211241717135323671245784843568621132012055526378409786728121239822506717632349973250202076426112008174103191720160564472585314068095427345155992108317093688617172964674159661502780361928027966466614460825189218579645847444335333101392320438355737219697719977932449057826918565776636082579160819954467363013745329737771972238708917158153840842097295360000000000000000000000000000000000000000000000000*i1^9 + -12403428298420547323114584360143224179424272800353061877964743811013474668656443729497495682276766253503342497607440319133528708695280808031006088351255444438993541184164052779848643256458015585564124125232214995519347442921955037984715123870418056709481363752544858811127143296159454689695901866041737281204471387079629325222219746980833387011730634679126622176327175904061516972351392605317028736939986764876005743782157869041643893188257257036059628597205507590101619675350782242572855353346431015017418975587954517718385446099212623576063669945995170713266376926311547085136643473705903629998955365371656730169907030953427160489975946609735188899164081165734507063704731619225963157221424948090236920219026396439041022365022657608060235740667771091289124489990727364139826793369365577208231881653880764023200530741513318721963446957502516402485891452119181931084530384719111432136549442129559401517672946877687622241564547322480841958877166857003883287272007158909773435470318086208882246782226869209789723316133099837982308005294484988520740227516076955374141699340883100056561146917627333168404816729258203925917486973356825509242081556946170987427643504801634436690174768556561494324145732800396313561878859028288797458877085296152508432636026943974799139972866962751208013215618718757320935852846394365457470846085189673519164115116329841813233251397776270331123052205827740935778868218076104076122582132523897174693547378257381809948473640826121359048468638450978429480980396927370881578340106823145217440421654013784721719296000000000000000000000000000000000000000000000000*i1^10 + -22538727622834387816403113528433985699799896592694213419450604996693141123554195217150439849111549434688674419140226308151397481192022427187983903688178649755687572624140764628650424561070692088194620704725591144189152035035536039065128125773728325274765114202602144080686540582308865791279709248319774172275428575255674188111589298923088273905910795782343386206594822408265560217654816399869983480835260476149070059603501960748405395034410358464566096657605986969063787447762532933720779475501776805166180732593959144019435915916515534424938653769674220978463811575406875811112350942922725886634975640708482046472037599424760503414795565431837586891512204589905342749152148803473400331885262862401505405196557652737380376932022413722242909827746120461484616876780769980313253735784561840396273609612049477798308685131449736953734907333873663427921255757828129705820216647473852176645122417535398195920413327910328947412621483312245781458643366068409059074139860856953682431976751099294591484650707993594177741844909012142839407520786686379423102849220177555377253663633736789886980007538498856422084116919521975908733903799454499790153350574365022526759992999829614401654303531185758275073196311356026878814408179799880375284522519309140623077024946120141093623316610765829621919091607661927351953123621160752901673782530165522173972187430216949977810975819241335039894958270998594406472879089025975819797978174804727652410475429956114666841981628639139133519157790481926461679991278353220000481680615609294116559274859526439200358400000000000000000000000000000000000000000000000*i1^11 + 4366723432355484018812772944165794243505012631005429250247562060735792868487039707897800804300644778468776879360659798217251047445388499625374434447705181711796819069047888321860762830074173907890808679051128810734181935472881344863211171605553944906246084409501695633050118991684352554330618130047089019699581852091434333605220502554128307141849366883230513198362830548275073899715927164501280915154144796253016872586890566805897247170240524523630578537060825184690507308418017501053892712445844105986933980045377014931385604066919239160882277672773794534895222066599445266411151977143495668054568081460946757156285002613425942548612820253136916085728613752399026921909511063103070897990713027792052284860189571202543455706865644674709713132307422098087551669300855610850222241246748867819357970121124016276369323612452503025858310501691835316058903392686029199844846323941652443290949990412224728019707564991978250626032683100453799942567902556343293740081505882494244920017185871653958328661865184314038273022589487947254232901091186972589933760268772510291871151860032571823716859220965055113347249322009479492513072828511948833395497785699541647672258803955033755112132694566300366245043323698184218644369661241342866711438030379680149464797728415798499544317946613077932286661603548265756135401131132906471958385268976967832540552819757784433489753700534467091280053431768432601733244504111694566673371686882042927013399237541220944212685628103563588889994775378909941791151975000593234471806210772700741441545936397779599360000000000000000000000000000000000000000000000*i1^12 + -448385355129917843360859180879364039059128087935449696797570530395743620290578475206082958438953798127158185318537880198300804673549100676206277267500428888357218901578589185486430794272918953106534885653643448311487996438007432138230175184952887377734312964381217240777080875181309130271917913422786038318882308600947327032567309574332862042876899143739661094877789076994301148201118268262619439016699406159682272202839817884495213608157338809270157642215297198604976818387045969066143616577191321737235361024403301570046022162158618092366182621761324238668855838568587961576734635324187696108025908100879882010115928323710846934849880271664688921200043762763175319939066629664465095444926751116339049743637395791520079345874229804805495364957552541491596233849632990043456036899492116931416905229475394555800826173889650635905171931075789150006749117000143457103033182183113421604448332279913734482849768440619980968813843416133687016643023591570201396068102079606008645954639670600346914628600598739442217364432858813304978384156664900156658394598199637728282067030921913312979787772857784750111947854497793688472855369853865082927707461617790472182182510127235012398830359407518716322360810737993108187786265022183786149337845666370116442762720618956095976292021244925325072629627757378110616218361650797998543083411574444437370365936220197454057700921539064628663695161965366339257960444604982934636040462614681050882265094633699208263055859092084658840877196390080379595086620838505184938621975583426102758414689647984640000000000000000000000000000000000000000000000*i1^13 + 25572968141587122545172263304732277407716835566239513563061070221366807003641963963599579671767637637104707454710864334459010810432505274350145959708471885379890353170954877564657516682978292096233002203821381445490286348287659147951828149361814429845386438057230091358684734318760307129274538507386404769446022375404213939915848024781735132045747160026223827788228704782907715057990060767052880102301096068597855527286629390461739779371277332995757056523759008916437203635423608908521791740955341234409941228204771889516152669720841687865872327457243174184254295908068059696616995053454574513633197890796780269517535738331648388570202041653502083882155795389848256439607787323196199520795550065102114345148688538835711637327003669714262124394409808386434798518229944852480694505490332602970919103596149238482233391502538935259857007297920786978221926640227435285727342395421237100100008177243179676175284372845811757032879237837167202970383395926728760152488417197769145057986465388431550027983372856039541797553492956335157915483970812505745204828715055256437065094390594613585536664425677007453891245893220905312571230125224110730586926143871701473732771987778339074768108415147757588342686102982757740319021810825370787340657480989998622949981411844363073156707686640721063712498905445453816826981832575831384142040302579825032126642287872906359404896262011658565697429181332505875974716887985420054743671197868403886432536296844427855306686109933125927547749791560128135608580215542801441683691801372169458843456320307200000000000000000000000000000000000000000000*i1^14 + -906430584660809814716915879863158483634096726845449528787705893220706573637768373200978684049467213983474403427284208210719798449967648086050853262306347301003160567824800998764222304739293108744757646554676151354609664168548166388291536066839054778915036613808434367393003972303570925052906278627252342863083849257259401806284501174698164406909210776428210573752851958420252018793277770229108703984788421834505003817725065362863215795466344488795695727290546901167282855534537107482678664723196137149504791423680702287757791591388329501118369595751578435801234556598135639620402760536569376925075296161774507960113557409795784646419879986334739332032430158744612000871585619443203621167541589100729895060129405924079490466857906364072725648802988289835904320876601541332129455443093591012483110160105583363381785858654410377274347307545281304260808572802168381175823443703985172983084717280360503795507277025786533056339265193003577006564294230082151304000030193842901233251465931421820730600138969646795659809774782628113290775577376488197087755339046236820178925087635362798003554071205279432218355106045028495729201779661452962565919164672297683984305701719402429023837111317759527193192325115153498340320162802394479677232080702631216156359606890261878597997737297632049805642030503955360010556839827988638536124053964997575275489353001363415468449863056008710510582226997408789110087482442948919956133593114940417376904098706828111582724908352937052504030672661852548965193574022517861311999331338321708571510702080000000000000000000000000000000000000000000*i1^15 + 31962075629577537555828522765213796147145778510923045156257956398176762970666645473146707157798682297154917698635774681121741383323334562491872703591896499737605013298562155924839492042656690431569449125669244653688507069738713955798296017897999137369493072429968890108249534872368315310082398554406531974640263010042998323851692174659167183089406066553913646795298205618261807871937620854557732796250621838773156663597742861324407444946270174319066546909691132703230732418909175652107666524811139435150740228827977901992810660154293851525766775069261816188874881059873380322377037362460277829273312337790029712039011877033286604944838675017245892804629308947190578718480461638065486017570265125010446008274433379903072909365449697943037283314252029781790634583151637092592480824458619277323283899099944671523700036770926099711891991196347954110077278440013482860777914583351602529115748390825174298852207220881673887902149062445440914306901306426303487303352434719690803163089347039446733598818531908397573118831042880985608917140052415805981083711223375748080653960994722016108483299450389320405806674733849109074298866736256930965165763953877166406360958274526374860466943173775493688727448074977162021215752559545200753897964836503675709384978247887087207062930323645197934882755084326897815899724083343856598466537043166871742356486948916833119589913972785082552067942525657971387440613812291376421340291497490565739525393069809242192603012022748401919992262427749406609946986350551092248202759842630140411510784000000000000000000000000000000000000000000*i1^16 + -589345999796295925046997320430506962732549569256627366626577862387084452033272621039719136310282959002320632925168251981370856145606784837741154682603058298673079608382357896647483965878229463929950851664886066820332254741195198185651352826296864110799101914122984333993051129351355451877005771180724992699713206014663453400480713449916830906627391914492045825465224312489676514818345942603743574514625899154140961479018659590221343758441010209967800367980332759253309332993017642494319180733281674303653434992989624645840177620887247640217277873684454807756892626898727062424654895522293190988141278909843352911778402098490816714847830262521681906791545032111886455619465806171753705943193438735890717880495285813084415750591812976576719899868215008750856555305498141489890930233056151128625590029541575241425488824272483447898189020076587122093322280760820629516693010405125183931827387449493755687670849556626018256154270601455500186367107715083593736872001903014720629062450588311588125209869992527592718675016855638613127575608270677198566475616413769405080299463185028249188874513996535989820863896360581136262847987209826567642567484127729039381370413472777437214030124693067268888642489042472387144511250132029356299945554205917522618651261109617971870281739131851851923724014729747465439519175981126208767233981835465235247418681603792423268405586952406731064908015767784137958228761555751596585999548576032992205017957054828557382677927448699514109438818249110747722412621468639289965771726064177695948800000000000000000000000000000000000000000*i1^17 + 8830682415678260274290678273510975877326454190527393861015098526287859340833926666696551559351682395530023688073791060843588020600931264237969814187689885179284113621669271179435920027763947591472159743730988699263337060844361226149354259405572732244580658217781583578022500677905577381414703949335464416427441931243263727793920950321395623905826766114738508014991496618090277013569862866418088639730699965890964051003269044433401216498022530502852875759912524051723924136300570281909587192909276776417303094824345764120112357405751944630351426910990242703401944036259727398508581964557981094396751449014242526787303229113187260083282600634366848563358245960826176557357684182601058309472740979431306609170927474648716819530143872532191626184034267560899595835146647624472634350746361377982868513007324677003943838683602438707729088069533277812646613746269166054581986880606296130403851202013808385926798593434790695357970329184893860493059524988009871470822851166205035994801315636077438684322666612872831385304616815852754780806880309997128549597642210256627463729181954881550783232854155454932048285634798304331580520166972290862832296288196375839764866595838879935527153019121700058740732914010696489536532779980815817173807313579957684463011821380308906285913425374248905011936206904176597446757033232342433550060808420177273197246740469589377098519493181895876545212730653972112147203641355737714454473102656553618742285052971837255652169314069700529668925222735696017741083718117243769146412213186068480000000000000000000000000000000000000000*i1^18 + -94561894445870229203027264357409179569449172382406242331698870911896293531625079304994578521849829446050498199182149489539766708359290985410998881262334389445778479946451718416905132499816009825131362858166440099655412016350582139877819529117466017888716823747758329428694987627169201715903049928951342545539427459466465193656294825261257957268985763724179883298024325197293814339790550991677418467013804194676719553040684312575169181176944606657406762971668095731084658846513949970029381271844287276485690018733390218581079429236472513659321642696735364001341222481583149476202755707564574979301656176088390974963609807571465627834950797519929105172710708555611701830698868272651273479886226192958557628086367786566436310819947906116276139081716086882876441953224975305660998392142661971435603833160088416904221338061868847875805262161232687805828669943644774959080892351577428002008101580538802539241592762937348108635840171523138798726970883905944428605661162511367047939994945652343028977840665408917528315398279029136842997630860041591702517615769563502284469804810638187775434961568281683233446604803051019050053075015385593973849893840301538786688729161495167045911517935732461268225843575240571961552021649744874552185571798542668934727404624753185975542358884151325458769239041986875405832016978700388023944507641483786004862472090704043946378440477973315885163559009503402292851496626101556038054885029717124828320725330344540171569304245852811609812651891692209492698942268664601958756709826560000000000000000000000000000000000000000*i1^19 + 785358178650157629278623516830532721993265372866084694135832514304221896195397053917846124740866884340347527345612557402392451041270642628680017871856255695125580150825184738861446777436501926219534129489849391902929377048556378210157982647488460429127953418718298922917232511359544411140435548408717677189388628271846305612940082832202850188610543302623111192568854844881339606060198214261182487735837756065503108817828423872885427056097368929112651680281788260644355523680471880239582350850189912700697376515348021921038646248580408175487420488025713243376943381999291152841243946979525539328163444852690944608376116582746144933951187115937727863398573145630050764043924316828575486748699752221863528381738413487694097265199263211251973503822967924451900766218790468643947694220537874723453448459256729369166555792436184959957876552767927798180593027917632607973755809327352104191484321057322017678004885715476415155048841401707093738146675208960163535100033160441653464072360082629553902546110785963838083642152028203142388464615992496322092716924187492515102552810745742854996748432523431810689368781975444100736159540484864302100310101766171637160792456411068305122577121822539621521653547316691828549189549660771605720660979850000447893700400965264860353096808578448358914053672215866513833544224051366312305610009772910777096994535081572219575879965522339729174287611904054744802177608813962028471198922948426932563201563058986959030745526793759278204822911467265162163926969413336701902572748800000000000000000000000000000000000000*i1^20 + -5006297059477356687205401589430832260349080860721761592648599603987140772668312182570830846707060707058063611895261569107586372316883167505685876290042941841223570245616704796320681831145844537924694371980258756250110889585253994778677228584017701386219956751162607400399958562009391834063034446915289368019969228303176114559690630181668980989970981589299505301201941287321440729290891022102077283702322761024671269983830187948265428342068892672528908002582472287819575772386524973936356438604799981437678317333859965342761170510430430601998730971792849997934677930029802240448782392947280923511497812914039170448318682531042740296099342114940786337448680435099531538598271034503270525924987512724679265645755231668487116044537994115477048374687311506042053931642945385185718125864439715264385954725561598368521302168870957310157963484557906405575827345700015224065688168468446359219426313798504210432249862196375939008795429626955135225132933924078452565048278344926863942395887767252552228125578619866548771334216121544390163025150210362418577264135774025155171479102741512530915200079798526973992776123321524107691092572932596618719996595992532284135718906471010097074461856938242058705025844610233108506801864849760666290084770036053823596071588722199804539679044367868070255359301415108344278674412720586184884826379060262199703162741242933526027491874136263497373269152100098492626175723384367946219783627901109269343700099238714984792584827049153029680471745266839119598380078059943152844800000000000000000000000000000000000000*i1^21 + 24922320786770894953723516731142762479605495673762387329923670892726535691729170265216115571127931814075013814975570550448383429003171518262231451437064415521211800019766873805322673451738046318458406840320470884458459093719843825462474026289757143606198699090406812808186429182690184098929807729836928039205912732859752911197023856279621477650471231113216107450693579736771431265408601455942677270648492757537472166122932499465200266481276730907914424016928340436193502872677034807509066272603038717113066083744115275668781260634679596983666639859570925645861952752948900291774487943908566926894932502717232998329213498214579865331708894983507663465042235839808353457698942021776830711244564824613478516883773316431109029848023657751534621570182813001897242184057526883724473711724225432422440534569017867582870878102351889148793849481536566889397290234748438908422783076795181268552369337231772121965932072628166978945010474985214400221623542074713889810901731153068845649342093900848246336617794502655488593981265383111859277181605477150881908436906017506677430422526253174682597930484830914021172059453642274768207073337039033624009781124510266303777211392430650154516759405550966649843294857688492967603436501648953164796494728748733198489154659693812057189803969460997608524033490047833621845449613161238721571687053613002485299948903584840611468729634405275245752146739129008468161635628139075234711053320920478701108902233267160026562307802473081042878850650583893229896197696298942464000000000000000000000000000000000000*i1^22 + -95731121563973155647258696388873340087345593055791294494175896566149213660231533122470184853410196432527485014302044564015158286585614865678206715719716187816175355708929271806804186232548190241929212267246054844002015606277644912372657327975817797133250065035768411589577937973349027718050964349048492456937178247678772144804395215201704826863783062339300604413320035622416476524692269746875255527001231182386698953676338454512431404271984077030389036387972482623469991542287606765784625171452435321842924206947915224680640456565124178581628729103538935548945740708764954888506354213729130499311477117035485915074911548380720645636404044256126105847717774618673251399771646165652351121596229192096675281936532468559481410368385278088687752243008974234702498556654527704952740102155063920787439219916159326448958575507865735477397930831890284897507497941619672129396791863183125823147173561845265475930255282046620732050520630180717471394216682702723532190266389082494648836856877302299359031432247037203068635919612903038400647186719115731499800402453516704007485736851977957509867745247906238086923507405688468743168549558642025364762831151229309791916766567785786254979999761929894156938191431872935471359717598395374632611514047848047607097336360982774396869024208415260670779102694106673221267778572063090740560126944656422815779055599891264547807097122371082056993700233519040949214323616333082808690684937454499711560423480842299810800146201230436588206007624774228974025626458521600000000000000000000000000000000000*i1^23 + 283541135054587349623767493349947053393605092654492468639043093473631049430113682316555932348129380749011537123762457485601932646677232663316095390353954430073075490487453113864017442125571365089942928174935515060654516243371754954459839842750092349967449788523262741626411030908098786445926102592020645974483636542009015022881818207257366673844840927927372560516763331570596631486644143156859608754070480315903511793267311039461296844280657634825972799010338895521510263364442006193089775507684312529231551146445398576614789345953665741201339733986266714893535847024494077594180521741306067099536249117503088761392886527384663835671504346868401488467174204355748358118652454626233891268334945192623035158061942377345014545387021889644290391092555255184332460621974981265253087266337318035116673819985825674811185292362840338556758987213153381077909567039162003042566037637479017608785267564439601761940488506978939709724848647855582033563360626677539150987475450703140497864707641770760539744913061714109445305556555684933723286003762919913631797099547026974627608123928806683065981415908809511790956610912246904230976265947389838611097796458544173063795568826117855835885414570957859273407561285924345067272466783717874570408307321545870298186140281800098164150612743047724873136365378236951745436454167725285628732930645994906441090385738139129687276676172650439162862167953228997813435568615491080252568146342087630692158910017211530616817273798099314737672435731707111427077570560000000000000000000000000000000000*i1^24 + -643130027854850652439864334232415330786067450535382684943039994734672662759225206996568063923698959523767756726455785094416211731192465390231278893815872987494438637613029912479427143808725298962602724340791670609479681601842552020990727173011536746202816239493730029772573633145215143934168725344074327027557019995994107644305817468178339138267243026539897064261090091694590600820732009804473095530557165264364107172584112607809085932397926229226373470335320426034560919012277787887569267229373792423445095116736975896558601863234645208141008002327076350690048789274042508804185179584986339237069160161587681868129624391379510812870453319388232788232393990658455183314875395669996013105575604064387841485946710598299687548421213455781019866330816692290054944372327603742953216574001105380169927483615094245047916260193708385405772115959740980645740891278277121213848048737150067069598518253861020667768322687657586595616006048991345441364250144388650795272869922204387289899820931673806392000907044871331018689498430709757986571852831974407794494349125968503717428162810067810565035050692640893959911083361073292985144874797773281789224210031618979022234698730954012772298014625547163999453126974569877198673855823689661321128866407884560174923371671907089755906603824007216101804097351859887588885644790991225927774338750366326661125484198785749884669212939262297939604931876588409524305702405451856586435693021590073433911836920355892992222573688467582816440499519528928018432000000000000000000000000000000000*i1^25 + 1121372948420769779730995807366059852234894964501041466031506569669471588021296708860949782436667395042022088518027346494117172451710988060789079621459163056839219921003936944173146761455211904405208685334545734791233126502299366657167908112717352374461031324441636457872309609676026897254248948921060367981582081373318374678113523741599381338950814460853390552659229411800931060297711353681875261151076970508896829864589789763384836034629398833322436501224490010202558832595967395037029132922200080812973736289975340163315958647180050540801823393133965287352085488196043050376090092354912566619351724452645544796471425051161343671847918270426431835738871528874105508989808542033602245790309850452158828371113077121759059162225296414637405920340531880469530945211957535680716468747132941158437810828869301774599968969685702129404264374872735882973082711179800744354723966251377679444337113944536468229838519527872272113410963147387792512759875217708436740887186927077956530946322010517457230711939776913908838321787323377538835499457162258934331132806445995090060224263225283563593651848198860213671795285868623596241274366658170721992236115756993185320608586237096192849079204185981282326839074563572717425851113230731143276597368381913608792557640320374406511180803073668869080004854490596406740076756885067078846414079651885681312983833389589277637777742673878676159405934835517287981351472965626754218125744630866287257213689681998393925277176088308552137880121880503910400000000000000000000000000000000*i1^26 + -1499419685312923821878849634562502279229141889808015562525710114037542150775826522503990010500082743576607633232576799320146131507466981819542333043885064262477818685507321788644781530168345182097390182198782425764000005106971070056388742457398962294907327252285659310116614077337921460678024254726968879302601597056931761303370223402677054248536115351942342585159835777773189095777294400896131931272734768749393590959244475749367023224187282523820124059570778988139486711253330045432514062105584375895370225595929009976986524167873462550715240929694644193473747219130487372851652627440924191045961265015079251937387822938269125902135716634513433170548818185847633109405376727955304433530051185455013534269821785078420603051368768157482076691948915314613590402795063847915833858244887733510549280248946239235205192131087839832490484029962206314188310036455186947517333026609897905401968102771291427381695330984083621740312170848891512892785218687038874883168221338983369674479063049884393273319030409014849726308249991717610308184927028977296934922929656641919243915121938064588349930680767990553562244987930252139735594729878957175173627511174346204660295360582695505014554789481815049073454718112357675193557654242617732048212823217188367713808775068702895008607312280349576486187781771047488279802705550575206858544048990018169237756881268294762455882544069047237648012146075724953635172138923524410017531522367712186341543324132191695647586602040339134207321891143680000000000000000000000000000000*i1^27 + 1562658173168397558213997357128792061301281048869009889553343180015587932910915033828339071073641377069529460983192347215097000825255073817512261964196991729652964808797524624970137910206156758662739031511346008481531651886588475689354807296967754370648861483014043041912590364559051896769424437006671332579194079311898661552581578441530967929558295033767797909529772043497929013349551532584371914370626404246754052127609743249582473997308333737784813838359588265509067524510524717374624188274407996257079013587703184617118452637863815474397594864723440684671151571348190320586409222597809309108207283882605120684828474430969124192670488228808310109438982712151944500429571117032143288225149429350892869710456430975519031519054417061084779226331032687565892527461736172825730108911164587654473268997561628857358150191221673854285016397348310891177472960263311696076381136361192115149414310409721442506198050712488923295447195589559771499335106474613365009048601546923379451070920002115176564507766417275393978191565955709617774079633881719156414330595898551231174901181492914678479230396339612156990791667335480779657079393863325504663812563443297408278991070539378032106707188487725836655356816899925002661354936293954801739296405070489782893714223564056016165124069323284314039094892579120775505527915764738148213298930444537733981360430590816323720823540394923583886053019195410517826401284862057045365615335319926822753399413275785835443838612175171523251798016000000000000000000000000000000*i1^28 + -1261162015744562650529411060098354370006510306327468407727006226493189527041566543837682409524850353798080819355120637860455241837164072449302352374034361137630083027510572814807328743179284698006980783602297752052135582786085368535651648820775743769116060760833849311300280832638592937674531712549540538949967136824682568404270594335165171456943371399360801002468933034275481157557606021063686011739492674676483017294990562568943729740566271303492745267094415332396168007010135479976504027074543090720182391676115317487827739067247856809975492622252666747293467638318281319771721386559764232411447327071538708190439125461304121326001817157923292810673696132675006041817727032292409166612958384495160877255516726017277285487186132465643864482374543293678608662141146046172405483138326972018305447039269921044497557808147876879614990130965891941120204935243471173689012137451410932901966511858378538396658431853977509036001614071343392247170594990432838307182214399604826120811307546973588203272227052655500817112981217130222699719105448968321414759283550784461487217005527042058787945834771570116055067380593835049453004581937864780821202049937257735444313371137420828388080367593129758303690010410841656916630128352629987065130036406356419188706684211881860213435556583782629386762208999029505938684637709132466693874127741120984039999711270936287693744411975184589432831058989994945600766561944097544266308983570949671151603121741653952787562361528560228761600000000000000000000000000000*i1^29 + 829076673232883464447542081751185077326735380631792225519808581632791137852471586925300141366492966271184264049585404433097344242988082306776906919840149612224829527775598256598597964663559688861062530317292017795706403349637334220270168552319985817242708224477941052877847051190294681127336135084559008574137295629493147608998630560303770788537298991722004125383422105588834858599489854956550544011137096140153332282527573798211062947755151493951509646127949902035800951764610651811390258626456009591888689050248849469046458131396918489216438946032721788953988428426300044520764358059773135431769444441768544603591223218022870944858118227980217846932046820622772647859408750343799578467852526635741551365793247843991829571781904144791610573317575580865442116003843675744197565425921699990973297508054193710943622424517577074683552515261391603555256772834508716812951555046623944765277431754252473425472061206232959502121036036288790191026130348074702702387129240134457761689619050131344382945366695273887631577432694048669320141373489787694988225838454425963311339580497208992280252694500025318072949515458977765603678423858859504555437689154322258392595736613942254509934317864072049553562063013173327332327494359912355650940132893362872774736335683255035406617857751554587891059565516024671705510818668847113470935787150149808945012159528029442519000611873628380334069262850768952350900714336604315353993996241307227466876453951582456558883027801866240000000000000000000000000000*i1^30 + -408971414565425257065770757510057142751176817296232548572832072672060478431903365585864868738238103816272011094925617693148039912420841729417886406699751929110116888137717329804741708900955760356518837400379137575810026331892135959457314525614852268916445710103288968182246013680918634592625802121108499011667599565031960956396365205232945799200562340376346509320182328284724789137890484022364194916348224713527400867885645978111280363582547356768562659663322705182658442538147827544174254027687935115770721699342480759549122670310936836489668973314912455313176610055321828975641738723886732006936298050840536809947239496574269603422800959923304668306516008247910968473172831762137732400830336055610295502492943325126340810522520798789898348178500045709524654314790872865440224994576716372636797500038634344663902886180594675389738342495578124918686478338600616772774365564927374120859518069616231058119493962001506430671336359998008654843644322504504211506199202035340888552914744344874093745089547508508457432346744963824616879605484452804419733809268828748578606035999024490851670841217113227203563799851252265292124147237112189490025273604431432118138984417938593636843430230536906294484668285843285062990485436111520475711178213146733908072260573591700093780626422132052001546542633816205920089415144622137804888876549905338042108366293218396460511737480346101477937972494816776029938251269453148519124430684291358543558164880245913289391865856000000000000000000000000000*i1^31 + 186403890635887238666356663956556804360479185362199381509854738652585615506197182402183055505441803219263817298830745333775262429270944255479113233940323363368179026209564785468079701394001307651121571626343206380953807838254760361383617338719274449648526925313434084722746482182539765859055647817298368325005980019112116375992884754924036119434185804242193456090787104594362307718509884321625207388007637941225874054220477479967664676046047452767377241124968979505799597586310866616058874805220740031710797999937713275090249234312941812634824293055767635831215564258437386719928919567337500132792369395075759657279731672647675949066501275840201377386238474832582916825306059049438260830725665760959776776246290442817696223002127942375586173482621088023966713718793459869592401395192462839970551103164857226257487306863676661706282136140790786822816397061323053513475336029558587905218978768673754324486093468308782311907492090793059955725510575583513613021355800326247924531562724366577873583995622345674833190432643053131974122287870898822618257788748697356071050097831432030048453182770991613919129513810851536894649197071058597506734428477204465488721157250057166461047745170097793404523823301192028116830277785454271829948772543204250585383902520631316951512627345856606422479557857268317190628076100193275202802864434229265603181776168617875500062431543013575228913764558108314600720145243768284447294499346917422097455732006313820946432000000000000000000000000000*i1^32 + -63617182691770184038831006894169240187026452639728848867395448749420037371688007030857983467820856533827202277834279176455278363222592973377525121790449731853840006931900838743426184205066348641254718376539327445569179624032756583434583313029581194284886808291799645925653776080089896304635435945546877477008267049924176507634274017541441901448892424004325701274265327005163851563946509681833256351303653907791517747563410761677173144268172336438854136447502371975916900568962681827232440546259382489897141312298638688491412046577647435000278882057243770506599823713791540176546571871044867266251246332233689969205898775243456934421135521520333319979415730206226044384965727777742970843008663698596247173505794823760905307796160561769881389155009705636863529920824919261990319282358583874035879911783887320146373086562826624105337570975662461313665059571001892470453481654186819152063482917983800111670510747760138393669080810416275805655440953471735330524247302261764263564949552082193304203939525023088349273256989850750406688893663921576987028832157510926374020510838815847698326461217698226604669596356400095127708725514881316259742498222709181986104739059967068922053110516071660547797774144165028368228007626301387130190727692810036604554884311858661266550936367492938260532557461036876253967244102646351022483644496577102689991366320971556708275929136800812439309614294822645103898382795612772777471207414356109159653508859612364800000000000000000000000000*i1^33 + 42466233835756322013651825694208677039220387196482178173264371058585241877754725964471779477276270110466970289697059692396913737530127434449083859710670927215448117286732434503865209801588391745273100258240279511620540989495010279683131960448907217265446521481848710747486919550124456751050652331473502449324833748150029709927465413203387998298246800079290747046526137539000162928116007728117730044695586917235348328779338858450832179456484614057152089136588110219133866101963147863679972646055547924406929629332790968963559788431113079742509453648694771571893169127521350457454007016137717203575482286535420809534950531802994253738999068395843468107440881612708466203323509700316339485904347260844011156297125972422736476171031398758612085865647609542929717579037039623629918593918061751907964349917732094377864309407698501388520051850340877516925578088523053896146990655043217279328476262747558175054706881995222954335645037842252906905506649364513223782504803414394403703202833829657972760133734976501899118686784899030235997940302773962531063109286464005245188324104961614127567059039940109263387734758833343009461983837198796974347101685766691937770694470980770897124333333800285139568387479451304805493467354953602838376547061801066429089752794066893716875110768388741928871882632224308714382805202443129860587839267045982739155897902032232858443980706085011835875244779097298458714157210126802649401341378113918098296363024384000000000000000000000000*i1^34 + 4077646850547686092804084445699186992185119796347739501534930627352190666260833487854952053747288056772963104510929987384239470914069969634958938790692418615536405509730013344042601647566879727398132998427169772506410924611498022092489685133589205820964069903086757242199053610016963658926113598112060373369501738096189047874026470212461497038681841668151091263850092792547314797429463621549473839335365884039105911625760481432971352416062705996721730947318423085073757017795696940168183956572560537094638861345186988493617197074075556692576863507365455802526398208156340322972237302283738791488035974412562538848257956965693208247155559445547706197973740007414894220401281579978315531842284783948940543915547154405019977829297300624983572473712949175728174251239949616566548005249241081600832691335421861411848247042684430067131598199910170717409146566089995782208078165465121704196224642191595557165354229585556630253419909078307419453733132691051849874191235072647630231704437810289793063816333668063898608448756262471141772538786516419090266295771595641919282446992420176339102401615110478854617167532956826659897560405543338685997755507110243910137831786210772599046059807281156700324131571373097759147431083800863725204962174172948013392864828206869253495282172650763282506485331872295382338792432089586606149797033264289109993480711941238272245206976009571689440386384933926423754073074203801484114428333806765035487232000000000000000000000000*i1^35 + 3807787229457391034793976936536540542264368801271730168285484064496218788620129972049393741735325503477437666510362983843762032545806028460709428771102228400056254095432084335861926929514966385729288705948047383178259689565728209862980048080811559831566183393938804039596060520675687958294482885841884229981097939707616068011928269566313707196071768746636790841572793307135657375967954296354629491451296103335345145394918905851471880748301749863907946720387407893360269757385576101361878992340441509124520698214644046294982150056378065789407750900517744944666279751876886966594182321071680554382043951983479743975393301572810203885881530556418521063561669032592741321417184886985721505293059785920865442912639556950561553013562634835877460522741560819550396041466973009304901451825189464337883290912900707136934144703345296981544834989993646596569919721479441033342679120869763519610892886473074939873614732496545192777717706866924063895136461586858417141565583621665669544231029602398547497291565825123914490770608560698639288512278496920472344879081685057755883162454452960897564469521494685976896590140410778979476345285129979934231922428385516336459549822821211344516335977156124637522779660196621840697890023215760541775923211270526707152088783330614126496320414878898152442954730327899950978797489039711710715455954285018958382955233603921943985546294588351804682374723394999090618196053344162373404380857838086389760000000000000000000000*i1^36 + -346713403151622380197296941000009955937414544843449833685400884014439550795412076918807526706557486865634396567903229203851482929378104536931941820357128262453102539676958323364422835641068407619973199802242595167855284922566599300952980762120131499655820843205841710397055953138956076333827749020293092502942761442899260594105916482432451586098821568923929085377088290382417645440170783724536422276008155068876190145126647288582768481396115157174871776720164674074047180281106222380119596000116168537740673082343917650244954422507759550689185384703749335582256396386457130798584995786620362063954721236853541657157901710540165129992498405290869559394362506945205547239058795754671337885882020084633915692931668335673495731233296584176422675489351101691156952100642598689961195007970818247841478088939682656509665285410333484705321301486948167816489359040972052404785548059580995601666486176753762552147017254626917356344485388813784420841277158256275129303758257374633906613473212595951132937261437831129141418972629906362655059279119547065541560763974668642931282159168091353037631147029863083515937855680124701132538999628777804748528828825397776478073489024558462971817013840192216238797525524426277378467887981330360445084296009386706803518881856391816003850307772773505151894111843694613887226904142917917633093496340317465083110537222228988478623044759034674747891051122301411582164489529010107016298956324864000000000000000000000*i1^37 + 18447589553945328185853486046365285507641136605669639980941646170523947896872124007407871197577927836604018132796486166641417185979877789065308109506432519688361427895281347633737320830553186742254221137533466516317559264926356925599848362392593352878563924221210304257750328614433179576853413192205645979808096354214983854760944191511850434674899243861901343381248842089260987776419037454892155940685052963383465009159106337103378211032958926948917704133287311001317222534746403296270562202780668628638360029899527750414246078316544751685419686949229186477921610582137002044860268141763001103102675914061027815167559947025616675475177675784786619624191927362554408406319208964050728320060263645766309618036248244758193552719910268474206532771982551418323041667234795880590222607367792881367503106222369635775753442514607865769687985994083129877907672091475749559637178895989436080586856662992871681616178526414402644153947839938477492275154248382743052212066925266720303443069002840955292418471597263000351239375994219085140393243151430738087667455858076718116457353973176126382532514192943159935450870532465967148683413307154491571770668015625062194804964165301712019657172845123403451340067496474130192984831789269425282908288282206431034723502093405208894968111059083697138908018174460515776834360966011212520497388810279991678812020677977848168228163248504754809270254690624954235290695709229254454332620800000000000000000000*i1^38 + -347559512241580192287364101437033584536450573347319550656299506155234908717107125080834606971674366862957590260021169530174206379720712054924630660969350905677569910877190360823850665823522442036118103317921378813115065252623165736855577233010957752386854482091197086147073526007728936603723073981907345090459849363017728483457400024043630770563965247890678510593099806758531268622847246854267459469281959891155596334994287297122646106243269269371951775460745387679735580705152276804084742050062618241070745914451378253218324621865183258915579146535691735829838457409623993475916172962968230147596983913967576642694331671948173948993950532092985726201673087077965218898904192255232774040815596522971572595198576651810381101889338125898868808751750555075719407448903593308129482517784076831131466797778633032196753493353103228480527727701302495721347825052022390643050226821211982172298622951724179573824312218636544759624876980728248649395543244349101650263871592427627516012544371112706544300394939187945692459286189361394512673108422508819614898472635689788802140269011681617477132363176003298011926382835569470580588571253815726649144963121494188203043677579527479610792287069064544447021134199333629899240197619178256694502191490861945683636606428620839563827633414066758945633813408040450552477733531414438758641646727978230932066724834324908417217385653706988236532264645699666156467882861023723520000000000000000000*i1^39 + 5301630111244665538699441728646512328390841466661841727914097181843765628427065150503524086287118604008702874894230780573528193910737637961881400652141349982140842817733395385058052187872264514793607488491651676428206283497259610767654330947477170452705100201902910380650301998022811778836083145075582657934924980028470434275572189572410674023642225465813140514772157910563979244087799712613741384064450023842002301134849902717273016085654872923643449638923861398599374596144118529881723928795841409842971283934111204128198269573307387216640905197116925426218152532747291374821477280131491911087281597442249694953859112852557523460961750768396591784660360625653843284281379557348759203902079616729593883640597573687611522320745112082738046505910781460170920382246813937907516806886646950375479868025609725271334116573442395059477327164423762884718599059645720656764635742530268521901839958880715698999561437564877228395456845547697785972464932793244844148177449591055755682641077979297084847688811973117053137205775380018493945830679054343340746896811994749179141264187520339473264994602206839903436735624458422097387163810570584623895202249718498139537945925870104899069550995171102531488518889795724704306053189473593396673507110763005896829284478234303688591607483541610567634932655911222038710125375280976934631068408637532778934962284371639170001932189004000657186315108590051212822298230784000000000000000000*i1^40 + -49488923318957227519730211572487615697975023040528018678422668722419354759527569685840795999398135674220501143704714603708175120924931480309748931740637700025235676041812070733897298531666678210833141032444273148203946671320314104815834406908521939842936875426326113608376730362638891958248081524710817166576855805625165470180507960679624824482773341130399955632669257684293600727859873476380228417122929789473244279960339042119512514525010740754887326203359327200713266889527008797533202180184005911406246351477969140647365388705557638071396147375642853996657978642893280712052913701510756490622910625311641528409169874649413739193152294242935371965241491944313251740936357682061218332674865979263797945219250392114419011460961824153120057967809643613179466434621241001501683910357035037917540324278930236855590386396740902646612971584903979297090114841993946526102656999822628188187648039378452838931450273274611688380797923408000429226386487102671212670687694521330916383258698491852447186372400538736230926086205909932586846481881986986400014437602078337768424071877966793654066977708090247888875913457904634231133876670840794259704770302780850896816797429988085487892952100117015884407929032755326292923572765160670600111452066255143577992759076206341844379443196894005397477400744476800724147013568700203461778123559601690810776809946797859944846951392267434118777479069783352252825600000000000000000*i1^41 + 180425594901016833122886202645041203426938695798255239001267802471288984562916515124853845608468397448263466553208125722318046323012003068007828029607758472422838502608016172160288414336973408794928919740762808983018891098369788053162212864446648265204624760763997617413890088866551952856889597507513532880465388088509022468920426105184713456699675157663221153007085510917715609065623665563326384651320293623068197084250073783998646020622797033015687382937623856546570750877965379517614515457267483583359001789982161870077077744394352675253306194048496367143120201059960747752055510705087407461714518622879441661096627014561048321822569354395527995063946155361673108284084205548625179487833455309011806955291037823734396727217424158551483599822826079850008582984372012250776629434702125888260966601793050861078057193599666632059089231574653964057023340015083398908449522187164920164592463813672880186410911136932470381986459341850035690450793378045507541236507032214641536845683574428434889103842545942508445468548753391936528595603397097030633555227127954286815770889948619586563253639742053060632120012575662172044306597574385043527458028395382266629024321399342494461631866666375970904028730401402027344221972094076450176170604698303663463838530229530799820703771172263705631108733456170827721856669823157855785947718208686635317516346994718713879122180285429494147324701405347840000000000000000*i1^42 + -2242629507227284281948094541565136966004878212885934609412592725325676587121646718444401139611248037562444125697876509318150682447756992443464921779759203488301571252071141210555005177382427020002377455028215146927292015295995367051032638374836528878036410891264571152057064801621826053823422480752724419667892031343722340864140303807074479930490367583284661261486071584164440523116472946973673842803345241494714061724585550576672142146926849882001244098966514630736021396288743552165677595089998431938806005678363226247249080758361387380764960016472322270111434470893632953360589682343055272839881840998143763445641860985302319203983714261960745430665407281581727573151738012467564788671997051449953875147505269593767868034045952340499065665439243608179359940950969134543525567603656701726752256104465253221540864126567983365721597112535721361415194350175778090136797106472380912994459560171478017848235397136363907065797103498855763577152153945553322190766820953482047906411068088942238489022057030422967877561935511884142882721230645556665904488641255391667449320394865033692754969739392574925414300963158735182060475147935521245169577338732297690837732595930287230217108492020504376807383876930858691478995322818784608705694301836936716070341598460626344409282688946209839937847847787694495120306861738850775850201987407982351834721919865907459738751779550312639508774912000000000000000*i1^43 + -1290895943057326466135432514823536762276337216378110113382701334568606401959555383150937981074503472227823520244113763195575486824789641837871602150033977880583171021342988216848743198076974951497696134841924136608465444707424080629893234825904418855046534386870310325277214414386993307691591691890669804430145505438361367464445238665354516150755222573700838805868089757383470217001508175361992881794787460179014237922167544586884365792888534001956396216113261474899669072648069790566978082568236035078373057182824025808850905980805713273051718974200208384193534672622421959631203409245029649182900765683061314693012571444637152189482788336428520767549418747749072165173016454479688930329951652964611903260918907795989846831893213265940313707599651231969470484172210485863256520606051602687481191790156878127939009238556849365389146878884256310491222893323252665938806324531994574794918694092993141804938250676512643502912068915001651119361845883268679696295992482020335757611862522361376192054567668247890981281019350755601742306017398455513484278633800761152505116007613564367702271119044827183303348073905288566322139285145147285853176133459651264977168347044344547898711779023786938665908347744217311122733186003751233819760068170262162983232787536587835940067329105533921251353921707938855082019705686281823619205292750217094718080041752835410809544167341319782400000000000000*i1^44 + -300103199965082463847787485926954363048285476839027114234729041428143259593723910728679640020784526708978188983090099382122714146314793900182050054094567216683106899560089646400356645158712958292223506926392838150700086654452754475010935130760637081819204732114054215699398468131118982445896985873175003656848757269899054159081850968838483613055916654197219593395546930237729037347212611670634224272234421518775068008954775453907835928563663358508802598964728195588753421453561039804091777490978937955296149434295506359284523898691339093823840688343601538509714701651250401401322786370883799853166309300954253247120523986197204542127254022301429206667066186616734478211455384863258541947782087464351242908190711503195646272716623545988146681584258268801502808404410584140337375426559537010739587027505569365505808758982291950389497461986036824016941246091805677644108263720773224216128534577623881076637563166955684792007308640506553372435059190740263988199682339844506041285462244431926968737664330595180980652182174009547652237022229488592212223105994068912545194373848926255808306476163570199378578643488330143234817396344032593753123165283056207810046047367284745450882092523237056347101761122360959217150317839110986206621506717385885943825262572586758203443784951386347931090623426280892045115780902216460211612087648889956447491150915854349218936258560000000000000*i1^45 + -33104629589357555658501214687218475347052723126581186626366573154480846622889830017596468856282540788347381595689646611100212706731036383504759622085088611975987263441957828867230441739669751197626402407576719492073174094047786962381001930488468697543248056400504375211692115364805251084180797561467804101170207517046215136532579735311506052293876079071765212204461009380659306421022010461742356399730344625199192768552665701533671715586960689844898237834146970630178781901620045432286553955375496844916425445201936777603902129013169938958779922731296265949519772806048494148286628893460146238647239525599184684289705649949306839938282215430794417314210327067507622669858882785747528040385125888981095014516599910639125970632386090634968877072815100620640567891536096077745956154111472545867106227524055717202546923656233617835636786904279450268252290729404344332943953523983944235254321513332895355602761819971134268482956979914066680186553123585702304987393041365874000657979523689078806194538643438139002505539636512284119360303649883870393453080315180226153182852368161032742167701484152136033824535663080528794154152119782210154276649384964899237055469441431398130309282136220964307798685759569238576157202869857060640293885013582888627549750231563846069840820555610973101395152300104444205488264305330629960441842048918273094354800313320341504000000000000*i1^46 + -1500883752330765639710502436905466051920465826933965491301314414272587110837169358968113155758236926757956158629466890225067476040811273047290126897155463131778506398913990847147220183496297635693561384498360105694313371545251437833263756437800283496984065815652145987350070261947687420695209963265846430996804691397147352680897471955948847400657638065565232166449842451221099640572771736909098274103793709155276406738699233385672275520756403028287957319263010666581744759095339132673420714475385910022245643701515468917082759076211288649824317585365212485986132421169933904793236062370669627059044272861898362082397316871776449987324903109866714091551183143462048390797860298372251218642160425333842442992102225110382109143141466525271528772215946785902094821017473466283473674297417750387593115958743722350490935922575740392748871442276504519782695958851159341068447014603844076736233710635370908540986260415557126876598670888005002247652178675987923621314599790499622094139819968448371957091147785255773108237115551857823305702785066828853531725517568704370406902192664669904368093740141070459989252765171415651711529050087262780175327667725240957334915593515859123519005114243226599855588010702862309737562185267548797542830120281770447827287137660546813921350287397300584684221975582565883071677616755371366401441173900628667310224179200000000000*i1^47 + 230278688058573429735408421847617406192952500297610185424877389981506882108657422942945622324061339094527618595186525147468943430354547299867604176623097369105278861163774983508970552440635063783714937684609509479444692721518509640861509305907244128709775310415169004142612292070076406220907625146136889826685175875472293735582459802651472762178970007789664776253994507650514185217024055653425072794781456197748828312431572160138985581505535826664820182348889331811405074178642948195527449555678648956468198829726256569548707891916335392266813206286652508387973704828795885176946181589702262774670098045232241828972193381864989926702739747615959209416128942843944845390540733237711682772141663306929789659253587214664120055743933687352084304995043153370547291428421607018777838255673297956400561800051479024071537901505665499200864391182299596000539082559799345485053234795070875975228499691369059520496415446517054989726806597499243382585955346738204385404925193733747655755494119566728188622738562107496270092048626473535578831498857940983546001516970051847976813580824212047593769984594974293247262759904235757708934144814211543103639589918657463522394789832723999357599996332968816106799683213233520255150036287380278978838408188117737699860506065757591584184248574622957588872018559249836193295995598371293988005824070942720000000000*i1^48 + -26610079060453461741506446429855475233369672963427819565777244199298401656619899241684117675223012939105529635072754386876771837316052496306663070896388275076234446485417830264500873992780624349158109458331390884980417693628900220121274429103370312181952781441872086114629375429305796766330467433708641272309116392892966863454707078826826107379201973158157647511220889786589620363412859027824617548830970834471433914559915520442217789185836517044623115998191619447835377923605528303216279086514780095940782843931647080986824248040754256455909831903815698532370167159488594074834567995172679183329854661070954317569324590454766953047217724860919778240167162830648548385899100358623444148074736863775703753508463234408334164599740928945009185456274818392145612330491657517434947861165660771212425876480219489548034771998762294523558199845291160021757411873582212178122820867168835260421973305052145501819584831823741037283560290780571925185291950344539201635594340061896800165684961860315360703013500718532154404837251127118329871006789610200358475191668499414619314929304296928218580296158194566628542231478457373200672908545791017897441226928698300348821571383221098382749744413397930718086253696556000200729991500245294027961285809937511333496498068725216525982597015744957988633096833639686766418041610610788728832000000000*i1^49 + 2067585245326016607505902184716661746310677218220933087007299515723433338464954838145316056403460344031720021183668847646034831511488686331026269394800258398180054734503789882770271484144705230634997934000641556260829581098388473974915900532165628777753264239680196779067552177802243943551386319011575687740695039553392459716058940768214897889039888240357857675181845696450972155600923228822570348575952943529350661461619297191103162356555351742876074877231502086229264839770306028588857283070969275190618107416693529721409139101038030028912983986926977464303208985523600434284046207679948628535479272431136158875139648116764437259633497206203386339854312870043851575823473438802779989728227537655541074678249907343042339355694502353400713720367969708086532762559073913695659427771588805446320431427495179050007773166303534181179759466667496494075962695610768812721826286823388256699296331627304858698855802462394445022885740485646932437573173636050342122689040355264311345413010927016640595562386922178806161166065362243316975841530090543477312866731449458407147966320293253050152484241046236849297678787480634838072594181427493193975767847529684794314239640798677505977903119165068212610605526087409083617478814419054268983906424952981392057753592179784078736672485234901552281923132859870735072142950400000000*i1^50 + -1601959677046341732949100310664263581248906998452260722450680472488084691746545309845642595379999785629105169875492139702757939653330720593820968127694233891370704340391804696162694570110400895602472216543182623460707321506449185004544904163365604431429561871729470964620401053801714278434356046253136981425044775413376096685999529897788350585519068306550085986253760038933172602625305111781554675416410771168452033959077859357478969706825067848133314942142407042304560634956188702113101724070778240457159785341235011769906408772865709998684712403418760865953039871839970262998345979413289174277971108262770668407118993936149310455515975988564460450521513604209308401717290408852964385104682933455550733103221944161374332808948675440746631328514351461447195209036962906693422435420293890166570979808559154435224663533823840488580844821896573465693874445630062560642088172526622423052942073659936054035567609949670142829244779652516137463354450567785172232014395095158370766115708150306996381175946053055008192748077171660198138334683936378623011009810876844148290459899664947475160854652652525039572230560233480434310892508829407243766055190815061281197633264372561124984855387072198603167340424835840009391165752709631578410360819529070186869593722155130916531973931635231876420600221900800000000*i1^51 + 343003808851543768972281917596145098358906687248146131119088035135283413755512951195957098311236741423619347365620648864706847064143529299336324821267450998681045135065972696291776070491722352142455519176925406022306969557600148884251090116889094169582267172356710392850451122476339229180555490331089154555122574233280734510872703053477585567239728560099513239209463321411176680540850448618949959554047697877311802315396582894488069983659010800018660986233264007430421561114682266688619537995617657060062695997497886365718344161566040097411373346345884936600274209012543189218354017545303340867972095998395731156752726317516577642746907515141636154864726899476826960828508262087032734062903204320280213630557816841811404224204999249149691807059739375253695028771021517565363846846246931593560339597592151784282968668381355326189220178146950412472806873305418940658596782852470145498778769496015606608962954368261807135931051777420221564860689956179782643993822939380061771781388035869991632930566072975791624072785152412273359284344196440345509666641506845322147752333403698327058864959459770439315111156605630508124744481803561881152704876825291918577195192002604780268482524649067216701575725588072986390358078763411934412715050279983565555120299358706005577546417059309568000000*i1^52 + 38857699182155835125019026161422346306775639418687890767942861325687071777926355359100754587550543072239671695998205964300399526850275888261524754238403344330017319916934874607998069468718958682696294451789665061178531915054443534711366180946417209657426686859837966194501180623650267088903986536789927588654794084220713450067642024952364548441705209532093310624861755226015071789757042934806872762347113199353994571981753935367817463630200093836655884191850387390020982895496851922684362321803215451910400120072938607674914680260459041947108583470977407011741058204475010971586747908451161912985873839400806244541870208490103397733139858661563294093857016247586686763060540833537042994499547120153723381638810924021378415445363434496258833932882584420418934893693054322898017458342965127096708485462869174160561856954622337791472849177826819199261222110386077220791285464947751275594985847588373897799187709201435204922501305690206156817236560480922384165899161695825093373601782158699376056610833544039113272446496916593267783997782963293988536476446142821235878456799528365946941424401207307275835578871277610081696103590989335822999523448386165375854934101469160359328492373273465965559437687812987717401314738895070026448820561501170384792834127651609600000*i1^53 + 1756536303554629102901501723626543275351081680604236123824146803177115890151605790891602817635382725516668963749809659915257199463122744125148892273452464623355381846261750989464519467451646652445817866627754635703990149951194295878074736229925278445678334619742518322032560179172916455082039020943157071340220435523023787696916672773266819614179451434381466244751034424279862463162607363570845173060642824581102168090642423561816358002318489077247908037951342610640564898448167373871856348845703329002031006260561057431253405004004856800356781858771977788603142021436703561489666300436596295489393529206206447140098709650528555636988191606273142167623919993572264362600330472096027905424689485078729986119564580748439881980887243691937703723682537045893537151275730990603080211852910214197054147594394571144883302363897676949600431500958041589345004058484874968455464946746209954739261772360403810563059258280486245749508498099094465401019256927232738695424755407639843892537287927635179781257487880187694265705609893808549265922332526592277459449782333785430124138110315478448756642530782227735478233264188106999081501009381787191158148534920565501169477966565389809491819025370673858316574943470906358118716668607118872848868586895527680000*i1^54 + -13726875792343802926150954262448109877127276856808912760591843119089643245835794842106578812113577874469270448377044938012018262999572344524839368140512556143173567219025416437242496566782519107799550881822717690334035850697018163424641352978930209906552611966362316948190572743623871267722301563922356347828817524933662862500699796063590747589818071947774473118682594117464631433056483509702570773129756690225922044104724403870603819784292777648131085693451733166171889381958636112400705893370370393727893328340261368024088945929832014102385537414099396990870018431929993476274303881260471340106063688014625962988204234020365981014339226607921947159638018208184388209099603272219542264289495529464410640496051348511097074887330440737325729440944791857386301465898103566115426952605850338193835637583677551220411753013349397045302264900122808348983150229635536149077548902459074316530517215686113984112754290689729830937016748929987032485362689616181804260183511081344176852049044172447253372170060650024690997792964724031476413399970337459834096204665878666190856701147600439601930732913911723923671638622405790587401836638830401683724327385980339117760583177847260372428519665134825564349700450968342194894380561909040000*i1^55 + 35721426070855175326122865427045309811798182318291836364814677327826960172009323512481624192070705654035183955243816211378506793886778233284096445682973302587906756308177393140907783100087499996095165602225477428375705977420379278781824215735977320096712288714243170957229273107578429828091400916100182209464021931538063710002244443804539573117578526440291428590664373318917384245821192853143076098490905328684318093000896986904261893640899482570429383802835398771874468780912109420518329537638093036009449580962191765808987911425829882726473109330529938411958036261605235025478187599366678823643748471443002142730066862395295988946276077781839247110094669136824409003017261969986361419594056179195065744319449751764766715418928393297029543152325938689312256768448828498582852854119032235207067486608900246155537360064452589628868639408854092978409506395124105377014954982709787773487580386373577345047976344830742009345652627480406062708767668908711880721201455615410482374954018285793982382825350060997073717167569069790445685822661435303807063824681419282011620231981421177602374852314500265445800346890904449431524207450891354062931260026311795727292310873487951876522315150516026687799070559030800*i1^56 + -71046227414465729759435294851020855334258610884863731734887522451365331879773916912278816577620832375739695052577281600722932443750070720119755420096377350095269980511910323932611601815048417644766915668911183689060542024250948554087422223454426929921910230948033808653889108638522605329080160573709698781700480355200267656294525365151885746939278353755804123428813244748079914593727657770645403602571915803025609946210120469611989872033491295291494412804153029032562821038398429852700121491105709647894186726416566808119075010048409722093986008907556624298528941394710724492168711809974081794138640989971244927238710292986113834218442723997331255231034020678355699164649238400976370323560394606009891046933705214400644597983972093911283711068263829592594100105962933155581785061355952222266639890984525865524091153770323425759382580321518164802736347315061870536378544877218386076572312200512833703020180985559113191573101600943217284092201117376788871050148612357893032515647563683581733986427374486967739581038437496141844298482269497686876277188305077713475549359545217193047484791287487603824385877033082579800824512043059046146081693970948127597362139540408665300567315221840*i1^57 + 147338138798173922254420677236837269528785950033686460498721004529679618622259950195256791744383701363537449526757729315152888492548694079248642485679289652963550461601811359710888695239644901450134141697639898631973279685064808795640942356574694940354686547835370184269030227600937718103381362178024279839608309573232564839328055558844671359859855421126958759293226610362975226810520726945698504319444310787464812082661160830055473218756482281101420227846356920701582324442373088036130558709480711736448525244818299939022312433300762892344277023926157105978468102166203091812391897196225093110517003362612795894599631213402491539855413149543125577178009452338468449605206213732227357631100606987958656280363027979265627384097390936887935640142838527472900633885304039099754051581815809452505571511059379099264385870167284047814269860381929140790625909498171094267260881322733866790637651130641185380892533185998206198343379018060000603790263421464214721475416690539965844888153150633249030019060536846511915618924685386910819126159007276177960671373508972576252926273279292593750117829411056838484310411190695159929062980302586042840233239410931361090363759521*i1^58, 109723741791920758861435239752211731147830661416652040834516130841384066883222752033064462452595678226410129645121748237111734332552614285659177434334851182525816321074085629704372271000463133525342294034187851874154250816968560523609978929382701829888870452532442254328386172626760616727996559886464664506554862528834046302074986606219231483663576546127713281265521466747460967562733740303281528683516266932542830794559945039767162194782926209530293492736818610222293996474219275426646319023781838982805971647622936227176097560731356589479534692508552345452659557033680809851282516947432407488160475325341158076511649959024795050837284973717695223849752667715158553448151997346750131370063760964262750411868167681321501457950500370245786759394523842743657151864511360062360567110188469436362182622595038569772154680162830444030879942526347488622124321703143746279284767551556701992759424105672456054298265021822583179125014417032656635090773187946728009082530308582604484604424286502094001651508137342970301059229241752029110586225940273792344694634413057179805027003826284250291703388343519849743692906738874265628584983465027502189288720033020058164988813338985810686516857857050959619329241706529851615609685424950464217718464963537538224626137039568523101286809366846039097366530359009467868467288107297283007701174257396593155200779594770892880308874217854002433321446818444351632607978284709171360074147125593377527761509027708354958272783752815936675857795835316745029922981574646216680365647937426360036756638785733424973697930144688288210602901170489132418092555317675684863691707017209356671187819493390893576702499961899351999146953294477508546956835983080135480881574652668703114579261331618396307960232878461324219117129696796763790683581499411917851172142794323853851047756331576678862666555291068101985856658589596786864073082261920189853921354351690745920926501732628230490694781024772374624800329289549740906224286509193068875960061704805085536142682354849350504232829231187844511283634624177829709268601536058731289875977544851494982749099354318905738302964038078619832969228018568065108589084321290307850577757881828986492426323399978188487424587541608458377110780118188628564790398585534120640799650984330817896299298720677266864831669717478905163854213696675675054935318378282089409012879798420111360000000000000000000000000000000000000000000000000000000000 + -237643031513111214153826001764455761288056542477876003569768318492103114827126806606188333809817183045739906191595228380015832504667162164779297584268125163666910550385871717480836122101343165950436228163158538098799102611614015853708426447550212572249343345801821590932518539091714860007243264760503340786760633059159938647830013095450354834702456590503860523229164488698054871110072983865027606188616986341589131760138627251570915994338981095252203219485547392715366066293790069563344487812882410186514452553374036951892052527612557640938076738237270084300513049807234849235793605593709063250826186501172046395848441848707966247283433057864860136011639814268967588646369723783853438927051913339793009378503879297522611281267378988068315581241477737631290192507686652277580311199676419502437113190902929321784181708903248470020727754820026613200098811254695464932997032324722358326982155381885267732321694991747842583991187299485988598108806318414150321743575938904084801477009472084437575072869530117724403212433144842183481703352544146155104057561844468353584761348895510649587561730516727186990330525110178337785443491814335779294375722217303672645754755665677676470267330740772003400549711086595210488129420589110722339142237062608008155615352158648505909747218285206528507209448307841557035189852679875686178700061058512740256690048346853266310462344647244887089859158996642051281613888390357632687355522774062070912294028738283863211108832612187340201881099063057745547833080730102822315877431641834690661935570747417244562062015349599795198965312739928760473113183530824586555038403848035943688369647615055793705535044973287761976476134269877241331275616225884398390533912723136346940556190944812988060107182159923197269708861158340189822493069131677424963734531427278702422538996782863953566705485019543120216514626927939069507313570852840145920625692206639603177803916283278599716325976229822160794496858489777987373504727775869745347382683380948598456736952454128994390530684838154816820325076038822497602958241501123141008133556716275240738603504019544625975879939444231057154709887617599331293357280499001343184004274937792458234864294047227350361792596728222164106054029556121817952821578601946270648379265615987182578544011798966753658618137543985367191557386317441573159291820592018337345654770962006016000000000000000000000000000000000000000000000000000000000*i1 + 1080795791894518335470267739884774660939007588592784226579541352573553333640278005061956616133923516005949870025725935787722527392246121429486333538259567114314956627525969316373713185674771282288729997522619059120965036969264449700412187279118975842968758207393124164201227042776236951562587921708171033668458579730755210923634819567548756570411892683099084570718132241744705292185595410847050673894695815809954220802813345940675199167561264324201096609769091170180270658561180719432898451820094322608162558734509330024387722696609865605422800989742939227942850092692036252907224922266905869407841362456103248640389503180551775020115778551376500044095649126244952108376571990103719502318827796469288569513009411418448423632087359830556580051262384489547951695062420134594287262447469366536697449480747927312375147925377453151232731009440164578497805626009385955265677596503849255740325371917515225075168386035863121033073503715780112012976994098545488511868788182707138789417667976550070191812711770551918868596992277352893220761799345771831163305821833208454032592054357513650618188376385202779992789422852396424406394624106496762293033129108240427834202883744814966208554642430784986204567708268764993599851971788275198210647476849345270553120932405300331724062226957424350445415452113827358722649399665622496444258612754019562738549321895300477058652807664329147919348933108775952094809085569298662328364468086349563766031866334908926554194360455845547380487705110547517652514290044933396079751897664657489323049908456202501830027514740125037327995110716058260232681985203766687638490110847442902408536136394050248009677634229148357802319584180480474600287460369499218498619805378535253952161763839249640624878484547890829977245339495169103952046169194522691716297001324669545341907080261576505343037324173904836586182168411950507400614916281974001823370731355146701488850267210998385710642537115130668946480673594594081894850154202854006430498757221797960427846505914806329216947371346678060957751680359004209334074679716368144501750692681825323756613284030504461375916515370801378538457152152971357775602939319512548878443000981573361055184689486439420496401868681323593473832891965332347650419144004252347711206871166848674846776103751815818928069596641562247398470149134831705550661255252158708308723678733926400000000000000000000000000000000000000000000000000000000*i1^2 + -342637403811561633395678579382022579363846994534791723370564037703271977353751035042037739927640852231953684986498284047047467322444817818048207539793614563490172309271383254230386307496342269030722086552151524009210391813263721466925471683638865689918441962030127545249538023949896888837657825714110936280022195844774318074279156023323593675461935273570684183812703271120025698920537366664555445497998106994290653380840587247795756488504773949133718682352630411577726944656245184496988696699776735683646992722197293115783882879483915709639174184461053156175516451338990530652394621579201079738334311890111948108437439604679893503393497195738773886637325877005025716393887907286753764449277002985338006248762047223134710698511602470610405200560050768486223346873174474831444187634987292120146692130511062739464661241511853022276182263232936158015220537076540377992018693653850024967555399610100657690463294971245858381133891478773420842374693502950908658831523101299187634073942632133694951365218037219803157660713932502466735039675846017512018015595172490020059788994975753335915634456407584549237308261582179932017528242349791674257758574312399191102810382426859988402454868892328093775271046384786613455377775182336257150787530297172366064607391441942612864062791519420436894604605769445958031243505679638623545731923913172103458320211965439013017729414114443582944416999298126311975722410356478240345268841333927648155287039421873453762897591263150206811234233349408125444959461756124169724824923119210947124664400996032099672279947152069745079445885705495416746645683006525672632818802634620699743529986351717162785305241552136928801544977081968678712229298543987321362609403285855696191673952897916417781221225795872749265575887591443007850579939004926613716928623997367956471773780469158764892318546092668233987192581729156454886124267410416576051992261842713531765675616138515325071130819818117743171596373802955201693648277613642534246574609391854274616870297321660089565198118370084913648067466948036790771232952631334128080340996574742620752826938570001727922141000430297894392757975382055507709477339131821368819558836992801521002076174476205510824905746102504271421134114616383613827620604743391426865980373703586589978300529058359280743640415592964887233175876867934892175745914854336730417247666831360000000000000000000000000000000000000000000000000000000*i1^3 + 413739431071330128864050262265224383773586940809285728888847519882213413076906708717024866686278565237569656660286848299725011890133034414014728833347263479625226040854061662120264185084327487913008713329858247046829081606352105912818652966461279177984043204884367496184634873334771084514526817564853978687171711952901574987985056100908792511234443351166145716638649283742750797626813804318156208562120980172008297763042694153031950906297590773626887325371623128992923369314851026751752784618191528892930801666768448416647742742735896347338604386142806017166824126010451483682103991192255956070024577849538623667996895369670074756317045347516851951389022834485351346028288632522016048107326174561697367429409152518285122274594006341949218511041015241027036149999358194691555604780664636056719434294585371611430480664865426254016117286863545348364791431098128451750955807683480498423862187385185123437086099793448732892427949612026018526504895898108635787370903514751994086110432658361830879988846298027831186195346569707825567387291816172494370347302982040157979541623994611412844861455321863296622783623478543452466879861118316066646271700867104310228905127917599058101805896693983513490366184682692162691614377197649924385788698714654402239244939104669343598467319092138013728069540864128224942674364602797409779842030218558896223689572527297149851283472994273017187508190271562770008011496874497166096656239765914730669716472502519405942786338982172269907809330938405037258841361654476376059975192542281011166897219303454525189437142231488380118947631027096722173896175682007244201289425050253365373237778262586843639052731979871436460579805235793065192468332899099207064917528784830393245796747932525027982442584934659088192910927051305611184065846805492388136576263632077780331272211003647456107870867922690735140955682754771469840691141442926542176834435554234045182622915664312293848000300058449725697766194539701218743597937164421802064243685452724289503169430740263071295542456786172907251628156452380361523842148793442620450580849207645725321842939309298238297803546992568374704732546138272738389787832637636009975914752784884848947030674793170982164870531143230571136853582337219972767679721568967279665734988230277817075684396264895038893558819420903222303117855900125053988330786151920205473003864064000000000000000000000000000000000000000000000000000000*i1^4 + 133668006756824352871654561598158925931855752555055576060551940247135467951617238607105967516015711804407908531124855219027205287491738544475707131059033606436237670672191464682985507686291593366723757961694027757518652099590332826817280932014559796611990125269427766693909687554058157527898707122223186616863788529935078091394615840917577353930358105529697864628775533700211269741301407671732782681335827474672146608053912001434091647219047039078027505590187922716649432670843355075690269087280083328420117139419140938050901449534524427194742220426283779010866230418993184877485591252169047334040476906245110341304289369865765406250649431558737689495919918429148647143988599660519321620995800189855625737028662658120426203861814062400710076739082236842001036420866116904496613617997291286427616626000810245541908148000891424471635926727868952866059888706150906949386791775268707827730648877047738581339554261863805936401526083823650536803451642855329972289763729740564116420238143023070794652815365309574374463465355263540668249468882999028366620864295997845380844231146875754545352684809600247687924099665145801326786210044756938186110636452341525424407814794139182315284200504980784964900701235520620841729956517971929626662322601763227807890179124436165123852702463036439064310736501157312687993211987060941660700076613667642371728954680695136706188617875354653253305073602174301600860524473551826617650468205976695766651833940062545992563610434595567174388654579387991511933809706067046113542097622093085846401726223845813851875119202607562654517641619957235795839376157459611693299002977880690442474868286879770614661473944462236356876005845744473417680206007450986188632782817588949737600276033168983564218010884340980134167544478016396048346141876433403891740062370040525068341785091380376400976420198133698092629469986265486260159279934068813920891816080113096016067575824951973613514385193128589938940529924703071317991857555494233403944117844999563580007256402632565481505275106063995895684636705196095629663556105902968100526512245011902902991929454798393830659332329402379795762753925114380046221068404522348318793171122054043658096501925180043582621455810658628644623902615423963389766969583329629498276142606071974797178983693862395870935966304110604378917283326297315089569193450189227019154227200000000000000000000000000000000000000000000000000000*i1^5 + 859247896729795167100586440780957908966222107268716099985751190412506608200998929683665917841203298502556579373535530145460605383816210765926759366028220181984642462083922784136182894116001203050481672479748455948506100594091582318520355054325115886427137143213087079592641839999728693331668728899513099310914721936288064779936807993694338499874882232083762764665989851983713973966080224615127986581746848276716400351641834430521201745355903927933127520244587219970284784953491680265420766028422194606851639780391510350051431606639890183914613743733590414116081655767411434929601512689195917870567863394007382369267546156466229757794908071542865970654034975751590126333232319132501790827595178188043595363312863506912645771160702503233016823944164549364117449384092037064142962888713966722616530511163728179114237746313930893054452377339950388871227863157087097096410837954928432815711173498524161006091658401277933781707406542425265348491543468244137535560405450104270626105115960764257903345197370463081563026304740076165173149985817462688404966352345389440348539572351657149603595444376447824719047145271974815760846996423228423987777717930089028020595597635959812991366532019774535647938992927919497124337931051612734925614768063179281661702179102026078684432480081596342927711849110172160636994200282941815571886357223902599604204714162217068911301772722688540424474822241348614534049159346803129501283533155208333228206310432246532589967338226495591717108154416432429597578319924563661568904896192023249971654002014131163712201935626787521036876287523561773517436286803945660215074795211068648200790335610886069930787347566800735617940620001837845964397305060448695476489297508170904840052488474943243783060320576648772190686699691348740564803297959533678811728791667536146513706215972786488683200865664175159484051994183810029653763404924734448399285816794826446388154409715821702570005105116689677639424493429746993688436800507998057262276484016175986487095126216758526881218630235368565420315741739945771488722755635068718189832859614873596624436788514449456413361676871245639840910103736355873065514712391837961684190356302389797061264782728461319078739864862619098463404297852014985792639494876469989859350835852690835231283908279474571211473336203007928139216286474816296281557731372839074371993600000000000000000000000000000000000000000000000000000*i1^6 + -40961669399261383538412144005176281988733651047095966967293709828586763849579111462959299993970913474390219614106550287098462800779776578330248197119498783158953104174208669005274971630642858322820296908080151067099998544259993933403445214938877350534619421941566443781033556891251231726737431527832848078867426825661659326852035650190209975732954432899980892240221819424118502860682942659985744955077090322655117899972929790869779676303301290147022778960266025054197756977529832791775102590381523209270974796552286591475814178296464348607115231968829146021624782519745505700683740873555833442278619207857592922307128135977324605344076186727796839968817274203933583430803725384080984425636083173359389595749905115430156707960947514384204785904690300122528444157362789954967015543997751712924423461542985879575933400100548310077648204651025354757382000907741143895655061118676256375240603519418891048117430012456279494786470172182705332980244692396765432144319540535772770077161070410239592361520108213889508026753220394752323645848906690427927975048144829668767649895597981105159145599955675113042845982622834154988197286080628518330931717808374525430320355578995541443372149026879907238970871093148487108126953048266077635822617497625582996824112031959385328561733262501649638607426330394762550326617228140714240620280393148530293698356914853082918367382020281163403358165526346928691111484031261232481766059166689580282390990890732638166707067096202025653732060024805432367767459846816917640340394095251570989395015044951480703591042997515416678158792985509084222191646726714161034615657477003607784379908500372100435010772345020638002462703640688595817625761678315707168708079593113524014166759980197545420907070895271637745616573361613409558338656066171393747897163101214690680329450604299336445349461931947077479046647030258677385510856355968597965550317129075261181625469428461112795739093491303608479758784443817925588090992022247157509316845895599767267879157273702815771348002771375370968845509110379824328784256770192127410737840931266802761689288405090453579807721679543289527033308926650748161190180021339003562146925037818065346391483407243626983485083775706659313479845552842174817888973811318487998665380003232698149475526116737094016013415137711409205611578115779270185380647925576965816320000000000000000000000000000000000000000000000000000*i1^7 + 7428881492431652289909629065893022595212007259057780678797064489294552257171434292290638449424180883793401853946778102944306213309720130439621713663844328430245528916578140919374664698174143855510076574613325204349823016412843084228379879436056535488845065810998634854140467821501108457115450644615950296357629696750319359239509812811996025864262733608770508219930489406978896527538871505799667121607388243240063642963163804080225197233062361032019894099497924783978887941272648701147845111682801470285948782719760075075771009533958579123460089649584736985653279966951302737146211191727758897014173117018495596365548837723487796043015068765367149404562723827435164401366050433386596380972981179246671757878410700091092294999064558323164581466028630444610944006027527729897756395296180004847930231703427487615044445115990360769825461035409709105646522381524249402622054521583530821857133151036596610790386744872600183421626200883790306088704011876397520137874448342725928339808903227648575921683282868114505369840789474202496711399665426145050507943208166638448681038605389180076907647861389917495799029277786499734661892512733143412733271495706784307568292658629670555052448674220506713432322799225670712202371888414818045928805630985292315184612018684919982268502935360858541582183851611819308785077444286098886613424698559499528609843582377772043084636240610203465653318271830643634343774676243488865591945331185191888191117652772420750834946408369668091378504354531264386633831300798505160573143882016087463556379019098057868137004221620783928087041471797927173108984766819283576760103107918154285306566499079691248374185795353355803612351319954346941953597968156314190099764642365930201662737316264493575042849629055106274188839411578996115505222775683919705490056989719749674844562708613046309779240848019834307015048251632458513380589899522149430422800204060960397784501576980366255595889045245169576815701192920492343842004907143127199194717050685544068389118694514291983424434774497089777335126785883916381189215623022291848177886041483306354812397485351273971085977073525706745607788340606872954083192346413008710993437975985491199773585825157480810878230487413674343993574328410695257391872828924073742011155776243673109794296113192126967278482733645051897755137144651395044551140822120975564800000000000000000000000000000000000000000000000000*i1^8 + 20853478235864596098799135998808751528215701923140825102627307735409438121868663445518727041244694378075491465388438126613772592546904353033743553432477425625272956358036355980793150568438553618031289457570904101533505106094663041933519142826096726150221197949456993364813623111031680782115805013866793429975203545345522815042391161460817098813908141473918481239495930894826142113218528523978935773337491258973059167616854867151548120019287310790110397067343605800331618851575864475426942607331428378342248725840205362118345545344437352825745009592128077754149957908640729410629506040683320861588798839642131793467466233436696997295150073753907535603735243607950963054371364282165853639339168270233886314785300952608620605997716604048100770261619593298652074122926421816519001425152800777090427488415195458797747736059489840407714277469001108103307975694176283613550560026015234940752989583748384571141594620966124586241921820087595389655528654821456772105997439266003926738082228620838191156634135684547622648328572676021762131818545289270415460267910846953898842647592243678950907900805824456198318885789593724553295563544239015330709505158702539336065056307030227834197723061230387077368574094911373991739968205478985387646865087123191170185655534725555660459277341461324074814093238916404722741422742645820834437282877802015625706355812267557524057182273902050411601485405747994847435673207221792079551819612111712249428805750878243331641197059329898273383055967600702648061530360343112342219694745019404328734670678101143250341190894033815885727601611663828040248051201637909428993987427466311702338279763172108820053117776186265854502896876452608473445301841072380994122716224114651258027067707885137852158438899940316338626649112772166379129697211293924558727926862820089123046506633008806990255523226485135548746464778917961359177699055452585220410594449287310348996976092954853012722805115456222743152432714346188149962769492799205808413881129630475779320136907607452582805437100760588667945911138602112534932579413711618924377151703311971611624804477201793853673637558613622141832946880521923209537128910379797348753990042043254741500982694206871990237411590415664289396460031316369624510313399162698947153712067794842535178261319848250304408289453067086406234324855521410691078458023555891200000000000000000000000000000000000000000000000000*i1^9 + -457523028386397017586057176439298191914038564997661396564867873417835319447543775616641199466570717774217658658942652204821477478943736696200113239032249625378476437909235907292924480319001262977339945084568296612462770196680249722243406808175542193185273932674227763392862000405188432240381763902524271784858449030857224769184055351554654281894032328630946951081784078795791576336345621814992553455577313378896431594816136635705883504917801072708693293646767659671068720382651292795102886491556216741748634040443023435446621646588586621310984962748801150152856705457788537490246985937729857465739493603305872410513694308881652944946422115031452025617024792141876698122075986630162042758013065276172051092474314762784676099616638467764164882273386252764057393896160633980895022516927216152611633365654294839757629970519024494565691748918031153624903288211940106946430041137463702844470450957570235762667093194053431366205445385621579836686220096129106919989754657174206612881219982745100236874545724871363759718718663897186764189393415916578639979932320413174102526578198623934005938202705733092303183237568452033035950564270164851588916020755579792743867969643392838697944407776645088884195018295735737123034177421893067446480259575223560652150250056287208099817272245158744509319474989566369497907896070415902203298263737140711453912169840230683913248601365463020029487362910228179400903337350241796798471679011686733957520419477309446498976028098938206637393198596308615367552547164112564233965505842475829601463146682563877385137427514093912191775915797483174750909147954458553867916553957829204146743209406151903353754743926138652177812439084015714565474645598057789703599040208796584573333800171788050733063948846295381955273011769055112377806647070015987001371354913250882298010769914760739502879532624793929708370162045575710684916585768189717594285810158022752558334590070938133297123596856262591818643106903659632365088992172215494244875783587616522634741308115117539639541620148062142901940429825013477207168312566053067451597313294083287560056971278974927672421633883842333851770512665935624742938810811608078813597786779290536446912313487663287109048109401449188433272677461704938218409775324325725225664777869099391282971306853395883905388809221470835952745786153530929739722066493440000000000000000000000000000000000000000000000000*i1^10 + -831085376869357791246881330862083425794192257831210098323960300804163235820689632186708902312944249331704066206314590448542278950620575324085546433960956195189526496802501073722170634564717977410895964637640300474735939594092292122245740440003761858426689628885244793350648841419200566579422301123521503165039951942272410387251127598330334039906342807747250590063772122275975868629380083068558858897131955287221878045393468677179813089778221259290254666114799880581042435606403839794430683460201453282001399877517334581354403405567348649675190443583865515085905513102176570406797818302278389739663065124414038675090447064373922389128880998967077115228081141684507609030738255236109981805526564749679819548116217718076382312237459415973664346979788426225446975911515904967338925244909672438267061480395319582693204443549560028357282921850021230621776252475836985295569387297843746619135242398558726657236876325528222587042471072402976815718215189244870352577663998061760997287647641351186581630040850268929211370092481089400433842809912383315317989696444831178880787186236183265940154962082433943108273590972975030102355530181620954946173960775579910251309798209469165327346858962258549455244391588947390279885810059712336529236415125319866323487878685473621155756551253725094599381220481441859703549374432108827242625434851703813302461832851101755064278457228071057686612590806457622589711916273220030804660133217275801242954932412605153948591606006307220520767730824861071876971726083571340924482662057808060888849081525259496815093923536214646349679501352368705505738184720373092037173274324449540332793487185781065674034161060590502509732991976973839707668919519992307790130166808986708964659353595001070307893455774948450642431867186851890154056282067564296796845863868645995169326236234603361973138244499322346232646529922844785732458664402388096288695472848656009992790567120437796032432919403250640319291063319394029364130183672804216682963492593835480049765483681555227565130591026109391290668501174621166014727350663713199997332467254740192081022113633781295222241743220735369774396544501638626996589927313253654140626275076377030666006929629414408226315275297277878035245174220620967704688309611256337375152938327882629030298592674853899554052737488929678100682263760078184993272102912000000000000000000000000000000000000000000000000*i1^11 + 161026679312779534299355143572928553544424413754619893840779137697972428264833517366163808675706231231650073592556333327281126333108470982779607674461656422424355395901451639830733242284857076945568975679609898090936173180126146681168910689326347396380925892717367061318626168367382264732204285031381883350908880003126495056175354995328916512806529773897226519405230550654715829521763315723959068854503571488288206466651605981989709295248650126769223657834840117455134209253468955754261353000093118471006846217972089302334659808124489030351740096202351946617914576203012580524094943164720754154294644634847658530461684575025845934897728693953750949602072593277671851761998820997980475465425091911073126598760011523689273968689552871807666556137840367496035772267142709746092464765420817875022054802204112626751661279472370863172645139519029400371340310137172277189375983722491858966736971379297291498902544049054623825746450558531310508475056863398185048926349199313090553969560097206372651590422663952353173768522745877788187390232665420001685420220570113029492050951646621263443465253680355417572104294603491384468166448395098119364289722500143369718502265200109638049924026689999353928654747180810268266587139244311965730415972878907612976416047363731498865154577594214291756337052982544672508113224154431549321512261731633436507670980606612763186058106282566497966542463781679608173842875940537039532664317403950984614678210271244429972053592069979811304350073685911958453140866453893777632338880319232216425481831765180505727911521417882322054237658457853510682803290850811808026579198293221328173178310012159699393386988677740906699337612616991727173526509069648850310230962845571785878985089024167498566901245188139698722872245854180682237211430148964857646152887841160524552465449063331746057967603668624809746567981396622666472942682263609677916580282925923138698569422067020427822459834217809947129559236050120874839366861264163255784920510665613664817192086850901761338378897875583686123939774899927940656807170813133259475294241999068144112674542942109628997615806158795635255675931412770280719835543167596912741658213323348242836036021722805851569631885152951346438203436339074371794186768043371828075687721864118063351199134353067415825979187599707313144472185793611723357248552960000000000000000000000000000000000000000000000*i1^12 + -16535116071103886964837575695723440011436572110409861821758734615077782111193410026502964629815786624644937602280899384057872857830476464992425107176508637666628350432771222964643160881070760884452534329438620100310307856710694303412470974064557398228319076707073056913857785840109436931463944045578862484701578439851583303757474811230201035419990515172522046235269746573890824502734613753691372057618410816625710025116489746318007367223927185479485771581429632020741581080076283010350035990259404786536127735068771920598564566423721255391962602873998138374511675511435209846651850389382806627038834666915026124494735916898427321817126274410588348653592198456929523852415897209882370759641117075783102828323016829418900445887526154226635144121955521797832387706300135861779706663315015922022175167523607164603146016198393237117728326825436104542643086540860055244522095105531285274283536194217751217553003057313111764053412433273078871919618203704034394320640335716365628241507491283759031451179818374819491140543687042144605464429884688405892028082408092111384218363007079935074526946503533993905027352529667903613638649234415126454137901890688617623302022241036278072978182780921429688085792822918415093449328034844717946549202735498808729673377082107473009227796900608153534786002268033883215690506216047166612140870434078421351534760268770410818891150273156657041124861764655775748624564608436553749259487024014963673845253645760885703637275653911447510025260033921690598320885580656300434476233444763887610538877083927710992380143002460742364947303566283594012983708672725220533794466457354871640888363242179841941895926769792318621856152782786745033102034763509999659031724793356116907840444929615640257435695418443071600827774960195346123510496414138432882431429878950506290456048192031374391044605083109287160060555561258150397687827716659646802548509557161545994723354685078980601938780158666662491189404449893730675026693297655130690234693988640480231121880151013477271071645777799543306791097624149530928663661213286283118022386864068994719702795326622361842098625091433864690900863765822577707356599375574638315481660340612534731235872236594941596888698694051276452622675684642391977589011371131275170863726165735388842020908313039244271341076122494212321515477804468401589977088000000000000000000000000000000000000000000000*i1^13 + 943061489318848684126526089698208190577451786804524949007285842725379786005481546327963597643085972438596052149253919535739639881043784087065043837515465163308854289559575726344664969329263647725913377070099956599944330087036865847653285468021365194688643322972368322015972581003157602112313949763191749720771317904217871856952514214283935790733158344971625292565414188846407359619090890463865661359606057242190772059442173354556010854490691382942280508782235125031444900463144753817818632589031726384472625931624777746142361523553859481655635438545413312859303685076369934212686577204533809520098740435758376370447617293629571384140902721289251377378463473563874514541406720240409189271740053789254662421720545708873165386674243971335171598452576360861251417962778371734290212418738450349594583919380860019014981938289096957446825298432118431492621732967269381785631761813733228436560515377522782748103432966437352990576075047615624501096674630811762511720365572174900281240382856242696959324091836471292469211651147181633072676600176086123726509472475055718712510253030897691216956516773927041987278102292696635248875959314495484159549469842696239709454582370815579794934126049814854312267548170062308513953335914585300438768295128043007896813895333015797828523832611512307398144691033829218707932090363951361147664992481649949430499432917522827317781512710407911396627403553608396469051896043687458606505269437099838169480791480521956727040682247070892340101326358186961380616088468640984498430825427284229247546401854938543605353250357660251032768391881815000071528001122577517413813394277349222590524463040683577286280592658408163181709051223786071126281030124044951639058156811444484137297702056550446802667477195578893255967821500014298246699484470124476580564202978936365200266868739151087383058175356806216321838589213035329020522429706203114723147025958453102129018206904375748991703837910923102920155323738686131888018696162213973085187962196108936234268169895999646382076228021576556761129038094294899884251492735630125608030286098725387525257837011749416120462184430740088961574471230269224330121829616111883808792668635280577402930851815349673725516259587287999214670080681177608301113642333056259453255654044993278683760484929166134472587862328403699317568552351941682790400000000000000000000000000000000000000000000*i1^14 + -33426893443114224615797887182155944821314869717224349524274727725311454827133421506577754331670690660535263528652537159502612140413770015237906997157532312377980284732927370435939190118825064792564026947594395860793968896893387789607544918253351701557022488940653340005253139992746717840781338658774723100498374400711153736174998699318854366089488553582876700308888968002778550080751096682424890435408049823290955748105847186181097964957335156192937933119199085670788883354927552980384914451504914821614225668027872297778513433460068212502922216037371649170809919747171845645272384173462306324346590363333067250565835924320210224697559268014410534287639680243190496687352579781444936070259172502700444315485053712654407534660198142690806611018656864928924112218626544876215976565265669164815767074845064289046910481294263046823880064658347825221173016618639044301047351106613920024994747519379379031407906531089551136542736726152238674028515033895966478200583554589027567704377453740147293561334498972169941416328320911097253299610991498732379022607560592597596061569508419134395971258210431592196088700659539141605059368844221976541605215445569627977100755884933371013678201783227224916490336867159217970588564119245175302649222357504334894637882710494657666389983102133023716867746008255243854711265613258143433518626606210566969623550561836244080800597052625517995771576709587407427952582637801370090671764934028545608536381721381748986208097540468777939065167337775805599820460050340050988720113863657789079930390536970045591411591687218346650750812438286047092562019817889895210124426260347581280533750116234519177815123481786089796881493303023445148082195907267583664474849352596447770743691469617308388072456166888367913365870995233376417691530922679918312371852581429277535873281296546404481495487750108588757254039898739376493557707570355137813604645250976683893321566286603661176143371708742888762192246249940257785597286539896841453076054119273801402887237212702609146970737308223196617554332537530166739113231092008237836680198786180534289332590317389113217704037396910850160484756897904980547891555744971197161874140670742448929512899290363053461834148030956564006643448690031756582041619679074228799709945997621667764775421777339313600372936849470649824415903290522337280000000000000000000000000000000000000000000*i1^15 + 1178687586519505402678847013716449674907283384932320520450014334577924861969573901619816378106898453275842174501936991826698560329799487884296044572422161671208589725113006831952921657915836739394918300599017226950823319897576113194893638071243626688396067307160812850165123218470971009768788212067776273323383285017385249423901847463850833497422027170048296218107972038261174553027693293079166328778377023137683220288904418630447245512546839936012939657444000651753257363241550498503381972012349090182767908772349984993317432185011509135927998106097795093522064883180995263580566295468770996175438626670761741577909798952104026132710239424982794766533806725984355887143855654108315333733192315878264486274936373906945797977094900951451086098939946501269555931791360977537724101190391298320593479087535996544227034482222366836661269781207095963656223547724044094709868474097780911656055809484938820088298009019351064489949704733965951838949789145458218718573081074645223289073594821260635284333102330836118820391360458434813460525001464212742820435907848566655330818470101415042881221457443306625041760923307664982401205672034651636631957256239629689243217134005357203082381627062716093207734745049256553022292041728851155185285079096388352445342856530270543482034646353977845399718213307422002330882072183976615668669043945760976163493921418362991090867170243497670201651280101071976095110440225729360634252531185650082648452440047461761303937989050578748671729700661283075090743958438284595693567891782079122751171738226500557618280699985698495510412328541211351070823868736422581449630916298907198551872423312264610112584571196733719731210940884852617032403831098397807830493057064374746884212382777835545034844359777936260186100917934125155958389527055429214076784624031908591559995142226586046363796022278801836329112207286976548648015423207081503124148302560707496486987655633133820911641206070469406625310545801658070413193219322026191620638741068376997298809172849238408840517020344587002691141033188153203059129092744431140874188821110490605762860073220301960194906054404498820943053458630731458635394082524620537752807994403173384262116507540023872193249445339055533219467394196385677138895771994309572631782644914374762011907278445544890239888685029019397197673833431040000000000000000000000000000000000000000000*i1^16 + -21733752670986732623864916921337942889089435415092996066366054573019290032933090284807597373386338447324881187899932893850653160344726420553471965584921073358136938740674808741263001330442115979968642256028401950940045277694572387819692794370119748244110169309937167065834011858733382881362213749707661093598268368290753848644703248470167499011627391500195797677159674211776067167334705430198486068513099002019913891036809175561262973299783653808118630898436282418128757004165839160033499514756253793708783683951735824970021453471345451030710554007677042302868609173761910649312233572077633354105854303690747981698614752106094379978655334314296392469294846610834123009089132407883431087595253044993249698505756325680422104589667691275433322431324492698506499080335438497134842259242101756768322305118626468045212576690134473993002663239278871649513807981510148222190142902808685790834295417708679604913162364978097195019471299388583163517020790837800913738120673350806452487054906851608203888287913170830716074761547984887514698921280291473565857215402292999929882204780623742125569118748684114708414512749799408682856027686173668993902765010029755749279682394510002574582038367612485970696110671584637982602605603014288207252961503778742612244618854257434195662320375998271167260335412196083106092075188683968965967023870124070882514889788902427462347053218969095293576310726743252979722926325416042325505798012699006746101263315245201876104266048860241680813215678902409828921707351251976759753564893550728177307955752292441835738237044610489359733580266166483498421736785344096219212985246871658101191785317885202431931942273992375944536896578855158247985402692589708437727239653269581647621165923470162438579014076848090186603812637587308664094068558003239417991340355039494191648970064082338883914999481785988337108548141245509343300106268809480494895293891147749047697702644645912815296577827425799331684405258133812931145186210075990881849364746152830781387785586328414995761704885911402267228980118069565895203920111689376396935141848110113321225797398685891542464330317285742981072309521904503040919389289482030582622782032632139199647314667395691398869623975753659807056299119251791159599323949518050267822072267163455313866700781917614878228199198265334191969062092800000000000000000000000000000000000000000*i1^17 + 325656864951561912555646666966887464183539486626128740975570595961695635824442095084850372685510291569540439311637509092685335255506820061874481838860617076817870394503325775539454501060672889151546905775162578909266470281559800800218313199632419576138812031533852075875315888144892369459559615375951640588824645700131528509342730069030468300386317555880337737752381733831130842432330010426898991686857282726428465730232710972975499427587583331278333734269000040375845748470414689366548440268419114667979494906120259828993891637860704907547285735619069992903732037322758899287911015884095677807125619591211083344804540706817149765805846073533858061749194788986671887960105692876154617368706796528790348410579166505263272230110508375998905319017686711641851737000401159204832772313289937564843080103050183566632932040162958569592159698226684472161171594190147115500954177490974039540790053242637418749019954428565886624987878667239252031030729294720733448240787128844049822893572908119473407523922682719306872561724793984532596142880583300923004557050648780305169552497159231147884005053815599681034550062792344020660545224957815959874919082217237673770979981021668164551387558121117137137423634119627602452939245379659143358670555898143010024902213179348033662716471298092480883992126986957576942931231505999790352471553257791411784042679777091375709385860287158395831785922397594310554207178741053866241610176170965184152361858881183958883316637946857428936294291654833437557577512283658950878227787109328720799805053922457355169288626570401681348460074900426028950713545990279721986027712036033708619806403775744791071237708857223005228182515832552559314548172253089165438211574886121572939269734250782257298892308732562166176050630435420640970241731333508122568867617963020221456199268868597203622823211888868886499224324650803775187049753587052619653248465387913063991274089910647709639436505347444492316318475872352175509764575485068265358208161177375989381631520036999278708235624537604128311054919655591117975393716368085364755647054158823138909884453698679852567196560780561671090813787495264194781986820938818924852966897229766128981660849066235821458604561578996266134770549861234952990420189938683313044978843407551647226187925932227164102605253294135522057256960000000000000000000000000000000000000000*i1^18 + -3487263508712817593538197881770437403842042519941914978611042482967751239231584971267178769906524402562845835079357778803801267152176990247328093736950650158347571773969267495051739069001149669946052621111832551980116892438774808597278186843613270555002407646844499786667265699340968455204929982923907354872909990206331049332934602283042059850446198567469946604641527974066558625856408079512669642930612345268615252949498066699106686374476093254386015318278844201649756683682021953848309822314206723338132241801140180804545877801878037288733391238821277746412841186977935600550583965756270334581191788943923015294704544638439165014665435308652632132936436698589825313946121780486542185474915703616431963358916928299992881102289759751715488076752113995597918837471035786375484565751895594003672191604336676540944198865574544065776500379437208606119764152286311404242590303514148433585395996699415894991689711755562229675442209648627936708464919355385778678328735601215708106968166889431931737831607256869797503041147244234477706338150199376220201634137939205686698263316939743466402938626403891774182797898578205360790800857823352776831411909780585332550516076166577358124725129122172554065013371027707880821455907987694281566842909238530175415689168785576157439088100565610846626221209546130408731271633533426349222439624280271763504279811325090624276916477749189223631636990916349910255243121138973157479754375515428430421502930462492652673184248424116942528442887103257186110657225613746312026837891977775076945127800746109368473430327551093699691882535503420562249856201532602716796452675079456613892907660445606893439245692349366705433774242424717945712693796721455664084449181192452497028324606419154241398275914813243380969054716151371382536532096826872323375956954664105798113329340273184495120997111454018491612213536682898973525964324972342912721186823473913829203374955519219980521909788054614838608085336011601954268132447352164644340388462808716315395529769124472041676273069103470686831323519825192239444357830525435055196140549781218080866738817337387853247634785241906972671357294087170770752472714802203875513984109228585609129026695722397329116667622384379214611569277396551982793762379494782354171011271760902156797707468635886050886216393146192887808000000000000000000000000000000000000000*i1^19 + 28962676003188159931546449951895238678611860758167836518146395097230278803743905476339438036071311278212467648057676121157411214350509452372871578353957365128135506488260687220235205996083776894005684186406751524270676763190054226335215524761234369314646278512638891546236930176566728344186220684239532888770623498842041689046108277666857633769672490078531024810010463548561956885331752822078526434262809278940811975583934237783271353573542650786899353502126032968153305494746252713613787422473575066404708181502138573540364314676797048570763438478289399970957672832382163478186413087823261317205842258287185416044834404838006742007947044998816836184424898677861575684885377917079930258365497233936947919878488716417887264503537242047605262371178583591209129302392971001739498502009962800867818186303157459600436491833608232020399197679147027758763810170739070443375364312352376580295112697405361236504627328752955022570293809786413877895876916281968854280821019474172200783397742567251477765486979343647058718574552252167110041531829032923479700225223246452378060749542900000090511470693994360173086016978632051910342038590189323818236789413611516317716216813750008668147476476924175368129486783347601653499149776692292348901441561140969979176985597212260212240665404858897544787969787212011696505872120264342198058206092356100915066758672088498767614677198652056028102417670426934351237647589680962514607519130398528630507195386525877151727961054871592169174788244531330218474173703610686619496583488912193874502095668805017282805240112813852542779309053678030497568518993279861638715975219225035541226872323620242229485102788111798495148408882011234848941504224817860657034653493180445201746569627622373455544967761982847663271506564373591607452255992888090219616785068621225845242413618440229568792526375330637999983370291847953318778398759893655512149502708153751886721733939490602616665574189728667131828531823281212624448879754161613774656996250888531925500872328136102526209565012037278413488356293909002480408147411722149934404676556982148120890494355640368447303192554675654490965112941666652837026139525112729149097613277108427421735249141650875439978173376361265588074233319969379696790268652801413031109925459800769793190362561727687045590150101650636800000000000000000000000000000000000000*i1^20 + -184624930535211287080576462875097317580175315465714859518609967665870553953543093752409750807818364088525485567694416953262027527957393640308419806049174520598185073042988528174554960004178470320485707433328373895666150906997869995836488245405403449872560697624144026333241785271144968294653713824982426119436732902611616554861850028406616301794563342568185228828641331713071703184493868065161875399729578719328120705316928216285749130133964572677228904057423445901687045900794039110283491674733930500118794647752084399854324930870174221393612501389716684709324978817797972772256549465922223938566448755550925053934042747978377696216357575959120898857414133626349010061179275914209658628470582464426595718777931892585488779098556876447082137534815500509967620600646927207361955717738896536515905369017847011665703139112954850452417873907765681740597454953700296301813391912369633200494101942386937195612580088703581155767359840074503185711922005543590786163231061774910571132145067982097323647038942190774455892178096223976290034119551135116356522079019006636843744587751962693904836434325286267885082301981096890876967882444781731613696595648035756794894228435217979773018430268168511550543147357562714940854083026106298888127232733915417958781031519261250419915969933236010354877586526424736804060895991911117370631140910620463481959881510608956830247598825949381107503034842931923257667982806926022167796532147441284757703452443035336802315183841375243249586897716187340296433736361784593861113175019770864399684699682255246956075956014714011817074515820799666610884485614535118097168924788093593529113962807605890150391901784286628102745773473653335597017357930437243374619825653656734501627190090811965733697273848392660530579940813678458882885966151746421999175321064299882507180941186435761876973497905794398242383813691205472080302695416766251754265662934508046989560736911115067214921080666059904650684789499522125159811661647953132775537768103891223065756260578718089119180185846235577879920609592880980767613659774088431158512047814437628230225636674667049448898416077789770962179883062351149144334384866613138714339954756655005781523079589328180495841256945088448811762857172999504850807604831718931380297413128942450085158383554171385096754010521600000000000000000000000000000000000000*i1^21 + 919105133894186601098870376835575709743059873550310210202086122070529855297015485671523950442383385802251378353077668720077682695308920044950464146816756174102274406724021214171650327809784665159757761092044378002049249950245669505596361446664090708721747983416254561214874638162550873097131768071503787347100794696974717411102147792911932188744125113213257159916216465170523684716819796608407662026491122448016564054736920768231751220982369299775827493738601367263492704200461633599295945421601119656705639215855085853066620784114457566072449433724557414940262647879719866938609672611142709825310745999115610759225716919543898771197782643918430676600471775620030061464112889442579330712028445078307607028515884516622214932544511253571560266071615218164345959205383767955546891880496928422201611183358599384164527297050093056907833173360182876074918016868951918963166582794813662641471306197048191017525494139428944905657445574969100053542662870215829132275297284316822561811690517177121213861083626055813963086855350455345264268748634301534871775611465348843819590665222681637850493317444601590283002941880427011599764162476092223681544264852562976751342502864531090989750655117668095863133432443697434988234804749695472686024401949530582573889137219241297309856005122507717783487315413066853387509977233717359692951339210689689639939398669812808561476431256292947447231567327352586250740196856029621037477961093927869158249553099870867166460262476328844694076328121406504478532383628595803805653686378773376376773737836666621807050129817661078489828286934820416473719057761164823594378220448806191757662351552478393023334785507787954654087279141759004866801670470794295564827472900699548245115015221062866444105175538888834506300964192145318892806494837976984485659278475170025375069248860655380114932276813724261706835765696768362660434914535485424348160893781533719914966954255191131226073591160429094713782868666588653888336254890567861655480367379987870739575153457842837775706999943753548159637507930996103945165748431492403620759835910404058562458144050779804609967848197972625109791532974435138541915718818666198015556585276717606268574941615492707515005768707805929142149846089115349290405583245135683139325190645817406391145462493504815014871040000000000000000000000000000000000000*i1^22 + -3530479150372108034572204226184483742543152633141157444104257869808338078087459444165874405564229971316182978999256814344020493777580420594880213428564356251552149804068546257498077073274636405894782014294900020439260911914352628037630214755232123592502537277281077358150118978366081740251901043437960148516112098891270622987599508746930569020555982373422567033960265614229947650784844775708026917961062581633360799704342668507929866390057919784781091145711535722120100785742562857420830263752304330806731587923308336059018826255095252114070076498982456322693722736206612477446478192902464858445867258870470186975175308240835218631620682475260699505639426705096673612464574967605712272316182604469890802698979596459444878771699498005950013073428052942311884523309945265747728793077304253019558414364788924420848072525339553944890036563916446781662783905892204005861572370283991289148360704965289430000025987696841314819641007604939490193112736324993417939747998543480969910215759106713970459704664575590165055093127191839000801374944160854535358020761719967809446990536090983810520097768869120867915371204636645958560747838293338954267876274734174708955230596890691609698501493368377277992253534641738554839116851345177241930562089369046273526466946109221466678264540954287791432423540382196459440465666518908030881720322382397990275200641974204245505919379930700546908797867759253543514860244453036060547753579659028570554117184712850010865415908942261574578962419397802497045114149049486426721992446957581998171676891157108977103983505009145209445578414801509316780626848378597437122420131697113671208924473554016639459510515815673204675282200187003747300928500031570268429117405409444535420499049784733015882505769144237856061970154841128430856491290799803221183986523848629215729771282658861167810391161170010619586432106821308822048333711130480842309167597139397021137579200937005091370046021449856633913211445525666920166442459014195323641146690461877500667369936783721111272409611547309610880179030349392829520778183864365262266493264110175534203949120728483249006321418388726573167452143681962029181541862721307943588072065818497708021034345661172957074700152320267134476816088515900047380100267550252539568655187032179652699586562675254598041600000000000000000000000000000000000*i1^23 + 10456859860733877310782212614995624505377941680277299364434662246492279725469216081392797989364748631422048057383220376337274964053873434321861347671196558888153473690204820612921518436993815617840302174285650772005402676061454091598077370838490763600009371458763224116827215862124588334070462229777724083953523243224834023091693660591246833521725637720767893919760189231713332762269275945610965043388182656041146083676506745141596343747996107292059645938975257360999214390406404308982422716896237512003695757716580975888031761123409218271816973126109455407107006889402944863445797280494461795280727590402332935577683371804954125024819341117828000602701234210956407731516893194276746108066544190802291432134788743167067607143772632879052823366733988259174235962276354498783430620498238021436695107422588888194180780876805758229119321895355826844598969166289658624802601715904114308354960013476346697073052700429728079761543670059492190459725887280326389022373014125235457916109548024872731918120336131808881110096244910093146876436607161554554327082084622779224902690900235406933192365988133769592717737102629074434522101820862094264990503605332861967661929763427194736358817180239566214753542409035266516623050591469652549117395250947891403515222959895739404387348774233663316504356098080747875681717199954715541393126219556653332477691768371878007623697146823218520960805670406129058031951596879411551119102200640968350078255964867051175599103480477651314919359437153627929391641708959063914284625810489759185473575335748852460230954406881622401397631577573282028364995856617307146004106778974991423737811072597610838868901451623421911518582106662017672167968479023666713486999853972713790339454321738746784550650415501710719747683693895010746126977170958261007536423663453446648826252640276971832258488844808045845605766296493189916644194292115928926604966040901026504374307584676845148212192620595362895205339911897296180126878958934023208196867145354605694984897817833775237139046102716531568380162114975201272394108514896608703836953156923353629857204758680894372068502489729554163777646792738574310623238478377660075540760461291906846698111669091212052777858331763164623174486021367245573329313322382961440933769744646958728112391950193131520000000000000000000000000000000000*i1^24 + -23718657391097777911014050117071424237155871702330492890217559947649264422582686506893902944369887269118445589548635071389335892910647849009787858974740884854431030850991829845825560909196107441750042155581255692381604575127112949198833072474944662292622744593367947013043749958144226362515362402199164678794321393775743881507580805933341824494396582190975101436019416535145957846777236336388765323890251710187417798959948080789812745682449532928054022974526332794150358941795553066971520511087768744111584026194161672685410463889211940611163866650625997475762560759943328217518270851537709543537702668566908581575714987693258692440577073743928944070078636578081226013582866468090724938159290551553859996570360106637924984393148646718671781157911570068206255047550973080905185777630743776424529941725617937300682399825447972584219454815556589850393204805744472152335267636154662064589356166430345700485951438575594311611122497107089564223991812382937437153140494648713613417088601337890355237505392107942204681998466739742919213398725481274664219394311569600526134713103461032735369434462654788820187965405199427509750643425119167668966979568812004174923273454898653741383586407091512096382077573647738973508677257167045558222880651797577050374616430922555757918556228185291418017112342038029992822726229696509109435112781528697048496811298243115119195724680027144511721801798513010931671592044855906164743788277908010114476832091739212881972937588501993468051011769485792042400362683773805367787758036104919257728994083341211662579206559640796112344425564620824930237602021865203028135323050886748364917660421345513258727581369495061605499349783520673489453804968312792550114271596516283930139382555567468953238553853806103701119801610380695269925070830176201915091235186397815395375755829267786881862634389561349250921531103788199919751555176266698839045743317178280809708303586600829700430317796410665795582453254607367018820876517159010427613597096624863671871683372976342630431464567818511605225573175069928235930865730966930289570766601983390687957616450659121193389068360721064249779844755373956267238140166988172034660855316310402984032726534925859054878616164505669892947396250819988661811084035431144550299018134718924298266005733376000000000000000000000000000000000*i1^25 + 41356974008362912340549130984463835703267119218040294209446597152560052865246661115280341051011301643672856882705549311628791217972805199498556895941309864924544329928376766100017410163545529658420397640900465070806763973635309731384338118069714960271164433429394594896075364239308041180284994438086781437804966599681532199433869913090737506522314351749123201853148290498436296562535124863494368770704006091576897444849024343239158106512518090938208130586229903546087296790298810924601956891145998728214230321846129472139537302997863848845217291155184750661772335405792779334493503499554017592879665004501585803915166287673462275662582752095547792422600392152880882669506297000876574951571211652429987336912333660801851871426964564280633960887981968391927795338573214613785301183351259562702055197065663278665731866715332852799376476797046803667793775325542447381150203377905166651428426833834989856074941057570199646431123714073306364308411335594847461969522785948833122277710524890996029706833346382715241677901591378582734348030554195720547337229646140082193910466518995444673726572697636251462662363244055723556781887731289543705128485739951197954747785323972649684226699886560939445137288449038421784577766973217989958577187498357667913975024752755928637169313535289187898266098590164340857704078024713407830968705623970613574083075527267542436938980206598913067097937953307944351972691685639749908039657309542486576285038423668981315568981211129643196199210689599885853771454009205735035856289425712002472492136321153127982822094689156432254161902268201710168155106144718816046600479707189723760712711006805658575893376527230158023196317490017489296383686089608144358425590652864590471265110942791145056312210804302671826794844387184177255039584066947519609975459744699848863562809271238141221688948319127390543841585118410565406621755892632947101324860734117415816363609032907874994015502927129448429275856205532031165712003561148160233454477292670706182766043226985980591826955750936642894853538463415954820456457483442282552368854530437229241684536958938663514592017134571650813941852769084926682808182910793385769948486230606798628956781540504164993399903744415522144527506280866966579434487419526136795024791101544875779791257600000000000000000000000000000000*i1^26 + -55300720534847889465593701702747733591574846220906340637036345557175516721277774164195081880459390110123043266619171013498006134854322912635619575173980470175556907719476912002219270782154154928579819109883896999709721490207932030354678150286383628929869340036146449410085242036552904160660711136593645582734347499411339585494382358976220749496863934660775878879660996150343717006347608735958751287093331343052690220454760253796045848871611865521556003823183749142977031889892157836781511554764255756161659287332453529676904959235434108353045633798235331794842958273786626019806940187660597901262738098084868252678219464744156924634548253023328270254038175948787495733278746416536630061192058429798056734019046666420479621668816650446980363241439586072656696505720400737368792949130211944827625802451400850589581247965578978474082288063699670612802021733910856919199295917682454134709878908976662472875650536860980986197513690327306931470299161273949590687120084373022286755633528742332829788831283757683677503334029090189871574834378383589271039669501527998194574051985073604116024490822706003404392841766513468673964963831038527452028067999364130960789560561898430260518455208428578581654714763655658343401432969080605033113122579400616683345650292163499917356464197951448506903633000639018967802535313704744149501117803076202837796599236672903262132663562555960865626383234827703503505969674594045308875077318501148821270228678805001209481701554222997848350791978581108134864703785827472284734522120239353800992140665863668910254483684672432920897523044206324120551686814105440656613503872000400209169440500422168128200472967721653536445718951296516398324568496352419249515001949464763852328098960978222418210763122411359323918914229653918742080850138735352903846910485656807540853579959956747793957293038781573839185715521978500632442138855313654382851624963006268945876971149727585123407626236268623831575893144942054842053444385331252142943288988879305140114443335516162650647476392103198031899429376499157785265660617783983133326493779430748214954284979856381267868288191958573809582852714786783440546998705162821771652078211879334429780296019276155809801893104140707677652692847168553499637246833092752243280491063453847388160000000000000000000000000000000*i1^27 + 57634246570646279107201574964617765909916571386841211122319501788798657583334720027481596167611724753600455906457478937973259465181851693506304677840837774395321915244026393064004949225703620053979550272073367366585540447554104659092806562070053360187267473628577383095869429765023480968780493436823128705243172166425579203141464675412819533733602905642847024927271246520772087734421882506573985798944993409558108600511960316024052847408525051791041705444269592699892058043688950364417534717824569839094051049491463721588867269884401927776229168081111057633494291896178425068243615326068129528232658451847203753072918316702336063520788004334961919054548609955479507466588007545170786242139103672378675674390675932313825796752254567240549068175471602572967813842570162469526672265454955344343354208438204003036063298600510459283480717126634519482820209808421284710969844877284584542633009333594923821028728492757620149170310898127905472556536291804464695300392787092920028686121166726001627040480250090259479349410369109683499734552674498846780672035893518103215778733710050987981133843202507537699538906898167132814146136932938035046141550327512584466979957092266878761638335242842458384882998478490872330838107890685063567813795493355788836301646130589529965699449321631544380886953742638872501865903619268119494984920212502286628887032694676697448159078109997666192868235307874458187218044400719237353474173260770606883689756182541071551721872226322557849312038017370206582825611009954809711108938442900901602249440876657395536826209673222141313610054626129340188806755722903405473020092853566703625635141323524116133049101515634110736956947502599956979911221561781292922296739494185000504866724251627949495258926645282422317245621662307881513618706985958175338137374910368586075569918619685878964724006253477728151001245389057975068045775014940005354936203586150653053796260395737273863230098084298094663106381528361783741972228766131316090544692780825392633549167074190943133415286813419284261310435388966492671354276774646092551166731635502824565555707918133365167365200150299902976851784064199032388790065246213261321308184318288653099182503534349569842079040621551687252508057532325767291343653389644589306504021696053248000000000000000000000000000000*i1^28 + -46515438169467507482270924548465571277250948618174444819832406209834726514684054524455767498727295438736490220747167899280574138182815465656988655002559274357755879164588571769039232842484613498496598697080264390343668262607693535058443408135326402652465604038593107806690408414120944033983326750811479239671814125244103904253927443658075180601115413008176519520842883985193386370260797082126386434489361963111756043385893913370603650499293553484641451804526770282047666128200283390618620930339203839669383286708788146719893697777209417280917591209989408385342424078740970105176088741977630113368008621030932889232553275339864579929484563450549233617657712731016234981598059343358409526168571375777963420174402243001659379633233666331087871782055345837751744094665942881043102166928263150734824523911867910057942826977160335713700293400394912840767316132916299226502850128268404306976895822899582321849181665847061211694992070990967374703260220078598769240261986411414354172503248703587032815509824523299670307817154863498525517796383647588701665641262566959643742474082794340658017322995842986472394136246549615135661925626746113085893567726686329121018777563830765871189248678718804801770790028486042030965461644500222074274100155366842351276865937254786944973423321290177114618055661112233295641635578332048830596947388128303703080771033390532260221838773998183016490764694385839968860733893713094510481835741741389375758120038410215180717067433994192161406538830538936883706992145116083046991466246515199180155596467635485024135481901531653331823332660884351627604464210445428694934494142101087735424055186234254286552476932103374144468747436670808708209291893626668454272220232361991182118846889450416576857755981755242062539396166992049685036731832393991325470000258544995299149787059804949353280863308229150761325784594587229917774366905480656829900377028379197298420774287220876936602182226598014629990386640746188188226946991823700644094159456058108698116602278719272943552736029196498275112954424085370675801362462997506676361996478065335513759245079476136180878949021921951754253470128485701580747012173969789305477726647255171202848943740709937476440849888176748774625211829228244299327247513288021599275135795200000000000000000000000000000*i1^29 + 30579100893236613541504137358972146516873033382410437871355534676438653984555780363499437907909828839077869877462622911731830791366165768984177711987149616244819713218536695461645906110564891160306797919367510810335708318249604577059826508314792570906794082717042470504261297427312969338200608707714127062658983394999653196408414823847631022022516965755040025905197847164614965716666784444440964397271144381721213371405302643322058073352347443153124973278920069064762924414867493315656640668576707840616650151442395915920391762523260000103009400258080807790466128150729698983495346309743270715837903950540388708615920601174465519920557927826693343050087211477261403119062023456649625910829547472199897540252892205560294354311771528228928667704667036222624654179943322302141196774737426145841443856743537759110525336391425806009335818682598939097045089059356124966894294144003302557045666822457021118916117524651645491983364679640160949439051069915017554611870403945146787189554595822716651270959643606191329684386371978821233859213340167471264334868710943712662616520126916106052391752186946325823365392436221733934301611569726716024509686684421377876797375534067311146449444918835799132060168083915710527016085673565815944472623048682731675971886448499291416895678705338890351504399207039569363675875400877098176208523153436806066254199479917658857498380470244484173689857753451189296685793751456381381065975071352656314351848645108964675878450647828425741034119280874690504067324035715338055516775444593943383071986244053643927088553087783924994958505832660555212329084987043531939307275434633047986395488188319399289444395103356049055576816582127773004219327299612546556765081703615439934705219683891565426197755844562284725052799534692549549570923905907765388815710008542282891417810424372830374938326530701294211274687810200212607273087721067014481499835167689941419645886072916965591108656604729677807553885113895131631125289729422204319794831908742509428554049536610070868771176069937662511471819178052430482078714496218582696801103224905527109865744681179894750898129840314781134748470692031158129468391731032508768916146289103636418875175963569056099378298165851080635622400598353983144835760176525880003133440000000000000000000000000000*i1^30 + -15084468813243417673485407947387806399378507789017496909221664497693293644692362261543916973515540781028565904651975790860790050212536974910846235102260712456085823111301521846791580956438599772334518341934618065718598028301012145685874600198706516570585421581691519484195946134572818689639868418655871183502464538179585000894106508500821731620691983917740952039086277902128185001877669634869005031265031099633208949108148666962234804093304165898685217382494665232874765793137877550130010206573245861730480288634520530361261342797152457071749421291026021565388890677998835106755516291970582077228224831953055876020152395478698799242031323438677530896655633556024171533565202432453229164186528484941728614259974177940373361338782319687020828206989056191118599157881095609841612075057079620482287419528584780781874751889522346354854734819321544655508135791485345609208911445127477383174516191595906206960302893008926683539652681182785455292787941287321971451920669265470859069022422587021460830232664056041645042626372153265906199626948813276574746534837169943590328300986543238213906335197340623401863041563528834620469598583201552339450712779463121681784480713268890560219781304827277764248051486208268640217043456451402046887518896481611893023273339579932041712834650076298514470456266369855648729607201073174119694773727257407570896499796308973831002201226128671111753935053771890309754708008653997642539085020578175057978790551305862385426830017540921693068869587688943420324741836236128545461797190288764044390622235723905776986395846535977863626725804392108290156885417692140594037640899076712934663726498818944637496397885311616833218320869951833024630204250068336295233494707297666391510105322386518530349218741713492977630875887709623872847948646246894742172186231873647598548872739171918759415304056238799037619494654745936249901164105163300601093017404647776014826105375253384297173201760434336844248265089604397596833744337234630478484607890151275107708786192375767437957341226495099958760174017142436032391662930034572791107776497515429300538233166752405526668898384478055401917915747465307996659158066223042016787372448975517789693700622802228590406589585187954423764250821482055010284021106199232512000000000000000000000000000*i1^31 + 6874999776483856862063685988301881159743099371148169673572462926639392014986048271578588011466392965812439823795186509175352048694126358500195136907358990720594280625685639763485432068465140857328041462341425406126523762380435889290142514135263700699250483171559108320302825147703758546427758818322958013845732800783939640138780286648740628993041809913357712718445538370575203764974529154561380415838504218642114062060363698570530828910792421802900870207189799989805241367260388501948859420244531868760463104511452050995281194041705260858557756850042523875970596236423524446895680957228882064045133509310051762614005952028875139326485855619789311527400496131454566878939280273733729415302066591974109727989893548023716571940085204064822761322330811733161889670521385090213412542409530731243813815936983015565169987643472215733266262085165771123486620061779656389561918536646917585818684090542721865306597016132409521590910797152681359821893533093833149987746059015393715154210576112486264626230476849593195096759117813100648263999187580523749113155531530507322127196415664299902964113066294437155104487040959919121510300286443207481964567976664931816952665158343268140528134762130310010942945618685780169448818263258303668866785757576396159358776886068865465506995039755853539621519410561688038317819924717664285854105910168544744482708932728636733195142757628251009304292435988075791093251289576719322064878977535900465259919919021330679311406307365587192152368715999007898659369457228823412926906300303130676654878953794455185918368768255677963205926992172859521213173939293937189609127806690903728722600070045017840480813569507505014265689718740649270260943558085510891053450391458080661783951673892771417329073855170005184599950696967656232034718065338690867719828787392816272666236366674982342530607877461873895942672100789888733866183921117520603977733802996918327640103168642094138144369668677816406213697383741574289025146055991302950755258628539033556200263215234529080448280972311631728406184603054849033734701363536029754571828049193321646733639940200119448023678426788889805282985719524434364368866168393307530792685399518711288219919785692174558138683715684089874768611615655269348292594709299200000000000000000000000000*i1^32 + -2346415928794874196430982547947537984179537547948949555107500910124048745155199487765489625439667376429442508334957824383687110185372240353738286587717927373153434483493689933605744328508531180646608612385973185544172168254928486398199674411771989281052798470279662095866503935335597602715557203161795151361698689144938996095520718889163825841094091764073059581277338447179025031484621830895653173033706454268181697460798675793383054227601929513617969816808093970614906372422225759051364188128468564579031455880034629507448107146207161500445153230584409665436600916857328593501357672072950970655754597688774949190249057565428496274803814353563132580683090528727695971256048833957263594661221346140282913827261331975894741239174019651408949723392660837457334547671516039690205700155868854654463089422930573723578180138819155061389184810560613973705543647893677730673361461093590079913672714660735092440242437632349177782388577537965637817250834019811782089278111570062044553029900850291535675424682628336352741471576058280995418221638158816292579125176878006068048717548061119044854185620001241221668324761316338492495679400372205215332461856276442216472146870800047506310081494873497188889663533745148138604606018226020369080896352743747177089263623971289021795091369901381623032440163950082889141351620553107364974679114835031166051707775711372226354664732487375621730455652329306073708087430312022863017927988772538497247425251756998667349539371619929577632897343706427643800243452586201998037103405070351466125397238105078630342423480865056124143785374317493272853150399172853735964167346988955944763847933857519727040987937247923899559785743416156788228456795529510710655912212155746289898445265778202636654367363113086521193474669773491004617367351298056183053358792802520269734361603905204368235079606067296360671975317635602949958891292204467261523363243314972647754706324174739904723556210445438649772341734128074132646681737338423126931177855475555071165294057868631820429359900747798355011536664221891630611144481635360944999188615139427672887606877646127600885068313738216946147313291686176343192755711087140513369056697775319962176523941624498982895114091235638596498190232905316555177328640000000000000000000000000*i1^33 + 1566166932696150765642972900944846666642279675112620125788830574983659704858112742168322235209253841514607396672512968842066812909685269710213713318263046610014719637202994764293028665122350169073396657481236211776817806822837469432396506519392529921927768502725754854755771143665393151068774134301630191535531700776844353564179928637201103962505379345515289142019944336610907864216408688639187806193833333416072604548521649830049545782336748691357500188701002476550983924293951214157377681389312804091655880626909817051645463595864330462506693561369850973223515698470331314144458739447991036457470034369624841025898389248751581938344607565252570381745707785946071529054966490490819287929406324479003220349322632900292192350177529317868920225993187738274229271420230627862485308404524586609361324667930012378682161000511761959890550009817390319457772516014413257785822979452380206436447052468415384170915958682339454587962500858184348358245250000335570210905927931655063915468252194424937032673581498102646374400571144610014784254326785444035236054553645701097891695480202489443151280163835857016849044697077911197892948208394175381206331168130945502715624819855677878595805628352990057624454661789930853300626954654244215082801001013676587247389486336825639780472590072465126677404504807736476839929221043056566757812034856408809987238254143059214658238054359865371550365955004826236241124848741359023557852972140552923615225519334869612665496569127415309842308238747208120731306606253887328958558096754920588086762966212801430945022733711169103551387645897927175825700677409927458229460259204870135792092197881957351904902857612470110659735340365683635311260851488924068545446340050681966025958580651434179764428324578413629419351279687911212578126755393661789704929785980349614503238767256116092738305428110482267623890001041893959091031348162649121827753144351644933901443337581669771922638000285946050561836067284049177289783432944580857500199335343129772922915626685305315252851986876128088580161578755078079661813724727936474159516579065610537065835798357428282220220422158672484808608707747956728543678801644311699603375504802174373562628317942312831938713653989460184928694188487531823104000000000000000000000000*i1^34 + 150183077212976479272982539070011957589004394248769380156236046284440474589769561732076744772767981330120002433874261758757039074892144225385225328545919763677032626394762305298728260908233716275293777112274060888480168454355862965738836513403161784608627496447315315884871412064546592435620798197744235646925673445949095662600764376369673502214548298697666868415874501717575235083307162128037326149234809699200980331574499149637563439939609826940583476590392105607105559760374592269300123585555481538761911941679110923509771317167215581123834206806887493313580084453703392517542318600600819263222476543563106891961077541257525085713492377851105396971414649789533887601565457935433656458938187516186906484482408697211039367902029497884742406318787792303452972712621708254141295141737576219393852753480372698720576452893662214333815442785615679582681654880651264180242357686778498786255427329002516958821250052204090920627381539571838518589735683878304934429881451443808851658449573855499437502654853134613628324734768473836270586246765587417606335313037308430030427102015225404293288669544482662394662146915284501897440961538190648231425988954261542141872017211620337355298742221120340766406718021133429129037872802543632406559735136336994194789311993503688897968165291135874354096662671947022860454565705900638817460667148408118638005896421158667094554052279640976592321412840388132890977234463909539967942031791990094736036068902801424864714821473257087884827687918431092164380932293290835478958803945892952469563680082122973648986033651237883485939761970443344464411324345914557026981801595918545521060870297737210210468102063620305425484495885866690452147712179941604851030277310071269923692343515549705275589274355538910174025990135320722261243773282869441003622885387113770886207617775056955605478458695601928681115462704292162446334062486742553095380131673217056600772848169838346632013301195246397358735601101668495786283432067473112643982650674389789189827318473212654214671623365091488284813115027762529555607309681567692706029568153321511931714063026465637613067847497278652573197943725875642721285847898244665435252465894842331589401453328791446345591912966376031292734336453836800000000000000000000000*i1^35 + 140360321199370565317547118618418764636488124376906803226886316207916443709239450449806001539547239965635628330934624019259636966667683437219267692466954461243091676196869045479224940483238255101223712858129050623100646082138741311250209695586089269250160758550123352759050477697756346516679631174866026035047390419074689557489703577286452970410178556579352476378955920365743451718082202192103723082935825966899207762004548178195390937303599738695386834647816870216117661531609860795442679683243997917691770342953852483512764305561489693992965665111484279576892115377722308628501414584143110090876264292726103174242015947189957805444859879252119955299678080742761416075770022095535441724131400262307423005943725470425152734854947519833471634666619695814047679068109063542786077526437202419947997695889664593487528330354766990835463279201657725581872257842682389718563755668121930667196573889204546924911191793166953464645816292567626762386734930739534864191907636234089732052671144322014986886605182415646393909366210720182958962843083843124213641698884285420774278308774690650881435418442933417396428141261171267869717516280625730080432450177528632778728578558391410564303647361104022842025095120063766206378086501751988369211788129932539844909838966419802199463533562211027447047839536121807160276740024858697698573260708151366586632370997293692192445688134745997240702652647462364586416708231811325503766366086658535322243038121442847077632187674426507285955942254404539721036315594237044979419544162488232484991654433019956977323633730189861598908695344137330700768819533266964097577114663576499308407837394972703784199529645274886354054864168104051346200334979049591859150059540907732480625973184017940883836739369363959782632619591281737645321816787606385385598787723757326251066543131049470167887191404660574951546842296061891140458870571213871350639853438190029602683290681591835643737157051812341227843699595488513408119310494316948538594623268955967385050291070129244615794202253010193771208932698144381556470013637048479352055266466136237366069154473718527492713825528582229254578592585254565048687218122410490762325819106320018589555745960219201263239688994930729187729735680000000000000000000000*i1^36 + -12807289033096099400847091225206444891139556589160593303734748449720495656796669587692807929923867539073393188578483017410915221131798837564029470862325264734312939031997712861407244000799077436531407160171676797509317216056709020617654637785347878567844283642890755936899866329766959132465161574817092025720222403523044845079348450699551627899604452040506619645031799428713397985159911438030779817790505377601871487343218584167608066652593306566770009188159854024885829510982418365428601351793055105298074676076855398557140145554763629035813000180247078128166162971786862987373192799307869840164612999330492847334325419195963475340573996668768789054977496469605871071950081942393005584236193844753767823508544095249980062378175813094345728602916891445933194903356413631932185005868683679165778662706427478107008898130181670983543463059316444146008027429698111042796296694208006370816189548570018169639002006028937853667844890823630369922824423869322555447078250876452764175206880344922828945017830210956272474114028229611009776274378203032466727562825784321197880989249084178492985148326733379379779467878915108743460099915330284778893915322324454625699251695801904100463231887011107979515410229876711627183377316966152407294261454464252350820711203569420511746878624690070166087741536011226852205154518032156743339550417794075282986753669449017749978540103328305215901764499720440785873911543025211773335366935323282453394017418344842647424747441060018754331150137544620130291372400088705966197444543908647455655217554844209188689877018108687151218716261268086056122278805331349179245171470208641252090120655376035317112099357144339856277625912680963709779434600213036843498586993113732914457349553371144310465846552328362526996932419880379836585060217146328629037407321973724723138286652728082563436009712329529648540617115803126161251122201664577437585406664014632524265667823883176234260196376137448940999330838183562395213596400325669677918168401961471434825756271348914256353809979467540717443656045330072208646099080012386759017224989784727272314661950743566821229344867460765353609607662496180532287227042064317747483283757373657109944957053310811902744797331214533918720000000000000000000000*i1^37 + 679664207036395478682465428892801965132962042971169864599711409092180377689497150813569596175681620086826458995288862561850088561357299903631538021303687421797504502400052295274183949861790995544800110052316630418196963847348863418142491233835844762298684155495026746511813162257044614474937635100539199560653737371760304484359203552424188183882145813694602677681551525368482938638951027705565107217341793206270210768857860515492456291733894482472863625984071646793886564835814314031647689746536354393484357886549116341570610878360497824574337609277719339269423043286135229566288293253159854879296252422746404905481333270899083555309465045605726938312855498698687021138402124885642403562913011915403679058454029040312495298734971050501717483926852507092978055906571498253539185592472517676543638186894818286253882162184234340413950282429758251987611283324757055968597574471828294026621221925024608566303667395596723988124147565140858299117223239090968617985582516576523988862434344143149278085254594231170778467801500110253341409500107567987656181911872129869702825733121481382970336733507013985494562094987883908548254346162946513298108414931850975758781200885062623710761370453417768911641629959304772596194287699736619758886164167482280419828005325817310044413270091150965162478348173417169569186290792020496804737675475852455066322831498137677721367207847513997129127578131830068457310966200343962347499426733821973327822882844427025824188647096929582881534253116622118269587863788546872687545559862555034875611130432953592412576614064481745544771522360627261588007514326021518863402914949762466711787750755487991565006562753224555916281215718487389530219044071366405030311511633531235433358112938868989799004033136362418073537534998297357421247586420616207931327935297954353849147361485490731840640340900427670061585404456473852946003607314416294645427396258632553452829934574748425561435896891764753492136443531296693965092725157252503110938923826372879302643971335039018942380345835773989872892861811693414925108032108048588689777005210091114944552135631710211901705394736418412759980509531419843585604400461276617736358311890153934793872988350607961093300950138880000000000000000000000*i1^38 + -12803016635445047897486193454617740622263962658690327602423364855605174850454125877020542111566430435641725456346354596510759086495349638823884360821795672760649357123751772646221710717565607179796322440600480505612190537103474082622378420016389939656404861284457082925529110665575397985419073662280959535523969707749195324368213038217970931356644283670715811270174723676195663527227075156038697935954861845298730348639571169378513246022405950572697729158832272940126997534912016123858135306705899960506438544769697452365080597537982566661276560503850303732940575356402458321175848264182469725071905908933532928403147367900967781764405148445132784832843352448053876705079429427342134685622772315093846245561793687901175081522643131400990758657123197281459191011710895216901336358132157607226549804699360886281917960900856643699600340359011655648113397547168700796752306170853789272096098923191394455197255943179575964129536402895000075812577350122367436302482599281183556799187253569518560079354536690312242047027330763148207014665658828957726153057300489595697181865650893369851553296387893887718594392639567467756481708503305305210344439022222005820634557814429664193677494088109571677042790857836829357094748299179235045925869753292624879643537235204436521283485300587927340948870951952342352235494802631224397793374263478274137861896996558615589919127097147291710395609312174836966540139481437046705361635509139969270386935940000075693527283076119372881743100025330794304304935794988467834163677047669476108055112368985138918668005073846689342887391530054074427052058578595785129894852166617610571702164568212667425114663894869645458143029784330885994410476254223269515135079430472927892943591345666619078737662809019917102019704618536093271927836889411130138760160588227260414243501489223662472038202010797313704363767163894572891767327146252661986711865553767530143745604529919796642153276604436598867981377049287425390293642449550901061096070750322097342820899805266193182233509801268963381115265578524959617926614607215285094398770788903540901431115145773569766815891480669503899182180335814879143371464563508727071853774995198919361799552561093934893613711360000000000000000000*i1^39 + 195209528498258089960966779394349424225703714662049465805660803158337172398223460810467203333105446972490541442909736500842959901416212209099229643609144606753132502293349580146110221464992674363482491027261884885166716280942810999538138441443411983159588194530167261899706083606298807853708546556841718085305973459147859338800296610229032221854624585144130976413749684303459408041508027460853844915983689077865969530898162814307282097346986266271037619538209653888260021919164523069367089948939225551201095836805022310087837127670265495630829183772826835146858377791495148545543511052635939147311589927629210296822683355780932592304874737938028213175676691966772410188219663131601948854437825494245400212871122393775757762297122517881748634489978915598616044722546215174889016275674484882149088170013327619812328284773911249153968502910661447661964974474512233608763147951422402100066511580520665807248055030010287296428288184619178167716671276135139099213209500996739966769310324040307861657341277150379784895407019153433562886970609257987589863699250364753225855968906636630609904425216263357183990327156166937737104466786618690069430501233705001061992963032688417848510185055572118937092699165957406920217326629511849749288292017377427578539757321123295111615785698734984405360555510538425694670101558168656307936730100620727465565334289665518274251129036262735230053638243395298511777314151081560384123084576666877066522257799030189394866120369102360384092460923534044619195589588689165277640839513212916325142025543909432537946981763845909743573124515562215433981457832390629796348101254932823487453478788834295999259581955017477683706687261127152286934062682517156834104765420821533857619114725890614015062798577469598980369061271147361903230923537689857780077410179145897427384179307420437232269770526076797719350788718867449162243441700310073366473449276087704177571947333327612179989598751104403126662346750724579192683905764617824315310274023026607868197625361548109421259571989193781651390771347594598922860556121837458526116965607590882695196721666017718346442119696790791936158553521637065922367989168003928473218738365718584456214495408991240192000000000000000000*i1^40 + -1820938230089695738549282107617434567105130666858610986228427595162610148576304824752297599629545082826030539860946580696079900655478557181925362632462314364147470390696961375203894264346041817476164610679276648887487641840562844867127648487043738051313032428605565304060683040991059792638007583320908479149951791049036720372809263700566866955502959269724517241257843831314947264055622787388772002476947394750872506788700541136717469462489691825562838511539103173886161555872595738138707372756337116966401475990223435751513611383346975900083025215223220531311124133671438141634906673158556880247807324497233083194902062970546346855171546226839500236934607650621682025968580771118435057539815432923771140519253343928881691794616508726545364705636893565584723398709296981010760093911036188990883736812560109766589759503537017617475026693352319621474975344600714978708337751895554027154801597248186419357231010646262202744182449433263316678241042588763254990133070171942347946441749182423331079161622162269369493160140731992499164468846739014648016537979279305556651050122483511099014607869598635295392671953547050814463654465515147723148495594741612054829016361990417753259636417927418418000637141286526473220893364267976989282284709463869680590134622058982800972798574506174837945148704012830018148894226988157414250017611920177758641640529256551866074469263436699980816482487972804369949133907188401422815039696827827537620276764868381972640398108666022595166946157619661791643913105538153374311047322772980771684614811577658217996637239382491819996358853279613290173497546990651064933143397784576997192573924048653710840275658433388677767914438655181133887572409646182578776724135054352229303252525510842272949705131655140705262467475874833552849126219112165408855058210511511671074415092852034043212291671216709894603879717358518687473382822736885530443348167597515729750304439487305016236586117649255421935968264666068521999017754043921478036569381160717172220603920107500648559409951370066767443229677102628339944542147702727622753563564900698477259546344252464997386320706223282843972480936178209505039136210837775520740982828733013110944513078067200000000000000000*i1^41 + 6646179928543365700395770204782118737338753686120279017171313259159516188686260521377184940744377129446283831069423604086251723988849170099268283515105785221647190959528465672342772898122074949287291084291021708772586967661887128187140687651454403030070495286663502003453317629245153314429244097384047155280526142155893855837531086249181845677414890266370616089401396155229074902984818467051377323830119449843466188749543792329688356954301217183507915682967982179843699848721098483728035349046814065996715813030187614763616058253332333342734748738846250848401064851260390844577002096080210827474370540900550664748106042358271364043382769632247910973460847375159520024562928537148996848254159369109093450121602006278553086313495136612407156072847620040220719412734741287168412573471806264076422732641287602318186822724660093652896265963307762629424484299860443945771868510814105904698811374095540471079987127061381724135626830309039864199920695056206765313255974328573823312700863781476456632279014461748981305200545897579325307220457092528999566083660332727604095894022428785215768930129555414201689891492185847253584905443409104766934478674863773815235870804667356134873996469510059483297584829618751510682923231578614467191126500698711187608072113782833374444426185884154492476216659077117477334066503536277815165112795441390563727947255988500745153797544599089474908448789201162614662155613886198487008299081936532167678755751966816016809618423400689454089139776908092723487863757245393933909010721101754307706103307264001975383111131419907606260406334323787819807314084433275072826132319378912448495565083770988433007800667072745220109699807721930025498331370556981274474931407196885628553530944795821747334492835997826436108756217701037935835665753936934547094189207192668510170445204323233308420563648170445767979471729616248840385032850224735153752960816918103212815344202689561924077622289024617489132096174805493597849789352934848475291948840295921630726823961308847048182919542802528685140327101080743432205735294220606655856097381827194742818297332788796675434580335035406075420426555605541467328708403417571028142563326128922998865920000000000000000*i1^42 + -82485473752133762466680500004292463017937024109240580895161576457115118615903108440361293453461544407521794432177803635823452790315201331322307925915864358762225577669334872448347217988444271641513760236958624660754268737929943295626541867425303200605719573125846372018254961127736610877442933561565710058242970408639195945381327340934917029658664878907115517950949848586359966734279508072232308744652565621239591244879034277179873009183985535272221285260921571427255309965128583838457046768544264178961878177914030564185434660979950869842792256463625304582069854582367621401885538448392566992848055798831367113493725239441509164091762355152240854436703363601107836996632923849900441480115068449858527229460095988296501207499122268478114473751308828367128801703216937918994528609749699342283251498846605928773241431274698783649371241051981813369824507909036980519245955281232112166783936564294054368521592782269464456347710026750845352160550965233586094579953593595028968614782509875903734684585101519290927747919151960240488575051847268352945924819785335833924446956023818062130471133558501387864537993471373110977424879478993166173371241331152503421643998722874177638280558102452959021591286373426395075444400409818694544422176929826869614918771226479862283085367777788788365785515060909583824185930426596392742074831490035121080077367349188518909602887625984813404437597490877866331697640555810139227070612092004316988563054061238560396344622531575213951777631843816182394202944045995706756729219531123702959931966915709370756508106198590327559273940038895293614648373353008448648168726016434718013532681967761308547591387983141646525056119327735037594896036657780811106947731666222220595502555040636736574414420055173590633099841307131196257015801690959037867257947639058015788314147093062565081094714305339860860780635249939704303247588494927354860968971192215504438263131058388248346365997164234224808988713928046882348851562868369669778631668347643094102154753102633456017703938074020693848829741568873545330672284157576158481238518251553218744810659220226126151194947002099970365654821786150318240917967200049593619182688862732288000000000000000*i1^43 + -47491221678562361295167136693015344841483414909189629150311062799552732868902440434601652031795363739007896977232998446029760155348593975615221511603780952542925487576719062990740666001753180031228572400955904610780284848446228342083574723114158080796688068808678964172411064963691873495179569238359477594474819419259872767358512743078823154232200684561288062099757527315869979742906643086775991553523032189971471793010591479529884298602218657040474594542168802579412852297128275671650440901653870721734288604072452429839598982784898609662778977420221685318477243143937476651013251413054319240784857940259853352624518859196136469138206384716000473223282454737130593628606856821331294443244056367914581396115353601151788800200135087818595912882610592860661333076446602719955412517259888764292585281578217686937328435784834465671407002714183672353315234180194771527772721743670904321113289198146602722946144588238963613959658035941798367365692307045468131126706767236641855858257800222640759346652842034574068865593725899165459284963828806014464871946096533710555989205929685861696157640265790700503956867930838995899255093996824284972012545579243752906618172266601489890363086598781414429979947326048870658476451560894089965399645895883586498350126135707126196190560064131133410064450451244817580612733361249992634285643260687807978326888328616575646482491687615318192633215635909584257891551409215842025587396335284365522831276970167286417396558847722390341818241853973295139933628812044687746880405384388158941144449375013651868310111966121755835915525780739157640170206759571145307156990511942516161956590623650182742807968731602673504584078653894834831286249013856251489686432819316814151031211922649458157140681016603363898543146546972456031500638771449852991269334112624721155368502382440727541692964511421359773665629373782865648983800443410542437070225884009703097549311787590436283624831508286752295090183451379151802667113676625913693962088643005399486763700792544004975052661535896698072852402554571971575478637730473013883383851655341599141169112844666838415038501634218818037754807964976329711226874698553882672155852800000000000000*i1^44 + -11043795065916871136340705582384841619712882677118752462149434445579714015688774894623067132136075296658244733488007413187094610551446306647254624102395604218154433235531087059181854427256515988772097182557814559440620646041158819173556538366032399609232026558687357697251436297860380203796440185169276790659599987402458287622252574114614305828233794990001600964174968419094581274770465427163886706417570107404481866726840554679519152976046925917500450257059668353858497391550763131541807217972174997596118631390452260487493715859136555791256406255797072266733410859376923060617299200124333050149858834667512766750535077987145190595895636108048943719156801391586956742912561059144637300645298650859494204559286470286918939481692742675135060809471994879679946642235411287410934837424496931303417210688052992127863037190393204965282916117401539359313725991779223136908692970001127057103367092793529823659759730791150356019075758638110921203441641406186769311851147173992169241123841611127963566321517081402669344781868271816292083850927354348762062316437286797233243305179989729978790646741210341715745536718493279518206454448134137822719577796608946255345586682706815898559028647942902993413166800347783645270487018090936888456981213943572979471983482600874661792651898224455830797019638968629510206080846207930996264584546388963643174262580298112296814708225195511951168844976209960854164229351424587332868400202571300032448807744451983533639537567542925660213430734115807938354604393258768417791835783612125308081370262403529295818454656725214010786823766851805850151665652443233261186359585986077155178499489647778885308075993962214660568774074862138019094367465402771275418836827897847496005630882361298139218292403193408760090551958216711143779968773617607242759444025949322932316019489535100242948801720486009618038534823703891305708961533274899758094412861025912900834307616907837820319443513218016218862130238968100942212248967134171545994568636656026286159232388359610328561357088201452421694266766141787726103608090484874591186997067188689288553582882329077504151669594518782045143975642199848413963217732611604480000000000000*i1^45 + -1218881044348495337645370355572279365165841897112264804491782142495131945440915749780471103931634888467568504163765849678910309877179635519392456582939364065261980016174067458567272673268021578504618100059028810889730708868813093681223148100937322078585399041458442333063883757941668354155734462065585272293446177437839531097498688443953746852419985982505135709045913622205076646794465268853625919339809463176877823751949135027906065562499873950487074657358712322404265113762428258362889846074210244039887212821147450015082587187869865473224404426557283753823385625573198976970677957245287500800146899179228926279090473250581763351711166433686539726483033388466085639358956487958146487895298808633255162689158213277349385519938186571181962625144321681930226054553282514241484725325081112957849194847821084693778873849328280237538012057569990864422547274383729621810336444933605402772799102953890848522545318859984006268706757828611305433869283667076968782889137349659831353500456485800265235240985754212858169980977925027591873813659421939435462092241298885419486758198198370584383200779339225146516128792246320452786583541309605174088064950429245589687323399096307274437742028543475955268250395148036657102030069553902519909494337501967917550103363424505269315939481793071438527474142001452286958177181093311075302774828973180316629817687949450610265326973173303965942746942832117860746299770757446234790122453593115325486476018423590657507976313286777877606653117232683220177936203714445783594792295470108607936121468518010773449953878951246605316884291345351800465511756853906202536243722412301823387953977393375429188762107077952815677580893023324604933441081408572106848179747079761982470090820519851498565140670445490172578303494099843609920075997915488823742167378510746772646512387159767744414024405685170213418502188273474935979663836039855778759490927935223180252455953915177073831311671727340373313162128395690696548549337228999320490176819129902223967607209517614631912009922954026905464898887702681302981813454348618389775509541151747068732632120870017315546991726597243805912013621234277673794011136000000000000*i1^46 + -55338263420108580904865399884213691914952873611240625166708524326046657326727194228132888513446764058443798857601592835366946695905381001292904462628300689120379298504977654269269028668627320278256923870925886837840524870881819690556455229937098954499763130270694380641035895943205770030312136712975690985334178355251799537505099423150811820039926747688925241211435191155355145143275628316947218920829953227716302092766184203303329243312571781787516075010461190146853071430599285836469990199330728597315874621474360571540787463533919004531798273557794152652276250551634825621939141166328639775546893701472995148185971291605387362086321446212544003400370163536122273358311319496427991337560097742967835528238256561451923759524994651384737175536022650895011175638884259513267647440485649353499704525345433332940781441255614592228912801444904619726617529967884996733659364870607692731749899245584291569175166862256680682801093970596186740644300083303895699601989990930494777708659384605300616726371245707470779210189118679038820749288421632591070347365230979142061518923658826258948075785713108183617982468787387676505296947953424259066442829729835919906741505519141699063951060278340130710487166866130259301513043523615569292042277944020457264460188530055214367187527906125133453119650875566255362701387778001949204325194507567131864254932275945868577440654196874742505847806428707485780230201486139790347678137075348571954122523540060560725568816872819592852881152354381554752825399047102544919344516148304017817864255293506088396237663648253883460818506037021809279336707085996114488401038269163838393117660855035769994335968726840402409897814858492900853804142473737866398244702316520610250581936935957036936093941191653311432457919100874410467445965082197259309615635012125587623940777043070775556701001772785482973105669924596377624154621861277911900051961553025061397259870876942037025155814294788834831371822747482461639588024988479370877369141682675438476988044468881519129552264741494639614106581167978298396211396592546929828550862464743499461663976294150393762459165111732489739611395724882739200000000000*i1^47 + 2551460156998625387535167176328414231931278124510107057619660148719717305406457603255409094631990510977074292981872374521744965494678068355640783955332950731152500056290045511044186523351519555521533616015596177403850932258004411863214616271623571778409516233935022934473337789291956095492156877007939651684802324794079126511261707220463376548256762963712443177007218975818932276946781446902921612237409721421851808966630948911543487562012888702239781665235821374005170393005190275001072172849057520703787030157485086791962530615661629443690030990039975353804155734837537298474093531556344812692188746320804424781664399539027110417241566942164000354192902171987450048042182379650240624842429833749603853959637354834401236739827682867090845790988121214670031125610010899771848364272377158423564034016201053675147810043144378576840200265643410958301445504251931151952799149716065529558494694905994562370648086983275905324732819170367554015125432523703469645989691360557703863487168089961211169065520951365798457197217497898906026010375779584143834673274698025141051203033993561785722316621617452460919381545161010600881775361171017903328796011967684116786485583693042866262320684408391339098462258373675767467840280439927776672010439110161204781638012472928279410453098812927954131000504853370332076075509705447751091571016738510553810616110109523626378132916911467115899057458175080196896697913345411391494616697069260031182489305248615609488105606616483586722711372721542579994085681610495542236827676035983526219477605351303496489926169382674790026489452182595516186000462202975842971487334020250812557937456109948021033161730199916165393694305453647274912242826589724626164269561197061170734180461012634130598992942129194693069965703011665115925914020535456401024452048184444411487210186561527934114061139799461461700173502211053474884800992820329742131642977227708159734836598629761075095067470803520049722854559317516834589183500678553537253496930889509170057418253174765103816355049438410498683759688930017587750321759551653340348081182691424568746701843183175075946002766620244154122240000000000*i1^48 + -705903826259534732959382550925536768788094573792542115820437481963656377703605445785713170954638870101439119201122417958125160876557363471267243491486716393693872237287320522106245480935073423157698857194551585752339131356164349708570185237579205095699306936547026177474406690381992881837283418717959496261248019521739927402897749934801192886679672231939265283040177944765690734946308484184423278752208721015050689783968514455530160655387149371966296942434294297354944586039745918095652542027117280014431659891959404442068970790988512464907880270669184207507773800737102959306461624594591480682756812515856690721783684011333613332330404901249163510556347955268362193100969072902714761247761947208726113523425113586144592963694157125127266462594427939749592667583651124024011288562490888917645963298945552801201223580241561510583378670686065357769974515474197045051599161371418107737834552931944760805435648512763566179190486316696443953943490551545058920496306702954700164410180041041943683766276668054271249698820307999167644708115033208681323230053641937165873100938977345079186852459330541298251230786770593181683398053891300248395386006407535166787934721663025015209184966326012094089437777058236086432340016277443730245939407725272731373090038673395353392164910087317031727946426184085715079587460550006040803229590525257606762498068142854874821624022241359182599901343252595877346243890112861907195696707930527987403694185848941252109025618190272775113096391034926523624178862938815511538626924812441418745583941741235893948012992028704042142076672626258846172227234809680130914177101431235776463321678556951461237451745578291404627807376666007821192278029021288394170443810317164141102423818769079399523523405326143915323451032615983034956942866503417384590238412230011942411696764311375522013269437634999080681492569279911846529357100230570538243991753981225215553688835537638997979047778966573471885621712412597041786463003493579522613801716006398743293747422772073573016491715107292293266268229267769361346678318677521443603001147076285801229764203532751549335932321792000000000*i1^49 + 549256339569312514880745502103872089644073034242153780946073073173314813481149194871610596334642015123101677735432284753491570949324428518201149452447615204014371283458021625428012176574316233688628642388819574578337609882540496232004856172849096832276978526677310398671899436947864130272098006613750528073508743865547487547098949255821997339362813478287466679326329132907578125952211421661725221223996365780928637248354414163679086702492463888981608730510743429708964794664382663157219697587562622880947849554651397746955782503279145419864329998689974082588711739511059078626186694420711773408614462584399698768776699275875895671174773039836874022955790571097895912539252334813998522712136585757537854556212802080586408337762824706619989278551167236436845187895611648014753075082535248663067239445491392726222671305344054520448839901808668528699163821528583608999150191216508965588004623077066093506498289942761961508387421625247502311288160927362028801875119611282743851062403621801085163221396511409825598299050893494320144735965525884177067480300134142754960146144828812640814765790297085186824232825216919562657399889903647597187104617819306286375713277017656308870767635130837268592685034306588107965408285553523823836714961126045191111725975878809020308457420032429010439390424060479021086734524840827990419446219852404680521328215764158426201358045938750898223982519316667821081158597107253280305549866257410343967783457272978646015761186303054313301503233903832741600172369871473737245956043710425714753337832949619504353096770820921974028825374047625760397838721137370151328911384799382468664709738061434166833224502980140406639936026523180124725492849774381695117702475336995165674802085260084427912658723376528963630228738067150494752118196297798740348535550726867805440781093429093534372397282491134196347017360686441288089433105653154065920985814100415340130462534331577267162397750315787355948566343214446488992553118208694970255410705031436010735123726531510523620700554792178403654699636870015797675757772254704264463195063617269397622873656034918400000000*i1^50 + -117598442269739464800457988408567622078349383329823975833781626307120843914878627417345239113847439077823985575807169122184586414101542597090438419543299108033325087374837358109094277333556034188536502937264200560138759422909994262538035489135707732787197287244037587033690642408128423794371028031357475075966406304167186659483964910889031071010544744562004861535754685038707463348984535598145043582296579329083674948653351671282431853230513528634683648125721108913808548407680195007401931074704647953206392574748185293205865791727063195459541611907022560519810799948758661302435710773784563307574294103325163577336810727738729923605138708147341323143363592260829973594896300996861668993631691818905112771412978788574522873004894903876436603762216565652460914001000269482473539660445317442381714819123644288521681118145099273390711170743678087594101884472841513218239748526966260347858124532128814463161235284446024524967976125562431452246363778754720306897304620713690117215319824688737026181738524240757689886839234829637127337038206186170538499225898285316978485243313060490945409340154118206482282523491896064451320147978765979576633292551392227491273475143377688713038598936941409709815937698765358580409212803794671401730783392216076976545615722619777681225831119269117340311634872731780250346160958918402874019751736609634709752054302433954513388339520668304039856149480699315449154248603144793454437157560086525157635102096931896054415794859496149105982135790625506156013826108871380920671750408283319307238857941741943817399683177314813667887423859501353310809322069300523297983591805365854899563623594615610894796659001797277751536509566479184530660125330520678095588406823949569010864055163653579040921492521293005593236035191295430380890389800734382535068633273688887757215706533982011351241721505010060116108983566032806680454090443387517353340008350493538912167421874067095387335798334256641179842031131273465810361227252771452304363893702419994075251614783999101972730068113619898484881224401688807011444737671682042182643040221790668800000000*i1^51 + -76111564773360511281590543956509013335613315085997267187898927436463438677077809495552855373965314479582947765454569137284523738775606867483451685157804376390484607250605370813319735419553670635786875954522407460966850082726847013615509350293725051054286008813527265172607129252075330989105675584294859770274697979673966078591236488898852322988753742823216745192471624849162526009208927078628330834563532370301361939580721769515592042972568880206370462936108727328473134519570140933792257155836055979434939646130344786882150298606969962133405548636764799411461211157710295877536988769036059615179756445493603530121641451727952204832763953195951616597517363518758321513198193299496837395944954527553884559969717042932922782486246406723853880855697197775517971474388090983646282637866343567964263571389569508390093055776006075759302452982183423881405313311962168887925009530184533197561908899383231716019624188875262873164691685831760912888533076000289985533087661456354182670888331732571212821035481260286501583169149666599032477714426819120613408440829260354085506926907890779478451406048231986490723465109855512744434009672624858509439746568045081658148820868876663707252819002166583034290982372289006933006263108438764524612316836931616960646754178428792600046126198935236399833999563068891829876325684514653701155593018552792012443030418819965559854993637931623894085820830363057969326315139238137931398340777153335220725745531212447771746385740431127615364542228838911584122470677610273140895629017686742856573362277722710287499944249684981780066911691009022040736783531114064082388823424851329592698879260807947045517188934587546152613105192912908840645311795169480988978614999371223039664156737180908271972099880221096403718204132734846900459869321298955395232895768650056053079022380590635423057027605226014830038336819288376388530044705048442497362636882434994000898334670802033693213209016277409053089566755919515204456168834451393695407958492372017457098062177142166632472728005711747128305541621364713466249794328089873408000000*i1^52 + -7161683842302365302706128924241741158931251442668499340641816314284450311726556931147750048849103053014623134737588942518994810269820339440335697082804831549439317228453066708879722069321214009718422937731896691580397812501733908806718821226427830923911637743048984084116686938661744460039845024242883821756129639984555611199602481073714854557926496780291004513595794011284958922251694975184909545450313348963348319248878895449249639014101526575398482631047679880116142013269584016494921265129979826038504087896106040638438512536784441215262474582600275986108965124023021591293180158197151507767488673688020976915133426485674461335096958351690364218323699672845652269995136762376986915633295853705354594172424978283198193324789844089007358865317803324238298427402342515116604758386005159799558257054928301465473834477335058227643431958186847998103560036615443355898844381761592471290965225643612251003924316324845519883381708481261976153546454581697434815661997123864717612837949407170273601883181270521198739898646886807284275987221201653356097948987399174293726635720741761384935088546039636404917175353585098915219550454280236525563341175739032209437205236694007961881364954425432542604257830145470003433023753016730442318632777458703704483127241626921151147455869581907562407457121071680067802953296785316818904700018126361313902431763520862008545163052508026973917974341073796648517262064945150884012203589420501976562392818793211240590653794895437444297406276741558230240803352367297648739011334624389845406315768476532002503313916660136012237728293521049331311085024939346769263180374880109514004724740865260721641872797640437084174755410329264062103577334320560154036585985706654805094279583585224643574041034380423008113457239871900960687565726803361416468080992110803623763550004133014455337039148893830072115956656848791789051794412476516676461662792975547971370127830473454362094939545762665849513730044948158477889357434104783441293835898787637571035558382739297350684637372492791109319377166307878227200000*i1^53 + -56495461042565508072427550796433389246940036163971790315185889127721646213373365602336122497646809885904175775184270008089244412343739587122598828020984921434863888705801231246097648482545379015950673074786716846854867096902043691943238988528795501687602586195428873833980386456995020321892532964302945645224199313451503188396774430055240337773560602471236801801871230577338668663022519799403602992803375198402313773008670090259136748082121662666109153754740875340910838420891925087216077466871965502408481883901905189851952018843071445851882215965532255416818144824828357957754099805183931721704515378153753346171470699753250987634110650591841584061016319107756124407268236209690550657199644285144078497213117597471081748287913007438032455202641864199928192657217611095019317464751977277227546303760903949327395321436980097295501974836088706522634575684477366425367078530924831824640911873053911787297371866345030367951847830879627725203819446569536491514318089840801419167929241159449275672243379990971911887001003234614372885144169910878758637318736159841881403602033707849509424725703216857922055611253158394213666879739341265379767977472048905580994134485977089785543420555455638069396938909556789955389372694868518354183797689966017267353248433236996527427056484216820800261381128985742303471462755887059533574718741918350816630077587816110939380209519124495030778874332964133678296289701524044814888309043591358439722641293480938956195981579653222894439954709642444905728837876635896443586254274768409294959684062387489561243445155266276092032652766664666233188242272133454913622447835420126956074639590176946366633855994816243337540467949074891608750710386437358026851684062537275639087172281963564451727355616080507810154578483388601001319632381411241914766212432421703084092348360739014181958068071381960149938609884663041067163185580817856844118282903497739551581639918932905989191247318441119920258964369700465152008160098079128852703072952693625213292786582569770070834488831577551360000*i1^54 + 380257723117573646210853671461116452612844615378588158336562887237514977802371688077141245189893944375923767423343657189391403151525548556839925188853989484164054929441436952664083548718729566503715411099077246394943419595837307163918797093587798781587978111799269121456815198982034849989706037364328200824788934512401937878220149553401514511245638869959976467636074995235100892301917484213386764040210664378183413035686500645660702131001694583435130350908040158672130543948761388602374165056810610054845332208899795687306950426216744389481445360580505532523414640613773135385661593690315567676201474736361592338522767386228120360023780013049244883452098149101054635281409766199671301159790021855266952146382503667490299051291297160591312410404175104735281423259894685842547629991970070140503305128055772221237147887661432859735305486052753042251142558544351319539824900031454772885733565851481643787460248153415233102553457238295441200636773211435855116913133734003941734654128645942721545128592625007797760959134287246759822914245256271499229187369365691438526797778479483668336427753057547539849875304957548500319818762451443268999606282671708744692344468628528083154490395601742995176811940708094967704582996025813989688576173385758857256176542350161651292889116373751650673522651009546066921474776432051803179596350022424293758278178861001218155021619797512620122263494190092843049534098427583806434261539948483019262191293642021819137100502823918043683851477885358725114010507854572112808285965367425893155051427064784571251514011619506532901585739989507022312336951802344172253685746095371521409476008804152039802134897173814813121168487911277218408000253025007822459887529709876257992099684567967467174830476912070634909673864902720271622489736407668424971794601199317428077858917506266671483799860665970261758291652457737237040022089607128375200498648401357516751553034950341957521612548868007802180958081603416695147021742637605456946184519188293323594151911583809444000*i1^55 + -1114323601108766236524370329833769964335623956358335599858691884521702002358171805047333857326476223865028881257659223545363547713003258408965636803060187193287585997658090188230585596695249466226080133847382846768572259563720765162603636948907829290113625763855746273666063591550365157629153373920070520163138753657812949055137298334786485200437825251815267841000813839995565523340606323720916456255420054296263297850389240760587191249035644409613063579942460587389008875588337762016470272783671289062990245427531786902743564523919859236444013087455253222216093306668806697736372663619088138203477267830532281417457742081556930536270755878632331499243081011518450552965960298176802710165135915090616567405670316740202294242880380839232606477859497820160896535642593296547318581149467825343628304460728385163245956563853260033269524204160475034047411284510090728304049598672286933716144817895350682304185172232018500170182134938964026588615054813805618416361777193754775019621174999827746300456210519608550499469973555490890262454843363775316060900336812055670674807384648710156601687598687707793827448664219729000731531652864765625414993758710746966583467111730832933994646903159959329954841593070625585320472507665668382831711688781113117224848833029527037761004417222581019361306565447529593900315451509662111771006609495409712191716704144763714853328258203156644267088837905853058915783952594576733089997335800916954364125273932862142677029505495676901827847206474616359522853863632647887448838165216890314192939105548285209825006401299071181325728554399132341795387592463557302598503282243989245117559138145447710917116340126123169545954414555399796849614854668098604060425352725323114886717090840198176287189403740311367167276014982741936838889941076271134939277438617715888693881931869298425332377844283986237248628777960864668227361177931776561868790968879891091515886972585884930379910538964889045100073643741751241690207727171482695196934283841200500*i1^56 + 2666230674475231637148368141255942730158206696906615685292014047796698275078259002023686124508616002474701080169366709170583600329906201968823335603692733376530216652507715380723516533246520808894123392140455260919598045636817516318747868036972226643909004700758950880569217875219465353106428667336497839924495146283936452278475112816149667587894283199931673015695510952034903765864704813309965401362603850199412752612473174787148932918253644525304152430261700461589367505977329916383608219479937240738265217552969721488199657843627704729511537501440168696528646523360151615649919121300360680004800663836547743374889224241350879259648690013609887267082023098834975389761046208970663047886139218118934866991644877691215164540646822609830036963747638264418484288413677708375299777700883542443071541411264047292911646599468003518781025288036079718490843036987307839583415534006511707119901009037834563590740243925016348674527924032904457083626976322816325679064466098801843878980423611018712417970665033507470800098524707459511661693312673581761805469913531734258559648122939433458779208770860742691726833873229844351720190856005023687891009524668916660091873229042311811588623368548070508610755705328135345135036476413649156661071619002438898458599292835246699746749031862216104710098266845422121205264333031640774587251891744635776449879592414539798624492179281337789727705321071964634705825215852629360164552634145905928489696799285622638410396718091234492975763293922362910913687915234642796292526041324734887406478584222293573633232431262983365674110564254452019638255560153331035636097154420883105572593825548844022957824491818891634332859202350098967023717281051809441311936720520909190271843262577364995441828209577311370561467380014689913728304048484478314986154328642785115448019994840360448402115470349628806296787983837818846590301129938872771287899598057992497646233474218702488157070331899488924286163046356141590112658094931465*i1^57 - N1*389686326305602549992040606149065725304787744093466503266957821456207580130271862788787587875861446867421957148842613634178954933186010327870121479153492548274157614302184642264343096877183021682767476182248898205920544473398361871280948033343224305914690131618726605442096552075079661901341307761709047841876085188111611866626349196424089827154450291010722255518069491071620204759411036018097195516753372916171535520118400349667800598063679946636567821522279119745108957174727453794310828743512402460529714920626712423325244447510883207242391281110333077921964426121007337113840861336228403364490588149636656142143146284127629440033824469873929269642477919702738188439174141366353910281884660604635246789152490756936753125868216830561423109618103599464448*i2, 73137620782565514215403089155380924535726791196277322129986648478309666917662664706394928825946160513576812750253740358742892163876606896748482045859520097862558839442859465609386324374917116741196092864092728037835767776665457592094332293640150436074700102015615175969677369398280526431043315838457639847680400477626255164310378033048256288042574108270238118182139457109765585465160869704101179535297768960419279327656949581632058595941449829402181856672226858752697934002187392401919187420497695121862487468752850775358540709914294578781483908390859765580586792450676126451439225525455394089087268214270424925344810877643413691950886990426863781533069148244857424212896301469523748442343949348306471389977370770536832682975682754430624778381658294934113578317460928500491633004694841342718517108346354490795461651474320660537826950947444539629434802196040574436251114960565052619044101507819840396036873320627001033992804078620288921421434666209068230717011205414636532302644208053067207375729009032287703164576113440207647283263777857775113033478281445899883979159339681821376439700677492947432629665821744369173560041961763391490831150144559502346459136653741158665500205216809625292287377411503786089886916458417186915678553616997859102947103432311366501531361825943439363680569598312856311497344845797073388736079747646391175015454503798034667215873862062383820498951700546061177873140200718390069063479300057222242906819521710084494941854280865372924417471120990954485919299405356217655800580781730781426515692245527378531810506130052513374970615421301254696385153557706769234524579262052761325007287276952128954051397577199915998486566697497114364910311934418280625886330967816706107299990247438624504043876865395438187142914742043134167272344811698114453736946028470577022026232448211834367191558781864461224221609308382380115389582291298675985066604234125407626295312209504980553763751959997311099981419737948037127610843132795440589669892115333122175236590138735743243275969300369498966982480541056945178464405295572133244715661457602310050676896801069367717987129249322476275508257899186010528696034370914149418225420423067322813925097375399447734797646230700305441426472785410516947568835445155987730724984246538428652340274097695345448032468116264177715566999217418242989770763550007091462697294912037060608000000000000000000000000000000000000000000000000000000000 + -158404200661617630904508763530188089044224357312937791964075659393164753826342442279678187604355887779382060149240331096668284537441280796679859772817483583875222910517062919442261048341143157543918911265002610997900171760415098832107650386132772734649793915342829225271657255552405433699075887715353433938063560289209250600983057752899341472807292391744524950964341470374822060397451554848745963909856326649451202777618615843529682586275772627570221173672567798107868289933781415192557982591986611976030791889909438861886237670332943792205602864029916922372173571701001085704710044466147670343519407859112587696506664274682092167357823430484853431935444362047309444614029526384479284281897903762832998617742264397816308397653092199607165019545404150535643822468906592137739903489201256662431547936411471090334522637238085080547943222409790800252227937915148998297559566759296179962143521447882532275830746022872242347674149554949377988395106303540413417797288742998425721362780761066027584248463440055633798675302208160204988194363161260809646498058375093388823682110007443661778552566782041150000523118461577792393171042167028217622411063280102350382189434019347481796916332272567598851024291367397120652664153672236418578604229988672454291657372708623508146141850109416991217508679785886345206523639277559208451027834816738853991893328021997510730049808130650573220563295875444273994805500919377693499261857001012581043211756099263505551658023064442167676252290785371369628085024018007188291943661925182340717089323115155305664038114866200535167617739187104987853144151246396634363003827673782318764440687146889219895650119959279412982980390308626458287095345235736117896514811761176686413774475223302937217666455960642808651733334512699662612708833246566246110260039189237688293765473638640558720503933884214790647369048875682104981172635955447311143077194796521268496981463451830995161607626764838196445316651750738085070826108883984474227101574495680225315862159368581715544130078315557361845706894271974299637984629107750389107769106609987363644788805211227839885116600375113389762175956631991901200010287308477777837347854193484669517369662021705891781154297078934393628703445511060417137114815948920523547780336948970260066362806571116451415784936666365908264589375140009797192467621224191890272013884241163059200000000000000000000000000000000000000000000000000000000*i1 + 720418104213430352923247809310367518367762327123014898401332732072253084254914040724032648181823068937905181070933669006438876769479695757293541121323379793089164113134167179301705263995222485698754133687200187798634818201914085126797678691772803830527470800495207890561269777946506570587262768425253531346262163312462812182731755776853723335708759874371254397306937866365221962029480561707738396192989470707790153114817065811882847471550661953774551968381326875377917249264689970714207772446015890179576319639813361369841317947062197012620193599387089123363911434857517244736537429118536337333527465402620749416037712928769768812410505639926368382433531647840049804005285879978131859185397177732228029751197214691096999058553927929748171789199363655498907294522916936704547178921287871146782356893856743777119572570718893925548148750857973890981990735475220080985582966617224130800855119494087069996310560190711542800407827621945272949167005727186570900309013039880403669322368379706096393439716928007608572623679181274736758883234698778828215917255763229276526980827555764544923216264742161430666494553329943545219566565495884119466085670719330874358855215605504937919846062176877373339423500232479736972771208385971444455290707296815328084553967176566008071976032842385302671251160214751282699437317177354789935581496583037920826102835059392376445304713188939200985008225767306236949116189913853059548705254520155325743380037176798608665602091390849912862659281174434355904483449612586521133704246399515568748363732232988041308897425884715681644823756849440527327872779040383022039715579196362417509184191889930131832392399759684043417524032526162755146333265350819423369866848183656007121914935225065906982475432896122431288896870430609805988063348028077864470097805919427498702552798545204510081904917686292662584986405548900439940572895568654012073580055276304170211604083975269547386015566094713789669671941187746519493577652265935051907710635793112353851941339614696742459314409368308045798595275387160811565619285422014932294191767990934955825822831298474037904571337574136869293517151349261454943769546359031888186597753905765695587180482838488496621166989807148856782843938002385406384445977854335616071555209803998055152945182921303124042331059462372625443635949350570083304892114030967869858832370766970880000000000000000000000000000000000000000000000000000000*i1^2 + -228390431574069368787086820232265562634227501990337974421887756307712518442291585553952369691609947118867884067970199039949173400544265535201745005876078438984682407416638689160202525315212822336917596341120736962330451811745409560345427942179704230018347938476239129536030059420395440523720338674796625793606098460458968239083165387513429629624281206637034231197452457597831751202895451620182646501063376110651544881403924653024206234327745014707481417221852895144828956534565798831612598407140404785048783119179694573141337746192494946076336783898043443177096168833353148249535014607677605687602156174538371919364878899231560605522870888528406932101033351144918831390176601677183689076078747476914159291244749952961164049578162366040992582876697662140331982548576542744440573827111301284466172338994330201302693848865576898315971407646501908026343250715745882547331388493130780838456073971935222141569932845598218440561472889729661944589883644574277736063188429501788146484078612255383045507594245678461261430100813463144802506660648961448596106949836633599745116388662791274100855934289644557214732845421835630113584208696446774797806740888746840391814783699411449517446215223908028334523449607846453340898849647121635770821819902423611601746877989719524904328592940755263912755365244227406924730852567813622397112355424234567020705818506595652036749917951627687731789582641237001457412145156626810572327248948173148392943071427629845844297549210896040945243658263974924654021326776270339471231040472796662425718283704412479456171731733210834841340195417563419286877387707933374627349298741018927305227979613931470786064236643442773391999299507413545639708727218141086742341051003809559329322345942969598943716393983870787162198374931207987157153308617053421046669441617154505706161009684738105972893657268421729664747291040822126233572096589422443729996431111027752541103136492485122265040071302863374570236981232629499375046710322171379481917877142343192142350237784371545295842532183605339885845470439995301917691553630143387787171871835641254516788738690646749190114418322662608760169229633717512770981843778941739264751447204692141212337822603011436232352641042592989635568217167666105241223032983167620087212318805918753877872264590285355229897219999639935350840014300668154935664046355982823638077628481536000000000000000000000000000000000000000000000000000000*i1^3 + 275783167639313442647584930570028059159427024704828892568874501022954698149978793140279711067440014022995119647644248328198309212618111921695032146291682436022537159943031136522809325369182550344608786991296118784004854583701718018746082964554937808359184380162606601415155715007561196233806637520060858873522019500929863898228361596578198231826796427276418741519381801111647013421304422866392898536690711438860554889676841130893648921241237150625559283681561042575702885515670099626308016092826212534257740911730015701195747433374077716895234886096064301235963995465985856847265283231453302123967116497460255185765516122114954209247321309555815602115738582106093287369789360081013207096524495551687926515434749747477620353660246645880273301907906221289189101534687320341229937984991567312552379738342624646881229983637729864551434635818426402436980263458768003391914444820041978461047801082100193623378196434296093273688292859239703868112638481995998988658837004557912896917845896156565423800235226466090059708543191752117380597588005394976738426769645883157914838390333683711015901490227151252640029675060226756138343707579961821857509531679274753715922514434214199838800194180537739768353564475407799819458573350006456198754071747187337801987408853234511638034882411430598072066582901311155974778600406353820703978795361315190244443611867989272377155620836674152238035343065496217632696099405317211479428428401961887930748292934997944366963780096615426969634518640644531128999897887246751221579550335271365557690637324109353425456480594121416251524994719038146139348670846378190965486565291252527550235939066061253196195339579036170225506082650572934631398113987752388353979418525615579711074953362631801678416825017188529654445580918857147462850778320953676580599992736936158965128323565539944946263986800145466636945468922732206769722069076749059567051905046668517158285900921602452620520031696121551257112051977624279675367757975442395550841860184597147654968279147346833650940821677195168733280911330390948693355262205405997851694286214233377283667180449219861674789764698292876468535808428902877093765458313726875533293056624241485277930490220308249161160999414250568216919145388100902380699544810696058585802105711711511591450419027109738850442594359569423790508011771509547237792479771318451391645404364800000000000000000000000000000000000000000000000000000*i1^4 + 89097626425663735087392936213513831443384280696436645238090340798464993039286339249115644670975995526274886858013492451746756541958096935954691003435092933507836104310705397171431042084307941758843179215093835421629943951729211391642682185439522391067507943059209023347000550812676003950387748732279664803282110774534211273502140282697588169282441235353849496162676628436672189230711195916160617643174022935588074808322154211071584107166079992626798688910569467919055301208751813312135682166515937860974573521636686293073235689094138468038768919678201265483462749138564835304374036932209535190167107484930565582376331737985378949890612485417078370970416025310817721937745853439192991840863720037578023410818234584471348114375223141417612554704566760541936647310336056512143550467539047116509691023114576476545384038774526701375066748556139516540376406408622692780899290856081291520810772138667170628410882742298022149512501611550908582995733682101537647597055308972009807977799744511926189047342267816485976333726659857333956931364326827172568342164623436125659558395336451921614694279515083936337747422595002268395856875578563268156841075633714326688294346906801766955224269572956821197869307703548037501408301862335964803499603363780880073464792767393821026328544851213268629994945020264083637159369967611809485830937018695526303216457073626308387065467156938530367803521517404542761924720824416965547127866854362690613574451221734620082261243042270745219195666417885292385897084702911009861577771966311379388289424487072770671716994813337715527581144952024758849158495592272173050361982791202142633303659602042675517356523413986963485765982758372241802531645634501617716741399001052508953191109313544849659297307539344410559890907252745376890932080334620063179251367184065703233691963131083440308573335269531898484990857831108114266548491786966413417496963898672634024565812909721330618217155811141299704845919677108220494309112229579414528729567203588872010399308643801005600427692308936180868012345908532272087905278918590764501046097540481760881935557402246542243587083595477616422706750979420861990283497593043018958268131764512699268368132388188436156561655942220374951590461627741092267309564401117264663328272309973214950103727731406116552825227216807299139302478055897369492747183785793099824638197760000000000000000000000000000000000000000000000000000*i1^5 + 572741976671268150383118589432225762040896418563791938784894913649736499580499567726592585966282789365122779057768164591742092361997633599790571060573410986151945374942305853983256132554992505792408380608579032992997879894452739041904602645772070759168749534907713628505401310712203924541428746907334351370380624010105061426505896474257740043330875443656816144739172803489607467423583327112940055300583911119825753530708888932350352258833054170006863834255505202162884716545099267701064584551957436465999565496893731477477963926566143757318118718827168822299022536833153171917669635353389251561076619917329435527486865205478637190279851467143354976673540824776473301798753876208085616667208323457786187566630372811005726224860146988653728028845280948098775480710290583679723697503799501490014333387744258221632206962859841021939238948567616641975414800503867943810731793562998231948680762256165296873210401421691504955313396850664369299270660302988560325188392943641699719266680146954883963999614383698071837527604493924220978819547703350704611891045677346814281347615729393948513019362087255198537191282907945139279622577233935745198771646522588110220953536299586582461743091528840597095531898906797005146201771178009634763700493601187705825455843724986691143690939080306902239788600651418212241127236578341779285631941220013099314316413656814777662314074905291879431479989202544191282453878620563847280770063551703504911808998491965430916012626254431342901682352785363669943120449578392125308417025849187512470551863288399065931497700806597427799869974125295586004948043659827043530731442181710363248015264989550156491828860439671420586227193446791520291450724830097913109939569789272020758199784310636394592826941198244878864591235475457725120919398943927074843853619553120142610877488298152945656101110825540063440564635613334237667396710761077759062389922130359064904148610117612262404490070886316163475781266933484735160943330348708781204692209292866756783744087152647459640741778491811087142817033478113081375268404963040494945823996899099037418750426866997890340820894973947658606699069096516881595567725846159183359738956795457632662773493521063354004886229758064477253380079913642197807361801783022701916819101841949056782554150138644665977640299069949637665232062977973012417843008671946195903447040000000000000000000000000000000000000000000000000000*i1^6 + -27304019841160434274157945045049070503410473787465635916715969552003224356279035835673314751244532755676831398404998644834999825200837086549194965538496434981692203958219368747038384508833081442728440361899183304867398995833217220267340357515041461227105575110674675418198714507592245859368198313918298126628358176918876399275476765284093878031284033474680644875197115233981416089978884428823206713563242869836073652901831569703013187785255375614540142023643460793602695383008156872024453111821506913130706706318849388235977842613150212079049653097474594684969299889342635623771118879564684366419173371188234010769105943691042636811284303755202033912509032302488358207077686129153546281597153461176919766593631208636677388589824805590847073539031295944630342433292851605260213400707337286023330924363615836938251542497453243490796532914162976940248955480383017682497210408304382674476308155674723792912779371042043715454986708921686973499022582349203941397199727780583502516422548739266196169908577434453557561449344156592609044551914986684864677435771890652140913137836160645154586406431930289779049444019029514989774541798920074412876397412235462087672267020979330661971760794016294303503670845989826290921508473795731916575148443906891598787562483639156461832455478804408142507661444383306202525389073466990863005931576057090924205804670140498722622206647123698890871193182726093732277472928985356763361094466615403580568092885037513195073415195867149785989472176968721517055034141550343783890474104233341565830464747898421744223281328393721667675939711027142572021145196419378973535961548970995404528112480817322656566181963528054612168478641452767837798509870883417639689440172066885514601609465549965534550264843867259540094688292529473731332060361140195945812163293227143528665851885925907249552112159400943868521616796770900496718819244881206691135077304734135355397514730542119872144075192361569533993995545462206738013799111966596121971227509214446602557009668925246319898194164325529374371697685301339373905642564191754950473861114891385984011880843912526216232729084003050284461354130214670030504208513627156818312951447072154975192914331856156884039767086845251129511320536416826548414098192565616436313837986262284295466066818720137767867490693385651951400203855339718801089024237096203714560000000000000000000000000000000000000000000000000000*i1^7 + 4951595399788274989802811712595888206330999288934208895664334237518441899207666974340766696683458976741334725216150583806011823466696558141699542653974498581775743205051060585390810934463044969855592618243139602568884214745077662197219708829358626186308749268214066522805247587988098768856332198751247990029035682969578037955631855851374859306558316678473220708650658429350560835782971138515238439082914342358432089882074585614040948473890560107683503452926021660677416737767341582929404678076712159484762516574368134344892388563232717028435264011186294298020129079921225649517665295041085625657027934568642983718953187509821519850375940679066013629579102313033689232546481957909747230699318844587565552055778524072762621346739405390680486104364459673771408956900608063926322966553997558560325830614192935895920938809458702707477511123366555319273689116352272416834059596365756771579061029730950732675480212366288879729070049626748729687085179716771868730345898754152699889903655843728883422854964305649730773391133526962182417632861525830722554625667935585698157597177309526032572776211094578170119605176489104577331713295202952755824968004090118065414213614977229798122515652477605522054393414090808906155002142982861190164904872814423378117147609087559215908124910903912168640743905676318925438008301622027472468264111984902860933109249115411896887925482933643819658465783626692652245790575520697957089573375176038396748421609650422087139056640549432724528470461551398340815714382845887258183008969468606956002723293923099887314271650623461423193349253686796945017259906832641226171497145764324039827939739577399038078833294115486300445303005420113225480238017032887173897875024701227965446867597634210837483319258755143688229211913806577480938261664255984332118720691525519315021723653116516492715500817943261509079241778914971500174389782050141055104552501978107337082515367854416409674383222832467867337178465751071149100870106453172413423424477551619838133994999315029603914950167146320851046761823181575655808746193742882819084197387400252598026810377382216512994573119706918822314074808013077212783976605010893195903845588149582274057621565239055272038866954109872500712347039319622570473092238723550245250740650730556773115322182926656987239468912710821227245873864749931533446289112341539717120000000000000000000000000000000000000000000000000*i1^8 + 13900144254075736476602801083088778588824670043004016975461778840853144051346954127806564449956645967769016171140483131139520319429979067163004354905041167607229655973886740690973142513437320069124050577442145524603860377198239007561102929546308685702601969411926948464783541604912589511205391065511502602065146010498623936081873747723320932839898470123399845297210678879333202077595783407704262270334809954573087046777916448512538457869370310811467874231487652728508561664849002706351362304611806252935147805464435387614588791340942005326759504316132412511062829986839494735705488336637174754112170801221383524594786332135526682919617764222853101705035406617439154510244128697290965853880549622359509070745217758072061994204489528853458662578933705653194276776848203647511833162527174721871247374255429035057869632661082292918844890909805719715001049195517717066387527115367000838148408424741192276221418696893645423051252598487252633813325826545518035251978422163253652677746284789595918245717658028071651075616436682551356994090011119432881806709728143123206742767545920374800863102784254782107249277931598079717672709709927279130640077339892368511683229571692043372825528959249719792399668355819448833184290056712488362031103142057267164069926273164740033882017489946784034837638055144721542751530591704927340120147390816086615792030692205590137007331694655418804118082007477288117266602534329956879129699103628696622368171567140130555861307013222525865414274243970964974080433075725024784068058252333964864545746069380105117605372967064125860840495610318399760876962004589655947532536617128097445504459054315745533488891294693450895731220722346886081177865025676483025228202533516227785251317024933317927430101181547581450168024599966940378239763264571209153457114467914875620570559768022016158981781593889194777105763870082173547232323236769909338394296103621094861718219705387355873367916556701978819059865800520716914705677792374932175566579318565571234268560287578789279587428411354422627913622016553553740569982644325244007851046036466079913694341203820511724141921672380999088592483030777059536863155487018348063655704049385237337858608477851680344915829896914649532429194081275768458625270800149920497937515405325799357835149499441270137720273072409891029694131445274809195686106640032989184000000000000000000000000000000000000000000000000*i1^9 + -304978901994341418478471875240860451350158301118311161787308237246163918819317381084950799671107520536575379216572618178637141627011927674640655799776134970345175353639906372217737854664580673150425264263208629445374065576813554536824684269093653708579683034319675610086166790865358183081020857171367273564449675438034795755497333058936922545866764741676166038688785070286496332596794275366084871189291694992871578633412268363550732046969755369913320236392190455578516090200241901740224678988843822941654942306079944164064894918597952482221597968619961162681587858038216611221244100720570277089319770160080353057789262710798630873985420932511240980381036079227201287197749627499247291927269328240687365205342677608616189946482927830440156886660937293131089220486302888527526530969046037371068106984513926308857669295136340766909377080628224154058879010834569014570301659114509891468848202414693743272273334107351841290351164740351341221022506201848966899707818454335395303433087611362722520553959858863956068560108650974753494097640125108267586333358820164210668750641222791681266403763131112980780320609651493217055778558039337164747915166563689613857847727184832812156393044596219362021348542981388265900168031139499621794861944021178152949626393381927671418311417751962365266945441814276431372256621428365961990207835161805611138253815430020051960475093265197197165585839723035414286488143486989844292200645267541788806341675660771616438442653136376570490953786115140305446876855371209243989156247259774118954350545997767958199473541734097863381025781943408424605585850551134349856664126622686691229792648905817802291723455518306189054332970278282141301199261670997109120370293533468924071389876335481579981850972635545339576084535047291904244210970607380379612350460404361759832440803223417752731374964282357030613695087575150244413104220185449500393194148850022625940552474784904855841597687444374446835025752942381606152015447413897411935697223768329375580343676845171972093012979444357646760108190944559675460052339802469480894049744823377688942312334726948818566842344156987283617310828884091815194218848368481413055381627568953818678835719633692128859776972562073396997878358830296289403530048335124850033040853274480084548561573468854174446536345961932598625021821512898276820942253667123200000000000000000000000000000000000000000000000*i1^10 + -553976104886742325799769589782586553010723543730995796090108343807982301629114978352899117535610858738576468741468739811783321627212858457480434724639382865023696012144214956152186620669910682719521629252775578743497400878483545321778156779291206233472660257069629587788961786994208158081240444435325236886925892116530617283658548120329093748045922698280330857126757978954208137922014144689618765788072689643886301612371323429440319352190523652358335577853593170158877710436775257750388265783806463824987052613144558191774318312711304920769659001683046859685068770609756387231702118068856564075355129287578574339300547860351552064463267945986273312620441288615988931989835578734630751964040334625949727334925171023308956021501965665779803873234099893560117479854510701800249481808129886743732276947246355908941490515939281572338133328268157557163775404045020082890973975988259775889193731865789305669733449045753919909253921796596956302445455440303024376927540333624413509919565974910872505809348560752972335468962860514913518970842365054259692066368723060810830633437500450485953348217285721301235469817083824217594067665453241139542291575926611549588422809942389817079223712207527541086918975418690747661039385002137348433328854075764628125117479939413014948579697347835312344798901949146551463537952166074024358853365988045806006435161496233933932158400287431294997567982112637216392904310996182367978791961848668667260515748577210617183273688280590630756246296282261324286985358179223294422389632549305344437611774516564404071792487671795154980575771055090379849089752013693750294407750290402681001174235175140171561300466671537100273756446001379418074704511554423059578789088870375397552926731053258306134726427015898863375277520736282943216196161027586415147731233723702941026183960470773740818844520658982553391345051274619931690191908699338676602996412605261412785236477489329533090151416533523939861355828354788557603244179511126921786793248862133353858845096008200765903286083906523072733978985386501278771583376366923761623295755764539057652471588754191447681386858573862680534349413954359599225306518140240240319946544500438916870869934683908580655448444681159975673300154490897262178137323045786368601299524311016750457907248485561593271755472504343479990425710950538109454144398950400000000000000000000000000000000000000000000000*i1^11 + 107334552671398379252705715486603019898900364354766413141536357375890058074644156953335076884964478905822723900885605021756307864106777477195012654890797048462450551135766890802214000714115719922023417490393833952013782182364729864039209922423077860400915616956305951477680881157854455173259146953891513333119106467370594271506094171327242989073881807017257828695199145555270937517126294915722271345313381064975758200443008650931293723161941189667232185560448444252670612162365000097521562434658014091355239047218148512369948794942777431728138126928199963945094415774606429644409728427479180091136784423371339206780239959610947541261754736413796288752875012295558750892799593960436003062569754309687608870680066306076143143462831611005402146707821428515388455069581440277792116780974027186759320932465071340107246366080179086865558262945356044733985604132036127932892749242857549934341292320535212654368719630340923760114180224227062831850956541025157010821496676788138670962405713613340385478021952454116757052209637185118758986722645170529006295936622826516605166611992563126795537636173155078915041130958449699576777207043271493519718291880048035810088073675218627133773164147722973238426286290608135956455273538088308553609954685767821604837713160958904747437721668206826881243019026570353559755904198365419663594244365417101903961078879594063458622578104415494229807326727035838013505629951250534222711870870417485120832323053296511985510808498444325406544409449781942524635236880164831726303560851748164991778749995112763498859329062712250956733538363869481021672589207415360236563253802351508870669159163990605384385303965508599860725917166174026837794260210324023845228502072461391356103913530140018988652785477017835301496106479095510380017166861921548723461798660570820631540265856152001228821173798913687274093545882487942126138315127245293945267516095978996674720937833680778868412246464905508187958102847845253949349612128588952745904909457919407159505115725233653817194309693897299064454096423493733941158828164513920756302239121268586715398216956651872060900453977113826013599232741151120851264461115713823688064464105749857697123603641272479214088253797343064709121057824197146947279375084928869102512559160569906955158762583127350669232277305342290490261892216329601516981714944000000000000000000000000000000000000000000000*i1^12 + -11021524537993440952403610813699129963365382234121701530319655156317719244102429658801392614814416777026631933580139893599583918290725425937780611692868764956542982272141894911534872999064033426596499747621278966102728772231771134760913208289575022712878669778641872590289447020485964623240758166828634105592677336638543060251352333293903046398657792971773139877031360011948645164574032477953547969274351765078239503981843535854548639554357131485594889653091055641418574507551334509637381601116830969565326543300263794671666872655486347877803284647237251042661457289464826731412294143124996789361285894945510216502196039020726673094363033340336827901873167329053364753034272093220753681148277416093571712261226162043479716590639967139173781346482373982328607912838699406693226593912473376240544570463657334077207446836430418414200162231042584892614893789903248638031161857046831821591553280392771766814080007849194803745384724886437359687281388273029994382153169675333126238441340029937817252281396024573079064869459029319117677008445263118084550640428856941643617199931024735070838285771119648408884597487231621499643563295622408263659000519753988573805899922209776295152381250981713016880509531903955561145813025893022554160352804720724576156292712988717439361078512246052212821855393936380267182710599946854804292032863268665504724110518659602586190831085815936209893914942158753054823959959628525478208049800564901893263534294701716036770369369353893246970030879439814965423577534106746579156672739202411924855082730740406163603331759328369504786993746591877523077461641279886517118072711540982453157433609504926587311283399330040896445402595449709432022631511594180060757717911782933470891829498657598820267917319966043512196030742265649743275572684606757171925793854225065912018445271282597908785811834981285682101461079843566996567957770996538817625231659881919487128172520120392688954678525957564230550516233507284049147081796607402524106507250706051283452309959352149576541397608809611246607804167193514371969700008193189343123855790554666666311434470052679116829337707227547721098490395504473552520363994259802817058171097109761810435971846907559401808623015953709530358297215046909666461883600276748821821789120585267240524605907898046727477568560152804840394088572813612617511731200000000000000000000000000000000000000000000*i1^13 + 628594865067782658380474983793094887795402374466087534516085125727988461729294114338105902341102004772854074994755414841876575139583572095036286121070626702305209769471868809697640338168519992094827246491936703113346850337340511028715378895671815681187385640746238824963600912560846539840701650506561358910343258920716627255134370088962618244366955007785552704733348892463175281878916891089725318162360597805337933999771283168009239218032972835418834194631624691330530288587008451435834102552127410327154660004053416141115372079950097061883301408436095400235922912901195246364437677607641877897695115547395763272295486060361887960462315840721483072335388511802337588948368020865383515945878821446557710890587311170133894450628406143881800627702868346812802289892473146674594378713153337700258494548580684879027707406456956347223078034144661657742714273066621990280648420025319209714494341957225019311559698305196329950700030171425699560916744065436187704495291010573122788688382885842371233454824293862347720890569213743078560455487602275287862873528808900161361786054337008120917639442845729140416372366048060145242953658930179169799212387829705182567743134085848765431074485125567282887688630764139253349451046727005015148035737433363827331508511481579325478253102247553087204799989373259436426192339932387186740557558642693295040404194330171878569205721876213481719538306459675058011785986491135671036809501747957433739245137902273065624418224335819177446024103918738811755344058889072255018822128990170640648001439824367197638105966851537626189748332891483347999464944509514964653349714663168880928316510029143568880577215104395008094985312643239235326890698360802525907964649989813989615126790728812365282944743870346628811403462773509629104100738230845605616894448158557833613204698160438928877996363756200540546785345987245627704215564701604121831458567090815435515888044139766458907488135456597232751115813072150214029189130789601369443059698735251011028452408041384080887373102548370206177000324205646324660805282206883373209172499634782951505346909697112956785323134291972793677878816667090263478790028129854359712483899595657887661181383158252399756770043767116514532443018792866584195368844762873177587380884331486408001714208078477105554052657448396343652101567809487173058560000000000000000000000000000000000000000000*i1^14 + -22280606897958275693068001237250613509797566401883077270352063807260338246263951975346678999293174034966971103326078922469043091221530427743736225635937769315815838018259383633961654289154315690561644911004268213979693644809162264736777679757047853667046844577256981660655296085791825504064617198506691486246325545154792004877569242557614016536662817178851012139832074837735259741499659435834428761026247076815451976516263832144760543871137194858492256563568558751448940849804892713931488183860024495997278683099397777600177434280328359631436310397878225806999035552808283955872951370442762726087517208972368807708009900664929059810115887221539934597812543171252199753669386933828944353365387957380622130036814011982328774053948543566101209057715651694320583254408515724862856961353156802594660089737678448051134649850163718477121464557152337375774196325047581097820511850642779311800367942518065649294718967240291148506880272136097146074126374721745152848451068747937093480409694169659368609308519511777782928248002712074560519705972722733903577823706171808964454685348745613188789553126035123860308145701149597023593848340553941947226659877014148959198914434279924574265227259254009149090212313241746199272937117148939872406978253547726211232642918080080906640033793982400914658543278011934343807530925211101405077716056260243663578136809277207218718638771457191983126120017598494974411179191553483412916551097125721943639126315286885751114767602051858162812313719380705899943759444338569491835426027935594260752304292000255154908916367990322600143692088722874286181702964638764391279039224049071990277738857665808549369917752302210632484863979982221618490239947540160264512300399055189781080540741783062958556429811330386418632371444859669845308270851052369147264665951840097243235775872995386325491110657561737089576513892229140500024003019191507502915079091146807303152801729364184074805971513269859642696595464593506219392555683119216499472148233104828702625107709418026238560287692463846413834576226841340347954670863598872746857981342189435680858317910286029655680174192927865079659586779004828434563457991548550132000794730418999391290862318411833978543523910405085078192332890449301006227661598265563414042016469832944229213420131694523911579598143749271432782540952750260224000000000000000000000000000000000000000000*i1^15 + 785644993931713321403681718167787637686906532336569276783545280625680512908418666262752513177785872576319256309330225262549691887463096166816755892198829222087840287159933226155417278083140463234605707791126663630618890975088330756650660380855493149007597624249545195381160602983342920184408251497988916234361281080524967375519846389069741124726696322254596870345655077364215624162055981529166626979945552499744580357744851507847685323334304785747222002586390183714891876167034914272959274242342461957796309220552500030951815710833193379708784022896075368998018030287052245909940450282524286351964811267148331071168021400215583816553771329643629222109868530393841478073746373074872147765589211056654897679897773657267499592864036390722345771506756582288227647716312940401213134733533030240672832936532035606887882532442390328444842374767665521258180873683566895501804610886288153726232272684689152532524287591423787570232190900372265223739195625803085869871658856597886214769008542171648254555988327364125228978474100121162783332066598732662889798994598386428701378110426832292364054463021191045483576108879660535813080547775645110228642059165541167613117038526611019338970422865145830088757513826409092691245516627223108890220076805915488778286440473457752630430104351947321895433095417892598810373094235176972450742468105038891242649211086539962148236192147783173222264108813021743349631102704014363616296430500049512994793196694132062430631256211778528284967951837513116093383794679659501467067993867748141319799716124170095290418757312478487896778401562998335106043029509191579197764632359056979121801331441224388649258270619876727082287847139622994812200797483035277230449214440215560983212677292968419377581662414716843000309133076810930102259887342736846733197753912551535057276382096521485349043832418193137383329302582049892664050880734753957004170362406118177430727069700552415536510357106272951020881351189661174647089145774378551123386551543036071764050261112233130554927419735003441159571162177975146226414185537069997145167008372877936736516089712128556061946398588476449066026071157009259676065173868775219856094355231966468212865781680945710508794089335622298854729837930418677728381809179179740996558673605493551254791687227010793391547503228067315258162563304652800000000000000000000000000000000000000000*i1^16 + -14486442306490524887598911330168642281507957076005080757739645356283076954839348990186533095776410347928976784319594931958227225131665787793868482489673680189247116129362584725269041534140984981290092874595489987408034323833361466097432875258267533249033476649271931516478040726348092601014349814261342344672100297775082710106385751883081848747125561570785506793071815777875354937729535490367998796879143177949797776400556912982194677906660925846760280567866340897718396721725427107032939321754792122231897498488093244411717947972953819119155354309498349388191462010008747829630380180449490804744608408927020946898304361467181362760427888026559202185389872709600787750803306651437131993341176884925293161064325403588675356434899130919778633108063952375122550947310107484807834351264199396468922515563278161051376928092401661846377144448446580923163429772730545720383373806865754160173310403517077038000135935584393480028761480599285205795659930990423946648314761529024753662424867084359834946872761652172116275426754028288980742732493651248235572446496511456371397870378560764787999040036770641685337031468679418364087440499601328854740885535649911457440481271623371102619836476689922671912775897079351664952781578854551151024806029765976957126326524911066792131742700275574892575216008856484319636080462912920337086288156632497545594350458269550240842435868744171068660769152892128208598764272061544345008496929395493795814486127341811684190463943351784112075941688514070534673628419736410533060433918340143994416862699401541572663601536848235690467087074792726263428742844536887399248502514119092681881651520696384841174945008554325929647620680064024492092691532089657851326598224183817717389743335360454020746247394206765512196335938878021038985454091596931578130334192723806273683062850774448449257586861925630202036220153712935080228246850591646864464704545046027031842014085703716486024412866391172573409756007112412061578128218822204525155315182964215040516214738312157857365517114309422188938334468854868707435796397160138190099550215211801030300587494497293552183799863110956837582857458718462102844794782984567388352993588962593276808889307055567413021426658475016278772855200950091374183292001386513528251060662409379611610286693130874132263468566990064876936086159360000000000000000000000000000000000000000*i1^17 + 217063200318409781504437587455397833670284529885351219681682765905555159466556736969343174416556399226011240126270759368446627467552859665970218569088198186525106838875825640437512693243542547198543052103304267837288813443625832123708889633018545360345316164117406625358935723370673999917206399104487765112623645941845404767559002654065919063352744592920363023146822813450999735830795677139688879206702578931033911035983440356481633419252311119074047681632019422604124266561080632467205116332465042488203242216799980754117763342502333554365572155442944989203605409318190311509553700619001187984689099476563024858328626684804279037117524763312096310202017089296334137266697296590204233168404383793204094383572232787978610679679856724914593440261924755717322598049995017800933220171176445048823951178921316323630542770327487020856521968246242604276582894756193445074083327332454402986733332968515970349471752318733297355085552159112662270803129594909295247063353724458126024066103836322146475768989466918096374926912864604657281167671420765446668738731175731998617460463140533107699907604441319862741083315197626885282480794400249165534802007459562655581520521627450499789568559087847681932020835164711058679579932719117552941913401480417708301204474594827595029761936323889323571462192973173212475693965555529409614282580094312745728889525431811289184152684801854672219832343151925132930033624769030533213319514144261166667960080355928056833279560704979729604906003878631438612796629768119218022747286581858054745762778940367395761857867101447857866851412161602678536457934320412721216760200403144283796769731615690830126330306730814241837787077164517189745643834374245511144552820285203650177160226095368527180465981278394856762711235919965724413557873699332297054138935856417832637231395890813156211349099931407295370030842268475345469253907266804133316038312636571276233487753633224617207822410560006046554127818561988689962814480619554574577034664818116151380174263955578887463712811364217149158208561573575703044364306495925909358319469655362813968169735784729302629494935079270649020522366890681529752039746806875358767501134727140027957360945970896377529424899941164777651736541055146211592520953902049254594340791640053634487710973722126092898611741147823808612139008000000000000000000000000000000000000000*i1^18 + -2324396294226175196762326734248436527042246288025777579802138808969751824908472686624425592570620452730140476373484994051122155294271942833904453713848359638465092298523003827155392044671718653375929455698041278244551475794150497125535907313268902724977329002663695528796178121493087021651135290249130678822556729712156777149119178249391671881050140426085447304719077600898916862151149064811547341259234917835351072559728198800823178581717565350015309063214466826620929641653806953892370216582004841162241999816278061620570321845682208828761143225071036394663918545825422818555626232481687010443986844687561568005784356583990221032222083426252683262518427069313021222844589394110318897953809523555992713965457607591370646963359975950678849713066502729614580782978652744332566336346932742758909297982454463394062759387121554787385855634010155123989948954767267403417905563111449493599168377923976726768945766677843702931465792063155236101950558269986454405052008554519835416244510018681205915936776682722818599001013832987807342538417323043946345727877722551406067609194601661350223329675015093419780010791386957965944333688036210215876443437887017083537366362390176183908262459629643301742639360474263718030403021759309449343770593412656492018728621050309379149168851885924608745725771293132383538717025614905376231297790658568462073476437414888616376894250899693679261765962139763223678206328872624994353374856307085453912929087736520599111348232243494859110562123653249813911370787083823357359358825145799034101347639929712090186730392872789880084182424177315162669385850326679614428253013952142921475382590267958266685831615446402348998003590384743057988878090628116666563357034995734752039587433912396080645703204579054661653639548061407443846745120326907874837203460795817396621914464382707323212551721489015649200314705061553393838753785890468580353527221808579141271604777730699457263191081564468335643831693129932593948296423157101645835373545583116878492346141505685440477916026233514028027449914122284174468188050230715324728762216123589094706364926955108696528897184530930925575103281762456722965933512409473749707783794332602378416936065827848331005919629425801914006598853317253786326247262539413228277645352638520542246318139489894291314543089858319797452800000000000000000000000000000000000000*i1^19 + 19304719704484712690376513195296091136139451557145490868544663593050871897135228037118016889123226858569151991376933491420281324608884145432702201939540513026194471537178072751638114953583743650852868520185246083270575129957593520951358534841284374478978692342023846869001529853953639762033164569650817189650858505766445825764351147935348220230283254784744634743943687015053908195651238808981001719430504204966885294887814329086618682848320465847155037054332409512738578219779736931085617061265213821979452701468901699670874161011224434388778677897030349028701746103795920343137311075191480503367748078654435194170073973661797070264591852603004019359301211073186312207075196379950154805097943175014021713403269392214957996558672996726644565829312941151737100379288697074930070834381516873461029692509510322870506001644528419704457603507284128854274396489820315063162905180486153701047163950897313747657360698686864264187842929807380932143171181567850209592240773992171727292412990544063444599230716043003451797400738827542469546495698001637855357948537847668724063701218061379795715807146308369929906399335611300433743952723557278859168104916019262725213447097369754092109288910613748415916569932989818421735471681570902958901732273878822507774787189335748727151804586357410479621055065843973247085048944938849740924767923437419060747111919443997665093590728097519845412226016329678508297509609003752651956717722300591592155664312857911302049195136916233591993783846903440775664572764519652270335786016104676644028992118423102826353733376964747534400581587755445160764424824583445593491317767818173357016639772136739237956417657214057165271637663444451270548111697417864579178412012902663677796086676802827217489822358035149558048379053649807464444615544923875848656354173051778187336494695635535874019530575660046839621154628786732124327078197266723940880482690228232331659373717769995629546485333081701899889911646749265945210767778997912520039658808578867500370462890040397836694062041637523984724143532947376343101292384785935927133188857764620942319707839747826415745556883285070882918435682401617777915638865760023592235247274136525356992316718234477848820388376364275007492482293100876939488789555966921664538684450400138556992280920961044998729908586681466880000000000000000000000000000000000000*i1^20 + -123059367178678039550661558268451879393810014570576006958982814353442210738083144927904805476686847481479598860356033924834038307504546013462724460104706131712658747004130117353832337138473463687228819837658286468871764556997584408535705518716046693173341365571436834947408394030753482700619195330017227820080420976487384311612702250211343905795607643107897832809757168061900238171320059731952915461454074957115899193797164952074176786976944920036945025274858349413577334521180338975062630922028734608570715340785415573761390958489167221626528988407228221154034670463456053639835973845077050475969099023266508693883322812172361570158015650545035039199117186229004466524659626524988765238241501227458293753507787395719186369547780875270385611331346211928726018771097367976324171432381600884060808085436975783768708313589230885544957369382340100499269372810965474033231925436667316213143166652175443883159507718460439431994054946767263618805460960824607467309817115778585522721107660292405799077805314445452762350020982129445130161003014212868575213314699760716917433094490194456317414790000739982639612837338434460910252809476155497872564635502654499042498324753644119338046614856530145836875822945501692749159372061263129787050657883964717617766444422153101820060463484174297091081831867696834121889091162102039007122761188356061466974060531379745565518385395412571719148621595108565609684256833907719307677978261676218915416379713781015083690106398137991851437347773201466789019130832871527716243562566537512907625954159417583083113262497968016537709750525287802081772029591072765752117783094388840868240436327424027738613786337431715986551588092531413637953497603275185370569088231709416476138044828269599190276331179294586349694604364468515924959585791302117092707727273307463307855480024361847160808276402131224616553805526824032329038501663265959863669239226932162546774296790789227733442163254108070188932286776627022985532100330617409556557350133861630993188273682439283469841420932026787195546927216939307039823918216654058579738966505452234930776508073647091180044625425585833569017010242983671246581754256145090230424834869041866533332184480970602866590435286455830796263769782069166514953367984061468977475271716216196018773037827472638704843812241408000000000000000000000000000000000000*i1^21 + 612616952085387570429839535943699476171265046037756579477925970753047121498634965503705545809534450734830660626124464253277802461857374016733058414873567110162959431425003402708721224667450544626878532460281695165787133526579575197643720242885045969639298219499287018840128583716426491727744714353720049914392464180725421535890534905119463171684936395723002893790383195876480998800325016921071423939056632580959965159610832010447119268893156922412936655122282017831666962748576356866958751459723611326020914133957995182219750047662805979106482589116118520723437735672311386997462679794997268160540571375855475978909144066781730696874868958092861589487958528247913390118818552702151792893501456253601471715976002280823423157258091514976316981564238917498297571604020562713268316719296697982588569369195710166176541109839781280242900301614370408149003954491828148897077362711096366088055323917616751971539249779328338088344586137077432381196824960012924905702201451347987568108876168922433510973253426416600563297774111429667584821583022514774295389859182201461160994790988190543422417275730029109499963486191371867123289791626644742758213729185731757981660039455738682419671111077194907577540940036888747965214926323967420746545522738847471408712459316996956483933122579321958768655878109387363155639903426660325026276067243458644212499736969934145643808343867174366871969053201412665884452909884359204926176970212513673121298217327982325225175516953727112126025179959152067089658025614162258170315960989136783790771053659146690027553623293165996285799954862807405049272402277029436293035073143670177344379186558527284296364569552291387328958456159373727597495456099058157410069557839297735034038772958223089154534739145412218998615272118585585157655632171064031560489788891933651224356683520869370711075522451741256643388569057394453238470323954283259202174455328422834903765318550545261393390564766078868083110189051734680258615172222424836481806565403493841899304098286562406530496633892899834082310418024830027192558410245099405733028567262521655210872786186323550999594531817362949058963103420769043258789734298278885512967825690941507150158595439402924748244945766369290592574594453827122481713082315776763225313870093811917220781322131679697534818713600000000000000000000000000000000000*i1^22 + -2353189941501155352198874376893669558398270448163286813466298610639734271790431860213396393833787381859322934805722606739661476283849058178282217455651201506649378335119656580467578031736199695211047296341313499302987174716096931185935433922010068025604984713233292724530586861199304297638143080740425906157308301023805770283302300304430640016589619639093483731291882740049499152077939062994977050531159015418796411245512013961449448856229561813206703604432550587782897449668039744099909471397835385424178776069835010188709257852616344195150018050542225469626029200068813067543877267391835368066501703418833333253133600602643231620467081692873830752317682478081765288303333508080979287562739408500906200747980289651846519188805629105819303179018706500898022603992156603666814453648449203700394714596217219804000249780006465659676241012532458461451404950175034806393962387995998638715686512231996087250311135479894183499514998824803931109591590567290084545042701245417539829341886408470144763799631368151020965948569298780795537870953116514005206164231963005498423656014102561139003690605629779974958423466386744044909004810070191246212599439026398564547939368215211789178767693801420343348910862364498222754254697789679131570887578526301248620376549757018347590746219525515973287921340880278329515360242480683693819937259254566818387029393858595957895074335597868599468276046068016818528006657565868813536301259455689002494579251477197251654382821716161050565245780330615706845865885502578892189761996080954663667415742032827643363026959407142672709262005793415655555622484048155645240373428658607802368872078331153691288473991013026114472339692664732461442870343333234542085332850174560549990043868632394047791001218901718545362497469570199765220842012890788215113107756020007251661608174248424863073219685264977272375513556716736352938679600382392701883821366726871997262641378963252294890470749133687535889072201001300342671075264505876196027048745465982926464996055328916416946600464203109641797184068244204714866371329092716377125587025905616531666661594786852906221054893502132828293565151782287282443830668289397025247562240674164348237891022549148063935028368991742300210345362468660159673135306936702165022384939837933477450854278750998898933760000000000000000000000000000000000*i1^23 + 6969861833399058038895246908682957008356091384398291457271858543736269889314697078807766547620516852796580482665646255527664347455984031344811601003514415404643834641359583473866775493280649316259319566980075107483250616042796572415641844566036891871095879142944110582009868331033000283925742570365529541097462178007228767121691787496318246755326431567922027117906055331576053148417557839285017765152725065872447849206238627153505961313180598267665265074811878361923078662232084036837345924971795088401841035301404939535091766575668410765600754728337830964591792526474082510161844826402831684359373969968674041380426897537103458284409293438629284255589801757278583162792430595054296664705893953965025323493903124682308915739093023529269272267362271924950874605019282510921582100504030411832859145156634281917711333086106154034185836400459950126099942240789368936503970913281616781560628001538988034161900750717985181968115950423097706887597320835659280227493898068383613534418233745892826823661692836975388918611433421366284112849186600849441765424153024417336085129582834947722221262965385461560114953342870981589527355329523974815996841015684678899535315318283672129669239773237937400079957414744455627330724792388696114068600323315656661661832431075982801483554406309784967827718510577489372653573923505840672056793428014974693214019619249521963673893834367505892091055138719291596785886513882549485154641291832713256192142183149420681611673945295310441224354040525218917405412169597447349849978351359894904079439675407436251989362996505478427447730018537878633996098761093488363166896718178765871208978885686009443698058657952375885596231471173219005312616842823660843341662546498123526792584425772581124125408883848513946635310725194413560707291333253208699777397033146451840992145539479964500975952981544321300880953169565476034986417578374507991981615233823044783087667063807682425843471756882710360274705354994977782874079139659134448278333007765277953016838539575819675939865074096062040864553575689041256946797023203731022485599444280611644486224556815357545571592512616124916117994736022243973999997569065085020712016798736645671778415666230827728823111154356543002276979465907026290612848494726597465294455602257406405576089998580514816000000000000000000000000000000000*i1^24 + -15809298933395717655933231917090031836854958717025352163567275926120586558275453457544294227837171127526311745959036681351542981728597430899389490535840279958218150360359717020934749375837105011307708215669408883523473790061007817467972944491159751874844286984861752505698892280249279111254722471009269387138032747077960411241174279008271718629481094521312393840067013935394528414556110769000719330989403322183130743292621043897411498006138713551436027840437165832542297434491766604022156061688534545858875064194269743127435260985613286752947903428935009346939981208196619662069963383044169691540970438833560867418748849803033079761915457889223424562884345533123774777840478953957003445395419921086541274799247000888287279993679017764556223924014654310996700562161915165700483067111276433170431801452098129308727020504525434452232707319395582892829076903162441527439307766862452258489945813396585372554487898805470716483454391152472456483920123533322613085472146719815433515815978857774063167843708226948587581439160163012671721717209898214759988482098676395185201136402751752621079132238828417205353388206740796977748236198835943409612910132619120308690737110321744798382654355679923114943164378499419437658886626223740717700677785406779009753426640428244177116616014083517467433368271730810996027054476542950474819448002748942318228154498858337406658264717031719542286944346785707187993059306805914751707468999866207453739922968777209923886836125471248126577768232653745030250100802130141376282169760645556701308731686990819798884286151274316365319156620511435083893511285461491541345297162108953358228240002275197492529203594962671859227572741633527494633407217040627499202174270794240979714644335072002085506683135055472841831596282310250033893670615853445633990135570819122749525461214389025236394354216631732566122403763840017209469842973525162797609071853523302990537649700195152029975285673001675843456119578822164439066430046561992390739229521790909928441095322349263750910572106992723731407314437988992806205257490049650712049829723169627786190935529402765371082809802985014541742183310596110560767306106540025927688241545309894270708458052396406467820713587145891912099129152843338761982275398174118262590756509067147556899598106624000000000000000000000000000000000*i1^25 + 27565823127831031116708475931968435210172957410634606338763538023020637766446324395650583681295828735009244653570523655102024027821310839650099710641109686950222921062084359114734275592021265912722314932650499166038063640950452623323108723269645512763300433458139308213546880470985694521954637747214508044667398454284835336262043793744177925536956521992898720433389457649402660115759819511944245935291501461426953739449229296663935095305616619808527529836796381972840550038551191288544290274556458567854853023101402236814746170614564359517125368918071842329594187254021325686196621189836655912903416624329536811662274583073511855565422824303991232628424697954668590888017668103880726052493063788748345330096558324191568921179490972578373097720718270134280967979644082956841615437929027213895412256439284907791332934833840391513132742949389021538411239182084139010546340912412620167123718351011780872006690334067782346552166001009814635010305604072512841867844262549955664734336789251525687697518084792260930736849140640125666073896606139800418044129384056405097323761860923763309193670862716372547189475768677821237191873334649343055128879313058608070518950473779073685383911469496800729965182608202345451297193808564919265466921787017699978855926318775710326987765552329429429752227672068299665089408950689540970582352212573873281216664283764517519575292465269402556816329006941388390441389260691822454260949160276253274241230859127943091964145496167778716926602226530927824712185901923315351139297645669374004274517323110376328662227430768246791022046245954554687999616909625085149589518953315519255885537932330005229840606886291825152854125659447069379289747902478503160182887441623707105883183405814379280022850505669214115585572334567407811900015774336267516626995506516104903832065816890065248643567391896875120750076575163703737183591069734324297558403583939162606356104647920249544792307516442178324495458412624222671909788212452288789641552465419797101320745243240598083563082450737461148123086484315635170745509761863130535491384220859620559358569199025800650128156152312508716913081809138167514213804279815807579012331966980835053247579334371455269476214963155393882070632254760315319939920172962764945955931059252071049860218880000000000000000000000000000000*i1^26 + -36859785321137076168267091588386210212521890455935126057269420119978244094672945354101684214875824147450343566059985471621315439115404352750930192560721226037891259579886530551020801464388617827402797225851510477200251711737422646068138572395868050066621851910468331671636359047010535569072261599800526314482449650294201623056367934770846043017268866389637959668581291535372661969121950117607423906619758997276166646028003507837105398368969964324487467578373561129898426959673658321339973359565514818644214530726761813044540169254333640919091956292184430919603260910582523009215060071242631460264127733188146852570284294090622424442820199089440824383628105985623620590315313192464117667964597392718176774425691538838344810243827965140495518719634526562347687237124407459841810053135354648742173617569168915401912806201319208662500889299733279519921174053389899302658918552293405909248726091793584517250037205002460505731486830932001720964083281539578270270181211141774025275323348841586833145922361442252102515563952359095016187748361137625690323679059995232329640961000967053119447334399722770003834042326886338037927975445538560295047961845393440776274046699348667131044738218321399737693889114092806025591538458067219369942467931555185622350720794674135815056297596567247583719733591718304048995992172034550508453642062428437500392896536056721362140931046536697701781947033586814642439230697399842211814461679438812307780321419587424251163188093202711556851617905214976957586822118555313063859190589436811199457404929943961703010810277252597195538016182459039404754426679681724697856506353262924753124715932995126404584318984429091484704710268233096967232577099787643036953858086563337096192448429829316100398607812087207096517507174118348546440408299118991230990393010282196966202557722976159172343573967823873782155722598607965854092392589586809786080068031848939756417006621707752484612759173883336421414262447368807571538823275220940560473613006323800247204910699879437474782226702519575057877486661406221912198752919219375203135463629524463863330269171954743425814625464450369695458284661086945125213350405077282456751103926617938135723369698880617749888766882691597864625981776132795368871051502898332711776110678237096443904000000000000000000000000000000*i1^27 + 38415147535738766842885625537079871144883210999479177209103141727487967773389926956524463345927637500973429046512606007119449394665299773383010419450805158167929627240275708398084993505076177732671353407843602398608825090871641575621117803059207435542542084773847128227956700166962595364718818625177937787557013039723312823043281203078332088507736270042266763592921516545925544146703164886149466391310643049880622310631433325678685194285730791548176094155943261808306796127397992901037462416296508930654557454514450322507468763835408043950702141333126124577769689364386576467839565329366145277834666428196044764251906828623302844210629955034615392939294908640215984271448943169323646374192086541989589490946224620351877025184611678204354652636072493535634594229410648566900332352422251164079816961662463645343188375153891017202081946490020653140600171935364336512426026538719743054046464351226342785836584456328359050370918015909242868166728945313179881290744282886038092811379886191677204109499716057951777707650279185939219989137750995201770576728429729715955573636946568115892394141361865519987032249849864245713721386062070695094970908064299823985021102697210774879286911132990585771842086311620912935710483924982938095642744910706285633011853496488160700832161439782113260443568488223692582186456301636758675630025879286991693690103999480589818742396197945345995557695594974907198379719280152247458401509945736948133899737741613210483149097885002996499705095942676451510091957272473709363588442008718699401973266268492290732929263088598177132476926945347892347839767039079642710191088778653334257523196165956096759245428735108557810378585560472236513662427806356532610958546802579955804877446366613606183952194389361851100615554304118459014611678469746006157532364414275472611927293811548826554063936182730339419567685723314184047540533433185052078175362292272528299873613953738181081654672444430711248111865583011202073851586234904310599168168997261220030771388715151757959547816113352820553179036354825724877033959292888037508620282169405868078225953881226220817235274355924657437850141009173439029422205309432120453871698356311358515299517400713561018981012587353912424454571880717696537166261015500248974655489499883110400000000000000000000000000000*i1^28 + -31004093125429644237541481350928051729138032090746574311712859992268441141121073154239320278122119900941528379023754050190132142761028548926133508905454660033739695061687970471533075304118699521662086171895660488604879822342715331710094775910504472019581309598322131963558215273989254495624940337747670781579059633872131406994143380052844826573271157207354981006068643267483122878440592607747079915337413703641751154918322611485829248292084611055089523345772867643630766088259040884466013845217797147606230632058760906502201777080663864304884642332410856435217265024482890007709085725161161793843333976991354141837062597382987712338726851631358999910690770418659491186058968682739945668849112425614716663079823156116678113642905974753580701740728448023074632882673887066357743703845682399635498631153245291066777752896624998349762167283847627085375643137374750072883252859064995452933867121287400794485611263542667296305940727186169711780214955674400818798790623497471182290753280173856527875072915456697761119817603258807342854476943099625841781006084667751301565434826893366170148894349204661493070380292784571704234945662970011843538825208677940137949621926862828093975014040442627070001026207943899993170617942920022809788159196152514300957615341428485446927030818052794492416684851504533657849574578215133860029322407391322820357498664877261393940531657163250647811407199733928515127784640812857050894109311195640651400280343843435791140784963208716966068005711960494908821621234483179909652157065266850918794539448212453166012142786645796523610423190217008369283941357331273662255990954705348029162219500212309322864772532696764621774561198184777040312567257343056585808949113572910149625199443102385473654228696532034153321467971446993073875622360846095822747522618931257048596981531103671427417862095660839925071767598954133571885586614436825674812262136026698018902531701312082028905858634379656983669102387051015956412679608290537423559657317943574764701601656619767142487919701626377140610688722637378252995015962561285694089741637871274388795409534961392877970343933508831300421935231759761761369588671957591350144389966650259073194704453255451502317056120093019045058632639623687218839072550534171304952762204160000000000000000000000000000*i1^29 + 20381996581807186497763707749703171996086665922488729879748031354666980485647695921409022330415983750993721363403871558387690313244959073947179754840963807909637756889132051746502252658075765940774573129010697775241677114523200669671474168982091958378445872471944553123815042038557422436805013239346883266275894801933319503062462170678185892621679090784127652940591400247683303636981668790498723903668953926315182150384161532749729537374295904773316844762168811721307573330863320977619681196863498573774932440418490556710159826437280947814232360702518310054582290099584050838429750571591633425387411729136972196029058869381419204852036836170578426403179389601488210860122352002121621438106885644411025101498815692548047114712416187021354097257934367151384451278474604815023511312559671894088950133423203404489326848294151384149138376248841582239364208543319746195290179523677018413931027407073204612217746017885681139684419033539570982976397177777049223363333969932594224111259563401555351059653424042279280026052999826502688744248984574780372676340781615166123412951237558373776617701682720497282048006843324417329318052580375307424729967224773898944365146500750900915989880024955214147664662428345157875716628993941282515878173835538880407495647349447808308964171571033494883705619380369448381384042790911601158230242010152593335520111444425942351520308538877476137028877986542425665909681139971208500538322126617037870805372886762659521027553542970864709155526779376147746593458949129044456207168270068881292962716252417799242052201948469938585375012424985450429954481187567557584992650378933953640951616436239507816537732759342858705013306524614565671671892404906065747275219909838864483437571590103005193241330868032793520747356450836620950941476949077217913965757813609828319698928136937079800926382266518979255198117315793570446378461986130395679358189722834698370627306673486964356060727439044925981997383763832800233940554534137362776995182866755955517552232360370309305173454831419154059191813449166149462818093303137467256940527430370265971921956854098723627237424267808699019449479135553369094300868679427241728074816645799649369888172487287608889311011172002681886824467226494651565759733158329197076152320000000000000000000000000000*i1^30 + -10054316032972178081735393489172840860227472040581169369487596235382166796390064149542934630640001037102975024251655490164784389083495174475950507134562909357388954541849402906725838282713477368077234891125160277566774889984509377920774700379347874326146996018266542311716867646162192308281293783542202034228977715297643749965501993864076075771388257618974990570925045354473018848173389590770501384678472460472297856986635655150364425110712703186384464231137211149871359788392824224616720406442138275346049806086233766054224613485862468495490363542574012874876126179507776274559794247360410778123845516263771264958306948322723002045525187637711220758509675136565934623514457205444474162565263314150813664470076731497281237561675458390010393263951444112914753507751071056373526993301562858802609143914488013808364492748399994221655618744721350694220084707867574235034496912329142307518773888599761540274693586362114505445530117964588375829123436955095263031042043183099776863214375287965123702527561791829511762358148544175771237331482876633614993618679338204126520473102353189648645799062657929480244524397184787009334234378056544651613347871384188286504705728400495378720064839586376698897349156380076719719589720381141742069831347781514339792530231206135615999342577045489237690706470529970507551083432058637490852700203609522595960709343749414129183009038455926089229066181036007455528105789071885797695859058594993346259041762564866740148298212512159559458299541697229954717081530681213917149282177619401114995337004019104341128620838364389471807918214065081676360787428169056533677052601177489119523132090041548051844185403154337649829014209572248573972499265431546997480787323597719131845240960394936384308971438412872161104775849204670545587952198703276100205394840252660090798016829590646473842171196355824926909204211175563736283268561946347906126870135665517968856833895391763069040752077052330964730263949015379916050710991631355412692763404081569436608687963351086677459302947743013482722821130613676477765034000136071986616895565592155412723256747854459546530920852507576793516712263858822093484549868425463150740307242277706036340762180450761322186338134783273225964852191822490820180396571494658867200000000000000000000000000*i1^31 + 4582428737705469913806851961309871657644235522255925097365886566783524651381920624539064713875313708281135424744867938854380628649487825225613674515192609051704090406310537476054212446776412264128452352940744576308525047739671230582269903296741283558044971573576558486500653405588789416339692118195376372575470210810867681448175488052198098388134488005329041990836801288468315320389467216320797674401235234447360015489973584399394130311298790198296744021817469128706310107825733514026468759131455763996810594615616769789629214620017003773984450183168662336725677222028037035248870940144371225937163797622103891860515370633703632162661499049134840341088232334982736173860344637933400676403896567073734236024285900157324179288929245124571975714738607479902382113093513064344130877980608588359003972195716123111445289276682547709583197722303266903112230645693898878072575371874353361565922092159184036183593568326865475892546414063526609702705765559406816451071938299900690918189991424118137902619382901801923874668671355532894391648073630626233284307236634801088386277126143599222091959004303158000775158462732473694986527358433048911584250675530596803379723827256137302967857268594675528832973028656654794463192438876385954641077221915774160544343354617095455644989263175595783569099074674650570483320264387223967037834231856630715808679877297904342843414319687052882208092345622259833292867352006337681533824858251040727997512181884229889032902530324305229282148387502477703018753895629127830990197132693477186113051031136427025460727712584273451502156819981028126643036336752979087263705165242511357722133891209375220430200132746464939148892111853791686528042093932511104467255481660962635434622716062233472318828525001593968633205551388483475097635767791742303784064023531405052321249544176786597276558032592821212275768492836289681608536942045579459406928516854119575768943763084463752073343096110763041779822106886468934131767191586865770697292516324188858892172288939562581136090762904658772822818626365929074358684027082489933485690775738874765816821960405209614635757125443593469792572869655441024012921469208877122356844532532538540694880976682440098494384404472072459732164778077317799108115358023680000000000000000000000000*i1^32 + -1563975275196260735163845897514312639462814910700055045083194246123267868511050204432562705037637247591816163419810111200457950555054220382306367033288697589121491696332021263592233878048496353634079470021532875541100072598051481556993693489099297939092863523690686065115903319990594093764571072978675781187554516824140129456055896326790943585677378242262595744886934338359547943083819893637239938580982207282843026578177260976887534736962586235056857902946084931778023880162084781259657977019268255978595392606302379394658911474208974674083172003536092875805491393362460266020004328265964458641257699363786516635524731769540418884685705636944480571918445457167827589945434338256963576538731182674655124470046801069319055954346877441792329872354139451110112161084174443626289020186007942979124052718640451518259351150260938362855262344385392673000606102355138756458819826946979555314696866788666517040361335660292989281628122941322066845918811300217647520867111448623570584130858530668622516207075850312597450593085631375915591749925801612761685605125742801840953176078490630322651103789090271793972455936229241965747423337488896406007339753679526604279648244201480260104296776956125217763284599403827346592908414967477724066141522197080757073141259092319172207077189505151511660408896345304568800941792091888609474699471564741748303810938952793677610599212203290871910068011534795550574110120458889801475023242317893015637645687607069743358507881111934226833847503500489253186205881857372388850120730016709175302991200160246868210498963566042884694604480897795851868016839195448253706936672090404949561280258121978334575380710387100997589335228025519401146035930793964057702683829477966869023177840051929917990129528955288131435682767798701229146379103770972948176048313019221822194363590780118305316324191368843102358358363026301279750416667392649294342586981864127475550576386225719941775757051336991150571359308934992207948310191788446794045126423319692567284760868813737030127485956974773778010336319009275099990919239648229323810629038960463191241636166819095636105022884120411218336200679722212928486848510534138344601896020251098798817740016256147029153980305714009662742607654833679878311641088000000000000000000000000*i1^33 + 1043904053084908956220668963847081536659957273400909199368013725195862029890783717603859417245099802732649628057965657902474917112938585258279880242805655475558197748439604688050029593206177603339403419292958320785781622747316401390203280797659453420132156279452953487588341914484538837739999451976493171334606584166359636860949455022558866688612981787227662107526905825310071069116471746550801032196832116184214121351533897556279622969119984883304925999039217843509486865972280336791690504354111616549068127636598005823145769674463821129201288587709694641404147526044615240815412470355238057858567098830427551463964153189457780895734180468466917667925526037142802024937918752548564899804450173648153773236935384213730500062508583131023182513236902453232034402897407286526064398082380362285279131949719075913725926086308656443303076996930645037590165752606966358980484714404079220329723916007646654115909967787145483892449963581091115920914839683681627438524793518808728955814589117477202453220843888572225167430344568531519765072829630470953810796492641741514318211550894367132610801564277155564774023684576804506748586817546326641899643063155653382342018933571568659442906790204914841396422112939525323353558574241555348596132113695250675695558610857252567607037474604591009741679681518955697033967579296581125324680497109769888665127636710427499951808826398347350566696798893994699078684462876639380473642350720530896788085832490866207152287558729240662246638303866847024470978844975269704496597089195193559039924907211447872111006448569494896833786735161713825822905479988269858986102232974480882524557395409269880058779191091584008264681497138276627042372580401437830430832259252888653648971236499416938022611805061699147705692397371534568512400676457893033236151439112143497036936985331574271605295029109628663870721682596475158012642821604742749466456890613415435115521451539434782355877363483888191976654974479699142865596426654470246974118107401001861371020176467203922840696888666699094557493618978949518827518720288067628157982206785498423681459442729762441040712795794543868969599892378768575818828630745210836435101431598304772837631155084649126061911713118364721849537402294600361574400000000000000000000000*i1^34 + 100100545193476681751658639296534453667215584759733868902849086297384142034875655240450494947506228616488640184068101106852280362451422460324487336064795193551249848214278551839524111627470089102161841773019354946252442922250457003697116750966963177271494794005491664956515283052829165931216921367132353729406550987246196586388251044292753013965101839402482703263729079049703390189878270794321387329835943924660273665571105629290995591441496244373176509055512395945688113467780660739127601528252156799025272925849561486611258200647906597826930320848108815329217071339662988971997455610302583913327764597753294606404887983481137993134671156887723466901474253514532552927711561202864129953026957959857218072846128990545596522911555596875271919814457755852492583390853525401784306424044558802201195778806596193472457479195156661879803841671217448808342176043404490790733738583771009509536507646974683796018253856435207720828154011020369139993211331436875572774142468309063473173645747894308524276397603919540902181067173909029395231641968887842056948214345086249184600188739484858416851149220545843669604227839190331864882824475043105278159756575375521260739299756671392661699758482104064920372745514438626083265095328420248935980591944117041583322856698689577840606169934437808365826352457420277700196632366159797380722813512422353184112539935848407875779909896955018934324826237380846412716238594172650627969776013795613942907735983840199877424183861402259524799164412283257575183248966489382469549659816501270132866190404087031103358814443528871929755506207204027550594148170494337859602521440400229408980600131622866470350897114456452530933693860857527457517263233230791318141058509046161433772696916578767589058051858958228376515253142040500675062142188253594314051787182355208720591335038350080168722800637907605208849372623564137295334076180127294498579237718918521707429485153529043243743491398703597751469630191893621695839809531929376669770774147142753537445188194070665409518503266198542113659644574252581179992772184331798321744319589039857446034155731131026154824987643233744011156857029977581150804909600837270482379329263758353658741558643667180557973970907573270668427316890173440000000000000000000000*i1^35 + 93554718900471055756532921290893601918089726213980671099974302974712980025555619984041164011931692129198755767782422918985359574744056720305717743398443468833935499148437402042653731552075409882176168677741705349118182615781250268978202383717552026450618620551948486058053302630490522773967932126819101139676659915767047436544013275186863417008885574194119578330712529734178083854164653955505429759307675060315195690726196658730762841482639150419472540475915749853041777182643749408592350076278421712819545407537341726748181013770605129586007756737649198839208861562674856402619009122019266752096217023547987533377628046453846588714328300313687725417383859392805648966416649322822734534626778635282623125323778684173649529293528143132377075930845729649572601397414517790427432109159910571940786808531492479069190357733521443149084797884258289890584337187378222365330408542086412684286807544674676801877310045611131103845579093882823301471769992950080167083591457794136379397077807160129053806045223969986934443769658059842286219234175062359856939685624681063780553091551852237981532192889666219617125663916496099745626513898490023020102131637739379723794280443913773159987072727445085258569238007068739959495176736012096241557648057567379386692278769207282451451800344180740765709994369378339637774465804370791297577340498575943431652223808071921462999206213582696145319530176034669227616439616517850097398266934510505617012842416011682125946792132512093925922269579930930426259047913206713347114556776884378490381789636519849015623165216915199093037291912982396018329959213617679165389134561099342449449889773982971810807298488154825835138499741908659550613030398920146336184612031984105507709556575785172907658049405537160211980252016455636220028219161989450335442335240739671069722607417212090806271775489263572781402802255105543099467731893476714558842685672716544560536513642199860460590467071548552387237470951882148897565089506376816147273494534233997030454550621648277744759460103305343295151397377843640166532958046717852397343839563667986451717076548238008700964374383176658099450803322349458404988983492094302945555342126467921749965015455018228210090673509049992422918979584000000000000000000000*i1^36 + -8536645250720525990771372815838594098103423622580570534749652968119135252612447595688844463535131472023161545130671390766172812351434580775841559747949709095192912341418193322604629132915832413512136376574298053804282963049449276635939177470128879535085930073114602854985807359201886314284263487123839520973357449968244026638917060669966597340747676564039674536239524983372659568729763985159339943057854400273104897644995016244475240285498054724383985985553363856063142389937966171395581914870663575133384569001217111763981878975396354741248705301260127706724836768227956533174238773864857077574152340812868352190897364459320339958367407312598190253048086742240409545975724957723316016142846392857716376161789300559882387211854889065251242724558777039608364465846740803811926643137056176144604923738224885402858230294606339104440399967146286110748177517136667878554145931358611548961096825392674130293397299304698544718945315584326450793834024598392193705289044148848335835751289083763113986858927137304328579729498686187725221985305207861506136885656654883406428992786003715706798301402736039583789583939098692499375392835545518409860772590902595778355211039891841465087296533561195975953909955547364368289544135414717580833427324591119930259023516555557307773030972544907607311273368717951659319364666216675985046630465571178813495156622168536093177319877258071748340623768792603967317503837446552349922873296125609689209292088940720922939751468966127820405010809753787953476557309573537972728756673955078270615535369895004928544327481536787135209194397502900467387155927322845436667924683190187560539323998943907589703051340640264127601568364910231099568653035102997049634779960714758310347581289603086671795163199934507995289850886648825096280005710932268662867683628397596029659370858409066732425003295161876214660073322524612626534917794201658818543212753887257246773124468263729141423496539718288397733418168184357395550539844762538133825637545417008022690335088859476574644429634772742780117944943935687885299312489473258536367706198518128371073231636670264421685461257604908394601447294548799796310500264458797395384253498358443051319035725729174462783238769953315225600000000000000000000000*i1^37 + 453029618487664393613726978137721196545363170387587782057241415725593425650473732588068912074831780924516043949042288658239054808511429863539276897575618848110180524923561446505099136069360651870247051255280727779223710562891758701620614786589954077635928014539740633470131929688197947481802969677433218798077059959319668042911931720032396222768846196913986535748326227453292247416589948557734417550561980759265975506198243371476258705109737167984549972679379751970361515841147399050895177525283405601185316152170051960991379306722635110614038454378216515629156953262511292229099511118205000733882140854310325022445939107554734624830050914371994345240398484124387411582498811156653660893599386008565626622245044957060958895876290032214183790088342108626689169910013335460978708476242685843258157736057403087327092945838394662824656205959403578047326291231513121166858666730362601666223540550906046087819858436495813812578179744169991071950855216798802974750554998090494097871682673073409756662687174040323440669825187614643732688082004490411601150561688111660661768000866236315721899127261645514389885043021351518880841070110454114108397106999891397379731669390785826630796518023117928502716078612087809304196571245796868434586568260309396568660934258824636674985501374646344787137760986328658365737230991956976204086176849920450840323656326167757509823015786334939350529118930558218562251134713490979373830310183375148512628481957948547089473518013898166917630485262284730299949253698322692302996902604780532326519774848140066945854178124982290897537832504464655852856374124158343100583222382680139770168673761100074777153175214906975329988475950403777582774290098743985434862755530622283175626482507886986837573722314464284187514829268902708282555410314137656994974787481743816376679586631456479955698400395730491915386927971079955821237790763558417889649059127314592646806765368258862340029396065289353237599054748162143581684865291341965390557241325549198379693550292406977233670884985859699053570576670277754708943550485921014136082753082924217204295775882554169177743171880834812215792137333443614649865146563444407934489015950882315409000358499058179241534693950095360000000000000000000*i1^38 + -8534018092630956258937853722334094801967194158371076192894227993040151414427577795209695522548834292084420334987327728856524477126148358633122906540130841336113476609684607451709331414481478231421113674697775807126845964901700604855269705121403270595099268114963614875278143964771184073388077410032669314436558952750434265007701608212771239853744483166266950180462845003118187739001215984451781582930093534575776917836686322829287430147375080157478336012903486805027427303778662010313571137096731536118570099134667285951480564076220922331344700404115558854699955537177719801030596580645604920703236844997870441928645641656725416973878151978589796815668142831902345014904736027634407454328386218560286600266555929281122851094086771921902220166762689610415674551550040728862780316362684832458516294611002379120024376017490215599727694594922692990961169271646328458501868578241008054822239225025436263484129095584423954909187859386012114382929826887030835968626040007665254467898194356823752260209052626457687505906872402855925774189364554790486857675455674584787996932721042244466789137735278862813503395553395222427921900339991162227360868929006504148858804810507041774683185692848858368049381174241162027957008816515100148929885162381087367139635712915839560051444745471961266553733220448641074191205050198159914059838988543273164426412440021056693018846435207461535132610173252429476921725151660890093928941951999271658477407471598856911551599998119862150366680113994272667814472627192038640775225329079248274970017049756621865507902890764226809504599592058712273124042797450858339540584069890525566102010090431599264356779898695907825396123978177565087449280179071427812806467005425572292219879901488455776287158885555310944202328300695747680490711895948302363650872641970911734058053262354800943223836440397130567115261119614426227747352904601439217637812269337963545339186777182947846822194409195703148280442562005196479659602146369081207360635346175416455554316784356310047054821613817395561496514489158971373822592392932511529332489601112762556906258840014999223386842374331805589476528792424003725115341633881530657406017778095417305384913822540587207149748224000000000000000000*i1^39 + 130117942623140922592494273200394077796297954451101344677485106325280609491123365067459987421508411060220720138448836434523085104855872106381339033982375145315512065128745575344430232893083552003922390754903968650190072075052430520173964888703032127768420011493749912426764371806167570486935880043777958994608745845907012375907118931799962895744739607991856454621074367219532298270936643846699493338801129780318087493122991930607805166199089775052067872650856196214163015084666484944838362504294290993572532563000031432998951958774681126312151461936461859528669916973319381101504121764747333692299196471735588875002907324101084912366135377739570380294359236381980122076547913019827999838722363649610991461721273677759053708110968821099048116895724204312288574904592476904235954439222272489176445493669019756772993989816189074972678147347872783994154664994346020277389742723221267543275080953701882741516602774147197229149077201164549577202439712886180701700670112649922141018014311006282652433297106011228785605979315832947562464838599181033479499469912501667728499114713626434317546252957710225656695736569020956233560751535901482759447689128480089179331587765337975717311600591440835408196291922998543627969305147873982795885693607381687064879084772081248020976244066787078189593558180699692350978507628401778974741036963056867237916904376593268936571769449571798715362388445923877076662113111400935515397829110805817759760182851990283698532989575672874577520320775968565752026857610925048661979460610989789469208178898213392198227774697790140035915880473191657927214621262630780813180753843077269255559873211323597630689767479533365880177676529767684341033324498098779607487098016609418908841219746116598721562261784706194724776067188332252184043813132196771189770995989129338226815469795811271248671141530683416480269091375393949491311701036612209199186913300927566052031831183323772249703740303572702550589469220192071439764361397936430150563138396289735941266480315187050268391555629165594146889805922608712532812073672611122475760225291730270961352364060628483496521680658695135109411077208848177361935903113441938604611952480912814763089322458292735180800000000000000000*i1^40 + -1213795324045024847542870239291397784654982653799455876850362234964643681325664256662711117574693377969818809639242622983735601914704954019818767286271519096240713862050101842956839796774950893118184897482140303632211713846896894597161090222339734484016374058909372172625655589873861685341791318438946491222018894358414287571748314868842449417508762764667303637218666100677761454979388315697617068675648247370996115309930087348295233621572356271087264072355751593460648259439540178466917681421442097520618539208076687622177448858597920451346575557455864495749392350113943350006066267856560942334586216415520687076124836169795015023126470907220475667152711054272209034042065420418820066933457720048481620601753018339028989682885078718831220589309621079445815087634581097764993484128585921325015874655643260352196006713301857689572249514067318766390059876442108483453141972429750289629572092145058662633721713770265344634820444063060855505073422203289753956168614258041866655177862893889910956302901701027651206971144773007383627866851758282520910616710007475237818472790524482042109352587895613378318514814312145293517993055925688010022993874789975272574719066177411093118988866228848659661005670684666231029050008456808836235311686209424405654323197168864508601391872636753170287299189177799434267837663673690094799134128195236879694125438741095236665024935918780903805413497301888568367274585200952573832828700243484574312995704146760489064370387549377359109059915863978271361160681988588070314298271729000879903375701391992411777442385013188549833494525240634402461698991234816022009364781105589201001880638226783832296659809560597718177616831244652716842427275714232133351457971350995415771606583472327789494668350243874590262946405926875074932891164091927827869965938986450973630044258240809604220217870471734335861616773447590663121691741111394841266334204714627575587682847254928363493267046028254273822069772994074610310161053379114517324894452230765696478334119407480816084134225782868167291678822377942154656314525951842307481732589952197586405343655605589614073907833648110343119516210282830472283833246143021962687009571832171550585789024829440000000000000000*i1^41 + 4429985270214272046710183009585327233815332488573127075949538660982394705420047513953453514644502323264858643062872309533557796273220393425122832171296799046390391691765174449598530596989876771175424003649139030141118058315944569318412045570879503937035626169918284855622853095063516330257341491788760041866951592132133406105145726016373842392355355554202308344978687349452009790638925556014508397455945984623853679361208815019776561035037770470935284606723469483439278714875238876945582303284207231233867211288351604095443260260126114338179850848252307152494579108832268657324592802221312871216559519426598868089870250492483555111426681606793058905254376457779973968187081514062544743804222100157365225556860157299559320389168719171227695905742695375783876367977382140104818521249435047742106201721681562509398862978492261654903032137068483710717128190780664191472882819065427024610694054209235193123145260919405648005379070083543558164283805886383877207662587782336758234847249642091761295850019012699694905287729751389655556491093962027128109814705731071780062856709495051911727007908596117942082176963969935528825449427820726408411612364124189607486138348635809195665758604731338846821776808500543772164655805196698620813721389059522656568587345731113608232790453518229479713048045793654075043107658201649573649923541790986823297070954443403092080098829190229060105561817251131631609350154103509531341805011921266042725069512780525637147169464653623118607385504074458024300152676886107822974637735718709039421677387059216834492903311261668823053509537403483740938596426619519360011070492887052402450984682641509958874255899387760366229522694010814546033857582824669414619211220453265893078052220450424715956307148786255908195838352212227864608469930153226141080158833558558688031508988661027802909456140413511629296966455313701679095871773653287894272754393837677624705493276620097338379940009868902305532798066997532477031034028254779170504010992557162117151496658978338820457271525803418148071551261473476593115412329436340537670584696705971522603762399302566960906724595993299341796264446360706939321347586886714074295912199164943673589760000000000000000*i1^42 + -54983133014256306515389654467213196403126868486700377360655934333229575696044246457663195869876279366157617463819622470639750058282344123635808884825675557126684526569104306226725247631403591883300279228378462465129470296928396210226448419693560409026193413085176375425221931301378778103054032264152358818902785305281110216238970292327161557465366518712963567059388847623015509438359114873544204441272674823532188243198038620784289767403791087390842346698296234746388851860374483942849233105681677662418665695592902541335316705957538665836997469841918259637789396526917038666849252696720072168409106835011739726536764193769693342168760866395547727189413227046347764583992217077557744547194004069144452456999523684014466954620071458342713384154566593785833986657487163579651426136470112756085991435505789495845234895963475268417424411949955409468006318913492450996637350366816079356220811936592079242206921327296082496055039152113861450901142393044442135656013088782866391892324340262811116452481876977015801781944685131999685075349466455513272632017526446882927704882790459040591799469527628405745299200433680137023743362813272548910406130491255213159082917014531815591769863018661291404230243328567377769782352969555557154496907737514188408029415119404490486177739858822085211408673511191377118070524040088510616687407801080716671748497873160814795714994722757541219227076612195449219272954797514711021404317855137837512097060270086203979701094568411388915932942300929086892310107706234844996091646700432579454769620537872852685723125925880854625086374551269544246753417040481914611391750050726328083330609378154116525293002357431991598776000200495596836025489069255300160289873441223290344644467518242090911060845664703767256918976977789059645882557165899205777072350940292360378606489970999102591251085952170566274385082599271333569069764553194329139260099502728838007540036566904980585084789247745605729940799144619357292752466288155773895004895833931948796441684738938473761777932269236871589485057822836100382831630113085148991454464918821807582200447725459080329267711829490015871777033337183540459596311741102096659180649283426713600000000000000*i1^43 + -31656631990939276290085314123514114717435962187202719865034049967157473080578955773526795069978173300202409850160401338804214530773417747765799467383748746131161719174594587249607236709938058978666532407862057384259812508340558835529661174242503054789107534308233037601036010368249413364310487546098407326664192458112614799888878612753500109453648351084565548892653347661673696068983696649195838755288446879972851174647573916214787158290397508702167046816354469625414248437631085920189647903872338173322633228937432311455147195461432388513466857308756579737131919005682209827539182249769419610987415648235773071289281821981687025549822794994129987410368268354781491776240719742627785424819063117615847577793234870261413446482821417254591503370154165732332267316104625179080523237079634436295793708104121707050826069370389314768057638739744248004856359641243127731605571036565757132455163921996004059724682561506137700916280876149083421262638571153003029017628749433370437097616303276455604476965930763694497113036493715240727656335185394215405108643718133504589055465939870970395616151012497391295818471196532778161744183929278114182874043567250922401003257425575521108953081020565535844519070561882386943853005200499539923945878853529044543432131589454971368966195324749805257065284021679585549023163762213174861848941864516827678198357944177903142903255989621991311909245937912949170958893858784278534314798484496952125829514871385708110094953788554176706381353361124216360707332997848930512042477889737941590060350343249383894364716438160572860243564208040647032553832544737775177209477969314465364015400600809505134862427931087790180301677119180546950553521455747220607639397276745486043899399994025929335342462045709475969329712757775588062638971653236540894223081086087194771461243823316971161941825022158347078109164364645883744382358074404842247786320536863733185046919931829565347248748384526170999089177938607138337142900094191487576243680763781653374909359232059269410871087476785630112153681168431556088927625982549278249785446043042304122723766144536845234809730045945062910426240712613907858900190220614309535662735360000000000000*i1^44 + -7361552769292308758142722025676838612637860666101341516239439888074305889572692641957559825191554699889969440028675535973627438954971917108277984275119833697907956335182911940805024644607392689318363630609992234205447711652015842739322257360884745333435933621572066540934580730146983644806084263146185087214584786066273524580745733057185667904481753578254958925975810602499190648305547950820219232725828215812361869777345789932627402304115065744957649274578136648406200310639901405449172038952796020096300866477441842494794576269279604070303611655998459782424662638212671900617248394034258762673393065809652410025584350509315601683496500065710565086926916261125132709574496817845944994159149201077160018496757065696980426112830480739391225167306743453840337405747835032599649651056375717887720473377478265990192271133382198630738303921355488070524019216606684294808591580216787159879652317558970762635219905091655838302805648060141531687912178578713207099031446159909084538660506435478413776446460587983106422021727004612533182491036598731389799862875001276949523105527945118735480454257362044657309844050466374049198726106104589825866850013397752350341835790730598972901639959437271150800555239817916976824174892361359977517812371442499997658992816158500054167623039531935060728181886382090359639220327467599922326208791272259609105261667975090808106149980015422061504831342109616198706544184686728077699578470333736869928395369007478577873939308399777042368303906492507765165814502338289049574847579636899911506618111820099058282578404851119879862940991109161069118601572137316608521070764475931133216809218285812121467072837479306344047292496792706091477867647096637374009188985232723882174271369479539898638998533747233180561863333327111972258966386702217595960408470411229033978151831891130785016710423298633093710741211385088903834470094235132090946063723167185409699338993777066942958418731543511309257883249033773274991138190313195156858033002128710952728029009856289799796478825621735878241341322720074841194415427256535612490297811067107908771254571422085016499531947491864331860825065931127973900495924265746432000000000000*i1^45 + -812479164655476580668875869666030476457536556443058591652219914918660161360507815267092400220004425991093756382847638347222590530369870653863455975881654037877788963906504162007377249355569614720374017522700186420292768751593905776188707924541461814337581108207125258500553014817305192366250280579950509853172646939454556809436635351978486596658935145058579434083944398836877766270539028889959445323940286177193634645719856241881838602522964476431076201591902108114808738219586249436771836412533314050197129600016220213393876768114791666535718981320214454893012962021496231994711860999307760129391791201005625567729804326058336576251184909746789680582010205754695200493791515185534677850235811906516868163795932309383995704984142083120112801242398151068545892652350035884423872046242043085534527545194737054410429391438291567646728298357750872240500760368442926259543705150853516859028906252995093627678887441248316561683876901241010190265610429754135683048378564418926609835558338143908478997623652915669286043824282082819360608629090087775026396305686916803085214001895670513628895683333564357751323573262773613964018225546216056676503814277068697268193652758431017219764125269313806535116326194074075975757516749781222500729117952452753902497071392465344039177095818572141768402628974233333176717748723459430498308584470251447220667198648831726558626776237565875235406486174308503717915381703691448974212076922167726039882544978449516544270692501721136405494780075611842163893470622578802954516004989381214848313005359443876887632749071748550549420207995309465482221340819960711472180712377764377035111662156471438450747384564888058808590875229114272931835124912765840072577821596755435161559958650582548046205701022454570074046803129044073164991528679862592858652239589578813359681571737989784534380980678630149003235723911054545252148410703669276192395109634490183520554012423119011819246940175278523045125698202493592742440274070270839059832794285371304437993247427034320706751608996698095389748746819711307140025124456075020243046704507316730570063353470375608371265205140392252326190724804887598495432704000000000000*i1^46 + -36887250665200802469128058224438491179835933796062224542347497903282493777756829689335019752227855482603151182228291822908513023463329621421288651324416337372706671378129412268134568762275234048274846846286004800420498144162916894973073701979068502612739545675149987074329413169544871527085221727819971627135015750779859938426716671016249989857445491193806756497272383990845814880795503223598476674003943494917906404837960245841583916595547140048721147091075202550646859208501079360155469894510003700603021933884994361759161679747419610159410573516347071758140223313079481002328004388881061289608544150371389453588082469490347786386974201401922011805893749541755676431677339208920581905477047061336001897481369814360353955821727447592067242950111297276933971642230599604893480079580569559479559736674375444920338366779770372330081132608886179358694197506828354701378663465415845207407943037257636431147813842933334820637439280466720943687540373901852091585712865158996431441889860791225273000400397222645075727077813058580106180379014194948973907888458881221063742486621719458913969105872248444031272473650218555194225758966282881603905732746726491715588458991977707965648502490643013657029303227927546286036252630160413768047298912445754977738304759856247921678419942916840916218728618310254858447193393226708832859489315293387996617045023011266223140851560796989065793158662374618040156002018276502647342626824536144529092873705206567995332619928434397569026316062705251555814803549191356255218304967241859693703726421701919806288224113964317027145964768228469894776267700365136545306821743711682618133943108899612098813367359425145943915699006390648797561233332883947629323985810381126021709796005384163225419926323674510508379179554766271565859636861849393877269706452664220917824233959513462599462929587033754358135911856278813626033927558314501501514415119956275280647958618611377620895977323555670838258740788175827701709838088265194850628184124346622472052105551038078182929871257345538521018862254800553237292163037849712170610498981237001223995112814011137312027143956853015065488376364384911360000000000*i1^47 + 1700749109253264590792551957029250234385112615727745853476898263367953086008192128704000062800279056467133959447339367100592687275064958136206685657642998997939018681008246721081092427701803633566130516932239924280727890585721543623305331567836784525820209249008413791697188407508762859178875789621305853232151395456528382378341085130934155551211390848860541647853620609175352573984086331525618779952036087409154077792132803007526095729605698120834052864556927340085946774940080207577163597140401198162650465459407564237650351105747330532978822256456909881076670316115956362060519909415585161919976845345360988908621134702501201419808940387797202449580101079120378007863276679135245523249559654398898919303496388812459556339579293087178404211443264316754277938800595242840952540812960721621766874428143730233703324063813233961404898629995545985652932013059851677065628469497019082257778355526916428764164994811278651643088089096545850070109735768684263016691451631864298042872594251847226171388131151777078688575043841569759264338182004576790227097918624650031978203438689391028941950513371690461633573694419790687059555303076436492433757734031284226438768105944540075112635822751685678021074434376154586996229297463460581366220857483716285668830214095321751773860956051814005297054870972355956470519463720990755384519836036257865347112166318018806721100225381732173939917619157989125946808092709603910284887698799263480629172195116065143294694906972194773585325673790338854716502431744321260382455458440408699778327828532655639783029088884963857427274739202554467045025037239960039758616647988547270826431105958905069058461894222183318166410739211643178782267807267386833918207123181529535785928556072772326966723880757453967435995981922572192278398187586151335924969084269158981525914373834619978526390841422711274238109379988686302096608696618885141780129032844703168823039368109325252756619749222495686319687997455111412032368721717866565325755876576758601142829236706021258194038247976268408136151325544226697205324190902806154596941435157034516097948005096551334984457404536980633419776000000000*i1^48 + -470539673307030594856616002572091455962663525406536348450907420658299887717888267820318798785393552302895334762015890605184034933479125076999016759566073171510448706054311603096223406603896550125532663297116496364810439239374940128003384827310918649419014475015077617596149924119653575655672976230919048087024803971757291199944239050613286054538329932928645728183083056442904335335855472673727572358361670022970571494671871413482096812892657362241550896392082219563066348665842737012484355048925994668276386140929293557743676230982245752885605579085790077000124528833334941158095664197485556800281746073564523094272891147529764019767276250337900069217777435014000689928756389491425612342180071536005134960509813975496776363339339436840463537292433484185147832910767278641302354428576686003646184490883916006641186053011284166135820361744617103152187516644741829255662252782844966190479990758180889331394276316977879744419483902461966747876511631351815872494565342776883866387989175551856290610088782798507835162657608706691956093371728744190521130450392559590919124047580078871029627155321386623161005843279747874911024137977764548692703217686640203205328510093422924543951612697948865854599322807315768713685444386385971009584896461709181072359411208310155476215971737551672500103135668391744745905244566405015017983639763773640875859840174716989245854547591746291677219278092192174613024220245735840913911620620392935666030562773495387412531090780535075661865608294144194467392135631466655674888127609271900612368587418826989175295975320063102178323775874214159447806253222161427645568943601551170888320161818222125901586955978333449134215524089506859364976006975365549836829743532010693399402046545270813672460689087919826638786500533363486918208686118646502622494706018015340289780732520305895680382580901737899837364020004593318605542373743280801588229076537788237287643872577226867713522495659470965426066554069235273061736032369346628715157270843375753706170703693007625895662851525308897744481306123727329945974733697375789185059875464144966972015391191833540067800452300800000000*i1^49 + 366140906535573319939595509029951460905149732348227968414544207549998905256630109153973412814964236756079413592062743142486875094527680041064770515009725760466030760804123571331968021212525597645213228470153341548383922470265792868995686042072388124659040064774972807141411219639940837686071221463759917520233199475245913231463541003942320115775843658011643533385444969189746460060562705155193819828894722334979207875926456958009349091290266695258480339067495484697128632059842332545488349835574438004097296466539630250886186164943361970682234367239675172794346562021411185668271956732263502091536506294765296476066670500897314138454370862393584698887632648540080238138813148053084647827613158343412060642189656059711687014664180721709196213331779514777468559250140419886669043485308207887206691463479402483575856624026474786801124743793416855759024725371607949405752591577334779117335344690550644457592604091531507630703999696774213928273070243387867471490111289828610277325253845679443341415071846593846543201724313694568757270826168193934011432460067298730103713571832012154433697681767504729009983530782238412080778162194227328022056446693940996706166338599446821547072016924277187711193450486010695869277423681912706037664229242517585458215111250666134843954045794833254241384800886997460631196484492952711212569059655270514906947611888948419658709805271327836395014128932485873190032670966930858105373813400856525338222596730342756238343027616411208772340229981349467591615415617868349225584397441729887612858296167193848098291628534938126015840008779464505154418023159101795151382058369202757425543467352754789623249731519429879509247469566665359499645321030229566397521729005770534214629357740398719463288465478334459110963274153175059649801361233059081917894740763734261857696350752482338005369809158982703622188278861183932320381327439318818029940684904958311664949259376488354241015853162708210060202896165316249608940167001902803202190970064388642288747107491605921870218375422930371238511612965368422272751486264351418383119966762716868836967017230827520000000*i1^50 + -78410529303021559874773845678240548767720723018738043009417101807385832546492454842892184323631144469308306586724359950329109798047583990318900012736372051686445743194248621222645243291521201518112857467009241292411773232785638342643040414535458021884282509155148977560515475003028315383746062344213966693156375292666671456459383136069075815900298481263035268137840636077218762938546395342550323086382394003591698809970284823412095386870795229466374641188328656797979567418489157548572519367933072161871058368366388541267748675374075792701133596392635799519666580445807562628908910992848477158111839510415290126620563790411653446018044986392525299443356439308252465695961225203513410663392197711815330882325630741935894654520137021999405359782922652952708210482989680292135829798482063061061126051445377786704944927279314097453701984181555419750557344368896655095291431787635624975321493076101942454939178905826567897011062855580373898258826431637630236914127287087818086943141819642815818752528486083965894987775020125330359946311461377944724283538257405124888068564014763397535610885459653071133430343237026777276697165497669380340688564868977245955791013097234981126233548775805063965008944187401806494442250659920329558288805711110506412879842703958142745251768399591707422820559841942922737005908448065008222512386099102043310834558283951229920799205587098875907669660692103764787383459354599190191945898546169615575895554270386220720868554220606826870414770433438236662658965829316448682492212402662740587938025297933157654212494579022479934078470901203536261073791103722405079100265912983808081450152973018384054352933171914105487718262707954119111798596488856624221175595647604815936995080831807342787155884583580962929151546586785735372388193913218579343160534558264640932388376802162319538553051211941958850204321360270018214367123252147345397138634703200775060094262833902956244891028144147605040387100132707354346771913709917695184093459050421229179742954084826988619206843487845308380269751971083740004472754442456353312714971328489269248000000*i1^51 + -44491301687384318747170271748721289641650483880637318713320019098038687658402495261978580012152633362138296062632523740300384824151364960765817853587404472526273674919129878786430374816551218922209491914161596922516513839500828241885535217389258195370901863445033315372317626632146101603192542621616126935588325618442679586707945500103895540421734743442230226007279865744153992402753507520683672451130751041648936347702039145246279233123860482106100962371167329286681212671266664070503132952442220365542617640512445222014132257770887527992906970314466890638298974619508969629505862265148621700727263641363717622933695121130395638122031253035110260109623268181604311572012834503349827617648645611008052968140623502107690974570653844874627416302661994279401314623541214897895110132979056145550779490118329219028717091077124464397042972578940259016423075584359331673623563969415846154607035997026593497239281179496027999514158733181974497388074625710860538654508553235221557951029716576904396772346681947298415278435901059957644340014563126144497959636931617773095554065089232667343895349679167114710344584967025119408462184472024680249649074823276942327014545623869948263146660334524903947637817847110356683848780128552307886095139344793793787269646458031863655183414949045130084911323616809357855954125743069126391336543768898230459436980734558611158380590193794026998950673102089285344667773296551462034139336480022868715223030664307861211280091043015802797635472804453922780264140126249499538685980171549355073287672702572384176230107067067178416200897474752634737987206415772505153684477873928624947862898155424614790164301943681144099608148552786201670715361818407871577726177091862768342080125862763850331252183587922937998921693976003227601919438634477059755625290399030490744167301739434395651445083336785228552356184399997414362974396327779092448891248220573981706296205209692994642118585964413433163357115152864611150272565315086701529887919100856171255752235015141030145741114637129695840572525117191860621279041858492318720000000*i1^52 + -4251932600955303789873872135211844810107250142255617584675550131569060985680930681120496515596972343367618254304189035040769012742361172143838932410227836240167478693313595646567376956056929181416267789183372238310274264686932518071379858211741708236838081836156403273223464364260352948677331919582742746574545912020190099621380705350924490139247691269582127675483096807289083087939768365808889473682707395260966692181090424217181850620307932456925097160221323790903507049651098459039358603494498460280610196841952896977951970506341523929015114204599072334881886608287777673505501606281924397099243530939201050584011098463600571009431132207971849251864916728534273100294632579974954886185865853524605940684676026201819897411238888845632893761902355614440529612160963871763475753136478730017289916496894921751008380006360130379572382296634184900631141711219202473916547202538190232997855559715134352991793380982164831382574541093124211388703502085067377169090963726191725858042965802531470328348922198997346405354942847745802685970182312357131531638747968950482193081129041439200872469453177399055208356871282758815665180669425139904374334298253809484035363837072668491825580689345462528211176092850119814393247946845330048397947739789002622345086377532819318631823885806409916038630004239276280077268388730742832572939728793719631125781055654402886289081376586350461033609281320439601821597900410647424073665076652140076254820297562775400238992380703959006082360717578420946393061366907568795768563179179020299226350432705001446860600249340770056284530904444303769324395086008614797001508188703475146428607786882928448813984271823924616452216645495713674650212859391823019995935859798587366321675832163300566868538540317211793450914792432718420571408196875484270277808856307813061629591205200951824030575128614213379679856787377080233479452004979878714569795088969204247873782203505584094176657519220004596014246173998713976907145668889405200618906618780421758834907055598529605540454750206453196379453383096155275520000*i1^53 + -30839593374338533221668895509975743799580968146852556988872087171174414963586973341387519062149785134746181640146381486320702776943801800718440183339926782566052760000567361330729963421353902106477300857943396210548421129574722410099484331154534792111740362289242734234974917470793938765505037104310005759020678267780840697926625667626974577790770297572065221123409630311712615807268129417988295242308833821541400563950586569465533733783534788523825686251022622419749045730497822074212662497863965987935413319134689388220909188660559529306019972033656243665046066229193310145209894334282846954108726986436356900907835449493715156175863360976865219452503300795899746387578488628724795248247945805167617341285598892103256230402816168021822881753457202232286236941428082702310961482066609478125098163263116650448476964102698123142412522966539506904272007494376229961075647443575666946787458212401217264066650011623092942534156155828140322437358093764245814105925807244626342458951854630982379129697535607104720888095331329389786770492489251041706441602199180200283179167766834877359498241873315360454239574574643971069823518660224976619117326752510318549608701301776126860902389952008229268047009202622973211616070804733222423381066369908789666427456672102352712690251113273293178117951893446083619580461999720257350807660262162735628503215775556678760003762070861402270325705296633854283360797857522857735889568480232555932989379276460961464055575718643036210873128507735270655341659056858634115612536076312217267691807016501869720174769239406223293099432138501438963035063846251520270906440641116298370308858543868460221321855614385432954838311683535550723078104984425275347738925673795041177514189286643605917932185356288192806407622771823469554092238850860698419558998502772142904443176440173983486510662322761222417439104730116735573693758684785048102975118779549111146817603336881570555852217930001023408644019331422259404586075826979556332628097667167328127352741412438053612837494695457608448000*i1^54 + 265328158557375287800695773598332987801887743909574814080753144574863591784350533628333760499439748067297336349400226652468460789347315724678414624298068571580184835268626632245834615488681932717812117771018092635906407176537061239408598345725298809993698765215303840150389643594595740629770927269381799202556325527996895877940872363700239565389766960424282465049876375779118310009207366108353091409342874375567493076821891815209349177476403600094678500708911882545044129885021702744890903381525742085769918215797482559599733786410756274865090583245579960764654952910724318149363806294588175626237637756348576507939394517929515607661011048174178066372826832936140034162012293777900825188048000124148369404029002559103738672777957154616907310390795287324856214741426523621566805982670602971958441178086760640723992987406851197883756584649425619328802236277119696504542612937427635846681082683324654899230533385566791219340831578260471259281196979851174368697466762720273390184309145148918485443699563460030140372415080539031095788575899900698759008523690079397464443818863260067974062641263755064469240389592222219422237946690071290626681915391942414992077669462232484111696985585133786916929937780144433743404617444719686233281307493824813422508857626402612316906050339121833741003703547161518421598006854322013841871656808953568122390528949783866736115968169058993349497454099665959372669613410079152349126815613490484608335455638714156406626697017004809216737232581764223441028795950445382226149022048973416899557867417730123677263432733167900413025846565781720879854715225826247620605388261203307794175333659452761259855270588022555113943429228221902914640738568730768218006245024756094831178626725187900673885546502763528585921932775697990416536065487882727415854017720645619207541849140290685122123453881700419530375176916215449206387977665985770226903577341338736028322923777260345305768827595215262971186320240890700066746312923894656604994707230994800106848019849650407200*i1^55 + -868488616286093305057752796297851854901755533769085272904030736095730691899525880549387152582550911570996814233642771584503705220365800576012712165421865908392828225691221007525233623044366047288037389202075521593831797294448546707481926537318740492178328059981447375465163762174772482153549969721398100198253775908514430283153224906369929752240117732445646189905297522397833888308301792443203878165719577240125533524028078080661181607268590797189357193854479828733718212232752363182462877715267913197229859643712707589247876624443882177820788634514048217813160596077311888815631042027551822132608210489731780675368631372954685073304399380019852890900009282257412214169425989944934975070269088684718729766877310472304340964818364107866992255453709385046937680279021197347053925894799517450296346239599708572602433666567232365473022162356271930446772517858515444875747277757114078550303714785728698198768071366112730922098935028075494923729730944102067949480326766293495145266888721634855859340126463732478592495208425669778470133397554947998592191857499775109239151099881098062728222434697026148500803591048479582302674276513231331745838583458409561348736454828143525440405571159257716739769804758590931621803185615641454486792226114999507384018295342491785369603475053518787946825501305424888054380916348314656702821760612491933404393604412113992250880109744822666524780264595675059854174743992453551685605446750226449228354737235532302393932142167804209189705635957803045840847261967391006850373212806873993286419330978565519301778388715198637971069615505017307598313512124208932857421399606686111597679503811662620986663015362728673690799736805187682422110822917967275747335419630387985106033632186618927751464160882487680039873236077039013183777905223657613634635318056785792426833523258644660559524892046474280130716777724950569133463289504174657083257248939096006293667188723630621459643068159481900179376535760732376497987220846612254518943876787414180*i1^56 + 1681114178543476247505252776422885962421984376203693478628150546058794775527557682210953784298201314661745096435451997335329458815534908305924903034738473250996219944985099570492871842775240201942293013632343328726351252444337605233149965104406589096459615437072805888806148358921677785388055981266094355803404880585692645028591117484641950504217727172983287172555928262771846468633763054046701111967803846826383440579555640233868177386921859599904514439578320705143578148544515908199578942633491033754610298881514616007308585008773425799578826753450652078247997589227175422267071533803389266014738782364938014094040381439803727469058386879858784827278062856243315924807786080608621617924000038646414136435257478687235269740453647203997094584242294869706611362441021514121762222479599996437942547447577463010654971014757127387306558769282040616504138565085020590238886574642066753091862127360051691727277796878270815332358434195146197023073043216903596591601539270222159043998421398853072063444069805910402441504393567408689224536180156970912483818040080541940681890127728915181496955902754618576058156203216190421485031138831260510693145934174028371480068444445615587900169422498423887186065909423304702006752248255894663114886169259583483200202111851223260649769248299779289872087048490293630514437639866870056770482690285405513300031136298648633342925933045676321654053967178497895798872749058333315550367220866284379757139250408744213113440869556584120665871358832316067705256836834674487807487406339679284184932694315520747127977475009586797223298748309469446651521521505549372934526868030795345122646739390576195766941906641364910837353592429286766909890069611908616688234311171691579286430229082011270628775630591839130513253273894318680142220326923803422922693262081697694249526326258178487077178329863031033338345042298475342246171210600041267484818842604480640463435313115932176942104724208005119067860396081105822992184488866281*i1^57 - N1*779372652611205099984081212298131450609575488186933006533915642912415160260543725577575175751722893734843914297685227268357909866372020655740242958306985096548315228604369284528686193754366043365534952364497796411841088946796723742561896066686448611829380263237453210884193104150159323802682615523418095683752170376223223733252698392848179654308900582021444511036138982143240409518822072036194391033506745832343071040236800699335601196127359893273135643044558239490217914349454907588621657487024804921059429841253424846650488895021766414484782562220666155843928852242014674227681722672456806728981176299273312284286292568255258880067648939747858539284955839405476376878348282732707820563769321209270493578304981513873506251736433661122846219236207198928896*i3 ] ]