[ [ 94012593963715531814903350611324342989565474501128303766813089620534944861990407021004462677549006486159191405929384413305130294994447056746526079116775824859174275702364512715520895463446357215077443315999742680107489807076603718823457312534224857147205761322379338964672246796518312009467437538498540972683379724091818448233166813662027079864391178311685251150773445355453493216371856418848420547954846731941951910226912997256461268690835539302410314004464493967591005371026795609321578321188770487625548454662908283664432234831179892919427133873483520199521435540819822277285540641718663123466645429137627470221501404717889457963873451340274164018674531001202307510974960405116657168936659058036793858291914757141675984799728184570675861598175368975736547309803544619043006990369152621931766257396471110601929476606583784874501897908578252169711474128415634212587887842477993907444307630078252545813106754661830384427233701492578256252179267633233846439733460710388081529909687330117731190933829049380992716331905187840000000000000000000000000000000 + 477337114809714170746885815780377431580808637070719334186177606410041049499872927418319561571977188521196858536230389769927367856979249119727450203432357778113963586657757672232516180827905647079662459612381042271434839508139237032877545865988031649420004223439596760338875634602664175794939739804217864591038124863449350466131599412505324517905296001945011277103094786904946256048091151708534182208071649029667205568992139740471304369271133567860334836675283318436580768445741737790158331962346469899568470965543144663423336321119276369296671355295624242036245342049621806016834669145597257014714112673400706342200790054427412365623976286852427209565742345224373385188007699348155388380146605578062242786584479382763186071664638562080241498403467752654022369647492408420611953436940462219601202137121185077136879480939377904892267403160795387842169724405647867738220686074030324916930806245164432353059747323174257059709855764989256505612799801849038114590954894750436925517483510451969548810573684264923215688249429196800000000000000000000000000000*i1 + 15944802607630493001274866750666092672276810408642361108547209929480087988828670476899323208860975273059585603466825050710325642751704611179901825018076231606898810060650673847005203732091419163592859653846060913474887858472571903294857214904864960915312613525253071125598173657621153686450652513611594200956135710447928538943641590567593061411235229273098889182067143273252244354811843220409046647409364300126855650109173580830067706865470186533741428410726023410135771643518204825210507474826158974657074638008114356780105413620470349401272020675784828305580717987122571245512116220222399489279819496143297719250220389678498705867372059911326036514283795402789672356514054158101786906135649464857270277573209097705045903669672160530458081762069959458872921417035423491746385547567712998482152977477431033389610901730327463879732339829765743029704423846291171261312013155149451004129818341432301877171984559493524667460848548822419580280950217485855629595533396722705343986160650889536352580690171140216550777089081475072000000000000000000000000000*i1^2 + 45118585978637704751448650467533832305933669757424633443933527028942106929809705686261202634096393243772100233439456187116380263106529040543568401571123020379943849327908351645853728124634115502040108823897576908228707992860938504761280808627897672028936809151770571466207997951068866104543575043107909390142267141068405361100212565720311659406443167481429876525425118220953974657420692665833140381278675359433812184200801729255415462747736594817525495667126600515105874156169999103021873408641469653441240474088430528767012834059976789941371290681936742478617904902334635570126190417366742090662677046391965548425057239243182660393956924285616545161220886728631670607564256553949323161016631567487508858679592503135202969699387553879688391233904941047276291811051058220077863661888091825702840128330901279396688466834057470172914822271946642906117086100439519587033338809750131024051525541707634953455361943705702514304169377324489345141293032071828096470966670885756810853094259581818858976819604790278604162471622082560000000000000000000000000*i1^3 + 882279411994994361644347989192114592690809957023956152460906241516756158901320352522518614395914072900136502132526140172632876534645453619666731381812228746236624740991178872137382474168394916979545792000211123356412500519508089326282574736784447169425548669527536921372893248269273720327793837764140373284596876354768359920250167622012599119653046205878556450150405107501164215160232733158257696231578071389691436579558743237467058833212699536460038025223486226028027764812735940606504161128632834908383735948008084907107484252880849727230111423593209347829178513946497417200966743344397694612381302817339513873267304234179604974866381632227858899479752511969196236018540020838230274501830775975059172333504772244806812698853086451763391480482736124481774946699955805616526700624903400501156357948028963304537850460205263891362375895303380622612470458422806483321620485627575286300932472728917701590177885820658228949056189851991418100853841949583656131489518911904054053212171059129481434744015537117545500065325383680000000000000000000000000*i1^4 + 1565512282686621930916789130510126213051078664024312814812855245568136456077214357363555329296530074003735495578931498180664043689597722086859696430988713170790025120248362977331706788801429551753678892112190436736782964467305598821506533065201869034239469977474569431808973218600714215986694442947343660601399692185440802321702482406562302566912642497240482125247077551678669164156262821461170598691195382567944329864236845765252604626082730142208481308458729587055538207524029550109841243934692791277732541971277920949526609871939774008019342994799204414310222646892400301550848742252730760688011736996179234334019594983405944953072868966734118796810400005577234132122342318582942570340912906466332878277065496577473420788233332059300311216293080631340793467411895773036060485333338371788051186832599483747230755793023089448417879079049377364100213104918156414078472902296378612715563671107265648155477403847628331925571069048038869761129112902087075862372259177464522813602973995510218767116878166272371264939089723392000000000000000000000*i1^5 + 4855114402616983305953835237038162464765067070695157219110898281901005667661035859711140330113931963566917120628536614862985224865931379555811905213997961444607380087352366825794781702620404600651108903872588673056343713846605264125790973004698355425140082739068796691159463529131608295607955612509866500652883908822155213888742513190309482030335215461807034340176805327414602443327005142769203322203690882777060427239730080086603991927862591089930592929224791013893643750623672551041630662080034291528918871887859681868179221943846751581394021523534342837007538019901373168376731689400014391722155301436465265907202229981680916301594951749786974164954557229748675622058876339322874379095402370637373070943077859326214304976567516253027515421571545407440483644030385360698043555484036769710815010514476625905600813929241128386483698227099122713929244199988529018054914890061553035529784527589242066671221938982772926418123254989890120980226458054176710759998008376461465212352540137087260993044242645353151683023329034240000000000000000000*i1^6 + 7095497573243526448404038971061785821292733260458009880295790263147747592414996560640678310902433162253491609614309612544741166579129588418214054349298811831428097735321591294016297846047348964868965407794652134037597344431766892035927293698906840291579172991843882492550653254801748815105257631394821374692142947583871992644479161545357735506492603263570794505091205812903926441705829126993821774824786627596378752326611843394813619132261362781539884942399139046845676464467967188321580496801857700943480607036252699879168499704298244450165007468771244589235806544584654176625051573985487408092990486291528176115269696493367665927492459218799842638527247643043643906198671943415465508478761844320313339919427313597350387864622260714690551142491361565899142095340926026714212958342245021984066130160725332290976810437553088713855396945036760113173871065566395165569115013167198683431707948948557272877610898309463083608914946937432412150656701912663750263277377750827995636827578530510892464067708593055372911052429721600000000000000000*i1^7 + 6631208718313272247680905700615277863582990901528007686071174668215276379153744636586222151553951945041201690062184800611717907035218647427762919899363673642071753115757774811219538885919077330031235860939025320980290108648475573425636492386186915042943999101530240408527706913834334113000720402152661583727047804262670884268431418644950840090634000152065894344868083921475101834148008055664783569996545153368231248882246431549999471045197966835320571981551106950817280067457421629634162415566628812591856420422715612517384729662553522628220177342406802521761008419541447444225536346811875321824962231231912517395718548050357557377376676487685908762047180933712582842623819114227710650977268190981272831845355422467367124748677699168422923227266875554919714346829372386213703057738297645803904535600561551288844854695236635393293111056763370577621781673490525613950843785361660436310528526155587993965310636813252765957507959290171822851113441023454503008325331658724364450141877969883804439677593492363396590178664448000000000000000*i1^8 + 4140544371749988060002125654433387030874894919441860450377015079101780400125612790449522646530898279905054840395386761521795775646362557344257054153811823893544965002295825532162012309583282372151496949412481916570080657489735513018703254106883838381571492412709464889417756961531606703538821743456950553148954539078070223968865374906638451227917682432590590753620738856197774912897918352765541190957132725732725857305262337963940878244843650600770458518055568934988074321660248183058567499663044025232693385817832915387182619753260699498672627785041379935955721536923694521076963811350620854350563987981561203961410083666510762038359625509855871966996160931236195920222489840505079290735556658243039560689773719666650496478666553637786765631796383458089744676086908852483194701997811256758397758094785263950671844457602177475526903448231700649011828689225031994665594602296135442036220574408467155429283203917819126640021755293077612441885331626961136364190094329674500583936455427492843187249529695598822601365913600000000000000*i1^9 + 1841121419661872008782439021903020956235844010994181089662366693592336168544545302065510809946947060806155663721620703100040928612036097041964250398906372243005013844967891287086495195957630488958394502037358793789784291162692183124655041994927788844311331891242099900126264951756410321428063878793565163215631141471023214291374319745545579174428477942806979918791774149325979801209583340195750588431730746647708302671657007229152563942586559538658228092168405985896521926376197808372942993415054444351719067850397553115561945667281559130819469355166268070087597103148474593798766166173713868245750490003864233538516051379521565445351093946503629344249292313630354696727576647704333406083364663231221356150126503813809120118748795815407369897733412055569474328109763867098430303394737158761544939550852293393312917130763701404041682468508224270986998417227456126631976145400031410661570606794384234411738533037804921234607518837699418718733971819679846236020476855541830230380074548286381376802677016143047061562982400000000000*i1^10 + 573150369158853862723232964544177783665566287605797336077955962339532773853098288738202129055506329888217856914397051352310414653837045919273451980155355698354263805974877694130302795705146714009625787848271251748418044739555150876522460895847025904652947202532905385279970852839864283840583744432908586180706409785457012096469217441420123651553693106540684552128359645039103837929243429013926906136149420741488306731486956649533148360726612484024197176261800507447048016456257735279835588450111503584963043270624974366913453427494917375229448286228834939205364784386607320392201961038823993559869092670443141843242338621531700860352467875178707975475138497395700058575560729898106442290090010774140707160350134744855482417604652552899017982891653737214295934654974113658958431827510613292317758670351262396510984414868469982845845548678422149687566836571130904116381880815228088970424941053494388342690928391255335671125109707158890665630295498048945158517132750394744749380936285100238294049928199436256682180608000000000*i1^11 + 160960132200037851551729027219664506302029330406459330380520613532746385394657671999019725531998173268990517602878018381485551170772802618615106092606587290896128290834520179174592854827076628514067081674696551475941788342695138758795265532945026404422384930386279026735142798911228352619871050582706890096080860857029135490334440244323737773372247206920381197024037021427817266443084019654043439934397458124525710523142394416972604720877718400015214925842094947635973861802728311420694551743137030690636015264975156286905186239413907412263377171027337153581871991093470487520074750231728179682111874475802632737378401472012870440051608758250064644969042589568287236160051266118716157405506328329908715273449138353657723151753496834880354504396980890166393448209645674058939042305526107306999588299273457647548758911932108529048225823848129430584433160629118657942828988527056630046425619108141720856444204006947522494461182845834702740616210441482116043409070319207065828211946201155432905509254206514877557637120000000*i1^12 + 34475122307018748785488709632681641879438378954879194185297242112114347379579156125099154347754307943102295215089295628000471808415887095758190375884239005424981721843078791881184890480763465787182901091335186739265124401636300583339626181753685029599751160144860623140513115301125751289471242744335645745678675646846740735295356292830131003177301550855077409939515531449602035843180172524080596397224377871784417440917057313470361539566934348181268108953612902226194440062069758383523882874383864556991130193788934741210629855498823061077163583120417954846175575911858663698827732552354813242816983789409211919292771918127587981998395979482400780807878917556852514882577555069523137195138321533909480453816578306474730100065861506451221971208866667027640240986888110728052832568799469171202882956966471664957838106298903087672467085394210015759870444609721591196836813438196438960837085237794237265792894607119190237252451566404491388538635027092058091706697434593769476515068192670334911886072041899357215129600000*i1^13 + 8557948734932938020845518075539142418274400543475695328571895924562626318076761217474536863558659646875635061160718195480363804443581251859402857060824402174180935852795721213297342964710859703819531207582583832847400596794713163378363946003909313358963188310764331514578561254280066016680309098775933070510073789896288581189925403728557678751132930399657276249230258599574128233297596613153368354723144963773087019833486441526411266792557987726980144847442820186149751898891467495999736492820018945099944779266287166222523328575739505285265099232490409031364646314419549300681859269869265418572424391081686259084653529782799598757391334087268246068374057039314704989192610046813821457626467911919348707526280566854099682566462215036224143747373523706937371460474708713064404050857166449041696846755410150602551297990194253003606811995190319004417371729291363529823299746002928905611640063040122156418210196844854218776841304019060453493573241156028887470752464828218447773988305736482051245776648435232931840000*i1^14 + 1147338356875606803948746103982549989235827531740821197421486777641175577190332295738233544221017946960915633009059519017362152617050129773088706526232340436121838831869178479550744171224449526549072376700800947495592868122032471944527002828589185431330883649148019760211946951064913017470345979568814736834646412531944825141806684131238864402924381003031234458009752206142990986543932124966983979955004685818771054479815804102460704353243593744225465319149223962391215066160834401148021256894644441418669277315256264801749595548108395994677449247690893621372266436078547653367396595532166331801748900303181215274595534340861999733431313707699430977691656748624400956913131400084612739500593922305231066015904507011210226242237308149551860006291783244050014489902426077731529751827502272128936075840358002287520605580980938113651414892433177588740318184308609114604429572164747651294857528622250300399755619094615412271374687661431569308117116472977724781232095353874119048597078138073963801561045338685440000*i1^15 + -867788402631962285414368642711748293173326029116740088029896003455668868845561415412262321933707824180834547055676887146302494449393123853354242475162355010630675886582146074239164147669098216406107234656536964872715120806782649869854511061115470677588469620430886111060788625400722176097478147565831672787543640303916497830746865125581941945432901918179362803206438906493772764004080032790977669297768449288857847409021836235407126216597495559623363891616431103977822098082509199579908540158319210527802859608981657877891702819440701559304251896558294791799661876164549541721268671414352463482607888656559666350834262349520237569675521832272632057490750897742619066752418245339526246514585163245267663077179082028658951596482310387750738579657047114798533239190719655278326454075035766172905566086621053382673089780950916877790954952966208936870010135710080100118748000828792957411478625205600907477551173479299361198465914153714441125812009561645543448902758290607617522886492307364214436972610138931200*i1^16 + 15302532644366593446423675024797629081414409429288510896924470605039044007428873277356034398018161395842505475392635877731346489507164018357221848790934388909130438159628181491663008870355681823741287973767569678818238079206072125470006195803430647959657506933937332778032269712243850621969144400071780599290702777187377450089603942541463209791783890661522106743825142391836243454848036504244662123876863291741922313005798300676186762586060588291060066547686154594696580119779514762826496474225645415427334399555839313618622465735459835116966413917191938643104336925912742139713283926299886105122101751635703242428135461815274840030957969201250001594607032228651360636740881547674780917436423378597159093657707920647858708362662839589033430462798854335592432270947473048227583609753922953780356842467017402741209470843325917009872897554668933380284096748234870625053742761699024703779580680437429402400633657675671988954751523362343370623070082780531853845423209549927368144601742398579217550173798400*i1^17 + 7172695122435073353371971142295014248282655645051606231262830187171950664407990901421057533899924376443432289747029284564910360771516638380897735292920088958644608879188001159633519593005708330819784514508123092302913409630987141630696758439876298154981072103753438151895909231035497626753532222136314835126148966614350487104740061140696313943599624261656731073149840779877824521344506664372668371683776830009351206050703564869438100446434707914301314341481547241502953804028084603793043106884134318324719524010123037377696381081931753563142029814525511536694562224385839603200134795136441035389263543617750546148761926199624117265935549460388676043310649138393739566670366908761856525584572035073369608598912245418325289484926752963262521056775622460364127994044060870475809667038450728859401087904563323505715324733474574757349366632227043191399139637265402505768202015938556050302771182048870310363623989066156865470931829074315577379051633456616954696230394511599003497747159410687712262356992*i1^18 + 1432195448492575592644537651057101277792809144174687997288125752518161540888202183997434192073527005896284681082698216151954707426701030471404769738198726554077968971687119003046933502493637538036498527165925127322371613355800149966580971825690394694091311215099355803614003496575063517812947134362306677848140890515056146438857731587096808423565616044748228452570673742035575654302730154002236762771282131872018431224322552891694148355270810205863962733911725804239856794942371502914573916253672188073735608503480523518611297749362667363909441375625159867448710069392744264584868392233510223795388588869394072590730621176629398395107169403963223819708701384928650828881233401900395462492411517848252533966402336438766230480893948953406670159225361879916423652081731739960776475571603632827941805655778862631985224478713809747646336707779201034895271006734891217707910521623256349635735296684671130678009117366148319711520304997228165296122369552155512757008107921611004424279856299077451907072*i1^19 + -378917637774975897838901675280664608694556687075829640197195798756782606840634583388751629353934000096664687801629313811367379192644245997248488039909881405105236285543505227980986799045887140563780988589779171032068486191229737849282119114310488670041480166461857448694977086065873411999013427021783122235170736110194501715653410479516233882949485636786626577849283360288406219277852540972848327196571028384313878449748228278951446481294330736391149121781938079341413287689978203890328116867350409617916648112512719086351844708692537862246534618418753908932107935330645509516670342322506181045195291344691963845574457059557045859220098849751804031653133963537259545882437351976126959436511713894542819449517884281253890649182131304481474919822360319664287378561084114972901518555982587413580377594686575244518743803073116735631596617390099078129456114957331116839403901768136288362068289102194648318770534045252697574043974409022760130787504978846158328062629710781343215454121006636990464*i1^20 + 31732653730615073046058499874060668467056839358566041149511907457179277232879628014125350365379974990124955813792006478680654059785463790697158727869021404770789419943287222718693854329684582712169289842771897281529184430063064296068290383002940328643381566803638530764977545010708099995750010065217233811037725319698731923988508785595469041037419345560496277524501324032367953922458404107222928460161656716017973872720084735828352822496146833637553965599504548787387685977057374666192488683026861143283926646039997157729789950897625533345796132502659027943696259515112516337969083341988251504389411355254689915842601289466828342413020608589594199952080614787341837769416875528809320714014881787726679976322400581839518763136924681389281317859273372203940376265416978081776163514051329815668184167682885270851148527063201688821530675062529266571986801194960277606988507980342836596059078859122917541055317119944110494884379898657349090998486730942860717032778029471535063686403349020672*i1^21 + -1324340270045495953057144309191339479566020359707980676936882176568762804025100651536441086071244673443726423800609219468749062798263040893360709453070962610150747190672834752449499095784187514315995111679189829066174211968056317710069390196706798836396435725121710512323510155985876347624954103791234708140780385722363042248462451624400480771589752253694890112549955625046217506079325597640514189311891576813474249701870502415708625284406077528069035067850729443175447936059708731590536966335690439084620194703570950551820957059311274242511017624461663864111753912344340802686353876911588622116775276878975417399107689743029950462149031901346413202706964410112102789435491412683537546490805181704479246999020046824854725103902746094747380061093963648150930643737326955593567607598200302999924934302788223432134882292860885242294209424105133580513994013845693500588241788737329254160274924152463335636724706607779766147960004607507796080717392830104570508327298637037269852765552640*i1^22 + 26966471287161672755113831635830799313309355798637695013641896958141731396966264600072697480789335224859384084855001238254412418883650770790170566868970794169939687993269108336067803107268324323448962301670586391600952483704841304000985264256718273209956054828066862192480475426993257213344530900135683094260927742042775934827261493398044142126484583964228327646476833892722339711268149894545836909763946812159851105610991494991596973536202910298031071283212143388912276419913531784309015715943730876621593875500187816058767710566721512282421335022826228157389975061096155158373183038014725522453363774154456831254388812253760357724668051614757477444006629914395228540087423020481822270212113434556476407253879145649404105840885854898738343802742982698067690706144053781945200716220660562705524778919769416136400967225137096484831145339953407591659306941072789041108008053546886190846475047583839617213616282909520685237574242114737265028369550944787831718731774955688634089472*i1^23 + -76978279000665318147209917634507489512428698348161892779446808765205985960641022322048393497201226178654661308088636796830816839997998400786201261094466717127182303674141084121473574603161352309473542754971113986358136849663986115847745926781965175421941646859518605851314225573746959462177674421008409790618836354007429340113051804890773934721276099756332005446133547170256348529604016884011577475812122559989670394491107138248339896092288462343197668448488237402930869789784322359732912784279665605232663874736649235035397141187579214132963552903241855874173975470739483360386738948668718597248934199554145743930938451114649432023027150380177265369845349275543123449559727015398596996857493347449706669429700539323986061457441686929755216259454653914479373028722735530139280567025629042405000418999172253877218847293796670768251170189904734611106312739257668870431208703521827217118083183377888826163833399618906854569196266102042007452998704488952095459877037270892544*i1^24 + -5127174788879176820149575070441483695576279131070834494314374488389805664296910359749260306231967573314296196522813546801300526932850808330363522862225120744536224032148458520703997716755365488684359741661234199056086066227891145004822445193382127513564268185850919266839532929713090957987713306394818937351680637011306289362280856455949744249808578879220385476333197764752326061517942268187627013399035068034082278704775335961757131080133956166828565350774292821188157515583876404873433528207921656995196594513954851183491765950133515659946261481482579212408440022973550526124034380219558838820633986088450110165105672981302738735138934915236917522018909831571416278468464579196493079551076252350828982863249499888414486744055135295376237097549698844736941712948453703612119729262749968955602418316739372145787361358800281550272934978838870334843636343707220240542292628868419898450937142591806135539858702638482747210231702313880479336733670981028627931236382277632*i1^25 + 67956627028403133335711299203152333978608107878847575265905951182605295220474548924198894833199359537945979057887844434683535930676366166995452499841610073420443984157473093335705094307464354346418624678365669538331155871256198309082353041402976600489248371466986986403147014162768791584878836939595862601092966696772929550794886150888836997483432879742288219788256599514890283071517654681996192194303460476908804295781023714404337891211794909778620560187813256204885747145661804508850318885740420752358481867326604550908931663631715982283089778658515143977700470088940911943362304498996276241565023609842033361749659401592239195380319215960614936686981025881988436869262680155456187890744783245855812903855545413518473393385887156483208275538804105963382787485117318932967220266755459551182931639244484138677166617373193278620783816888866720788376674750350700432696073360275534914016855361099824426676275845435792156348194663323014301330170544358206640366813184*i1^26 + 36754166241353839898005664198005212033674920358927075160260561656959428286919055714900972875476359022184223696842727658875160794509798397238540820236496784799607954668394047301576072794850308000511954252778385245732213812907145991903935788229804783118765930640914989112848843855395140601052914656889388617384175238862254645725935574806717559330187122812732265497856658793254764050893091237072371581229749217801861430401709046852031900351220849363450766317975210875449679019677965847310344167432028573729088811347406472742657429656530691303352429518105579781027322564577155953346493616721082746862142206740488476618885655302424816209074646697439772465325298613499247198603209858877480600372302213717992034213036543898810683280060345419280005906503122540947424417597966264750555510193884645879472898385879664158081462473936986095416299908170964057200751939508683860716041220377123671543699549329293235041222712556706563593574535270002735775497036870071615488*i1^27 + 109344846981129106905275148166724668903315920306275867653416040646758768720993500924437176011300668617720937332737659690992907030119044659874522913501171130988720142359743102745965933824211958706510211044198266702343843182779760707716986522544341081880548899263961621901002854213779917302098308492970176192545123509178921683933366173214419754278209372999754029841599367921167861412086933778830253562672960304368101555468805113709438890269851906812509349105052244492546067356939533261602253160713306988893694464348481556212038201517634936511745107604493822937903562091699706078523758418004207723314281441838488350337315450982792403652255078600495820179550337693343743612088151685171807834372757888531199743433386649796073204614407906768701262564005044010347905705960430393935237025239515928580134573835733494031410102552413757566849570086672980975498330174882441578055920194657237884116321801183620893067600422155868536311935296495119192688770555052032*i1^28 + 45015913644020046196711827297792034245054878656134825833674263519511809728935338731138463761885016643049317383010081615158924687123969415059090768126971177732425916326513864100718373186169475075523934339455768820248909742951080607477025476043700217242082580600302107830453019704741362007233597046392766111118108032164890800491634460915784913114382833816373222313064697119124684165794963491691498176048108534253491231313329443221257234088486142453960785945768675720075020258223512870926352657623754897504924393399145471175780920402336023186379894051344399282619542146058641589229532089103524094526343094474865576358462867574247442154774312190396233778669367836349443770569424919356881054251380070347385643722877409375889393421303738472598752253082820181250046250491230657593727750054806964159919734903370057401566590622016222117808037062489054039066919391299043429952007905843263509117818808306613349962426309909139229245461497304065528718950400*i1^29 + 44132401119957301443178332699761914046751200085188713871467871078441335463458039799751236962678302758919070291766996959000252569700105609576540475013062654334933300374639652885229376822148336361443239439006199315107972057891099039740519533600681010151878455850612705283847264536618165182461677941876998585262838298869171220911780332384346743361610332736053427852217125041692032216085791009382583846205669785995559885779387970476327730292875146033664740983019332297636412046687692083384281043309479172488197984845320860372988717172793656488900466184896553555945165092203366272394384347082858477758776509680724611310525537245308460887186577129876867716215251215287912500363894288274426704205043466537927450925155110617824474529903177389669855975121664925074407213447475423680382235803989741826383602768287163777122658176682440604061816719364510908396417852417682796034845189005572768694533340458947751145735879831571503347827747953234149376*i1^30 + -8578013865907023926521561678698297763389581472370945187360106716253257176222229475069568849793637872771251104662109983922887504883405796830361916617080336862809454023867647341916848956548864673947856791257784679115807546486779664682886167382237064867717357186287273085262938446010470416861310602251974132364770494704600297241729031359383104078862489400711347561964751328351572965171581041707450013614389642964442729731676560328832173649409787701112584013545626522961225697265161326662164304984143933752392881559279320990788830191388960566930055112710203816511703676540088453619383182609662887214936337526032925111207765937131829501964592341430291462977523928071020172700341993915835100232981205526714232538895771672147271009846275812700081611539324862709328222832339098598072384223786475353519947520922767065329408055952344247101900986519935580812742495303286532656955021731775461249301699945912753196296686217272352853002805051392*i1^31 + -108730202176097156232953639726934074103122104299761521544569301525397047655119403088461284562961986166254940271353569431965092743146926262654837872317212633442574321233706744040023800503461683019349786179087695044687262711082701219472815520150840514883778106891652550767941691428337594726508659522783694357570115592185508562716548127892482761078444113111453888358744956591466966351721182559349258276313842402984550682500294317219933182994233268560397373677331948751670777361156435744263772316710258065627001113250869897401933422968763205065192371196247682865592386285154152176653869407689314206992260044457783329717167782442572223746009592023240825863253992497948587664645131107635951324927904511393190694267835471362447006436531955381757156632640187652231411609063517959561724139582422497549852699510909152655606148507395890247544443841065412575492346210428491449967891903135173166978846127188441052262680476918924519145472*i1^32 + 24588781119023161824711496312884216766275490796960854490875400468810167220131691306180039267052195388644895030972404201731876252792532549951160045289149547091432414649475536477995114633270080698940075193007496241361287728113175064693981337412473009074151369857067064050232510121765446929275926163192286298702653682228701546918169781576110743123238078102156143110999658738711864864722273656627302734131447648287145773539603250405312696491504276815266586314988866189770081931469892578511561781414946209801397935716152209938444640002004232510195855729223786967395173540010682988981664115862629256065773110381674418746016965693354815515335214976672417205175288826599982860364776590175929186864057198230344411032723993536093378790653222153956492007954409833366647047663901852822346936730139532770891656292119955061564911433550893230396452476268100845760476819711554136044147053203680549355078777771162852906922040700698624*i1^33 + 1683573342833925840336558218502603944994284555802772169099716317138203401895288843608130335124547261209593879512891072955230711441161898520115647204823945566631672171244192810712607564597735124823872546424486129446110908044561236450941188178057544373563989979682627105682625913968798764891066304851304748137143574841962972649217869631321934667404649550324456193134413707759656473267902262941895917435384634684160460362887143557108914999090788075904405130710357776770911115671831031236899310145314845790547764856640888613603355758043096724642289878226816876536099187053576664786342182347430912163805590388827133729146266360384703003352849349746259810709019549797077536596347136301894962328164473313139205406333876372300085478635623934317306562832934544030596662244166963580575987859107665690752909709532505366908752282278812350948771738360387808811879280660865056622231642982949747964970595150275114435415638016*i1^34 + 59459952159981269686124242125045820543015475829278392021938528756713823480450072823023676968533944356477633001939202218820644778788764236606297155888143075945976088865848909352391509354441105767696670313461991225726045842762349778086590682262447723567336857944145631668471843488629500943097229213488779354390585415664919965510001540784344353030219569796943602641667858707795133185072657387347074753916022472763202496972367530822850975161917683619794471802176332996580833903164371714687745525297798240147507205501539967068826038436914908984241313906787302142708432333790413212904642848342624901856368535542184765862327122844055178741668537957999273877140904905607765387645420805118219195436235645942025676176252334107349982071906043104176145459429284028877663270704029951091416767605496495650933781009769495145237903192936344507010692349975515491288894699153326450564618178289471009074464889885056565248*i1^35 + 11116712971390176784455768546743597904660080942065730667446476520397783926183626641827360007237063825648007057553960508538708556531421166381479934228865509628339347164377825227694932222362144665313607482657276356683205471875800027645623045118350168316429285198362464530115941493299575214618766320064050806524480682468632848040444716738287519452106403435269310316860705833435816294260805132141892480325329699298240564422045947849518647090373008430793566156081789179075846295021080031166108330055601106764431509786213360074136523680464495128495719217245324437965203813751139944797756442947443384718933891786659531682513213872493128060962461040266041600570831820273825479505715376774649788715167473916536184566559634704473402809732728124408681896592836720393554820132652358143598153784468816156870816420886155846413144289928846057505640601300450555630529158560196381860388736082168775415359881609216*i1^36 + -70096938788707061616661074020408578530352019133807832039191494352726161985131640897463855494644163398031286064525388856776498443923947024781000184039813553231157031885051627933591051519078208842028830567536729401361603024602247053455128372752430697332592145575145570847668488749240995564828332205957267205547127576502658578149300259844588686025243716876975942354631838158048095858615113227538933244460558334943117352890737161124722018043164964043624418889574877279410150351932571351691754639716690219968008720916429551322910099139988580703952871865754823895521660377200978140840824662097016510566230511730369948397169228563313032332885406163512497303827845997815425326637489391733679277190227625780277985017247086186732214701757726682975481901103607532990436436147627781920287297239642794537154896991968304382541964369185457425753273602021136795940104277227577347741909335718216142422016*i1^37 + 101894431064505025938607671391409263178260451264900691528247539376697025613529500692033426044790865610345051811214873945683413310328969297217856061500194155330205867974881744214798389864416001027303079601559402354240864502769354343136870855881127869618326837770116138308048977291659092571590358952863657181208404931042314093092331486468708037627326366866772739312559032366316947781320893055963701071622138625109679512132353941512550019040416118858095916471463712457538265831061077284723445620168324218945204419923093539744200420434021740319699356016906776211412609911218800160249377737925093801115244611797786852460377778098647423545784118695230882201645620274477623690975639570602658153084348789784066993222403080386149874529915219429997931886696338596106613839330920744645934899031903888668515729140583099187728049709411851911430552617944201486234602083819299777151538842042368*i1^38 + 104808555649039355756164613351170470117668827140045914439664067857805250657605866317343188696811627492157271334994358619666490352492755999193845894534798351380153674432160350986114634495005711691323515653214807524061094383696212653069307819424295026383838668835449218080440764291839020996842659567488934104463639646294850485782116270714873334362923404301660658696771702957380480034879611942186866213966427467868536100958721385673144944098894901719420621516232191377764551797000564025979523486948127055081488454352689169523207789929788338340653601702329667591691738556476670439208504893390211054500760221862908786776356825697989613279637842456331989398499286928384556664101583703055407675675061998787783286588128700566987693749343106408891564101913576992210220262337232949053803642541312964668600996868087439684635977618573773756214981690297640395621884929741196753895424*i1^39 + -20760198507129807284001456458987032267883910489606725802214569921678853587149532699965421041200677038728372650444440725739304083050713814544080789334860176872676797532436013949019918505296152382739556859185752886721793823584066850843816753992998435083079598794039358374702352533715865482357687683723598476559383675213508309053604787663195664824966126437879956963237839966457814477039283214247958722072425913773817649533180630287889121090653112036860653598869744181757462323040753361924383535215609855546208232055268058094642156111241183311673561605791873376954857669306740128746377137229714987432411537116873710790471928950491235204696843475388459561198709203616351115718869672416815111731853834732629988118693679120081472236310595336097242904971265496993289137825972121735890748933533710987371887484872240566918702460238447181932425884050480248522615595991040*i1^40 + -14744732240584953678883791025290482584911396567465311900534483205050231059715077796294317078272992840126643348511383445867568983815919291661643652673409960835759299770050781172928578370279685930698440294805927411273715165217048603301415398730978745943347066327821851393753284122272144329137122813904676260717240745186690546779028750756072555815294476983593206425299530861916957630200388090156415833148572656258813916098260591012879060856523602208219974803141255949622631252076985390658760581202708219995688439735958290959374231229233680846762212381582865132229001256408605217848096312795450030190057428479448480934469808217636818567473633462300385508680504534818757878270918884567065324677796187998407292374709697665107241351621711969755093531444966030028158819679162323321406519016861167376977357275035915462488675121008425286312310162275241608347648*i1^41 + 6011171942155174100124349510752664567947462898169488654037735011374887361295740540149825427687670694550631914983024631558103867165447001996565869918416911361050710822368914050586786412813598432169530355394172960449364920445444336133735405767972732751976337242041685410542083792228593644745695595524714112698804450682722868464242446858412038859642687515705307181932549034911935892670415473989169931862782135942481063630798074892328770703263860173977689117438296280450846499828642572090108138459066037279023874481990141201684675522120803289785259493604427201056966610885366581116587400686341277875752263441294896378288091897648722719104406926891268600858939364627102100343246273316578808236684056331417564526558121403550370513107141566738175348562070652375058630570874356694386528619402253081126256594468342899513081442076821470590377318678528*i1^42 + 167489692079744218881081559822872103380186319781928904874265051086860515131719248756963507755845282218174295354688748808120168365444859838996818127029661009695962745188649485682124635465090989610295607615978977638550164304470424471604577996467589437764780439086104992516695453463260343602522205082187312328340738012931093232345966901974833853089681939764225202600074173028938504132845410296754460942811260666273438773221912419170731802048616034642093738616225466091800849014245456374445356540401451172662513619035398115637112909330755693000924570480503289130832758940846805633497854495290182340764400964459011076648105773635072521923663420136102788075339221567610170525794168554699081583529740250515773005020594867990111631904926231303629540701384324680237673472666446111948022060193525776187679406569131625792961276245024455000064*i1^43 + 4990846784215610837251734100398805928527357226519095066771773603075583233801945498747775057002383791336647205074776224778287045157706813812411848978425373360978090768738796241341242121920047871121598517186545925052328880873521886462809634245584485075735366703776459519498312530105287400069947956310900852230719904382670438511868510732337512145809281230779477692390187871816116384240244243045476265820997613546310683038429422352294498599342857179900863392549549470564315289004024331453737660418165671754562052868709613255906010930634595457839967137071885624667779331377944556523327004492340210890950020474248992915162909585291689586563496772154709688381786899166713252458989984523295810287235127416393029538875613973563488996358273751435837051567655759568562319908411234623983674717632294007039259500727699048522619813888*i1^44 + 104343886370094159742063593742919367449630624753121598643437364411177056756548843297024081186776965884601142151326210547503706500451351622012426642343203816494811151948290001202660572259772570975574761130205784510707019504182834794888864795425983445870665520492332039109527533643434175596948584809182546135069208414459700191544635894412798845152899810719362075017189397525915412920712739991415357052467043422825361459746664034428843723690288278393864209492085899422958583569987758652877709009782814940966555809525567739249186075757056772122296035771826906120058985216635094713735706739789397720563392398264226752589044370426629518273426841853581010663412644606907557244159988313850365057165836906512569164451146500672254923054813918133038750377010042562625409973905567732225219781551459000015003543470797225984*i1^45 + 1066382759850462846935268104954276365215277234238806604592959853402919606543811321396491079902072627762395686465177882640658852440550093511095423920204767249749984000682126563695506175574926408321397420066758633484844039175494561282798029708028074890475061291741965266992905529938091493262118931686088372586396926565236939234200323675990042444705443874524604475109618054007808604098774677710022935144693093741928391391520291312215879129526477044409105512264507436376920237806057762421843515156316485668275496655082309790318379537486386839784245898111432692044915936543144545270187172517893829673855415324610942078952850254202121344809070294157971299044613085284985060487660026114487942792365472050619319110969559463651945084063125994000595277351333411808219906653543026391763351272541076907100209152*i1^46 + 1797233941408311486915233422553817544831160504909686824206572565687149973948982655388033379481405665070829731194261640798266145697113618843409587075493219486314780977959052913422825883229408199741665822802309306281490059290375299827228507017245878362686848915231934518191710760933690031359798639038027466016834502344952362708737333248414160085436545708231573723837999946643199320191691985214696301946978057242520094120046097830614305776097280969390033239627002069328331467688643732688497967982771739915083713572147526971956367674135101941114825613223383426056533496337396295610944896866038502817853205076775313405148107668680979782455675020436284275805862804880715765056461219468371335480902071616868157010865343709518431149475227837264709286026049861109223863448141893324777767570505728*i1^47 + 1188486338989919561320851627766835462081756933652593833186640926738827975638057308275356007210236262606074964024766742837517721752862718073963150993998587376249450314339131508073896227816588542878003406715945575932144326201672677350813641979760994825488542221471080792077360143785918030245944487094239663334832948387701710505966079432057382603761776770527747139499551631937706321972163492746253988749871148957063095500009755110578156624558847316713119898142592006164321723816719906381719814694896738431181678231458420353523345114556364112614693822738566208154364616381012303285162880572606923373625597409477211768313589849962796792453368696982811229894524481792577802186864758311212107056212878511143340818528689419552811742130544996259697961989518120913728058303620212998144*i1^48 + -1203888827371480167332557535337313770042258987754911026621394533664649738229345873334563127649881617940419524707509427381734164815575853004879437861741412542930652171880255392302703517374586570682321230452914390274940404674936288637070337926592261474399485039394717702857351637112644186014079487350590627679907113557378932671623459853091236483641685936802636344735784665115498610803255468434538284661054600605522488358866702762955750114502373310549433820395337029413078966310676221591702657688933029314295140755469628415008078307216073738127461187898637039620776270198161242844086469389619497197590027142053427870607923933858554198274419403914675542214173957411798342428506507338650999347366554780587786775292759794182759905639070330421244509205858894827520*i1^49 + 4897752610628731255196144592802465136353071714833309066289003275363183965015876604366934924397363643686670776077525410117101996182354222798816505703905077307421042716921841820172033723764993723301139343927944630236178475450531859246711495143946023640507066859987998582394283561317937256369304790415547289355667206835857573342532088183014708054415844241111390359519119798201610471004363736769864280089972097271613099356539283878835147167360238406022591222937885277432671504633799905042526903391669326019491469365972056233734635481985123328180542447706425655366467489541453117380036978144604142066204552903344133899921564009502219631792748352275043702023984533822955446147372159177735716368766604532596792246639104291767158553866322104196224*i1^50 + 2723182940667162621347343253508424585967817329225117242236216979106410790521113387843790273959398237033199924043721863888301076853729799031192093873052396971082932322716581319055453091239738863574257659334168714016582466904053107638827208464216662835501098152022078644882608415209330049247794814211156970472534604698581410098824268959143306819819514381359429552377332659743104150770628904563786170328590002791475614713421126000772869519947949804623723680876397185253135499664027270118226576538014946966375691922639507590155832464398907399667051668679019650282293737159895095047212758849249139382176557042641726672879481949976878983606941171608292361930506342053947457638031666604113246511560475726598074339872*i1^51 + 262278383267132124858181324597734217160147015879452905881767257448788310417851352230680930201635066931386020833586497508107391493890289973836148501781142152787325858740779525272292260709256121116003231206909201838640782534508537468724920272978697402525687365815173427148697063263703204238232627129343972340957944890097776003707968045736140017671995528138302678822787549511294951781802253955462055153166620799334265827080933955735427318110291347092031812540898753417792051444868247569098503369355743868629206711908357146515599846055363929573000787135563112736299148482015763365288036151860278887044861996092576703624073651785146369390104803823667212015573113020381531270000625*i1^52, -86613067060482068396434959806042387518899281270360758808071291718115200469711978868708866073192805251080988148415533390636873917946516122677210390842914534560321647236992524298226268413111038809604512170594540025482028439658388224290408336435147227762119770455069790043445657028382484436572011824769591772653795008823570314990420835770240930403751845719431457273526149633841227565525102596359631907254169997716160087379644503873982743809101867216500023603706454444102532316728796344111156080648433224107229177592651995811815714623487362167631365329152795010038543368922889584890693995821197365853976984976236071768924498052766841627177300893898319557914046575886838415435870800476682195961876650817086968933034158265952825878056062829041494528110207155824291201917469284455497806877680772682423967665108955148023791318692050248821142487615539266553519981072316506585573580526464960647320473143260445898576070400839967419917907720214824317937078486896483310748941740314214471631325630752168944602032073833283996059427063890971131002111258709539135917340800251897767893741964498141502713379135579901330545329894220515266271009568890547851732652707895096947676896712730209756820204467080289666803557899821626443118551971752526547901532671612446113529135338339306379373645047990577873372708668141284331407589422138378391757609330926510741065877232231381332054288097224398940143956129854406276149615466044966260114620983013446422254980194434896408166371565732153183538062557075276436421681738641044596359804532272660480000000000000000000000000000000 + -445060129084386562021685321069545782921116088986374887828086752489246195574289833222745272891151848982421605650097619419255428015823860304973134368720684620555430786767368156231420464567173892317288193223740497796178162037994203593651747359201891291231719678738598563952774179880156685653017174340285906688378073914767013894031176105469596488986325522966414286218898141453286573339034238510874208108233871364801623963973721388658153819668013754111346174291498676727246029195652493144850156418746510713137774257115678367018413285530548367729496033141320976144992658246257863538977427902394709085634417364912723625515842863812221016807068947820739380138095410723999020496720136467539119099018405863710220105865827506943956941731937531837093438136711301565987412774741322941300481465388625443132638771675462340829808881705703676824029811497046526934543259672793383399497252550300344584013084448438632437990021692323612504072091423764641314021077949989066509146000177285053242737323099137776469761265854429757812626702003459920822986102811563758062288967835355627056242407439710654918931067112506438113670171623091952958982297610855102642372919820895880628226198647811611729352133409711404930347723065230089753913645372702357374087633456404125228236044189018517294316611860840578115726044854058062395363495412337657537701405079654284166020624205838157456193115798616591185016927861308157837218288098905332131001948499219518782951613800647268255995558354158759348478163095483171068769370703335643042350977927159060889600000000000000000000000000000*i1 + -14706424189978257267138033605308197254952464715798745840442263318442783487806593997130530946739698400821031512162757299260357374025499778851475349582452109150096206514590017619012279781608400951620057596108704609935519243687088030264255544969696047661541898662112425026760400300173654525329521012089137996079967782075711156856804797359821109123945796301768501543994643933559953339636853157119192727505824541967426441155805394750967039665541509121242927035117092012232175722443529088555180043793314978352290928304186587532518427940224877637915507764511645915868498711930476400642876562365625828461350695982909466604657852682129305705395982481584538676084510970602805407604343895716545984537137756381698432835444462719635521345899256064040139468449349081135950706236484472728069280677535726965483139907954957353093081357092342935619181670369902343141553907067971812034627319619724936134064073326438952589056895753819121563617065026797996916164092566568662814458418361537301654933673681887296354417446446613934262265832256516018884973029859702039653794726523982531367043886494300252996316662972091927180085674058361800019928346974700543744611781448069928693198857121202117141765708469627672356064506152109260689825161853255986550017406248938181468518411330119920582551774796661815892821112241292579086494150887732853754054788369709421560937921941346029636755213538343189120750935021881300045058082044490754945243392091669745371323759311503267868408983653826591995072555652114386502710994753566726068890513095979433984000000000000000000000000000*i1^2 + -42345626522206270844771577601869558665827087914432315419492640224063852717670508314088851895105505494236527121630702780325896692235029655031572664635461821882306165280814876996497745102397042402927490748617125473968732561796711684274136737353659650284024481914389564897374328657028885810990384569273929717013961542652362930690408276108366661682654065988034961834411663199221731684558373411727468013616967919121270077280127442458467435220843578030401168648908114989371400434580753401789441212663283111934203650488507208467711270161723619872475153875244598517423105945562994615687217109382532577332659973003723193523645397805132838317645273519462317313806128238958091967389219150398926706506879954115976720030714760158926431170975190386052149331876942421981109251604095875160408707575966937340646878408239450713153006038080397454888169687457236928957329480596319894213981048924898865963932843533268334749718005364396412603695539098877598948509726948652676519703259953163142756205119310889292308927658218261802333861610432390113137849897916289184699487808341291748553034696174478431591584341195960794095490824967215699223271413269488064041132691544803484611600736153580647186767146614433862212527352670280449507431816686493194145392357549460057952822876707234092983230715467556559575549233088092698513032273266224541520648006710746911120321741341029076898466329069020883783654274671243654646445704565814243625284612118182602974854112086383060687860171771378420417254208685082464822793034359059342547411269188918968320000000000000000000000000*i1^3 + -813979492587287178409921739620509294597741382819511600575913924179982618198126873011212950051415384430942366361560667191180095468307761399967587650596253166139655967521483746731168836863333484186394310961408544388457672320542075512082600001961884117651690365773874837671719157890558846837786905212426434010346382261745701071409780965831216718380872895269587717991171484014726609336520667112345911049898139993287303161463756845542002636669445321494388864159011113946897457572201275821642526170739550095099248175876786469650137330905826828676753078302132801663288316482030630204861308901643719495572994906433289067492722761849113338541875302599514651583498548389953045611692436844544897496043698572207977360403097276062680378140593237582257065833070087842703750950093558968150990755152433877047915275812466471927827534478999444288186283252852655546277316228921339169308147373386868434730245465239065971308888286684759770021878549713886893622674282474290839502910779565706448871981858018689422397366931607011141186987973635456646189020452431022525203981157038382379881745020423867346130547553763497406345636079193798633124762542614572502148561241296332596313794331695633409126003535670886352209568926818668184628961092601573789609582889009707117956865211360297850741911087367228975088597481546261415552815004285289666355814194051075040117691173815717623749267660875977539329686299531051737162149108892584857056715372958178111968955463275277008737708201874421406198977176774447109435653806372918554648033220320296960000000000000000000000000*i1^4 + -1480578351843611207899284524848128182711131448434952238765261000816557363568033503715720916587914908868526541773961306476620399756731533172082542853311044384763160368153247164249500268432892464771748896571536168328375430232522902568211171801932836635859394129234875956470538910299174237527202111383782383341154872198608217916099701379444507125366984150389098259205517021577249170147614254706086319835267789838385682946811751771533074005820969814611298738485695210143103180405212946628942066775728819938169420400101783418330845856572526673594428946890070161723679553526637055234783921279882851287727461503509499789887827129522957194535306715910648786813864880542217208457122684274271038427367539909018799158603258173332305850702582155251983324980602925586447655266855058194627640985666640799112866159955797490916547406592885289220584297664536160329090356000164930690003664317165363967418271664754938067831364385209157455630229567468432441354482238316268233246467891926063006129756642398340521890022579505501186150140672687691024424981781403684573810710045409370945863360532858375982393572651286354882931590068929074479290271911982107318436218186894715022765632052246609184467587442438698920725858757457030365176728520646287696300735419465661847376007528838412669045750432869519874345775297571179725766884189643323800653958115771801648588422725878850869482186198205323987811292843623369748861230778761858000033169502156832335685264477012709009372998966229642707558674072052081163511844254772599291643011803616641024000000000000000000000*i1^5 + -4485701185213664748562767905125984429456032749151087688057632330351122292025670373103567405011946272793209710634966015294980015665726685604852636282424851813417662949533500042911096629694316961844558538087670741582608552241801016551248903590460127558942604862924210604097520830918691454214552607043780205066976113954576423655726575348163267394917791059374025396988540041184307761391702548693561447745793998502901780340764087386374310348843840497928978946833161995897326933096609502668141571485437050741282274674330495784803874789189428321908229442161311899706503961783236801889033342325529331926126295482094774827613423920300934873462881612271964738742219791853797536109320201187731311545756477286274509225005245291641843577508643093426539567730698690714589858319854628133251734407041085249694944070047942487546887347126265365152319839940881429763216081172996088223963344718856285999175292631446932410315988118165533080973845265946390379333306222191578724825235875659278076959862404959779461511087908085013716265434705678463086568701884234350352245235277186300458700874206863247006852549988436158207928938906713711940831670747153193384984925049909797299563490458502138033226561647365992551030693642707095539182672559530398530696974317972774537630318415877365306109378443176520892604025744165620148616907074192349322473363178109688735232610148227152677100772967125982736986091215972723211663016332367149766207394579356815427006188514540298973152229913525231203567936054924031316473321184808145409914136884968161280000000000000000000*i1^6 + -6443884848614163566034713561819659080161674303477984256976075212589376014471749687172317733262868595659489865153310104616242794590121191618858211131731719818657394500593771250469157004046533435535945525499242083373872767693597507496543096634883916698234936037126057861288895714025842590341218421315666511235383102608584917643717757175323830931041400049474541505551165912892710994239503109513293411398930593754180798231496829333754470181918905853804596018248016692911135853778051290322557643592436028881770704924771920041465382983825740267580723817591751258712817331095320913286212044668091996934036984389349637526858044242962870379787161344193824655638170563687669395657668886676161112766593128124862428426916179968658240818406133357654255039201854093617529329661989437671186971319224571165378844343667452500418097114604631075216993872644554618916721222644769883641116953647859342930646788828387533109065891007990609136574207056341841268759831979186895745427153533469597442471462557875989029887411583441020020982466064306320926523264092542420190656878488977086439595114693684113242485052517215255457283690102251835502840511770015230111073750258702285627149385653660096627581321278937629980565084223015474378080857249933755924046818728899142651626593124476174285000480250320178583814724940434886032348114269694196837908829030262171535372200058474182684083591311808645279783463866114345133887504902633744097741027162105203192717484625065983808363775300896034689720251019430904315008378617795463830527126803788595200000000000000000*i1^7 + -5987713750949695191120562054807554560714411724472300277769070267313812743448208592499498342003396416469183887536693133109523012907713031225518590421878471495561772739576830717353683355252103768550880045173804895738414602338961238753113746126746925024067109122315271482715619158373785248865460258361093917084685976383383434784490058077290742507449339868810942066668152738474763486917508875128671816884156937390267437184818307394141611207964876863331665810640441485823859484984501383147221909596293108581932403369954867843627080811743444081341011138803898876710383655187574055852310734552883359939189526965029446165154627018745196673091238621452192200539397573974645720249692645044342829191334343986213215207672254984788991354523399160401353248973981806462314345764673494761306277675226990206939519152583896299668402053583473976368061225547607166660514333838069167952576981811789228807560771424991618223128007628301896785350929693990365103253923080020817989971193809603305136293205073466374268032741193261691020522799091296908513225562819560159229304908876279918452024373727204408992102996814445469495456908592520585851623687286288686733911251599073966795180899676255842513216758228014334148843766176397522165310357118005494825468544671409192964601770061764941666488571661703340252831167930978808912605516429869462892270173634691278786000519286646898580475693335518505393122124697364128815099376248037940621861059335461101105862502708997824389988898135939466788748776720064436197981768223895433206515823286419456000000000000000*i1^8 + -3775106044182103280163899879709558960675169766762763556553852354376788720867110217237573648371827905438407619881121237819621355807325579463240530895526671478046949430611596849080281080605663531819683456630632682460099294035314983390112997047461905876135308522656327326396059796020627854255761409548089566516111754053218990856986250509230496716137132033601602189639223394498891997897787368418833348811747862657606816867658066182779285605855751290733499714568296580523793360569179075911862936629718692520770097767885545693373324784261364686684378355376104851700566725146988619501374640574211569942324537108136571606417226989930548904672227534553316324538756043859155801474144054139004070326332963383358575057684625271372620886970566320911975881754079489836038634521546103359739477313616468937685603139582247634499181365532370492238208771487658602176314226762317566328436148362219833367233338594733251799487421223105069304701656719947509004667022664594974043524448538317694589134908676109900137472612749447991799860476278630461362707184812470750555341180545044916916541607717069800451728363882821029810218416388648386728268781764431700310006677604003881604943266554531426161431534780262303954634499983412906325051625185071097329287852651995326499562243153197966335351774160054317984714811775603662888785213520591338269723398530485188776728615101719018037671956203845309100121544079800592200939753816697903118536459390958008858297028888308233384552391280897700864664612987534913543326186389171657309942269031219200000000000000*i1^9 + -1706039006055929433272400777162800704124696380439647482798546117180487776818603886682192559730364158494428020753910680004217883039829024921170950463091410904323965033775103591359210443108578781785624277556733734137575380505026462538274045098437945906368711215009386070510823153161733300845078481483389278442087824173139994870846717096974805656686172611266622751044134482895439481059472062768993746681806807768650944864093313327399122732424822412514844356699920207571229009122814797830233960974879890842319251731477335403470876766438231603097019601674855727581373960608352439097654502544454423528071809899424149678120207220798437588030919803185972809961669860531273521959966954569597387546091588727663890760218232827451736426229989194692407243214973503403837249330318661318359438374354657147559715254068103954948864613228274504512685160157120707163875383364970800967378825487866723663811283386291626702804851076419647295281730001016394365765193437777714145806215228378306560185531192724067917096065734802452627855765979503089978415204835537384004359887065021657644310967658271406926254246544507177953367991166233131143587423833968617681124256625645626049340591288687715320124300407721574641778770106401693992443459293732258051353865393920790406948610152916446613605314775626970765802610711797549676214697807980784226113769132589627605431271781818778659602600351500181051822475161828072973738296607427817520424710348765905446700554265069594569748789943347498877625163071407432605334830654622080127448575167692800000000000*i1^10 + -542286769745910715148569112219647242850050815548418089654857854311409868052383461038111095869692102566905513792182179692609570029240819874080035665882845261270092698291607555772580095872089071404389102261020074479843577715860578438308289752554969892694850988105406185895654544977965101171485988186382457577105608445451697193857983248375243137426160892173328571047728121478508948767207204009294244771242413593563955226993348940537509662993221436953516281262893489402318419713387381452208664836722610928035699124177736721873915853374064730002681604487519192913844405575446798562740620445258104757372035327165251515879987984807808976776512218892464953009180967451931419781286998591861263669221039158580561198447991343521023943645358357672196528984409916444098354052313031043358106952439441989197723643928987821149371728483136588538858270820712912585389891077021965371970580901405288292433764544385225939359804676932020198218482717639073027997481677650723228100878101564056453990317871833889985278138469723331946965007734010172981140570631622578141921171536556318294170920361098735133166042379855612955726478595971983736708716075033620797105501848004824737727617029670494087510159719528525203695338258362797062194761030329664462469542123677056274685394915157240402445616252682829543490144049954360918325555421670599162277689101197744100895686049517530640963939271019802454263488754164464888056005344051524462997796336659992218555540138153588885326557616144270061163499029377360963203805198101301766733458046976000000000*i1^11 + -153932998736445565349601543583903797249391222559084966483341658590200752127654453542017841858825464376093890841262525904161707035350887936691359971659891736805236497620780440806579226929823900910070859828456670592977942818171210097118357332804099097887312619489864118630694095181338763080577793501643197077166139341576454053799566681094677718163340935820937769172126885174782196626518753175437818317673185777655939254245462963026339957953291145955196415729602863663425491881830118842045134255719364802079564757212495414895741089075377952468528198191625722554540250686306016585245185540306120082774548954704762657868090477351257956681813250832841266914448543608839355485693516048714989608214580131334204637977224598944274721299459861863542542752840500328892603086714670143315209990755900435956898503530922051733872357355727481273694114581844681144142491413998974507092749882047443189424828463031803184236952238171078557957376129361603857494678336103331542475130404992474764350246444084714747079658590493974338070898375211954670693466790611865392053947174843362069098382234281187383539452697438701888919596748738671525463666853236560539507206943284432926950205159119275563197056971677828922257385685400716944364093277896398847098211886385173741987887366559817839443232044840197931433860415662836741984034219653418212552834146291932565032564305019005388169658914117741005610148910777213409262132778644897864857274394367047901582141391971398576175183619948170110148146189029939863895881419231465215080676720640000000*i1^12 + -33282719671297513018596508034496213689061859892042944049727340689132229184261965237822793562487939856303930398427092825664586786110865509055180705661099748179531096315271803478270518512361501740667294740466631919228457448956366556630487139329510133246985326210468738257708955944429672850675260999286714211181011262920646205332302389132573024998097366561609206127114447403575446001847152561424278350585527049308915705183235695610094780484854971557879374936394943802342492068828969612879953771619901999102981004467006304770265417682582016734498699336225727302553844006806694526916751609167091303330275094505890791083680462433994464128930120434535655621330250874036126201149435846633921454345662540682324016986102599490600145348504534264860525012839691704776221712188124108536239462158937141559408060885296405362474652226330236951698362090709146208737697812123320662089258036257308270029055679821181528141623569744693186203701690472205175779737867714359709273766846559491324737184988935521433711004582863345135746453187008359594879748727684389529210621253319001514441689881423779780877138233543249043353936258590365478557633998694740907791099662321014564170470598623193688337791095503809948817294148940663660730197579856615455968059071817033182573036446774547758810718769612491379208761971558872424576137510009946662710288287856383309906041820536286155351659640237397190326749074981895872467570474253568836621116862829065256194927785714088763583132598990990006830304294250898543869070780263333078636901171200000*i1^13 + -8036182379940565891494852330044749348020553774948403010418809357073078033275554943459399147448044703235772186935065532861553680700199320830494274966415113882478284871612211239114863845323600475503243227630497120733558722114429814445207522624780257974951144158115153482109382334225756409076746891013682922962038168212593218970006242378267758866341745688620685219551954442542856574178121943824763526749991660130924719669716672900031044779623887068820519966787497082443987139357953624050174023108816945225838357021046137986267669918472390175340814126358490656178609016308188410665533346082012030357756860977977617910047387397717726947842775456624491091965662312443984341965423098575731098884331630296556474896840090886295543550374917033670766972910113922800190315363520476132320183379829641100912358862335693629337152316109942129055031404745384782210488707922725415463219802102139538284524108191113807733194417849678729994866253519621211586410775271065080185787199488612825115818518771940100017892658922528086601325740568988153943156252684983504921942480979702639363823371026263108608006322885766335052394656559783245199553542922539857601503191130213541227359178640430903317526046111578755670250020881097661516632361713724904296180351059587643283959003356353910532975221411759327228139938826679881262311708719846337914890774635664188282744621324961764946121669381935427220750943059875906171627480866907000896748926800813314389322583927972823392172258168565485958869903610021386743550459069373992119828480000*i1^14 + -1350241363962215037543820663282826031237986790875418023523439182504228070074386255178576675381137931020506578126154994655601818441180091015445571961062555781341809436206011252142270852511235028299101176509613911828338829854451788799926473190717234728264297341021132679019086005891517010984280784082165900387243220340440190963367789967418351845609363810209227975323011664013684408677501338766500836010347498314855878662582351072281581429483643025058928868826645751133508488776455233510723100552835100030314778693095148205039790560836143984679982716481544647675322810640159066748626835997752875888473804679056541499587203181409835624896344966516711925944554539404384174023502597397242761449381074084764568779856683104281707051286013370795464407991682687542657675932806660360220816933521108823965901199908853781636729858352282792641889122329644108737677788318395241912012264572509958282665348350786490280741096733959810173983471062479137521420173387279662267365067949281056749830613587444713521952220203945095303274424588511692884788615955623840419389141453012548933563632428732971898153898594967210740336409828019136395348642599551960951999639616145223578255287064175547522259190451195663852368599814974798221748445336803542747322684641857938169197619279844168265069139729024816086059026204793536144397358821033222480375133491163023413780839405974221092533009519454167190388265022635012762229561450422661766530489271113610039786549221889458110402805957146258903405279408856854245081742609462518087680000*i1^15 + 773400460930296761525711319270727230914134293797503770523220445777407313946822159059146122894637547646228083988109251526528145584519488935520156528446009394582853726257292529173275405296857628569783420828410439084345598647871299457714801536061513793860146975810277224168593785579591488877775631830863756710622229307227693439556051477756638534438527959782730487547966289243961379484088470512397970429324472522054766336177499563459988289576035130804965726130743740367426624947087015641913278666499219579139525450416860705156614287772463654859591462366389848306259186170018405129716844457324042222350510824635055358157712911982270734432192100255165528280670212116089463649958208887017041831204882403186449997835218670771400894510912851249720199366793352347422897737848587066407612989042388023011063856117303051793501881817906883199758839756227217505779922364508212587063961165431018344838659179887630138405263279514534965476237746393679574569528453610939963032229449847522460518599833922098804192768705314634480916777279654657168804609924370454323243433928123435438556036235600835794548718588131851777484713142897131455855754974323361238919163098529350561929258089720237032028700927972517882133732802232993496476824056513037664895579415405836519963032744555362547902534829900354813008127762436629746340997532748093690142630995732986198212347147795368711314989597652216782439531884564803663796078283332530424677418291428152673061716657719425687946914950991796864474279293848109704651438029428647526400*i1^16 + 6895213336425790521636857144761171212371317294371004984650663040402602210638441868635238335537459569659450170815623013169269918146314288327658184363958910892181164793738747940959995843949310323816771691239652313222445728876776035188364239176663932591904742826564133455161993275370166692514063879083050552632130866624333722461646183590181563087438801580919162708434088222846655373033077394355931406567437408039358140749013852766260072833507776663187889430158600444463290059904473085700139017856524123632193938525691254228311431254021252725288700039837593468158739757816268869877792554762486761219375915776721844192553278914548558453706285712381401908816518973573757880163091337574683723843264664357659083762349211499876404853653856125602033369962985787831646889054834424335390497293998689948091653973216202590227908891045663784170182583282084715762465665656732380741288565548356123760746313902766526882240693866642013546380635400790880189831788153709831087254398671817339539717720537087566398716700655142133109351067967293275243201176133112653252925560916798188019353588144737255211865076833200552456126387522668682670668484416952278485576862748291413250958209605913705464791409181903278115415046074140820870578041001174230154840397317849207669488623005762303843423363575049357499142279124434453644481876445450179853832122928520729882161920495209864009956272276615056597108537270322966705825685225538977565100224806363306782034994868972122556096275762659009442008439625585316993816492978995200*i1^17 + -8576710629005413974047866083689126332209277418513254675720406615522246827930576129408192351184590103541839963785930115505444379530595168979520272187150069496316047902634638354622296821487590503582883831136253067668723954565495901230576245667424630065880294649631002208853630508883383212962063076748084704251613823219301949806354846340615286689530886875297230298181564055001678064345318446950990610597873305105274509322015635572569210717045914243399155719910167753100321349160286778463993969233591974643584061867302529475713492580722246686279599922958216624172434780077661464963211547108763540237155915312552344509052982893241414049680889093460829427810547263825379412853573754587177448871459723815326844500567336395232518681987442244152216296827433616990452268806222732651039357255704821343546785319071249420613612457843541008418669701689333605113558259220006715646734236278924528693411664201447009041975126360425096056151672328680936312876575771621830627093364789803391089125265050364983457939928249545147789020168665972999744496262555371540051417471250297829108442796424295709076406945766591236532805738246705015404266394315993963481342266465721091563971482908634039051184283801139496557545454858089914699700992563908513026870267170773225310608352086568617591119314664288451202106244487721151589528848005738998186540739808262873700849282938989703581134099475634028995552516837905571193336434184577709354960855651588415346686439687883483270952332366121571890807982927427617822246095028224*i1^18 + -1214493305417703908410113273941201984320487939441545419542126270185623990577981399397533064034100406230243385903245430516466452617957583449029223988027049227683251936913700999246960519956124815553973026753155801797554873575331189808489073112144553995832131820670618402215038791640986099533501438892637758784831065533230775063527667788829989072780125602829571716602688653335827156114089535150514901315884012255621215743401658811835155557343722660444256810750011082277694411476562820394217782704106209233985535652546724480077322141113502765005164612594706386863685389214784823955050546239516536327349662062206895027170235606642496192718129919102147762528166039778523895199949991854658713362715619305824211255964696894230794702167695023235879221595494246023855286837164465012830583632646862264719595547093394492299928888167085497644498688419219093606278742009242457974005276790465842528666759745628161367629293547960059624479430732550235743387834899287167110365444120451946342519222435164763939080787259324358808113481113156840873332792858279593297311727353537561139997852707278083618270120436076908100361814180115489730260202982602304529315815359194493771956075537459181310057149282310217641492897381568238338600585696310901123611156079260503794872115865189269195304395678497976102978095220606856104766333100900725518218648276937531770904240585969387965774773845198044398862480321461432070707426386859514741841534271968916494842841180949074401162598022798131557454832373649200930550185984*i1^19 + 326862613301740091445971048789625045629418987037574876893442618344892764508518363523408145279352282065679634315121659879060780303246772475548030181833127976068421726213881625695523631632043291082718627795152101059433275199589933689078508060453706554877850049516210485773989182737965265447226499825934126297854485215154878511247255251078441619185273526075972573555453243008541893875242096897458797497413937219772546391167078175431260216075247296634027766784617892434216767219174394295267633137410088917032848049183633815290766581328150365080677263924825223881773450524213979525122944718905092357822897690207579483051842581343930805529259982362401586483427361593168209245434987546390332417705387973209736415831940608582832368505757827788398235114249579283563669508570201882832586664339500024409430440760192108465320484967359269577202948741552737174870685928354932320690500912891409245097517360983971662314407837265014412503255445485402509842736653592886053033561222607438007364500169059333139902536497932031837571465173151157492071852406216079929138470096277732180436075287774093723128502760664206504750226217222865829298160006052182837101184223579455285793514041355860011297388089950583501426991522838429086882759500402437906307205130470445342938476335824122450648604223373251583208461145635959843936244681141802705358304049908152396799137606916595939933662539249976586159107486353242064998132673086991887070033995063437400036763823360567845783289870357530198370828122910937745195008*i1^20 + -26425665044547180234084912655345531588082923126899350016959446128250585022338324092039547206619133226460104827245918938981730006663133368676795656677732257470886804701845252065899017194135321814518293714026236215394799424357814800743213668909853416613515717827459660619460869643057515723167484617009024004921656252785819766398523001562646431935132337579830093318731772422832991329772135452972187873599412994593371206953587743241119206505259163962784730979036838355911522953521209786909842201791704981704305781528257697929912248843332403903015285763586912365572723909354624477514626864384167377445276298243797047333764574283214833783582366344235688270653440854053056305785151025736501137395495106719942464885767582306054722713014287738689998993947136415068084369700566008017634748800016179135585488482607155007129562677042773962079023347709422538004037072406204368584074609733505646704416691779784061585706997918583072713166071698602741637627258976071383153203384912817045288489425710191432272219217711185280845950984859524016590675856415839007591393047145821174207182485109843021325061595154694415063056328984389480056400880604641649907671586433218487648465560740528802837319507300261364820657888259312643671293708825362707956350764737065141250549980861930921058703934144092224421833619771319653151592737506395819663810348654566615775467308850443812813451516551806802982675076272477155286953388132991894152740237282642284469332971264973961251231987297864134430703428674397405184*i1^21 + 1074823024225426191452988534441489406067894608502155226398347035833064975899926874378627016861470317424654898077789150122949049385582847491276927398231901070933871039739094807385465570456446496334941865333566762278577948629647283194332387099623629948282695105586546525618692524259992312681629620181361687393880820955003687768453103050268136649682005402246488183520682430975808089003556936594712425037033029625308453515072735327030565929940835231827058706795602355845873243649278714876693309740611613450727625278084521218591269392011095770834866912186867314976854912735586239072572123988258175409168089581732594455268184340241561580550566628863599326076360022445719018617332317084461203756521624296540569206102680173072020542077852897498021614818239853517446965539459854360162591118814970629648799964142948636373227976248504736153677416499233859768801919281812774035272118010235367484695094280300159554586080764015743793405334507662653253184579037068838831665731645437706448579748537833147280371018721857161803379341184089361863225039272312067413886755425069226915821868392667410497209850162669364628991186871233659557624049251071317105269706139099915866652813667989147073288776324249343368730908633837190749653815126196981879003251337436737654799782409775212107202455550008563394112670188072037484450341545472535297551181214778245959824650980529618872941527941928887165103884901963251287172955394200424930071277948736997937250104086279850507080783717774182389527903029166080*i1^22 + -22769580519525197555983303630561964042678770175741112275912516113598020115730137036970118583191730941431266965401939121135159903282700539120818040178146834295446462792205099699779942681133612907860759703555446753690684943168262829565709893543257210840500570090795235106908830209328600707300484148691142610078799819220742407089416348502579755826776314959361803610557786969784830710515046143705586538572889842697094448061464158818433584176167389113332304936231459569790644597402175339039347579522740208258069375769875004836621245315736929642422162916961670531235733541646995503946189087143563829433724925201353763123126439276716798548636989476866890726855533487090729850253884908749624592330339397488298911269881055019899613469949235813313284386034899653634768973259175839376109193647459197363879105909624008982239387082884766554901699585291976297436226794546816068854312799261115762857379637487125490055397591496608913652814534490970151601335069226597515216322300286483183323463487813211453682963517656874223171176089148250517221016240109498559503762112443355400604778972492754080624767931117820207917807291904768950114585639606089477902400034256125167332579280485252357712606800102727879891664914530572648303415645049729505482296101364553452273030337516177999484547538487737461114283785211500124453981707132382522595007896590376455946274864097869013620382690556958034555698674936573144617926932830542001012303066117613619618889892818367613327505509383679260539993718784*i1^23 + 155981829538170760756985484325606181912852123117904830636769455333643995603402131597333475951224431588286350762589161907572285577376823271667657258776125639597199565915228307608839086476004035456199940721671867329219280652685057780453683847464003000589072911004897304114881873655245897781583008033533989174821104851043474094063895190229427926479950435609337849845844414983456313520047763521515631588765666423303299814685285848461559486407062265946358390366459131932753166738554752463766122113825975446992582358687548567085092656890547274773290568088294750131617638365825746564817133601322755973998874589187035907218498505045127955866074367089354040787595328446111538124955367045323629061379191839391451912948741756568354825512929622377209449631755132693369662115716439768817103520134853480594629564755589278085175444625803941355545780759443147573763710000149120907631037475174582124653898855443988075435363204591879632243097368179845877651663069041148707201082037710911681221992084778069337894014324981058546628737809309668643352685346209892321851153141542293531140864034761558852655050064121159909511774143704053983605147022112084638896049235299538540287380146015989806688493201650119229779522368322920312525768618663051497775892571862939838926228417319222095154616132946702145282177249990620123428786092895602991778862855511612675636562873259223097523810996702416871081131210050614125438383922347233057974798117342282529072238801978822072659127896856289521696768*i1^24 + 1815721841542007409638352115620628317053660562239090056358703841270557612927979661528598733887275330951408989933633643157095305836657560400394622320911119774569382987080691708916759612626047344609285203947373895514625757290661142661532803607769342958477514693138020796219116285071286280722557024424660966278836015835294781479201022188620230202114542902152530586739095844614493894129549580904197335259535395670908456847335522331728330696898804794497007260542247098616946919084189061978510766607062274902015414155497684228751585010538017043321114403870154418838617631979287834316044132517315146377018289760649555413265269330152561760591476061185747481356278179513452617911307470370989236766100321393747304699457296063864771496406819659028921313166108448330544212518340123950036007105837975861132654132066865267836046161488013383402081740092563602453093139509625106198282370710924573188843570472775228565886758483572590363790953874829561387121166602897228946074411544482505499172214561361979175616329007611618742098163139481862366492180563477609264257319011733165968195089944110835633535676530588011931055965440824507839418453718891221078945542939821393483774105242355565508863271770904702267680421197402200279274059693103191417473274263247837072000889830383930036771564393538472058694211162604782082655431170879171134355787565860825792383481031953401777575015173774175916246080297752571651774895691511449232489726306911392320230960889726697303089023941087330304*i1^25 + -32357981780373931117504713994779130530642201980307523063510267322730692979453931011769214791257914169907418571047955788659304985507515904192479834620318983649126355598687687679402979356923916195153034256244335211852358696743996909798652998101219276978135166909444528482474211326010838012642567886938343921071730791821538800020216945969239706824867187698025569500063889517103484832455455875073899487667986373990757000869051864989240676379040615272023814564109250088291592849532871385773894153563497235237194668890039928116171794225834430465754564362200619477986295935581088828690376185128366889328763671908237107223466103901504352122776956436312726177793409476988616000207468051252733063822238371936156220097775705217190857017840664277025128980437182327594903592337852138676452706890962521652753671955857992075673057818327336771465379809714034318946548714845850615796880986654213088703390205169811097431791576833678928845406878753878529970108751850187851933330156494653706118394140233448214944671147447862799398040893481249275193492134850881357492382477091153318060777359876193737208541819250565238291224312125746285113524092912416200552375492239227586904627104497569610608241019321482003743564456537644244534437317710276779505306113591378243659760687534576017948959736794032505506922511916004354080277054201660001290697640522314481223931536932310842824472848384250478121126748419761357563711341990942322553651583928843969083238054809085608421152257998848*i1^26 + -18455064704314789914237527486667990999343438041945654067218242944504754096314408790147090456833624420441810750328205370266280859616148917908575549507111986052197139717915541143118974209365083295967982235495402925209950332526052719499906068834448218535431276379098956692945920647953941457475409184638018129934597259266927232690658658250026570246153770556117187312662514871269735181127175797439657316720955668257876016585355714989287006403938111076389836683032709844564323761668957843040653663653455347598541544385188687910440886581037934499198153880386379933199554042379978308565559908608825423464967354330861456026915110206758113769906370386584553414504493698479834731930895130894332613891065072405057825859714802570739595091337538204460033601019981312503971825415012739543987688716516624281864429668792367007472539744853833736959682577535919174273155397755966753130793009261696409773203310394234417180471950376620428236510769901697809615729571517505003252801528055013885770058355993214001815264256353310741642821941172071608682472394842555499001560590705381924719942984022029938679550042743978176410094375912930679125635293139177560314902867657135557156720698921947406338108454613403565906118994942115368210080620742348125886663948452689273042936047913471245333945547661015060776983031202433080120848558414930478230374561959640953275899738119112018198897670859257434536977013126063377630212184805753924504245854818368786905384296042003380186382336*i1^27 + -51752344934363398943977179869060010666012855039509208613487722125606194629100107190017391382002422844212981340253123097040833094432910667583634570923421768448013648012803632202617128630715231338378875704640714533984757386298127811897502319202232915650309583996315742833068222819266600939488401189569735320842367525602212542481568044411572922470134671790291619368187256105535782427596145894212410974346045725667300871730669990960984150982384142357821043061729937047720913114490862267370617028108521039276476884042365801587749743384251262656336155960364284174834165817296145902689300173640791933514429238209314241394525415380211230246963421489500478212301920410564485017517376332943671829404211349965306836359422719135244922269055637328034781695547271209476567220037273210555611952245249929228465982567796655290951630967590101631014078867112757873377971936489303492055439772554544013228739641428538337356187701579697127791366430603168155353645622904940061418275799446474309735699915161381711037713835428909203731983798282821607449038561759065962719008140406379370119117455872959150237982564730057198191247430943649888002810496820096767768649838553524870043764646070831588734325881104455594264212758872654263833966807495950931552541643213921620949941371120354657723301945136847871761095278484589613904584319263736574438840252642373437726114663425968646280405129603827170297913956661174990016372656968430561003019462370749017731188119191215407104*i1^28 + -21912094411239759045518739337898902271284342452000374002277401275923978359938401288838366912440198057839436676726325781899152965647287330327052305637561995797766481007361606174705994521316120670800735355758216582692952652417426108520556023481221567105267265613501970112427004981808853232741240351244873109327115817107949788696162574226279103394149275339215887559667481788115638631277490406125237267861275174389239498914406015685803702654709441742339219230211561511209255985624619186662796503727274977469498026418469633864089614813919661190557683270703394813066017158218208885103802915887358499891970227798603025066120096095894813382610869990194756622886394500629803832948856356961905873782357990684830154619255728901073680845714301155276851314222894610396899493815424296831110276864333818962046053282024227445810789856715318613447423464020036965316586320497478901896515359111737632192143489756023400575177805307964530969252059333952576871693732976399917534992118000625192484961933094719590229603091485557550059612352082266990128436746556734942822617055278654658716819072998277070898777721777461543607737262991878329665767171813126050354752570262712067978895344863840928672470008095396316810737095289193438857484339938203940124609764354874033214793342552735062557065813142178518451870818312403948139143832965687627839493019270469944400148371808977200643816631070580235464853998925100771591054229809995630107430739789295102217922858188800*i1^29 + -20811105199043257653475557195907664674174046035804035750419844012730608981967728646837762689284354705695004328111837305922221260102557210075594585077865721926820718176810212849229414838743042247828298654219648045049381696864484868924275609384560647082125090318280469778832574530363448208041560464187152247205003000794132139982792491063504242975917515144728311873701672652701826932582896691308173665994031635773330072995041901774507578112507022187623974371464744351428218825320127180860969570283009993676844359309453702401091439409457073018214137931336706701130989059269253477827688766350043825896511001625069727307297928616182773283890449127143038509975777228847320835046930056428000653283284943846075372330720162969370567115604450176268071417722687250758118575873970608378709441272190504143044134375054789487776158042172699056962065764799870182468729978486767560996141425216744403008390644065548947316793260274491354805951432314934394680767479116882026294043989627514948321379659021538242741778312670790932223146039139078912580502650086966586106774820482439319973222993688211359962418142711610206797195291634579932320884943566613822362410333190937868791645862706304889882531912860758226818636029713768873333624680323028915701213030234353751288642655355488358257412417529512354473252631893746185412736087305549693458658228936852636434282530034626232741170249139131375149402431053479458530871469692272040260438911503415301449449472*i1^30 + 3718966675872384841150393805963423106482265584834607528499282671787372054240837121966281264159188973407256063664954347743267353357347345134257455163516513038759489940238035792917687813260295670703336864388254427293917349947943332340999911425858913884130910621863758387633488553962706752961480496119110267472348608403296363228365315032067010861058716336757706020170925688166434569251775268983036273785643827877783401784380644281407985902561032984492530196867645525739106326052802426122669687482316907038903624349317838725321467836014059747246881411948064550967892157017671367337921083381672958424224880635836310502313432283484111129376446646230787608781441616078344855218978928472434878171796691834473832295274357165164072925154896240347363407560004477236124079362452195736569174591253989608600450261700792311721459041727046278618501656794648405578784330286743140801980217702013166958222714503544071739741212774897407148274350529540670266535745919548235117612118982435810945553241067955915334211061888546097068724369461884467745435147301671305976695055027996121117332692992853143525137710681887684872391672397863095506700706047124825114256496383093322854464854035682126941044877803638123569423942242484834187037998076737808892360289284943792419315372856186985559030503857322654436946615384526533195050794461638024080821180771692135744478055476624013637604501101807975590963464986595142740916445488703595325280829732787585024*i1^31 + 119944270349759057614606040154192807571196452037239373861212003245932323731546477129428869956190950661016194371768954835407351087340205811614824663124023792865339399995576220197135199837890759438204862536912425038362817473149750060029268677374117752250228283386421795573455699465299463286939498183689399911225646229573395683915174793597041876252244007807061642847327512173694060159040940492949262950326217728735031644883178756416682156028924677029730671711917634296320937368678349306078917424829803149202522486411587845858121027730670001009717069757740184343518873553847806894674870318199225415612581632366830351033033153384904098589413129444015846066668561806686695950299314600343219607461197181204792332178488881114800974831993609588191436305070311380021710979291138649415303501249526321062899703665659167655975236918065826741994862866524574220930063816457346867463825229316215270312468211107807941822075937664872029194092529013413209130901079013087709049448570713569724662073780306352380343350018381378255930180999671406991305007363588643205374990211254266883992386284177865693623716586125220817659381181033257949172231925204727991226776881848290781545254682253941312586977930304270930594123167142363342666351844397007314264097597603690671833438292085232054822405959151492504333972942298943493687308816611341458772018234377327459997672584161514751206664505110638470611502246952993784375768773042266649456000630784*i1^32 + -14717169619929665190044234859361968917073441316018553466128619836650720490677798590210478750836894048015988325775820326231049083016891862737437235905248760163125402630888609215294072666584065392121237435428581959839776905960002651412105372254354289291028561683719394507259950704928995907618750449116278279256726491717632682599902721331944312842706605006085698225132528634237040792643001783746299371547273741417666916072176038095136697651491695943046352784524946040081112667549183071796738091676888618820588766631953653429523372983604670665189626500779625517296982668125311782623112178146786357008965955730650555104105605402924039989204338954568976991244630786380522303714505688513515237048659379281967064101701366844609166510546824266223779903707667353093410243775179998968407958031178216892932734201353770161940581416878719422499276532726041640654115379724681599198994232773421364388264325497901226662222289410007102887767400054116342128769054657197469648078292644579432848593383708730104309733666980714484670182098593615931842606941245697406425800438274810498356782116050735691358288992534599059976958522113098073762769668456433449286385517387425622693836337916180434309317740948536957658103921590185160290945993007220225291566503961805247463711302916591317120215175818356712957083325798709973889790061742204710524023887732296583672039248906623821220891446979102371225321845639311689285168437216389552406528*i1^33 + -774510219305771056652330483386210162212776534967530260085077173479341796828723862248674480063159616550665871687985069019531293357233578678238035321188504875311465509664479647696066966777608177466013649549328462135605528603542536204201126120470719654605811733361477035013443042335483598396287119576096896303868026243978486090177614659120756503662064030833488750054588553971427452412974282272652917296644432379719290757279490944653132349206827342768024157184831176710527324361300444548969112898139476773902933066570660527699365000929113957612264502919501109282838894514201186508018261270498443214734783519206123179656625392694260732114959076908023517391083984261270010044061965299960008251884577803083746530978497376143628277869644603600590700263776309380841933509923871552924625078090228344602660050963049343323615615009369025709959053319803360368904181978918754835561337760550437319304048851523443009929909294300898015492399581549463442232204357596139748184254656681485893973779521768381302571100623858304104635547671710175254858852931967277005003802450351775785791590780293490725759753324465864182872754368131406965978302782703029513415094737470693899846819044324319313682237945435229000455112786564436885825528902803876998971195394511725211168945229162335633432274823765446022171531185740215073639141109237158839895966719575416923534026736431457472910556232204684145894932379992163417873647300247552*i1^34 + -29507724366290217507527009365350090069979758024815170598998918469767548273134430873134866860067488892019040730309252946950128939700505711490903370248377564557995087460154051258208317066522707593587725928619762167757847861011996793478174537605320870992609300760664192369518212462527221862959406501985610890912239374520437402552989254613849120341834415228812025493051964041101178482708293857893174728913492181064459364373764343409509258542704879425664009790133442220805079618784753836469198911124434846055246092874433985629588207122980512673194356353175134433534790051851895415796823030064960821503116958447863996114989705168286781226176293604307446497283572236845340097811410869174303247922901923090116684218758137523851122333261485121393793677059619471973804078016480678606511985772968891438667943908098711346789318453901415761578265605423057688687587859525318216016041412215296779176739495402662956152343739870867042403700448029724882827606246121328205089899833397138450607528867830310049114437294626836713613432035398522386417255166621744739635428456987412467151322900268546364046204939675035224247134808648224838003742493879447203592423750405596469523881767165110664637589364380980355685544399383060578442912049731331205872804299163454212311636405163877241842970748563716445905957733194677486833507336022972414962763790447924228920513760048493518630701911699624583828946044424845707293229056*i1^35 + -5682126128233795480616234551184587711703189962490122297222995479215971971536073571179727207104413167419590007655040288884120697115053243643501046967430737137556296671763052221556227236500060786515046993635406898632096055773978062553458301223511059527316647735380874869037372884228364932593394455856646322402112244206273618398679412415146308067769847060657932424133504763078272271220950670482413997974563589763365353982351022374107081218170625824724715103370146382845186858870811819540924446276065895373852285541328939803056344401000693505694478214208325376659687898531823043707527522666702672744411157515398508474100716862187122168089080125812471296583916738188291914317551511020492441716378076313512081778629401568623851449867601065573261958996390303688146896305797939931769440197055109340434820343433211656431974826635696584678906278389675237735176004407583098624187867589630764871810740817735296360087393711558245353489206714238507369601404371335716378095755133560630177089166548479958831129725254089212605348730167084622225705521152901974202799780816792432698490487586271286804423736956993691745562250549567560104138835541542546679626301890722977590101757238837684917749138752877905379361244065635305953285792359987956528583177068526360411339278446257749439837693438740714700817463484080117656624501026914868246361068865670661084864325567574789887872602751931432613912518994744573952*i1^36 + 27479998034351286410966500763256934186785206833065823715370343906267006299599180371696287186203431119883364472892486144994156314270903615454999713212467293899340311978294734330408298935370894934427930263416356490446098260700018498186723056375003434676713357562914793596207082387324691347529693863536291008501739758015945314685686694535856550675081288648830482412037890833284348663499463262463230093941247313288782908342961102366854505192365903264842322773393773541876746406708771469521216728002153515850459531277258634976835936379860570081397427767554157214763094485675444135766995409745992515279783465294118140436193351319698325704553119677478919707542822091224464189252460780304179466038112560348955282487627698145251282098899556428574014500420314329527100477486935483597572868878428859800646450234284783728398034436534758308017928987571819388677993924403596543353452358976602915315514489239274973042356623396788373768708679704654683682722036005560889873015984465667975573357216658315086026978329897302665607282325410200879853185992147062590485626787084573290778349921672690093367678438268774734567858238272285357911146264420730827776051230108581590615540825604500782378162436440246553848374319729252475546273023579693567828499110782552203997163142830203526018469643152330834912511187409011459622304042369354457877967420030985823255935337223892432755501700409902538159189655552*i1^37 + -22697311900363369574645063778728870373264839867870191096648178763911023862709754424613777671546581356158502110084938845901961580489615113080631579683967912816965957350634307342610945764976811230032154318725946426660062807269067032128867737126677546568494431474333165510759932132919408239382028872475547226526925407707061600705199371507520103323920470687144372404550646852847345214315209142683983943784772351770849380897612460205151491971520071403379628021387920927155961466576151254361556554018886861401325245844148076104723904523372389088089292926350371137345441940262055949814142965311068801356918939019941863811811811981087089591253573890074891441708613883823570290340877120327561703839185433684528216791884920137223062722336581826363746097499198355940067074223597210143773161375660273933612069433839866724351633917865045992651048694174096794077236556741795939164644528023007627637189604452052889946506745768832918830737087689253640979593190171778377604521826357853862350730022091973238935778763747109544887587049945487862540503284272978513548186273010590845882587608484852574616927014849220302934176723344684243692401346766039630942505896392743930209829794176688748400500113694556943172978702043537267313921000165040790495075593772169091614868859188202084109321634520331722365888930968501870416090424736256567416663049495015710273036811950672128861978419639349149696*i1^38 + -16093264227677755862979818992077779006720340141731289864269608717837445313185124635723887750643076660197973743848264446299867978419550885143457675652898101188860687255120137209895837129767146355414305328344042770613328668388726487825403441661916441602781512582836055921576021780071129887402349923513180028085418740203647139527947679206409447347374851530306801894110870562964192378779675207564014509867289580218209408395085970781854969466835113840586320862280880749877074687472628633723691317596920526158634578762943427462976571839576713101482206173892462883794200247881990669652610335063507910530176353613239756394299728562338428807291152848892353712294876381224325784170260509055227826226385093222870523232701768980679352375551883842865197501466603376811021042617580725762673220440121448690774493702262900917582528521606787228376330404104710956719552133945427854982285067606980216725875444680172842764483812606937402610326103596446405848549498457399642023049631704200751350198890047010213015365135019220268554539143871629910008990899987250606519586223636321334327678187591443374232029185502588473662306109842670827611928961515548805015958292493264962252361220958338003581079901878003926963810264374792706909442916237919995745537473176864669033094166023190430319872541548904155610961454235972242414275044014828138799865994571282211368065248920130578020856496128*i1^39 + 5574766593190549229877137223365344285230629161596198999640887051159248174625003176266139055845818248078774765945033276098493705859771875198741864629837888155794400540428300526462857212167775363585383116729745034801052528355693658718449877997777161824743803864928555669114086078159895768314710343415998883882779546058750850443861374270703718619841270826483818693284275903956787422645165627880355182783092547917111799741142933974758681373065436012991632862056596004943198471437709978836321199577755602793829462021306872960564001335460059996142034175899222328729705828174515517145054574071306091487166161346956960054635432834583904387713106714570048434399303524250070483909043124104940305996172765782328497618193645956400026802918904239989080197581759033249056636909951399792662280447138884927814758578457431634087488027873440790223654041416144250309441520152115583411615724849065649244393834381373397642978655666285063660323143491934072752122279889654088220034376972700843974137264171796732002029331186905856107355138591807290467415013544105038010427251166453379111715377649822728162967929285101359177847242799837737488965246220498268984581706997492451752295540807961055060385933465235457529065370903328116681240615380591596927884544166101120143765827000315557908715839997765244001191032882526081667305585666832509952391926665478205932711248768406650880*i1^40 + 911045553421043627512273749847936404072658255241356245169680167686183034130889365261257656517124426107981503436674556596700015664583953219708153736140480274369670047248610984707012259387535658941367692474669403781310000138770926833964095720297387354475428858632136553014468005433393312576171488046483904184722786617649075037307282982645869527871781279651571631286437919272242545792100842696591071213895664759502942006756478249846611387111738163648819686323201944358014975795978647665585326352466621476087878506842659494460554832873514526618759345847642663880970114351884734181077576629861332341681445285942275954467286316330929843217710312526652912885594428628404320196304983089877757212984483940525658573040336765963154383168554560210768625948060285041566724985849387096355594670818539551700518898235840463229591788405479161944680616338005931607936593466244707363134127284953411355534045170589147623632328351026555203400752270897860014542781891138870878670446046006054327359584814459994406163393648033104733085232145151823327361620542797502794018647860953965983105673312506536491002208818157490359847508664201306298634729827000166488043545570245644341600411746147016767460693982792499358112729844289139105521470186689371654907008970632938416794897762571447254034419320926729514841257236794178468582629194846800039044701348364252271509241856*i1^41 + -651018395841500879264727106112425677129037595133190309036817564907082561307555375945337279440987052063095844472785414315324621634539821653053755824671097676437093313027806155249632747809011127880817057660217095469825524644932960203722297561441123195477866299574289365900037386881291565899560777516579635446357556100670841567825643017982022379187293771867992133349547240105500802426395327558008079264510336462616992780288420693739369974024715286277797121721620544263706977806784124997136347046065004476934359063212342099775051204530598737180371420031467324951176979517532327475082863024760994839797908568355225890152625661220384276111571313983961057467705410928274236718783233191943674195360496116277564690174844098446930722687122392106040196529695330074986249546832851735234883253719050776678591798754883656196082190085205165232202359520324517741602725186439717886811736933468274573745865923242292429947925352070782588002976257652179472056500405094286570152199176838474315803441456404021517089090178898600444769362092748268038226910867478681452826785073335530252330890119384288905186342023560895231913580859673689492402688256358812052945503207099937800395099272088197371308347419960231223309234640808441731490911966428078906649628814688761701239165163799282385799245767090879020387193274798469813160542150524925852363304688697737216*i1^42 + -17786027478102369251233761698203455022532706937607760732503540699974634159328353360200668146875818661786262173604073724213479905729773043240028211496060146132164787664717853764391441353694389709442987785287561299600837199013590494242236676606483949362492914975634307366123831845731605067846864591953155747208618583895462636238614895074946431619130041425464677911012252409747708831217996973878185230502213949008470429603815682240014904443271343846112797137125849529551065471912986303294416256962716358936911893516701796555671195154534207105993587400416535046515678037689206464129738627195225067417173868104816760880862268273478655505929716260499840057641132732002929311609862836220192085996622879736272211908398136114126421473978851529203986168034402891243666609278364636212351277998363488388617719663328577003648751708090643741935155878552072133926247609289456131324117071097756089641052813806271260437529563652120300068126554544774001748535083226676871409395667413326545651370918795729526490482989528556888989065444755569661273370683913889970352348222288009398702402452466799145573957724806170454890876861485321142480049129533106668869542931577783885626139523515319152053151695359641489971419474949736051702496751423423433942972130644814514210394934699106591076502656173975326614943845524194619143703474844699451832926208*i1^43 + -505672668935267935644592695364969339458058558809656348913706933496259440365273616017335247882256389425678309482883249356755405317119334601952891121943726511562227138870215821721861406929481328696895656829465124140109404386987127735000941467533931195287348565844890508191995535730922549779567210543452023115024204791411151451735669669552815864851069839791345783559793812593589157725810902200172301481384046773489370706621454786996902725914884891512801288364955814696724795641563207114506425930885397971263612643167253293249830015229522474867772606758096383671484701613753603995706817141185335390565994900915819506503498981347455873380973892394085720800828209706106997868123989477636186521303870513226831126900448555209829119403465022198977461908024881171432213462425742678530749801926348395844780720332484514192422712548043176385657867945631088466687906876547317062781628340514460453276948072677808184456287812258194334471186507706303031828251698211109644787360823251591705606337632087518130892333347717761182765593569363401700496991626862537204092022671637522838481282396943797578086381435830408884628648890875206384153719792721505035107467984566215284146945182385274929660070009604731202893975860349733135207683648685742958841358452229708140344704919160474835014434958811293314250799377216766812426292099547136*i1^44 + -10162706092358329184186764966414068541533170808854898806026323861437241733736367252927118040601718397835928008348521408237111733809342397236665069216246034078609135288286145742380846199158298458007586539905359166991313564009143647859609358944933489215618783853055897144586224702599426143854226248752497621136587813840588541088703531498051758961052334647921558075599853378743548988176663390285109333962887257808683094976874863358954571859300372338918286258527830144128652498717132013613236778134683314528439956196149128148973772409964062667163718259015245352876674151766672620412773607018196131155187595715410609352796828765577294648300966778351013198445549111048065495307020615418049634143771517474840932771286629959216883007209219735639376903502831941692804824192700433809476023870244219370404425114229935944250045899664938474373122310648601359452662250610760117818817796919584133712645950243403093464439119276722161308938016291169788995491384933335280567670476260218312753972535439429671742140022263373700780182586383957817258518020199107384966002068707994121774502696751241518010554334272297727999578117441004683761877170678232718811219202195561405025121307158754148674592545578308437661328252117476707395657933687989285058437646865550158023653638638863534970801130957229413415533266011977257320448*i1^45 + -99100547195734820241301347610227323796862780960005327314046410179969787058722489973148756536195331442089175578664996340801154924953902761138411037028318966900009783884465802791961804794465317505642967927591115770280124960869014022361081208444283253375405083043450992405700503324884637811965798954843643600186669694406201806398592956597561623005363230614577929500564360126824528263683125566235044427626254302035999763397076586941705051765318253552156259076988181941600348114500363458076818626733592782988580075093875488259048984883798932921722526719207227654808672799022917962309411179214606008738877045794625838791386154168354767870979416481224038232620281989507747712513854002029500730692375510722374348328385997622882403573228147513950499817453841144531251800089142264893980080090519143209139658271067785347320413564308648212489104638717125516267893063933193404684149972509085365766725591828778399182810804928203102234327709797534614449242513216114639452320934747715688535510455594146215208618165603189154890001743297989331347312185654806870337847242835134222512676951705099475089434655737836376542583237418308767553523715147221335373172382280249441567901668639578216767804851641469402697603336598508079964280494317302407780041062154641650356497779309339605699333346069160144168360607744*i1^46 + -159056865791610981595209259314022831727944586087800733491184347174762489738445684588589033670104742721125767896590555023566037444699304970440062099517779449949930682045339123439617663354374005320402260500741593183765685399448879032184122379531390728084344722803421679527136432283376233873450233713179482874707511994292826717443725434300982549147626429584638449686478011468026520715620735293236469835048233093776783010842295049462544336545418521963297251804775339269004474558388003455456310041398608933774530571975074825733109738445997718787312214435196994883796542815214548276153595801242470693971398900810472412697590102283224076495458208147884534659682112353061055312321626764760295530283435015150692689006531686439242506515851975155446966452617440844388412191194782410350071157305885725568402198082452144352518486000561077728811727571095977919059228273099964543907387613083626221689052425267365102617665234075139725889952846115912033733914100190981100073675350936787332053418531663060075754206354780283997925744997392085412117568282187651535250003949729927774037977914858940800154656992688024216266921013080708355362652056661814988152260491257216461990407454189964769092917742821223378166215645639457101870697117397109806168891028129134920635306242993343978805690035218415616*i1^47 + -101381083298019403424081952800466834527038031024825173177613780575488389858066907228377090548375306092046873162914649126933735313514971592191781593595374623032246800173258958991464439922297754200412837537573496699849300898543450802246376231493176300506684503910551094777864770996909011114559454693237489098806627932743696984863093450337310342600755180225438522997742288024639727226561769377119781942108411556314371145091745730338589465359798896013142780114526000699282256506333851948105443661466554462085082488223513815818681094102366057514707645843052101752987846227874101109893389261961037860549625060264364424465828529932848775420285712818291343752033965840610011931547824185130727868319167984624988536015968918097534146567192080995130938463145007601437857207658172116726503169247116960134596275082920777494864685250584035383907349928258112947828439675726938368926957429627798351964126005305294759156913508039942350502105017204292865219262035313449637696991331897409700093405009644269385598747591489804022342389316313425381851065611120536063309047107679187856812147225271578471224956140845920364922122395496857414975578955863959888268242992005419757692154228669615752644396708430806345385516554861498597051060477409715547507454590090987729480480876800442760019968*i1^48 + 84760750507812019977379364577541155241654898967788504887052427778107835736483595748232656395377868178383819330099198831074654164175210478013813778738323778930248941899897029526530206049516385663384357901699108230570519032237434421302819944372499833792782850160381949909222689103625091600812319631574765357478543612898322726005048193428123370730157168850885809926996625138884311995038180873301131611041380481127219395111399985785340752240274738219772388758765801696474742821634259635735354386715619522184951542332858957715390427600891304512178343950794547563293955885521181312650618095434485651243930952052504436141716609704917829561552155012970161204015735252171035966718966293535968295133945613973751846760669431764326050857254886503531900650035526281534125997333439632087261579434189378448800710412990923950455245540915001180506839763056718169081474265464755170514276527996668332307484726927644512823349945254735875167048487291556448286861561876619385220971539959691119848880256773516811058961327418143692976755201086702691638778325698357693573790791162523761965639442660752214028606999330798355712036142449885610059571661508405092415128013872069073778241048752267511009677922060102934124061833822670004432278333066588527383600174158029536349440*i1^49 + -386859054126690723529808843874972281049805801162312320646711057738418601386070925541506523829050261835231359750335738552172497898305253632001288537671266998162046264343939350953400078693189622720550165315022898413310460546552684551001817330535997165717872905073172055980884268357330041290686735957689328055966673170585611438465167961661400568558119436749316581113741815630448399372033574577382796604242248144711406233418372581852638061257405189248565975026222241501919527699913894170705209012196175135023813759307887025795213945845891481260421341451656400076285627844166521051549671790826562129218586214452229935042305558661998034154275839197048889769628523846600777325587404558321675875162079895329194803512721802606963059137975529876430922356920991004917000950768530998548350724130431756971540926483716756055007196989767627359355755558677013085394198140976051442082585993068093232844838375074326468408936775529067267952358031804465278147132002318311436475092299010974229764547780160112510471474597192944297459294350740965467165436429605008527352718581089054353173424628339481424622096958383146195551797539879596428853931830142258792298830722108334633879146193468972979024385337199517724536370890694939273960251861425967756413728*i1^50 + -138805606415252078814174003305657891936009589337462822289348835248056848957274416356507365806493834267535076776669672630675417645737587060283403919017358743116265373031684111162118025174486260493129840318479103974670207138456298921067499412551613805058693321361076827970649636059353633179810604538605170497667003555566790248544160047471430002294553152906826588789010122701436369829022707964825594689583176838268265326515146545674278935420223256878546054860220614520338482203442521940219682689535804238416104156263120687788862734982404736140216318212642710077060059464833638823695812126431230326714173767996493789488367873439922033197436592929270948362467430512070283515184089139473217554529875508549163625251874820018204723257154563987455204197950699869244717606749721632421746988161049904042524275238554715876694732511652261209446768689021358713397167617493373499967214198695220201304096055768145763244244535312128554783911108831362456950554229351865130596727879692390134741859632777253858816366041574446465144157345626368332607751962847422250608693615975883783882934580125733594358433473306534436630472713760381330020040872031053418764442270176243193281776308941121104916779829983808033830361273834*i1^51 - N1*42870584912417170373140778812063157030485517546523031680276843232798439684465674533423041438657439752867372462016488402308565670250557163196661409042420382965828256588955445458475459934173472043223843069952604237776813547238711901599514991336160100155350732158396176047239809999938039785635364777191979002518686554964826670207800061087321405320052764362008243092496137019889386447727761420666870617123763421021060194866261290313781463893103049293746902073176157986386067500874194794921875*i2, -77409234178848003945402843304956083153059703163558662908053508431526578677361589290217434101089104375736991956124485974470332740810632369443763129961287883423066842362246037831509044629668597477335916048433695312446098067668558613886808145704873863002512310593847793631636290502187025399041761673488060759961034069394915920420342780450645064046800123424221358313461224165025361931891828511107525640524816932998068763376759410854650330932306056041417440879273005537382918408764068922152631792676239559049410822927007389759794075014274222275410145792053334647340267233308961154222327369480161058754317229252558002529339932731971238190550712411872809123801990310248480018255506477952906150965803341073277139234017564601466719174055021818399540376800816143014803310824045018901214728453736144697725244074709788567039150508485909855038386457266425520365723374076604623267433738995054588563301299040533572131583809846946941552714275832666286957312831271313808415935087355010669634738519942218030442538248771849712666651305691015910175494755145762291812925724136806950675697502840599322964077627192156636831689206193943669073201105233709643251108590582974404168052366274327293492925967397890603093711678627254367255839101603080917837983900109622795022969290301119058259114636007523526039111782028417245404571134635045680130037165476146639969351206879419892789762038881707457566491608745992089186265449358977131224075892030150966533445821756332017222147292806383417601317404291860588283140531881067946490855851169394196480000000000000000000000000000000 + -401857023434518977523646191343070976783729710167735745317789785410597874793940866098865514544319274302928051744893306875281283377803918965336474782415398314285340716474940102639923813897637877733030748383489743388401858013040828220073093892674802150729107258451686336965324075826383297251382119581285995487060370296647620984427876305097678166481199584479430188840913839241430683250249304018219658551548224074675781284494810414733668815548135917881292370946145554334486330058617996562036830052967226660221377782807121170913957472080523707996114755269359835243510745925796882854423073417708286568277267747148504246796242882493224818384878592253336932653439145572058800109594167837752537737753482202630512972186876400436698204728956766281307893478735238837428720478105018283076228396437125439179304876438971802004477926421543755535227255725185329108626902334298972589234299582508086532167640911780982023984500965999659910310074920267048786091860928749751542098239628053972657951539230144647613474955419452773206737662573674512627416153768179301873276216588910586945650990204487703718870423890537600871234861673664218230274083675239836352576447985983368110444000238546395896186819297392075073126783721605739131429393079069589969001722621069466026170773666759187152401678004352273862194680569918113770474944348732410634446454203602284654938959484448621535420068502947503879896785317583851130251121077409408346015211102312014080632704753836489409966115995668984798736424075454263609389274971981406815675034994254387609600000000000000000000000000000*i1 + -13212338510310042618526278540531684108274685613501646047771129666724910031132108573035352679511013502466194056509426921661487089610354005489705232181900439899113270994877519449215418055686335798582633490420967119664232239139961308004123458782100177767937929064330232668544769836910507404225899610162226888081646209657503747534497852000488463230098943204945994613091492189333761986629322548358512897925195109666130628220733039156982983316811042850152817769499996642473487114813507075098834578915895045861326749634596615530275203396315939078364723820561276670687312416849990779864357282593715519404593641181206202438886300902783654929950429927057311963853854767676965657770345833661251594896040416580986356171435171590600970285917236446155695174197192156070612161682987415555752272041163160632024463584963554356226465914674457060448655592205191993508236536396614465774633257420896162927496218925891080845370433605479775018924686740196755879206593024731492921211440949443864424184606863024165104381737179217033198493453631342337232081567098811213751887863811012473665287203602408535908698854339842006526100505569864898033391175893890862768182843501650241353920766872957513965920956726256435871510906105059369986735523902726553044630540277530574736110958502390181475605639364685004133982133176982109304409528456378460515521566388830562336366032641276216335254868869703425080735431949397720796249499281742535912238633882195631042151841819916310206259398520493685635809591398374204338052338125243731044288753051876982784000000000000000000000000000*i1^2 + -38777514022834556457826994071789966286013168587552441548250289560997782584512330243607803927901753249309297132649855310208702611204823881112078105787877272269358765815908217270916052742211080167578320577665735754789731125370799796948670895846332227495315685926621711730163211196629717230569520179204282943459794517119174580199786697449227706111068964536117357617246041160908550959713947712910360414022284334289484532717313741108574820389197531049124824175374637653714885244099518864568872527714344748687160649924489809082488360414368736312944910801289509975477922026584210047902707651317529555673806999156927084196592139410808917762701858969224407618464210161231368028998898334974288436645610283338203091753925383218516697214276224745733828302318097083469405713850701949471634390822130176274548538126954473412144488950654419645260424953148639377585483631191632842733095894654996867678158952981364969536130774093993603773843037162024975769468971520812684899551945761240350392509476295124254032492902878969367637524418726665831673641650202609961743378498768524732830070600669088240126847356004340980200025634650192851272981376398774035837844910785220851050033122893553862552145818670795399536901750584024670143565586597214992307839230999837795851187567838394548745488511403770149285375754822471673015029665356755208407430037429356566231136154509646594675096452170159874616509617927858062397139214069185623186397934318856066164359562124284108660664677672181169614834259465978509708608184363938969307971839274065592320000000000000000000000000*i1^3 + -736825168555550129259146944014511195928268617002650387815202285401635483046879275558868872168503712601163846678269485226593039189267201446781972278598973980816446080217334041904944510396237238240019472273675584476382422326617264157292741169826149455005808726790589005190313220406605063549433364521729399341798554974249603185317198664064449803915693104383001677193837529209585931771714851484846422169265485485170482430501972885873087606934141284736283557213001459376496976370437508024343213861733476209808982601483787350581889980721797249286294817186163280380553339438952683557647723069983457257778811696927859011504547965590500027782003931457925142543448945944192558216456267505091890637498929300799040036233063240081995139596801680483829427902252911878117584481591624249664633316972271654072465691961256204736452309008389795703317148683630056853026641621032448134192429638551697170425804097699745312091348861194956862470070395241449241993746852525850025920857302779700531192868051970922960265227249892670980349615637730960113208695626100745052942797940903581473760962975681345646344170973199974532701587789904317381435296713169844422529412430496688579929256204694110392312723382476935510926030327287272718117541502150341387720309599417361367370633911164570934171998173627607485646648539547560145588382298778759905243970248703025165996031408898429103399234293567892130162081800793128743834807849508465053287861121383586997764733972577245488117047643768421119565203555020164193949245728929493729525666065374248960000000000000000000000000*i1^4 + -1382304836556819430196222808947439949981275741904113983604663714966482155255567277531259416751724520913478287237071665790502798054394589870991969368619515447773258062457179741734334152751492213001586013095805872092261833783003989966652208472832062642601830351462335370458743729823570601981709158210275755264579462397539905764448241478263430501215350343350956196923414185235847221628030925675347280429837010053104885703977219237354152739459039526507604920978526283739085062519608275148031124967064772820822861286758521661745275792537371082981530248387957499304467781688723474796310438065963907195053457300920350099651912392275638782187567474299935919910712049826394856507226656339769436218533298685571434829747676820520847257494359892844088691114587195980940916916637408535206246486116775454220575035576757428157999890301647364978591980426866395412727801954161616551566400084837430505465160199419974160985254375215463382972790256137103389479801442171476632974996958761229036272883344730552367982822561744889249129625103467750039374729704024108610160116430562205856688228019211034930441428748513333781079229230219691260019899730373243950132233762337843303083619576579818771459453481406600869223320205983866558147890005044046427555348408521215592682441126070869877553470293718413656735123293149612442869091058523086676417347625448748487177985303132292390875788541528465705451308514763208557964483270811516416060758044793873093175743842472826819656341510234320698818154992062303766716125174267321666442917972042317824000000000000000000000*i1^5 + -4453360061042741174512052652897204851196773632451899927658538462866421561842673899551217157171874119264609671861652819058195228463954283903730384863061068605866818687845448201673167109313245491695149523405735248074347989232608804443658513535106916725713533656249491228664053345975181567886312540167094637272900169345473043554048055625112370719698753875013918788700813310914629977642308313702990221775942167367604235382470798339436347013625073492323209484710890731697555181128289181947687605130778055619108414984674855527271978867919218411099086674723804156387798802449005722187431308150003055663421003737072183855615171160236280740199638248180254536760088400507708772920930534081540455012500283985550179259781642868542045838844834271024119037693263981073037405323353806679254441769242093229036359672012254525472353093726985686529691943986499054677278295621174584429994884207907271159397230840598506198215360218404977294401855778890612232132328481301973870778722313655697875162329484073944562944423682656134621361039723099669993175708161725226179578853696063460413637648494938104471088633769662367838906562500153723713112800436180225808307951900668168903195100863683992855656250867852713377013180699537514037796020870075053128183660600088552741035294146486089660561294309332678998286783605661723461309367374631041802347122374935522454579446820411225740873699506754836683350072432325152110070852004030007358258601648116606998788318107509548237045202417390064229000570761919119323470619501294126827571259722988257280000000000000000000*i1^6 + -6515278560579372972962682238651707481660563411600145769268011477040709046285276502602398243059155206402088013433099084423233703980852495867327562422740471682246474599219349604509354401381470858288938936999126730216327941341747135812745437524103802632689235441072143543453168391768528858746546367422602766239618876818665861552875097432935410648086687163281796891329412247084741263712210614402103340225089318550513676317220289004671851260269528340624223000060772686437715777700211467856400845599369234860613132056714351913790627936519245374485171631641167629193505774914709850290951502420953271412602292234774301454393437135060480343161927129083636485446896181645021847603039020337260262510823795487063952572919237680437132633364768876766631375618694736058605240618810036277460227301414659533425533766164583109094674892297509116873808500825643108564549904160504363285954621772159271448986904775324403620812541117129342398740061807413102420056667298319825231568049993207354692786568725009392879611241765906511866865940897771592496721666312397943584847967173691147569349855610495232578658308894456306537899876777072753126239495547506035502317405678189323442802477119322264400437913712067606989388599382347421502293375091088574743885010954665815435805625002423210915898004897351580201244396469560644713562541774501318288424033887533213890467423297123953470065350259700512320309053551367932793149231064893969084367210696968597357387286361320125057959749179966268813398145599356189410968579687796579251193969529533235200000000000000000*i1^7 + -6084359985148957992091394351513595118079029231349613803209836072513654026863790860458604052656666857794674201457382588111584711697747159122677592447128832978352961486629626961970560075286528456002191017519368107904499431143109013703012523549099225201341392840373835023196580406057778524976262442460959562103936690469802861579893844401850857439940833480036961143721433289686859603655717986351550259514557596326438903202490864123950187580401158777442498834011268752470593366762603119017256645701488594995944014551925728580936174291978094389171092093098106650588814676928597497482280845634394649796435682068434130614229467610350341186463193125587957590244446195116786459736224371441532470597206300838394452460143126524316888097084523801042590748404237333987005592367022312086538010986726348812571959981034294627690855844303831959468767428829434010295347706729928841796476152205182190857720482387980774457188160410197377506345065860268981683891852712545933736602036258059473517950754952779231631307444797578896967548710802598231945353227397751780841115136080910980610854444102090631322381359327631794597777548032472091370081342245698978440058726963477585309471812038258721988537221184514720664035632591848755656467578582911293279381124751915972738182070400696602395272150774315029378711025964924100786613890219831486051002353826967074340078343931539291420234525501424296365164597854471269289389001831092183317823049153763883452579370880887733587066503172302781572317342219410796047673864680834725250015117659078656000000000000000*i1^8 + -3832441045473457209143820244116694254661024339069832488789131699079406420447223705401150902130357485249613014888831900638884313870612507271253562919504379007655411965006081570873693097749453543758687153281729371504657323926501593175696227986601362104696962951429219229357288080083281326054720484371900907391198228583986611861502530402429513872668686367142201696417503739044806560843248413700931060267521410164199012943299820283202221775041427069527133236322833799484658855622021990649605597377571979002039318801074103480870303638091094827870706894495182378736902801671310765036151534256935995638983199970746501050295085704500055562008430169883834806221361084978376131193320698204921820438621113661038463253913187987937313629297910068544401939497428694911855328639622151634342992498501685995102960140635118028795136670544310992465428005856612885248875496404746501946630583430200956588520599271695541922042187479379807590284460931025410434530226250169464892605134138512612400269097791870194031050287256584586672433643257881008268058054589882060262061073915710891796529264398143384644670855683920389227359968982479066124180488978802624136546226355124571144336148801504727857117727592012761202072170794314887914931838688246981186909442789951015468889533225750946650723745630504195254554742093464202193027004658911570046089876993947630853065884950190372940997062235965969307929667468740224770059949257604978787377241591289555459118103999491698285672045110105299211036213438592727952551361452111731231570284196659200000000000000*i1^9 + -1724089866061432877145316531063734860158576961624428664474655118971112719323312097656724123453660421496222894510630186173080655821533499628121896062049613350269443787345299092234038085197657447699958913189915384441591299793159310555143368535899929037458343841367758354715132196874629222212496794727070381300536015642680614472373715663870405782076035062580610544071376347553026955068117142518557539062955920521170920392993913930561335733409864416217218986879367696112844490907318537829694262929301593055958537888454388273161382200888084231243090345070782694680309723381590735244266363270350342186784901748081121509008792729023367910908850139242863752318816530147807706253696148581715377004866872883704511267056569700452960895291164152694838913739042640401680565073275108244181255143716439538621607146173265540001372229538270163367659419669796481825173402350776085872711471899941412205925960508977936908665489734737941980508843150475379416325323242075190209341522705384857350087050111432770589018985130851177368866877515763354210235073539766473005478335313227257063520636860573989022971093366724502535799675441639350186627084462423265171035225683434368934169202031343846204386063169400207459922766577429091810938017620426410737008729755639203593017621494987995743777307403091331740971425275036566731557398108101679824141718910226793607590789147160278920029882839701655195907859421635541137850737516141179579468095273264252765883889364153282074022483981777571363832766456248107908811961282428317530112018664652800000000000*i1^10 + -546720330325762749068481572527201302109622784036715380896627251512655181891847843960521515727031990796422591324786091303171294215068101868136196532742203059754378797699362317733595856289443542671702795107184074630936393230174810486957799111698866827799868851869417066647343444610673442970710020164173342918133538977768614954828862452563890516474851948348768988882212773801617846864831598629922852127068467999799957996596796416302637409534115526994126978321382837989828528252809715322807817916888668079868882860346873275732929836952269802567415960264673208252045340362999723266331119319864016294244408231503585194554692021654459345053607322601920729131975436611321071922914139208606021193970555215355501854986238127840619641189519820988591636714264389339746684587349943868931746357957244323818039665323931548264389585378936388790753815213924928923509346569169150612047115924521545419087847360374531951115315125769752064464852498746825789804104386607406259778235702126481967850583133905794575803007784129970320340869378825691331363876785082595496203634355823596251214469839635911507473474286022092767755121617036216458279152831693629489539491475625346115671066683340278533681727275801902140502663861149643039293115950822852993962620981693292439114394734098251246206348602653931152268724024455987881348120996693859500390253790514869987967902216106320409697392152218974538372816359209711307442598700202311243869939313406774693989547885277211100144434497797138765583144157334689882129867790473501759515893170176000000000*i1^11 + -154422663087717821824831145813674298374612966024886538028363707821218037434596213296885777762722389322159462069757420159740998185106454973313843106549944581021086188759470390571251272267187153942542609488538887065858982242169835798764897695029440185460353576941425428564703689614886937795109889337049091263797192705880385521968591570458156924925772932721557022559070275494399366560384694095090779824862976207962532551428714644976212322883507557744433226040385883258327290639119368175235127739684065529359329883069246018553582232889691944905986302299525394496023112696879634755404425400648691103341304737098971936617425675174375283605588196142237927966647329012714119929908714399538604414910753743803787697614346001488560280710494193176984542675669743345023969696424854471699983601829078000667027212639147218565411976914730272260285190555091444086460442151664869474088427643221935448534461872610793334622042347485062059283001091657841910651490043604627552370753367561808097478287531364166192923765850827004383964321771417897938722687316186124024995346384859496546803366452559422078886652248230199257744932557769476460640668797997646643781963718963691750484563580693649685137689497884905991745489667909051573716554713696195368051071746930837007811289383680380314242544257917202862125873047623207210126335807960601427426164629692133578681492556801569219885159170027857104695116157600258931668632824745723359888857653468171196019513768320082350643818284965596596132318780683059133633737771378780975850470768640000000*i1^12 + -33610535138130123403889206214618984165304227598985916565168788038399394625341347060289529876420736135016404892087717048950237167725098741235594169144036212350072514185003989158763221593438029716712680202020510102130799905013868429437326497816477434585939687038402029278841053396531852614317933469485953858176085626630422742978180058324933627169791661577551358155510618127051995584842207083825469288969237246866006364768248674293443648345786793131103687770478304783561917656808513767010593320790339356635707674398186200132554104035924671318620692593736431850551387818758924684920716567070354298696704035720058432925066885427078420751183015075242854437852555709611836351892186857755950556037205545966038496791951647572080737299202773864632797935799408828272466889926689909303972311965902478726824731230082428827521382520671042586604778239636488331869332209087556869250486670699822094021751931348346124312265556931296913086002926182067998744461764402237696634524109015977900587102585690805377950186293225200228042770318084811399020512206362156178204143263905539543998018354355253398115220109481282452929878717211985022548792769220984024103462095580740342265961593058345299568254128623767066469416565564844399273855088883525843374745224268803955999859821134474448096764618608816563317378719897135450725857216944728213508972408195994477936483792586032562065188506073413099947734165596240919340130714266065052972671951450260024605241806406652327723712857554910940327628700806535378993677385039669601733129011200000*i1^13 + -8095871801947050666867322443305598285068534334124671681324716432535130359766336291783424823392516840695428270153034861876315805208996237563328264808712315054913822110648948149620313012714399543685500369739732868181778683555943327863197875270556597834264812201766528400325456867922071538372989534723643803816442900017311193664955579756351644923896549977248810381211327935058047180998239796677853784874479044051871292446402726137234263795298328856155418917260247335782220841889840520042840044933675989961273406406880552294391945563106356264521837899426429967209405140931380870439278052564197127226568194353671981915700822418992779514411751668910250200112114577267408205990946777463573564288741373650572514491626544643978484105419878645663340482555894927066421066905147324851920328170892880409989796849873079844004637417535640208401266873412114277796810863047491711894429445000340907285811692097650559314670458563615898188468039579961165228591760993004933762373997190232901882952725634872637899450912981680704012612317822814611496339777513677713417324164661537490670082946563286934162846320384960016422706784634541229213587574091890344139861508051776162178707939736800218379859466226614708999890103480656327176264875541020730826137757770302520216976245651050945879677517480559270673741531140371538732534312796832840319156877601267775439732233066920451675128076310954298162097432180890023807508682582144665327112626730030087058659714384860131715019541602506221936276983675559693668242768832155194207764480000*i1^14 + -1266580880902635224359826521720335238195383044139746696226984325002876345972587215665808010412670799015814066419554651719274625607778957323539562320643697210084978963281455409384949294430031369219985203954909729943748048685220068530931211635748491099690412709937535775681039120590145974136107982091923375009189605625916909011816609393035175814741937006342296453220357071337895664075998045714695424814517674804536370081337378697019342865735179273926103647890786121245244386311347793039429531611743668492807305344565428684685820586080576315837119331564562567914530092984009379370122419847249597718437583218869971350121222209641122266617457706168889718489534043838241006728859054264588636980935560680566052462553849177783083365339955869222077308843144704134298452995319297386501270825516482900981387375560212616680339027428818892686728511116827458270369106697248933078154604539889852314344353161897315828682830036229365882169990186569147594845509743799953458150592664212838196913766490800452544131037927490620457361337379495287337314828176957163730269572447547398536358037453132781522625385045292085794296862197670306893169642498817153915885436634555036793617496524066413712965542015424042781407151285154633718694059413176199025457801048519066847941262671509431583719812228530649711460001985759813907497060991509169711547728624136414510707310061950382297426945778919990824144654163864717062772732181137024300006902208789464956492898721873959299188770765609087821466693537710736277078769526183223623680000*i1^15 + 771031425346062397804590735823218996772472192816504868089254450830210106967097433959256677019044352784995069495046291692687784714380600846336253711820960270143178786612336350067207415453800413463255026412510738149871436958801925253836746477692987111476700661483218737256586079207292261613119810968668866514424293276530605969711513111562862253064465749316456367718309381960714097804720347097273695825825685878902473006131633067891524454039538629735391462494276185263456113161772426420854115400311457683326044482806899997527722986523797322729015925439953255070609086846524576267060861033999323855054388739114691842483428916928104511243242473042586665152089254698069393349302726631520111374792111142914402258552944859920570992513542005860424230836859122456511404346945543500080068612177490266044204978431033485316505230960520471644331368621020570592045321759839494119249219985055645043200210663442439548774989742347643765085537195911000140001777311377263134337224787454917994628085264462757646683070356199885799358606416786251137443932955104256572456688013484488251184781419298440844951623158417970701972805390774587281792230103113706861757040102877107127659987686808118919033590144439381719902773292426484800400990328462789984903996507106220490058906506727165285609332735878022020843747661294776587611274322944264759830809348038303848227994034760795075662655297504250757222903624908262636109798199461796849759323142496076757140412994495245787605572270267362717695131730006500934745254920324540006400*i1^16 + 6412141458286472342940325754027359660832121966489198963238999165400353130795593932886766822220695124911385522430167047016995214658775871685241618301190918311478402721949931073805493195412950275820452640272625655887803555056561150699771165368032755276122796446037356884781705428225024130779532854489656844426913836107928700141644204164902018619595958464708072805265215038130492170294948306109256047436008451301622462211592260209986305984509815346601734568744721399091959686195279448459693755837134867768902554593129585304916344740152614431290921692747400713466192631999465282838939471103975328256578489680813395046275098990726868022265249773896139907779341096673830404792976892135136780581902676521586198769432069544656553671061979018492215071278709090661166328718407777533841528883267009611960375491650317644989836972537841646947947336835211665158475803323877710268453885668659828366747388374333578535309225783931931913603429037906800116137882274233711429882220689924354882678347016881802220285318625487439729125182124368324765404453988215129299826518424352727349299498915263855362654628831817608206671726324212292201461424536368785581106474389931460767240593704362619571007994931689448935292033210336456405227657621544091182319516495196677292689358195279380420608850758048381304890849644491674570542786042713674187770169199298898560305829647382867307365493588577935476244359363051857043853014897266785273757853832261974203772825091799818224671176135480134608948696152217936028273009177395200*i1^17 + -8986623629382214564526012614841127706737067373070799579215601817929951631798294011338876824036724483755515886154501138424491052418105596635249034537945583311989526567932324869492667912461793948162991737292682026927632514550908805457924953759516205714504354824199371192510951004304456223314785389081994626655165017173942651671303654285882417650811431073713443966903906128278063725314890641702076684503661572161670890006393060848282883956710450163610871337509739733533685953951949809589925793682084996989598081073578687007540963646279602110834468579743125647300872091616328306835483934507994142876888540584189473895528481722748976904467674191035132651566387386160878296586993927550201162156848251867776771754949389621239248308717618548098199064623331829011086045467838815545642766137323186704569286101099525040966534196196772055077305519244666450530456116036191398632866027507167937073836677094374994684318885686308215199251349875695738019156428737998283421368056339003000546227655808436558526372732908417600497134392137142311364667005689544081651782487496282287958584730789578957588816240335698422996807373966866043489659705483652794517689186889713849719375928238048735693439152415991050012889949041596442029172980228576727270328556643257105990640711398484413484844027800808508321898863643167911776433016717307009336956281432000130462477529071215540803958822877083860965928993335811660719933084079530871924358057748769912186643308512259170491498570524596430875712010232756918432789927297024*i1^18 + -1119121098705393060855309991959795133414936310063365142909965180924277168936063014121745539332764543454642787714471420198099718464183920978944883523868925516147340945717221010789754922883169815924121610227781845413582149805425577370686869708902523476588184759252536263596474432628018459707663276340861070497305675491926350836857146615391843388459256602198893309164772665377623561519785629545752895948079994016267893311814652083907419154844387043308416954024752029964849979343559275696523997259071306442010376875573714504569945327207278150159853495364850011931248871293048036731269276171369201069072092070432040291294800768893682477143922418795251471025354168231341961433466404374565925087106244840744734569348210775634678702335908580899800822294279361404793602020109573065245027430383445210524586373978619786202357252420250922744712962308143863094446477476902983136765562998878347456211161573083787221698413825416268968191108503763745298783947592916137402773253342072580606254567248997846713278091130166483304400582274634546980819709770261561323225550047374083385420337663378286697251032430543707665785001654178802754829492204854628264180435075066559261389076562634585575102980611359345217354358881670272094627561470660526462596253934691205843975779121477687849987385563319096635175213587505071380370075630002499033651265875373113098207882313923674645707845687096734065740805627888314473338519349696067298544816699280318986316024029192364450823443052944961631171864880802614680206966784*i1^19 + 318830673491862132244551166449234515800442258147077778525927550782369800068846272420351734160415155641393944115662801311182138476132238137972803055839986658546916021895756264568286742857008460147779906804855675604212305192609819765790159970585190279443385831122321477276713142205444146449064655135005396695387210746957351362235902782932076169924467053243766264194452620957398102653730171798158434254269186489354028708113516654535907989826785682625279950373007211881097247483908481274635290718098275931378992989184715059778241053331111285480748058038972973756228639146733367780277331673676566720082009786899761212504945049150634419476229411232670849561216837615933796516201575524485380260309158514445468593684819242211692704273645806355281670043682455765210491746828943757889742304959173465482586328085277330060919801155244892872373624298252570108089796000209607406654346636917200456660397120629811877283253981021531524601685435123226878730901557996703997420942867524776776996121796828302217334765896081462518539011187034511886719064879732836199083028661689616851266691141688906545999009402651328695668991412895042763810345657986920709140506625400396597632957262495591316211139644455091914158163143550909045324800622974163976607288146553071109475689437656670175944090422477538513417185629917941536085666490175267004483484610571515416584657574993838234324883988942589325370882758286217131108868132209622064239702304681160249705121853260058015833246725304471191411478285632406560964608*i1^20 + -26130634317604058224925671620637638407604065024005408274615073869864122280592736471333881085589464530327476277590444603159939265906768420968423501552922777775231674745338681226934698927134697270542461368518474845796002502911228614600725109099453813670755464219878412022769786602788997236400116607532148822092464289832575168679098788344283663531550646449835388193294304316603879342051775044166239257695905216278353886668119668272107930104134643036193463140106438240245725302556855579596417995165265933281728211359181941625766910692909464631206156336377235926925889517966692186989918399032099086931151281093578568735184929704930302950562426325332144386412547576631982018317015739680824098237338558345044474004950203894178545137512925959321439300453551122196526853773553824748560485950989526839267127185253954600879088878898195322060837824202260455276394018214453073466540032760167438421556108215710516625063521015288716737281847285266911899105772801400179501230527281491460853690926607903758239224880756495780182267826370416089453429735524580986119443286310383565962891859207384424872013548618969676360039971987564034339965151041778964623639575861662798191760996914820936615688638658080375732062361956532365460560204445955038828673073140078746457261035635746530540181227668446495805161612995732817760995136718886138990452907396316040982010856272059600628727451327647764048358370133679721362314769281282532751974259291492278026994509703841183282549550411790736475811015004713385984*i1^21 + 1072611720798301545394622966180671542338226259999443726354015092641854574430562382506877987508545361104857069839365393021342002964274140827006003147415507414953617061436865849128917665306604558317263362095079874715357342304338154886855396781230373521034946870681265679497749595232339840493147947195884261101661818851708913015594775487094314263408116701505538227541056637060640938422177351431000195433323848203648069935994305722865591435244946019396617457168701184105782584626139248134490118552935437169243751898852648902442654304549606870558293191675471997024739603338032775214032273643448068877702034288716492397468304612160984435305668108084107685891615322089406396868428340142652561427035369206649933471077013323787169388298266858709503487975075134376015649506450381281292888410972356493697238891010089069649560282102875849734743085296722041851916817357984800828803435536452190442340963311684003403878063937695461614318007201024213092375508508565208890615396745565691742054057798058897262927829783100801091683632241899508197591885750081745352059414439910223267618881118466374650928932847759434175403146335164980586311435739352676215441512652205396153051940295148293949090572106164218742516837544265115107319899479504628796108219860179241441327309681404633771841748501947636723161132299412357272045982222580649885004274818631667849086741171130182858189941785730122561431919616685716125238914482911523122140789388722896866015166820974572847163703778270345770760715454382080*i1^22 + -22900636426151881443251018644230151370236109588650515506541514828531721993847995368047968806776122504029658217204931964991903383703005833177745751201936471035697169421880295825089079500320555864044310363245804890790186930002520860876924912187457957745284075299489470903371629767178556586408954230751665708953800342321163651900955503504505980858972703869670817102773697493828306423852852430298370023303217406257454206527952954672290464771284408491197081136552613955775628084084834000592094523063182310250409333486535163743190732122908319588104020120168177945240496025727868491232192368426327571226376975027295085142894918539982493144421098533324408746076812489626521739969576469867777942007616253619320957653733712441105774107080727778332816631312007559641431868479803442821568369681859030368801583850180732004026276170844761953868043620299062886770085742482452694213678763342705477205971983092340657757446069364149126892879619668240597258747113454665722373481368003606409194090306837073079767199055100993934082295755841267612171361462525600178541934386267350681225511713758829932887307067287772538851645678694434866616372919578784847364343108197148416215742182644185604409532206987235639649562856075630557570292157486778997814286507905430225917525478342252400120627377938461277478420912102203401171301927911702594059669966880578848613841726853099081904497614607051199765033119479951667637258687231472476239740281012419925885301403334156042084470054909056826271894339584*i1^23 + 157111953156814335676201532795531735065078550075784392866214254225142351875270486645680873015326621509899352822979597334435692043362989980153372266435957501985196648261726947144299359280818342528797199520644852646417924904669273095692977635964643126726862398714103842799193530880728233109654136927794223616565509455547206604792504548988696691535045616329876838063944909396703180587352006038993043838297144919723314522580073758550083806353675884564237239324762272763456950276792956600082951120286757207678123628595049850249085921099491216082928865819686077444712465071521208638983132641231518465112666456489068406902828776030875627348898452232085877137208688518586048307856037332519786946848766480371868277313659103341874485670957025737083231517536696574433909058353856317555148095423843326893645756419045022953834217645082102206267972101490504261717814973805723555040354233438033221190511913851276268694746985885358801303232115028582363848299972729580378381000425719314662073264438577588992010057272258562049050201295427219117297725438659344577711161808261135998008569753033686443934990053497103075653007016663896888591566458230510884152869175280090748489408444939781699054758307633721770302214223419189360361424705746122236179299819365182159528297864593245841313992397623521694074106362897709494650541515595968294485577046217263262251166816774252041002642398559487621482420866225885136343682284611988046793693772144422692048510444108825535842291453119790074298368*i1^24 + 1869781591332232422677573640986515169510289905424912966149064877477250061746341278124142852363976436483630704876894204200354069158158534057446264233478804647711792886742220958354117089109310268070737866107744253696759910296717504168401896642272370133253051600996072994454905568400691194558383522463952512914854374916574436178033846429693294473880833302534026009679827559552706255496181063672340133772411566106166251969437165410694754391955852278452554495189239452974274231611101932975928617174270351254903335040663703907062171825261750154442540646360660280630193332022792126772732747919138383447130589141411409075124380409543065444423102351815457882896875919086912111748781313754380014501812281125696099786415988887092138017807937109093980677500242393684076801134776148254526764222736460633553631325067751840548093654361610848069635246716325594240745270542573022129774653939393975313407882226019485799508994220203419503928554196509651924438279675769958339929322662246004877048932117459788910513788722596799899650388545119526717864284295389575258031720526554819227327078513179343309206672996784460093227010287165903583317675864064282638399186663913192118134512431459605626908722710218820968108340406425291541420307765422126102319793271117039575002557061882813472657319260751087712419811065615048415086170875941144720255868906414657743906313504889682938369288219995521234199299851895396249973583750685499843550707755352372007995289015628303826609322829602095104*i1^25 + -33455798278924735140672832553433193153729678716065010430421910440269154540735567552411914125698814316824267520118592452736829520929298273482281919073682297970999249595445888675993870961652447341934332319422669278143286335033378576947083239670136770679171358674886363008471963741964276394644679208040046791219436904684542673539944637211611338380519601319740344408463946769236319562618460260989008036604220102557834641849682165721571945376761399857027249444110710610583342068979554326599185690010096033718165068692887147368398704056618045014111693809204731355066520221751320559944212460974212905155347166029586667675720325304023484402490342232032472567078020594048951809358803333721107943556279962834986246187311236023830196694293876888533073389088880175852165456563974246459569005797118538743679997716512775875324402327081462792955145531713091026696616812715455474779337709530875019954787587674947329854746644374931405204695424483432980814887204062250261255217174719366185870842116698420397750115313666395742121969729138097629005727823628473192810938894171085154797442029248816232985231035642361878103358101929265425566924543113686537279706747061498832470425323174389521112561848594036994712253514319502315465704548202351131546584763381009004712820545968719958809387979899125247665484950321091904527521481904952686423876073656383702515310215824189844785206117675862050960485240285807922221589182640569821265749249045759333936364101925272764432583070056448*i1^26 + -19130054333520061900809224121578517207707091584423398149042361752111632577640794704219442932736557272773563445697999730038582281316698995051178513558413767861763576607856071599406847300120342419641492403971715830721999663193091227572857013567593999821031556838389075339044645313674287526466076875110427580685707865699284390939585576894568410801674270532444097449130644144980124152954109004714731585743760065780525499223460738016496298832127492284812620106603366009266275652721071143377131877441996548355617965349581279367560077969362052593670019220242888392732233463872377632265031087376869978110524967030456320781217272409734480271676648660150369177978514774937482382917387583543393490896355290674843671845625819639848115692946289138071457140252323524516303937842944705823627183814083463039946603237467153374992059527356830061130081469606489879121849045354326783173110626102231140407264820608257870387884352428607666262940226517781408356198721038189976802704213574877286406476628314462332308267196242970041777108125606283627791027482149213764947563355774157703893937343484194104857101877057537542022629647921479956397151138167160239642303840831811491587656060097412397372536789282201785546330060251807155183772378944165518835546836608478037480535797679990704791272334043793968011913920354018571079974738404081721872183618513674042850423013424339599720417070151396090495748287328227347210546102458069677987705870140851666348374261539038040514625536*i1^27 + -53639993802061819282233091913230671845264058113398526911683814495031587778111577562596525266216865307925164481195019238073755653925516061976958944220341314347402970782728520536786401690569820910943135809715083298132048190811935210244115080130664222790342518759760246515672796339943363692369349812783770548298313864290442866847836133417889867937089573993983404820330887696372252946649984934272406303230252807647862454651942284285737811675484071522009849322701598272130569813453167381678027582988830712126045706441863309222025843826882443810487758164817091639536584379395408704548686478717803422056444624726175293347494251613199580437555612972372306003922081936075961497662733856458598408816888655823312960057209849874861407012545222109221482051986491673035895600719857001186125159648308862397721331335755120042390171549310113854085768087853701594254020196629143545824694927577689312453531017733966590015896213482648749095965791139588810482545578551835592277904483557963658408536462174005628078798886444969977248401630477052086621063974305558640399039435170878761867852555077238506238326793506065729273084810115137941810927772846643519490787632477208711663957746265951033113274884341437857613281554048691410858445076659916530122202158214109283800920342638752318242588276210054751789068475448352281315012381866011909595643268497190511434143065609752184381666418535538994903335711390977139677993185666323723556294284973001934948535381655661051904*i1^28 + -22751783103388443587926552035832438588150236808002502544705839414744664120896050516025995443322408930779549709848335598175996111929811830991842969031849403030699289897026221876522188910247540556218534328297533775872284627275008498271416070784920916915656517970655230400836282616849237177360414575319955190684215439725288996389360041211715651800903171665665355283812814087502020257005282690222789145656089370977932736965769076045177529620603022406922582191520553103084645714609430371787753263637492679508548984801909668460200523534960861221794523034870165477467109787061744396188168258465665836434950068484499746146340001519990501955458127791117657139994967301366210339564505606274509298492967044085032250391839682607633737225150421577241212172341330188875845051391545313366985103094414068023147658769554606317467632466902238916405678055297875140702416134311310671947734134407553997050156955761859300401173385044040891353885911105661708470199844428639398146551780965058346162430445475342583335072416018457862084576823760379598725032172639223849722116647870643405203343401256169991459678065785830650987615642440188616187379863451814324185521788729611670255779224914531973994019934814471958009499766966312845483042290169638294251791023662953442860321623848681013388254237055936896069516049122033807966072934809937394998436670375016840095602034010013669398199725749752975996771572246938245798836889864180782991974846906762383910270454988800*i1^29 + -21584496472992564169078772430302413226462794802370173311169673778924294517920726096464955997369919886306689921608606875407673115113518047843603718651194793283146071946657067447141300012417159382898238031332910618492643948292823811948483776736669975705669272228747579395484709627427248394753216298850722252201343272471090525380569097926531652000565488646347737642953217006351737065956255309268796870515555238871422452600845051033563655546548264049968418452207632191765147604382327781437891637190057616976275972447329524865229340690477235866091429308718481217995669542201917882212045374901514971193289048706132442339902550740646546274734952383892374984582085101107895479140425934642434567552260049532914373053035673458763460488186527344746589802095001016114782518732996044407418965945616832290074978887069045891596947619767758723097731448569357654754390482304745440453032685279324091863775320041227846993048324057641491747386784528563222227257582964709723855409478891108233385868068249699794221232483554872041582842277611643708199611281901714227856972252242995187985742378769083061266760035125771581891294908865376843346974983133954549899259186914742248737361846230419746920783211811396979113411421466907165210509436697431978283664871729033420950790762879511250027253306577043731396687262932220029994766949253883659212295947404459655643173805445261938723709846207296200741969136493755702544265712486959814285622789176070099144015872*i1^30 + 3885882933905794534334507783995474339801275933522272516972491032735920510756803054012740249690356711969531638500275535644392018666680566928723139691214983729632592508169357166484214526227785955415208413593154767386859267453520268952991895198735565301837157603104428348181223664589809756960805820067702143887938438417893863780590006757487502970741762615515062234180325607525597978173660839788638973999479081363861406398868037462046829289845645650951421684867369597000429653951716726232608793159067551328788987009677574654002306610935305601973723204015271570618855903138678134872911901687602054070624322195096989009794584984247941264436534814257381964002092240758495577740628919951094859623312136513508729584686381292784874125041980610295075666901748106991767576517548571406514569394106966372411512598642755811588237843160978285414589179608124934646241696825848064753530679000616519346130824131949794880617991755281179664303242595047691094969240962286648937508297867090203172533269031156883156912721666686384531503909953490403360958182133045126220288021806328664713734153411687364958282759873844344153223189371670940393920310256465605357268093422699871449233511075371733697625848984117203960492341599359360356532270294326170840437599296791450916222254963068486494350650582108393221542163036765034618597682124557523975606457826456194865352299996869503141525621101542090224029385608333637386528214905692159977405666739380813824*i1^31 + 119833342910721200877685907633292939679228642655517455453907812280522524948098246699127888451827140143162374136841020400579012331561801881002373349650328477863206344908908095860415272486656763077756636628777019064907571394983540845129533050192032737514380750865098293104892987702889525175266571327552724432469635591857591221199469113468205431492484005807282478017913401416941167840250751761702063141643176105037046919443346572338260984618263690629209903481100978454559213458740321097130780242576883771634024004835447495049794331747292054596933049233617894021189970083593220194587022932640937922258148971152786244837384199221236292575040761952359788845919453544181951589253812549100231770383898035332370197378019358798833329402231795707836339169491340779370270800063443468854476027487686933746807963050146357138836426632295335857608820712481525302987348825624153087840196716660546328586334375522109507689897018580458783795165697147860187697386344831636579966524236723954945697002926072650326608204265613273828625400001958308336141844963465187733018725957817345748541794631838737122425409857148241853044107349454490466454223024480212665502093030193664760934479019133263383714025460995513575108583310099780093798166236255176009692553595069794418018299575720400668656520596050385023072399750905065250560268089509882920392420031515433645759082968693395771895168654538385355340081853592379556911713280590890464663341891584*i1^32 + -15030335276987990086668786016296243117149010119128871901098383743440907048171292541401309006476101525052909413246287996075615845279876759941373165817158748608736445603156820302396639956548374785710146355203475853810221528966613103755998410606298882932989475271902358998424618482501540215934272398949517622276441103356793437669404320748566696340138462885440971878791545567161356882478945819210964942263879157080775376984402171710253068234419334662544910670196605614075373330429637144537241453703277061740780307420017215143902732341745324245677298532408948852715964725877592569830268883776543376477379562201965018538611689670844760099545505980316732460084757220712277889588348916757823563965861676152349175172139808910867530507437266074170990230579762306736282155713907359837692309047496336423340449160023042394253795301241953445347855275237775434913526323253622941585775503326809371520104140960715123723666594775998499997028831212624900054699463912194605932586886657293137565741023739593523443028079306323325964845670402137713905041978917621675531390248749201057760782155368022571262850449930888051334247058850007252566017812564285990580595523280311158399477854232200941120424176462182563999422949736952610559436849015303983546386966798135014646594207278419291783536681249066196023363432694376364299069370658715138835068157525446599035349907259272656549188587617165455326339440506039975584929664752599724720128*i1^33 + -813100459193858547912400705223946959187640219353287628057629250303899312393103496564782253451708988275627994258907280268619313309880391492181450739948220444554462313866606343651233135431266768623839185783434855003631480299107865848131342693442578144691644588360423809591986441795142678156264758908073141478782449660081034228997354032656639622678776313113041133518429077016379356923056667738032338269915430459865383673492758693219348563706218695658624917443741657410295419092426724844481106607149009662159362134141542530276667305196730796587703053508317826950332694922203519957209860031747556462306036752165164327543094291404262866286719810773426635721990907682755113016172358700051791016737970170118686121679338485101803290795230576943055223092678041697821881971353671021233286867064322361256880262069349083459666880017047674947370812693807061532239711243610579410896122174696379949007119680336999582006364477287564494916242096791186013115812149469090448334649109865198169497547241598235460831447161117618116184827155477786978243655457596347110254524262564196655840168849760600108286009047312448041356803944378484966424120478952076546491655364467522795640219167953641539072678430452185298561632901808651866762695312268488282276669297033431163393065702866541927791202253631072959923434079202274780641159917503991824947071412815043714203830488752883598624549599852323074960354548655017201695941252349952*i1^34 + -30906160323953367831583014166763360536295585517320485343856148561963453684142336382322526806820025700752559714006618999557307005328028507591044494920989911734086074011431107905482269851305124607169867320994765607406577233907042631852857734673501585604616180443138322582238892611218383138493497264739857994494619001173054322011633489029585516247296787314575151536467149040980880001948052206265953288627771983257078669391867946463969351024419541754191709826944277278086091189333201742858381179608354509249145444081888341028151801148132989241148316391155348243731656700598066814715094226820772022747189965300228191129102515487618993854116248009623337220045271018889413373980437980085071021496434361175686873821751276177852133482207491721460213662853966435755521867354473965887111231409322766101883954297044926966934990489227735078131580894723637237557231576968321782477164886558782588954464788076869438068831604808052873312390763219000487479774086436307075922499645844216668305212015019480514098649747520228707841479023960528249126389336807304553154919400722340542093872635446515899866567400598129081418576004520046684723432852545777366452812333245100378537083586013919282186881613497904744293929106411273007591603693469445908359160952615092613475035730416142404903322507831902159470292015842514346845177184400243641366510513367950369983538896305124136383789777809842742865499564215030305056096256*i1^35 + -5907438462234542391764267268302508997793433335304688482797928020857795212145792475036235216365354445608341633935815595551698731855353793469376554317613616144585813008808201439466666756290730023481016705202329421048400113906304142989267707118768118545502463347619017518756663598222677057643180262103959928568434788020793716195883295142046089756928041988424356138208628972071528936023853998652132535792033836707577434428749655320851680827932492915134886115629059283571178401762705517518302184895165817924701774827362667919903612224979535367876998814826927115279968213035549253947169171886151328078635770690591856252998614620938634957228644192055275370490316339472393327814224940053620733947887870900858063544281757220447501630968927888861381770501381002165664644758289036283750050894519922545510299885685074829727588821435691347633892939994626162174793665496952490613764128369530207535967611023191240551687123587490142139473448344930017589311611942005953566079057311458665009753738719255710811748423505237935398841366064953832684614844217079635735006010626492292517751919357176359332871653667512290250562399566084675659905609056351484120666712220281497999983534508331658010942123570894637756261010402170256747566020532806821511899189403883101963675676174012028951803048988924556488707654199493722083362235415639145438960967647683660465403074288994160964450817589023650376410207814105956352*i1^36 + 27739727584284166437160317544250973994898116342726166496173334584503090180809529795790389164427778544577431297330804117892663279213007571192928045435613288520533058990533177401702794932862624623681322077281488018927793200832979435208548497900109141782128472260594819174844316653197239781185409108759028401148729824022498924155013513363474007221632556563889246832504268813229702389114017660663238211652842336400295625351175427828505496097605227642975315890466946331164003804644114104985572542309900318246510370117255132890121852284370554498899352360794693587445237815885208426913835397636223759597709183985948477373368917922901076621047212531075668019797239433726514920213814054342717676040747023852337355803858418822796885163748155857694809310564223450301956446497045658259040066980179372024909719262223943398276194322657225586120074835771154664366784147129550596247827914280298200377992671027197227705530695753503937250994739955010769565572467851701085520886221345733809240984660902794077530014385242277607367850260322392444636359798924058946776479854820875604203401544435811082584693083876790042238270959523345955312055502572773704242683668700254947111510516607555658223450875143029263058940597441325243975801675557609647170537429060791112500666300797575427853867783032761652455682059108021511797743574043016063467006433166005230460907307804669687035284933464315728913552637952*i1^37 + -22414048091674837135454893856930061894073719577269247121223219446632657094047766345447770265084877215268359154600487124782706403143306986949906059429431470481047191734070658908466788391873755535835455488253532897200073168575248542390744894972046364112489559015346203201141490479024646392632597376438043021719776440359610030639375137782096943516152752054448718891064219353208739203949741447464816611646161881302972896892212720205298496398050806606494831452923845691943724305308676714117069097959217182571212539741526142810993458157699657610068211656495054231239433046330386234512541796271099934867708732261225278040136590636182584076960558682941799072582647097189253810632719334297977986514881472986945582637141066044691846312144494335606804457856896503629588474572273556085588555693084252430674713344279283117111076796705756870659757612922017140290916534808230797036596394074990048816069638249131891792314693616180587484942570684221767279227113590430729587997466826530161714205057119383949746711381654883868477407073147427234398444792147761077351835732031377797977384044530423092840147150997863922253000661038898207054719521696776003152834294581164161591532363000928633005914676544534819987269674134095739735303709372229402519090936300801431040487140098008192265494283010106011949470517739028991028979663485976893719982086411518389641576301256877810950480024548614864896*i1^38 + -15727725828158863479101408703423066484762632548835716717804285835472862567507154895423488010623176219055083042915337942699572062876093604539735714419894063606159764240086658704185627070167571774940841981430678356172973231539635283949747451086575507600601203570066723933722823733714157118086423835548763631245907878571208050847834481563960267955963456860792880530806391229668114809743936748353947777451700032291073061458065140329694772634507152200644803967254920485308548804146481310556002923315045596200284627011509165605146449347530064867088025336416116434375477781793182576006522580834396187559082965717115568568524151381516890061760281964016081636809402919302445989661386055706716916605047931137136261554858768348075757066156757484809728481813845683920993801594980591857084973627551898692557875624266312206779992491541903362000580904650786352381086493772339595775341394519484400163430230184608867131722798827003782786978402722150568305187440274362001736090522634253265691083585094647740389862719670444529844343664716534090187331039435081504731411542059065585377069251933648717901407310131551988104325152810936632676191270528105250262107693751650645105792015363755961784884214228606775544860386935996267147713086103018938840937467181976922649393109814749224513704599559354309247699510648951721757063454026930788990182899603669954656478035473077750833744969728*i1^39 + 5614891079813760460201716352203636853858729437186270572691372876639263376923524160942042992997031063101889556981698292950515996450993060397662727377078394440839083358145851252494240897698525103022112614984652687666175280806034819897096257291337822935905593664680892844473374278805451159624952066739842986459461706139936954202946352633029552973006189574112422858154187081609618299759546504676525294340433611172944030451415055193437612111317715424823056693488429597628126862220045241838202635382772480225492928151058570616569168010076714199197841068566899349043758246759433667107586545331774022902466510477852013484756647233828918102727565560807333247642693837931592820460392062187563544886936521488691081568822134174118844154926293191847620887490885285600160294257493975627333857391613241504415549800116129884225043185354290525803852132780308666385186421866801885050608841652869543404044618347017189486502256345316365202484015532795003536120079743232408736419546653314369019005486528734513460996516337958514225949534088428316065105729683325646914270342794581451118743813939691725548845090975551335815330630832671290677650651170073557206831578843311108371355639519379430198518635762814313119887997129851936329796984739144947013442669069953341076585173193580119863505202403249516929340608066114572306470300468235805343044048528505123741823912945521786880*i1^40 + 843770390183283414796684943401581852302065557360836960570707087693475690025152982366210217363421923126718610283991869812782756148870736404421471699760547411609643705846720614790246434517200619702729820489146078762060565951626945790615239374953535336088615015693867161319636135030596980979377807871298750414249674481864935841881471582217964706809864811096684945567383868764452947313097837200362608801609301684645535434558845609716023356712878917711824498563343276308347660499674256317866703004642121910455295873867309700683132772787337742956735105158369348871679268342390587139845399977916965627866097632308093532110378118684149634043594498335180248353607649779996178752991630677119028846400912728664650069782573412080033605196754887679927248377668383373461405265115543874583632791320393386732702857031087591403865648030364678302310768733430914641471579733470628562245036773787899573346257288969672049709522592293848353362280765964213665933582744868186948672924490532178258814139621919068906204675849982199312449767667087152692004404421269562231755268331632172843858250210578739772373796420237589230845512015330387179831817961476257495936094816389388219465849962314283479218595013792951577571894737866539098810182331117539042463083321966011774384722707568042101912189117504665137376900550382963455273494026099072252764838601133033504223789056*i1^41 + -635341100760587561440819557761548221308701020206770598183720772914067860836227443766120457170901693224089061043422853460271944836777727155482527882828897968041097165379906255341755982670519854373562154623142587211882808346311121265233195568487704750688172750013393390556318503040140251665366297745105864667494818008133243873272832870356417205039942123780538322355172512619783391912917356085594894074761347591958946850085420348589913535014126436631082433809806429175995548790439094289358789873689658398901629977568722629957024891635757793989119350736178727978644625978391261842364798337550572777903797140857364341987594228135512409606844567250701036140862206042182481869490038819199182770121369760823137112665400684523216159655777527719485541730238759096121399460455333209167091420983184870853683420867595701528697251049464814013316221209194671306580966817041910127453133461302262455420370881234041958512855342212708183749711352024386603884976557926786414597852738778424790172514627454040857662422440936591752591029843878242072467765543211634502664895168001262397023091441003356189022149453818061425169323062809888230374481397571863853386261074600227194856361204556876603141340315413613292654500079130142686780951674490346644134803692692186623079216059433320422215629389577972023644594696039882106823760074968165225753893120734396416*i1^42 + -17460864563088624929110010988909500855139335759960099870922180390045004042064928415651819614181486551413331224873787782282180692811981406208884810436183676761214439218999777394896520032614089111622216810680051509191131926548278355966304298192238229004935778491008349944415798706287593408978405898781707336911482166918402516112217533560555716422911310892772478220591754008456721920150786438534021297775496894325571864505584079547263881508836146006545441975319240347223562144771147822982389927009418412381901950162899740548216011217120167547415670268603574513903389924514396636399229834502500780784049896584342929643895498406109911283453365986494746912190127439200278333612406643664634247622595398975893999081474141145981570976935265887657207108301161525450998343727081992871758212326187111932144224062759535273440914873073001666181442828668423181990111448935150331115520896514215327641346318572929628958922797773658899322262562756908558460960760817301974268250091111762812631905457708681301645404127904512658298803323457797656962532975540544149594539006964982232446943593347602694723826335241242075199904006457727727621102721891337739522448661677910742203880590704145359253188303293846074734047128975492918356121357563423125336047194895461309696916794546220702276654506856908942421259032211892756759634638253178342298615808*i1^43 + -499840896461865782539154625152857368257468135697631547332973512513626967585153260719460163344295040754234564014689583908497801979886799502757124920416816295355231440615050276789512751321558291563750116009035225099343826616551628995465940878130387091622214993990457879393440922612923771755628056004146151833616182657643317124339094199307822403477229072299740527465683865338461149685977485572528120007735213707535353922305110692535286186814620593409776872797225625550755236095951445054092052148067291500984160554905283470484809027904215734407738729426937818276751034479211477610540153850716207367908145359436882055984979413621159954530117291494706999634572877080134982821099016669468170902989533598426114192603876073843218616250716273062447902616829832407452230173418870515578215750058560800329779541620850621177925306288203561970366983366472783867507613212719968730744946740249121965088509912824256897092456232050202964422146609305858705453700077951180048182232709361250061792017186186186258981134760202923948849345683451622442321990855508462425248693047949821968671797310856565715119940410094803342570329858603214860218306673255264755336191332743666673771782013946111003951380633037481032987056915022958099534573805132246994006119891479676350623356972147770703963074152903512877101574282159196167743879654670336*i1^44 + -10108596877344155958677856044174805855302875573452478156648422220075211840235350381842867794788576711833752602618770771518826445820592596232037197920811397593309199894207076769021863573405632192384422047742351826078068492670072189345392707414308167368829933619541762980126215379478475816750694227128532927557355277860053361999917338541840263536725839747898813196540851739515482987071114373469425694951794906109812962587653564028858243379309844525375034188558837102879954924008009750686748613084608545692284539785160695401004526086343543590556231821401046096573355650158443809691340063210121058059711744397770376884517778843875421340357617350231892007779785567585736107750630877635251075496085496678235008251367917302966592921628856767895848519093558250819241408891872676827682707832275794037868546549823517590570250519056569979508060336989863804699852370211832449412045402229471366392355610181027858557692256981749363141141643585615934605555053828129405271480707693302540916029245659283656438887218885147943117268589687295841714005583976031535955482234144239054044905000143242342196347468591388116430071005000664455047193156213388618282156379780526449879428822458431443302423697255078834374935673826297296602629842486328285064909830521798564439293476782003545555539472038537785507538433818245409538048*i1^45 + -99327390813519427736190098167465363374663876453914536168292252126195922895426638254925827018861775025409427112035988346158412329068328253848503332611608941240929911309010100115163058893557850452202999633145445842324769457221636475203129580900507710135973836110618342506188730149765076019780447355870246532735880091483413361487017921482748646495328519153857379648701299484921775655018689816332307634791416711652403216813665798231327766738258272018028280032023277987781589096230141131121403253595327164540970569762372220032739054091854026357616806065472504078208588528095866847799877486406731074856000246888629767902818322981621218745791162771278288148737928077875207263370727262327603450192635523789415871948226757093308498400530312935478079632954437426881456699173140326852978116631666554419777357564796579988318097762787907396659607795414471076910417821502635657556508908747285534494142387361133732882594258720074618178544828970888523867050943851310543599316318500620494993301412072805248158927508919580401734845130045806925712127350086145351269031200557022220632245152776040976765612457104326300029338071922053395588561452411048635076778013194366126264469535162586479533640752363982157786666823569900722637145891974276747739884492772105982117330357798437636925140166408536451227445100544*i1^46 + -160932459824617538017641407275637534954267101593524231496476897093424312730767355895206617147411682007111493576928216709990525721646569752586159692976738438224587380333602609988436247190698173522956028960992584790637718666005118533054696553676928576292576849157258603369808417933220482994235107923220155369354659644734395245526744191627470088809000231959459048115570161656477002480529910031659107404216442059467915546183342243267314745582835199365875948167994402104136787743045380710602287371315489367252986063400310010526943761093402546414031150163289605179499187998494591938116953811471761469016974361311168021028903980562585153120635027052845729626995385899538595012497688984116281650997547933963398334820190077279833890333989355581868065638553638500730740891378511631658523122795696984840609132664396479688236581393819306352677812719664110177173564547318717754074192175383983595067064020594114350555695675865281800918768535545078261392181284602337462773533301016716807751345675677744315232600559595479910156857328005781422372197714251080476729610588947045526018426120576575606361815393790933556196708953043716992225486574699550972008772332825265539991562293984660961653848856757885483909352897945026191518873638151187644767190558626512795059669816324664124096059847699234816*i1^47 + -103486925175797071194046737829849010816515329779163493076198837497757776904671185264407981336255612835448753366295551822679415853729370778372125336073052803911635718857488683886217435183878549876616877989154796085331849931420487831961903404530455437078777636563623537592179984441036064266947737845409032759464305141116336524192530631757546404833136529052889162963088327885358373457280668969740008439008825545652830282464824025921414890035260406054040006917373745113970226065069263610714592098419670351942010632127288006314417831629124921218302873426193790093063135265588576463297854738519837598453414230831491162276051397643406450983990320871170263562147818043802361675664564554999891935225873609807150733070340164187474210848064252074272588309179865183377938314283762134540548194172032429872615229760495099329841250602851308534266952025808860973861611248427598323633373702645942288573079442495558321273978736723993788618850931467841602421771530931069376472732141998908715619908301175239049044115540988851473638251713262843226614550171787274121794270035781484079688574154895532860889167484071289539437526111627463769532886320406946893636152472162200057881856038454497379588457294975629219145352027172780290307101797331234149976604104564245597873881391481979049581568*i1^48 + 90710275554896292969585245870265343373128208983182009031480599709654035447198468651626622446723876054036842978289091672584967038670537765349662295141944987892470817794110529131437692174956947506969132326230167250849827795503915273151094622725806487730969923758937578997815443724073142591101303965245159558571634021355890749980772497691693716081913304962439764753229258653326552207307387460918486932767039426948428160101679615029732039564620909457651116326741847766998845129278159243837331209187087301858586521461607732719947437177934905587828931013220044226801844882610148562585702708613109746361462761544559489008909787779872471257549574644155114990810787397386845695326793396163175396373487308941157240939964763021810794457426849881018175218632872797833856629918853794389466150878770257488236213247999492391726664059425920771153440489931747544928274544399262304727056913066354066706995992654140794205622273211330898500317787457553179850624658498673531812114900479393709839205159757964283337297557931860330297522955894445842387009994867533708201754516061799769361416875567707427081780020945670588466442226205161644851835174610013183761826134575117622313134134920464606360979043654288127679865727623581433292781040890656135132227564167149439757440*i1^49 + -408136465488074749636414005869669052018594725995247805577627795742961375261829102204392676628712409517079790756727589188391284243258990315528231425485609763668109725955419337400112067151865476743300446020340218020574981376849157925126243731094143650003991987999349056093841313363023831479719008548684233818551340894522881187108262375228101636429202687568407808959108195236333563096961238997479337500166414183697366680313216492590013404699097287503897711734988618026290181110126862748840881483825707335986265197675328776477749102335426617227309156098997157052149847351576128138068762560149035981190395009781338361379270446376467371955817241732645023165597082233329255441427283132153425756754073354949849602998107182550030950817875069839187761518181632680100360141397783936006975731535002015711915536557651492986305074969190536969664294087394820554880689181825674843276363562618250224897763396953665579900642461638379950774603507693529001575251244650348840585910335261878049004878978265880330872206505462572622493491331987683397964894816307040369539919816818992633200813810301077671665924507459085267961314733544006009435771917783082996118122164707461192346311457717680834860026898838744565945697810376662584500204772399557099672328*i1^50 + -145613036469189306913074853838170823800670826892430619294199305330529052124739429316988904430564714653352916959982800123898970019522104191112626901025858580009721259462475169877844785717648164861441707784883430860380366967415976650026052909636726366387381377667754873093885026136059068756219670815408702377016154817613782596764952726542170118719325381213744268152443484233135197524586971551229041229908947176562357189396054141855022023314447541563492626695781808783578408019747734983719435765150613459065190084866239488881653701458775013487453108947177589352782156769163654254872307930156971611003881023617524206874680481153020187946278904135790212267898219421912579434553888730001575355459873838229199865085903308502860505099099439991222777247395935736993576351973999740377461372869319159496390726669988282802994292204815773494904193174932639819301838605769839848985359679475062387476767552511751767171763426476720505326046466512553090024395609786908943880371920964532287202876920042439795639495556617744695162801580196399013684164569362611691922961117916256216533487251844629823664967763799862531845860357178893339808702778560471051636868207111631895941611020400627738099555732515307502905860554634*i1^51 - N1*128611754737251511119422336436189471091456552639569095040830529698395319053397023600269124315972319258602117386049465206925697010751671489589984227127261148897484769766866336375426379802520416129671529209857812713330440641716135704798544974008480300466052196475188528141719429999814119356906094331575937007556059664894480010623400183261964215960158293086024729277488411059668159343183284262000611851371290263063180584598783870941344391679309147881240706219528473959158202502622584384765625*i3 ] ]