[ [ -159777556044142583636528449570331023372086193820629461178511139645584768831374886912265967069901613238197804378457061642766918082205077198868679176388695905596948223011724398754557930163083739340276554211089524155934406223669419695682590379324909665543595174139797983098428396695701370910529050747311552953583278582406209885920499995350845728782413474055172237631386900273842586288627741696782882916890257509397056696452131503440580326135816186152694414459058485059166164043675633521449980800084774436398933500587005225473517213315039967379823226831044027205301789503953377615094748111713146841133499403609362608893590151495704970057518899505799131703682681335775752764591299902727316988676025025608971694836257405026660471570131197047174797853905349329736463743828762124261146962697468186174780990697842693391064101978342633962733542515961956712454422569342654876233909719386682018701665228467778372029077066927381362849318949064110523676510779002026672622227782736889597052130796449665676684198438101875597175453127770365398466590355285344256000000000000000000000000000000000000000000000000000000000000 + 65367483296867529872587610418509557499278933294444402574648289591526548597996947300996363178563298136750097182267045923592374944237787488258894113572178682603675482819519727857855748574930848994879668024779253469417293425029076876502101422331973588464280249445428576996202014071476930949708318425418859058000312739189648174525345872202355649486416807491851283416026517226769483152479883809257969616424187128289526473767016573283462086871857176680249367806677581401804521539147173131108831302098877665308440178124331727916406279508709007018497909805273128508903957925180610578903103871914240268137210883398681833710371626444278499604529262887366879623894990992178827912031825368619995001264623136695115916816335611474562249320441481274590858623078696854184932579031562280446959840051790689191403190066452855881277471892316758897754759340949496988271454443628946414486458702135126862808487000582785364741457167671804278069187067510771816944058448699586512228110581397063722184496187073539310611357035049994978049551987375981230872796962016460800000000000000000000000000000000000000000000000000000000000*i1 + 1813065329631053036658446363194457021502157225776833355911623882556403979991567175364608755831484123682679252658388751678802272881118182439376443040024754307671659432421693067999145326295980018688867568317712084261047431690614541234972136966301108701074482982077189055698487454421604196831673742194101594668782222609542936748426375605868121542781579133347010636758585494144290677968849839088016306137267721919880323361987027829910554302294214929478894853766333168358050544762519509433125371183347018000006244294435978971282261758975790939803523488420985077595244609755606822749315897283686149279752881325492409046944620825431482241937467659562814897319796836689831160229196496313552048653260786437391138652984262053110471013269768676037277020074064893104142566481748664272096755228476576241434275061294176781237548096501719562477481572617188316201573679286648389780321034919300201120997256142708187485022962734525280064826764706817112890888462480928637302245326983705716825389631279437721472411431624061414319542940624970701585964566965125120000000000000000000000000000000000000000000000000000000000*i1^2 + -1907966688975736167223859590955521294849981836708756121962476348471208745615400492721672538077932048195589677045462123664430919131051980143228617162793059516717401806029608833931062819298630880400868981563768089710139308790127958371514108720344575676849351055707305195665161380366745688876027845567411974639461312686157963481073513122164491991858239443305795920368018767806034116495778696503816557280579889356727295333443441813310622959429036573254145328266797360344016723727120488149388417819918730716732486348177136780815001477012903060915060121657346864576322375788434638451978072305446446901636819456091185448479265148163771312607955275812249194883684249351406597560193643018261525472728985197670874774608561568182778091151540933391774639691512840686635909896619817448964486317228038243335668328817563305393409232858794155080592047421799853789688196098215533288312180722451679878728248048190740609065975550940804093231793733135299178106744000239392330183675016096333307301138241829625001704571265258333415143570618480040960093319069696000000000000000000000000000000000000000000000000000000000*i1^3 + -6869419246842834082944883782631727709845714359088603245854957403147136738755470309039403711578143242974458068698326760281159066217054209610576034031072496769639937385862179907040638752742674227245377728705007918750933513187913652710970099260424829576072550851080720608651496429895691735089469179542392720440069560740809295761519422843765597742695131667261487061048972989288145118801743128235001767836570584731275622711671173112809794778111253528964851020004887404925861324693209661281760011976537171722320669706898553625505429606747550020207797512075414005474607701112613470045512999256586790533359742375849422527397249581204576802236041891345043853612028853238227945873997608343522026922235564193304196036351490425788757646294004294758165269117365793445102230655966890858022962124000687981175820150857421810945960779815125206681160596257465703608674328327354288126213178164341012260639384733084360433854727436255914715586266602876205285011328732322533439991125816548641737508021537561734994242211357093693351953024819321920744374612787200000000000000000000000000000000000000000000000000000000*i1^4 + -4946747203485594260982974155900943033041453675470267785364736222704113881472052924581611220219511827267187643385085383365399790584324712695234524989062723447949631893679328403808164795791414149664635820903229020128017772299965081687143395110743758525434523009906456419918482655631099449234120228330329500604681726029273945047467125103051175969761671555588544437779169130019121275516661671131503379381960954651984452940760394329473111422920072198252016414594438804436289575553752463935648320267856935051533591604320230603522814893967129679296603309260088075441587895607728024723618400704931609029874917298906440330584719295656474653867660536004856112080734394629190296987311757729703634058290830683765615983543344893700692353047455689781806263936115908319214488437632166198941586999633183748639098130600535144597024353776796941349591081055297449274399748048715173928447671159399781348471808704878578091363513505551236783544499273058130317612417138656271831435112728281260571094798066624893413462301253242281296792709759251939751708590080000000000000000000000000000000000000000000000000000000*i1^5 + -946859641735371991487773027009749029886695701461888259492779020559913625039760280002062294264487977398098168093036170239929820585104365261035475484045924618500206246137457659435028368087519524958606163251344485820433422307672026704872403405760286050379782308209401960929457830188661661540849346950676678904337957426601271505581123677843006810395185073031984253456120230129111462481325515791454652406330350233439820732477950296075411703382846849720731235864911559219370036840622291251094239718827656578966770143566897235019595058590188358873329610321572640749388692021054264001415935170042700440965174389528327812683097216971873355149717677603239215887611421053422201329032534688630036116633896689340820327216409220137673018043705911645222022198084953387622768012303534066975356016788272997609271379007643211567032122427355072988762240981054042593231537809351316824179986998588722429519389485482287907528549474353187872616697958617950020577401860504136881143389552906445448915995991056328019273620571526572053419909646996712661712896000000000000000000000000000000000000000000000000000000*i1^6 + -101731246894689055437939655297361659713717282950892692559638507953436684565547129031875135900811506391919982240262801079102130501903335257080061296505517778025101282735506156092160585355289140414236965392165548519555045791831454037800969004735394410985770495715340585183013957325224227632143216185252302276994976811438790075435761757495143079733426416926174548342701457578395266870512491777603056761566632998545039749041045762612336451440085011972432801575649037269491826999856069891239110577571855469351369572346319035868353247692123926006092444766118312076885347156625538390207851101632859735411585138034394093071018539526307427506949578471184687395418520248180189174880208463762433140603718824213280900083164366863217771695052760331928298717454455792823482900883806698807941538837429905925470533280819791503539696895938647032583339226627477837790378379706219679659447304943604116408423313880994641168944708276436279202374964325613099338035149017425346501297435743350353048938232928821194088497975331743463860704834344236089344000000000000000000000000000000000000000000000000000000*i1^7 + 3855303547339433557734669060337446283626856265416189658884334890377842863059158136075573222493527517866001583135899989606715099298196368111093407003564655389940052950307274447096448344955600210121418216660538439488363183207303967393045504191313606852914024095547576585234802434740536913469211982736100964551629779330894228778602173740137087362183876658948445105004969160519744633270296143684139616498147491437001766765213164194839657489106878128553516053416601330522169647728486633165039428406120131473868325809919353553802214078079109785875860349082652686208779440424433017898777720300316925321518397418840833158995652785121241947315296917583907543155053171872070475692537366060150711726965488041419566504732938143007310007965893381651192165789669399356781326837778526197523615118876889287100040022613361514896831923975940626615928302221458822686358752405057525008110743583735270171487317999517544688098285184084627120521551828853174662478599227634772211195344356651413528574891357999622378838543217053832342141719206669844480000000000000000000000000000000000000000000000000000*i1^8 + 1712827067568516781597903901092379502689673976123394046963719241955610398334679386999853861185109408931835546972030750710685964399257628649735088148519160060626174308102254674840654646448285420339289175565088184144267020527400843753193191910750832472198978494252064923741821958933705493272014213162028474708106494037426445523457956082145749774177948148921909939848173757371907968386460371745020869199884879356038124519138405615217849668599332336478999442607718655581715230008913841695755956535825034785654478190362471917687291074744441600132891364698241964288871162340002819319128614477646744561430227791708966235015679952134047446790379150174440998692580719165705190995024283636768968104379051490788879163124690238590989251171084603209154135660656605076725395973720984139347542927754010471658404315726631056942018560389385371700332039743816415079602753345665389926349384677189175084013280274938176861922699397467995187718155298643618548570848143857704679782441988023670208805620841026279692895566981863149119492404447019008000000000000000000000000000000000000000000000000000*i1^9 + 62500242711998344194112958664780510291424010194656083549546865305315456712115732850156574153409451194099946321199103227026043383243062121849073531128371701508946039075371290391216045646414928191124282754596663923896696620475263160243859146056881551534948291085263862374678660804684919409624358728420079612014702821129808303224094956990798928985375617092320020779484452451610645712764189026216326874514723185537818453768964841989401628882950379915620045526062532381906474355534602213917424057038159400355317290923401752807723056037540952185126713850111159601353101967513448031641872912412368905963646387162428587192811210033565886184515039487380914443019835899292063748208140156732285233835003486485118616143716694846373746490202401589795587159067977324425795107927556484179564272125132235939041389049284931441814656339709845785290084221559743978750527493747481857230434168042688530539153354471614973762381508461141778834177581049999996168372443787532234337892668991401897318193441152010969077727342976839124312410134937600000000000000000000000000000000000000000000000000*i1^10 + 41774404050117737033395454143151053319056635868252102164293594672576907685062126942323146953893955134298482594110664188367141750472418434705720854030439845677687839494718676056375563697036586735792888887159892327103640186530446393173404678677478060298965790582731195906417635424251401900070235902093340142893689332373720423922549373932154376960869360687813879436560886774615685208109119732076882614843374478351055015363226468332738143475715301978896591664027212320749685959439878924076084721025099288114868773263047044043505605731804671205429708096921954014037733938321582018267456679325551644599855929824573123865281759965200241929336363224200177163291820819270245883441660632870234211495240533176331200332723333013264942533407369969219726612398551836410222030306310368264515659179216289347378340783637965563601610204149067571638320482818187079457330299554737329263409140326571623721779745659417920670339112075287084380650739124143180557098346944188774160911770008855718265921143291268142707895407961955603086049280000000000000000000000000000000000000000000000000*i1^11 + -590801652200004830681777512787731998185395135754130406786469999631641816953926005188416794925841178280552047791691382407747135629116753985494081846981827636414821463421642385751125558807585247137426259345946618370722652499824288855653350099171066936359253526572169517067602095479176643654510714431785649643028053665762161066276194135603902862370973318912843996507521012067052191177902389391774593065373598883880561867770937751652925758887398119736958677575243862968297133563780801363852012567649433341309197022556480546663242315343945870872463678336643517589765518971320229494794550145020237138541563286294679554672126167315090732993477020568297106488975835970774754190921033636327053283986448801111596005067356411531005909503366657366880598549738519422439167089341779124589813959141190093473840185550285669805599476965798053599551543824737492542352941858378423084612880839993141239132242315701996513812523041213844469776139776844261826546277667628914729668989328918884565439075906977545858730022005946884852547584000000000000000000000000000000000000000000000000*i1^12 + -7377205053289298643057302363679840813685813767237597611671789467863953792552684233682116595405757823051582697984998277652742905597539709915501022717112133260787518184310372300102884009565901408406865561788839884059563791263216659591563365178439600997520443528817195913968135873082240940739687689521534150840706389358794660489366185201308494414760374190846790797104708954403150026116377896402153968075703885700980796592817616702487128370482201569463469288915895836915444643253984210893545430935570660771195452937021167087423068210051220135049642403445864818121429025203988629063496022796429770956902928411721512318186042227545328907241369667981599477206704179642954029882692903496530605141679614355069924985239570088574819161619326392780990346609434310167181522170044628931291445907022334602687160473007831288972025889348711348248538209233352024461723667516540555076575263451049494288122205242421789851407784298009437490089633645775613479659760645797486628829824725778458603228465312478625551068370083648634880000000000000000000000000000000000000000000000000*i1^13 + 1837256305384056916138281821458466308197913721943757968971656618318200039849425461469964955439966121731043824805260603568983989221350777517092594417780141548650943265384114569949554163959720570726608713126039398458970518678371242744638611926096891918842780812045518142847663924768796651392033973620827307406347348835385966488565304849391353548914060850641995556309422684309137368535510630755375616730939236484565140366079402624917055282816096966680387573537915946839938937985264006676520380579832746081080042854369812935805458473858174128593702879438723813693581979604893988505712170738300587792511043431021956560035949526892844485484262817149546175427472545744493417518393175054547157198742531467299502001851214484348892303106956020813160352238246807841685957929562613136104683564460077039253248086198730605724434433032225453716393484556897985479264802829362663516414147613253726909657385955530672230874810822898210623427526734203139483087676895509520533814770973359887752595529542381764357622926711214571520000000000000000000000000000000000000000000000*i1^14 + -431832625432732601943234643833858976425734760865202726679992043504074782908819283656183361590381398535371367491283402507386906091620090700743025455273154013966827344084382999135930465098775165670349433544110865505457030811678713284480443065263834285194623915249977911097463643869934132534795766776838084004892503940396625139404929485683482406311055386325463867659984774083931657362719838335206438577690714955838163375712077195819150885962872945914053896063442095551159801095341115477414183102605545581832857432767894053622544242331400409860416793998432026037844418447971281132295823854442930122858750235076367589997248974808940746644495255679871688870832628676909557656149423024302718248796843836560359846101868088190222025187911378386018979838852969802556494087302248817997030909549585918768529724032345504105908489167066007438147034877427855499392145226727045474835969985814600639362214513507042808710249878468028244208714744347454812033476894635684712784766495324934564707831932018142589425392461807616000000000000000000000000000000000000000000000*i1^15 + 30535142018450539031401113808531357146020783764097165883516754504920109714940649191194050834977862749604361950014163668409266411905648293323811320935638931704016227523013658694291688844070790849577872036094718416494936292532467262730966498988272924387997919363601468362295950459609817707268422335088566110478383834603056642276836531803972917936744339566582379631803152086195500118031913735654769141925934707347299903277031675046649942535398161502032059236801164486900651682978459757356382346540808970461627611207002092941448954783674861373359123358981973052421871515923383345069650657595505420428002963396226032164436879138379778492109169513799604519108512276422980434918394341078578877053472547508753903435219275225998537610830231981368798496311798836950638512450222031308816936120820221107626466324462892599563486433344083926026273687692251238009863092146918364602410858240374090338391854892484212119945167188637793633462647634043587546310564846136036231179735575600294041438378505458024238929045094400000000000000000000000000000000000000000000*i1^16 + -1861571391088834275914860082953075905917109774787054180499598599503710666334556718496840106045527249591471535378674101856969266735229467526848893456945077681853622420455096159610273986309212558149349997080741481165970785612243552356625688914098385946948224021912752346699145442766041349802154528363870931759960341800893779482504481390331550039809168681919946711669506478298715434959966068404527705392972400257503418747077216667202571684572675439995802992344146887935590792739304651306822872063857112748798931129971507842396148912629799217498880020134375966761601469902184733940673160464058977628500479698227124311194174949573033422320039774330143722931433036765617920643571810944367749768660472964004392395648160337732350575337448938172159442018448483503544946531821413227874803715265827238811791897546454443827526063207756244457727236987060760849939327751154203383109419566833787652061840986746589707753348494464246137363821808395731229467697722852578908947950655292096938565684976928597581527777280000000000000000000000000000000000000000000*i1^17 + 75405275789406616394767035780427305358217887001592164637784352176772248828877165444935877541408519681392598303384666218393346668440790738642983966766745992977345081043470601143529282593013375365248015041181321405056096842276549874372161238416370643105896244404415696711011788250293915689820850906479886802508009881016006842110966148330567013018070389494314536576048556184811903928456750323758198023093193015475675369998814779578553206202161294895377438449642366097169614823126426602139331101702956724211336251884663189302398668764212173944673553568373423540452297600548328776967937751248674103611079489035820656495666795019414362878633712767022308259848103344780833866615314203629161510279879964351001571649849174743425784423651878490846290466220385933192175980820800552197996897411138834499754851357714595135412727262051227158515932269585642262125151011082967708894447059634183075542807663749627860016254739713404999302965841052919318431642070668450742167213089796859152883170357201730803859456000000000000000000000000000000000000000000*i1^18 + -2708005732680977226293113783572231741921481033062194652433356889627517696889377417849324856657614752677357494866300246991908699978190275494954457429926438750014940028104985935190072213068851844465424815857053964161677956970488281782863573276691444288887621091143667424500581195185536399473767588148149332218931749037175272898189009378071741378889202840486698759155215667570962551409614920880237573351601176775575494648929193718331843311854717474216369172276820074471440262595431665573616258891221301003716417153389266404999621295330605938499742968361017916100476837113567194516846645770256414739094321526093730968372084782856294781202254967303287998456837074755169028009531380644350255066912598343001467690318063552803068751243479111054961945120461933455463644997398623560612878341248167990881611254400783496159907402242953382474222876003642801517042481854196088452012323957767029877366768450601106547053992487181200069840040165018330181273642517551301286265675725640338051778799502467530752000000000000000000000000000000000000000000*i1^19 + 69602565977737558556586013900399821787172559991979107446285196176823219929058500064246756465046159596314082545103078008896529323510141336007512749057084162014176767618015255961819435070058260232029213157336023931705305464158875756724700147918729747262813075742171498328953980033532253963280050186874032845121052508767734768773916953789724385344054642133539945138216836139290596841050759656208620598962608425918852579073731166675709767107831849049806189520245014413989322112249408421166689510987107969826611634286821211735371045036675348669502947516496477131491589761137279401644758737506278152086946580672115877774470236444508241297481349649566270139140814992515955994994830539821509289520225118940197057491848792523781753379980332016268801210976034319891491162365573075794295353719902213502515714705519663661627125082411342953998131015792156733039517904511521183728550223739214003673538857192450157904879432241799815295815496907221222064308493716465173922063804707786465975323582183505920000000000000000000000000000000000000000*i1^20 + -1684715981740523437286298075700780237012202673222605083695932196764016338904836755339607691135186509040444617269850262904950741815128827448829009361380077343635519298115437698404450211406104357096636858016213676520467108982781412752042825567799759433871501781569731272020324008158284242550210797274435407461728214624720446854253150072369316139691234912790576132100128677741328042534896315087071084681992736642663997926928801087037479584627633352652737265070099635477587015704828935483651614208414300203403230044325665089601832235125322513449690476466362841022964163868743607011099981541263713186725015851192446410576132373025445697258461584915067537749149128249389885690216304369921122915806067695559887359808556870328267488192602868039188471983052660894533569498551174120371252146510136526864345329150348416617070369225498332081076819813555655890810505440197830846631879569141169139415705956776989636051162198826839848335980354742864253577712939383389059217613514089261490252894175232000000000000000000000000000000000000000*i1^21 + 29600139993019157199926828351281216835326920755930720563026098439441656073603947509413016151766509619019676671810630033233615098657876801604211169938718912752478578846140106000508696292428958906778211652961448696418519181804911258284916997348417805722095366501308827637382372801701480911345899403708387325713306559661315590490319566489740624514672323260880475862498381853802133699583886746797838791439396103945284800102346822054036299484003754502488777865391511721122352981892105424811388013505366533747016175784462080781465191666904129101708468346991308276204660287792663879218299637654081146356891454477033428560073744087841439483316075519372375361800337851958408175002843821333099035856947329505395528362633161265668058295132642314617114156151003863248302525571858299532911439915537292136080708303896252741029691844966231233564998073504390370608982253539263917618913195029552290189508136803288684421695206743433166876710426921332244386562894222981912152684036927287405569061683200000000000000000000000000000000000000*i1^22 + -550294479277984968240774142333334404793087593787996598730922980684255592557700636979936116547990597791270160998326527233077558084093381430633846763571165095459613275363293906929964161801207840507833772319580178806057799638278466092914380529826902144810656435229359228225712123605123158492691690009148720052877386918575145438761997640008254986469334373143495780016194681422935572817386462597952233819248384760973469233657758921608032196158427965326479037761744752022353480167913075410219024150475990571930651737712402507373004500898761500608250267383615081778652427211169470114383051465986807923811731339349476261016204690723388369356826006615924593599426769885859998822063823457519919286281492582771908267187009410575155144712041339631036362479411528425366947280488535216127726900811563927609057761869179658386777116437864366340835789635026436721001911712824015634138717068954921386649474527683586295525644244107948830422158794128912133591999609596138448360702974338087738408960000000000000000000000000000000000000*i1^23 + 6772238720107976600341021681785519134568725376074498079696381629716535851351392194520245078808609350776182877377695064988040600985964385183641934513039399453726198761434585740162079887707544464801004205587914415562270744760885255244737227682335198201393557393898643218508346104957794722688612805192576074526629910658029366337461407044632558525524580032091754466751678029788371703019412763335850760811044191102527546495110052579415435216463114570802281025994892758695247256030158869807901010562156235844183789532014682559243378477939953599150111791239850451939996090881965191923638097958894397307705201396712807889682643810014088050169495876911177376660018077421563163513333585991845164303163736500476194194694833808557385191404530110542932336562041291118967554597835287059096238043591254450771312038086413148797276761020425522836040008772740324701615783048369861429293042863391049933858290445466889550717297312529948918312808347483465724345676372160976743861553550336196608000000000000000000000000000000000000*i1^24 + -112649298191968676322072573642332091127023088635829970914245621121868714708506841981355399473052310924351519600611905461408153984613117349363846734074142260518144500311054370447417734542228995681473618610358600444812579596905876664060631047103980624403558583589116141078186535382725751189284572025185409912983732696633218905229266600455792111626219482150508200659066904014552971458049182509338873756843896354919974248753163311437001366097769691873948012128886624788071631495650045208219798325234418301623382094464304898190375621677205339758519607866426131359491738110823985859340818836740842108036116937832668276037276034347574996093510782268233992260009666732351346980412741111079531296554367251804448672578821873782425465466063480488204477552164577675462274879377798757035704336617932279463599031490182946422606811774405484263778329729364930213738084075244907456859406364247962540740850631938928670915109691891502399380791857387444748687795730929260836961040566583296000000000000000000000000000000000000*i1^25 + 787479952645042921484820881838236389970414380667985135663245633841811058324070899347162498935602145339327809127658982482602138158435231311525297394853529191709390148559149018801811603757671957834768361214986296107674829354058139429643124670650550629102951179015984745726014205903971091772646853760433230508530505851781020279863972253967962823693704086021686440324263269952468474704910583191430493073039489050463847790974002876625033643033375747221697266409735493011946412184836184001402539048399234674741096447939809216840723982574858620236573542294391914352115941395283453425184075991553985262615603345285041905637097261192293042306879487929408232803474258957902800490332188196656600724486531917017377723626265264773414428948340641081648683007218076510852586025288518227582933524504128750584520268891547235820209018891375713688122850886160274559365344324510260171104644937994842687796248270858667127797389136620348566995637304778999656827838595867831764204807782400000000000000000000000000000000000*i1^26 + -13350143648100008705849014307086475321948550988716180364366848851875711922694401264783371163150721728824448984883187767549979436633671130681140667739708663613570377652852247605421049589004447227599040991465884508966083830635691621649818425127309514401461316205441981400051380340231946029067652997665444095069287574738965229142546648781270392038565342941135849829311984130571499864400810863502940318489376308771837244911230989284074692137143793248490343837417738443040626201640135876954543996940818749917259020012606708457190094877502110471351318363986849993886969842938314730247672068816339808590938170820344867597638550754682802666702974853775046424651063815247795603034496561528720872953212388319381802560821019205551216094057432970934183679236540167096717448236880005077088651551479549728105257925469459577345144107537086791537112674223103297518780990309934607633905883924499956112067113338062199947230991853883200188374450054889433397526785888109974316384256000000000000000000000000000000000*i1^27 + 56792807726143631442429673762064134832495196473057818075432812290191258141566295907852763085512898152477857642114021583991908626679905027960968016192367123061855845466988256209412261814242191777278559275352506946172498602873515243887554344718377029806888941371564890404489613239337384476757509911826046012437991231164072689237158165455347114101826315995686071095283749423219950745071190686679053038109522069232085532318621324575618481083474075274036679110264246460880332817008265993976141810630815200584149409961635668117726779625873144546224514833790057673066689309740858596347873273616490070904206304411769196984911501969892531098308986125211278051245674797979968108280221153473786174547292864573286624681192321084731308410320906951009319720115369133966024013664448029495598949846853155493293276286094927820155097383725999094245840118603645798336682381086439745811480806670420333730566187675013860057309611314713489156151501290719167403792090073377905049600000000000000000000000000000000*i1^28 + -448988714137823010160627376386746842440092250474121067841657086057412541624622881168929417910464487073537206202018857631577188111209795007225746006793551924631813067002763539135114936410010955372935853195967000894912514443883290894265353195062979035777287367141896329657279897200838428097164408060456799243201706267637840633269539563405984687772222423864275664341641864758390193283126905293671546513508775501004346820423271233980291060166481685946650207066864874444751817721437639136482017372534812395929276611226507266790744119667576622641629620913852267676813398485507214342650094262728696370490918405215213680644130946945460371198470360192228071318715762928156420744386980854002390728288267397783221465958465218066908838772691175184094762514786101216966601147091631920741934303039574976980174585763789183920005882192427986156930639304040523233313546936923490786917693157512654112310749911227839649379662605090119462058440819558842754894894702589378560000000000000000000000000000000*i1^29 + 8605175592758120445178600757645291185341470600694198124135319130623403717276587851004430881341220920295963281923050872139888115139330596608161313148380410848649249401689438858757132139662107198653331966223307652451254754037003873824812798397606522929113933719661869833105952131163600719468256301931055498552137260435064231957974685329185438304049448048040952908445260783445058280566368257373654470426785691926520305417319456886074798105940123698419398406825325387379101605500600394126930112205362319269230924281564793528500950236630266371375800731249433195608954146359595921252897688232949925485446947851351348473305609366372222583089174937569851348449617944389264643144248322164170726706483163022317743798940531550015712852068789503660212156513673976383635464678469516437890356760514576742043336342113930270189512448146420596053607919377491496121630033850763083823722710766096746636544740463145614802267982116768794539816443692873010333118078386176000000000000000000000000000000*i1^30 + 32451509544623972106962970773982858899221264018863799916925381182892893389183352664439879130842421517421964045897334281392997399368414212044327535776729682844497377653046476851990992383602880879882188794799498257794847888475160680752954579620141170281863483782664226263472674760655596109095723017576125412935950646197345941278166440577763891142202840481426529508839977249793524791007709576939502265052986597317513947982672013561279867731162932399462132510291767092818554698605561746242228589967767258024723988598462590914039528207371652522423453848695164901776182103573847785755022005380005966576489453695760804508940239239563522352094125623269351345848076451482286532297780419678360778597561418357303855476891356753959509584835243311235630478313051223969403714784074529934512325486498305874371739937006981340447091559321624183859103486978322490230861424294620721692679905969762135807863823376243824448683404900433701280430721996644243871681740800000000000000000000000000000*i1^31 + 366027726071698138467348882249719308251059109067262480597184504547386762564749005253996916789559821292746198070232382865772539904862975064495694095752067900542008944908548566755952045098470085875705431736738695861449533469707520760557751512296208024612535740663415816265696425438973504513364700630207127100521083544579711430847699189902555968490470174754925678555859730056839332324648002490536618149814156225282664310100215913630782810041933184605079758289674997468567443200988531117282201888435931367237696035660402033601904621510804612624333983277314198208613390074354790455827187320342975364407864190769252402022742315664703445750153512395038802668191456610163256008448910499719712033669701382610304202003908169724792892918747925767865063981422708177550826501458546873489012950137918348856157822197812599816390264934657372994083102173713724192437577190016012349311823296021281026911923247544961320076420870276493962094161258982616061706240000000000000000000000000000*i1^32 + 1358975498445772706794286829868346444459777502561337396121690550727403410716213832299163927297810516807823313401127783363568685143092868109410257230823637555489471197922717253353909478326962798601458496647223540610906868066553740847391813393753414246910525364182034887561203768761254574319144577203110898997256391288280733193515020342101505185204833459490768839909208431469918618252082081712177197552564394373543171073883722180100431574478220129314728128119308930900208000341697682308207219217844411357661029198710738010023908953832307826199743325444529080458815311070096008216930448239629503772072941265554957570935912303434183059850093548458568424208728028907365294677797361195739727944122116063734345024053656860763164930084751821566683206226268329680521697933758541824085759380675395116139640915676480555827635047832418751148560824838997740898864773077447586048178274410144850265399142399033387081961254882985695482677583808049446912000000000000000000000000000*i1^33 + 2518507903051398594381810231482810023283487816832871415942443310466197830666232603418695649064709877333238847650618672447099209575243792147883661905905707045518726248206426214197128212015324599796186327220347576909577009116376661118135063049332755689284558246245583011882327018501334607124930980593076900925731272387557542102293799074278718772428662415470874959423027804611556633999634010081414448102808023053016914281242994876093065741000006744878326128678745470429815759185360312198085574129517299059395621996810280568335058202169370737946181576042324596827838972333523589110272723743072434499871272112151969366710033902343925984489109905339679507618961065636548621613002003963607367456273297176965463623111780032330791767179721933866629859248697312137929465307212686572523196931794071230178441002940644693626981337621295042417647874739254692668838309914068475159868979987626411400294207202532301060129132235539338559396832608256000000000000000000000000000*i1^34 + 2576126523647091517690604890515562986929195844569376477209149757111845479478021123220264496207298534365447119775976281878641726369538418460838892283499187334458569918340687178870302912825016794644809767143461557786506480082971030751579663542925240103606555896026226587825601598382265715872249612319977518145753406754008201004914985650809519313341937582221930766091270710851904918683104406800098940748319145827848925316598350847718051318562297948169681965263923853472516717195875592362976529905614225078088902760906628344583796526113909368188038927355474041183333814425405964113960328553041105176831368020601231796208855293835226241331107114583765303919167648509870905485262987893098325101884847809956115887813919232381712944535287591468754107212022591911380799744903539598182214949905532335454784080805080121524340906103713755391527334191520137218597273540677060854915878005770456872479667281875094103150440845449372509656842240000000000000000000000000*i1^35 + 647571610825346219904523377967879723787324091894295545421893480645371889354497234406179494549572351933972228992664928821547019356678444496847334900732197515615540439007396110643080240342136144877502503436194716057752688541136061233720123450612158184406111068249617778518146240881085282746194925369839650128594420802713957464114693548670478687269099081862841091605597125797107248386920912682926527894912662740205998722780646745466747439308398623543855415928327477668073481137777404349392221720464096773267159751981609453403981535079444470718302516099556452515916999890558201253030792288705404403625964895395655416452916592476790532027073905820091453854227385927478767985825619451832796455439073356320134393061235057372290685359094097185575993862758981390950681394006443547058283150509324711283146667091730642606379238282376018803669503331396036324572218528026023101453066528329932559450586791986597383990356903848770011136000000000000000000000000*i1^36 + 50118695641074406728491720319016634018803501951816848346606431145847271767626671241820001578678308998421411582681318950829922932371517923906171118469938876454714213632059732931604276218598741964464172635839219845609576458973739481893681633696527258093474376251109574782397594899761701147732344129709152332869117622552023371705063756226858099713835242700479662230453102289972219659581634675414335192196451941634183740550616755950833449754786766578104179668993688424977702699216145736877420124046314051353624627178623416131804430134117353785726710975675571668511772299507555778889006483192619605989206800739374528389911390086027487352726149478152844555349294033737495701035089018761662872561459070609492966931678131266672360462482575313399469914734778024641113563942901710157191930446863876106041273833776642990101129465363386996752213327499842470704818226964636455806390518123106852018730264870573277720393875351142400000000000000000000000*i1^37 + -2244705887948914137493616004188769982763318288780830885631849855904540277837615119410271680915935755166931538447994632690197412803263272411748527599808726073555807885027362999470355984358053576919701436477226672115269985025789228381319115444155573206651150775395805086727914976327435983648034223216233297544211905659439712988509016839769229817256764385467753557627686136885247851947711720288732394731175982947564836185000462919990360862955843451327579364620943545973841729276474717972852545233426926036070817361291885706246304600471721649213373375865138980602649730326192511013028894548864805179780740328293820901489367979583414294509588768844857495899590662634761021384026682859878129324973384666534968927114278299239599871114840218573668097749526351536151590642747145615495737716883452194749464777924933058723103643799396323311439749997475594820206514843976818998374690011263678816129317244815490743292395520000000000000000000000*i1^38 + 107578521877316535701325196647596555677099158787655217389924477068887145633882371057742570930094432289160202079593396799343251176802311916450992276321070986632700903332045358346858087241221846967034088999278421909256261660203608537693651835489731683140794790078989298009617342800241075416906244527222239222950966594398918907802303268453935367166677267693946077606758972646468820421421593987662351367780412660527626366910649417264751469523721428990577876428654247165067373556126649942131986304558642428117631018842505492754491986151979830813772026281878069400970099652829483691790908532084315152472564093132956617782391901719726844496472463718744319083313456089637177664636691576392256903678335171633738427002028025160257607709260493360843684751813079710509471411411663640934454688551598642619777439598527460505852087215176916744348510970665444588718584428884874114830948313197745928590762457390053851136000000000000000000000*i1^39 + -807935485888717916613359823529523634360810422380221628300995051974006151608312498777068284005540040764574457843794859963637390195108070771093600890806268372439981415464734737872214949862305414679876804271121941877617421891172979839719890830814620231326990883259902594980460236677004432420646809433521892813185122802773761309206001329161069546249500211764477099700661469520628703547260528654355080066407956439646221499582450138226439442462579517965583342177991407963055413601952422949102808163522758178066374075389649309427053177677615065523708253168490451751589741033680583505683246165152754911108959151996454369143805642643015635731950764060277679151578179001473705481629844740637963572369826070131474050027743770129802652888086967679344616058932150100451676903845217792431377800831651612570069168878284922637738847632373435406626896291056284261939575619564518978613642753731764057585418764288000000000000000000000*i1^40 + 7464264605936198107849729794867972332744266117327083102136381014104826067112679704705259416731483415125823369380129123921422158910615144376494988773228935110925672148561303948560960092228460934988883719731228054773429679688495026229388021934091467638260210340964219806790730879604207340542326579978252337504059719385623452937720522509061977315088102707301935399185776263135481668911032705997546613974558326153276029210188087221731947309910988265413176626147967502586839018770136587976763984504514158588049734474212455492498001994940612318082218730577601515947168399374559533095172159552206384429239431000318218646173799664597128566147404101182576170828495618861380180816705697973687483515698779207878941310724932951531154938163899555873362470607456582870079382873866956974244977762616029432613808573382215283190352558129938939603033981238376359270064965044997667220251004721212514788966400000000000000000000*i1^41 + 6905715493870883462474858738113959447184517005488034940565596339267321267976746612659497208271667084061867304860405420713152808264818666315970032498130941363449031746521988166945449349055793393014176580361826667548444344627907700275363693783932738565910838276634477918957961781389591449811188184759589511666684682184971068376384605362777216678088269461226832084847119885859976164945496463860482231855880985614790551893821945503246836578869331956593388334099345293637720753266081226925103509451698428143016354372005877218303771148932734412015731201690880509964299566353414885045123809184921304366858904632948936742739862288608298886154364667852825625429667364268924020012763864973044274486000301482350043833589742970550957531516905938834710444672197571442521205082443436802215551292188567700887654398318109181124901356748939290356164640426300459150375124993050058267636218271367168000000000000000000*i1^42 + 2104489892651897660381338635466291805967308691879572349118158272333180055106571171917056874430414951190874675141722033691649232758623125637072979623630151798667082611334512022585693735364467331169938073757942287777081380339650832492552794953718434388984222267482092325978548606649437862925743948654456995776323920047651504680429592448002617254226033632726075781668684447714390698185335477902678156921266139731867623414695916407844192875071008703162914671553125452780658884809677354961760051943101546929159926494071928233464301819229627742963932627010946842649864237514223788141808010060392614201943016188346940739432609975324442177030146223590880104026086069860039978222954560716306813266866342056107312231777778225682513809948181509555548262789983213507421943327590886164818633755351984863768698590379685750785372222481825540202080081949772487430564963557377530907538227200000000000000000*i1^43 + 259693405251223639174299784314574184921654399069518067811393432724174074704124901765154455707963060445667897813123657898938346826146669325275352431984117852423577377856830910958153238035033070394256638150095452219876630528912205810329236491893519674053313788708505736168661644142793191305032950362313525355476400692770365885834964493444810960660457891411952207663272777413649437196201372024528152447490618590058245819986411554835451130565032966373936771672438330852359886037196532596261354134060989364259856033975491780562118813956937509047465075306446916597538440983195773938904180255309720107995946595309451694458052733016243695659165179826503923436843124815589196159611636136192473239982577502626503455806513574737749811228818742013753305422296538257758865749124949658243506984096765620376005648644461420367436104947271014262863280808329496679483217989525831680000000000000000*i1^44 + 17084641719974913365580252052375542189212108394859811283326699261675398581999298833737672106691975619915112407883031538279472771592169706140105970348137599162121645203698164972294145715724478498569558255897200179507495333779266161464604537565563585139269746079922623728007042458202715292307689456368284400152954209433764785354441584739635187065322529732692525910664743294504590049534307351298372987531080810674703602162949625379617991082132196470496025088924968720102730599335491123865205877678810072461617339515024189577865812375803022690120074482971504295041821191041924528308654341891878992885072911139081411814600916020050564572199088256400457809951588180073634336061167395801159672920147769962078967126501038182549987104332439279078394428576738609242287692442656632949000046928466019037151450418118712891312595518750854615191497760164730240344522752000000000000000*i1^45 + 1746832421420418317523090444193290185792940540528797124304554716986908733789713143365906669059820479145653162069190236759249588922912775355418828656764094514717386426266019475670500103860230627180821206530436145790049920995104054933773993559039876917138495378514564936408047064260002364109634324382221154614149147983153418415598268334594229562873784637681424551505503588308054374923430723662510120939545025899181587979531015054770442727311390490269024423340679763724985366682190387000806736231699816070194931835663997580728615251741247139945829241716549736368531663956772967409644439641126189888942916340247485290972602621756556223123620106375060716730998105431260003935695796572774073279628962607718566557104062344504162002289023780335671814405427387932811518666596802485918599646820793108127639114144575757748171660165703328617431154598451609600000000000000*i1^46 + 168675230016496929652593199310761915232795402737627629585263639689606517845587440647319330853993779156727608202433978501662894067880556466680436828569448535956571216506137362751133615318253923846892193659978173254309152263869820428274501115304841525410568913595036418861117178829545486522542866242930270763217780973037571711048291376998307585019125835502497770702589454084741698252357979483009106588198386882672957796638385440925007434388750941267419360823588399098559335840783384549113557207798359305508840968777852210761061478781966901042010654355195095443859639991532625283010532613240301088618851281983422497853895211355493228331990343394642314515699159346228835815046093769571540668338684345826248470039130912630271154547080297107848084067297028142808388186733114666114471877117678984146443122122495082543278657024833529991953121280000000000000*i1^47 + 6439773396370686641701941497615612219989707701362302571271587105117351618350015384275000963462020150823957350129060247977417472447058852035640238456956589538889915116054722231562861159523068788374748376546037845734851744766047808910944479214617975210056496442082741841286603117905208288961218884775595778407341128592512623979215941324711361593562757848046723185032664503880827228535685342217679837053907887597710444399663428100679604918565068568637996482342228656197785552278973839451862405292631296365537440722547073578165159636435149820956351597616927338615780272329414056106612109541773461546559349698956784310100578176603131148928295770327216596235791377807584785868756046222405242983834346618052758432743371653134574483701739298946708295615482654757762668815472164276174004455538677546400445616715267223168934952937979904000000000000*i1^48 + 179383127695831555943661144913855536016664034364346315211491440271410195294551057295844984550468157575517318837585802915097726789853445512785542774375460935702338630771699276480750360429804946956052802372909178848510317373799300109762798621192496696556495806892196724719597248503237314122516714729703016197758716384909851746428034570891350360953660947672935148007261058834667602458918947507406106702628476329504776519345118555666533371108098769654793659656761062945382031894092437739222749694513204203249849046109490484166666298820008320419856720168769208148132253022492906332784439874078615269239744059727452392530800404950729914178165835016944381023643156800963163944342424370820491265275514107432520260454693528038867425918689913418887717145384356803851501071617499015456573533908902786474815523701599088509190144000000000000*i1^49 + 1001941477319477713313451420433793657464386551944971975337698708699720879601034751162357976865518849800239946245928824051010307118699081081648332051039852749306696117330845961176679544410918557008483338185686242090063240766756828421028536748809951221586587897154641307351204638524006333429904692751072102169631201280219956082477576676398275895052659561208843656437474349103863135556876438608041961398657631307990644317627684329388557341865114737963002544652144817791418248831765716057657733972992016475937010636393416895993279368855925293977490740193903259261960470643148138532338693300465613023254006934940842660663080852770908878192363172571172216003615265515379897818640881256956018780762485435017934356744297427992982471887863976616675932684826377713258782459779965803419373809204910670201910535074611200000000000*i1^50 + 3795642034443031293093390035698470064208623806208500516010948135922499830343309794846823172032560668040011341299859977137842593810050714606700093298713330106811324271768691023351803614016625801689603958267740820267238117899212087006039674567515022800921088776656704900566634198633741610640570560533487682885237962428951153009234641221880478043234660944059018862539971318076809678328032788350073371694879718714004276099167055948479586575482962239686845174383206408326139210039715003985382714203320323989206500302367652490190893080894204636772693140511334702474449179477112791798275884813588030854187260476635253690935988065754380543115287382153557933049782425628587792201379175302426926573032809055701265440360841714251873770437018527258377975810323178442754719864448050582754701805479015382777856000000000*i1^51 + 6757804899329985123126872319509301618146165090876023243331302279596744554097099163877918923081185401156316612941107273759428701395232166280294870038105813395559958976523103385739686049452757449216052479167509954020150692092453273192344576532392153798027637825378104369479680298346920050922082324083122623390884831230890316184018268816043490212184293091330737996457953942531685291459305420825003796070468026462105939129229613114700544011267267236894534348817118317307387741836618223474352617117741968849848367496913575115539411629571918440541006377196642434830147521989298081583260425031478856495124815706493330829386679298353470911958165100023321085391179609104526093937695335069246119016209509476854294284212465202368625980105273825021793213763490308636026185079320065643340175402598400000000*i1^52 + 7255368258574757652319507797070923500217461553509323987535647145133650878225974240834082171720509486540057760089982514505349437903415709989603842329491177603259360116581004552521187780622950302289259961071876120261606916567035770061684423824702303017591040686523699473272452439515286275877502644530118637026028222321746183207088424176075060522969752770042834535357059853136121904126963494240401042630187133084602494487258210151788815490396344585545946365294926374679945834466797564966949664269048514743559579356445155552448388513393768600682905037113306458795928285800963184874935859835605946028837086776026643425082661241351108055296419636528594169699867682441700615772494416740122709798470499397553168631696083948967576931895512180676900478852557648803476604558019898900480000000*i1^53 + -735001582289473825995182538032593457385064458453572007099735932336656214296726816647948595497079528432299538489302014123310846022577069220211454657298320651482488147785768040994849139633053158575263342323420298051667391263307334666209444320596226190731026757829281966786619192265931545711197715312339828061460960366128464810141871003780428834472007085450492071566230639483830443113763246795298007968301980907368251472395827178326431562901574757704837242859680857882793113718020860851970142558582733345345527278225524749906531137827912379086845672742695536178826761334972575006278220426866686350512950648382881847383267727966836670910664946963184221805650414421455020470793849495459456921910090006850813685939075294841375624274514882436986990559441496441874284544000000*i1^54 + 112378847384940257583278094690400604650582643899340985566084211394640420721677091749905855064386565007635793875205008985595647064414230871890230309956292159480796990017940041977297542681538369291041042944920116119986552720668714612942104877530751949340212014794268629075585993315832093290163664463526632374091709020999276435507939394162994873918487872507628851682438558964890688355185406016598045624731311266355632720312485011238225824764238902621216521907381259100278104993323057713613789583761243541623560851018388947146335113459021497494870445461821175167894847920041828113496602151820320333494719278149767278705068645937391392332285415415059697899515064429339387457221229095293356462367979584853700261472075261108658368274466428254962104783444377600000*i1^55 + 223296371740099577913382799016597479153477624482879934520336378634385471547899478335103089167870531844768433175280786948090807422897380341313993666929888519521504825045359372195376516866232533276080046562910522743926359590944864991003816870722361572976805781649515755728604131828008252929699674505578699215351939680102762605178568926595190174286357734232322652070765598010526303855007360029168034883759853561130323044830486337592452033143258816378163289276226499817291212225868159155316030014686406262719922856761520053539581372145565520055449976045093404161049236752023252874263206389248760733200049980557291933670336240185008845468342761007377497103609987949902920394807659926444561969239231083963295068143383394597080291263933347102720000*i1^56 + 114479815083503871145832851339521941579124924209894809419753717725471119330500717932715216135388386699272178481772894687025722642302419742892592195511152648105078060612394527835125275584726405429031561023951014968649601487442441108095231356271441082713564374354521454283560629587977066993076629891712969714743913822613218790545891510809113334263713990366005806531644339388841988544330565143533565431535400739240792790504598041229336985453978073453005175507093975729749120973633200766899729810112340489693563453309128885799478848764419742898669387992602966691189535831548360143435110154501493621375619106378357400604262488952935410052255289834765039491588726570640791368691795119008757574561242702185692870660482855552526336000*i1^57 + 74527702712922867315310592484381275360586305012741411809902544688724051543605471099462771818672056600306134699063486878436899533014549280336760180977946226794589494779378081824107905888130558320806723591207592406675250118695597915878385292555513690286953943157618734025465262137436685994265842701830461246419365846862999399993316750351203011892736073589637253878803302150692488587185292266654784740144426884025375566959071374186230081902323004213167898516995218695102287575764219833155792484218575958426943542870414800963327619403727210271889442902137467965748289019694588591411679081629942090540533146701832203766977394051826914894242235903872958504919465783174177535920361544473506035431972883955534540800*i1^58 + 15953379855751681408680446373043157821041493748127467113383103765435468784622529571575410502646953823340121737799562994082071359222295516189212832408156776873226222491784707906614419657667141552501560834295782100328618322123605665565529883943713892881988593377647978496402524630829896454806829167675427791195431170575635419100617308330913921896596555573007721732044534252356084668065795053439770128313878172519470821431963019301548759703132792714330877346515615137228363423825979030873081089040855444342049052259138216670319931538727936848320845218576767313751392621790476093683981658305383303648479805194704058382356647993114774362193123861472950142364559885787424655111000495261344067200*i1^59 + 1166984894542393329468261829044273867165062269941813008330919238782708781465169936724169375359220839865796460086073849680531781640613572638223861118425402049764871007401094386005151021267386685704959045917855322693489548476466914829663280695852059223790334495186542498605334501376034877153005224372264788288879502752820623013905545206561961811927148740078082627768671165520006770192138409402066847216784255743401823268535733658056323943508301444428086949607611124362462227220175978737274415071136603615899670334449737556519931040526000822933748105590763940701147628728223835016925732646117308660284004200986663254744329*i1^60, 8913143901763894405969448666275965101814983630787836108388545662614483610724385549243659028613537935600967008363092293610538312028733875712689142891042647012809630187553856401268950082660749946434131129731199778126398955900992641198862771954837541853831081201126748790710663486255485539325914293549944958181224274840763688897476622804500112064842673880155248960542862399811890317682227052280384769958396849714791354944364717610998566454230243152276420756309893633668724201523993527662481875896631580269755811470140484208528241929841688813198198037929645419555809166708103496808364509299653842462074959210611762061014141082843471493399869564798690122313287993006732791568382163406498083190138354337699197241017152957944262182999859360504462403969714288180164380597927885747308757647781848911890647770978190700116975776584977006299303049972775998310165841337448929757310718067846472803174747649614121009830280152040128113053118731475722438899835299065237716098527116702503197850661868697580002685461286978498901204449262586963953038416453603542183670274603155452606227518567289970477902375640442054246711372653717209131637317292668489021070821170854120208007200010790144428173407169272050964225856147933805939905666012264718572282532318735464975957347532321352736086154527222542231882074199073691335170303353998982452583118520552440387645569350236606317077607751395494912619109834391776370856251494803204789619248856183746003067860270346493614718953697614221961572149320603201367020970967040000000000000000000000000000000000000000000000000000000000000 + -12312311085194363123892350915432613354959480639418130931073976509043086935741001189792419530063904578404738557326420013357128010349465944762188296936634577590466970810894629888956111557706630288735673195856613497824625797434088598347811433606587937606516805241231305864930012246090812383511062413626732180727474539614638937030627987645423741674759877972989010473771978156345648274314782726685611186068811594069377887630231583866352050749517708881508870944162174372616061682626207493865180036866747405530428336794690558946209619903448271380620801427206018479578477692190776764754321629625320970763813465139622931364102871567636619852405954317715970929254773207382235547082680534275223758293002581508735415157560250888831198771430681648449402324628964257954706648389075231702166957075266131312145969436997101795963744911929438810384596796318340514829867269685154202316481265005679805666920905317743563194340141890679488242231784328044102073277818387491349686260003147559398635595525235726346073211489342876075130482123707151142687531329121205182812814589932042928493470405390444302481046772923586477828054372572035905328970072539992587237337673745238647799299787059743488267392357113779460489908641158578883414292210211806723664055531855781813638588721819531688313152007222162926055673945524439387320213336587599490242224434972919461017501317844640963060477050272618767993638334615687263396574882780162248021773338678255061247098125547991736608440433485894202320088071449216408117223777894400000000000000000000000000000000000000000000000000000000000*i1 + -99418895823258714594108105321381461281908640703658398220890248736210725224185883540000523099608439207906372902522765935403360832255024285021357424135050770032771980090589504974440542854461565092185673342652933468299658419241332891417807837344104304026224002252131079249807525255900942302806467148817069298211053078384207217453297541380342174116602807667569681023933103503692733705467321092140892843396918954750538392579861817110593444943468147724496578389709718013129275149065982928548169714716245438808616361136332734282798743727194434585385368308680641837841285649376481853103169817162556465289698311181589089880838811703333303396223598934639746086658260409002412414833133621938099193674961723792599746178530809309237355238382341122748120133226098352085622175140221725526138292764551954862494664956083725653714946513753732498008225538687761287423370404645608193687272602040696928731969819045328587871519850110587958511267367751817684592510259807056951720190937744785832302813161184855373559322620878525982350598268414933404985462977762569275414883055388320418060003091241135261033283846478043712503510380194508044924847341734467127735304416752582087419616164315105361545170898911287279122495860082869878020531286040166180235501322501102775358482530325475993081704475978085566974758549078285965782843727097249744298299473235800624456142629891222918618123913987941640164079082136615480204199682967283769813467698695023730492824483441669985344106823258538903224329259555029047693646233600000000000000000000000000000000000000000000000000000000000*i1^2 + 193857400647241018670200567761111029588671720274232563283282828503323072120634112355489478910672330668366754216534090021055493711091539769894893619292891901249982097202045503626926149095739048616002001811242324429217571182680983718560363811188389498043472402931340204970385596349243076250191938392906133669946742421498380821795087965446272071464381803347147029268077268595196176580546902393335789274013198347062385501163792300408333091880071864564815029438023571926994439082870077119026498537188963643311705746538897940859600013107374409183641267944741034411085894113124627314609270534306669982243030180648345388055670504417569908419977701822468820093773947181870075118100829969775803749312760112125876403708159583410877790599342441658577144879884522352725365275738395223173922943181318254569435709432755011743984103989299916203951930768580195003687720539404275547654038928046939190216254145752104528438123386912113906933781314871124567082760860478689481990025177929785809697956323788787664673376030164784176094731044157142445407738665889980638927017104930530667952976734487325268785414779899861625369158102771115882298057902372366767391059378479861539656920182104766675258509444743927182881577442227240068792290536649682627668285793337231360277161280115845829492824676782570644867766339792317779521374526927982413194625511893727858498772164418927988259308358260659940631939361884524233325833741882727372855468204652485863176606916719848485262580522553946701294391383596765952637665280000000000000000000000000000000000000000000000000000000000*i1^3 + 319925277498635501393037046900310681399799257152831243571143459510691315871792673737465362086154498189848084726619896727543221832176370457986020682098189550206813446877266549384296173090034672738879368673739624411293016140903474909145877616575811354152679763413948179874279460781248397455709532580356736792143556146740315244020141337873479023765111679323516756615994256080508265998776942651539497056269168585657942289287640191456818768698214253381956412173599549721262344071418130401078351813933107106944239239258700224574360676648592928288717950209711433768817846570966515690490473779562258532164013066435339612458496464160905090629085524275975483224922222779497560455915714802353770151721726320298330373525670247134594303413513853103341082416290007242562919322641057996162869591580733269161525963363011360557016759424987800051513610980479600848130188090116985541247210785931322441174255669948957564553740010893460039014821356225851853926163226111498534174688072928319751728655658708482223694599862550506370765871537787728858439661373862198529397839015403042106110525178627696972212847633846818989583112210179990006711841452239468287911342601540594416350556472354154002078579144837215787939058039829621239389981436978468679659127321846788113084751172364112168026927630661803932455969665487694494009016231702600725734095054942332883928215533762368755549616209757909989217520086961023650386927777648436658995529585668266734508850092302831003695833242205095780056047234646453838361395200000000000000000000000000000000000000000000000000000000*i1^4 + 55130564030440447456433403560480846905867923990063651246393779420525028777754861960216437696237569507572402833134567702927542922559869458394215788747650139863726357582328742152912133839614758440377821984171036011415079486099918462801661963771852270175176413507508365165108175684715231590409255192895961979458937798654445124238092161913469471064301960103563399037344576157570056513674290654560255960762812959965817915722991982659457296445680186643170703183819966157980690992310041580339773755747737080759221972978125552218161769443427727897594206791100274378856642026239372432559548030558529791983222078600374563110899144074243148953944403816257851718090185999877554899268711021031212081609357001385587948634808389649403653131128910371291946365084873999989729405886298260673897044487342422919339882710357674083781998635234898350506832536012668197234068134322246913411903472705889241700753148577007427150080433094668932877858545370713842162386096007119019412129629410079382821979267011288976880923558770680507343187742812012489542238438578463099759925287241653985876437950923750613947012507109258320059094623740794116919394163283399580789769664090961113762794403959844392712069659278456141909100008929285953689014789281586623715930955926788597569070548470054724333541725358143791606696468770372764126944837149672261480576218955886318572092800733583053362801532084192242555480720554802269554083471169296509344285700185118363392128019431058549681324651813026898621499437347217321492480000000000000000000000000000000000000000000000000000000*i1^5 + -8487502826757944274771484124255798513821258903940891195852098320173080872272752431523896942535507460701117898276937610088755151764316579688368581535389017673510028545331273564601109221457209507483131028265153631122804989904138193061188652824918558248903670506965985678552600118093324538369045129215975618790636119998953059699776428375174078382517446751113910247479581185681009335326987899860542500002914790769789254933092565750388244258162862651343748767721046295387535513848806413882563559233648145130335546238214765507605381966183204176698874076066001599786126529943271113939632687006284185727079610200608317127087751654561467435661703326005280236685542045434946801899376768945789625689925803425357427822437681340113598868708804783260162125049172198258965836391303834247323944603786329928382465136829051640149460067370060145327272965466297420836156803124435374033017869790789084091857473875154607453416038305453078349312296427758588916820299750212984912338084833911245185087037918627435426876039989028209278914490824107091789274939215078382949495969468636768892474942999290847513184052936186077179822349619483576506646250744632086421356875358417468101997754143295475194834386730555382797549057891116165668430520796229586917342567665521365872161089112205546552929793602672898690486699564243196731173247313223961578563592033008621728362657418470868789103722108870505028853808933224918042277565956301146763505034091633713285249861809741229227290393592927911310094685944154161152000000000000000000000000000000000000000000000000000000*i1^6 + -7348463030009268343264972670364099747887342067027725759934293043783451343811106759078929098017931140580941196593925101586355782031279537863580645228114256347064167231423080176525150050680970630954724787661663942554547228581865642741346292719697900917975840677879806794438383289015086795238025637495146266518920166475917982650100735700349656158318140605048584108304078525513732950046705062701352721380725782298199249269144012201937408011728026748671593798854377056910572118763662935335025063958828206801488654582444258969524633808063723383949000587189826520492780943588883722340877414524158565431871405417073939800784064446183391779608959080427126351196075493964860991244384813670559283520195689444965522313708647048781544003208283058142054421243182102085032501340308805970009485426575103678094436914562583687072710603026580257131633755805136533731261509830937208726944779722331052023685130880630904054753923677417099971536297767592823190627105843161624817610270094056165887467900341554687815635751930740294354273870885159280184086713324923082509909531786970525436421277096186529608613953008578339028806058301455206936508063500997603400418502217968288403133103902195718996600745321941567912396862550663596149064198254517322507755579132701641817662669320891271104577680742606897201077451978416958082804125575219377518838443495043590114272254740047657515939109338997865914200865272931930372951070941107994154446344395051518531537092555442628751249128130002007871175374051632742400000000000000000000000000000000000000000000000000000*i1^7 + -1930846485533263510427919290259957936901047194782951156990460350494118829472131577663247955639483128699498693983102299804342032767038862890189244279772346562973996454684166468389172730113760457503634752748837393698924549907958125836712757966640382144267060784616370959445639641297001971651820759250257496811519791890922994757564547999056970053564199994025013172517727056102511849711254011191386950342265808935122644837709469850406513045003883822198392354610406463819566809755431728138619111388988782827888097067193766105178959736285429929480301142438110128258626805867703663963984646235798862512028848539351015334566729038303155906780586728417130459859348035331080979539259446778412169915439653709791545510129432138730657649925597992212800067418090411665119785938814848872601107097590263267389983495031396843205192074837355046332374916734144685959074497994390018586562957160024135648066641426819616253903933961131731005459906250071320275767635237134217428486250279115043947079461947428769919694681537710059404313256345393523812701549681264287484908125616712166477166377598429642706437140193272014161876093992630656164969745596513190002679105586230773444995514677148942374781025727313157750299936283028787471175005540061322444789033561301124889761367566955214006664190771458091324767334385744614256126576687012410343015274016402605757143132605045020373144709590557032542976042316724321990121182820185410500243903293942976177783878041928055293200682390868436997755085384581120000000000000000000000000000000000000000000000000000*i1^8 + -40358790495452820081141469924544571339845813134345721648955530485295258711637683894565175065105951520570068833455005568767429039988474889899181399088952651688931103615051326294636958754467760055759164763680094838218191739332354718761282135658358723996324598189720585305756914097339004652786407516352837251397030037189204543987915354174046240238437425390188735894953364419671283095985210672064986584912613076688677489054167499991451352555295366258634837778765659656022757813714342469848814491010522884496308151734130992614278140415274488162243875776443086988282798781658083200348754456210480885842725648936875093140188834967437415444700352979564894800372900345957927513571987994000170259207118475677956567911618935304000210460858921067190740613016969422755114409861510036001225092610212710809443271946322172283021530747830941623836059485226593284260387495315454477477509300512208551424047557208232733474484535719183283929862581261763221537430314692695749865483066954709681819599083402255781246932293894863440634765663838010180364430154642612501023705685867652208959760036202858030717957879242724473294968685694357216073407709677879454647016320576862740758803856444068713743789321788541389877499737788927838189399870059512511210073688907960500200579124993555038717726999820434955807549140012905568211795099582597718319380749857030140733936547204976831494742073046408056372807533165887974426988569097919586670371320298818547298654073578060809701280471565342572120626954240000000000000000000000000000000000000000000000000000*i1^9 + 19300090100335898340544738093099287904807034097601093590487841912539604076214201236543203245860228266710253833382994290968813263335348394363241513908957849475626124557380571629407290507928090116438388217370409748196883999227984318261997011683118176312368383254905087752538710436431627287850776012926561204150594964999801135131438067748476649403395721823432491339360822753395134295390524747797785822894098192374894086843286213058281308523045188936662196129012836447737448955932741786417985919165422112108791222467091882275094729286178955229154116979955336656812529555941628163570580321643966145090837729060464851584118171396243025908628556905814617852149190458082755584822873057000736182507014515203819822879585033211892862257125525429645226868232729031319082384429945403627632593241359553677316504586554376560854861770456749500164326578515237860721873207243084469524684726307176144202066247287573087337142628601012523523628154897532309504792095674683709645431834665013266787142877154517988963496880176068249599064929647596868050942659188804008977681245130857007904251006333583575097374800509228175337264164269265933260901925919237773841035677714298809161751349334163705937399067422556537337626283410641679093353023514161791287894209916206379206391077146395840311417569217971174629087762476233373957976930973120152326394211485907214014824625791879413229859194729729540109113914702670423251907983661804124796234451295170224970212917758521765497283050286793288271580364800000000000000000000000000000000000000000000000000*i1^10 + 1545070105486086053612042500666745585024163937561099474713861883374618385617156103578601475969324201441178471028411512911199097851793620533432488277459901629699219270993149333950666527575837600124656896042872897833226800147548572357556161038543693493541118736942008546841921853841726326939706577278280362485420408248141798129293662790301463067331940981081535883843292218881950749485227127179631902102124384463675565000139045017904444344164638773851205037473344603898809875115391646673734121668476948264894625733004071958162783037647324667674896815520700979695765115454090774143951971419106062979459737627700228673121211368028711403431817278243293386460730281479257167979085727108010596857850042711169782731623879478386993336433519051634671067206149690827471953522244949905605241905775768002064990428208928447011951814453775058477524771272057871164500826139524229223491976285871309812735044793599910944708564171407826734706420313210868952478976815623475177173028577274050505055407119741439789320057617930372948345154953189534252883519474785232122577285299368896806534290254360563309124164174755275945960841568719378320208982383167990967295610151635087618430060076080576781630408453363068038373102123658372863919789058412999961713156437602828364669971955035294672612755493448381397931854419621939007952356302689604443179745052470726652866833464526679860828544656049018290871389309301734956126167915266835884536278972326734561937463157796682791283052015392429923368960000000000000000000000000000000000000000000000000*i1^11 + 39506031780845087470523386136837282649544888191994222629192161965171281347144061785374304646856415295442524256899823499536449410271463911046030718609387526618581043395520889344337303906599260423953547339495411583300573261289917646654790566478800319475353178983247081283541636339282244743849947190494582248493640904443279556575607513699480526073003556311419900774361959047105555344982036243076130591830411379886242912752228437756116036925631048748960415822726785934260400451992702168002192299283527274428095563480196220951704226874472736765758457873631034907083417337395181888137332518300966213972719202212325732758114419038510646829714575467019208571933055529371408058486105210604037710137461517171433617927700506144317630983991087590915967318975511732955959826924007823502131941877370168232574966656689144001595779712893731538193671929176006657955856452379089625128443757241986239670268256384117680930591201850305338577885706872758538106449954535180417806517066418060165300483439489507242675243788532206152067249120029772277688682266089787576182165747684342949185356392062078075616678076856236086310876719141554632627890761891891169330516245807837954342985129070133847174466140920528694756484863208324210940502797278805030219636217131728413777133336214938169871062731055160429434735735526721443378228223862051910522188950588774580140078948951928337784950235664509135869052304146243287964585073992644217084698833939197956964281123249012511804925049536329547776000000000000000000000000000000000000000000000000*i1^12 + -11921993339200005229756503512474622656586182829447487787405664422076492991450905621841906049783856232350453039436522787286310805016884257357745694367594727739462247453767276373892043648332619177461116229896177659435677882164174625524323893485426860228427108290411711808692152764961684539687599100249105137574519062346551966437712058147079176289498556150305069956749185987207338167174936266749829405727723620212066039617181765373696475475813005803120247903576382525342449056701749143554376833276450771242429510266066134927392287421701838709090135556485432576031284294011925374475348428804937428123927837325327824520568601409185472578881825542656262623925224393047601447731992806816553028671553614950894284867887780319269028208142569795233830196082623130597853835618746793402172579814290388660664249846256478863146363843646671471399510982603679295229729497910494646890974024786657767863804736955022735351600842571675382263786170742439879197335355680434720187566237120286951759820620682347228262704186974197720436643763434084318409495618290378129069986056155000512197558443532074961543171872804836804815873772949679116875212051525015873040369994036089723648690523848697836270009306475020860989413321852651958154923995455639811062055025492681021073766845427749398706246045125619000508341148522334967882289399112783947209154158955159711922525794158196829155226074905497655578436970002338789457314302566711860385149410223267222410404621175668725283699118621012787200000000000000000000000000000000000000000000000*i1^13 + 100153297882311957951416006234201220564797622943763019040988654309865573889006173928055948613879683727782253926931289952652541127849545124936375348562166691199963333383812686592487962876043910155765167140239972037845095857258142528022319941741270428222313119444679358643869734137611912874422727469432399713011268900605401997758898624163825132835141974844650999199361845336308395733644698774997768352565129969150979421225084188014820488022370661865456116551858291389872700104648815046956424137741131560460811431674947564511466694886258414367453474169918132394732257734704607766563364671719197367406257429632264260334679914979989109587764170162849553566161913139953992883098467919486385163404789359669056050895282419331766770528463451484055237873737699532238430174557712695933840618308582301134624570040384203804600027526686848833092224925142093086587969940016101573249250378235664000135273825156391069573464326081149259521948250091364447601850815750853521265913632433576373345323936968588319304454001192683825595490411634134530510462193721495583167933031605920978921733791061864067161867591214491939768525630054104007701744297636295091716562603912704663188558957021479276892677350652326846805644442400891077419207238650135913705409821467948222597156317276719585175336322390699199269990466143955517328945883041635395657717289666247848295186441305840243317514167255652282372629220246319037684086645484666945171733598746984579600637662155608996180989742940160000000000000000000000000000000000000000000000*i1^14 + 14950268973062694294915167934923583423181223885266308119985648707893859916850944695932917665427795402185685514970060232520181306642311698710705947345056803573968276988209464269654565550864328526418371035687250143261845711322704479426631226037441681312460466058980131889323994137460053294946052201814967746300840898846345376556227903943063638704356021713593944044791965361511995429000040560067761108449866116374192956231312614577980501207455291077452843957990619957172849720683697721197150951099931913461725640738870378894151590489088682470078995590655829696053308841559985457570916541403150458816314148428811655913216965446131775963503126182731707024950641434022316061147504878400354368266001349683949005723029244746697850191161031448631982335396939890172196278226612535174842125076359255907111289861197149716102766005560655676521421198318907912823065738584988929900556564883167242293130733998251765179027952762802588034620381013269628488809858312564132454981248292067562067620181041923020150956094393426621532342228235814540938914290106246024201751189311224243268751561918532053697721962753320487150161335896009284057174162427707215086550201403095826872096228598075842166114528189259424673297657011888825716742510763173279420960388093709709370065155698461579133356866437756169775407393466187719116946238365555798019585566603029033829711962454574148022746465364854974025043464244480651967195070541249850636244841126299800257835705552967219926030876672000000000000000000000000000000000000000000000*i1^15 + -6166706406544583553141269814499449113991595814624691988996929281716771704382189890645171630054956850416556028967406100731147433374940266191212815437720633419650758659345153562934587017717209688048762161612858349971906177794744672914029614768356795542255183174889053771559634326920655307277229797064559824355196751490387574039012218183342448120413703575182286070503503993132832502498936649656991585540581655229411092547214292193696820126964455310809568401621387832244663102300545383458725584408925093022866722172578342415813320839509834184169583616366075325819321501105929251975621701095140964087976491751397619322682991049399145231951233287874877090455442769313075321527829172705126475485535694614131711658024281378846214585606311302604761676115823883327769226590164746186355312780353310395508849568782286688515864108384091517772184366423313049289894058569823839210456145518814409498683331931644212809356787360793254469191685216859257053871133509251245611591732133784988191086660189144771327826363514447263725177874104870128652696085349038021102449564667824476769075944758076333067300993897614886889890378555085992346002101496406499156557203654607436515188949425266547832995105279667033984255225450221529751729926313428885738806216513537668939389371126838104918476432832056856644562245464515904180563814058042727914914641708508460131444161797891530766965864223089923776645498595143324875118869895649886035134297249175210095008837639864163958469427200000000000000000000000000000000000000000000*i1^16 + 423225785411978818773189667019896089940209317066739842377559090252956051571887319697904667973737756089452055760291198825977916717065274066882265967637945614213793658010129089844075686465501490229318266610238725416259401483505218144688412208320619110311758272523837789661862278845297821243769551982469687879056932783682962736612745713832466034136249018406385446906021592829815454220094919235800472502288965160082583652522400607808256276283807772166561525755916145395989760886281337623991288715489262213450641532198304700225596248687998122400870028427853709883737501971883778883987720937895916025006706429806307417113718950947151312989772365440175067979293949239557347026672868105444174226614641514372404829695017143752299603551453725891817324214490149575475653999965221821186348517526115361078013263569413474427410621317229249904021817775566010015559681508345782781647073636774973783946158168602022927698875865896951779711099959028549762139416882921513838097403079366205068460914686886181981005596961963163454033767540795305091921677720852217475125757815553227103634752689076403389612221687272162110975478781712936363522222041049725940032830307277699964502867799575013094224104044862529286649020694152161236968577585253760605370323275124169196237680127503875123281251218157369070703418585854982567129875355261997040459159970496522189483148379993081707493191505445624056898029264742129962269739759753358336886538711746259621678720408779297013104640000000000000000000000000000000000000000000*i1^17 + -26235964764850384692653825381740553269378760188844822893840602645272261362047082604656381300788178233129960135240153599356733144584714289549947193241762573363574763784181034184163884586041686178309196781037889329487854674290678123479562819002284950715537987699269522268703860408098570093663390653424734168920273885480796412504566917180221052221793064086794223837398164199533774622713077855312597775237196380147753989347522829607834085061606539936182226925255472755249060582544281601913965390216219800870145250911080232586760148567894599295614797413848926758690685456796687399741097312968431983040973578016976844583236574382637315627118157658526319486694281257312486200270292670102703931678077698958582669143303055598870643230410965439024190060915980683741377825897677375800341687516189174349565394249151752512068788494049792113866956241335709724746215243612541228597224641580122749895288031311995333191481943035938059164641255125521397034572034461554123530899630385195116235663472076357980998567115921388396064116477362623706046419445260108935927805500450810148958741702912496969175209977625089987054590892000759014019286740051079660952235632362757777618545170357970930341212049884200307944687092980176992422314049737620195931122385629953653931531778545603173125015125147491667161473203676809689350332391008908517426146299169109248825099175652613345406615174800562205622828693814904195991764905064473322890344459645122254019025135470104281088000000000000000000000000000000000000000000*i1^18 + 1007353970802939023655237924769602790102277306112623975843409112259739972280041898808418813165950836710355889440700598453867666654074380457178091906170123569262515108665618954945845290827222790316211104782265122830916896316029733959455682470328218277013896855931857463390857393001926318923162708751296736272248323396405205893492584118933288530136792429007884267781204190232586003568102145225713328577054833403122324260581009777307009622761666591410402987916207635741255310129202538808904013472669964088128845136687385952727735078227625499760476216150948475085160099609512170147628443509264472701105215165479479971058237994803012723594340115286477227352181653287745266476183682562699575311392013607360749714009210069585339312798615698802163217173740489074251549978240511672398219082715837126538067941998427864125382661518372596914800139355989942537611872557375489831448015093899358903272649537955734644121782041927177255016028873827264827757341149698190153812203415481592013872992654580730658114045975882781967615665508452560529939695032336319310763822979850277602457575534737298436966424970289323470175231573798379852020294871515136045279637999281790367956181356176199347744177827779653819935189552354182934156321246673230709579928036108799897652344416864737460178577872190068211783685965701224344318279857314514398103701813970936171492519949123589834128829912028418756763296156393804393999201486390985147238092959693129335865485636612915200000000000000000000000000000000000000000*i1^19 + -36262251912880919964710004758916231984591792020655885575670933557360542113508246331105943989007783988403018982162611387887064737283678048775561305177047496800715455721873752544078341606606530981686827558678829317235518308029521560455792518551848953976140093945186980778031496016065695514343245290864223288253684808269905661521319290592583487095142431376858951197705460348797849177574219108120311270861344566601868486214184150344063203178269266995241768179636874961203964486894775160409776862271191612420057076330382111024307053362716216802550015874566495715825538272973709089569798162383214282158311577511553433564899819213500088930902415437337246601271742037863393577042061300390140689905220792111900914216023897041282625547484127133842524566826886970686480663276834892771728888799606046128647451810076628691079676929949962682751460838554593822176498147738373638173462861333728350219110080380115679397652241896833364684728194182064485808887991922167708494077592579630680497276697208559087056933770412045917600950178372348880353566356808194926332844832621474854505950097262674594899594800522491663635506604852514121391621564759367627461497868602841224264076217692703874535023047746023670563424731074471423396513790068141090664677746705531627769101397425960426647780053783180609893482283601356881255979775570539913282976906683883329960768788121773590304684436983470732853040958478086716258106873084127417175793635578988839356665010585600000000000000000000000000000000000000000*i1^20 + 863987863274357133537126870776929407074503295491976767721014693907738061947170903760364273475135897916714697124488536174125286642373150814532009318179122938756675273054495603102324240408242922274061558260596954979648108820219284349173175991183199181067375310833441164936789568142295282686560026287154676191733209498947846283007570335268966276150990199214306533479286600014251568738429932499820942215479349844788374544329510256875347334118874414634510587198493733733223829742640374931596181750517740421900313872773269700583653165212586402085714488528116745506154350568085642383374865120568146487299096512490688862671008804747630445263116254914438241688577277812122407512363602626644263760825144504472681455739461049726021195351155811856075005962173677505364737627254535126330362378470153732075194846571445079855421272920205486652364120390592244804001321858233555994389210724599510548765180830241715996306222318245661394847480890100422763850091928954432148462194153327326049270632553467078520085567164922850085723196632330794346485598069304364378263475054257496388230597004774895053087409142743909456755613638799852686173721581054682242589541594322567868120271627078286884597708917819545869156668452887191472894422275854524334201382204237957533908703796976251184239508101483273985398604737343194618178314687267697483383048867306762847413489458194726178849267441617998136924541275178043465444328494092354442270919043680158252978405376000000000000000000000000000000000000000*i1^21 + -21550261294277624374720551729301457889941888924888643602148827127353772926390089234559992643005242687922543673054956280315409611920419645054737927906987033546004467517231577269521987221602552003402332345253923849168749024099042778399670909670379367602174891782635965585190471464129039453937110321772650359117291976026045467418187387740677074381677822873395065161892987449920567910265541029019615263094777345365096873986398214421071797360542892330219093985325951844972758758165279757101154723877037359827657034448139200322280658144179837164641522237147029214493914761092861738959730846763740295734965503689036341791193586881872953445249049002492283855596703449551149676331316011205754535072227990926459230900532394461608273184566863478702296741761904754631829123604747913777931961623996161391507109424241388707978881366439397898037903180134562935963499069644229307411524120435142915534245657938106058029439514986891784297858298414354857194254519996809017659506007946887230663006663266534703270176313967082029718160740139680369016594064941664565702372219300334663861832524192771258712616984043648601122496271830155346940723396910975060347818375570097224043493785736047925619913053150268611959625823921659942593322506365083568449036421245766132011585358746955347586134616976782223505859203867660664634844428441206772480538090804830613642397925728123349584089813884394507616042264478290530897249322546706385420813633829131777998848000000000000000000000000000000000000000*i1^22 + 331915462694210041634718759450600702205978847841505894858230565806914813045421382880102409520607256138969156271934858518939288214681779730186658850137263468268150885362662426103942643127102310900778358587752713921618717425467950483556860372287379282027635618069133241977592998502535020892922193439328873777772686549586033948210957782638413077691717134502039775828111554406256609509728451186453040260237416244657892366076899678966714223832654834883990472215056799791614827039265849892201510546471149052014837813743338793360941069692877957072137338249157099555816130342029612224572448095028529799083493174763138559736102282672424541547310064237803686917071686568957836329703634930874025764227018669710587456572821555074261319230152441562347727179058763141963885355941741380036570268522113694833571313929630911250862773154228792175571154004618116153422466350683906253661113727021063688147242633196445365773510966720593622246799846426285998576039541695909780114618212671038404775052305499441776812579444600823887399118245321544579486316369084701923785061746788443084831129378815579088672756130582991271172232873376938787782954038288102255090218195137204145305470209978494030560447987114775631280357111252760451115377655575620927613038667729537152859197982361862451813507245870613726825589573840452282323139305187831824674643862285965499223600177544786564561275667673552013287773313665002341047637041910443526998320253126049792000000000000000000000000000000000000000*i1^23 + -6835308528819004560659906672514315036650302647147189169889500935764136370049431237512389041583839629400876001530288073642165823722650894831330864912606329234263871344112556939953636906930632904620315522334765579210937498141526430575743145817719317916675724075228105982796771940222723120757505098946891393838177716525797728152905917155432585164045956746486751654087009599903147045267991086147455222703243167487774062646988320696755412832356383962483961242911840941734177536212406809834948874806355909126084566868964384778474599479689471454309083981544282952242443971503800246380169648079808166100358633654977306753581693549625246176483765969188940412455159596990322372457026994788495241681520846780938044506267676609357086059227186741021748610526981196322792038458531575651128445662586939391045065704304647533172131940422002518820184398982408530791580229192616054813768236884589466134440110257552885614756033799390991559131126931588717546542839332893039715411879642689329300184919649735638292326275255665408248894246383824790653578455376900129923782570463505620126038347268078477113093232876258307195756634731140093549033375508526534139849890148256533824235801123011623201305301379356463143609496771844155797062989130956612421695470117800904200714289266338837689938855523797507445654699282004117731134043562376394317304690928578398741639839267818546199992977101011403438965372211110473200337398251613525753541875285884928000000000000000000000000000000000000*i1^24 + 59409817234748853446433911916413009086377322770382264668830273964860972037919133645368852002513062863504813505174933300327142604938233500857366588998128353756854938774628272753003912829699830940749496273436242507819857357620708437782495435806002314793203460895360857904408466335170818981915681919869564244774424384291972292606331437011315143354478405620306557681498405875861584966902427706267804299400739026274486051264063331413453330579073240197578373138479004040040938572428533606459452361186576471037973301247370582456281242004833569653723130971208054138243845864636317239358181557295967200056369543441509690816406021398796277431397627007834422079081671318890658605619834377856988377011263597934147068898155996045996856167495761174255895809613632776060272109785171414665267044218288333515817565280755248590428981735500255944850341779043257851111337492361227844274012455978340760586513621960745261265769824023811845225126550546310671825120102364614645610487886418817215877938079716109378290202009504405298556991238532541944710079467424723191335402743301272444664510392567864477803990990884015043523533031559632243447977402249562344533240500377157194103397373826911046921354068123001670006183590675868655697074946013376810078220759008633201044264949519044933257519140406036240185083955447356427323575228805288198587062509481250978943705875599738572362495449661769885500261748197643373890549973006121690037020839116800000000000000000000000000000000000*i1^25 + -1440541816713053976573049388644802166699363889287512784159259943837319749814734790699986420312370153922789042637400362822138393375400703961719535945886368217718234303827763872850896674359589528132675696497887905813418448023883461024758519308053204771047363368264490380631953152565859583607107555450704976659679418308939147015992957065050393978453436799694496114029495822362630670527439671458941143102435497380418724389842336402555923062272177420705981261306240517266600754997544097671979257286512162348276311457905729319124986913718357971723723978666901883421090777540451278238820855962843316549511901569796815729136098133404724440979352368998788091635969335734299929445520920224871487453554801029741119127204307204027450634631624073868313202184895555103049979213839384755960086069714742787524557935587168646757992935097357224041858244514473150216501072571235097517733210620290187684540926220292471632822440940117942943871733648340640531671599251304239324294560626603018546507643653113980884865938833080328625409954152847073967234981419654686110782851681124422523508877851989338543679050106088430317613069569096247052968432181967440345348315259396639350227313401782065128624045953570138372031547906794706496326504774539750570398804282616905857542343662384782231297123405451290054971865975192989890239845904258728293932467009301566370825509518251382877224595693742491081104258014540424506744598225982980933183078400000000000000000000000000000000000*i1^26 + 114544758841449915468191736798431638893467212095099993854758501027110016093036836792552110718809741156482784795589743866873273217329033461653413549983825733557589139995940544507598686493308717507294685719914688526722497755670609578768455849967691633710339492719258593831001877865311858286651904938637023781211632182900136808185964395934128624470071132160747570053811014348807943845430447886136751195903437318115965542499961305859283312916932578674615138048090404617826854244840282893795736575110631282879738922010177820735089954697648083255159706687093819102247087948395081857616181362506261837607857634384945959400986677116561792484861472800966350280454113968453954526045041959491171594716279419707288358437069079920502739877066936234294184655457733038148876086647862717008943669841467463937837312847002129864276030048525087809914132598000800592628192937648662417869983829961880532280295110471241420593183267957340621375203765802919134431423385645798730515308749587222224437189272415119027906838021675716109854971414596710898781967511562745137640588561681149365022283594065368896720131958736122603287248296414401823956344552795749455893730356067833099050804069028513737638715531575176141832699843754509945989558250856825401497602945050855367546580740469225972522401295621886181673394120435809813198996828961506245541182319241359482755938751332978255168223195315917501550238070333988657597274710427498971136000000000000000000000000000000000*i1^27 + -233090559756968444504382616913720787078809080300324417622157922490797593391068961928340798207258388747798476308077455582866804325769595151756636135144278793311847422016812111151562364463351828804122064085224977513676819698916218268372759885228910722574041096359021697998014882364554952469701044001622116271909761162027521635434870026157819754709763013530310982812632652034004159237236004874854571444255900823495038029594542140768021208012393644342748290129641843170481002486114274104391586417594282831384214298444500572384980386844039981049490463015547921465675121612730756785527766225595215659363895602899033936238313640409331228618840240637642525379943555936890371573423275015677376204865431063300938836293971724602548636273971919055170456818227342588707373958129263197369193954411754198030085269434756300335949641346005452734558091894424118507980244112414443527256483923260431310052397395216031432559407063120878397211492672308034182943926130521114499554829281496421281240938386671533350045506958747218662242234740527407470507471587006776749892889362213570152309846658745975340813637615790240581260142478724871819266603518109846122645362068367044908958104224258565056478798810119450623194122867656412100732623619964320458473779804104692545851174321658774379230170668658344969324490534754822429804966444270150124050383452820152135091949234806397556505272092612078372388891286813433306644501140285371187200000000000000000000000000000000*i1^28 + -1415790182894317289188257189159594240003635605707534766475534821712997687712402042821212484227386174457678158061219544775831390315588056557546307751505049568561271698789344601430643565618993087146816686874780210824436191413593195947859482019637888914212995443312402586100887104709798081029237026450198722966276283995825867137520662395611108697401575164955604559219265491100895945365939602214989458277607739634769456460120251252050245546969714869084682226264833375822695714805204890855917911663427769384667405021542662797763455792247457942403201176930907252248449898120963994942913963869400231500591148657873447109686004727126113852611092040106712853646985287385624145321643767055535171084931615685404670063810753287725857617253485569518588109773792220473816831004747095362743700406277402892028812194922293949718148007358063851357830822587699248150496465023187006595185272423083076772321139223490240097260570354962986292068414997989568284878369960064459795290137575642993824253649305463496338424896626900478834693816832926619034623781150827430241493517379967976109937993535547734335155025355033764591859008611398498514922822580971564217616448574784253019145838263741381902438058323679327953497094397712510912699935015342861305236940533344553073268642901076838375967816362199553897191098658705488708945204366582576215899296309366745236770027383745795852196851406658019798726104794289234295274910945116160000000000000000000000000000000*i1^29 + -23481902024238611351265718665340046317426951594424116125472428502881614770584069249190087289313191111203915154832590640613773019471938985808065630903207167325354359641038460217746406144439027359207969252968130798313789835545244761526656196694493410874327784558348619705035692275199556512066425986251357300576890292895621426236843413931678298709995147932029480414461142290072766586842473424735060215523742470574877099688758308550111152248422870391801762501790152019870296794694951552060388426106670783364347821071094730441107857421472653011716262571006832261549846724453011079807224381162584130209867834298158821232301558716937526372248102328572160585832925546039315039061426775457741436836250628534594330638759306479011336837124737574565110400970323902067831779608926171599106292934996955871703218087687629309100628870266516361017609044066622667874596851476828308160719422379254054532965914674603337691156524782939575479726881428210637355668356915351068278621855388805628337821473659893168662082096315075142646614182804642965985201301425141404681298231585408713272784671939323812181147576703394210173240231984657963766954691934559451449225312760652078833100954730138332923800093895412078347972752080919855335942088075873813122783805287164831026135733172227624408924042926586014275683289661876671518803451835597727027397017647962637727455958239011139221909500918851774316843417604070304175290843136000000000000000000000000000000*i1^30 + -109152271417727499264228484535250545313603484555160837635976836004585660851169228602584298072061182714931273797497505898828906296964681837258043549408675599357656863561568707015302457378468165062952396682529034572700119373826681544440175801428415904987613250337620909401626145865441159650341708590420640330862899597473042957633766056415404264764431138607211405529269511014308612782329229431818058023078943581693597690372820289949605750984712845287957460566444362575837606014530364979887085336363822716837762481647536670779053566275581158573739643789360925935469876159709749991212728135930705428509773238016470587878697292783803949534964961058715608663128697518278992776486034575939389725511439254171276325313590371109015278287879480292342795529228581484858029744321647554230495572113823483411624647836668311839082582247081040947192741226987530505877401923608416255261315450136274610850782794000769318684697801595990595433915389346062694100576960447542778489685204611445387500218604605836242152653217675973873346931919253186213843946176477920144298631989675907128256848214515809070486838042008049551818486979851413608537692425941516600084965455762899795351241951425617926279056259448775268103712882109071714018782262663251751670113407784006695588746745262447520788987998300000497662278060859700168840185793460908964885207401132172271912813431077634036960200921598821240587333753696777050416742400000000000000000000000000000*i1^31 + -713809197418145200666524430806060344305130699211684245173710604262675152331934817853914834942944202297139940352016441178195129402776692035737691032281366299300059794368444466182006467143256215646936645094346219703848723943963519183343933199551588809644319051701391627837886747825192354217134332558688737989525634275089986561575771359787470932240530076969219373282757343308767356955817855317491947320204000414209253516307109110929304368905126144878647222231603669386462360673418279247941600182456726615107009750628624071749899181340881045703204753550278228970891002758126733669567631965300869940508629930950432846272533922151322151076952668452848978175467198705007751672775148499662579917140805123340789384513981312172733662673076596390459847397812801990313678331898396436632745951786389000216166195421933066965083867599058887050142512590358746820735317490079433764660065030052394268917450323220500546084288484679303124122898719689031522347165279013858928482367849157413511768663304181973190837843635119003498343410109932869836235158239479249279341540208400070476132595893625326273729130701431140113445979660257890407859962548127466391174022282883805314643957897650499516639321934842299510685593468435086858244547143179165768225677080590085528795162812693901154456233525293914104723433254222621925017793265622559874418958003547863866172362182474307798112338356024801047513325049147314667520000000000000000000000000000*i1^32 + -2211999613375690468590523027259013645542305980383879624244046066028255723286046132087399137143380929395800151685984732958946802972160625554485779510158089624005442495889934600266532740997179709769246811325261634848497559466694921024410821326401428137169016553955843085743642840415745622232071859233815885359246195878968926631651643723324693317687078846895686342118851285189921352702583652787040015486044755783823015645984828426605270082243244191218585765548028850304766917317907892917383325689182332597629981524962652647710605606524846036298816390247377736144792648895942273864802026973531099944448806628920327005196962796142869604620706039071370750833602649074851734377884684589389038215939683195563277304585142713143777265698851124880742555371968527923544883045228088846744480225933440382339912893463106648267792554484926660742066230979489343461444202773715374837268951013757747979147498231329371145666832811072404089878736258907404022939504189814256610065315842738387800780211743980892928628517220232770919489211687762906482965619417373774862419877839031649755738203868194454409616063622849389136538643305087514300726016368275346608195863596335333187188296927216832652187516593804905313343838298841060812098929360731126142681828238906920753071054031051721466419247180200013126426275265321656546639351725708361660873004189424051106177597455545191307288607850997891294097076928905216000000000000000000000000000*i1^33 + -3786669010011994555028842797931479751157167690151922214928647495748442350053339097245399909684415768546481217494471631616027821429982145983412760738393106760434623236837145860980293946218212698037354281389855209720139690184826831238114317132014754208465933470663255976829552427728714734586247195849089488484865677930278459733046506707694229515447737756691841481905007916594937083352278516634149847412216613880803578663574209775739642533085713203821005632121418675884082029881708179727007531934446057934490107613053822458924581648945155463149071839476758386681764348674119216743490355237750608732836945801757002900669167976841606081445642528302481947803048314886316253520262542409146849415500806954903577946944917308380205935647741678405684379624166985491045687419593145569427998080604417032112017210672457933155987191287983076519232740746626422019019451483255664478946145967839370814715031395411473052378684465283450484448499594569431641366968419776657253747667514816401419431374197424918033541034698760829529187976520601554425812598341762709584330705301830902859326550848018512010888281208326551808058048278468181518818471893477350239430959719692858476444858022769809834924839071309521411943405907571299362807869018023249298745336836675579976427211358204040608431213572489791498358277733507860492617965096231698452337452605162048190392190819626427111481574581277892719238814105600000000000000000000000000*i1^34 + -3565622929301392723102823109177820263462278426797724283376796770132354617951919816979024468849641010453583325492830487737274243703392976122236684861516885052322947962646634773836029465493012961396747618150513471269042431107636181732844710617227629565848251903117981863028612816283060319558364363474569586359060116317161738520733403017020796508025151178502875445926317132796961743494552528454956891199973659357290933262763156433557756710484865532231206590958245824227477085616161664708184556395697895024352282684131210432528228361474565190622851600146918067294727738316577606173906385390387333459293084144745836592312876650739221840397949854311979668712047388558444587771236117349045791684647623384812999848561730937849995239246411497708144162445882026262889282379033636106252067747948265636790776945693438027531597549347008407659106483708728173717972561909442164726533342375245883507622754958425424522579928199633265495188508495272477055457507367045453707473996462483005433381061691374874680221905910060095444118908379231341071663242736655353773312673265740742446955300527748900296034591144188816792622323998567809816935626992854335072883230155792861549190977909882046144225160214621243778506495783362586769539114100197619499641342074185520334714455447698601620024195998462932197664937249279437777394861062304634260462416967151832300904860481002551338804821682810140806348800000000000000000000000000*i1^35 + -875452512520595002732359133518243057666205671717442753320406672090772735066629906825202993178407644202366024253380031332402126630931132730814597085117193950426379702668854472303224226006766092365564514076517356310583232736007963289602213133137229961158075467648666989586024250861406194205129400734879357984215575761962327836686758512947828141834423916299687184162586129904474493387254811196932352687448708196573104692642918802285231016185939848748856645397653821860953552631198163697243003369141732792097125967306087350406810231898586033463624339226972160105553808650571580640512142521388886172200171253906994476925434624831920501200429504370557962073091363631768308583120392723041904449258171711946513064691696678588992021664324995282427228757545073864327363520883390217557669734593421137333943832007560356551279644363994594562963937451646752473269309486460054513500918398708404958821026200258172481501502963825157630476138788743895689189561451542335107353498893232438643167792015430184832992943872892476332772053604059466804136975337340481065750985694908188491054263998258838953423486060363864242930221054982442580873674932997220537205127309376667526636663434105414735038453114946800463314530993014438440251190669602782781291640084974388590061006283417754250708219752449684713357548890522267766188856093379791491973842947165382470459910600204360165206360579278635008000000000000000000000000*i1^36 + -66236096257226996246490905600976938606459810076344027476106781523159405017840626899444516674301056200737031845804174578495663094781170163265109704148724136961786218579707560946578606644661422251892365680215038987242921692119212994357762746628179484118548336476081996536648715560079376040359725643569447154456262877559194769886162667204175400522698718309208189630838580609456876066034425480598924839380997120607889364473233940650390064959437004160045329965467111696274880347380549804451480312624045702469270735091023106752005859424411292125471022839565885428102919622043646928546270596981170215008042361181171828207260740620121340639447746149523017035903563385554136101175796552287769927764668026566753536464785196188934784945339173287702208547123664480134893305572964721869713166067081454551328534155586955086153976231343553166905924888560744338866457418072153386072930133256901936250560003409800293494039047506616309779990960806904311511893854692243863290569038715383672142771569317727474903494794856015845198965725785556001673458041331785001534311740287492654672171132536081120122070953882691638746906081431557567301672452748032978186430785942029610570912604319641642232271966987242824086206914653114271273191903802610787530136030068760638525200141474740087288078366331972673945712758826028996888192918212526172133652253075611628295179005371981207188036124672000000000000000000000000*i1^37 + 2979435596301796833503176944685426719069385468835766907067803212413511696705455738762071410073365223895979101591600690029189726278249698607812308277599046369375267222231894504450713305798054408718889707589104335072034958891472539886300256994474919772251253942991224113664807344558079024609149283500351664052251546091293846294587569707578011768393602936387649110462612731031656668583648039899067861784026767327497650092345255403997681255207481009076905122256702687538616456782761348423986402624963276351678105691333858591092967252654342418913544450037988657817423187006637136008102881281178266182866202898934611651904110294086618672738654821588537616610685972378085966193587932851985178718440198275430874886068932538497470104596547082260880566843027556010690166334591904102654793676144718258675977510156266712587714178210002913980227812728183118045062539919895363380088945645963942829656027748793577026990212921914956700875906305357400357698746641885515130284172557168596381636604458116315542240304491680879906689860078546523093533935972409876213472834326581373302890236178822273575216920732412925958595800296323926590241047404730373526430354756977633039466821215949430499892147223001910675584319062022575166249189422281620139928561725990133660742252736199722437896181582761841661226085237090448081159037288326232028946276173225057395710541690880830681907200000000000000000000000*i1^38 + -142986691770236412462058618716103199016986127567777056220223959393809014830494899866891306485797018121899953131381855586072717064192120225724031253758978042575523289519911561036718376198881390309662312188850036357936783734222552336016464691506437024171639423619953865468846832986668042651508788466697049590956857883802028120884770222031085987812214146593601076603068141316123262938789274607335392478095203856607711995316421022585623337289255595529434726592103806240350469238966712008505856066840033473238468057328673965105822069778955686639198818819057236729485451479799422111855148193978014862988650043329731088402888907454543852698446011403905763842548074792497880459638706460919400651193102625283294581301341654513416638096139675277816097331278205441899557573303853757280435536230645060844783172846107798774264519197007364718950796618120683819506151932066542869215342586400007572347679430549454995877145786690788318057977016214884102042526578757738677460164914169337348777412930902565733959491807478396189420780352216624623411906992541187046872838572344429715937049059756473656712269494243806786871806069555751881099065197898194271069548008508031646145866239344020388315893362471768931449176846443904558977295590394712517036811431316441036081861513403091206278722813151281732278056741684337352948939431816174473050780313658957931820202098568462336000000000000000000000*i1^39 + 1076431327129864617002165509413678276581775666818866923215080322077845288814380240748411902559086180510801233079568346543192236726709447657403086171931546867167454635920378710212057784823778923030204679627453466203346662078239003939743509554298219810503572426425909710441283365224318162134789138286459045648000265715379060074665952607158267463744699954939616568836556151124566763034994475611175936648603935168081447119037819681235375753029075139549684992593438643429037389120873520864703264742137196059271144981730201776624948949681183770342231776070453655445238127467678617329677877558634219988471163722797927212235469433463575596968485644780236129738338369139910215888834352307350567887854193434897271376188598739205794047324772852495024203677279548662440788404843823783289938662861909360444911346544440873718546268796725704056318907440740108204749321508017373627089157839344451991646343818743895518178893788089098618773581964014975358317646851743370173177406919685126497777178083768606674703471389584728505240040743272774327259059104554486560243655478823050841146210469306546599525215379539280333937872977716769520581220048703209702572102984668739554465332071090935460249965625108208676091598465866460514318162040585772229884778155991583473752532687173081352991063311173989430256260188528259075877776990570479848661780935718825294376311193600000000000000000000*i1^40 + -9932370520717105130497198090050207810518306832069744533818718098201754022213767119204121540587579375184532411404076827800819777784251915865824172903816184665917661317728203452879193378712615596446346843851931872653629325567917579959898280266658455960236352052213087669999795776024652106313755297014520599186933399685883739389848709862701213707151523516427675764258232057282258935806023126725402709771929820495651293182307153844452838403727292136187851206279559864098874414554442392502708300655489139965040174718233110864825931959540349593912655081698907440180421869325573319883586601211413089643656407131324604944775296062227544586979484417765788770011150593499562233269121408040142005001552293079264865478880543853737059980688097303336111184173024301988899016430842942416773399229361370597947541111021619605509611824958707484844067085101742670759274394968348098791659799137628886229279215772362835167594345762208238347246911341006868147188050964117116990109821572599061698784011024309173186427140224465343558595917246062482789330845605785793924142689110981175583283828346149205182432205577921596579757544112849168050694513979230876916071247906970398873190311353575571756969062150350949651506170249033608414898987159762033055100344137121329317228072024690906590126176076259187676044927647107770966211680035188010135698953221639136870400000000000000000000*i1^41 + -9097839819323261804631511972514870412684402784034688365404804065732268316844913082207934113512854439964093264874811953599437974924774234482824616900489236868070727784297382015813011255498446223045707870507314740794183959659342003463928980001740226138288262170342499082515079442806913492503491461420975362469103162369996700822586792513179477496491290112699771178544025262316786290325072073746742061650374513808458327503304457624357283556508251043964770409999149373600825316280807572980172861526055776816105373662193702495403591443530578502711696830113646648110353818549991051497861332923644640508692790545474544263712660393510564277319342090806898514202099873939522512516794649084691781345978868288731448357185508567675888868518905672277430324426802381424933804851497758512375701762549149559979720967775234966897312726753358122176344066953761024098809603058119645162159856140230732199333450889237229750125686518247323005785893610023058968857078404438514938463055201076247084430025683103382163023463362126063276091274699390196682795766778573218050601589022479744038865239647783987471197518995618094136243302000219062694496348038023434102682117890619298247708225137314350852921035769271176869983878110410517333864129192704087577708895886926662242393714799614109910834452467522051540350816165468885335890215866996521095398852395008000000000000000000*i1^42 + -2750203831723472072096320866418888635097666136183482410887378200658190193238008316125274460029361299405354291403011407703032443658402579275526847804695631376161118578699489410206467361959532946735946037850504427998606691120244683587531651129423724212608985032215503965617926647050633860003755536556931038635046201866670009034207444093624908265791607461962896142654604961053079508698454717058007542714638987772978475531048197482645089278312552158647492755888900698095160812878811654548948047544770615164517329274118143991862255855900783585579178133966502506944327668756661824967403672601585167469730421897202533837353852404933988260691787676480940665294808301418766001751777996987483985930026641573481441449208938960613896700807145214634156756370502269015971882806859194334165555923552935857744628696516477045732188316952985243593135479622278840888575454542921233528647066726763061741033285986586975515418046581372116728232342780682699726944840565076542489990082803860269940104426963499449052276450538884941987212516941716625185568812371008104906996325808222201382209919545410868822924760104822688243170314406469650051398153136890654719479967507265243434085183839119627217598424094665804926837378349318313187698974697536999050760484905178347157267220974134076299604893632096421420360029515241102048382381493510394504806400000000000000000*i1^43 + -337894444401357058063676229735151260396101297396406305084310232215985824818448115059940361540071683575660752794681456819804228104733810844730328646260425593308830572420342393536833299898908413875843256494698392155564751225195376710701181986647020224935849862539685736353836589464128647998367998577947563406104567754734340165945470691043579956996885212070219087035508815210540695620330881052983853296835800511413766259443571091757349131790080899729796026720564868679792943807572871321420561088314120100495149762152883073962089238897821398853087578773110963037392340768094396446713633465894041732825162460183727318773914206068913417216238557588861019154211761812714759641046604890438756631799368607071939143513831386939764941834445100504099682468302395229974528421773869109015987189249152484973482338094885991633428393068140161967696460347286922656716437138918327541055804359551632935949777496171311892314064579714283417236303898786117459044211944296145563561406507664531378523681195177888492399473091861129881682903789032354990568429921079755469596941867063788251439393350160220841689596840843911553265511296996111892969552183143656298816498608199258747211962830708093642725613583069427502002258797678818485150591741277915348692667925747898006575601502474496746671366516683467681840250083623632760346926141931520000000000000000*i1^44 + -22219700959089253902731492373954225401491798244011267011571039461980053603985907824712143927661954145729230148636559801662853190396864141897144403335272152907983904983243716468491451694722707683096743238002163463019113881008277116606967454890897696695934736790145457796873277927603670127038470873089367711525826874280567296676341035484466758285877232632885890027522727129823594546058962297737971239914640395359955583969479443920655054155313409203405062880442580532413232021088502235926123598172886650024556146952119195426359729020264249339647050436201739179223273120971248405064320582454156922580570971945969314746637636847288828446496624168626423384680121492787751455132913141217093445771406470599239002983546118917645479076616661341578995245837614306405980382767659240058228000107548482574088366331506025476792898524792680005935018207775546243223283871524853164734155512259192306872379921197924104481196008107045561733311325203380292784805844936176522817621395975918913923186562444812561440182570887011651514903853413218102057463105853454085562991026218250256727701281815624833631455232557719542521618778257174221184500256477262940914093018591579980588250642440811749975095935494738385449297710554512190333234206828480025812369974166341878687086760817219173489535446084794108321450721276016283615232000000000000000*i1^45 + -2263165666403145573370507621447316740400905521560797420793227180832916147560383368280531827431175204808777706675937269667973241845105323490884050639823893933528083289060683479228771406211334929943671178737292915489148836740674036577458029422102335467841636749850449817982452007469003335139550344672499446851230604228243637516300911697113642214310799917850577986350805003267471849115704494192004670183677567413731582463378386060889535893701494485313455126250365580033664177055928240472626662722973041723302633320120288448864287215538513456434004029122091092629934051439296663575816421563425693695433073801540335209654398016042424988455652928202386134529730183514031148451424126143265108746207575809049667848638439875016920455235475444784701423643782049987670034688340662100664807057061011194377814173656290422931146426214905474803949548341684301611025178140536794544186531273278479378936942545951871604827103713574063830149281105838824881787965973506653269152920959126542849659747817347309044011325832135256052502602016352387321092363947391738303904373160284031975460568987066554565376747332824105090049447701817309786561592570888823618862693531501237989471571448871000168354190478880293429763327482143431811839198827245356678984699633892799398202733141955772120448558728799003208045671795916800000000000000*i1^46 + -217544680204297050670809307219565305655811632710513992583413276761959676583679291669040640031473898216532538395017094731424382351673551997403813605600312150792463823096188573110081484640867342299198881187308485213452088115468393218770406635920513577331801166241779554683938337408202915857282635994545236263512151280618091813185237657532813077583825301374907822430701860029094356957252516313199692690334176014374078858228862153039571196077622596096987888712829466935942624392988562183922965312758725094215252683667835170220103955992677472249911645893026556957053247152325567857516897029215037390312768629628116538686597105050602416797281820732232428327992957131167620708141311492548808961796510402377063042520037294460210986218995331849232261454339949424503980232665669159974020849603350907489045284047907053467538095865497706528655101365944221733424551949322008249221836145408962203835659863425549754530083723469143506163816397110738757866290924822600894621227073963726645886091371449363345804037589580591557490749610890721360374968855653153112581722959439489251681799897912490658595179179244364283005168868902315423259041421916887107363285454619916416126165035691919808131246815063282466570764701263948757975107201085640327409184112753543599516476491556296721822175857686655470141440000000000000*i1^47 + -8296950142033221374727980673957009239284101255374589806273417366963002695202344358951163633721092427894045251754350213140948095203317253185190520355441464592524228986354835865574006315368890877132257182955554697947085108443560001913508616405412427783786889385225521995138950736171229197043996261025796672582469597449149494182321994713451889663087271569226953283760339084802592557439543633152724793586084468728244039195141647282470841069351933986983704114025931763500680161945942184562833511835772787010216297365292698035148019666988602938567335643821940401994655689548853917581102836516165366006862256783454552341246858857235759913708345296386812505560833546120228613870207993896696248643807242217275017055845639208661803323860600288621918133653539616995937150144179096127563000441589702210921143929606918275374850794668658006166065870380396656023025989870482986291134835924209377342656500480245858929795017582681625636073665925202465360306230944675519801862566826066213563724949830566860383186262021482215818836366099467804461570833379416608504857131733077384791046177072587688846412285465945686683806310791587942304158658092983950563537440091508933971364597854615673094458818867931004080218049659076010071731648160845989051501756626544703493014710349884898341325417480192000000000000*i1^48 + -230581803941544069684242023833797676628936866221943444769003580514269562845183953552790305458905019778499798890356439988372146064176509884177819365815510489926060333692563621186845595288182874112071113751365051230069327643536140312466031318947228865329647590111786670854822801998660157271891054357701020609297290469696581647652596652863704088202427242487504680513198354878112700269614072755757600697268679261456309527939912252979197908742301971131386773268467822608521782360880611591486305097480887885858635624736610354783955775137896838195725873336704013115264370061052580478347995953177175686258283307786090293933053376020333601922132665342996063456167906591398775690292245250468609729108047958858610917726815503254007646944073412309081855011570561236666432640753694273068080036787630983355101111044897962305410400639020715568755095006236972045143291419158138163298159385910641140886612613780060266843814779152881910370147605437546485039065245032067106084477504667582079448035971381624550912476420572286755611748091214181837303417028953463179783060470876419785002342670313027605637168690044153510609589074409805234635874061821806649852194755018790308914629135308957905302451568130097471162605322428809006992681567061929378341435434961713382158243030539219186483200000000000*i1^49 + -1307711608476737288446425760498869115161436008062501478795179652271129155256329735314382785148163136681551445653576963385838508169284170005499516368134338418040717686291336235391090994747448172563251054419359228288141282747444667321058991593747426395255188595800573756823778591645181875879195022116612665545689222176378208212338081990585156659100233622198559792596195931681830521259304826600612742423823785696687919096705252679940114528872916604338068331397511666322660784937953248558144915940832621562330702378207657193338855591238034894207868779534464762700827020066248876072205269006374096907855391442920544419991975617520180725180508837498347704896547520172543484616711070439969788584125503260494782840371064115973031256664632760746027478074364156574019676265144138632365012867397236419335515028546060856671849144581966186410720711708988023814130755917548330760652930202759180275348243214032299319472311078572089344993784631318894424773613165720989884020905966448330304966003475790842613017353636457304022479902106674971934344418130967273151528341191326303764644592495929617017566373325412864250414982613893540339706835447980276488150903269632993165381280942737935347348222905201284826556032318661077030061985352736461426143673149005649476681570713600000000000*i1^50 + -4939440718445570004368646997743991222286108569678705761789930958517561323516119424470024922631734364703261275038832417846321740535831417137033697608258788485717652347234423472271540729051940937654669500177332819445365938947647469694032911209047306863208494343785083917840178954614049616035677690343584067613201255934506495285790757511639137263494402199338654159846389340770882263591047071152964885369195559040959017697763165033116269026224446351260021732099359491490576059879658110186005945080652766820205662123149453625997467277420493090121115262200074657506622001508981211852037331679371435042011408292012933054435541645126312127651220274203176714982210767049179204312215921657233984614663668519566337289386702586818654283162618954686348258368142755108595091152654768238387445343837779299353997865557667814435603805267046285989088207682357958253084914686778206442280717866594282731330306754248420496437387115040210218288371612096164984882573887530536555600347638144165368677041925153263997582047495245361405922309177067898570040282987507135319252644853057186910374973877545152413028049831380891886536675301873642193515958648399257820774563956822552758769620662418772472613015325588571441481017558627019786871902682190933556821127221076819968000000000*i1^51 + -8909870352796879582331049822423380665988456629333595697652179524066317385137426504892700115245630087042339984048639798650815128047971806718769687192666827631317905640526793593926489327022891774828673293337026571768992171872440953647728927526260007532162634033285356344749661754678322673241787324991615188894598000537542021653637968871096006317921780353628219954112146918710925842861034405099452477460607193700622377279699450039143991268123009110037052794779696429620989045564558136062551018838090053850991733623272678834173431519859320194422761247278443197724670410553062284824989305481987421362742465713110862667437497990859551117784534016124286859726751100267377242059327738697981721302710201230201505776858115547049680492598482444840370680589527947180170477022699204114538847458664755114748210512585676288099967417969699714770772399558851344937014674940507881438167594652709132005584793651467375679197823671675379123202142275074012501281492560017719740881633985209208791017261677793097044438419846881577406276965308040329388682982363201549860950064155533143880483996808916809629131096546529806765966796105246671300719257258826262018434407450935348324860500719740622867716701854235324708460877482075256896690007096595746023014400000000000*i1^52 + -9286851020768001687219058642667668151985544408750742911286614718559594129137159811024704480366874915264605172566436708133381669539329698566195931556208265820877274629224653753436748990746385792746916909582860797228085295372904246409684746651863368787499268950551266569474723921975628150263908479714150457811055007445610891448309307527413662905013262217106233261781511951659326272151936739630203528465130430323620812469156853120054279463318560721379363966997183393342523279910303892864282462017570384775949955356992817554519722693812609469417976753004204108789022861806775241267160007920454516079458373180966814800538293565754310758323198400689563797155229854556405987262180351777040319682594493496152057306081612170094332854680161105317543714821507054565025385418711218276841510187033538934475321427536101089900648777536723424744724836097667214575070692258329291967044853594528766800996751398039941880640641030543639013242050499370704625618224927403468638453458568980942298352443718549101464564072322689745767448094811128852649129629936774110487436345399956059431784270554868292858484965941497327726747957198135251866542343151210592560611067071159102825056331728741718608583736921923273832275203521461169890039452663808000000000*i1^53 + 940204141123125333352561248818550642450323595447511882465253309167622656480801299065390867744381806499797264454945500238838544302230277849220312857581448382141377189220395320900467889038187824845522922333901396154059636045282861244743263003308587510678327691682171001427294180590808885852128611632585048272455748547412404813899959361927024311138335828774015278458540750698867484390988169844275730121395726124876220286779095252490469650923819786706275011318603297550321576440867174902360072480673516166528327783879711457871982843940588658189769204865364613815514525054772347046240576019942738967797888310441012792901229253205656402928949668216549361567471698187979386626256945227493521968852494677908808564561759813097281931641333591093291322500157501295389924010764871728139783447258897522817233946386217032461745392365175175146723893652360942919581335488966977667022161181214973959051968282543135575092551337484970364315355687688076879006928871393783409476751656778177746791038256905048718268413307991405239848018245983608477499290249041115152541302396037629015618382447679006920270986143185427191757189881788117080233422511401935631143938050284747279234283302450255495967933085884846413694668339127714709504000000*i1^54 + -144254020834629411477413117128221300129647402818975503863362750674484361550547991091488636337905514831711194969993278047770647286981286080026618944981153931177352434835914893472680612474869434810190992732235498332851850859950525978473385539203921464342417596312548219450634885562394893657163223560471945061520455288391424605098054205780065573258716019277387266718705820903122133529356388644653153022812522441855486228073347260732638592034477512518522733277042418041946545426927725325040486143801909096479187070485146976768814201496943167474542303253062712861601463574048333547544595150598765554180301845653917437312719973239015160410830227065761735419267577159251844847569638142491636863328500536720999094015513245633100390178780369801375841809105525787318114103123289475775956260283939291351254209390699474860056944848649390841959929520819484601409941594236540953595497812885844634732454515226069806922724106425902627139314624104386817022312740622785978898550232534455174548253773027401088867551014976387934579697288497540898689626658371876234264241882997582257028021063690937377504699481039309450931421282859079095060685506827642472482791135418780345553065509594065722433245840306784156080727654400000*i1^55 + -285823229149456510757045382931601139367858085462668400838543145000088620741711394148401770708101385347742765463408119014653159072772321893805959134933355186222269030024304111231503134452275270435286580381848100046166133155454591327741832984834220399365901922662145522679174006667194284083570608211989599022566794248332018067843180054404308772422081571334234829131818608856657834686719180014504635192751146407378933085690126475419658659474780500358547562108526552852966260392843151763318133180729690796404832308988602877114601752563004376125683454792124890677531929413575153811048915437320292646035687390456037214868705220794560984532475272915591541840545234528513783208000106118873790232051921565548529212271080725834170763203279221713771039049414346261686524189204522653180446911991510790761094592514340217000780850599672217531146542484420903053751586361596573116544842100604445046786341818579249924613355947072882629694475472690583313191994423731280968363122798191345521516359078124917473066847993225691037136616941217932993144077333968144912056353959433325003251900627576285969645870275258273200265918611704549091138199436779733940030989237681024832933651557392987706547376965314560000*i1^56 + -146108525970110750547044116986404348042719598755747218279877251092817619749175714860741330683590743066611524609198779474677227896103125391905467386329829068249901099224206522804332103411626379003973366784676893322487298133664905302403647482566859956763956450541268277184831044233785803540309425022104905475500674509574499436426775391627321205451519451904293508644979700082265154147311215482236736809608206874610178646410257954173261429617568758498659853970101087928296081975211510548284473061913488915134789549238893568614821227012247637469116985782662235438071803492218564401871767414368014077021960922014991461344693068248760356160259202364652548342004861336044633547986403429626632986026596240724762929763853151066830243945039249458846248100502477454271782636544278225209387753411452006004172028411904509487689308617131886891469042877964293650427741915864044080793973360101710233675949211918193851137122932170206040144639595616251068633505663822596143957189983248363828485108234715172706139058653258149791702521206880775561284970752350301900324169618024741225578732230146540008446984571779235276996219426927541076713761136176612288382970385170194432099373298069423488000*i1^57 + -46833385265415541843320097796839635879294917553882636969569470626008441433085453315261246754323873635037114403722828504201811778076281329818829245425026063473742736565523385665600087969312083236615525875142030502762738499454935789400908521883065987782077178667260336631494716929998436848615958408903790708908973385251267425021551640307687919554615487311863627682883484786613106940670417866542864377501908215691916579620777340025200913186130645061324504253011491130068547655546028844741351713195534376600611012017432146295673013951635073002155859190541807141400250954843228900560472876075754039960472789917558309352265120796195619313297387229446103452626825480023091933409519893708156497167360199750568946331334067750929959762534089856629310181684492025824711759582106680823911806075126293660817260790467504025306463140252810578152943387760524551974468984568867526218095182915834511376521069277286501929239816708451903226234461001060057469741029286646545339717580070285754182035466420420887439292448785704499153575747688871382410437054588770296207067092276352317395739474516740355911675589881342270254654004774385266793907369876684528781695576311296698400*i1^58 + -57598544915253444716195113198221937832148772044487608994403536068339273296450207769845378113985039200812922875306117523432809016799401944913884983879638656609538203780410836391732552787755543477690723513551557933209849388974648648342763899735273721042492811525355419665331684696306095184405954644862583324947669245242668070201113647323989778883334881142991730937226880897146379955436694554088153187598487513834947960142293539218649764214467245455739663589433700198579447388454314767725002484771960027193411206079323656479164892552756161094975604195797719398226901771293894123520191449984863833233727304285668402769920640650139177478066845194710093116904246723850778577230358580236333261337596296789577739278582355786673642425967124782447556142020242335696501906914911142494558628732200010016611712547011565802055232945939400497749933348618285957125401630538660108285289911736719524604875858947535383007367917013651061287786351649442920419030150136124688047777309235328722183671490017564064944784881401243836688441173313602893371085100946206950873711381692937296080043873156462891297939589122769011687083345823127702834037014896938390*i1^59 - N1*56412952776046354373162448868523025605216030360864847966719363022566276065245405545278811051682400016839772406672319420531311992210672840948067988428838329360186071277537336151093277558013643539080405421182633797127308086772396508002991109645060904993388043069752105019988627123507655909832308728517558020345197226968905912670466278180606328127084624954209796150074884630580959630449476622869307375753368267049986456256998463959353470971017843*i2, 14249656779410896963156402217447603394797701113939694420966427236387155628311737219635904841786850656405046447019813820172147752196402893804877803779890176066817863543114487739365498379361387781054847342780132990579036788834822912393933218951606681772220957773719645025558593652220798406233092951379236007016120978648614757442510737206494311487647937276274019381374971187594443938590250642703172465012617166031463820813735728706901552303936887796665034793066624404206607938321193771541393364686729593649377678015437838487100638571366612500550124002657268174666412962410695510837428777033486797760703112547582179126656561657539393427067549643040712377756185671343799977453127167529379272282404557603342166037833636076780953597544550101612193313959341283705381865955828882274186786732567892212706826241171036004180290959853641330850535521503703808071801363487255653131308444641604907614277442698609830318238506252826542785177394982364193401570241034268283842694040436618910205048307561029546534340051278673504630480670282551191947885501817647124322964262522621507915036009535657651305995224807015693394375241141718293963027490757071118481518875291338160593229789537484819151419690301662082554877174014804531913285915209753575374533892860151592987893988349373534669014583840661903242667675548892155031509599883821706233610880996281918541559728127494413258043339149066656311644231222558037137609492154142141619241279687817819978616352134016603969489477523632108278094279915853342915044744311603200000000000000000000000000000000000000000000000000000000000 + -8326420806480012068726990779026150109116249136033105082942996131739606538641654855033994363166377026289624389946322482398542869444433977122239303002963438634384871272520153914036262397109813749787304608377045659660945956348798163034561712393253515315621571479609215168219818293419261431733211711896259199374171768949192559935850534716549590587137751917750203316559005422834321335335251629285180275238895590516487821751775655062798541597749719285748093222194251029311083388892279541246806846678814971805564210419838677963690256319617014647563087510293334507428413936250431250632620830517025616681612264178191421682803856211061878207520155814433057110540493134697345963724563536960841053360751953049882137176741364261892329474196832605128981559103616191253424107974735797584681411827990692494226047633551880059379142691449163570782881318930811731289187689020487522208241628900719319372775493783834599931468945688470586292220544385132689295150082227271225811007340356987641332430439513322281492222778612107326920557397312027887277423836272427223714615285908067361357601127060910488234458349854305281299949104529129793520324250709982972204649330612894056273870243835970253372772377195073932775673121310625429582139241535998498712443347132737761443595723871626160546668636318073826107677146103665812433374688893640614157320218986589138785313124841490294792597438362173852029295949744756965310469839437733519619546630537745374176866006465473453957009957225847422068175719365188756132788699136000000000000000000000000000000000000000000000000000000000000*i1 + -164751798116543206350843910015630031089781077334596064713017408457265057983376267358252707696305039713075369532910381916234652382405645641614779380513754744807742884449938192645540185973218418997151785303031807046896181255173597639703378406520424023016972520572383121812132718626658238578296637981805111188734160786201031881656511731883243573013575100559100015830708899481691840946734599008015467330984081981940167142252462658281400486915850625232088210440350512874828187621548836118087234517978314273670108118619238828873298660331930738725740866865392845481077338580162248745485386883255749827833227956085570726578981312946888400321456373156923407995957127559314428568338703025340466319542934637993735060743293398102895981127271979411481294179542649887496242807323497880690420246104444362714535029479436083368799190615794596004287405216791063443317288203394332161967971710209195207055150099595094827776063471575187509965036669367989339873811202572692885153099757925620564908072114434547763789492499630625600514064552918202145912097408120252017165482207277805252404466886081285387324758363053518011328411710591982508813011078239748834628107634420514757360177885135637508449135282722672956564274652457674532948783997328932236021784668527418356959738624481199966041743700947268344993076191712918216372782438510877469410468030206898592330701915707381821060898792167073329586667459246153454499871057704985734223247186896232454249649968521338657085722530467092010088397459995102464129892352000000000000000000000000000000000000000000000000000000000000*i1^2 + 198895321831718750923691931137990352549385465274268434667064467183985087399074208936810379265408326816562789799828662965345500000460502410648010256055382873104614929224731319480760141421601657549996047440336128990102973976139322256628794234340297229803804427335522372157880744896141387855845409704294347073055060550947402797208518815659308576179066299032512960961530074158980105293629044003076295038184393128113602088816937425721287121681816952644310311929758697679503213625260710521327572905514381624881732770992296339480432705586388334327729321964610855323682915263762898306795945099045795261522972501387095901403907090583371221396496855876775799392363155312088546100056582081616004159711168952470158736466095105713008470518981013633884433545748664724929771339232471340802888572795104301186278699267588665630876065998410518814108259106334026722064220189759605556782151682192759887909504166016490900624404215988471667435943226770513394290976788045900866005949304691316809463307060490842373247205430607354093543732732191511928673537520534293866456446496150079624134425386495058436342289828471374123248247241258524290653572348704253335246733197756426339669667608931366319840893031592718793574683329171376912148440429680699131987941251679525347652292423010558331769068741815088954540691577171538420645441508997593536054260593374161175976823833179291592719223029587411594461750108471635777508432135606388401795797961864308324746477459055056033192313804654520395978584819654975060779099750400000000000000000000000000000000000000000000000000000000*i1^3 + 623334036119145637439682486395071252668478715400642782135052943502698077011345111701473704966317418495409832812159792404229691741361458950365717960289171471053007424543232681287542653180453181507071569988038153802255328542332001276193106551015189644211690503391234191883460168431385787724120256326750950605006974061181316941768389159563542594156892337017050294721526855734062912112636659750919299743644833942737567994889371361198396579989693050023075867288544361264874480613698280598954034775870270144568789952086267823114223492118007789571807478613648201973598828293914224927288469199930525024020527398208740523378298367498693655202979481542712763336746598713047474540964414396544496599413489656987239657896936108257634111455066391436684200157379651382489323760234293543137515680713405923260618328916789748397169457902328861704480216545917154401154181992679586282735903012802894247266545393287842046652489126169987053516755327084700613899632196998556849721056644733041278375388894921757734401949528129634678364150646210579116737202865763838218245368634690424760547961090781873117314489510944013492636041873214099591141446030941085711791953915359733748091549964791428980949093218685712211173667647507900957170093581754645660952348914655147666616806094758304829100182376819091841484421675624400482226982961251258914119617726723984804414059419790362561243437452192942317413049008870564903790245973410269201751834565558075454756672772951549048567946797224588085267646852093498191784181760000000000000000000000000000000000000000000000000000000*i1^4 + 345271716445076374396102361749977557269033711857377669877423313817429240092120472060109842314493810613948875466277699503407971352954296939091540083886158667169664500798896004156970440147573636456032251215630901651225486023012750283715411380332346748772656805388456887782964412899542850519537508726128930063614694154953501108660126006482624734879815983601400037899760603763051623858198297137718983353221824816883435392523990695445266412139548359983347742518826317962594331018450401035537525476022304599844011128843311202201591292709954497458069408811784324035525103417094868094629848728625239258266384086659716341818904641635281050750719424496982554728008904316419335411681312006500520574279136860170945550539545027566832666319981446472981198519537148886992296328343787437704879522902063887435753920194884411229767311981239938307178986171098611681933662251576377983271309110578157460707727946029717655185421971658440060467375627697370490099948522143208287302316703024600811543517214990562321756333776415960726223799778024828839821714098315470146489120739334609613087540427536634795815779749184970806160375170439310376751762490330167938710452634647432599275314456236299373871235005968842624298691264077393635185972287741435718770655158332399854826667907755426133222208249296690199278773032456000026761114086531268143207643904640763500695081267945404622105783560727150354936518802928324345190956279007055935103134142573322320695079052511725172288658491934263872365022404384429269057536000000000000000000000000000000000000000000000000000000*i1^5 + 55030347531318118521178188942147118519409271751491721124442264359640556401598354321908736653377283438851755475395526650181746740790245170614752926636581137734675255329558356556626673820211631033021482931613762623005303143521764409877276327092485116881991622728781706399269048776960970809209889818929761957785018126600810637494213557210523465853224778372400137621895486951129279707638057340764746314270203518590799831260302592855598323424723739846257673123228378648628709374769908224899104553040471029099232439146639634861950056082748819671693509091808966725116071992033990617054634338711895726954422018301172502176177331250811733713392093732252717111183126900478812035946669809795070167307729981421021346265837770345685618829320736224537317059105969453037900650924746838732911770854637724014127209560203712187088125928872901505264158991364313602528652365598567391997453903707147987566987767112235042891402389433965211279202581825130442041689634665175182564791942320102034645410210994304401758385822566208814425926914005703030366058055913713026655751290017548320239784797756984011237757625168867476956135250571124138582917117303979668640270386889567238122470030877247817819150379615622619923387088705115066207077680697668187562553361656463354636294102447895015931608056515367297807532478854193377952977145659725065811397331436393421095788795307778185909155197488027662557229419537159950834610505391816366203170606165976241042304214824139455317728307239250774191882407918578119475200000000000000000000000000000000000000000000000000000*i1^6 + -118790747165417108357724389361596872696227258762579766292555881485534447728771914031468406476913880331390108454996860826170765450148720367709192925243713565790226704346228066870685100060029286507303324340577443711915085579236982777147245833306796044799787010522048104596205601751984877219415399722655427161915150153703731953015104947637763629176484490791715585617680672664026968929501675265106854013192106083664337019534598614923575342627685334577713141465014962545945197764359691818269456565049931123223444647651660213724340121690133010922842319992198604685034147871676516223334048844044610746145185351401931578142762622478023400436323277599356158354764251733406983883027702316948577895956143383031559929560834665984265815841001147233376716678578626793847543921972182350782853720831282723618075041339670665378533203600110678954346854446654001274433021920687647875625385199336302787952309979302598249903820401065852869500936905996518486017292598295443192325636558982307801602945357574949712276903111204856019337815947368327199213089669993576554504255996490085072360348692153906632557794672019602453105948042146337653872242371745898897548234512348188170958177339473423014158862088301821708732716733052639546982704015227183950834970204863252242909374268559976203484950038437593725197876930994779442472180125068653920924765261288198548769673940585473604327879065230303242982272201990548933177733834230602246604950390954859585799781182708581266253319930841111742734559172037181440000000000000000000000000000000000000000000000000000*i1^7 + -2072954858901055748735608046879653747619882232840121860580445818477027832749364342444860811810683978091973236112783137319837203705619146176453063689867569616914943565685205325391963150494899240373578985981012737671524010202579134368098985994293677763900106214109570903771788067665192708658128516432044524952422512025193335950600767040362983657026128547962119199529533197178574383965240736514865584558966401865031130784748123816943014771516356338294500910899597257794811146475765902051590228290921292520700209009793213389661532038526576871840395636972635557982184012107638296666814721470533317467628542906642544156363732146001983617540385697926566978901162099398492505920290317088284862245577814045730340333336970590461067985071510328289744587285245129483127909214500556859259447759089861670493086267222044197981923970425683392550502228287043100019592073621203177172971011916947845987011039707910867051174933850456904322113682221742061830875435234350789615971875121174946874863437713764198899975810478546079988087459565053268765603743666226392040444623530331359035628198976735642645432946930765866292299145394835250488354361805941823959594861131145809138760474657623304988167072032325675472650636636498780191791803861096752086145423891421441284369368015465178626165268288217493641445379629380042247290813939441474246481604330630282531239964293827011842970737440143869716272585604322712487262116528725528451290490772419189402605693123488198786491404799851939696031686585221120000000000000000000000000000000000000000000000000000*i1^8 + -154748058593534952742619249392645713000940664078760493235272944612846080378692836605463048795493142620387766751427550008779110485604078984949319568364447504787999593771531423209437244440880656041506115774736186024171721815972826055487904419304569889206882295738349409156157029778479895458423725414946203704101117787669629688122174975038975307090243772755303919970156815500586685851061410455145813812428757834831463709387650480501006706621859676914227242021435868221639417307818650582931914587268325939683469009849581248251474789983213869786720097665552507530244845925434773892352421025781098162371556849927212354548525165087212099583970018616380478402112859302019855666284985701623238391391831184047111036761061095542441017091872648903520574213868557660369017901648107027279150829932070957908398442306746494770427574715308592780085870162772766399628358294115231339875846671572373375571191490323782708934707973421450702512836542177101544562835485368384742884594457307379469524587825636455502381514763563234194765327112881526707314768812637743132107079993014885756482802897307460314549648270721333789365154602746636329652605306106395253239546983510754268578476272214754441948356463483337968285005609497679113585070635918488365968229390270814790161947314553852709078416760919546634154312252904166530291260293951609999689274699784215626105280962382719579833546599636900847387364536716827989226506803802928322023862275783001309836788796707073883644320279985194257574420440678400000000000000000000000000000000000000000000000000*i1^9 + 13757129739817603514411348623898892291090738509620964954535646240309154533476592584491218769029617392591622174271947569610809038179049779976352971715487360054831118444581143841886953169301551753730829505000342455728535825401552221680834706036999593504433090000025998496016942354457511748001619388386117449884361247236477688601604462647894083772598429374811814424181808195641181731253169058943954755184920116264269484351393416613254303250238730474362124069148910230331250738472289550237143926584555441068805636331104207275588064989497995135757131896218826220450448377476156219474371322285584889564906637340453742095932165723926009128376205419227645336050090360331275643181054520844423638944417736443719173437510798380051651398491584878341330896852471440172372301885158907174442727978897610294933898400666683301738037547365168974692318580186383375787081297119556667724256082367690347426789486776794008858150453696491849148016693380601388836409745903298793489612631469519617408783199105316180085475377291545741275450774604363658509439939999411317259995111563640996232394004652164351034088833237930615364643448850937974358582163620890077095796755877939030373851780041228384756076913285722905807581279245142770165304057294830610086572286976856120663601282095668649811795666176874941053102584489764946156339315946564281504290924926406562674359369292742273101074656623091078228949439863617200935316901775527440527443211610380346573132898546536515058331148711163395446218424320000000000000000000000000000000000000000000000000*i1^10 + 1491218475696829053974206445837381553421642799629212448481733059424327196146819813051572881000055117244079681400373774843340358345476829531161367041936083683395948167433870213300776733892735028591796773588232540739000935387353162284754372202319307689508737729206570159682451316228058864668021135636989327473096507071768913521317064228706454490922095283630858662658210769133781619355061240651356185590508829348016883481631988037146817356009063848357676207848369688287625594001422562605141247325809252015500403540103188241388584773615068929864120881281552803029909572450185694684420999950455563998685059963705316703944202519545172298340371550734015872335988888356844157176329930924452914697002752004673861678753733550332196265022831554420438548369558774959471982332435997975730596974033031161241424340390477651487553204755825045696326462831274664061494948348568899729818757487082253343099734939295058891711659117431912198744391668515590171767580150577258715616080684019181391301660456556735578314146822062809413540114371176956858365754206683827745110622602149212413910323697827885246716826787495250266129272640634192387509486977510149097890120410064378895427523481362797300828710577125697310901835981041542236301394860654486293252001527257570846912929796337563981131229157702615311305905628982625785727514733350518228229068546308829778128756879395350099329756417820802088335109713544499008141824592083214538204434172925588832873015545950346380030464203640688032612352000000000000000000000000000000000000000000000000*i1^11 + 77200016729606409455719469731955573051427033212499230189912793389781030207680966076240150033015545625894495274359919666859783103864093629162078614868098446639451528898917572668864385602930875450801565546340928588573522909479184557634715165916431244890182339676460225910629704774208715798681408567900900591414855811487336046593340614805157440315205638833166184249452022843987238234274565244959033449885188078335143271988753969184862910252871820340772500130807848752057904429931367908829867689655388460776755512896466493547100902488058428543566216632092830281059038269556665205410570609291901673972641653072825441773084145643785950636891935714155176518316463757855161150997401224722981974035217322034333066573986957046795799950278212649757840566775776339956804193648841711670665937326167245445993799378457411024244931026502977775017844618204118059918645029301140141749284676822306600647889447000540693663003455090959849443092460678047275793508521229767619415480868837116061095895197931484554688813243071176724497367128605058524651252719438446947631428515344330151121826425035754747935515357063488209508583419638004757449656862622902830274926396689987561454032516716698361759136959655229615034903186726919361585037560688342427259168077279068617758583576055445882970222919281618969196730335217183740680308612900805667521510242891028488695242843213087548532311650437275963287643530706658992025958255352232536099364079580771963682925012003774419011433141187766753689600000000000000000000000000000000000000000000000*i1^12 + -10661447553793366651265957854329735872120571622740557658045326545270406031317282571073533337594262039945643198104006288672323789825658605611209504413871703842050468137245887836676610136494875101649452598094325516062096091415940679119869625105616209593283590506245599865774625275032108030160848453183309305398941874997222316189630338777885846705887925499029820621277435006188619031469051977074738374786476664746665608536328599783126931831566435190293865755286659653584865956997673529723813494539112570986102323536304238534895769862339147379341666379240090858428264091989338672128705629633691337009798212980427359958494983586099876649611792705882059542090323992500259773572354089627646653337781832969757830138840829161971745026989549482416937117181111350127087907994618535322291010439034909450713342703320745134977918597994334604271529375940872047303755601277838967903982692623630406764318876244261161224366672257398865022318938708462604405964978803926941915053675934714996852342265183629728857891072891772396754760009591301743675671023469599785605050050662353246471192985761452889802171496399128683277043929986921752419807516207950212947301902846032268101816129234111765387265995609139699682646109922094824357065892949131249858001121840975136691967010367844403697186535283376718105930735187637900096996521606154758639438227139752769127657954250744619489454524083902378792100582247820057516674347787774425747944303225893732574403777030355505081256938894451015680000000000000000000000000000000000000000000000*i1^13 + -40320216547318646834969715570990916562049046367032959268019397594072803951418075471004013057884136812982259142796491170843545215527636264735242649914714546795161813195584678656481245773541022797140050960043865030233530394622948527882712575792470281713948330474333223307245861313244771732781544477009182740609074829344660607580274189819320621696489219617701176703724087958324918514408747227280091514815205274672047030955319800505244437044204334934245799585506582087898845670331756553289888568142246824361874578923945286706747105403724730016250650490756088925479451890036889754005200854079751170923996281905940433462388939715146040273327619993375631287855757774769500582097060520634657065755313026466629392682798921794288666220853925080981640236362883132381609760406830117190383293107157219928782154179015961075774611241344364379365910447843136892375744925880554432520034885632627555349201222279069000110133150923859827012952047207904573236468739387959964333417535082774252359632929766312809430856499780006036327396147554916870100714493077437803765957129162803664781250260025102818331064030481612700982435847551842330029448926078947700499354298683607216224169005975007289243603315238279217853191464717646898696455494993184780079967256441806232154084653804817170142627825713275993179251281993260235295574418185594129228819299347708955406480230473278964517721417499514669965496608863960942125887159672987420189600388521438834736581539409988176879589991120896000000000000000000000000000000000000000000000*i1^14 + 45626019642370174488251612869923661595573035561624980075785440191919270610204960169535044648704997806272737284106654605586507684084838329221947097317862584675791969579721739991324013705117003341002316234736724043550052364449006244414997301470086105533247679630256521485956964356634077667882532035813533376926343560433837485325843222038023502024489743071368861440472768758702627217894383391909731166778335965193514244725851725203999964323789064586343336726779786378623190225055807590506016989285906742400631128378061948009065434218054702055450089448300941813035664945291041884375504906735663553776826024782484121143226871488222234663729953913231634452320518423200267309493216399781607249795379226160467792912417980137794472474133526493038187165173798637917571219236216795130827390500360511516332504268319974515735823601531058694046253508134992066394160761847187022634880791577213577408331504788855071776378040762340747333616355298282447327763800955983754561975661216528062408344436772631427889567126876273513212322066787158380898147992566683658769139075758136659849939115379533405653671242621657494536844620872519116932333147082922824421603877453565882761894861295686789593247646708341901103195937197405309039220963823927526994687508594959330435391288416643770006100371517509743390296332774909097521215994441930907439009021054252153293870537847433218667591460943543007676061428185311799720999282577488640797913111932842585410942621157747766367555787161600000000000000000000000000000000000000000000*i1^15 + -8076995056569625438159719441162672811057128744174255616881442669831483267944630246034123012960273637226902744971267724903861131499366082438340047177718998765394755024940979737979848389487617467278700858871193776545280354573932862606295217057851161996965717827239867696520546403254825724831484963250524869232666485971227107705711110502467444434161264327209923990030762217801930620762545182925352824415376963885331591783705722424360993835899921320295511656758136621696923186649181779194749780195439730786171747989758030082304966116879134021436037816470485961509795155992058457853348675838021823788371034506597403550928274607490353266260608771917193704451712038710894036630528712684346388594725531263910947180823126488486404547594357015280328439354447041153551045348391339640244553344036333277534589491513062350362030706149779289946090215912796888897561805753154798433224435210286661820969645691193598690088867776410582160646544399302746691371682353863536718015745581930030702920203863217119034600727527827878455423064666954791668806032386138265662118141003014628787093284576273289608447525039767715362671151665134684213352470988339307692441346579989805807697914057726002485820974710263786316548770295000209689498730721500485586088537243630357782364860528758887518559082563393583176836351807466909149807014490312151826306309521764762848554293987112331369060287147953069664145648857485682651696389657072308459828735505531493779439969949187989329118494720000000000000000000000000000000000000000000*i1^16 + 538736469167979798960276926515211511860491973858032833903724267107609186264144942489372740931684518881221814211433375655328654085049256557357108914500089111023964875232734897751038515043442868249246582403007097693324246025163900279616666447100364932843888190698580236888742420834859827040739764235218063745884358016160015397657975488546641448831163120170857538312855675688902611785416390488440162788983454354308932051356507822356808353146290825047661426424157955808593312535099467039835384037092432325821461356757803076128801824893042786674255791444305050531033709197505566848283576957544645353930207200726731781071900867353958944775759856362709766774013491283786112458344908952433633293856757092047748555661584593371311359589293912243352185701553873617681153635095981400913497583770710919681474439824795076880741526240524688169342468397152751720751422614058269828077440346761029511415599502082342789178616603104828973090784753959030322300865915756633244187715662851696644580037126044955836010173195964351182044341856882537415683898069307050811699208205083360979225415337817778759493573297973266561890507660052346602328886581573880949855233898165927911196866860020464637621914653740281053822479419973512924435479467398940851077019723045868290249276228219162339379304480839706602693537318922047970257896612073575975279674875515705228729735254671478855478769755502752619656806836118949267467303687606264402881663238751368525063310286864177497636864000000000000000000000000000000000000000000*i1^17 + -30507815193270161628615100390553521967466231720828598699130551950251624455461283600135547188090237116079668919706992112995629940943889298954348164304038924804112807201649138940871372635753931335967392184617935033548380455578119268153303989379915640214931735163214957617738344531920991425520577213031649973705218570867089987095560762495971619314063458216330544547918006468598111979351848569037216872088465926872821493776402379538424330142511842180396756013631300584830748844492135520479723597185226936771634198310382274654728835209162618050928005013314971423397005813786529527773949376385563756462805452388716196874588412623052541239602486099017565523181287303806533877594003783168067800174816161476031676020742087553703406579160140399449103907557933283524896377465835542825353570417319254997809158958802436903098659496620386922810767987300830888833756376887123372618628908983538157344782314405369905336542901401938055323319344158780668480566674849819911166771497002134918949173977026912582802434497278995693401179419880074477150755845099920897388855978568028724032634810098086795432139821367399885957880217801504362420270478985831426091061985592652440795384653148652480112217314860131294377063445419156248905222252241840664367343441521744147588246026724209440846425257807512176731626964368744620801352533965559702717271421663871129874307349233437207401603818124561007991574188453813054555672638801743803657274406677837433685926333524399987097600000000000000000000000000000000000000000*i1^18 + 1160680293379310689567556930683111999003301629372556183015459333685512055675747422418379390070269116006833000348343394108426406606888511748458986932967577085006700134926169899430523379333374679578990548007609991438805167660995943958053347095566994806349845075610568430767945230320140565025771174875237399095166298929766502689718511541325128608084266366529833389786092375719260282638699478181760039321425578913387302019857585699816463492664405679093706106982605864493685641572992603740816871330794611104488367534362724463518549518393630240388095612670666374980535353518244166135657409660545276531913166119356725660886243906842584462203218689895362358028123635218128787885593555258331514817952733051369178239025772728479261344958740118356085294560333392035562205872835228735660770310131929640678985494633017028631218439857773089690751532287296864550376210154109620712198779575960159435309335407121129918855791069232475231293116762332501644855451645199656046208322673011061723427231793767357972351535225070924934464585834917413237464005713725145513149940610748535715354146718624288045278249422201033212759511394806838534476496037360542028814461865493931521811002003963697991310790324461017181134862640582493010147324469447696747718525033959103978388311396043926852732637587224193548894808440430389009850628103353024911724536138743089504691764590225402914588992092948858016679151448986032716569245284745168966018993481151911034745706036330496000000000000000000000000000000000000000000*i1^19 + -39758087471954635200695955259701415352719959414704872340413630998248803918472569800615368812098526577547887120213512138423421327637496039251090555014300562405439946509779457043327983873259649889431459490066955986764920143004097072711499293122774270357525731419094996013621459102193053170536287165375283944592196117361653733287841321550723623407887500701215257306093750242046457766642790494813327371805651104658410140596220960808860126812442935130001050188482179261806595897331492113140248909953450531545818440628484618244808005640696213465976303644503448259965052187452931564486903445719928354006644219213204305980352017409767190812332643555921089133069540261315996895653168250046776702622478833089656957128611416261936465719050160262758810996188224556770812589970336055512888259069640819814357425538704884333261480706834996421246902793131358477421587306180419895470515614056111405641682502998213498442071087313292344151364920805350884318648741877198671559020080955888008030284660800976451403468704874551258582856867136817446989376160163247520538279998280092472713342482081930129380579625083819367239616543919864903905467946109543017506467248304948495898278378517331396344541656291854048959238753708286782192456256014233191544418360403252785763532909074908547153649508174894403443610490002663829040987966404764092640429362967168734066704550723100248390786359830579886464474582242805849318486911897714703937766429739345222472169934553088000000000000000000000000000000000000000*i1^20 + 951910841402523346701552845105456333902913712724825484301653934414395067284491583274899070439059795385771762353540044510183157108638001318893525506043077160839668175179325350871254264116707218816319314301890030174979225870574872692776241770758407688726552174943406565752975689917094789019426646491974741048997772977777559833410136373860266828065334371545692732465821613453344815197818745129722493093238421170707570313011267109149617764867866765407844604069987930937629580700481894245802481723086735135084892958277729088064937038123257410959739814572986091399916180803072245726183401722778930165152030538738293909420881404516482800301529295391171251787210817644618633864058849934735570818645990391559409090549261571653644500448534379228264773533107015964410269994216600058368916282914966698865946760476994510162656887309861818109331470787734795264632411059843998984198913085808226430560522405532142440689559626704593833006532486308111799363381465554334645887702703605373209844414428907625448058631553494471303062859640194963077402944932442948130078281112828583489566640569323925344834636099727101131120599409602928544257435013060824914132665933930659678224905795678343937152237564182881924096722548698330079532698440029804572643316743953866030251561764890110396413306544656574409769816796296511690663998368530790922902176574251874666014918039894621666870448607433463712312089341804235488524279161018310419313481278014679553398538240000000000000000000000000000000000000000*i1^21 + -22798498134112222476081135175567095887436581451184349903296856144817066762352665252489655983648319651063124738930340532359555008925995220968249802045975472130934314678314051380379605118111906846817829384664595866709195078980000123124766157294851990372719311339799367889733017490089882380639174146059452591233248382967359213158186933022778948864001334188713209174265416515838753856881899582742349149764808668139012477595214310573408330852841279472063018472121681101375599980280711536746168790884250133535902146153739387909413841670602524906617947549086168937428906628998280777038278094346604926511089061632030026435204740931142818473868500565998517925203896943746320542263098844056390259117737681760974224708789475405113587770413951053505193643248682350894648203274466370831820132792633580478349676594875480551763735744154634245622812565478566175333488271285454494327022751648163000912225968844478899449411879477981809928517720900876972171772510330387198208151009789422040189243513688031881818540620601456056701587043922629453707250311957088179829983796826528423353932148162685924118775302937157428027040124356128903254032316560590304100059283307927021550049528518755519202937766433624570570650765782682709232478397239377295751305442751234832289165967263255230729766145527723106809428650949369488598068324016906840285371014104001682307535835399121150756196399187715387177929035576393245053298800907777163650398708729816202556211200000000000000000000000000000000000000*i1^22 + 358982061111132380224906677225473809864940871394057579754397764445868535681791504651037705040019962442370949053133455890290403262008971691276097867416645665493053483366858965573048222634739579278472258967265126604958331538123651410901369511968867750035507452168795654797733804745494556656827333434171026826788475187422855773640900304576132906011184661336337449053996007599616083568088122320724903978403782604469472207664549145544350159340149984848297739649405266681922899101218739618614442593802804150809657617887918920189791742456464030241114836001468986374055770640809584127452337259900600406440484406787931614529984293793962003662553019457336064228257800364195676824778928920571619502491979185572533247824243145513355057086217937497749804904563100050295505689377122925109135868922716748019449568107666903144147406421684128786187127790563045719509274244360962713273135469622570668329404014251150495224835951985128842631560092640651262134063562285406980276137103906267890142303691452545601896371107194868583236729901235775621061620114360302659796455721999930918652016902291634397064345523893612828943485514617728108796055393752724643668148835827765681846460494343742664840745714523326193841071541173413697418101737519355093137550850992298588171964110105935092574755948436856559039476913431007184073699552224460734093289377218419695539287309681586324665982564780848309578199897744718845412005802148235468980004661795313680384000000000000000000000000000000000000*i1^23 + -7016402697381769224847760514746144181745636919323245732522316331125107555653448076453891522445692532678295348341777368013572372692526232513489120086477668534916732948610320321858653721949745598098891711793453405443635644111686727145806216425242811139221768830350127536400642935440474933576482199214914818257397826673009028347726537970609226082336676920698126274823368216765777784356819428794061409427150253383178021535654958773093392452123413416188004957242237341570061366635884085167483262360968339371322860764311696572247877142804858203302471922278314107907324044407349877774649535260921001114108521671538081433924841910077620736149277311269329434038313456954262720859101372512744326479496710256114873469099163456756300575850420693785902276099690116375475481279512276415812667966879774331410295015463896356485230371129307768196911532159143508564685352970776073125161528226038809852673516887207224077728803463233553468965039740910500205274236020895297470850737133401800056511466916613712313695007187159921228797519676590358541662623290611676759746775203839217299176875401633238827645085782929182062966178533966116179543354438485681143992809820724329217694181976810335354760987812112127824234876850839833698284260215165560955978480783299203973953066002492444897577353684085289627491563690773631239612327638183816755019393588474199783817922810938206890768663118834478839333248639687711201639579885784102595768287578449510400000000000000000000000000000000000*i1^24 + 65181802953361802426092688201882760250162653455083454355132314417088379503251518849068740780048982333746541366568844797392902814393593642667229255204605269344182790835630260918679328326805771841272136488538317881748531132874321688851983333642080814509240050479767376669362740221585866166461874217414009605690533536796622577658401178794192655030983908678410372105961762527275259625455030826064215589039617191238223762761816945035186672453117648334834675945222938675045596063703970997063163373957256987157553063737271379185782412607578041541129879257949179145853871843524150433522688813062723073055821350238701749254958929190438855017087926343334698932489038256242445275885492446343640739604499104054385701647255454563829190995668564886686894035690357697018414385511161209970007214922397632036443014084820456788453375540403151434871544393756889711996725107780115068392957973425590637326222007269486843357383791425153956457305152349287367715952666975347749375178433007848312119504645612372514229874770735766143193156793371132720347978563190522514410509243228080745098928395533977428589492782165608288953831769039475265170661420674082662031776916064722500300704101492263329333974420920421691520040845096049777302837395699271582021308984973407633729657627404502543502512061448782460409824256597228903925504467607121701084092242931987910625064143808337516059106992161142608590284625298747769390530977600471196216792082022400000000000000000000000000000000000*i1^25 + -1421604203465953210904878754280111582276174418764508676925493357527617990906981340056179283461100745402745647956741216761460396605120605673829730821925577249893538845190381914683674947382196167213089866831251782118508728436301252700099453834318076369689552279939158649888924588552807344128963509571443263795099313515307231813686389903454890707609151219551300248886721216211267006897987825101366299275316326234849284476863003864691889337884487237225934661590511390761736840738221739944868206092759480398954395103746025359495526921488742428406459214435025867076590708020552132932465851811895717288173936128195446848910309443358766072613391583357317187125295038630031095993021467746875236416856413097584858503729124681985995641931240591299543611137740283474071462302777951631878632730112325092463032612167323835843559239718376509767142202648747375340277049959909797521849932835916275579540815383812043239942215732171034876314383602215965034216498914089477277601182298573419744417604866641307796591002712784140571803290066263283531128388188898140630456814564790695240885233742793110092895083491704540243085691588077558415641080886108536482442802228761104991815673748166633783036694598391724062648349116016744166868422368373512861739699383319199632690829683725491616333897558296370368660245326739316777452183451678347849294435308326597925096526004164373773225362533780727598832342607375365200686204779364568052424245248000000000000000000000000000000000*i1^26 + 1213637946100261189201246313673027395682632589647157634414198655198177432850250743034003178807724151913808172796340618893340551537853789399387306542976442593056772390726781736930597877212161227542578686802297952554445827404674336974526231998669538280837929730113560295885035590635017264139023863338019058985463037892490619450016508640325172104356222638556948191409615492080309533300954989251512107854812864583804504472545895882978388784791535398666175176839197328817939437637836385521019804806882415145211874182275522734302769154982240568005410882604529104966018839588448255697213027833046481812636849508716509843988578464675113878542171120073525456321718790472396306674258670922480737328614377301697970186871270092117730929330062208009300225597696810020576487825998253888467957786251018233327764147438304242483327758856394282186499305073288043538609918163976925408330185965414290149514480315578637312259664417267871989294846022069664734957068620925098922373683641052782092951984000073972087649471024766547270242045720760771768118826682221315651000582191836882093788025436837111459973354906304727742010678228947151489144575988339277557149601506837642781041568134638239961700353484844630125762589857750907215639479850347132986105407503304776947689360806990257470388846666417818920286040144801337469295265164196717258943814705206972852917823644654787414630815454416203157211536818408422131646994078455473740185600000000000000000000000000000000*i1^27 + -223011933809872204312030286052254259995044471240798145979868680343930623731203265468224471583232747716729706684815817336697626475522793008184409524333003262319125818895789756350519123500466017960207057254262966337188351579857433542917535098980837112113836410401239232196195758641348423336640658504987921219800936509082249577156271492571150473607187043013766047519439948114533138965452173351693286605714193437890905355605871446129186880787145388627853617430375091322149317307834153386079325488195196489316336055229132245155121741498405746434435528113425113630191840978989698803715148471742341330435803866125803333733891501180558606001703642794615706393941064719564462987883979155518947108846814773580471471267751497589239820360162166728472416947597662754039829163674256488522711138053421972533164133840164451561433361156298435452411452702797237069778557869161100900604407278576003974271160437272682509484289593260116256610725574674056276991470466826655561777728149374035087174807737597991647171475459877044912993247375623516696309289498201161352452787612109476644152238143594718391093541137130197911287838815687488033350999063390305366279786978185595531815963293221666054305415875870114333503386549436149065172028898329474853451888858487382237251863076348083491973904430804283615631758813937739361723834800123569916409103329323805079336823000763790863557742693661003259574201109793676690447634866662350520320000000000000000000000000000000*i1^28 + -1273656627084194748296852198726686984876955828725710709866248149980088838587434727704673404053760788412996117999375133419254012183208075981473657707422894635407514390780322575982435608793323383727594598539353635379797725547775238101848822825064936151248414800382551229171346863669622319533754602053429775050742193506538590802107528084289246024728950710347546393345295733617083506242685981586042988743421195751429676476284387456109694537226450954198595099784605060027836083790372355555058893950114477999973867434096783732417887437300540988004811933864567883111145490870706916306046523889392991148166145113337837457613280213217117839819501592686469463330923779027043739690732196867173851175286506217344682029157495731144716573971285863240312374858395102112706114732567510737630729095331493496042747340207225933035474977811129521214497197271277212550305101358713864899024587806368845177489903697566582038335133107680321634184267397165137647170073197148683969571891997437902207618524106889181002770990623734251632481533317669759469322849705665315953411477081252634676633628649561172774865157587779852317865572887146806070690386351626030689223125216499692779063375773302480320529384675045457226928627538297595552083671042418167944438015824483654802975499453311880732369023352174874865874468891251798815621058460277485702826842716787328441927753119994346135152428328572212420679653314990295556186840940675072000000000000000000000000000000*i1^29 + -22511533677117772950974296080960462366256065601675558306255203549501472019268183092457868426529467226902957216789716161376589026263554938943528097399625574652163709789749404073560808949104741949887287985993227385246173954999144437209982801460969033431043946377223395608674389583222769209153562661752193812441948038692634535491371657357290828604835384256069753587667498626276414926486981951545846890499567296255343072453837049588491133918764490033627971039180092993668749811654824777236405504122664824573825372382587137907957375131126209984000000891762171268929775193212877349854330434633487953117498381710609930587068787281064994585662053441519533656473985827965343680050561699327137425601766536694385744691682033041005327898294929059434614508635892907480103819435293163933496149472557341529395710702110710174014975437561695985816645064214822954707215642081983007308727071855959325228676858873589729076692375230578750128883889047286941705403500755422734561044937200923150729022553214496363696300047959213766697515146126055401154741647455028291537721277529203462766024875840106186253006590391264664582749834329386861950471955062452370621619522367842634128992342146445128461456792316926315610852258842015620971550030262479707761550459788027610898407710143957578780599599909887864177339282800926160130422299308713866971429807391218445150153905082418714288801321669734931351318138463308362039836855500800000000000000000000000000000*i1^30 + -103181806582095562414276325797588902201602622926336778667350707150218887657058502064735754831831789070498727213488071351684245298129686999405049812560776671653413617348971057178673457264338421733495822484855753680344333215361640476874114188438295647811722548790796625124012821059294552069414780481740907934368665394772227915253936585249254440714921822002178461646296756106927097913997646588506148465011284239050920773026429291758063841758874684869579173859194595129247474502498528346919004460660043640645568613374072574768645564978924270730383523586078633691135594328308601597409660002054578039860121630417576589645292213402147405130529703975819620687238308677419374556895494821144385227588108031949850906916677105207677082809647957010609731030316764398946790753958511484123066098927387789966483630150195076271269816723172593611674340485175707764075437993267193559837056543124006865762934563945132509847831671562958950189776650361892769754248972232563994668248608024900375183271669991787200772924531804861751148357469541687679325971931838396489283900373525832639458989421210297819495455309973656415954639004483530417496188947046092074026070712772559222322013246899758265373447608222413918079198331400030778301870580055083851342204011166451642878938362813433849974458719780883424595728035557860027101882716827993383216038798807648610838360889645683397272994590789599172531886258418590133612707840000000000000000000000000000*i1^31 + -689527655576736118786157063737999683592705723438321724768619420186299952184139077471411435313476984432664288913424228273959495492071899338219348054799250967048725419148597381615388533718859482956755211946823390405927881622941847806404548620413660944119912818639288776708638107799070377816340387635471658671423656101314570420606080476789555780433600272559596797979676642209796091886609458820869657222728670100669440527963031688960279378706871942437373830660004548472271265379247014558821540028359671341012897237635904647880624056725946169443367399456087010755229305521790180363077853620378050665256874187083968429493461281204027718710936890514695330761700294237893639566071984860729775030789894366601778357836625014262353359250262719906266587583322909484368588384720443327178691172395826885316847438847837663431680128881171927437252140011112783064080715046369586838237369999166710358726767541763460320666282355117306300207893177311648805405553163723108273124325076558091394507892535480074782750376974957539402754864962960678219493092723338998613628615523136709726676924696939580233334600744622125828930594283776812058759449010781281375224756791154740674945085188820442323687215271540137497989290985839202252415105918979995899069155087427199460290611624574115120593277213996443466297269925652087184572596947193664863851190903708811290559379811676978962920458870952846118523816252702491410432000000000000000000000000000*i1^32 + -2152173680910713086839160265767289868916953600191996967497958191626967882108110700713093941684827031696424225511905292046189294200628618939184847075756946032406644745531616624446255661019193179152602631880061120766414189777102149012763151003918647321685806802688724241072305277230710087691359724336488065305038489234203207654562887726714177806954606968617746139838713416402472556250992643425688824864602096351165015861296501384251297092576412775977656148822260367909867937048543479619126406768849680680928938362565054986300949418259374889212426426684652172414602918011432863640542967896630545520411794890701143025869157945649348821572053985246008820541334895009299630156190296492489311365642649077178959976813277779097893276359876486223681389803111725600453331653288839823001899989408282396979545003773213442890577440132855850015207373548177680930359500831719342306504566574521393652778125856588827285637270504661258807572367808797682820640501169852044350230961671991056674281029175035623134903813469586757919333378847855768452853937563715479724155596343773280173444188750683452969749870550227810068269058344541112954649789469358728547333087985698953820396447888466976093206809172432748867518185970153107831004600568259013705615941264695434186295376916119135569121419435331231487106807525193197160091764353214825162332979108293092992415555365271612652060046965144411213413727983579955200000000000000000000000000*i1^33 + -3701965913908261130724638770811696763636043456318706284308968137032445008105061586851850658450850074829281667632165800667948593486038935365551372225352711571527798314364324728674352357508654381550241156143570572703251260503502591986645874113591566998443381759863178872877127468229731997096941305711110112088007387406407944879487398742186408702971271773449792357631853534785859972207348517072616457550119581207352282443016601937280036896638950285039232251827771445443284423265741380042714852942671744995604157296926625526040208924298666789316227611811722612732605425011427932117768609435168727858896285962416636528241244643394734216386426137953865778710798974082385121573800838701366614104879486254971491542219914267039681547117676736446191737323768274028267138572536473277920294958640250281547500606713694773917628564517998615298244543766197855042625780710366249275363807830807021663082571314741869727853949467603081155940079594444226445968857247923324252195404192798492340202260293675056825577578799457231033075257720078293136633435852093237680655829134513759550591228722620074962985151819318565302338039428140663828812424191157216602435142701252375992854083762091969160453377021175480789496963038250008626169590366878684203486030662469133861380089367388581024858975212411937568279331235632350604668674421831242174178888222454447555013835283816967659171310024731311714550677504000000000000000000000000000*i1^34 + -3496840771474787735818033490927839180232503862073879541371544861393371646510190854460266713153753405556388855886055251584776700212641937895205830578201512587010297537210481126632918526810004365194132632782560706137315056397189352863356172780668535085577861043155311060897060593829747795966648204254968926884669259999296764226360249013672044533611189919189425165964874860032977316478641102012381067969821607947979626736392209397603789080521445994652481195328980608090730625521463402592941157704912007711471834292665585219895246083686507391665430185426934094339333571869953689094602932241226539822686459503890203788192696625512940372991197659516445577567542447853519547478949957082935501520404082369506349355936953078699749889248429435266803164685152886622658854635054152414579655891958249100526077153287940443806496777588957980708173552669222260337114797588579780897033972943509843992166131976783132064748048010095210014798667495862689972386741773126014830892724004532848730390589194552842308646733786737081574935205835768319575405932431923162661496925115212463205153377099828299455675059430623855072153711712536632003638796326255986728139566017521160098510460883965538434791472125326404746489996811930598936758713377712624700933548386972589484736111831224057119737946628152726315517422420474447624750433761405989666604215273196429584140642255518528085558354554649391478603776000000000000000000000000*i1^35 + -858674009758033561287589335960908479842487776787198824590605841131903689305829290796967511348726793107609690104105434652428133613936362319278708947933540439554935761927256167115765266165773359569582899545434410240654399605971173859418053738393111835450348911006303050800997349649349630111919241514542131061067346008382897614482715474056203041709260745767835507898329447497218864033818336847176166128059420566398410142871074527133316936023270577433996401962944975178023137868778992760799624007170426187415701974843024582403082466947454607284015365754105850421237926897756222263486839347998296560664457903502119513403127847550381031926042745407597581092495899005120338604626878190491557002682967534535334238841271187070972912574451539184251741744566728751905604108279901322039863820907126333832865651348554886098045693144161242918059828676155571560687385850637462251943739251249852262064280805505478750300666208920362687277264750151310856382420927275651475436277326061281369027849610695743515120852433674233290849339530261253710657252492888548188549632082692995096121602638754848986595868153437747724418151063487445428502720821480567790327156558918998039431399229839974598051884751572359631543903145280040245150166314961459818065347799988319443069191794401722580662324882459539145761640950401088733238829259872504074784075433977807366579368967306016969065716472956846080000000000000000000000000*i1^36 + -64923971507375972077632430579376141279068876907651224110497668013941881966367211443521458013806860486536352604852518520707902224101737872123782465249203336320472621676912417831100721050430099844961448550873587380541380178908634239377144723207393593257717875108290625100425778749029974679429132100289185076263383951226972059972724545357598691495650301277971259079625789254185112720244502735151361074409361771851107685460706053465121627455419609153419189382600524825379222333537970620958415100675284237516197576294072731365267428947823622817801678683032014730078071999010363214510178268085182186579617439988645688085233976464584260192109709716241625052644200825091875748566279482484792235983436391341987948065746133506294018025425396369589496560272433990530004191908438913870527357221604346167528476960055360012342497990824447173442241656916413206601029314113127955446418790015967600592126537273881464630175865894455205546206778592960376241167690913468303095471521319929710974425133200223688661478958127357501918530574586597982761446732451510084115916669982516594852141606666354812506648850529915234274552031152676105625099633807651094324455697342571061699140474681125601049127227486629976129190429044743558999807083599286765635937618369973898033182115197816648282323765467519320994708570643664038231093391868345479123893325135014056775002689554881012832165219532800000000000000000000000*i1^37 + 2920767568908105410107024850649743738802519904272275199794955686600212274303601780949379549535439684152124717824957930477491699473484516999824550193333192322144418413906529877527761661709381412501291524976158523186660235146931398441591776149742737880610796773990308318124715329504631150801217363880289764732137449278545084796026548305770431453110078055738050007815627336964869800020170778706228359906896680180791451536569424933489900848184826128029406901539434909482248474996902250124791017996746347781786262798066560827559004301029589976610856291315096422412176648765555760467313439199840207825685315395015481436180170524962339675256113840034400546740382627097531875331763310959519248224411052321983870646720069366915764104710992911794897188006956397758983624296983865983379226637934023210112416127401906657118680878955370471215823914333689411788818579823155873542320599490609879290842551246431481383821056375426355767355322456672636110334068753995323712744240009602044070663036689535951262666895868305024360601680123102411434040211374623365523385133069438429142051016658504792654986100085590417263868316916032626374908450732996770422180886537313895556141713528820265352753118611662722047961577914955839229271001700168983030900651753819385930848066688604767677631447657440440331508035671115736443728157722801344900948475296800817291534915908469678174896128000000000000000000000*i1^38 + -139930441672186597901050072825145254249737653397069550183443326876417463808723977377783294371735933205075101237553851475846219478295545551113927599903923353202662822650758165377068974399317264254843413243531150914866337940751362425087877769209532190651211069030008236656735919397672443808835004109613021273248475252241659780848382531355590982297770069442497286834443752378357487934002866761707558131023356593223373092765418420924223586336906296281732310594509502453719235034595101722675950163567459840248395360221032505249679650257408818357846238539962460128915575038636883431648786442873760647189850698971941388246268470697804718364985111824453604670209667288956454545318120638701051995122976630770680460617174120483562643687112541209004417236815796478419242450064099420043738986933205237857533247333743301503643458365203561452350425338882760542246693551292391531576642221957505603937186820377741543789667596643917137493365480695166305341877525744499933518276589273709821618108289889851939074263261514098110752630640562776688857041790442874295313443455582614690064700406263987580349103187398211924339971579928276314173902121451352375998018142867952214519298953075301551165766034195938919852601753264967387172554112913538794679384164264170929122124855409106380930246484769252987632413747383777459378706246717245134490415082714040802246103724194581708800000000000000000000*i1^39 + 1053358996252437443100894745797858345705977296062564747832400738249384486709947730118672374313196556537588425192038114329417606076984828132837710216394074300134074770959427480468604111975130344015236134155308561762474481668758579325476854902389442776026937886507480719364512319474367802867821167938809215276461599399735516537349008326660387997076845772949150202132976596450090459155722367152343615496988781954702781075178734167800306580955619329051244725979379961054837335161295962390807279185417010292240932888942532930117158818359640187401548202264571453515429373830892824587110924729132350395050940796565358456392246004624949831990567119511538345684162510846346173650298831876793687122048045928670934852031207601276698145717042835043557530958805851717497366270087526686361591005879854388044528845940026399123901700532129324923414002007955110595679105358673167813650976351474959244218149376326519927006735332913421055146140009144821408683318834896582919314615943092227911604866736910794059883917135933180555402764506297844350828486083829416358935378651064390275304074122586197678938066124416167717561779400273836222267070843432551673707599936614698164624949582474427565681507083579069790870712901984640220423862193505918892290430366845034288867926137952586089852333124593406705719244428534179700040445985190948822829689920542976889901075660800000000000000000000*i1^40 + -9721053027238938836035445941973087783318481417548434352678055135661130073573433327923842535720249545141370850538404538065591456572296012238792493986975191799415590750453457924509270080628176319261213849863815817296636429494122058012584829256647986677163523177211763104163003678300452703963161205119136841708130983641493048166598885932459840327606831969771069171280372480223488421545916549625568803306076465441908061772864646317073386524363023147467147398777275671888680495720399648605186516446456943778300776763274014926884648264467273403635087091559481511660296902796841350110346279251041395518455825664679415181266450370926005246323886354040122027977869524301091829811440103407511127474923693359319775831580144413700155445125772924753833589757496264363287550926751706479059960677747379526718791932808083768580644255263939581750806156635489281870639651652758923353337706218601538804521295946149999615265370313986242284041395718680019621384611656058331810292329485299131487194738777245377151777467450592005047517654834115974744667857994321118433617492800543780516687550003864888967358162695863332386893810702007735598734207117375813454170529812004213735602398888276933216865796363858759712201854168173272898131092969194219920412582157396748844621974502475148036302839497854519265951077106321783160751325379942303916929061730151810727936000000000000000000*i1^41 + -8912949490645999422856216711583882696821331548953013482750496816902970451963771889609077239821912212153265118112308471572644186505611512259844747645721730865603119517052370402401366047456060985311827055582614543821090576575802922862917256937674548273577414103658073580636498430503971771771032208261901261191181270901597017447923666299887260019265994700734949267451351838953214617445188368950913431649968348719086333780142113864723035609897586442684428348405122888567317042332317577061965826467152588301712770487951365058901448730372792863117459171502467539741704070891917681828220145746507398459889598678341279607767405222097873016656893360727568390311555509473858109647821120580666102365952080089719247568467518183505304987290521019818968002814193904533732510536465702792499829519435973775930912816416999106798465537729722605160174466772713719109198978984762381760149703873652627110148080025530384471642488132720828755470479767012102805479895885072146388360620373304947323532363979261356871643923109419653160036690303291219939262417174189642053882322317554974588714843466458076543139907962001235079161233227626973922320349578528459001101836007181869050558196733909917582289542541531440417735859868319204705613133897971354759814008100030809883988638649698857986750551257494443823843270697178319914120515399765687164554288352460800000000000000000*i1^42 + -2696602348990071222694210999641923055034928673119913280711348959502928649430970748942692619275821919683241791045220242392650849493575280630988676959996081484178901725638829649861810762551497718674878871371154831301372156150276328755615554743063743538580254476779378751901449343329234632366242723577602374392123357006773253699514697463410619459040187466588555793548250910109493826306221056720280155191700808033562921397067088540218028173128886728548856029529972891479897665319863804032987558725206416981098153106532556355988766051634502547657910201741645775998537464741186499777211222808712379296218220755990072852384517259366775777043483997581924851594427860103736977480079225918768814827535393460981802326258704407868531990923342536697847512467635079028634154806143600924302007759033986082250528569429590652392852978866862589904652155287970257338880174422093907574119174397799249142635113200689638797237005820911417833289794780592159496413125592585546790226175590961384189664671518643930296327979820399660721759890140671020357208921302973171404736339939993558118823365318266989141306080061413611902285865008818353484517164688361454089440781032574214602831309753056092650125942529108294128692524625340844507673518620530718104274558235789853421407065932471505532839458697942388315517039034953384705604586537150844858531840000000000000000*i1^43 + -331548525149572676236484597293192745915838836913259359218270697235581759316624092590599014350990593363502715783398865302416049635129927296671269126330122846233217890901390948010632598633546547380207374000574077828935717879832566975966181869685630905534723535198506154857334667965394860171943833221764553419895620986146904158233117526251878850216213894735120065945853793711175889373219222328654169084283717182440322233455818563653767049397799233160529209195886620987945962519927582010912596778972113265270408479465214418185362184593298112652604185557095205174677951210739439100220651105109931976875808304783123066855357059701579896178886393886064950604743726261843925825139292283732682103703790550029108139521009771509639474182690710208024345444611353576945373947999834129530524532956810279681958169230544049808343243658839402765826290375781743079461670367957751159567055014763800641954306343275679356624882341457842329938764519910098705010894222301140100820278041609565509258140937958766329763698865971205568643721518364674116072430030341100080163677236158134697997683735677732952492698521927813116098779773170363871228997056705953665685417200411668995551050064147400510200782043375577118135610528665445964014280085385848269611648630354466413355656435040086881438112959733511085178166928470380645367713988870144000000000000000*i1^44 + -21816874894825687168465089470592857577771193400836824967447727365300540147546986968424203169984567498540619415624996796003917651736657418034590832163682426148940887535383434184883375707752937409778595071899959447335185943417805688604090461089519238016205941213213690295055544541014550100460658067143361112569475603501303581457194424238640825899565943222952802170780453593332345132910258317145516329470959638392717188505625439338530516742807580434956519454954726238866344585776624462780830615905382330265642290249129613117130835430072745311320828005853430026822081666752080089633596789171942173472275725527683031538466075595730982181079818461926854905138968794901130192252618127521907806741360620528342183885147334406003616187835341434396612667765103102438401864281342615602783510713788758694792384451075449383299906145631569277940049307806599262642716151067226315926420908335856014389106154534736702749111134617035094078726779626121924925833429557706106574417189147984922293188839718318832817288729702793395100982063090319910539394344281172818121785481395435293778919066256496112481860272697880747972402154843866343085328375466942781886849891306726882299466101433101372378730816222903403767176711399773652629513771080670513324110132668506057857269534378467011233182316507331813727880200245883545688473600000000000000*i1^45 + -2223638583568966523286485624041344823329096281714413546835419280269742568178657293613879010601176834922644227743837402934428209378233192038540530327604154869049326154989640848249817402026504348845969585326043423705903646559270143525530731994596192076871717162989935910487687191080840738485632618220271669027331823711540944436183082489437638709176662593508272111088679054988922635338516042276911354595592301628177341082310679375608359259947240379237001971254843517638664913341758041829959174534901214795682033152120891410460387897456799414555202685528058225582120048862237723193814097384732255965483049018491026029998229405277427340547004758209049572367736912162601481414576486459044038561468473673304100609147760105202741829668144898840021115954750773373591104082132752258564166692497225464146564636233709113429409914880160701492479111897788303238193446109694402595553017357418048237764139461605219650732008239384082357896460441738081502020687813720276062098469610469456570851276346875953722995332835746627224633389635085093919166777480332933936645901131489975763691693784980315213701602440704763850961486682704734756600644128974940708460851103799961551951779925561622943636449175951380198596577443369092565553208888197261346130786809541317691869551237246826113555075654259361976627651443425280000000000000*i1^46 + -213892141899118049730579521716279855149677496770257846259744439665420677438166656922754296515191879416930331655170998232400900933828290664082422167410260986423101554422626736006290858598405713300194909371373213015626017458467302181056058320451332605401228575983069834881313822893045146091950105823337460922429861254958954413515102757989859466160331009563294039207050683340040738110997750970017508907798225654600727310767633093056979382372923154080624940371477423855927749827200506652220857782037549534735493519677312365513154467302157196196953273529708263309831808113737400011360099585732527935373995424120878564636422151519547697700206981185730596195057974355163806304178206325636174805608391297800847342372191720477861571839895736838659090238316151921039528046904530093438382919673650715416168333557410126266286704655431005798875754286322271983386023811674612015315711211912439002849631234742717052076475747501208866517192685217957102419620969646047336495857122866155218952472471506188047959962457284223400968557832222569510291679170407501685253156398200611783536465025465452197695971801866435415924180729456263616724098062299170114531670740476282155456740614748635543079152081755073855838500488437265516341347696172615644923753543743802041210153650604572017283825457027175273201664000000000000*i1^47 + -8164032624477123482249269011874548106793272329418413142309227513012360533028634033087644581011439481982764654688346799286065081301705715788900103577189393305057680929983786672900559901825973688850263114977415008378949090094928305449212753252312816750046444670813380231915804995076954474850993253126187818629840611701394341228543507606875284937364312950260666648985187049789872423592119304948891743197165820170795285674071192919985921302314834022124078408293214271287913785397044107745896157712969892209067333367627520272004268006682139280901792398459292806125008893628291860973775882435492725137569930732002597811677553235388091155667090598474103327293978543647874934423343771311815765166102308458829896972823467309162551069934610766298335969277411488138278437746379041669525919557969136900359957343278688052401695509381997025396467566448711529898912620389737051478551976422137477726615822809047235556773163989153177569856160209056051118358068887026775625198616072354993084073678989238106780228148275465776442597282702497851927577552049594969237940450822110032800103994430475644220526537546367957886852532826646347876320809529448346462091754415875128311388606984890178832882676643757314665403455724418351157109475766072897793745996971249529316292525668880697104774245803622400000000000*i1^48 + -227044887213577114114712773487497342332515361343336798140800161094901283050786116581099427738914914635933323774503122406558678765220183489552266104766746741964089204161252770728730859753182116925733421940306270779627330261943192113426443176355955139032016606868961006896572607080712713698532390907068630834431646920404945619272305560367410002442197818772374560747018699352053984634424691527388040368212868674368072025845374290791542701349063892187666032775953804519900663807215684140332873847751717257113457114159835280914412656153573999699870893704259425834797476907702209956348562380005774386123771164408645696129908098100346399800854492100356091428305195090006439213616769345493106502818992712078412878274036838264774335669240270674733787090157736220037949707837256483758193841045116213096041107439784164069174452469546276369300659109725279698964548704877849978923480671715289022797295246911817298069797013734219412235030672126374814541377677822728943807360730914102195138652139343179484082007007657295397395304834929866126379218087497471234692147851303666891278899902575281184315832298611959619548941418734328756923964301494534380626885157907944459921694803410604959121251891160588839521693987155254730301431592607205687741003363313262470070417944837486752563200000000000*i1^49 + -1289389924133574687224222513679927966836866997029113165004872176460559221438081314549254526245178803695508012537632354798452591451220174397182769406850256525249037253884944507747685369331975564037433815898173599020912054446799373051977926380352070897057809979121319762858632288637042798820551830970874815347018489691338534613062879759626861725217326010161276752045925867359089922196638244745092196875187813759151357797115278535295539589008159682904511111478577593715452215120170030453309422834698202709187251048470463401230958272160419035080978590655201664919374836470948022787839140499385080306926169112154777540508903253118739772709381767306816587465962468461035133393945826324093384690827903288557813871956055183635123977653380514676680833897730384674267795788425970424931310957358167857501489281572677687485361277742573777810543483608299798234657458938046664019889042864467687484941337530704997369879445799922618805539962138038720380552251434026480843279969511299375123426852312100859376715990487531534705888459905476556348109569586587676899421645307209716381089121561312266981961772336683437657730117897872468628954988628641437703095499706863539289722318326986486551452157318467733181174201565902773522372303188805157519274152004574268568752646782976000000000*i1^50 + -4864358204704489798013562283301694066779242561547322609717111872568566759218387334978039485974296753236908754439661077567574988705925256015813928592562587983637922854776421017853447835628845763479887383588164531279496313695878189286336517589217388197090915024134274392023942562551418717738382952328710189304604331652112300914188541865177185950202477816074949678586677310289306269578244491795904796394922074455668398656184526503326393518959081850194758344259987093511830686491248781932619907142369256693406697164574372281963740356332455374092819032185694788161430139927228757293921435595049129662788637227910406391617207100148249270792855353733730613811864501908485946824823305968521700330653830568408826659413133347955268672120478561796156684989694137884820178505591149838394457859445103259971757266509926218162245036373648469589301064647371687829053099298581084546805425374759136710476287409546923942527551524197487878074009261629550377368545489797496009743751675572118161639096502680651828403261312772903192833812190574074324230580223983475609205156263670494994649682691630293212352503038606754908304757879823802399425973266827337725030745649473233615546955613980495014811640200693907079596217521789514747652642138586040141691339868800548864000000000*i1^51 + -8771222195868756584154760723071692058340246094570021227507642382693770759190425863396421125189537947904509890511911578074909688712904619994030583703024340437917767337988040438528104424461376293956751565989300757222707749875002095062314469780478501504182454011682189286947811892016401968414530593980860980206546059179084165289463766614124303976478424919225458543710920207444659300141422914678245627894232645608900970756437942348482759700641653681253880997144918744120964111972069031799903853499847751847201496110095987901519820505015818504249211107767573232852817606135731853129384708046171194219469022734481133483199613001467278353347722996170142232805786693231748673399726945467052208762918380186123991371321878394582472380565989297664889325887038072072431547790555867858355103930577999455807851230190953728893400878825303076618555360924056165070714772588822343208138038304229784753375813454189545945922932087254022346709466557653276214200297157990622730735011486521944883212143022416459088193581754371528928284680486353487323165978038697880328706572706123351378453591374138928392967333204155854860543620600215351625346811122047313898713639228400211949128171005580690934488459896311207719222961578602109804393674881005937129160704000000000*i1^52 + -9111549731430843722653264131827250785361923168550031194944270523879806445720384653390306909880398694385286932424882416709232567031272529488132723502634665949626244881517547534466633729620106860755154320698077386527179368674852476865638586169588469211262984268417919322974643776534466819499496321537574263387254248779727872424195154572557967905313260847223193698554957203806130591427939798429132975493971393502420463861520180102962328676807128752588209458531330889222150106777880667880058484844489765537802805223584198570769297191334176583911829543030472670733629242967018662952654069833923236059341866826016329295881410617962993527903048799853905965449099830533912937162598471984339627424092591933394147283248674122442984786563377594142007217368197574409167785571702725847974198365748516750700311496857936346419996666179965504019992986494514212311219654416056964375680498099570280090523147047181012157445698055925062557122567802971722420261150426768082088972445628128871094266764963137206644624062392359446784284800977291271939898562273862652796357334136921941960898534250402292168139521820720673226811901842197834787018382266396462443176198048840501496680227131329945960073467708328884556367433137286910106303761766940672000000*i1^53 + 922402264103516100813332703900679872185578225872677274288184286800717344909704896228753039071996496573896154679186125454269591890418805306635596490146493030096463146038377758945606435863048259391354735301541741976982674332432516877261331167373307235392432253205954535070596231676339709756234201479434037382852465148725357275185142752372896763618861551653303776596922810732814704018034635069619940161343408087183549320766322437284040044517132088207298080204592971643159309463649868264092994127948932969844912905486316387072954891261785980159893841392914284699309170689752023343696813089842613598259848648485481770242970462974742411236661030205946079653129729857614940910026203603074773446246214814874419474850072361192400454578353368000580188666945552646210495223010470966160867517831954572379895098209145327472514550553811614028495656768540787179934652266810744779809577066859603311557671397934900290068592891974124517359849691608445444363296334992758474400280086440123427506952663415812235552668463203432298691205167962713010601573258803921928359715968998577260415440947858591339886164606237093669622800633142832872144665383695369904485524046226436722727682966506618682353003385652496871765219736920192660275200000*i1^54 + -141604455645848124235646540544134685775468363161443789020655898539913550825341138153403300848395006098939906452798088287952950169540521538746821563025822826293978995626935217414767397891672581277832100356578095442316547685384488840044052118770934019717496441063118756920995047795166339929263077618721232717848812668912144760784944725054447822312544438164821272493538257898141820153870114958348242866683083884589591888101341185760891635794425567312362752752518161987409598044470075200727886529769423619361073814761913130354225696298263008840457122507311294689790965743996517914406037822175956857232157164936620535522130191358235428053787413938544745854724888490154324177798836357892813520365990285623944128771371748784354427280974023187192428616390482820532933717336787243826054503016938698069332743412107445441181983814689205231272616077439186300705371311978893603362853210316883158313802160890343600184178116132275234199647949311871990245662983412915770136142337188426696452600447297652611942763364118589838773267570840720714069620125616569258300573743515876542401669444180299357764476277838175009344865904130121164884876661747428964947932804316243365925163743395503955814688260181325467473846763520000*i1^55 + -280755518329746797738581136865262485823015729481142782978182107830941164540402773952241382998814131550318545943088351508633454153203176994545809552701357717163970231024547846078253487394684729231504495510027850204430010362359093965542806653477401647811140863336129917279971239256948098868724852238055990564231645649427569263197032599205769613152448783744496525874369202184837648661247438764944586248311352183302422834880385710705962328608514457863230197482703680636114789291434458190774228238264233137611747585273489741459455895717708292834511537481216381969707031141552214181522684935270727830321243744044305319670272754539445842056057645705837188350395205065033981535595483785389918711042258490974330488393763834243311271239938571463390196341622312630995675674589627101064158497867957846690273285155164241509952403767767386872643387619831986852065771195198144619708550621527985469701528479519863264457876301699398594557108593140766932267636394254102667787155118605960819109708043195192173904513691224362610446175554164637539665968421367658213077995396331099735069969006868860762548915629414560404627114182681500563781931181837487849105164492590255763240911418610622641540571568490496000*i1^56 + -143609119826350287859683751945999718193768752996424844921349198864203236520674649951030662531117078671631195417177368725508814991539818263828507427217183057964869643349977975884545190639273183817389312265959438109917001410090268407855986227482121368655860234096826390285744374685252096028059748201122905199600272341331830490709381765878501497622351688812890267759857004078382025040372177723726563750502244764897292503851335221583180501185587079978716205523120808215766835997546356684515146324441418100975132164075519313564647492381760877615449806946341717686457019569833829822880286161903118567704031120777050690423615389221377681426984522720957142736560955337977821885676842796315732141247366689310478688439665221385276857351427383934566857212311583969198756629695289395073957112954477667059118215188093315259345313277592383229420561056616630982174956038714403510063228154753715463630912862569170626711904483231788785579289283054572349229057032281786347658702147988056492373950772687533771460805866699960570739751877015959083759980802880903442283953820072437344726873720007678169022781883968547334650634709669471293380374923122042117917224101440795367848851422512112396800*i1^57 + -45993278880166802281246558668602182115393981110899506813923956320583400285991351486807358922500490688308766150244716939838391473181500879522519522091726159822944096467908937216990956503744348285345176461088089260423556923421317948801406747044076318125367267491062738593403271679586917948399650339606162972115779762837329127127644348321390106190744308049348554002058473118029018318443148367559798468515611770460037565253587430542398872050073672135762928457487421613867636475748112045451270554348373840029580335263593296610099788993761996079320960686154979643074305003917917704749839262572517820472292015890927917158204722876196866601470284481561436420752730996709598596009792491482001689002820170053158921402046660079729533592150491028088832111065668185707293946013237284375098965433024088471759742143033893931104818522881134511564030000165831093637102528219008921366127009524178293931652243070519132395866177618995448030249401066375717346394246856689873353229356881782065473476346653245472730856437543660826857198679333060829231180212997205102765435241009981954363943046492293113102580591970241363164824078969735177832669710860121267745524074003015986880*i1^58 + -43198908685287951724144217898153121094412711668891481626391753162581188458381057643204683645283777754347211048308450533081348500580476990336074373328811678607195951767143887133319408241160275492551318263081260572276977006317213705657462340668068805943835170985713558888208261037367386035888174869164028393681539810775910672766991266217591061021997521797860131626842095144122400787682109864220480144115471694531665854093109601201644288868560938471770931283168991135479590158985448009217640588190897767348828757084253935414587637736989549881194689171460232584361408410985056838929078251071287659448367350456600253821890676484303892344178773582239490913813101075489812389994680033330923242164776170795397820975897927341883324077110316328825811297505176795123485757967808630062693314183967892335886523464666019260817626288941528154929867580385284526114209862115605671019564700742855812773729926950702533981003242312577381496147278532711136471766380514117960021608358885722832087160156175976623627430563992763336620073278401368022874220868704929097240138969153699282329951823652308883735192016454486874232254971293029172712982706041691220*i1^59 - N1*169238858328139063119487346605569076815648091082594543900158089067698828195736216635836433155047200050519317220016958261593935976632018522844203965286514988080558213832612008453279832674040930617241216263547901391381924260317189524008973328935182714980164129209256315059965881370522967729496926185552674061035591680906717738011398834541818984381253874862629388450224653891742878891348429868607922127260104801149959368770995391878060412913053529*i3 ] ]