[ [ 40150066206428686033954229477259390282931771954033523692700169007817020183830840084944873419802114043144968589238992555191900629729200985725603586409114298414752987703173025986754021407895416530023224503275445314513115742615157900010051621243782314735696812918109062829520555836775227125370837654690147538393197890081889798595703022260895287455211093197683609272850634508965102241562538615541065902819876860824873229764417521990396937218045779606974594610124040572522940813503806693731641552861369194979344259810201821321765106671425883347955586675528576111217839188147817233338014991997791606400272349126881569689445348198362880599743445667879957545830801288556258613498951920364916484289039368151431765366407192200233399846601037352981302769235181198005653087144413567484002798752369177644937324182007687990283023786896968651217219234585203748276000352355022297568598352700745506088249092101227488930174223749691426617758177996963907406931299117728409882794309228764212798467692261510064495277441035375333026756566769045254954894097705428632284038865861029968316422260635451285154589757032201329179255906465770197826231326007289247857935899962651484437029217524435856381512463362887112149502218425892848338711135752180236308011761657710992370680574448586870513972795080207513378987932995573169629735503408286540813997467513361106266924082670714057814045591627879290935700975101186497560827932222471991227337715300863265127560500053364094168097581485710946168572181456264555606681870515361654784798175091162291340512975667334250270813000010696496147676464086666284363588908169210088438631000750781262870981909660266759812625981907434067905862194500873041730078512897705238653521775868318491523113142162518779442286975260384708961577147216241747430276144363718372182991594559154436132861777476131506532000994176877344403577581774017168791033327579498291015625000000000000000000000000000000000000 + -887963676262271372465490984504508517814578807727087116619440242609431296036202744424948513684583870226735317192514150303406163513621559620868367481080911545227620961003418404480125938957238875962453321708179347288069377671511235052551736814091930461696111893788896497331690266725218935026822510563462763882164022374164474660694948454498244998541685805218217859836184620475171954451124055445263763430914756685476136889679070735532625375247686467719441458590326490186410759477772245434366117995228205689228420137448459457118633987489152369915289925214657429309373041723654839785575880419927932445367366800519899744595662096343616717253497138381866045721682795972420024036124216755336988785667788160229498657969132569373951357755880409839112239494876509196693592782054487660980309715705585082743047805651313487232400483937817876465866878214595516026686410906928032560699688946203419095668623809572487071013480811993351035373130220009988788291620814860470123029074115136515945717863235293286473731423274936862653972789834252563339721359832206885097255926520441772741523720321366379888179254568979752148341883945592926974767189302289202113089878743405828134468787902093922321892564876563439090668545881148820361873918209244322517145291139017877476022574454654683707900957442920759234722719832724821425851314614566029229978836144189695515499629951803677006233535379794675364900116479324399153782197235262265994448961893220986267352699855252448438340869054816650755139905102261910539847399044321694459338442096100690134711492941225806667633835945927900949279059906029838408944662246131717634017771192134866176777863406536517326491713898269280008187245339309852481327943351634027695882195507812453238829453515881644417170472649801205131450907876936809179019598801125400194514712506029215608314999460263628225188873212941818353777768168243589205667376518249511718750000000000000000000000000000000000000*i1 + 8180904772338714901339269756905175111169206662907629302700288857930707001245960214311273412590636121328360628365431620803427021267574297200272227857205681295124858553720746419364633257323066686678926909520924140549396540980583958460331720151503798262496658640515229478600117367015610906672721370884263361553336812133586752869139969501406470372049828034181507195135315189464825055236539886078911088839197835277406470510360500886189598727103802612279241464793672762089680600392060733480524532451574013543885756869511178566472418527694239117704194476698536723512570561141535378887946406491097734723379713068051851498071661720821165594180431011759072161473552931608842512471980018150627868251590062631172493873426268016337441249438197936842639516573850926295930492045090448028535324014481493472579511168150118588881064745454212092068771724151654698636168299018038472899430070612852312688034052584780632740001732654216568164682569262602093789969166912080234463394648589498315102774459074237720138334406887049025591304135738115608718818449309694289779918728821516553146392268524515962613847706794582785806551812222717813103702384345308676292174215146528055833732668523088344126736987968598612641148510324012637943328373362395139916275082803265669251934839962531421113878838340712265612086505528397443357119868070085728150790972237032624371062149712450913483927441390118143416053401725735129991184635335095038288964755431019463838230248903427872599483921331743436451161989279426789818730404971318750428167188483614807167742410349013253401158656099625399084647956320620293835960685323544776496693654597618654095359781721196741004032190555617579401270058606967972657110013912829511038739224976792467495478364643472134337545522801377207812836672577280991773248593187833881172532062711429148418848711917430380132804455365088388459400989967733544763177633285522460937500000000000000000000000000000000000*i1^2 + -37767902863091982353368747948868714781982701216994291555747733693677952281429194675700100832743494930606375880144853113729540982279075920956239044355786847217004575300779928529676170199917974286030963169417388199435166746394896568700852221158162819978142309052439970034500456066173473581535706646786914830177918175337041944750276881463714922938639255271652793199123467066098162933893694147229083041838232415896626225088614016043255323125605450362551184488616196472359903536770576721505170683432655788587087572125568990828225155708252128473047180298827076103563174114287725914036327116047411436548795430194089255388198802731318593293747703755250375624066540467020947673556996203493671861999304341646154862987145438441787762071041289178518215779777175352526388620489943910874673313278877915769308762140958119108650900936510487251251870047176901688322599916268701172133246452897886644024719792259732672319098624773407457668688699634133294170716753285530826033642163534580519473360198635613032547573177073326226304149330978366197015262261946585294961672342436082146075148961428401387340127550351162592943632180348603112539978213998540172484256181662940502347543982833612403698884464006998919358492750685340927597752894148831015049854098140993519196908668881428352751665434092588376362303260779342963319805804453518645821035532668579157525956650470722266975587134524997532995819122330433725287193971428467796573642016991628136083742025052445089826656504852976818888831910740119505094296975500107100945082489919407092472646470426035218579316573689329058920296608795414319239531765332358215403061016678602922316892104906810013200747435098732469973837138202818342455136016793996159100726194198041236994400960578819499253126920965700101499536138223710447088582548613747596680939755697249816145780836733893690135442189152092009530397941405530553311109542846679687500000000000000000000000000000000000*i1^3 + 87501915824710091862557970758392658709982260716123363897828331421655054914422414309337686751297227250115067344061553130907341917059495295075450387216254037949309517316503566275527078658725165453866811526001506606995107013958530557723463918249698694658992937633853000823412073520195048808861527188566038378825455438740951324120985247698034625341801756640515505081200565219695696792004423114160652616231255764658964935921957243342870010846332448443807721941350581784973334858743753477385980971209952984055191865594244721613928817801903322378281290792705221573537479614298716881525610228814307570710406050414043147709890855750621153953619010831165165636079126922082742535798484261045269522665559927998454788764177136060762461924127592212715295911425098659836725371379741488383551144653354444703100105376499021523381436349238442673113789216834244251691387725986756946112220774226454883233721207047619646412379792142150884969322181762239526205394287809774058543160059443464037730059192616836838352736139422754508323784819472667332841566836110472273386532970436952125711056978987384741024482156391302034793012824982544408043662877202004200740872314208499962802885078630514497451885117101756580456422418129411638034766425016243757613724538332961517578210999832282345159627960308018183526684516647134241680382476878225280238409620212178198675065728997844307596281927321869171127820324293540115046720507141074598654951195847331890010990496537002340099024600443953234609454616210661386246769756745709835114307779424357728624339249117653117909867703458207198883261004297240431064858614980814030363935444703090174167873537846027778053775396587747968967543697126804444312806843754237717108395226070808785817320412217004704598084448715317827234533049292408677485470335143411499759165938071991717789673829179447166123411535804185993199702150688926223665475845336914062500000000000000000000000000000000*i1^4 + -94889081700085643493541919145416050644790766652671561588295214409997145772092588744908806076935226277339805130568218690561055326403005320595859270634892016190314303497771665918474436678746167751108401205976858079980343949033447871706631022799737681537639540730302534630995021763182061969459337378443091033923678524954754857488073971503669344617758208704319816779905681652567863765516779832557207900875305613490684226782868875606603662834560568276790060566513407265372977908556958414327216205031085807446011141189603821286283216776967179880471032438315816779325696937748452965607856568584556351772770308362069196962561251290356651042397145891064229324170065208103268900765223452357396510145877865925570248368149566555292015228968264518110336757235039936052235989507931554084781932015042185980605942271171879307927660258001011474128720649601325374793517740314983795413458540312561186142228869427192904591587112406717873010966522163051912006443857200898992761463111414430542039883888452654110796571088407159554851977463648457957295734098314993961950408938712227819527350514716634981545511289197441306294103811475084643101626761536537690126435511674930396956095208387879162266856475470557870893580248826289495770328103955540661142033734182346286612413054681485016712617907318097232999425264276298907849308073175363149382497675187871436225905531332893142381147353393268584310858830608588599247529424209060577780557036951076512656335206731576303673174865859477663116101512817046177631279290774732781259124888686657913931904152733383505487215055568251309233676432901288039343703434836003306215407214305531103286534993730930525608306959610515087641545979006901162823134817465660828690340728424880552277254723991723062015048841736797313631755320516573853318921586132175547828086173286926280568190833766923459556089348137547686212292395129024982452392578125000000000000000000000000000000000000*i1^5 + 59959701772341241151415915106283999246840914370073928831379746146957428375744064507060910664157711278983639972195321018863592736079704799965015581053925592191943915909398459811007029259883320909433775251711496570225190013447685022013464944401962428489269742138868723328466913974928076077604551346922015219872594141331476270835200148706528734770272195391475005594764090965464472635292119450616528165579652047150655914282366822640021330516132459101861786495404035312389200361979744907231192024174165028556476937657504464030120778302136658423729426175187939550115895015145935598284849821677008144258555025936553581552462274519555192907653772187467970907918441145427641977463870364148133926949878319991973577700368411645291638971164752966579489824187400892868666829972357483344758315768739678855017311901113513653288064207777498338506244625056010437741943624802671203609125564824444264257241089924733433485176994452422860231351741305907657290854415716814443577990841535852339726451674389721224606713798377258237980926474327742504043529308502405221514268679254671120895056812869332274595644547423761530947619291226033220852900715445793236051589773298585590895828738072220441349000839388213771633366363207975660705589549171004546883480346928621585857131646544859576582794727240279056013606831271137675259358914985391535627407855851008370687156945721012061344288952395034195455451677211966964677769474505437437268447209017809306444832112935073810954438118741684290938046117628198860428699365520735286594009255640207570681890865323166596928565651500704458388926316497216434693043953420097896650508428732896127632135784621120845489245368366984178828210430891250329512838455704001831243028103449982381824231390552114279519315445476965509150157522029022000626004785975846482030585563461087553582076323215189386875586244027614106554261241875290870666503906250000000000000000000000000000000000*i1^6 + -42818377171941883524916739922759897315764357312938067235984486545548352230133840637509127435232266734438385338391275071597589509508819794532082012725901351588595865497293114008816981798625183915295030037121189826746012207172759614569336737272254066270483846267017819785341150680320578168864279483160892935483583118306890103931881104857613326142742828216273025222006617166555476542227946064354675731813100682247800833503423192032524914980445533627029358546731835680291076713149529155235385319248523950549351068621570252416868265026164998862860098349366972634613415164495324880699147102598488989270955300098453895658684238395555919201129287364680734339764642794115111296995204447131917390011114191383953481513175107322471915330013091170517425386973512240617848120541219773488134337102492189058416070973241538523686923524481765267203009655242290743137688819335896528651388744440240702609920020264493446582380392853983883587539776011829076241085374436718978617323581207241876138648733992676552098423570331872337668435753673210831126199147923093396520074034366568625483396719773721848437407074407958048949360809448173929179473929024079319396914784971610578915800212114632950670628208022824559574981479293183360182793363690033305163999683146220922249413287532247457920704501451765917820634542615378519283811960014889291621253120637132356087547275796466430237368925530227734093185060876945965363305416828464937408799370936080279252394724777661474422185844640406007518612276324888299162999149772015645826206567259978072131789429754160043677871799036524485505877764424195166500525211637230757924044664149748524896757683729118709468121820892464401474590329027478043301284124610945195799548987246116237983955061345964817074420046064875605928453516136950982294555484291456848292333588915894046596010154992310387509774137515796020238866589903831481933593750000000000000000000000000000000000*i1^7 + 34490781801074402063295728470200777681799864934729422570068247876237305976629514851686736482613251305937265520365668343751780783844222660180434027789821329460015163886995932199178501428668183725602039919908031190061110259158829516273426998057830385097398597571072038961887233317791877629991645257556689153328016895562593747170571997385142700878449399588273636622106598412055864954057327354396102828682491118882157232960539341248715873604146114574257802619901930736673716806177567985439559610737342622397407707438125314128407195162604995278765354783522006241317282300631565183574934919161462975646189977475272727400460415808706650913229552425645466979644132831180782619601659387914199557218280733966099273630477514423223223057921448397759453255896720869927924137972493704422689863582491496354563699459109787085239619735289654819365682435589197484195248067285876292087488383066868433654175353223226854802410073931388800650312472630394779567764666817924769763474569649511569968760957520418091812746945718370435301994704147742803627659220068451559284760704305123616881469626547053054264332122556435105410476270581628851009891147378796706399932151709731790260345733683201334103454868943175848877788049797897332902020263770633345231527931856620617919317247387028253650069674599272681355781413735682222631231339870418852233248122060648110853508341257507038035744689939688413453282074352281267003362772256302101346602288346920621139836390500897052908509011666342964774778792181564326802018342506383728803772411646933249269034717474137064724352488301396892107931472967120708266246443428100774432881238386156750119637470904970907857092323897972710937822820141147049729401552317419111975190484824337466531464190870109035599929867843417713553043686466792790804613513465760771133565714525605031349827346445119663056332177247508370092764599621295928955078125000000000000000000000000000000*i1^8 + -17412348138188787700884712338462499727925310442566650801887732672610770840679229731505296122984748396176051081194248392669070716227640268604293987850594656597620858408365778267721199322569840508735945963007710851109617762223251816493204150024843042813295586721670003881692663845560913854166666393822726169834514128932590712369057333850575889893541279336056969592268710981695748657529050253530296278967139468440407778774018002289353431076544072881691350165238914636071329528177204296341586438509980421755257787894071572856951021253664964712668161672736467489109374761133493308286663284339897958056187706981077160001611246123042135685489079295590530806781659784828109461444033874693571398082273109780065786611989014723514206637225951925343738390769295645109994312196704243246407538065244885919503369206841578048115458634488732838767609017529639310051604772441880067500829140692128555605800840771514004760464315571345098693476898370780819917270188542931564397560573411874965320579063195808363589264717021964306376665498696639266486376730718802769329757157299611764447511739833933348102884584976603903528821114910334975550690726783879727971032858478197563962779660149211641009400950982349923886260522730921750689199726054222395639815595262226416301664432457846203265253970892307198791313730529530921565016123314706191242724411966647376363723746583936960451646307350840406699693212124203954522261005890681185753659105073391670757271276477880193135602535237028477229782444606540940418263691805405095219469784216325209163644441666355283207866451068178640264090490839457753923156617203031221703759184254843281877539783283795713515241587532455548882941171632177590031864534346522431174032712833182264889852343007159897673172105203673809552663247572845836283922690860747410571362586857038214222779619336185457179215926106699673939256691932678222656250000000000000000000000000000000*i1^9 + 5177865741748301350618883970303096890800711545964870030403735392414118429610570546818631681327802263025440475518085050222385432100016204132024263989594995741301014444502856013389568774233742791197889582548561955334216570298402551821580560876989845012236722168694061304057983703802989883843059800971259837479754762595628436785623031391346360753102151158302728940987442348248646814929165925793271522491487932546399735832323331882527117304326174102391375920532671947263023550585073728294667585384412201971594337397181088308011890596384154767192617233151602671643472931107391564323457094382346597295382064535858909726583270505980380226407463175362513054124906845963597809852032322215723362078494862963578311895349370842428590648749338935437240241033725203298690116618452284153884563936206929323454644752509016655884481319592317859357736418382559627879011974278817312630893072137540053274961741709375177061938073601017155730948289428819034520042718574229259993797320208748927838601565051382491372533330228069837646166886419149710642938418589274158227421765498121087821335475583436493980217430455690974106403410722191951646842105650928683251311538365732444018809809020082114702401691356989294335170794910458855484862846172905420097391614073954415677704280834471893416402993792238264693838466302410280445360405104680929522693538620837501016468525071905162821219543365598379267161717914439186137857636269054560520408658589273223454515844709446358665602974758875873239736895835972371829631702074910244584934528443666710801285113925417300846110861411271111042809686521239726555253113518413820485351212595111589569759756069688889209268451429093777686038559491439817238180681585081168195059478004005827080184773787988595013229152194410982995257718296421554149129192275968627455680618522718280312459549285671798138849465190331267597409677505493164062500000000000000000000000000000*i1^10 + -1113497080862395172079005343404732770388739170635052800124709794468409989162504486466348824424590079175062231536669960263098789788651569006591658277044497049873954547275509139001285631959843219606918925180186970393149338207706728733532904333669373208644787026769789039226492616240750662993155399759960990554871897562125465055144672929060913970745400523835410633430180689562433832511001608630513984936060868890867162580129254972898898008759908884088133767614212169793386631242161116385214362781293905091954939864906548740219316992555015330289403181747201422183480976754959480726452922979293640608544048537767812136588404441078305214417779429751284598683165525026444207400771329258305825617980317796083673502278610783876188181078806265179903603501789015370732485331761708774717852092416192203921004896075426177897949735519248914476559250419947706624977400434835479531658474489881461803174520403967625273186135348703391663276565682370401528949512749234048079893047183564543089233047194097220834867502864443668456212719323614205465914488594072243588068559719882139289395699275285416845317524870813955009899074140717346559735830481017531845633191929512824298139129497164752001298843826747576267829580132460165936526715511219243953253088147569949817635540703005741708144323101938528556606845419482939406847853085198681710340412728412660116721922810953175921895424338386555601445969152246971809578606599844877166751389213150250604751963338385046939188218687776640437428835507499687235674954542545213731216755848411225073469822701889272527618312787667440275451037023974922564535947083350307925516168245291575764489237004813554294213580608095746530456002531855554258985593335880076628713629010416631228866161765871393170701880971263501301798596583078017531852645790150166885050325790607936589999289221220048205746990730312190333520889282226562500000000000000000000000000000*i1^11 + 260133858737872204814268286921646513513001141037641996285521965036824624265062064809319854916107687312127651992886905697865116836740243137912959436019247659779334044869348689541283893796168622532780458275373721279703524878569724209605376591038706380681430726342360161354136676517351594791253103552443682084213613094058619730630064414496625301550654480309776865241896865466992257504144784198865223773733858190886819631543824250581883307672299364163681739464434529410934288160555930772159143919194564523897554342727028596654743986964916949131550262137110848881595572334161539936315056812019830466463104388338186035995097083902149905429293919458143340591909717798430543875037652648503144507610328208629576453003276030012228150128934466107060637026135396558468102481688522447181144855413450634568355995907155683068705900027008616304508670101861246763006546622734520592471100420067489240684955576298073526909568539382110110879024138991652321302276847646387971521179179433883277240815737231594436811427617048238022419147671984377099109921475502338580731517072514133932564662622409569628054189033896688079285609640152637118916903379786870545117886215295908021356940691445394834707861262891685143104094977489018256010612945144063783771941242599475492554334198638433452547224613109889854108164230115738951179041851592018977222760480230156867258610121556290899976015595896323524149278514107730636339929903491743412784577225864895857005616248860537272478163567518354313458185174553362413177615708565223040681665277160369617481820992507655866269907659630749364614971788713888998762166906300021307230167934186173462713245852822732706370433434134320365301284680059895955011136081980082438107546477425676122563696784626524130950785626214254630963472258401908451244774506510109905392537228512709942127611838887759040764921785233976426553726196289062500000000000000000000000000*i1^12 + -63718981259506071847495537215744314197866551725459591668315184339982355257828305840258469762098733725455387373729397072948102625160264237698333167233055512521043759730977642183977150733985478415560098599991738744133386613584036280728027073946995868503698792231446564915756814265906267252658604272635764032575899431480864637374800366159841387428797105294116309179790261353967434986271901971439872202946914183180076784088538402070563823319759952823464813227196665554841629597379898296219367130651813936074286093135815471804059350008541732385378984831406954609643336519439857481144388461229451662249205260700131169076856785219099553593872198705803557926958716069004433882447909005656498438599323039440489331765554389148349165079499120015751604608009399173055667966937231703358655271578774416479568571216871606340253414171659728149325693848841243074436357456423697439811398691080650242242343744941636509567994129166722335823928817062921721642144838590045825423521601163908169089181741668673701660522446109008063871308286342964173200086785663598971645413535306916838344209082631255550425473425261791218817721511694163433050039234260223861491801529133410214452044628430662511078662228916144003566714481978444524085667141687800189861178072001144603534415240674269595216413868540428949712006176597638773529966716644040286791620233023522373883063476609429514677868212568229801338514647350597473236721676401160346992755641626550024233633049369489461541537863369821055756045366572422313029608571744529925263826132152443936183081229982754833844837829871202225163067941314235964120732440281850732010698720824008240651851201135676104295395764124476670965313671960811397120263741215538851952229528648170439460566634301781539006785870870367814552118708763474234200001661263110822173433391798010397004737146707491447007458340710011940002441406250000000000000000000000000000*i1^13 + 12435723615719320972530356564197620134211765235862680141392965795713796897449109273988920810322684836669146479532737096861986615537129834265790283846862969910569701214413768028007369653683663295101035738923523520472761480801770365081637309627638462687289140471800052947364482511688640041920980344288626755889113218542313371262830199479573980168970801958777829808585462629704469830831383704144824234762190868818262511420102086538234760799610218199237938857314667125383828135401712629589547006847144917506747826312661662871102877977902847673062875894978951045577867197248896313743420616122931540563131678932465761109958180116353157478070469165318132616716905423953051398401354091851439354957103259141914389665252799244367767548898289979590794959443712341427229860801116293716519999247831101940297250220502288031682225756725720597457113203105244603747568920130531927068758552651397181221068658899374531481565033518817588186144226774693946311534452561682266777566427754391638009144905333677908516787450963168662858227602803771334239900294821036150828532663871479173228614396128015081672556020276315752313561466565204923396816063999059530900249251366783497691097737934070463072915302039328807339590856627349207964298019328730083902665002696424412445463639109754516164963803600838693100604142628065853895081024347796915717953179064243361557184475669456790267694268255574855668940605143664212890459537238657389787138320432494311581895700586246235550192704733476359060113880020915391770104474765353170294951331574204951141577799696089984880411701501114737822762678563624285823219661922054367641217907137194544468914210120635434970427450338488367475893189948645454284426550164084487861296426557299519589701257470992122460101452201801027467527257496447295067316932160416930634672320971187547461987322923183147669450659947523422241210937500000000000000000000000000*i1^14 + -2460860456610468903834362808991300431465680902063319814181077178658992300331990416961540257588634427734174041159556445282755301326207732369980648966507548816708308280291415650684265350875115603306792439437252575842159406526255564505779491618888203499242434190315570551293932765434581779676831261971977172286790395838919280416322710814491559186558252429049253331301897871368705848213964521126707749198258662208553576547991113832316044333417003877503238798583884108455927543047973438005026199978898844486538364345435387693313318414459078340343002082272345569399800010294315356336727125806624327172951280919985597120042618039373005525687243804653067515949150291837351536966402570166072994788303303375000851442992011160733833184901525260785336187557615567401010878361329561902041967962153616023889314076867419504410734963999436071453152773156855485756396978268523539957026257009361984159400338161200807698097771508831288458054611702633174934078432300493175576913255024511825973734555288882641088935146652932656172183241226496880067340665033247262673281490897788051650070937366235592788287241800471032610103617876769521133188049271507520824290073434267957010841420768240218776955711284878037294275970153758050942740278310602016718964246734506149851861268161317968630968489283796320595341495958089806325533269422057138967478771392898168242549863180918668738156082509289125626971039213865742186072987605897689917784078186266933890518128280369380202191102771285233421251958172525004864792096456058608144607249137472371463100107123382579210976988434223689765758242995856600570236546491963709240523070475840549051903289476281468312802401374916507254039116341293799932623721377566461735346826473414619300578217179952326546745505719223603960466607080043303410078102806926956063755005042667377854709544361268634844283494468836059570312500000000000000000000000000*i1^15 + 562473023051589820678941263154945655013176717425190702773736581791256581356403827160065408200301261785309686109802414611429373452851052047161172171504053008962807896456841927787550060432518239917898971575641500802112697367204092153364323415528679831660928289160205023280885082633854138407730470001297114070462204909713789614557868221680305505961366362217794663241127048183812223568213955437534465848094117360976482214587874699169025063342391041517563545383372221063535993831650114539304720915894136710573347772227550546152938450727749749370339448921305632141465627886515920575805826044536310140830860114654315933877277026039279019079069486298233417895634641150734659499724466932223168647298245973379222038580617117731187074174814476487182979739349068152880226166643560644975050894772088678055171418743272011206418058702481244107410230073283147508220456028161733205682595986778702063175848487016528371808065427939580960110271258912047959838755811609073097721838544507169483897111980560322070951788958478037629541715118843156548011937163592673432701072989977787210268298405882930138663136356375627020175019056155901086917041470774665699613949550039788966616544991520804720381913363574769095120817459439299328476804624038668957313941560708940196941331195900341806698093342007912837329491691327636989543874381318289363525492381556386146933177731882587440663181452904717474285278837981170843589428371402375381198043539741066938557882155012401482369447860179979948134461012400723976643185163173796295103774940776000391358649886688627530604866495288886130085959185009618897119667425781783639941115499717531080067389314054223136709150729800607106249984704741793245337655478578613009523340519021355829375121052965718946730080978064831160840514513517839782855350309018601281934015149960828929944017135830147607633029144731903076171875000000000000000000000*i1^16 + -94736284140742323442115895531409827195922805166379038498263379611445807062830873450175769967194758631737412286804493637164430949957857395538557971580442610711554335502645080952686299664441844794672388341375649111686310031831210025979736987615332243164350091899950343111032345918267987952442977465361583069205259920142823634629183244677143342260769460410934964177410288807901877459125517390441209153071617159756995356952102289747436831287464153273249602633431038617969984089289123277859414362424213893551613925586121084195482093150609266077752131776308353776795381930642858992492955055728361575509721103464503821717144166692620263616355549156196236746839076698319003685465760685791803391495811217488862512142868489592582486717031528527515082305919662643164910298159920478441169394696413616828106882429532578996365123934145068624884791165234495944557573883606849724620860235623837680444161532957051159301376777670077160836866172629591911171101249474744485914092451937612626350617666638784672794992952003039358737056254350052620650564751896709068180845104395697341291844637176107906952566223985280152499406005653247446480752740927384353743919608930792377671440779819044385063109951176168154310843753613563628896436365913447988805739168390846451046799340433417365357840269622221963530531066312013267568995392376495139458994608465334162431618431266102385609592094605286287587305903062406559102452417366677673539693066819725131910670501862503886703803073776952189454631869674940931962718583512027720824090571764285286170437657955809590111458739567051560735487449662175131524957791717636611182145708735078803504258743217598459957951464942047905389360619551691411695764690139761528138408005385386300180012367038489549826582614818305422812937347362416483291341595573499554055144950505849643368288242851994817872990254211425781250000000000000000000000*i1^17 + 11571278897073708652143233600712172805392280793359323527766231216134231885618601431913414768821578282421093262852245280097757209085788032622227380686860851142268161324215974860692349372104282374485092999547018223537297817807606024721417446128050261755631190966562564257925683414611568863747890477696629008210104250639942887943830963118805855749792002695649729242731167664768330900680035019987815137634235615895962120898608654367442706184692076293166921961323646289812243971538780845535021677648232914231979988720610169629518011702309507463379618766252177778862430343296247417772573519845374831677463548367541207699878367181231155437054792738499794560566777083159056197616507674638501898040221175994544438465408221750002884816421751954110532777585811311079577239123279616235091823760449630085821055978459957746282737179529810182131238336398367119889642186099213478367679767048796486513774189518902357294322238348179329649307644821744449700004908268674946551794446476788896061150879799295291682349413624359834157233663963172064669481048154793093616970338747487749218601032569151387458702559474750338343884375392447448135566531096600412355659978456184373369029009553759614882623212144423351370902867925782552726511790184120108164820621919264947587902047055647739113478057043885405230158712595478622191321397753997800853947150273128257453947598220885296248360543150001116940107022946331486389136972830806470234997544978147456705065174200216779246614051675513028458602435395923474090102508077115852392120158532196435495225129157069037964652689388253231942120187196820697239713230115168807747860092615464987718282900483155349319260638807224865814587943452027567400313565954593248998865036856525907247213564024193345530619453367265803626569244486032804365144425325684083249102507204537093824333107823229784580942764282226562500000000000000000000*i1^18 + -2205644830998253696424127162426285723793554611791061973580800511816900212848612727639833802018410973790979056697629110624941238779854385270774525894107119794184249824588890045993142994871184825805054935592825908022150959657628303704638224004494344004651446797498243931494156848497265586197453588114652673087592663078648869598290396404911125772902788112106997860461375517661905158986157423334011571855885004589565832520887560240927781065249143026121960032948509372374153081262290765425683270443058799710068692479289220066965737123898346103065214656882975481796224592410049996901381431271989173809018152136472114539091339973471010735309263799692421169721378203998712915790431213888879845183400276159252578020831949654701668530905016016333392908244351952082249827448200436945538970829607889433979596580217701846004098320587341193196507006561183496164236760020123013010408304328520921479981319093439527262530496748875465734919158945195294615368528039374314784564267094909690515802811134305902096843004235750127672912302337233053829989177992815511213126715354975841143458253427976560668326301283313876870878685644534746227169951694276356861042273087982754912209710845473779614774862118194436475906812598827506177808366799732771310713323900054905401073304176881852868071089550339580124781970846606221168399391319208185040913773960294318845703317751709141498141642092462334503484849445322320130542192292193601654965948778415049963062012349592359375785634374482600533273134053145154274005354489949443988729785481280722972619693147772696755434419333470119756980144003053166110770615152611436005511690673125732910659651938683982977768728150748230835640448722719775219449104157767090857734020904833481324475507358820359843893771564640692239074432897414836907909965674278330171951848286346660388573062934876475033035278320312500000000000000000000*i1^19 + 455661525192595080865872478795547924014748543715353489603389446582577216383534656631821959652728166870539642554521020690080563259823747770389008570341551363502483136411452622755837362899280681983081936607857029276388879033876722221822285242322361621832034570412884981770518303148152900186824620928689066302932281840087916452714563126861236422646199185993541762387915101795670321630139513793874276819821651854995607313961417144600468216107927126783878763927565402533210445406622891057440642488083029358617003478185634948795234603756167442009150806015713745788031745446837242462343151119277152013025222534493058363435202292159413785948310493259286329464676280828418938247507486027481800864039867421358987597698205287312682177795192303185405070805552850191473468093906234793631640873461708269926161877967572308515818957642750254792573299894932470361310478289920064272716268937433364895849924567205819949463365452642765612054659789838246072609285603406597746527909955345893060213879695860114757766258719141073596050689223477597238543092098992162527284879192554845544085628516078449551540742260822169447997690903803032835362556936257886693500497966026286547406162637222639585397873171860184622550113542340204810088782023804871941108704029548754248056438751780284566527586411203757226404461200626363166974516669631833305019606927264250078979076437157423563237266789263629399686647407258057818291688399406458497212851093344669753653182880603059030348589621067131514449810718333254064778381329634955205087293716856248036401851888115546586734797487168843733155214656473702599121511355879225117049812831574754217057336859962267417526835471425014272435072160491980861102753220988678745966882222545135984243616093236220054293807694782809978525573354611782052587876632710554017355873519408781169997992808570391202926635742187500000000000000000*i1^20 + -51347047291494781738083460290805711270768646203503659371990538384419798413848209327133883866278067106907204937592637071818512895605739691650360421156097128330212293672355922439086874849788261518290281270263407134391072720723468877110687253345600791905378499983364181969116181708166208006943861564086252264484516894778278770302045286301904887641213477710255757138609919190213155649951719547362989033125481753471855879206665721456110030273131531182489740740068508117416522510614522197047017699678039340699210627168612566771004484105929366269267479516100843100026052436389587944116039306655404667283686103003077759336312707841025711000565896363700197755342704841269465605440311539390304783464749399610709941746657873900849355524507033034646420059106245220293828583072305478710223294890797516821800034427556942582486917258671185539254988053653441877285924578024662077226139680185412693303480450952706194366609180454804540026038521086152801563985363806176610693861739033282284088706380410970295057593387535024830149539463626648186387342657590050820190718580210125713902309307322283187500070299014315114471978699419721550725948551996915921754454217768543923214427752327701164796104757703442921557030938303753242039278391858889398511468552933428831936736713836983517933539627995327897398163745194330497965437413999607294995258345691159471143273429008963837969157351568132988314198862391890852456888913648410055084627142516863882517377001761839540534372481459726843561747572813027851601496112137665930075211636490763347834274571575413590565366203042196111273299057501486350586461913146848334179457553626381926383109792965831622181675482886314199256268228574096256685800094469531379899432582185093947217186347288555646619304057558536698759112274215411805924879561284512159044285593674320764465182699380020141601562500000000000000000000*i1^21 + 4754431686955161079939862166322860126187959157999931122959652121204365453242743490494530156125033866716482952999974985713560446435953018478433888581030635554988535312346263893402699984645692324874143515781468498023590353597430527190213420520786367949618561340483924790697757053892674232791118237571932155691582232795534898936396802595304198336845793301445262203738161343341857101221390219565188064685701923063913777368537467195505610118125262214701357698354811574074148321876810489372632389388229380120184697871367557199311289397940942109190910798116585394245388341902585970447451165667207079651442840560746415130709852644964622269456550220872197395506391276544296053547780171801072327509162337509247780328938486230604715710014721323476420528450336252385319189089849798818615552783774118179375549397765566587563179015176707578326116410065390660165652444508073784952364725099502956858514639684800375114030177134724797522764727806888723585775999104153783050012277632138856708084697663789772044840297694126749746607406931065197556614137861267157555133711021331641398480296940621174939769348988325790087191349612548238638355151617206404362758476656416326791993513319454758023453589871578594560452002991493471698676599318553363283326833659447644816522904448424674537067943854791444241347549632066383713536118838285195655539372777804432901364700088270355403620296034109281951853723119614170997921724376881471103042132378730864783889392262130038947771098268998960276764585292805939312756939650703192782879691188878383868817289099758893483398781130060487153525414040302858044165527526170858904552022925477198779392353731538993825741706229425832126789674481756042699393273132809188090112639084832304654968702386402235457108991088133807740802982128557261655231770010240380751055548201063042730467037844085693359375000000000000000000*i1^22 + -983823924989650145672662194040422477447012883307696688057727470971145578291954012057272484449985236832667689259935660708828513146888426520494992358554019635296826752205259117852403905856909409664401920747749196208990749217905581627341239835605156650609739457642312406597778752736760315281741584114871478571940415016621294015924281765189831926611778074026164074415156704468756436265580325063359325676099328517233616691051747640837887204476208971401357930856997266391177352214299225566041925070753080436476102648401557419300762333314914936097812341491592020761745505254118468393457250842888105343369682073020434202074192707267576453515524599189991702116804552056959226454098555688623566734353702060404006704474802183434506945609439253072839689636075015385193243534844541586384472308599878845876961597252105005600341465346337700223334385797022992776275375303115143082272944856021004385476410903576684975013585096296695619257975223592973787003755420188597892568878249154393289299858167502247107035646851966839570202832415912574758732511949792165026705864316302546644022143439130497790385376054408845610929379110691921951526864388246229441938965601585617740319605108617516362142256159549953405323214985131106574247500917896970857944331711852473332163952792178572849650121537544718684073833949463648354919000820053651803139029571872621268218380003283112629077832621955809060190655870563336396335742981968392859285093858670986031268600896083297919547464897196908896474552059705807160506533838014242625649910878227321814251733846304448051751482697301976959105169366415943854219325392276451054569651379641727626609457404107803286235796398199823019465773996932087553519445800794720450745935122883991694337579844606730487789185161749435364300500522439376235726599308951821676549336393267023261162802886962890625000000000000000000*i1^23 + 150546212129733386882080066864976846111426445524675054187647131111781357279679724016211846637347226884871979369368804412383190221785770913857667147749247761112916956854877654628567818784989106048768797620606294422316743302661883798953389100222251842865456677286753072539263178651697767893416726974328127584526164848470368580916109000857597147810142949645217305464694780279851629665307883375023461625014433039570221378160892002850401918551442666524804526623549798712428704455519683174350863902121637580705730735805261013441009244149448186339130522404205892400311220192762276210793368174105237664815933036234475823720619950055339397021053820603578059630336642808695518073970123071466086930101185004267025243205478336038470329754140395857571537705471527018224475487665818808538613013129196797366386953606893909995972270947592975113097098023996886465634598041798741694272684645783632374764112596079843366507335217761758436266098616411217894910283380281850827069800170635688451573162750111598247249523724729123474423129897289951306493407813430928332101547863994239340572215294049639529959914046460804206899756597910105023110241795107104400741419464056968049650240787504019279534644754465513046018265769431550791813840776057105990386844476238135147711653277477673408543418208209379216779953196875449386760597486170117580287079220847879756958272143789855593883716728740360378444659382810450754119991462637569742591784413841411787703521663298750845977502711544184741846124196771712618140839086162822226230653709855332464611281232107162313897771278244760791554522315296719809030547269843757491939169163192470535074104391053768441345151298814598999864502301410502378857176197344612640012733644418083243897499899735300552730116740110613660228985172378162809855634056166938169780140768620150773972482681274414062500000000000000*i1^24 + -12154703970728366869770774387686143867649350066185886968077169087776440100650946382249057120545263071618530989778189537816048569443677543883727817119635652433500098650189508593541921260921818053435469023703866015916480421893645236887661549591118853688707857796563272524068023373202722465804456135897827571391705226845103629777835817636422428864888025034595722261246961820842050513061880633868022750932091015942135373866221559218299150295804182239566897972499321578945741139934087606698312912207604314041507588534393895712942831427289646523545951279227985395581342566768707252205672194207210059190540128531856797870331531187213067612759491173346194551479081051869556337880453016280792792110753838784826808643403436703422464417980454457783551558798961217111676090069580130636389158100187346072526269796611197574196980507057517728048853830065209840441089273165509128382680894906064074293538838352835150702781561909676495132966322046112644497393425205294837884970081110145313162743937766717581699953635249984926085907600989271197952604585490316041333897895108636730971559513887014655329434080761797380962656848684417660097208587094282213791143912664773273186049571808732328784804917336754388998836839490903872603142228071923670960704648127016399418705662751590798146072207872745739600596826871962547117132805736378570230600824452448642121524968948911928459295266836294405039786498197987649400737986782637945454794754485861740718857247200269181248709355485984183281034153482208124623086366141695168715758321261589436410002400030606075467854864595605135639616097826036697827867587772660791342346724569812281309125908015613474296765115595494652921266919618787695959969290380237833933185896168492800215257009683384677609370509475207078280196017410519173503238958183386919726413344252568021335601806640625000000000000000*i1^25 + 1229392590540755391786811863097509622927201811497954267008187482575030971741911457992153422003447435993027257813872712754126200473721215964055570200528232266430324015704730156387580691425636922449484760410564896756652859269757088672144316766515348747770205091895048568659736696673352263426696911891747230133109165189156156020436052845755071543511282135169022858047879671673168593996389962633552320600167341211022939136118060127651529905218921378027360103502100683598419390669535446706905082925913232957541168145910022723509644998246622476654530943275636570424791666939707177864434368648958975231352542902239194591085347908065742250869894976838986246494109250383598480382474992912327958341211863060574633798961778838562199428250197477957495124786245019731875753650500718854965540658841172893192232213020254845392504888030931259586946596472701036455388402496433041486026752647067552997344084689894401011740108459895354237384477174061097556534642611646057745643251560029416024309626018642027049216322023083899979090379566486727778969463435864848180244508127268202379961969118793440909812276363540840650613488853400691021375575172696505935120618762714155098883059256831478265796354629233734197737036359898846340786548281650358941234573251269192695554590272374507155385246300966163010437537641695835275765405102584214822024753231887701105725101457635570793542388312616197827919131912751752990360702991055544232407256200582872644275071144610595253759949144958137673669897885127872905947085330902003102722671209992533787445624804165469977601420425881055184623548735497363553680313922469947189759310456379818398091121877980484612762603058416365193307860142042055563784292947298899725803664612008694886261950584461209136841013161366153221179697739897141188264348703741847362253810138444275856018066406250000000000000*i1^26 + -197056533711529971717026768449838686215333778807838368020666930983254568521214928097940752733925836837112824656593612811729305484086265999219676992827748787010929019623073534602339942077493534176997823670773767503822831614676830182693307536968322831232589217571416267781846584964539022923290768422428370012325428820730691568965104654786122354668102835464098485876606167134831127543115799962808121977680171817944937016467380886428804901535842170793818748482728515194083782900673613407282357028039356822334653992358362407445617201426768735046570171234905660036488302497629029055581329969295200265918691530881861783983103357630391258337781943482193518744866435653716142572900300170664907815535506464143366639549777511731275926634625539010814668184774031508893806369317151633502573084921145249823686517311320274673448193543465973861498870646586166273686984972318101498022810696652770403688034277895213922079369927609277494207604138301620925917235921687326142184804122739428126206320844716987211263469202672304872206928586488724485528712978392737803231097742811394847075153501445486609194264987565081912039014562027596222668353132706172219056743540486855429354535774133605379731153824054607546698472869272200325167418211897441903565211043388631032863640973845236800684481457253550021283939648672744784765679784319300837566145505769450249132677849340722007157169163333376521363144295798087707652252361717466672569912381421221518070770668174591973327216812420302265591440643613734533171758107360047109877916602986655021132051134771188140169918339563841284164138204221207683608926210455018552898993558581896110057560609711910587362836074922516311554609530212259507670797860800971677075323317898838434830004704939206662322577928152651723542077327641198048362792563155661818028266313614845275878906250000000000000*i1^27 + 21686344824725472191888193394830074379201158004147524087246180185483602567038967962969318130381483888894804239474623827929489271838018379437010164180835946079244240989395350899120635894078528527956283731999521596582919113156608623400376685747304960170082573221264964358131218044956319849799134233766873778707215459756128267487127837193912457586820571524632019611393604612108032094054188028294682029797778241572316996224443579930792848471992686850856678447265539599149232307280902482935981447948211345300790978617670796447508729356719249935880440322209529723805122174729058258710383714409337952802672805042436722382214124062939785159693154717961826353502469545550567602593632915544371059237545245219012851111027157317803926890943429337511063195915017104605544336756010308027138028355708777813246882424878689985257038107340839035492995526987113615217745181781901409638882838665543459650740646449768109060489569492910023476245343653424437806147507746741691489570060032053155521356211842666299408939986064853266565826237811946675576432149337355868285763195864700987800892802937352507023334212812020944757542813821748195332741113368078444510112485455503704427507581167848932595199323556690176494260357199452184476532704004533317239541526151861506922098464680505055994779581166538925720940351786861452483135860376749358704067292710785826967514966146094053988976775295391918221027613923274023130655021780943549416650272172126021412359587348198157550104658027192311081525509867576793761353348799907039306329229151727405003910532779136428779440260762410237147106729556808989431750318591379442499880716799167471134889167663331224903809389047753484137399014717923346844986098999300143612791318530950835239093352480157577598490602286511738964809194100919293282269378950242851697902737164497375488281250000000000*i1^28 + -1768657807466144755656704392669325757526513478358830850837028101177129266655625820397301398823159811412257844841120429801623607420160499476240835929798068057822307374911384335557501231503220757939300502897876626953479672323897903043324505334644839731765468700054988020943398631317388415505515988283074608089583388210535638789703233316030995525385033278429664993094345658720927250142154854658472781914844733068527698198419283770313802464903618473362202588470430888114942094824109528871234012418062088118343005653434040630985882691102383578461013801063108141627441380657529370015848107503077455076492591392528850481828038665910040512163732094524233855345414700451036360284051403166464923919370015112877201711425903422262480014052208635140592580748227836208563451573287597428461472371200801082599407011630048020779943450267091776506079370939360534314104777348261151616577901542558527982647358482105895811256504762527317570133619238726808473546934400126876855060927158756337167353160461888697479052186508389581265745394996387913867068795677332052064052612800598510891700353015100029165110667663310741074343645650281053980671941137035191681756529565777226315795211585967904637155008180338351448521158695501069989190532441842027863816352938458904129398890096715859944218371154875519258213373563276431375291406154567773754777191702728677817120558156496525055025792636144573811777723978935597268003301308651000792090723434469970752665804133890379374180414939761378797088450055364126775775216844050992184908385345753560242024386151536994919264755437242154786445346299692918605496607709188338556501564267808307220103979898371831277468499290977304972016634141104033015926817147256182114981909518905276932515470094001253432966842555171899668103530510333457267909217497830735285620021820068359375000000000000*i1^29 + 119144714568147348792839709919580616928675247403653997853484995014185138809466330047624408290877879654772107543148029241848310683040864161601252383031327351857885261748941775599323635430455963941642748443961313558138691117874860849306598953382613602284414239942614330532200535399526007234675832018939621985061537063892275177039905079829287899180878751916464896848342163341578305933221255739715994776958212193193097235956858697526294954264648095664979694348915843294082242962994684938160379938747175637577308158804690280177009518470574463967975615282808990062434852286565998667439480391396631527386851150867891407584193164574764019277857805164623451861037548917560351765350282603785051895176621673069631383871388502412342550215372062890365785825671361453580437780851709745826720812717700114289169275191484773304126022885925974497876175542413790788652560564320724675702538108710566427774112584165101643885417839003522014532223992927017903413683120419740541668976882303938609172989746980150081741329321145748626869236034849008631729521432141360285653645703961468705947834432553750091102241464579776485712427828030254781479318359351903942857502810875515720623754773137577050268974850659147192109893581043759461659391250758660740105458269781786840698807258475434987397807556123749264482646983091942775690687010486250008585188876278051667740464768079745259450224155396494296865611676317668498253277547487909145857805169087681576927809381170934788947839560845399570757977358134448939706606000052341901359094747480949011663581871536821649516281924935452736411951393197795222566363104915052181420209095084114136769279163921869341947267592401415040546935276728925303015870982401341124581991045378215137315159493441782636123550384524889835356439154834206606236385497360460055413246154785156250000000000*i1^30 + -5750186208944504833295619592719527532784986840460005476421033714074376490421336705664596716823562119277803927616901368872146850840645729533513909043847144367686314844116627315555742296645286845501460825261292773060750854777428919481785599008066482642595406563444596201873744924817779091658584156597270080415402900881630011023122916640849171253709561835262854639804621395423205743831770904365684578670856591400772515594484679900896455615497485449881746669472406060459562071669947762980167239555989597404780410070343198912187754442316262120174512878832477518247905218631198807089402260052783235919563920663153007974541166785124301126195149788851109916766852703903578477976455708054950417717208010963448693607383184390143129034814686369316851268317740091140989845656436678216053529541257756018180067309354139204639514144731217653350353770917526388031323733830175751931781826579810618346901474139996524288856844445581899926997292689029795744435611837372946294655027897798898888676558412414643192800113766634657375865692391850137352129478246877241732498723796944662326326682892074035562268989728564431288159484671508745623659492505338720509392293138724707366956395236104149568213698034974911194289457873455896118744997622340526603707010868870121222455483869484088115255710916142023030530483277904835810128256847942679703675887401563891740215833384232019841265249119069938500616839967014353645512630650382606204752612701660815621022764126085457682244479388784252169582947261491135490794695439945904416355351084671257631284179137174573594998067854622374832786193179246608224342711522488372752436168795654355480672995198622734786075202357129669206943845704551884413319066497504191450769321217271493252203496556424096270277896191417909358170772279400448505093773758735651969909667968750000000000*i1^31 + 286271799736125871354621272655559063922528901963775356474162512315988608211004415322891933622526304419781747323197207920836372979902807066045718652169608397435689678563752438554539598701136451516987041653021642649991109603179685890578635281378989638741003880045119526508779391920683735829284233018936521391690669959468558839266016388068963785804101183538106513223337686604694449297791084252689235782263560456958377375058804611635699631631757923419135429206832502001487195951994403467275946714669045605098237487968620959426259359138421224478697776247790682992332445621272932037690751136832984393196685991909656182204326106697772669198517804385903713962224757191328734097480308364152620263261044857747688019034583210957422368402965626895206308308047398316786152787834149710845874749464555886519936629711526391638445693140507161345941718551876535202962711265365573746018773433962601532505187267960548199558961467262165942006498359853410883202878715214568422810390182068710126213838929608698779263600605903015951974247872281577982157393189749544614454891382084144205453304117268759808414012054523178706242416194335665073473066973393533497903074526998767138426702819346174968132374868865436184872671111010440242067193418201306669013531092533135678483291068937089533188594122347534687307641065417860578656749490800251061740643256926475498241452615414870940083811016157559333748094979036760787232865038770654953354949206171245178740906307490317142427104285384435047646576606827972942364221382717231516479076277557024239978844064072635154145369292450271202530636780900990050220394227562190688665642771052940169545087665372702649360173198886611108740564597609813591339300784439925498389161031917003631841555292101688551003637934782321873337560204737331341902038387262955307960510253906250000*i1^32 + -8471413709891148447180531509926322177613290577312239095423507777623011894496463180220881626541139315550572242247044266635525828733407627389113655115893583514746983094381463659448320204569197664179221450906218541307391563538150135139402655072178823529043700044816480445380856192795040821864137865070953718899534206688052760673908382593333903184956138612683662782119306096396879213391792612175696185603604089152084888124374378601169916908948988853463557443410474011636569649880890329482911953323359722950811869890237661430356258368754498251313061586159320889392334209350715148450095765445021641686165142495147151484011905584338690282461974167325660603964105023483997028357951986214895312364834644379471775774982555615376131084960677310675500431475530689085229361830909559725896235078970697555584863474682440542868249737893602883990808976779977590491190670349954981723274438810763728231031606759556105854630655173589794121727902107303975442886560001032657633295047863950548384916613894416785189129971191238441970487201066561298998456870115304014523449518714068271634946725525114804405644292503101119120785226470121490455328641646601101758281792768084560569893460518154765701553423125058380734212787603548350579681442479789355000104564946379670790774379063895136015745702884212328517784012587688826726299350910100768120094068543785403003055804209341484587287412689238828851131185462050161452872456568204037307725553133663076223598323349592140170260088508222468210366188555680053043453961089264330297921324974574637373892283962108118634666779295299081533307729314622067202719817493522950600654325975273124584126924795350718550909056893399848763197085377975361521836237670987069651201638555675329492072519088579283546547811579401116956965059807442184908994466513395309448242187500000*i1^33 + 271634655572583533381905365926396816176176577954930737164900574858251850963340605047070799284073756302990757267368660428988183819437248774246493695775587245213448098489098335233007980448574040071810905941764235477090556231305634687197745179024162376673281618390027804647518419684892712101721009595993417339868077620932662174845769254327831613478086680732144064069189234749976239489631523040567424967642210676782159341320732465931030255556800885334522381713238602671704187235527076961252297499073472493821669934569138134727130804098502799347212736220270555033064226331615107109738787305071088940590929993508085168408053306843744757548380133519444274801477684356007136263012500646437231187496072635810018185870618338193005324574393964606747059525398567564286300689179304143988825873992679985633832987440799229956568614624830530115787454257950273078889634223260331639707819986708142196536582817916028071008889983111257793943181632996617638578246375262339724170937138767727798995657683657320858807965779604459586125219367624129116104876253815232914404024044493330087080471132629050736847178139714224204046213024833885222287782340332617573485794711069869855214713039510127453327963876424641467659924142582534496489889154122904141121056828210275881950653113695812786267601385634751765064348891694971636426652044119859123036258034554337138883008546708577449319897630031409444517593559955263703523015364934959349608227524211242914066882827433966838793119830633598199414160303495908544602692548262482237919961537758463792342348742304930734473617106328798554439526831268560214615744780625037466510983525722312498223103250368495928485160071509977538421996092099616243928066432627074950603919599079932971823202965910699301322255485563980692835048106853223487893043458461761474609375000*i1^34 + -3439609844815526974636452636595270522001873987589786469326089979282962563159714042433406945502595819147875974722133069970108870599053208786099504011898310595959448763932091614156761494526117055078817183887970719278099404592430594947360326700441730117740320890333796848460571060244673291049665642793287837093475915982161407293263514491909696444249866978868709891421663668931472289865570159648105480485582757299865697255630218219210653822579360822638303977184359962925013056296944838951480642291669892201417529553015259232351395523230656616431135362561226721427905336726732944765245630146071518084818398141062344435781134179442642486699864132824768883300064631644410832544426914248940282380420896704639044217829647425525487451163803382630945202246117475694542628105801427224779152844861800699838900454787142033426680768683245212313522757299523104764035757404503204261634238084861311028085026106772524665162363510825673049298007132071744518116220660893719772437179498374219019148456368512100262447317574178000996362142248966164197779179497666835680638455492701853157317599896858188778086202402331943018380257878130723251111195424245458110925969354634465402050816761507849009436994877823437661479856853544388973628753183424744650622205654340079671078558972178231645057731047281388436662312077117403512059914485394895502479287697419801318518871539199911021262120209457831156969907510878659545791007031482497605923417229328424840950126039510038217600513850589920685355087149391751972990346947859259383464721880288285720363991940634741439523175080644481439060258708739842849010107951474834898958305302584071580503604905581627227762885329659716874030340826857526965682391021062702667053827155674298474148594963215486339845119153205194582652704843657555894553661346435546875000*i1^35 + 52505360499849504619045650043928590673635342795245409070849777935420938609060448391210831846575423484116027184560909879781781049837227917132135763106860116238951146185847011353503403092765580237499853635182368137315387577907619761903946089874529599418695224142385539680064520707390637140435843061329507258470658571678726088929434727091740595172550174358186887904736361972937865674385953374615857718948233002095464395700610209187459173006592263822876300524897391237679429170759414434485814083833181159887397887494487577941976099619850975379880260187021075015806566179220331639577678125685828689696392397897322642130556713284384865928757930587239309233947380361038738914060891559210903606674410722375741137906919388339286641417770134629056090559537280084751728031038971010902631617398421973746880174027029728785750582062509964663593658484524034081212812617227609950625203344668853775443884674084199727242576134563879475517782978183305211247777109649918384543251587869394318599036485213943880026978960770666740088411305500964630392915530662443657438523556690678151212107670229141223734185391496885439469013340724751763780386737966216636957158557396062343266977477612587825980590772089795071462669086040120464615733371386446143095745070126358625100335642029596739965364878768021805951021386100461144594496207443200573307913699732806028327892036221433867167926646057945491040530662038057016935168175539104593161075194721080706866114382414890620917734606802661093640291745731934851632112871366940622697246047819167388391714834911607858278474916888348981372130897805876757322749858566109577031877704272874269600415004631250057382512019901211411657874803935383922031026942549681485272861926498359297029612320030172908456911956546736522452175463985301591455936431884765625*i1^36 + -214967427546632111531299689184383629589131266503972235187443552338454872870092487343595790218098805537717901967524996639474868953815175819845480019307175558892813202257954415010617442250495221286873138505091075641995217465442093980120514651247262014805768568115952644489211163481069781315390110931264988603665946907760734119241267782126355150269860335530626643067233572181884516843623548728742863458126174716449338455289145188515592751900462148886485722554545513632690956153965034447447041680246412977563447131337119749338539334572439049798071991952743247343774166223633757501742495050629596714063362633614691435832386330632475142403321952370236254069960759201177741522472433010882304772589369835111626263562712329966550010761043146080419850549676013077249255269771085080674516873925569216039020162833838428453454214041060168734039735659124143642225096404082664011157998888797663606918101888430955991709590227222553669547680577577395571429924698372583077050492507409304817846623639959035227954150299405611872690204266317448404537511075851786972228896670093692866429907327953515673833412600324630623132186936054705959211999032215243012309118275994440176241400586042397608065241200456003123700973078797904641057363753153643372663044323974552194667023991546277561714998251577184746101818865186748688846024601621362493642550340251918235564426358647287751138925114764739470405069872714631476503407637172121300886727885539050442919235542492726053781801102803308235680269518103277764705500499297243422049363633429843761912113427980189578778249883500633563138080013125308599097834503475680539904989290094241727207009226112884576406456282623663246442310626447201563302632557020096948260644792929962639465911192015852078482533562299192305827095085382461547851562500000*i1^37 + -8273811319705266491825163733220005001713213454459396935446065865909126112161013871411084282585265576307945811325721314274297617743614413213244296165636147716898986778415098801465411612318260157695897155471147416035786668783401021604096317432910940367058221545620267585580401247461893762304111694279286420672388760276941109974982943392587532552525517920835949011603869979639734611861248712714108315981425586356482970339991145453849421288983435143803330952116618765582772490370639865124666300444565721398735973589283589954897214268262931679091540122413720074901631577634636352451024849011388910306340373001116196280618996471396429583754631422189167764142877603256510106356158109231018461512900159567643243615014357197541371996350734009395530433171621028758670709165400573421622826582597978210575846082767741464564282874580885895892642379853341331185339152433672686075274370520232627386060907810668225368795799849399327427667304171746846617201543110967512079931487065183195044389469603787909576409651404020336652928550221303946795302454616363382521127625872957960237225225774264470048780533830232308375352715629771990048266272204828108915930104875092663636182954856359909141605984520668324717844883367863983972370604920395899513196563616519713332680773186982988535864310998877173887191496052183353915941877377919736327318242127743684801869663742200609448313632478167465631892824971092673653211192675219532259135548903869675271504732974104645747094547458886637009250402249628040600198700561318019333914380967298919571066129609527036188656227664565856097842251936101866530753904006378921870853124273072009713878169545761835978899890535934946024233659959356877056602536822300661374355960087589126383841874323126430033214954145686925712767839431762695312500000*i1^38 + 81782672056840678209251016477835304959722390023537254459498342023736192276290800884971699418393866165434930622636746380175398816264144317896314880240934838393439450635063811827004013788770428022779355080459933513528724346725334118679165891569022282964333170735521210272875881268296304950448192788090387005276822368876226092415822407331587639347776561085813953919010234324514799056826820672232497653808685358258492513926825739715759082754457457122174306743072217705157155207471475561942137622304666802562859064719528333183800718290962015881492516360782574278376335603974469227739688718584787572081410255733350663345455153618443554903534858470267807808960258934602091772423246156788631253665802539700563847753762986708333184684794997600414071802479279134148133386861176070167058219647918319669134033814932526084584203244842232659885137065303123629556687874067852942190592124638634996777217900256876715467902398174871860078684625219971367486718743650500240150834016175072999850747481311607808998507905540293092153347774728046075491047369431644833559703245794568181034750480256343566644467480471073128413556971852557462867435017466166760721871202126452719626306943517486223719302934079005562837031147547811313950489431467544685040856492174563296307430836491184968722606505581132279194507159171972389846040114356403592308790003779649956750275636141405592489474945896863768503484554524994997266908876731824254718116401802311488470017573414220397792341176683615698302759953627441307762798543480367990749423986890895785442675624575638892503661666873373602054961068661349725806381843701206798276638680323759514274181477347588163543825182477741721061736651775443635855861446125149395247880346859281472547793732649757584864792945530703263282775878906250000000*i1^39 + 240349117270355783444138651075563014429808530595119319186185154227951965355622575396848603948034121258667316651970271231681030318302623481970712300234609783260438934527772807680483453532996207276256647395375831867780920673690340125863096571564340974650540804169946624208146180984459453179664521712722260472315029512821621555409686882695527872025086237426271489830181902529575612559543239046377990361308921373447664731677597558519604138519182429127659229694095695896487086380760300945462710638506067091694998005816998408704215897806485346813673916461436542235492525943676750057574482212101865445081221180516679623151598351217626013045756646383676204277784117782514068522289457054656049845204925815749768110734792161057535893258600846199521694268747279955275087467505393099799528637889034230037474803121212217354958064627028407266928690965244222003421947819824001239834569848619856077164665826374983985298290766476727265862598781822238983629319060763172242658361231393998124718354488796521577095932531852225814925597392800852715964511275268818646213176793421698146888838414697040626127540768187729566193611309836716124986157936663927676907442746581369203614802654570115445322957029044793190155616515952739169368542363547249544051218859237936344852970928346321698817369163175165669603386017359670739801268328395719280678616158834809427161509195106512588259457877625939312939951716133611646611053111734047453131545593509325381217358118657646151169748280851242036254395598736479487377344201143716068762113753701702280982329975153029842104507438400263524172015461061385093815073071338674184075461341196669052782483904503451670506599892856151340918128995701696635618481007036858414667169832322621887969530888623756845483172388927364349365234375000000*i1^40 + -3488474196301245516381471585804992247464503268745729166560775290797925510605124404309570803311605005866935189401602070935237676972895498326963130378824256455973392287737772162619064838463432744270671088399607730703259130779754141621569249107587963366364275966602485019126991160082394431264509730766618573122408699386138863419215425596825228078597231041999533527037861279640872657409207767817967776501863880929795282323842703363063061301357098220016602776043444120979049873274745235121405976050960854971914656341923753729188763688565897641982019727143993812746149647063102809467077850597817473819422143987356858806789928706098449688855433171909860955924575242676732310249725192699120297843381445555113109108069874433280462049950218639940994529250723566615905878877294517506514477684277269252439004577631402856181417149779195260811380462559932899763275057595761509391236492945184439037430413039884507108925818835106198138154034117928474262741567389615024719968419984001536672485791617091999174732353300056354010556400815995852999596594512609696239949312351433246120533198115666572849548950153822051175821451635303458928185804001735907409543848632378658337288887059988245034630492893618988223401575524951957909481403905546624053801306260846659147228398552927816300511054888637715323972360364174472161384957326797639022520571724022782297879309781822266486120902332852156575330668104593602807574361710086069283477583195954435158601958029426393625939133413755369115143680841198949142997721669693958637194523918033828219197415850241253618172294623738371734670948454059807174233772306220608669732821850402282190073501602673675430668160031011618942682371888616362612185868234937597832514798339205277732321646024190758281562009429931640625000000000*i1^41 + 7088892242398216773060670327524331248724663473089705019344335822354781035344498866531760793151591696758688982046908440574587946483394395012354986090868474210243003760965254618471166701234794932725764793345426305954631505150675937450704124690136257025881835433535411408452975179936652261365834172188442721007181718645080962147045342476596016173146178587256863713659354867575041009960001629128871315965494260687095771098239904509057925738805654421484112991320066426878215325783681801350488108972096804872689768915690491642112582468588732560424135217703720203323666396289356181554438019305171327841162962531771806326686800243990234220572889120117391464652171806268328307409259885172308127615817370509699167473969111463928269990607928356627460139854866443452394090989350035909081228348757809206614150751130065127610002902923591636233862999107151173933093707269866663327432544502415747893871713797332429059896449085180054770361779396917838161351139587384240237809831891514746750366038239809478645112755178886038029514452130716744227317503378434187215168881859427721310703566481843094873011234521889903933212623946867071500714827706340449490555860256485664190970838617260335184028156444933815757958300237548677789514218498668025626300796242945583691570119529893514800472524671244038522616444054582520400904057599601174502771659924619310709364069153070960257777515815273140405529849180860280492003640984799689274453420215413307304186336711197656872665510803138445899567490802819686341513145663843419721299208729765529643009734550406239279593234217742837600151106600558228330499208613208893287682878257161840381106644638982164034218682920659020119578059298642551166186697866027818668657283466795608733292439781179492327423095703125000000000*i1^42 + -147522407546818861637266307800524355929399883161891294867754398766811633975847042755782917732263101282554704488859268782219334345555360078798649897398677867522200326727847081360113117547448924986096917112128286307067834000908856065515141023999481264131036950012123115749739472501414604662282009722763261957544369639055581399090880172289778871141569766824862767972371319659780190332172544589305083891418174075969570724610207013717070827389424737238637472175451111942125151831676614945406263607692926700734009893508711357649531266321607841589772511211275121909442672618115454140829583736060511010649948825174171052411356994953593596037530762720389147698153104937277492810639583576559392977573120565530546572232285428277488706506225848398226684788277626913401821819233099604688715722092679425984676349098922543049768351628615436717702524848844968290459519492271478900786585021551937654647192041805262417377452915879904364567901072101789801388892093490672125062562523984451943633268843991427175688576557289918212317828846009280368617315955130874030733198357171442807984356208608183701064949613497646917977796927028927147175358036630063633617166919515178940258009598280821502184103259372845962453568261653343609615068232408437669328314147024391281274543805279227963195619815033748045006496520546336828763055820047557157433001824858452901890041344810321724594909455515945604639352107261832515266994607057062905232565556756917703742619976937991902324383126812250436718251536124615645860652534873016562041697240155381078761688788014485736144562922855036351903655721424603546606524850986780566556065021165241382386812676801851929811421250557765601134754665190401724685179933575367240416518976353251687436696374775056762695312500000000000*i1^43 + 1124795917970828276562932492684983607222275090185601524634440431096630848135474754061088031477455347090098970778630531442071188042443421851121923455150624717008446778585897784790476901090891114325870201736981372563366736436195375786980675411910493628615874705422704888443657655348417431048640747680064059777508285909681217488205706913294564327271294778029347765698992595308346542156837027383370712956442250087946571478239787978189657590663578299377213190218406889739419579952018787536201949538437469381140486549618335470548765684089146374717875270545093362266967994448132820169195537379502700217218925435134513267636133829036153398783691771197805922717554054570840726751646491802390357220791314093417692431797011660646946054379676048318279944853885353856398785898234460959472640023860180202459060888571324996018896519135646325294935616390643662884200372504348156678195350114872518505079863563090924260462547894959461233037202950202415952817896794131249441250935403023608349841400730578609093404996076112240699709848319563876035610778353077593074414689986019678400018486702274018791761744543051407593004259511958365839976686180932018619432686181129760641857945969986830952721485540897495034469670654738774910907552752595585000652329587024741219406638861189949789731229269331544560866918811855484260071404281990826224483527760650552955230565257845874602249238813940244237487843838082581114545214218412585968459090287458798905241815554106591025221016610132303664518432753240730261007752677441190470471663896448858407027114349038505754501781523340991128226454907866041281857829987569633202365626679365178187771803160784932694880469316887826469292920111592343727896881499085302761376339240877150009354339668304443359375000000000*i1^44 + -1308877435089692244124985665480419599834212218079406310907499661071331054542038015192740698778813805323449785232914549286003718590082204621703613467610040590898197104828182200251690336984643408418987793081668127204436340037874994606008428626401334455697949176965445035687740346468960499395906735695574856589579320521710849548076594686022530925268943856777063513152526252088077524254711872734600574253806651479497498208566450491592744859497460035908212644934292051748867855336111668349821143171362674135682133928395225741715210867739725958562268817339656045089769495724229797723930731228472847971563852834005355658643664148747009650883999389923773964225152213974334303156509538835378564909761448481933215018138043326852244878097314920397340481645673534405969849595313582775058325918235216344577167999840194016921440400120617906314976760626785997967850348146136425108310221358650787946467808387421974888166446368841624101043203656072131165014974483934778164710331594276059787082618730182280515922139601286708603032808471894741268460511817387065323723827776419254442885865167285210899972393865612464317975650392223376224912530553239973094581771520569384765784335045649285992352493388337848581145864931571441019266011896496297262527117516861718589137514648124784623693451797260448002821462159527084238405722184893004322805115386295852504374234120291349097432824734694029132173077831391137655433611760812371259407174414071477832049641225669592694172292288210049179406549432992808675507909243187022322262845760584500149752044329357252764756580430575080362508689245427714897274719324700750703879276461292052591224976905937859377451293743907030462344468184598963159262774974505548949486596812489310105386230468750000000000000*i1^45 + -3474351440862083364658834451170401414008898777031256711305058134861444220179152859310781945660834764402104003489898315116442201539289819638788425001343265380121108486342675638156925363519878962696051106585677282257640309266699986278481422273965795248032367892850604620550409476532863212711869809745486373734633792985097862494266911057443021284471217549051490653007037589398819521465600852405435431444206820856113942118880205533867715795465934953180086905266868251525582953947209694485411772766294955850824135554939361494237439297448495554490586609008718335883748759117281866015552787508496173177843185545163048907114779556396006435620740641712714698139981839009974278751970005705738975375855780767286175428631374916042707742443862560395439115391995616317287543017249041128843868249149554775722958636762933037708099880667054208136476779086031962191561220325520386620298908394154550441866108280678816205786605607760786010247698586249968313233454962497863468115592860562555052953947837550565842102259364311168679772091180919872510161564530286761749824023399190985256469300972938341004764738305569113943093075231249567134181407116425390393421924400228952205240247057682141066162908033304303689240804624649065757933329595677116977154949669550061671769399435864556939920631272476978337507158195761615393808302351196007547797402245935849519191056524006002402676601252505538702225303041112300461839823564120609681957871803362265832171406088204344519405486915452888933934996270976149350165837656184497166380646098050591029391977381865205126590451634559351483364310750485751188100476963585355386071306679366348378397071519578903259045597917049438901264137223087995888553888283093852140924990726612352636718750000000000000*i1^46 + 7719334155674945167195064442626932541746584817981930528542477996260947079406949237250776650453492934286295443470187813119419313078450080624530470284312062078778341850892069702758174752053997368344611634756445768940703217223490081840162660624144626113504511424420676476453847321523306419820775320972143411239374037730924220132189742639254902892677131589744723165962401546865274152054961109504376379544155153829901511696149105241977103883861741313296760918217724800792385063717957578255851094373241553467340818611851464350443656009486733641682907408199963060182205275951529349776759447426421790947879394568740783497192986348577155992696717874407165928440936140146543804926656006399776779515446423431404636103188508390635687846399557156789067647696164691396405904191272862143290215744639956774317221258055884945978962970739826276505393923666015260001603239053546932494510884300460473824891442797774521971379481433067101989833520075386802730093706102621544229793401690322259740399423703739307416786478484958443698805654005859952172563279139312889178626703753462018632517418755149018035188044702410850260104843912724190693780233146544446779082278631188168218136774217207666652316164265419856413551436648796466921930946955328926855925948760496789899166656971434493594084074094633861173717300888560816969174237654966088192084165155069958051712681461340364644246288265605662557259489362622086883488958174811108150594775713400402497934286019778561817676054651862006519570432138823172565363507527222878548219522756523367433553048786925256509871167995334320884717956272153379646532025411839708610390379621636153809040130787306045158228827976197266039420805151007206263711932096655464285379376701171875000000000000000*i1^47 + 4626913546436932149619168624091836885569200019684578504633154032701636679477817415845410251806367264639820568726162614147071452563881782210104594382900980086523912579031247570360458259160479311394166681058180802978316963635591999910048747816282953438668981990584079984501177072178734116399976538978893849612964860436678841390787085348425381696390702340574054057231277035453737452088100431196636227210691547243437651977711975542710386972126155460498119858175108181148368447645147996689928285343248645774858391179412397931107278920072547983904233299932238439357128092050509719308091875302875960292228401909248100246271535926443395751627161894267734455698086064509804576834492442221229052986002751424186847194331875580133606566924588899837161848770325596443840019223051151624310899943917636043403552457297678929175427639578071310016114962690004362553853498820190433928862527682480582207738389454413675897362063666054973867343686166947376206339703369612802293396974134223482273825799861199691315144895243592337262891979933172594820392402223477872543487412950273741967927452093475142682942924583015222208928336715903354302544015719171191880347102164786790271317250335566511654867929875788108911761816488262525694507512873072377970133333992142709602648974944717638862831072715474263999363734152603898676931046270902681971590534781403676330324736333262223006471819908401943089241917849990191513988586210907543801408218861478265441945179218855138619293516943072935142722099645465178841684161665738250367089728563766952208317488241706437554533957957820245784062905117350752012799973322772571966961886574534675746606855514740569282395132810169498178060956301829389957717281453429000524184023437500000000000000*i1^48 + -10832719103183049993306397547727141639354672829241544727052851440971215687367395047760054352562660944885501328333102107852898063579603823510408816780243362245849151775229510919811284034577529262260982901417957717745818599417192309560754286034198849153100186388273371136989731661709822757888056972235201831324681200652010831809617584302437383308964563280647988711320268609706637275949373294493478202518398239349432030427149309934289093301828030431510381304726090191224574329179874419289252890679840130734333675564071267928873065264196506752567423200844195451597943299318211133278316017927633645756557135019930899128856701461585827549562750152799841662997258578508616582910370096172193913313553799484625833654563102328179020382920930119103856715287857303857070318075440235232568553766628682358233161140128096956432253820105363483192716822900694774770488274581401578780052131832688141421256834046068021734263308683094219769128178283310305835395673562048728888682330318058184649820160373747774230514421333818142736055172856000673540491858237812655823867851662584487239774291754999669325423056002726795793901824026975941054612997307277759024278678371042707106962735219221812070903935470507255410792585135291249484173020338872242847742991703351931789209452802475270969909617318684600744954467205508557947983099519291995305774589690611181297312619951696640528153924127424764962585353070987161062596586618625116729890782314817573815047287509475423198215179547123615849139148906542680103111257032383988164260987064841164908673625744146484392511637321263568654653616732731885287268549815895795647504382196061867782851224279206841354053335876920312485524393527520002789662859924450572187500000000000000000*i1^49 + 8591044319232387720904837210830517265294838062637951700249715854943973395457452385005733332517848961256215491905118820691004229702850038888930012771691606264236618569601358294628458572856127282532865643248324716696365060794668048078150873540867495903724921896601045702609844156455289894137603804578644381058381957602075112796261035608253228488219711799906045057614569357249665664865593006000848339781794467455167434762664205062788445328734731079165286640320166055129986483558370663702944607054603117244410674611994838539116374721789931231510534514158233676368035467062065728080800256549697513312269459232428668651712680663722011696388320701102215288274376493216318880236655088688406430217081301771382363221444696087105332108653919814236686765124452252593294576266839602954795749103951456777049384516729954643621904012419085663427967677034217008913946965469798609158321649820855297573784025283061913748216293002305089487132298633935477983080956337564968060718397053735074517433967279396267360822294763082240706551831618866784108325791934350396687936102306067343570725209634461804993089366331511602867664992199351715486513214496845961907148143969897124391116667741650773744774759143286736108453308728478945113179651439325040469525701016118219930376514500478847355183122116935566068666939728499256688449024319562485943987045304841470316903746811741443823160793929315593834657769298765194623396446213853268701076926299020195118628956455584446411864224220474654472938542598434542998982167616415888231398710081228182204844697968190758765196330443369510601346026813428262863614324119123924906552527110695036767764078973420876490844542470821658687895121241401969125695467903437500000000000000000*i1^50 + 9276692017753155304422936185018044973850168795930368798480106082520830569006753671062584736723931735349472369443812737532091201415866528025821017746151160010152207314315945929649071222009024480476878450488990890135239152371257615653694989283998110841786435024111299658264791416329240816023718762845735127700820449162634846630465721362672109958565633746085459042750000716003794514924449428161947422949418446346720584160745001614423511338825538853709836728345517226481665152427081080889906220351587678439694817114420947578152818285547310600924716193061577520365830408946162919138010230181220237167081595527850592988098343098541325306235403745042416752488537535533508090280608624014694047144410632634731302483217042084516388794067748721450111651072398322409083090014590672694583748499256778898283193255451210315110198905242353615846536634945219948563722998474171918230702805985255726849711306097002542118083857994045424331167072164998981084400127715327715377361015837979402489763834449030523869480056524065397249282004316298368747637857662209994616029168054397851409525011162495527963170684757225814249836592880381162762363871755399472500421111845584265677801921210599611485099353313160943408386449001504341278017195721472252796317722270623054955845246693668227515603543151809547591802701212920590044540922625178148387233683778592125909321972784878928782961202217936492525356036524395528464874368069179385257957534305280783917916028248800997735325777885898737020977323229014420748169522167703753660618188758196156097065636281377289044797941742754352898177732864439433996581537857319002186853575985322696505246167053088325198241978367942085896331066618493184504583000000000000000000000*i1^51 + -2159791598844267251579993746346463911700800210060433899363525870912293972322092770081758081976261075060568208193003446266486463994311438088398313086760203473875334017609508751813755802806046996701051242544313509771215262548083151228978858408652874324194944151874871640934260637502633745701899617410009605385754876473692567251424398924841726166761592808019748469461494277913515749088289537472955631222369499001282364138496213130478240495477603301078775958233052544416851792439113877995882149172019348686129796427390077612920121053245491539408176219464286593859824586615459486520195631335705857322173349487536709831688971812419742936644753209566012658179966762100750268636443888349099089727885714840476723588078744261470765382423129409011467170170674520143072781398445118835248878884142570104222905849181131424598660157835665304154165381431002924682432675703945866663523606173117355573975680262864459466151689387808115915787974464758770186620396589700195328753977044126341687292312335731850965603144927855753515709624000751028092709588033369578030627047655143651547276012161391330607089193216288272865743273319094657888820816051372402198646820279539546317279261865421342879743747929275184701977340695811743240094945684409396592073154859938469845040098349065383664844638767421574392527313017726379096644787302653481251396738658211710245696807551794690119794948151980745965456478994835123676949313406366212282438873236238048025273079704016029407510613358694837419832744480291729614297819188001458780399280166083945291147554298369165352361632748869006497010465733043819472726861050962327393697546136747471407355300482831629450705729843567120170338869531824749143750000000000000000*i1^52 + 174258563366948981080307704579993546542231864939766708882685801936424801841553639257445399600792905651577349762537247301359367615496718130095727403523060271114493902957271779877393753658103173368085062162452258891063205915035798162650305737058671760887955228549430455710163470464007173862183554749779422628793183817377342705524781427014478909393159987590212830622694881338311784331390398885036479827880117048626912551789325675966555969343384408832483401307511896913812774051206477249744418661524565517206513155808326917881263258467450776002461949377868374339317588687976928152210675341584882472044681839434527467165662196642444179940618094045825790582745000732629527777700743802614380732375440148551885471886031247626770131317511518309495757936638286186369160622864095366060767810118278201426832939374978666896181364260811141140188192262714388149171810313841585874367016519169264356773702595931713293635411321334608836219554111377993823038148262012392742635946695336793182481728725675214579433667468700789282072760570530480086384559703656260650868546629861033221451251566089121227827632850175155736518412609130698739589533622077252192563024777133671562949037452355061838007849031040745249822743104076370334975965648358578340691144141307748666072103171974045896228579212680352795726865006567276773910443960384765413157358303570866086708215589490647506143664155514593971405190330027540509341287757574202394687337039741543018547258556663570512041961471436328272197862613781713588452679361388533073603305969142408754804502004783796103241056415701896240804428127992503050021040016031283124766901068686777238754404693222222552459042791781153463994540305600000000000000000000*i1^53 + 3421857423546505643913556985488018821829908999299770635466299163451085128739348074624959566013993235744492114035969497194642473193797222451750021365590674293955597863418325208359161558611388592590696442872924902170928909663634705460556956201504278862195667022305557444445206921349381448677119957643516227541651104422517760343610811118333040418968044634833771653269244608388764045642252356627680343836711484903451851513243996776061034103207311060824518168903628896849691253325199117632581694311764854642891777086092818885051509328011938094698408362473595350858886318365574838405481777446442865107006068331340140405564903870110346871197728988395204063323957287386683554236388489145895357939809012622066184984197570809304314807123653062120337115994894394220836221968847605980806107640482809336204092064243827248567173306488439855193055800317127459714271491028250941544630807125730707033061779435258544886989325932447450451787897344700365185005691719205494296019070070094610131521686823922971432753177655932520804660052132432987355430404689557981315559280739362553328831330907104579952798698829406216990507234502965863878109493456966767191090755875929991509058347153486743887314494377336701640670883022786691284427924060436806232156434358480524490253485747018403704710981089979078816412534710301179844334219175120019601347954854869474397916743548215590839713823413732961503004168672740761638401066794380514015125589890932188295918246128072066908297540637083264325312089639359730540594591049492067764854382836795818585191841620855526482112801875427975636007007758417884612996712680000433637768756982930468465604520094735125096611834024094670232776960000000000000000000*i1^54 + -162302750814092843289079730270001128630440051787707431938074345033213683902196495312202186624958628251602134544517776587618187115916242463228508062713899340342725672132315682892478555704263279375516580745934634129592524832878162637846775890434971917640772850902870204395813743079102027564932403257425178739027287103748183969873554378338232155932451434831438606089028491565024152206405635361875144561476445949404058217672769085156308913389018797226908021926860539218863457223261874948672321964541444530334980239929939970001379577018340888573248530997878697807334405552726439951186761556730328977256937214288645588041499081980322451729840408766772964661615519887142639451592000929756328846002242088794252575342182552193938785422910049400521897224057992543377194537205036824115694036768733679544092429951568409398771978858621124270608412529326083245946976448554333430399145434382558963149402996598313252135017644847108599925855978684944551839464621966686246158155771148225315890746238077622618663016356400350881595449197585920017228365964950013065160867239352046543731825189913940947183673391888722633193459552137307247658170774545832367721346739790390082642675920164777585462800971042501623266516092294223109916368368756398693394775188135450862115059595947773064431695787013797131263228203745227422164089497277176503890863773742305356853381316426830056358638380634131599545360463164876119068464123086391182704836243553598644761617178937364322967530828193883811149514235325171239989080724007104761757304728634535304035312349393099748607592631393680977030283389788908620319159820089196630323768090099434928984917468104460757919675379305840640000000000000000000*i1^55 + 292560269870626548870179640826008905577274351508107982969263717638692296380213269062060331992167627734327252428598663904300238942195952049503573800990080315011962703470097336519116394582317364978332633154824818045496205687166098827626547121607186321728938196213218849036536265853651017975157815142945448795395464067230839989701753279937682572472948269761002085065254350027311803800600205885656784307011863394617141525818074976668873322547101759079962654563926230354222999241421327514170973105106464126017636716233200218385464644520110784977394749645273367087956054776391068398583208177008097560773435955268023906245692088988948399930315947522359335452573885414892799277613668754935915793402089078858843830634749395185885439110769509188803519743785597379216025364400302170003425640151069563583767222504137882533238134478107707715026366456297698502382678949671011065810602900884792826134160981219461570198763310685779038560311654515598844422944765517946388844075409925952447482914942007010683196373216284213561723644241008239870573748178418633562562954190977624667740836192839147644072992088561266368191259280892675949290730170035014181839512815553407774546015751114780237180984026829768649291943787937642137079733703099814341157832833557467030883038301838758755693545721590534749261851690803696809187278645613256913724167266880964699051658809440348344021369962499691990594983095417820303163105291109583548426236768960378660884950236604471111781641602490143324322559139153313799248977174218196635111953911259009298188769553624895925449705313306470764784611116214807755087520592778094013972131772845141846365913550875969209103742623744000000000000000000*i1^56 + 29133990259841724825631985128485717354116135308489686031369975096562429747926510941004914765001113276450876111673838204064703282600764994835703523888070937185091711408546065891873848330692784738868048178060544580190738320779666985471981442381208224791242940569386567821934843288315252207068344850787559282399145880677614128922720149294177311848490132798420123269743578564367390321147088664969350655777721099618125053714706745281727715024839730347387297680049429529941529601936960753552846158112692281809641429537493863500309135423269694834442761148261841543520784141159216111127580421561622782934259559612851671391519737902816239539029873481784847872621980909692257538922373070174397316326066514433664128597713149474003417231749468099224185687365535206869625560483731433353557346021623149706356142325841692919498601426150653175514246779433217140471306941226706005722757254872264451958930428761509947964188447457157960215560309673410968279487188361936814101798330764132235426643446156104894092519041623081878112034057803324575797923763927268200594782073855150059185280527910220038820880945296870497148363960608349181897382455421406290049577993165265046865729259955487805556729356110583106947684597080410677311455282493405471135771291303070583758566010611676694558816565344438413626600235852958530158878716474532258568680588435652455040048392470712646155660903207373998866054027253291073327582185063778402798235264567461580522140670382019129924368199681659385936035780049862361352990451833531970786420968701405214756815846225324732996245740473250585621386233185825289442620136357273389869576291333309971974894303665640701427712000000000000000000*i1^57 + -17929530297200338582879532811065163565383190278321711707347330209057355336053047542355557637480519715488610780250658045599761934249755451826371115896960990604536436383354259995027712905992734635014514210230803775349941890231206289986351033902992868741861747974116207267635073790284916790479994328586860239309555564467605899325546327544504631142195455329466292719774977011801422714683742096461578098450632568719515108432941962136964683962817735811926342935426518290684977013274375981851897495108522351925244862707039262740445102522006134181422465978978438642125594604303447195727027874664591756634104803222133338375301650794827192415625154322461662280595335541160991022317383438650202495736648357391640962104262016774047443238349691348082884054715515090474889145994646526868468471795287587777163175379217825968483989754956847874071942551410373704192276081442850716700659164442143615734206001754713631008293417101258340329448018193769916893645788136547297691427189457579823346911949040156276684818168479039464988080217275664768440668488967543068753738981329941554390186439344263313165316640223712750372123815664219606659816169827894242387843004702640492947017161365403219963059412934799831424628283246407931303740324614719791265555681570196884446733520735307687894398455874078365703971039409873296876168574535525434504415034637087801498511781925956324513347717309354910378091328771616676719788142630104483640244889314884693763505045124797347790350721781426950991560609444861010076359848815283581521742180587475879307089346399512585374609914235351190995510550265458929202953793341100499682182850771097577169200680681865216000000000000000000*i1^58 + -1667891817554105876832005678463975091968065438135311793761296760380411130842732914754344651531821530167399604522498973525892312515852244588905434792654516450773464685339695255053316335586152027599990650057616085805520536457356954703567287866247891380188314147405701575076906377915390961550204969527656345376040388879042472012925416634838834352934293049837343035344151974565162404230507587220684797905020917402669071078452880320454659862680245540328907769568940053360344725897624550872397445103446496817870310408752207421707558347618280565719390310438910335216496767822924696030422355809521628604922647791024161958717044611410831712316729387096315489308071181210919379794354351177033324031552904289127937859832019637060786529934640884554404976734888638021441144409403482800187234594623053556874547920933907174891160912286496341223085529407062619283178177468012795106402539169352681089450652987026105126371799367306388582736261791510251579182872058582464377315250002913077773993857948103784846981876123202111174006304288884791766834562495889054580782917325167161385068552505069866810621631940473147592717415075194500237078654345759578059410529025930904975208273825521584755535441803732803725265064012541702599887400847283966687246161435151064632931161896664017191862450412604643218470204711014039587004974458018588846947702723423823216585094663306438022072497005207395111630890473055393103937423623746392676207163679007982821130120661476863745689480667642076719812037466198701576554016501494391509090489479918931227703594091731172743169383435835331281153523757660422323089573310868113387643398407341544889774610841600000000000000000*i1^59 + 2387270210617537311430231459216866950534821061164020460479693810149084007147460548524555665026629837865598231838572947342330501032561004430313749990231845389444691037262792968493743247205266252013792875990351319391206722973235178437833183148279287187256467308385525168083438180926070628272775682532223159776391420825138279946434260427125686653421559726668054628840532184938136786382119312267047858445239604180594932205058359753479303142903634534853471044693815835646659268212015118972663325243071022421770808095125749955785277250511523019072734236464909811549002974834315718680215509673265997780354458740685069934988268921393602469046378867227023888077049195474225339825122553683032232847267237329477458828561464771932541000141932491883804697094373915266674022715863793197162870901980490519942523440222484418070950235025949392211645403386177041029981951268694206918237248866971877662358038446223012182010840452792182350438137748466808777296952261453399548268240842274038022463022037143961427359183171479144640545100628915137476554225026564591296023607902975175390712115254494677221216464975193677714719494060620595921542533905721341262641929197762304417062389447615653879988741094108914762295371355843719428136538488635944546208153902315916253036390992690457193854422610749643296910795134647407604464012413886189809021603763051192602233879990667654125848351915302056738051895336771467822035724021560075059164605396800938334090522436130435774755682278414019709053970721192394345502228416855273715431287363145838142966143148896299378984407066714499555805231368992716714542083953420791654693386628955384053760000000000000000000*i1^60 + -519201930567804877544033333742559286624574200581959728622592880740186041535732671700780466569679126611579436770587014558170756383525200173972809319392898359228322301058946467502046617518138272125849327652427040413099102187878605530919293699772651049528748221618146536702795310830294162798217004313204794633246005906091231978286538698451707274106991596379832879762939952625094119628937791957197445095293552869772005139177239103748974000689141627933538652968727306911185023288702661916077094277918470718559578625595858976763476254631449852769805574186217047496982098217431290856149787075578998198471655282301799917876267945146642835767085887277095090342922061556745313562773242860858326192778443059906061680883681079166684076557236339218558804255372684054589318353509009471889012762290088456130808430276697256583827243737496571734816448049589787029734225521986940776213178609002012458396751202720068297218590790356836973375980570356142051871910188021922264392459599869307998378118679186095775391358991042751574557169369709795292964444178367527502783842952884815789581015338217021433360394021305157346045219253558959160993819402925549647855995500506623880337636821887885926953287158068537125920364175653600046273472603550875770374366878686256647279888639569186680695651619900012801423200520519946037371657680634084503227801330419306940368928343917037728292852883796641289683572719404606960015822647711026202292526260526723474040449481352095756450193243899677281949656251938561772080771436054037052848282059924317463498190128733598798561071906546726909119073969043651890837450352884903466122163659913297920000000000000000*i1^61 + 78320698900669252415624949753719171861817718841985927324101725252217623783240292275349520636626395681418423126080105605997687689726122822136057934403239841761126643767448148197796870055550256402408985214896559336481073234806565267038084291578997379525315429380572471570459695982743294683064787061381969590334268139920349560780102843807838365722043308354883562709914519153219664749035839150960612490608424876047958837154516512145328289734193693971520425815224876020365192154374321652719170839525581309266734792802994275290310207683821675861236237275138221286661187804645323806335351722529406794126294420913569358176823744449097009755194711056255143160664231709302398439852287540548897971847699451647054737981399128072535592723931268554542449160692824007849077282519797566056668356359627965801091932709760485786173341143332928364618687496968541848708368515500763533100889496482848276900267957340232503121209418747637294824193079179165612640302067334237450590388793365854095327300094169711055441699851621131112007747305298605186735837350901920473577117401928371071301201951772510848551069280187851431085509605074348008786086537395631751051619726648901284558104193676230153988780997435848309886207499683835942442571167659735025731960485936568417456141224681605383252565667595011144844142066526591077905476676405964152414242043117861235277407276636381258646746490776269980120116073091654200987580786635553960432173832665093427134586364646228374086820193660984099699717856420797167379726088748013230353319431027620566827495858570190005500479961735780494395072146419397665423364984816172377980759179264000000000000000*i1^62 + -47994112092615070232806942068423198462105819740906716470309993257023193192037680227582601561775741623656726173703834388785195549134388835493386485869521309638640941424335303899953910386310992560842226531478670790831204421803102497380771885329193212838527220702333694835036261835745626132221642372162941188555378252645301972060587013485717939785094069567679852656401833202526941084802430977304751295140950688230200077767653582702230086596310255152114933283513805997913382164277512728707750503798916531150536576647767417237061178037245484264707511017616327080210365147361703446364999022970327660379745962252963574141222446997679697013205068718329574027925815110580020201022028920160030028746537436969667249610474882591837762018426403272082293431031896037472883055027204636996494793807077134005807425967356421434575802696042384089077930476123498303495764024171563309574128152802175635574223490956718471936426378078276954189582808627574057300609146739419935114104522150014429042202092409474664570616797998106606620161270413225789213921659089991060080580050973232191081552677849883140681035666085803161266173166092267351246101622918881022405782291696952733846335485192460607672444618600187803562602443907567403682092041918505261975303509570148515686002729233171404410577360714263807401256412543804640537598818206395830502587282568457207783504672968354425393391668322054120300942557517421514233473151530778741893306928990453897966849398394884771178144519937931725001715184605906080701854251845332499223462549260573920741436343777820956123884055340677730736938482092917604279721572213244580331520000000000000000*i1^63 + 11292704313969207837138572726195146227738026734710494186798807949640279552184996898465342900244410808501116844435945754121834727570250830667078782773254930728726058514197460797262615582453887553627037672616980384667539609126007435661333648585886718186671970640198672451829380337266336929274063860568025842914118170202908989467644624556973418583575299605875158169740914453539203949883208521904022659207699735447606134021655246161853792450008881128971437502018737248468860168855106674818672566279045696245476715383541352218080743145558748666225115334345048101547148525857460938029973293595852484346172038139892280704782598928613851862390084169402051748988263313774553074649051853199634657619388232225979962721701119935417814600451093464705076249794180518137981443460956581200231698350928088899609145876659078293913603889218259497299210396388503967824638041907896544164201350410141867808328410496835457182242553967999098286679462172876981108048104199079994093421202136317025615613142861217747959576761817508429547545554879612733312045380886342669545701743394181679591471131105199574319765112882539268606645258113390782755913822773017963295928779543074746547893151677166427214875618525625379576548369145217466606886792246040889141102963219266445831152631092965287908180160790198280000892243704373465308330384882411843118700513590345495068172972275158119903666890819094530893178007409409869488286673528873554848662251563820195386726111643401034225935632384672750756768847665418835863962981389991669302218107167633668477452366444320421662059801109824649984240341834907240339114498588881715200000000000000*i1^64 + -1467923679662954586419805704353292922352119178658776405648293467497110871568350080806709854004102475316985642010641056571400327969185745913727803540709757013258357057922944382221603833334494421246447363376566996362581791415111319684729916347172836441495764248357065129894425376896774734366807055194993284113868653398449187240753312872812996839275370265783074588215362927397733288127929983922439363481988839866204252416905581074142585366025591117433117785028902883175055071372383652794235765169062981800650578380416400825805926388759052596552624263978462966172293091702477090217520584986535686159935899274227020714935166380626415272309961623053915105533876033534514657881379702157368892546131381749625107666938775337139525910369134334388829050617411348906751513113477255411628662379184021778629711708322906093727045381717335441351781320540684822468644590292994398266641889598289120098133209624511561971836664302630230115766205526180364682497843164340213161465838290168161034070702569494537657052405775437473068699983484502632270452932258570047804277330335715348483327478921654051553047031498849968108858307477750418859654581735892413697773093525140299497308593647295792066633069649730254433346300853329440175469530781778072787764542683861286767262146591655339567687593345836757455176776673402402620663611330372936395868075619715774827177309921787249858095937056062060457347650920074231946589042933286763201567508035081860626344264513090639657580265565577674581928244343248716342351253425578859815428854967450032455011261237376419104987068458657099841555351219828068460353552384000000000000000*i1^65 + 287537332389448170523285386837664374958971459774582365559736698061861272562752550052522974778247136671602104278301496644141612583298516029081413784690376971295549291644662113282842448029509683743140303354607284996931735564198579747646927869683639903543425243866806787360878336453752478283300172480341492276269988363489935200753511538670629934619008854362527237771233266490199245578901382683282131257239922777224422783211490378994004898103899266424441494301844443627015164062826873605925335264393532654958948182186185284235312696832076079339988154515116391776555444129501066245041243836935089093691721280999909561794047003531396001232178491474512165428793907913969325622767171308321204131730641888983567034373535534547092030938928712009975372576818764099197913321594885960858572402957233388457625936135077046217655387070828655800165726727724189936358926588161093718817025887104132640106694729979964270706500471057478724645689212766994173888130945284786135060551310429016347227673322223778535870988736728908299423664474612833101257772291236963906446203251139415853231753040171019254798562003809769044690075730925554978594756427319954010443159967986931058318055034319769134968570488617018954056636207923842596187660703796391428552023908611290680875668048941135451312338420794216746187499254815940706489191194315803424973220647231488050724076743749621300734938198696495594932671786704969298835355007058353554265756614254848257828048496647812088947902487927776891752620736862437856102434482083292130624018127810049698496171766816676284828095054823251039495295488135153141678080000000000000*i1^66 + -82801129855929600262249450566938586941413244649425567695434023596513019132323748870240226442528746360854468713661836542683268863888043369873759034306584286869156710397807478545698097720478411595034942459647534535282155759901089332737381593613711005902135829705489542997120964628512458305646068714045773278777396653096602877857252448358994708608733843579178480321305005934233168767172901006653799682263802714038469909106779516600192881984359744873055557314924997385635372119662636740678515258306705477206520509645533637143855238078368841945031788315162723564720913293893550029824707444028050116217667507405342511244115495722936796862074473403774732335765452030430678522165163154829143027310967987952241994853658350336457538058908014360052745766270319885350159223922794946993648487556122020669719701213843405025397149187047478236901431123360114561664998099421705807195638071352254777085724854564526741506053926095476854160257612985728484686913066422395915891517699588210495076375741476493130343849131385584987680083136822333765489585941493207311708539038095660033907793741647683842751164349658551476843238287770651303040879728116202278887730859346525540239389721605672884671589004266190511828977753919902180080127999202409114675760198573865566406628361068557500948582758984074762048775393574087379133404634831297987886787211755357489650724808619529497880050722186671683483196060628454372756829320936918841818494601624002346556202679203236985438559119728627143673684056399581243748700251156698772578877745944507970034422475471454444737404302812953976788433042260623360000000000000*i1^67 + 13229476066314538403190160036564474380052052395053728646848633286626432906212310368104545468249266068014918169296131856115620466112233487802436114802918324047387563845587969987692071147161821298919596173709458309119559027832890195008774476880848647212597524638486642886082782226501319070376206178464358487714577447097396235888734535662643222406920138206732285274596236975740431453041037849289977477010601274509220019668917232147771119061369869027020719270318931397948827562842532479670253659972074208024662414514297809375487821811577806662555758818279560668172330944637625712341958345855550033841902089637484778446486244521534185456314750729401636425779667588912885216271256550709562293210764671512418476500124994765894672747257187214998383815553594598692982154758731266489758663028337371122700893458476513005769374115740117631341856742856119316019206642450109670386784985993552638969194174426697729428450242922772793434878863154324739699296249601387952589187607132654738413011582823722665124696226686485330662443244216656074879038480484508524738883037945882860319918786472405722013989686699378618684577658647067140162631115599679802027117361471487986943307487187956072200572890522387121902606149061925927554091143048438429615578880195775065068799932738005417366110112449444757616426880561628728396675125459488949373139226300312671711070948255697121610919901289517702089771887471357727844215716609028737530409382466562668303964295056522532321243692049234219521964196281121562385503361820689706518044645469518289305196335881146560155769322130222443854752120832000000000000*i1^68 + -795172658828502818710822080214624325620327232671843672562670233569170578917627422952681475799344453919399706618557167568214175141521702417466134018522071473273653028408840738927439677745874593366153066500684724754003072274526395860001923707550192562119792782930525306842299043251668444102081957796469558774612947641112828888593476907277403563899044556365023814930505747479799863685895924880835277864633261384948799641403594968837462445123486899339834132010153510571316171449238931985271141428643145801814637052245592216811279182632513503298634449154919794138003104255494541538738026813482197312560293820355038460676970120378779444291516279760562363555260109709315429308428230171796125695780560538896641617424106922820842342105309191516932638650900905232357630472050369856147578129152113940086309855876672492495469800327326908211385076890460684059346046395248049196345915824533810132702693667740737165834959941140384245080580511108365441942904098850358550626061211444069796038629971270359091443258792702700880185121757909319692146723335096038880171264195360855986153085059456770995718372631999751554768745415267236659695224580778379924835331622139095008398235675272923652092674512074187803673503691713788362599778632815223570800287107325683013275079861845386356463658179067079758715651380925567177587150379697866375604472498745860123177795972731726095082825297208834886119343803391778867214348379132733110695334393421948766408849816506817821606907200722480222715529018423303364164262231845384599332424328971187336818725147533344162557796714723107930112000000000000*i1^69 + 257499674523277669713707058770441767286971235719235980960764194344448344524899007256860230125227686004933723864936421813564514488088563711918977469851134294969933600465166233008356085047428312867345598954257646960373943637114585596587397258843856168840851326596297182312095180510829909172466237994187883896041136809965944894304457340158424577234774850671418192380545991929235900318327456734505690625428756188313811336416909014879918748278755481260080974680741506217984261708602516357757593536965857527535355714116608993108918618850076325856280648710807251514425631751362780530612912023430051251361200689765861781289034577107135219259134823068509588273996065064248423202473278122608668824994832510434091462416708136278123614038379835434187700602080306445856331241342759509318641799249605951662735732016118487078030683041618327276976915880443738917883040244208803430045751345338134919370652963625890090130689568096881942704162391840766017777519657580104911908964627715188178437152119065352071415103359963252278133779984775335132397955898655059412646519930591636796781630154753224163745020930493606208378838210573345668626246022477067307871565411255865719897023670811166718828174671866715817789562518291721406203767578260342685606372393611998423677798679672019892652788189416139895506182552921774941051608348416837103276573425353108977996145678308024872421125161708213789969107025438547668567614418379362549388669451050559367011700487906943846536354819167967586978070693455252748298819364949945786760699843907242777447627273884437839414978972483584000000000000*i1^70 + -53190593595244004109740608542466842026852038406788418195410444458318870082026921699624580934448368531312930856043078024247255398664227326779969285711733092830372078455247891678792156807341021572430617584762628538860636540565341777918582701349400267304886130774374142362073954252725451462925920446856413701719451269179031275788995919390259712657784253752335311073141992649437598007024730207248499997191157712810312654610558375869817408552606736850683626983157163346304746112144333676701820336178089779571206160786166085475766972568231529516389277374904026920397967940876767991759559847761866218054166432661384163663737223830959563797896362530643999797264617344161470851814595783365381624007639591158341522881437554693876434301021761144794833848901311235601679623842803648754841196980797176268559884825435809386858400386558080574311457847005071482642863545361906725746703713157381146261818303594365542653538138801814673847493494297372951653964562819889640653206576714900444976433467633673133178766420554237051064197167031870361900183122965508937588609483512601231836859567390770058238272923910924302449265485315824348916268094640289224205902029633633140619544956546896077271936223167316837515754909207324893785104037429816954525599037325792632840880169760856269275387214597778830942413541965790449325176769852286749223648068374535008274636490249746478698231698201188231487862013257597479050170115517748135691126232915118146340409809143990250640113473153447161006504463648956062793747545029048452406193847906850185158020348742977871050860134400000000000*i1^71 + 2708149913050050979775994836426803713972998307965605199628619563231742800936684438195638240836186971001362604241195809949210982889689747359467728849429312171319931121259703038517614867824327258990796638083327464155232503963262269653586461683835769858189054132955724195162219482801551173320762018237104005950538196447361143994497768769349075324049876648670331735879667139806114882158920714830058249049705493787244065402174953407694079294925265444779599330306284028531492919940749963978943285013334205007732424626533554496390733620413365217560483019885889552595125445156351525174459235705583163248149096470885051112360974676128855743845381739836280137513461006535382358794865568339483952512997940411826412393777690164057094203335537836656382209407073186324472844631927987536275941590933231505592628063145213970227205398270512738185295820415980945114844829049105416480642705380338841674045901615965082858811621472622048997174714093793964422355213772129155019146601390444600534970677593801620506747688214838912313354731637966425640704803582627663456169309923273958815784314317474712160353033852004354403453213648039095770785808409145619069150082664878136303481004659680620087284598119674562453747088581377836832973469440026997912994540071562434196128799433585412851705467986029658148799574915131798190078041124882266583869079869573813923015305061611806432835702687940088485820106877567820849852949555628575055105408262361615935090361746115699045781644595153948230667173404198899580695009326845824414662055410328022400866810566510274150400000000000*i1^72 + -41074678302400738397063987776628869182850638533561112542585027445026154153103861153770991609469154321866491618441917651906462707774320646901548402048923393670209290541065770820861033905939384099254136679600735163571161160525278153079176330588612403788018941421612064888938914189378870212369958578337031335049990223821160708785780707350436160955091621077325469502798821070766495571994298130345527147854593721272288518085710486956812456993644714075750728584264657627592490262763208234509480890211524312251650846653189122271800539935037284656654499346616237205319287837535616989089780047772790886655703380969755277428210887299255542358266819401562260626482104361189037304510641244744044660095496355789255386736931665013311843110738854326365127930622748426855809518751064819604201946271242364385759422421901614091866396697280813250779220298718368074846733591603562222769377018511308151583544305538504341397133930372679778653770646892847199940560760319212529808787329006714815023555585230594311616524959159448192854580712158271233275570606846023514274002293191332206029768447698112070854298382553240511183544129790748562481239444774595413398786452367930078195660565583062818242535433526528312304282822965791196655516090803743161376491016775113150527114508184242986240292520776388550913316386901081712519822792540328653874760791409169251750987603070194955472233687701093924845263864309102356864913951504575711360808715432081012333761783922000208039860798025920780680795036349336985819983766839642200146841372710379538378974392483840000000000*i1^73 + 9268553389690786851923821192561858425325396072575629000588399352143637088006566833062527353386802218067616278809006170911632176070699416396353821899958042292599404975080321640292004818376982187748672741721907775486921161318885162530385978121036318218374203787998758287030351844128591714922033735327005356931631346271072141738734658358478003283186493299861069867304893812317640820695644878789182465171488907359073561479888520853101102211016079971218652160188997327412695979275219880238274653842723327512500810571968214781862459178764645585266465569540801179880855148422622797005642944177455855074100160052718953279184778438242015979980504062428100400026436021284327224240415141888668902792127184453038406251622617575459885763894977731332594329445545354603404444576960554861918673718198091157497656502738545814503504238381221029898665520060672980526926073004639820603250100540223399642672217062112419417639740423194545968196856303462088454387067002519695969616648892031565676787256245400508029253026956369367381449181507236610984476187910330317532955634266758428030173755861923366371282381907678768209288803948697821115804233354895335633403540182893485544009499999993174475962762988943429485086088701980166656224274237974354294530561177755176757319761294699629022867555554503986032545235257427028672781238665898494144094942424977518899275679046069252467372276844898649130593183231527086508190238657806577283544237382038464395939442239541807674580590219073755464126151247805193012364037808706047199146310270793011173523456000000000*i1^74 + -90070381892615102859243210147098738777456930486896845256530533196251344067665570360878598570750791852620865962256871677592092650418461993737807596557888733419366818355716041171215870297019190283782419411826750953307393524612106760179523658692312423075100619484667985632241804978023583837894043177266609576980626637693055538939649499865503281335277750459528647668195417370562009663404024182762496664164265626341254700174323452233724664261420113689207836563367224624668217343225061493206926447239620842183206186214441463748790105437029614126571980888426029427031598493072642559694649528504366616521065994907506589395850813025650610282949429132893494337764442649963712712485220563368760164210686820603350959511863042521245887731396628967605126225214388340345623750502807990915960481509582839162929803589292097126397678221062015509593048335435183786092611437168024558750995459382980483552484064889409230622506171859248014758733221792228834236858563762793271739591043850092197553247703331053456079200121463636345578015432213597780926953251099278705312279587618211488336106067699421590312835402967575581546609999282354800963846011496817871272087892266356851354448253944258048498869983963515548795830797993285287424783880217083007961651387852711729327363932491040260579697660659341895748535126973621396296544813830368468777718608338223094037556189564246751458292270728839284254423547618435669212650369368201523123773860971133056390487790251180026157183767686963422758307707563142740167113052053039827895474978530787328000000000*i1^75 + 5442525621447123875112645255263900144431849210551577274968721875154802307362294456990783524208999453175997137296055529109875871615914432924060032681070458796454650027120959430025722271238404743338516999360447672553765481989178006785681275399576824899031394301370289765653753202359191968372375723933349672415233594478834561992060790661570522032945096322172987997146740908205195704861091694989142862556295213976234980754717189627016351343373250616358526936637036638207880882263026362584394925910177119365777145085313642420931719143012497880867484314065318567813770759007583807375929375257712006561996643266840463264465231155119887522921664424078870933713765961101004318301988365226916583692219675006490997567244186400429576551044809438958572658154989154582358107694613077143195813264111895951880164164784023304786465101437480276052607474696394421143333097744088318251748385967973196119365111776375952255995966056322868270741333922657822578815380145629113965248214998303561379986678748212925929047846016943686525046067950443676658772250531276506939389332653459678744612751627220716653540800997079422517293566549846875116633131985384694705227638336707999074142286877981900728690890541548968552968869337356738591622116727024396336602725897914119949052101667999951922412574452984058480109893350020354945224645740482969225003125317322262248811104001614526496835331732996268091070107580359235342984659921450480182920160367694778901224327273818877923397126130304329291169311212556755928906852930395257634451095552000000000*i1^76 + -48796286047108763617098094174729893004124077950989096046678525421672689368522152445671948996406759827687521813696157862175103355448512415947689922030255950907220019192278962646528923000962989079385564248328919619932160306194178191039080910460549886480281490518585594652986767089050149594142734639869744851168895527215650084622309836658124455108838590788652993717597783994862980621687291103386027911938603307164445257769966612468974992181709852527951535866166341995067765230999956087644599215907089469712215576761909041424820894570214035039153673181181427350509753755687672457631578498359903677890233611880118513261375945000261506795107869436276677346980793710262003778903647159265856872642772037098450017889941890464000018723381215605504702049027001822604722872896367060207542482495497198430482540517628907743166434997445544186510962068867991470438964233765871602261434308777090746710793575168730608058146979181430775522497531171005249118119970017996170554663347902908755494506484189156997782927978030087636228849859749484465786337833810930026138389257856204759938564680331241764563599987975624025208086620282438650140104516606284122825998885337174213459577637874373855510695637903294749765769303769261759617250429017926973214456470298661187124338013580856624524327710173214691016368511251029150342976429598885912326933099966313734170088744728006582903053390536357023845059565634047624246115089302397667005258453779955917984532139112338326095490954433262125869022425558656297557776837849934043545600000000*i1^77 + 370457713343719477370763244775473690790677459014583760569637199963782815514935541622070336889650689403800122901602376907111713578534958820763991260462417749255706079164839041207856167395579740325060138686837462541238268026848874483776410076370584621315179445748310541756999635962510424243245000023150202790070129580564054676629003779921087055554600332451737437895707761651194560832222461475600842618438919776849864460026424517455618959345433918195711648631131365591113573160794842138410895451263349753826689112640624481347236246604238145981109404691681837269605582933177210567394193487167077098855914225412219164200852646019639328297544547914693443559847440054810529536582047037019858010176740856750941642882058512955494057018209700999016889166806908084525367154357915485691851421692177977773468389202891530598847361199223621960108240539357268442298704100064501628212395256276439167315641803712226738404782044197872895139890429729491839476815978538889593410993415501541875145354948213228884919820153116379844466195346202162244887034295060324603217530394336405982910881562167556583008298887360564816060241978226612516036897659330595348840187958583699097709493901825061101213319850885047069936743291894916308186872661865157546692340582579633343650432840678892184359948509212648476494996087736798008647489051649031058661185105883495833043756199873316007544091912124499421277312721023921429776419614500708880929208476412886945615846647253140464356796724261323123771943017824703823736123005337600000000*i1^78 + -1021217938723181636736006586020652878922063321772358489267047156016967484009010058312104227494586698975657245023215421677475610796952199519353681643399244344828989758014670643619796378393177551365509572580720560044803804709535548445079224414301476650003803824355573066500768545787172383763342492834370940781174402691921374421861252641059129121225981269904543254195019212250541960436197297469069112221066352143904928023556584111455314183801185266982960426454526047316522757608126205758957816178582150245888658003712494509003961880663885626649992106470914641120095262604900127550121665401159402310309113290409840574438226885720939857153420266308592382833960016595701495449863882798141527632694028220965764403241212736537373962733349338920696040567397978225019251575900322008369686218859453731163317106469805846996511459688544465041337924138218647013690544758613439416550805531254726011114099685413972554334878260906341179004183097419067629518165096943765133442015044757855264374530423480832192658173540880816291055096835774951597570923446501079444198690041618040291741770246195990301459370708542469865490301782575786597687792468857498355532548772428528172347425663288703933918152993075814735265345764612547990300152192391302633088479479059600570798127423238230934263529295985949468490386388417280347334806794921344964375047241854476096326708512735764891079565179268762362807681071270043961643926789119986681685966703856311681423703916273469479749528330330273050442504784632339863961600000000*i1^79 + 1171185544501629036049235651766079185609530065975180176431654189387304997925094307964827856363863582348396247670483463316808530904083235894513431411457849743570564987170235924523956532486178083100678593259068494554778007794865517082298124891341330879691087377052736879335623790934282261709279103855060084566376836889638995998369404786611745226871800574591730249996551668581113746245743149704693872174689348202942796910623929404821545782638923926536902811831187711710993834839137412269810814402898991197680311414956232462529671279377589381731535243998244693839370465212072421383358378511195742443294302279032098944959878690817242580786277855580640411445658862599307810721068772450178462148714871884816902716616746452328825241760623747574774806730231981960628903141697948300338914716345673917361650541886264163330038388872530441937668274566890554979326398429911606805461395723333157289159455323922601114609482685068724639505806590550618817614723160665217469784020014307095529154210388070040347289671919989178610157432779303148682607058210524082729312155628473607621988916136564951352253879425986460505739901546307791034825739337749591681492187370171700322316456188983296422491861759137925797477072955190276892854668069512800072125596052814950196961053135499365039850017362611152244770452721770922391719452882388405529195485031067880305375897092154665271271734937676571091534134663513837135948406966834892117132289124786882854714081993778267320679753868044004491629938729811968000000*i1^80 + -389880719307708126344770372833411589395197083939034821169478651189356994526781810819725045298987950871250528657827078379680320750586170902108272536435547595796883068130341915314216293924300492787028412858565807951719692702600133270132934121169343542706146694222784063915588957148277256362522430072115070251732623398420009480492096911947012172089381775234619505873985687500796460711037432142428590867980718273947302229803772300470254291062938286247819702997647103048139253453421862818107090513329213341155925407949912451295445449316765655464438332436662887509780442892114930504705748767036477442488080393036501133208477198826952895490789083710433284887656973029908049370313363904740061480466250763871266755696583350557836072193983220213018131032436475399160681930500709789010933938069901485714349086292740752917627165675254176754690458901078613638327402992708689660264125196725145564247679132119811959334973983389801491181812428438044058258488076133743989027227628661976674688041677370559866819802628682565771988963998110552514440929599910987531536951720727266189996974467616423972857406319125160219136198278803755232191516322009667584293192012067060688662411120536739982972558717359162263054731942806458981743484954668203513735165842394554805730744839289549270550841235425350227652548886344817502251728865950196346011352971546455921759015476792165614791812283561064339504881777102730685875752438630162681595439079268824482631701473595813169286712508895483236712448000000*i1^81 + -124324554825706090963600968882735163992584925074083444456561218827169635744568923900858536775894614451164054595873168575388755891339090280660888915719235967330890990507891945358931033787530149771185350254137048005257934008046432230039188434741009455637570812377871792852744077721644758958271401774962289747226894442977420979814110100494194789912198469501891929880385398027311595775097099806104706909462687486447946061729965161906120080139936673962127555856500530376318054144504774370068546555017380159807875875391186884081641285356970178504094126795373880278529325370217217612093567741175098009294478718122094968661049887950031808606104833426153722689051584473626268909211252279858819895714578302521997941659462306542271573082665159922890695631777027444777811419928938919949219660809580774540540268998621279849154417387430335119986840894069536749768595648938791202645985897212041288980613908580762465870759308688415513856674617992084589894514343204974365020001858370204271530493951681505258057365743588927337956720093819705095718114801388648664268088588669736227635770357625080271983854995655814712394612213735415890893001104491446278865625223870289995951624564360702144411312626749584655871511615409638364043335475342335108662688791004616040474757691369948256595705980216873756373228376336110056899013388537489442447153914490515536410055860193804110864994722607959734302227204372604238693597766786353868848337807097101544127082330582553717664406464102400000000*i1^82 + -13043125599364041160572142281682462054274282520608946365505690235269825725536567261489943624020969189202309882198450339059135152917990812341535297547734859659323473122459579737672655440781819333559471157582969967421520427217793764804728317142212071893507619997689136875298982183446363981138365223233606360318701379866323551884588913094334785185429346384675611471923128328925302274174972534771322813396143621971527541125123887031579283123335238634463865218601736232744228730976660138676445649607894058657599723001031104549927473723821530690777752545714345754090360035526938898793192200755739736474076134680969400268987062612264841615643136496987847760234576250277705875405828010551643857139254559627615171835598739451536061232552553024990107436775319176567096381310695739172786779951744951128746194018613998439000726639602719085055563693577367658211999306787557200019015220161413106201868665078002173170855455343189313001669714706882038016841630691865893955857954531024781658132674457981032670815719469255162240801196542045472389416477026772737907776026384921927294905889948449566559006188738284865702903273498339653281266662464854089498045686977583031900070038399111316884939428546996052880224260152317188092721484743374572115630811248767462217921935424601763785095769699142134404343476409658509647563017659533935177878068657969843249045842973707118600218429812752456147329842668780658517330726593292247701990833956125850013087465524938022060032000000*i1^83 + -609083598140502275108664417511540795406008201100259815237537133621308611055039705544719095833096196265528031709908408945033285403125136882708686642745508388842491966257334131270308132291181096982896572704457129558681700104025781482029536241506828497091658666629375172051355258396225234529297595887830462855338042885762799391341713739417397428206711933258645731441944867448571347553910112373966357086298661535726775482276558387171354396218855156296805244606966220025852836222040684664614869092609603404455444995109952518510079354936552560851077863931123098637589582845335117894611085731962326425570451745674182631145969330398027996448021400135760819074960714624942090176246632497498018540873758993649926655767701530310712109494756346189265981044069801719092647361185721565197090832949750047826617136316593655879650405633610736667790611278655206272389256337604833515223546767593274203978544425787490726231953079963830819550404168872661213659550655059595872537988191646490064640328065362743771654161638269110228070082369265128716224505477525423615584717985009404168850787989160328633011920088692963916027505637001043300044806739855266789573149595295478495239379791603892484586400253491349420156700540583387060464328913375934081136063487202112728110133913722470249563840088730071068719043211765753860994570169741587566733940363356884679667280441508875050829650256114704833545597069347427382147191740792000783070048540918973113317119439667200000*i1^84 + -18329033103867714451300769007896175175528752039527377989429041761706696860238998896265967922015096358701928105999835782167492215158779408758604821826584279487936094899222128363840895260288521184440069554286907089481671924054844517202473274540993461673087462225652491599992966050315395883437659667565389256564380518249857048780751603225853089734354739215669024686495941391453716695326462734207589274656080765488042641177809922363724421287109238933581415169418762283139465660358225850635473841522398880447644935203623113326259565204015478593496266745098496235015800248722231346802281190502758856224060033544328690362472150498700535975625224326950424271546618841074882794257114057976912350844403485786597615079152854689336784600167860084940902398397371585683609694968425334630320219367331247017844089397856739049242556121475533811773699436663367600608579700650968410714730053695529446576891239335950663641587062850911251253710056652395811373160249273642825004942672813205141689825146153506267211031278081048508061884628698232901730267077830604866419189012018377788678099304175483570999984839097945066955835423899505149590849557432500555731789189159270085869956356043730929791919824924941507580461288719667443011290153505288182869730083976180884501051658749082072415396310963915937749932626090115396687595843070019477816051546059201573228064730238650936644070010074325814596999042346809511322996985049781736862253587073930216079360000*i1^85 + -84285750057468716798005408766536133058967587994293853295928420097471850896773167711170528605968348338670007460989567365084174155157559915378492209019203191648016539839030444748950926151375553470153078768914034544274837137580408923577628905337705566609639637918659492150680895667199070351771164412272874950055604006302858913279666198256552429316480938968546906954502835689384710297436308994549140342054809746212126010874462107724474770509584817198849595247927620481208012940204896018948162348984040797116788075299614821433783575433447865494063305049420499865721766934981571289952817637228932306526389380066842791755690802248673109352549322859101783639537411851385400943893000926550456313866525515207741821599424439252111967968587660152980416711703965799916985059470065486415625534027069357723189043899495609690974764928771581839259582515682008003630211112403539043936514129099187373247886529036314428192759076238168646363361576464919607591252035660700872970667508103102475909356084805251320495060612783471183555711092181820612653454617534190721398145427219336045009269563355175612941898356300020646689688910229983570141903034299294889702336998532492559413882944964209598447195717944399547407264366617352738354189160133845502251774560546504223841094006550069236148151592554341622676630636251654274073696387641080219384119345505506092948516578091672662083915158162216967762432313121961346053826490237177676027767291904000*i1^86 + -106392637250235878609217417628583954153747102306837004467740875319584890894660999251103985415961662689018018781540411560443586658421069701176354286900070429111830798835171464033348471016865768826271141840901355150788074486434186094565382286238148049619150872467012458935232664258325343515883305712633449556154290998560774058315898816736432893112478243709934920158044642779843788444554784301275839862713703368735926990529242723746773897706896123008172999602705009023061892074395026139495706520279337513834232898826726576561959190168209034589877126347105003067824547710821358088396693471126868874075873506314145399121795579608293681890080758585463821890338874002344104980047025978694289954069240255541559410943468009415661883715371922929248859854158900985402128770816609610494070301707066284332334777973905543432879959981228773776840132843917595934453839018139502301268826418009486848680138135839094347260937834709094419604685860098330893508891569294417076887038546354219740490775914858183399972295199950667266766247109502490600126824586850664689214919904770344534410485066386124988455238639600414887837899138046330667940145709430463041101072418887058862199165650390577605723848303578518397397531583839835378856614704406663258983314831982779738619851828586777874430671346747127640754878563390537041856278955849600211945283317171979289389714852479761672334633564397556736383517253388267558276765387887476736000*i1^87 + -964350548534285850956568689861634157113540001128967257498238287038463488701914510254310569740965705018229536382219104987837407793839279180651777952272999751863598721124985550635495190468726283659577546605029463063705712520415068874779406912097035415643925853702168761350621925931105097941065008853939653148748417697704749930358161783233506191286450701350064998940034863183501573388471496548094466272082879627870323847435895708617463390801580153125190269792871687149489285298312364784334891837194135308640229189896129700131176519255650207312617984627593742552849362599489215213760180572979202861282427254451809315214212358827602250016642766880403682819406994121220865692651047938162240471175853634344709213840864557806638828681611089156352772721336225392620489725313893403432999074759580208461844290538739538064127589932199859181374482760993682260726340402450886123271055065377209870962493546343160197877521275597323319968468342358469167112825718061412183557849588941320639663272009813005199152141312650684076541639563051810988922778511629685882736789992081984794082285722246478642074367134301640032017793152277597383430459522400706983248402946672108270395183092277600800301141502320502963154892565679753608246950139874131290861616302340487568108300221156552043978704408660425041531785522578444630601488253369555041583683415374639578869412391071712516435112501687639688181063833044468839219200*i1^88 + -8626272231975793746108379447510598272414216743418267610020378815285233940527815270184349960314890192227690426076892313612724185637187964123384831102869306374376089386699618888743622140890446633341110769613507859140225818473269889118783150392114718166027454148842388546440212007986981706861242951068506858662807071899013345900030691406490621988971455037118714309699738307634157480653917697154381424205261190339309731356853649823416319512581888164287458723849415769751984256981931584494122579918424986469821463179773419466516406550006692846307085994597015800959798388480092273018949521852555244501146892215928157660649336460898081192779373155628477558655020100251718448016692299691090757498280775321957738851420194996266857101807724879806806258483048577648389631977186076654375273984171080251452058164189702535084618204891355770612338637605226733146806065953214157663960021050017994458650153158049836908014244319801330560198404323558567407938297215672443973805953984924282640778936022955232208246202115160452049592833210542953833907240893170186689307127211185662483085141095659086142732217754587976233621136145860451161299904188755266774060691348442341298615199724611424396073817545205304870106517163836725399727484076056431923475741317865104328650277242781038950334141492292458971588270685580237099431789639406643830833296448326443935040804563067292223312378357951242087641907200*i1^89 + -186035507481694323734933181277291613366479853292344687979193935503230587596851172657757222902553221026761307799237350160280755500077343968586810579952065484677785760217543982593685674194905117463895248994074033778802739401385382148501413380578252301536009165559779930148768351878576050657730973516973405219216468792251018793866438490256110963480122968719573881252547933762837047131524731554234215119437090544039567972609441756834566053403571350060656336853521807304390812993481452608072126339661350362469881507666035930950160260307516403967767378528436756283869558398175111868778000170019551384142923363123058087525367437578264834484604019757144790244686192094161069981358904024567300516804095796518087733460470707795462988921944343275586837053870641169371255058512397915421538253748248580646226031275093236031240287820126133094253067102128347367143546073344992507177444583479070868418821962011514971570283492961747482114960499651089219381075862198508993867925108264436106756220579151410585052412419565439830719802825275664806859853472153623211002606721148034316825757745836257951798059788505940101617409084174334728101664104520311218999229656542502700076856674916626213511556628456282944956828815016179093736320524823782121791116749873810927315208617029881522803094767906840313531011987400211116872771737382656944540321119116743132510744655216879780435465338880*i1^90 + 14948203554666646143639134494542086300130373698904610610893943990236029988770262071121014363449737953564315631522968519736610050446204885188786992775778968607497099614734669116047707627852106547893535403390774100912780795707442181109155638895645583406026310208254670734173805143081042339267823914230198214536774529772789590351352329852439583694434479311054648073198059047331764553940094548455774796311090942260162214469082794378870930835570798498387451016915789281398584433017936072930248566936540329388735055818598036648624901347538755910188265703367109423830542017752119424845154457641796578066907651234391614456920112291775214079531168727735303623204582652690084331833907527096326636361206802482102018079324851369746627342922903275665568636905464025676662753360037197872743952745429257004617039402966271946726449834071258425301338419958113770388400777776501072387318810815990181897152302594077052383975954062286026440020930783112048224623487688191667206740047149704420024042889378358792139013363727770169623851718008316039884848533699135437431096490806324645550590834752469763822437697683896102716375894791006534235546011708924729037457009629338921126584120500623312381852720130659923226281203970526615075712294594967558813939089439808478498950617648128534158656186858522330900156154254239908376617691664094270842596253628135443305864909291520*i1^91 + 405229907097807192002653554437607433040826170746545890084956928369234026747638852389260009270032261517142026808133743705761953597326544440934815406869429939366253770846667673686455498090813626489308834513249737049130780950718033998504828675646182174906433697417015969245780702373113487770939527784185206724275076776652581431079840765047599465003009533568004930894242226720806812116433523232820774964164502312978741113316211793653982557972070833702170899474799184899832541107066335843594321393435295280440966771736675917003518369797778369272763697224632631900722833915342048244829979242283189060010599446065633542112461769369760633903303724502545860469722982109562343694927142020510137160003290193742764084633829360617518716472584092685854361266029234593582873695650448979540128794630344115811695131283557135486146520868511220644195782278092230403184746921348850629909777162011879276345919609287386370280288126835194017664680419592025724492791203764856344159315016598284394416733534446760047912778085601528337875523613205036522365445752014122762089443534505802853824208319762555326026088841119429420309368562330575418089309776069147206601412999736453552468072303671118888621630927765094769535129477263045135666768524979889443671864493570254696474034274277691271476674575347016783104937561681430006579021212882203489603311460417536*i1^92 + -14793237435550008100770278373407805280051589927440356900405539851044747931959114422916007887183449892665253221738685209811410158057863964094160669630530605335953648922350315488658413716873263132961105745218168060531681003572363906024265123848077661423794660319606084661341445611040751202987884222192460812850840812833475041442349816462612083602745691624001188797401644077676060919014868652867165669363908632053337305420637399689658087616693021651758229639045863597128271813841279336744652478266887016192718885198901928796510932840528316435651241905730793965277472551645468842495463983695446343519938119980497372875965766279493465315926488654323442081321741790215225107711630211782303035580297292077709937806829925821749183255960055487870913063217758216873150910880330000321395619110202386215935736592392967518269992142144293672118325139838105855238774791816625319469611134168712279111002741844400440989008236053943167655095591146635213589406271862156999330436743456981989860668572292130532401493987602470947061213695341827971283402155960050516506649533822140122085819829639813778122418192461323191903488073650798903494287883976726203560256028096927311017829585676273651139547078356694415873352488571568511528359875936847486614373381209050066252754471584443082690211264113179997155905393824061171291689991704412160*i1^93 + 25761388547052367776503400162819668763332242371389302247798377105979642864004464703076277441387665362039368079153788690849392823185552894968972760532931106110241353834216655241534077582876845284987284144625137584685829801789553970195847522606538543572206039028888447824804553669464854934719063783505554452227304117844826895997629795749731273781563657338202858350770893121513886956071837722838266449463393542013352707777214506783707177379248987759960267707437063785953252547527757240110633079564597361736096815132591774059224404214060116416801276812627947951378847815314586957103962587450455604733791636682544937148041121786318435169350566420008858101803080782577807480647972585080227513595245315254629761033910912626581103450670075437819317186697449256112276456171702571934049524733238622264211247974748819226747662356308504558856413693267250057848869485432582921057466794307433954020460402166490974780386038840510764293636452168794302887392252559198744983296415472086822782374029450641104872232598897580740174070837073638926768035723434061008074313379348378261358475388660558938984282915607680815601977200524293851266896530031950486123866579256084829135686702049587150543958570885933538493917330010015862950993262554007196320295772525454042219869856714213971378800818718983450590241305395200*i1^94 + -11192074244467778815012995332814632318539134199225456048655352922658504587660127844662048978222821643887034676416510928806407420866982921126436674022374485348497049534910101822754675508291620443428884968862113899647296953350392678648819931071398380576000191794376631147886397479907204787208944769111435492561177679384234954328719849668389949287937104787806522072265679184368497621353552630602748252033678440297736289464059275738613933079807091219167437238467537692725936862204345332326522217457745859478854373395941439578131223240227922527727045300338790191103100378499871940731775263273126775705025973420649083718444227690366609809820265882945241289346229283827341955518912191277631284944199302992622728576183784125930421011896946680937917157788962365140339959733096297417366377944550723806577223205736151670034822431253537217891452818072621909847344818841168308410589030457928080855310723010096649315873173763107572508638109089793563887561995326767708155337718869969230603232773180900126517458843117981464600095826321012246840648229050058663855671289302551672782178735201935671347778755082909827507807337764175274922193242397869059315281973880388695022937638722457268384424141727340227722651263347807858216606995012708692541918797871079404599945122093085435398979584000*i1^95 + 18331244258011315844755276988952822956742929476107723694935037735477098349477784920168843809096144071103710622641788343344748940653160952193843997723918315971298829924594484414134394874329514964867328275387072347549039708313000053841667822013592007896941231806947113441704860971750484892431255352508695322359796376929347154049752444070140168796273853136206674340363855431333208179482210282264478083740918661816718268878049568342223935337581011289292954640133200565673009311081241188368317066238309202913036942566698650292732973363411881865465276586377346946187693745648220675980026524173827451784457831761657199818061132782479737574722319024078026455155303127783516682768044809510379277408926614415791665161910136639785518292623509904793437954204686168786263721163060915664359590073728538582729854634455474818751147122629846260071256744127865016034583502362227577551411406364685610558908865141730564373367292947663558041662282466024027941811984162910866809691266279074137447090348528453487964030038462581482686176199934304186531265053045913955025374797638906642383201272530195106157635793683861652958716384020733421178947898254380586598638722633690113643279725364955276595681100516889073076324425544734072378039105811906560000*i1^96, 366804338332427015997252724824840190789519288878087762686586699366738132702747709493249639748620027792377982203913536366680858071985898887900559545167983581103031414903850129830217352550414919639958956469723106273647576732920319888305573407260427813951937763571535166374166202088793622212810042492932180716982678714539174961409653718714793810785599911703230750079569570116552618178251163022493964162781255558118864846349883928765674260988827555306382431281757086133661117015922299183265903309604667947828982990220175868666839705675358136877464369351020210585966204861403750915424915002716605444215380813840385801374775464021253985896863125010759566542411268245026304630418908819728309654864144369833035353971671962831697194155426504815638741361797622976099602791822778562807332134796920977286609139684317398653385382747443280043646703213623036854401546969832488343627221584685780140695379006199318463360624864629907581802899292007753044964026764141917702643392449133134941975938267770797452108107174164661410188384039931461785565614940530097866970567692519138298095093830825264153926116950423809504102578809235972173847463948454156674634152400414103298773717308989349908921489486932462936980007228224658584999022949574671813542790705727649132579747952560371325381354790390139310288952639867987616798683889121244720562423691412584257275722540091520841363843958480175858828222585505393353776594739379554247721195437169319626845724292064813253779582326082649738331824717328717352568307428872364743601820910971291697149714500762706058793827125878714466789637807492937996019858871665584212170207129989907471489370200026486449263072067984650951080785520565870349672964596491783699187093432305612581398809069117159295785359328712874500381719764334726701066002604036526955076185962645565316624010723918811291480277800787629623840418772832829380402334131884032795799417039810521556233307118447390942442141195793622182092176125166287542878127947253679919934581040526776576475082040496356992346016953196046071212187836454943352272925137287032391303366525398432242938182925514005683082762835220283403390150198637042242621032963584944296475060873348797383500189940708295587288659364269537941875751130282878875732421875000000000000000000000000000000000000 + -8100603150633148670490139521838461600053882220265043778494134019070923784876597914475942889861134911542046503093375516439559602565942032743383697135196095528170137733872666485017510926016715649136328674028847253346057922462632579263137874086401071691720226566412169235560304644766530962214508166471233439820487694961717237481191738367948919165865917507999383240915518010138433794680908216660596038023110108300173872519129265565449616560546927996645268789924378952875942939207824366828354257561090046817677394763649169988183707551247482265468699581393947897449780823918778184403900116862379922936011211692132414012911350949639296255331247245616972535889121696035394118117221308643147651773216005221451880183270856200169442202610466578916741309483050036385642045675456097976899244750983133828953145197794951729952344470552946602683688701696790570439793679389813737577964745004745404772888286719318104573268515312819724182574182060932926679660822552048174318916009365250398068234352119442244396128508029300075414020803875595206349901786177961199375348686606635969707928540685167953620046374400345335396802439228239066631598548890103384724989917414379313482103720366066717581010773600872563823202934249586751086956617624721923805292152290698462896718887985879871734087823154891668899562185673379765873260871823385341670355580449387449365207879612453390814253436169882842591672143829019122042473087865213707417094518313336492824425118555049488287802813417366634021118566401761451346862435785987637465476403968591746746250342466921584089797455660921238827634542199015760504158652557338510690543457854653795232042412273533280530510064626606629432814773701617222863739010754926863890425786618730074279729818472962771624671344144369583842106104462781046548596812357795589492429370209469181025158856172479206102946959896256741402977935296326501859721251327834962052021089799564576860070165078420453936663042957494740225541520060724189953087938583306926125189226756732050390243870803925049231247459735162528350799258097519797542477240392944789677471921424542646547976249360661548816567449534254525776211237402063619506331598215217171982863807645925605169589837112315485664836371662895106043899431824684143066406250000000000000000000000000000000000000*i1 + 74461642517991238295962607049767215077352402622647049789900751729319293541270946805981441297883694952498322170258650144558220706965002472262698024839561268204874073743654664944968678719314943795754650890199769917858176763610949059610031217035289496871015112763063597738312537052006357391266048895244204355053603393928946156932103788059173607791266404061545000396567255927109669329084878011358434031653940781531069601987740592109886352976076838290429190513455947922184896953329537785448724260426181205008252302413601834232538688850576313731057857759665879863905969870795034354804135640585339931708318107757145437683688610586434818108211695202590692989831035223761357745491835509062143612590083501262283577020963035681437179808535891966113952949745348296099962883992328882466881889228381126743078286688177183653517364745258361184972310394674966245375626990693366210697678363567431005107980397830073718389273470010244701549170818441099918533691467254022928075688254783909742650230526162394261685372519665339957398947033151299807153244509931524694239919187541234796782040702977987451663179218557270650449605852040174490106836442139913222883793583911075689015540574766397444862462577436571642217500992484824066703390698047302604210168289445428980522353116566697813027349852507902459398532618047609799156447399426798801406053597792515418645942129955066294220796573681789761712890483454113694595345700500093561519793207089551414412418080118001046486578938288843578244015221237066449002686943274535265093176352359251179853061276140606171547117625234180760344537774643149975839038826310295651394729255529172528894085926004973748598358164876191735495583939752430880353830875845207462432023076099042409378868547628670483822600035142764456615366051112361121272065435741342225097540602318673334965140549499992122282412495753160296286636957084569061568453496557771561885652736375179948030414522802164527830199369955825679111447308327182827254551292027160074244290486476171153745625705622243188942240611301877488544480268635698843972443427449099709586118064401533315279378362926954065349440008747678787556113238018384307130505770739121537687430750013806467601749934477407582630295632955841972690541297197341918945312500000000000000000000000000000000000*i1^2 + -342507137440522132097745586285133609167998667286853080063112352927825634963659288984326993861083555660102988085909390562003624758012211911996721814905925948463369246151322286602507370337678442407193280249263884956602704025187522969887231350632131327542523799244626752562378765609578258423154978816881798136716606460765415847997300593627817838371794577639009539277019900463776908975827272180960257948603694179264558385565371644750543552698461273373460609040719651183565560485469075970088120838844678527916139707276750140013402763220400572514032998469732187137179850428688356138394842181792935866778170245681290784501493231428871555043223870915002247112520996147346277943600744828774623007611736515626411135113063463707025183111800280505615897322345596829570396114106876887234911168556495672859516855507622272096144830586967927571032940242806126895280461836369570689166902640450528962847418978746700238730390241408754298273249819271098704871114760564029829476093449804254753948632355914036950826982883450416378501714818013299170008355155714205085950869802028720730991781447786164139123128259717253941279566839218658194994743974641943349361181179830332392928058459356766605159172261531489522089577908110190064282573468049209301006139020471357552859793456242328404010978732949796695124615445046272358223758051606708881550894519601117271488301818923518512722171837882020289285553877720910437355911798726408216865158017853156463985618530983935894598446188461222160536926838176866898242875252147644227967318848316370711032092956165102999235441419332245364677323327109327886229751122477179420504896527337986268386896133706907908908334466503007543346270385573063284069550689823823388137714892000597408185499003853859862273820130339680815157209705009199568289497366886386331441972137179496521079985811536089253625330833647607849084589326360891858801884346951049022093442590517607154701574339559599044913003670448843249703824687000619310756954311684744977879665810153209023982320903630140822646890989847443927975746725221692175909493907623987256270803980833945772038466485424924563347979322645491416928346280979903060245036811516265664581214610109702925027493782313450721458969369520324862096458673477172851562500000000000000000000000000000000000*i1^3 + 788755020628014576151432823434444513881685636372369462340438716057380131254793684729250605964494527542818358724818222505519190894266516273256476913793159693955047664941591454613259018750156030993056860640302459546422919433607173777372915204962787342005952269431252626242522976950635273923552486252347679149387721405265094695519858283831104510424070453163416615305957945987340699018280674266906666318906051013326139012979417622002817165380444907094942006314914191264818879580399976498905004335047889550984449413870560462062327344370597100689386452796202962614604129156174954084822318101559997454131789924841498684766784744872691443962515239628408944480978053449230363661712526150544860528723358956533645017073178132739058751858282674113868878925010373415431713887838242071263355103390016888491708102695726197470624714947712884736552985585408044530846622189404128174165622433533437046147851503073467289282829798363159690568991987723405106388550083756240264327967568244524976095057534098142850705430626481551445422995610498024855020174249326920142722586299991226648199179074315464976242392910422313937582971209919934464767647604519457694808161574186398464780038705372901388335584290716702702405334325304452611639205297203287393235882814608680303141107395918324068347427279284064637276976525512728682573338385255708033496606238958025966547061954815509320850276437828876911383210427026738128538863845869273852938696775289644615622455773270642555941933305031515657012779083463243286328631755371836680858116420770934390711684524556736984840265987790945970813383493820594610580982447634164850925415081929047593982429691640515050679456325223376032636468032134979669086866911000032279777377119357069200073241196617212540570144337345294333659151157408593258459451019473239631913948073459428332327968515528784064309228087626360756072232577463367850012245171342489186487837651030149547571988559987165617653655631888547818713858464518964011454820394658707052815012268772049302138855172496016888207290253157160498972785049876715882527759059040852450524582554037170275262111235145249145143351780535918919320423588105140754340571323171757673840575739613063847549403248204110422485692083480830516200512647628784179687500000000000000000000000000000000*i1^4 + -847399517437950056036898148383817424749275000395808852964350716444854864664485009644209429632236033175493388381835584496796119677069057289971349951029732875886968720141698660939415857829748699799569254852407430950937239572717618157467298345317497033313794059142134762020115167834711463659088536915961867532989402421217123412398450597646851640358395026168077959130134152170512676574042923790589778495047123251951190368281035949571174543256243440746522540934553403360514883266231827228781786307568236430425204455926765916418700043566646092612836399731685840327669221777893335565873163134264848033709812167150064692477161863811463707200345254161332651508544175040943365671310953335220992686505400709488406398380762094740172936813434985267144224838620137472840047469812120467392530717567580180447185159731694888774142200398290002437440300414326671358887763960845297049034471849014383507881970263575900802309513540189063468611286402977647585568921690943743875305726650986860809731489833256610913470230667325432891830608441818147768569276157755115252921368816479433542065024017942418518840385871985242240265202186141033506773073273896788392715979938554329012997978430552850861190872424990783291933744105568252501282931610982580465582762627330110745828333172794691332478108825886921803928030369286123330536064374367965350727052284826908419885800964111641109477963592864485305714520463895398202471648750371102816610400787120733075583130770026742061378691423302270192518085616112151664595592945961931147366422267043448777094820853046587249392830900122533273787534476673072600525054208650996376970907885943460411907741539572058661501512645966509455002988826027647985382369630650393619495060598026482436517525245219539804679932272510709423900247873503373560378772151732157661229243365807334861564764755852805078867549438501114049052268783598887861301099592659678270082945601518625409817433706674366056827029172304068379616779728109665818391533828283415056522162861543890103088151706744695690374107599150905393200584484195999640593462170098692658111456089397426317270034184710169338555830953994830565245088658653068097908682457395308193432699981916053294399974391059721012711235863525529801845550537109375000000000000000000000000000000000000*i1^5 + 535576549574838493761473357544232322720159923087228328592268052356082258253365952893124358497307463897089491799178249980142346942280271595716637871868920918264554188515881480413955356019728868911125561660582862124191772930662718911125962148974026348581748797895040626617947678905005235646830291081116442015396712529899392464753312235797024052182353643137141719818600418460730001297590459937234465211406187868299797048782889029155544546804323266543303841951954575356151130194221011664731286605401142234326079330454758506011013836749173023301650831593642229538702402879425334965204508229243772570259635313919984504985339548130974684520797128977802917411352979737471561083873911369484104510611795124395938427706442894042557869774216408678543749637397514430250897086273547852168952743463163953890880738323412347622834330587902703219927757725213401860192273143597598978955794548966184991698821423571549887612145822183753993796083720030602392822738895470371539032113705464257753101540369430956612290276184892459146405104652032735144994713297340380344903316334143296432454677010361864257418512367312256434180937684087444993382993728514332194704899249476455036404979713713854120000173255748413867273362770590639977097423144750216568089946463090671564455615739524677284043947208661856085008205289943034445571303084381713369890059187113480520980534981974022314851902123567741215902657857313124971457251580711686992976596782055599423017193114189340332940251922830456915569080458199672495133613571149661752229898985900149079814174952424293569259704588807052838044382475819575620124511442464107925826405371682822429435856414649567655000207382857837131477431852923209311781682893131473730394907588711610117938874196522271816811484539523223034035940989214109803983467855014994378026478489899238304548120818080594415260692432526320789289277654012035398175003764688559410094757112179572370919780960546907400373577202021101770399327902511364934934317108974350611888006547697713902642283787448371576956251679647032648924731978215057922242454802636958977803100051655237476261804931652539354854825102395894475989372137013270338043532791696868083967601818297822512479167369334414677501283097777268290519714355468750000000000000000000000000000000000*i1^6 + -383318627130000602784395258570685149283646700381502248380968785981797039123386746291553333754355356022682118651511960275643088854337667811487057849269737577944078053149266791669787300897056564237041080789633926191130173716978523720480827049244602567701410916342628187391749157016438391692226168437277642335532806582797063496459069621109215080867102380914907813976822824482068762654975851046049248051650949716943457293553815418922577405268673804179786262206117598337952359125946330571704188944728702518195719992682226630998178049545876845486542407298290624812785075407054353819641684829423576762630663041961044829366305476230576457486359486361177869144731963390668623339645358462536773568013886608923188626806021192957991017148732424778311671238956792383939299633188510785114878574822963742396718100373056462158238455114141303240952297222543483034752481036543909514825290345726067603537699636307894287704738136569683366583622065834890786382268335884905253247822798459771098490179164259716165792846145208843155714841734214025693683271405201259422242227114432019092259384327662003919795558158179793111130237004215648082228250289400586563389603291784037416766653437235431385328090911812468416525840169735602230055727191054914062206747870747620352183945632743871883538889783609945881760482585353242060010112686999320606809705979192397708912372060546018961560271822684578408564354594774082380246905394244209870941764092318179446981824781547311132047498734290620691031104375143030547717435491854091210660313763841130867165380946083175096430061616256827869731062870405282512360283731348610478250628493107462341609743214201459861555376555445346524114122391065062497617328169452399026659052403852501385818421505033525118337854064478502069658181446908552482663574846012998893960469304022634326648261463392116062381897603316319379642076914338373510694487922863999915835817759452290380925902135178386758469144483503779283841201732135149691742798601305322920741772703570655715311927426784130461326228331324231607637972909597941334808684618790308646934997740940954545516237466958615532462084953633630146025102593633810512461929317603370948108947465833997659655664259826078995594463017533421516418457031250000000000000000000000000000000000*i1^7 + 307430051694303863061068387536749037595914059090345789851328885716296486411155836026450159295627696091243354835996727018697171320164632268462906749431353664866070930079730512960060800136439565901626141387895041051209259263297023186027749399073506367081627429651919013229523095491149016714626334047285740282477380387096211187500605098188806050331785161082424380280458905824618321598833705238609411663263286216492472871823524092789402120282137290142625388863856115677546386783616991749437265489147886257281595261539364114211004892532378662834228264429117522536378334343317161030599009252132664424347548125768136389279641624139525037152686428393116490738232135466886124236407874253985211047506415548993063177305891924323635367371805905669803272949071088372952816967829240532743979905420541016461860635725304151425605287104175947383392621867071213444939247467109755605838555578303898287045368997323116893430807131021066222633913258118676040450036714722426719647710229611623335272593011107574801703107452120399645545261883162436250633319238752446925492434524864822726929788591462619370474171811305834723541754003733658634969900737366542239111111005872645113401611671004989538773745251762799794348501807673129068410874724535243339030832532852513941823402936968344317874375514162220790045763736193701134894822528592567378730302054816124465562728676835776884932150677469199665489659860978141228281879936730191099247034584867322659471911478669946972103533393147022921447506336744080214049848346334344965575725505342954255361713137625069155868780788088619076999903671925509077306414675525869662755581091367694087641411653823667773908044130210052902233416931228523560162958321907725226499989317514383161330268327297376412732703931743046232936971410805284001611775054365330360096789164421820991035673308868486477278718844764814654126389810602142996093217315328424310108634062667601955390292479782025927194511673786798200277438176159046791168679624473932685034917643220300616977997442958013031243177180442956664809008704808024994232430301833482256323250882047009967924801225568415934352949682631553803311215785819758462589552027122723293922898870306541108437237474894586413531611591421067714691162109375000000000000000000000000000000*i1^8 + -154638643231175068523523465865805547668167797401483940903868325432277605643090908788815823922596790214255165637646213074776134990331979397684782253852447272634542719861992586988284792810515097315558974214836747019259876339931688851447693606024134285048797657276005111588258234857859589718353737691932781850690149629756211832534158126968271952215049919437307557512277059237195228823241561682135787290248276720251586187463942301910182123107653303688596576291617300777719489233075732571915450937783087615971318457538077713010905599825507508512677755081136853378547445985343005628128923993689658426669114898255000059074053748887521763478694742820884185047727215720608283129899975291342062185634242376222132466141756024219921696302208068224473404525585756923483416187291914711882213324333549670307574103436063676953601425106239688190591149043325880384428278019669741051917905648736807509159266025684055758570033885345433133951583174979607802184008720827724052444215823257853598236041234876458492456609590263577900617943955596314510398713460058372858836011556842948996877086498761853183685227201065671459020286907123032734540721968141872056126695041127803431376994454404347239783857396600170449702749527569606506387610166183916827056119966867488629439432231654262408759010231026349807454428063557855491834285542306899418334636462257537237244925162854797715392404794775155383815805017221756904478024608404124673386239145052995240976248082488007979751728030555626073512287877602577616270132097549023187520943230354970387419445607575388802103487566084196563100418468710357179344162091991537199178652074982368727680978011836595760190416213442471421115014368858612609704258010487780825004907819508930120267818531191499872748628916314746765032885554335025838753301623293117872263748486048464789349820514943192046658227271469165909602010365074338544031041996885004536747146291319409170748556468712253241734128316571178491997116851961809617145783323740704727247623024868112446664021281190065925890289661365786041137067918147017884223827030554150220253030562003898451204526301363572338222562910312275133342108708429317316453103040092188106181794391642420264487835972885617458957744859576225280761718750000000000000000000000000000000*i1^9 + 45930387520794722724796544377017678858093389986676603952382216196510351250953947396073409337260092195246806093759099565084544984119459350546495109849935075485618710153254482151829508594494427825128949834285472702597009533726697221865098922675604773564146242278589245253666038566858616932848794276298100214328796033754010806579050600178307822198138227910842771166546673660318156728846358762684792655555366883460244896653456679776014222731061219546952481767944506078264287527851014278704581742594146505301801085834720586510962276431745323538462255214837788507076801270817817210170162548219594174099294076939167600992158299841454945965486030038635026971256306437109905538131033268591533393309680676235250063199510682035120524484970708202195878447948857228987300343327196190033929748167035068399278993178270246372402349872737989666417491344161583142207908574497896628962317459395848236173126936303236651296646839071736133567244649377572080468424926945034000602329715795527826827365778598953716740174297462849212103105359277555669090308077117181549904761447971554697892168174625233700731979749496038156668264281763858201476908373472381999924058839107244926558961702643672174147678284488043651114741473710643824743940028807493547956855983434125531378039532969439091461385614518270120993780584502324312422226616855215590012142020524235606682453674423056482414678600982505714560563597352302885568555386046663746460798234522610385332849139897271350592781370572267825670262130442200120427631602182638119661452670241445087590881050679876007216513154262217680990050967721486600208655986432980845449203478929979350173612989764838444950554844162535751133055381741683407670767411924907986846077184357058865592727108093466546999145963373582327550932913589530498223308215895983838564980372620537254070703098803698346201020410526853420499418482139680403367458305344320012525104630661477118624145827212418655069412768644947548658006694773332629902253065115713439615672838148771452573221375803483622156900287768188494520281187635413765007778130766739919613140104703695740773281499139955795529531367459187624375015723474537017423650418709668221359160533345405225372060431471110185405289921522140502929687500000000000000000000000000000*i1^10 + -9897928285849518083368567374548222970510089409168408053832954524059810246204079066380063375756596486275122997008579042164655587090340691995353187916694783858733389848781986432223961388738410935531109666716885855953799951567013138433586623978807219967644910710399499347443925302091665539664536474310243668686312819099398210883515432800987284368056071948312754550889360957410135313770720584848006310232902269011142639194809962512967494973038743553075807991781695037946226506764789978821619513847480485583507070576610802576717666964526985229171878444834841102184859204460592787806736977356139071228312364736690406249227423222583153600968330429938565655430107648894747950818873654972904602801355228329527078173179402182066027169434359245852444407879483186082874593745833074752903981046704746334542204868264768544320902947279166623456311399962162593909702892310314041949351358054200745373822363560500843490100540362202738405735172917736292935475245317493023915530994953512581932642714710289284385271805299571826436611900037439514675474290649139025162971389270342371574489296497879688573194214432383710292965727398822929838740479388106264066262910324496389947173960660078408748955161126539166911024308159633669749655447013658255011975005730240493541546876939388660191865382033665148943406683625264540126689531952330399442778535068490052868112198907397041918867372319852209290181755518150185458170734419317324572218087752431831115747002005609723690198691866657711747763020008989022141852050948415701002770633809125115367330424728646254454228146041889546143393488937095933134800992412725937531401990472069109821381929860114959152273483626393515745552766167217749694136188186507953799882535399172262744772740195126093331645961218880637259990140353202108872176655578460202624687635676147075660005788711362138526186399793430289728284790386945350020508863323037371625709135241215154189284783400372091253567490048008799154599452206757304717325847777682224714879107214397961438491582149079601568965673916739593711103679151667106169921921172303993090024690096410187252520088501605697363409708127725756464849305846400632312318249416540875523089618259585643852930227994004004128139219284057617187500000000000000000000000000000*i1^11 + 2318164063106464404160811519474735824510119015094598841367469473577235046500750117053860149169299826049760007733281129341076072266105221408806145718905536765845897753354758854595384650756108608921293492811479941850085380733782664999217600183156908053277281860767621903259862424090981971638653744635123535804863086994147961328232153025048139127057362944697959229253678190417034058832696889235070029027519968392417876277387582869934335906113963148927359895764951161502096708759635077040434012816023023374311882713015959604300614110128234936054120213228928720677488494282366810631661262343469203059240720908115433931220021428825965661956802612662657805707522088434630920713427617221968838679231485709153065752951383546732113403736789971993988798405875591414783000638737754655201167400379241185261901559357565398875817546697947981944544839384708171044659802055175304314939236683705772111746149500099004373229232155211038825448862122276719943517028668491968999912490196881404662653070382714152734897278566862274905773406569339667309118142893472736283523705470125822497739671465103103047933661467202798541705716844565790547236308229218922411511637436844605901797762707723581873776160113057300456680972570016596958960434574075145902981687358236918795858897608033698009112318210330392576915444070718530341892618724907295860715144259119551772285575553255422803229084303344048220290468507936050519901829383441080540114921518121815148044809407963629089675441479192369588293882533376366365545964877748354178684816131135974659337833968410634674235953567108142764924177418066955991359377217100201663914683781133845976970832783907075144973710795337468303164505627783327018210405335065072008731075479650864442914972974387698324953102816509420641081490010448045453336812562568063667552377673906965984760377027027220028872234590131298357956470077846837634585380168664887473832063199627172576189052434804654900923352008845238157614740316919013816623034133911492285494018041535667595792159695570850689087463744793500846390687899384480744406768462438868287132076235965129404371574626328523831456578790141884218544891520636673518555956709620224765876543840533077597411441935240870853333234786987304687500000000000000000000000000*i1^12 + -567640718398502633534624267617653713535652466633997445036224356527650966592576565884154837107095477164009867137223752129740372019383110912082740600263332088793983365732721112201289160208473577759443686599298489469823148642511540831170761436929312647437474383464623680076604052977297410882180673937440505893241193747284814762096766653018342363142626517460050727642020485734918405996602977197697707346312276812476060649638112149960137356375571209098651809442266048947310287995933014611024525943937441881850897971248860649402143900961156071641031387954425365727943827559651175934718365784114569078525071946374066400858575197264081734399198691490036916468619830928790051059606807070103264822792442928448568360287784415952776879828994800811128807012724416026741655273926758243763450428453828413890546397646337693080619146484930221895476531743745128788677629031807623483736531062741005160182110419971516000068568672668024502568188449224079135996250461075214059189171193094579196625443002733154617034578874759855973645760246950987052990914358901175137439407781469613295750184294454296077875071658973478863900956486454657041152014554227546546215639025365019417762384985689971637916977452397911682528812351231095968356966864017275183460565753695809561515606467814919866954777624536555879048649597902506551735589433551483590219079731983478693065153876156131442319944787296571860369401046163892780260707251767329658604040728411720292944074056381262682964059850272717543964469418868846842361937466524699746999606583488272588389484876494903991811670182987764822508666144293185950609588364813946374790283833381322636177355866408623047868305643860576326876701572681745315855360166467403224740164490926084465164726824423065514936427915108317719621252906387937294112837239865369063214042353878757453239526896543764708300154009412259458074145186201375411880692861453888524449123857397629233907516502231421652378879636650395710743351992915406107648683022521497865712702959721674042145297264190034281894942252058546256729155075548496548318222187537618379673429953226406918563165487679822538832439027880394621920219819287503309409715518982831954263320643199663980488517559866396516227722167968750000000000000000000000000000*i1^13 + 110903789947158633017263840939212680115649483614090968963959759606875647667974662954210997183595375656483592641822044423667794126264552641895627989806307136280297084903154091865315683783756142047997434473717001259668631529771827094347117222547434354619153854515489358801981632160411309970381977486503096718516294082423369511702739993555166226087226881948132687586825008720504296954708080163164127674693522917882170815155360286081953537577560282883933033712974866999759987968330897466678035599409402941486233303056906328860347141393688409278980820356891460216864348948931949642588008450400386387051210747432577917954331046816953244123674100326921253829022685412493060509041947589904710139081206289954135612446439562817179575169047605242875291968127158627428723647905649291160206577664676078332674876012560140470074901325695463341997957887632347166461855726715621746974923772808246365593555957008208146819745961216317130354713731241098484435729901111203551394749711846357900530476735816487810578257230046960970026388835083950749422628450318429905188497997674484036148125828241140378416875404485579681096694668375218748222387033697674600902086974314488500448343241250682981301956285933213554345685079533055995812641884049591066609274784236714544444673337476487511649059165021628221333401162196463466725570190541077457523947366961108728100206196450804935885530395252138495214968605996782005863682029011039739524336050913298912639152480313856458278579604793252371047679436362551917577735768618271261830373735632821836961871614569781366682512067929682095393908482951509713726865692510793568007915332224327193431187418303048320308781756757605997973720949033849644924496880952112490500488174058960149271931931144443162107908072042545520690849401652751074018430260021706486169259078072730262145638050403940810158712715306570317034325429518359926089530736115152925281768278663675726767793688301710080619100135105867292640384950631034457639093408148831661742735057458456568984099684448460215206918008031474449567533593633684864413938830561262664734446206926759746593794757895236365883243370296969475429608231196194428433484430274913463439758035858880532245208340424042277908325195312500000000000000000000000000*i1^14 + -22008899689417772648144503238873790468768496156860011638620601720293788447553264507711374355008923930848629678615217132244841163524193039588776098341676261020039164612583248945631134926822899777129728902577513016907383726409426463025998567651093574726097183017156053219520126745816187244799266229690091626869218296147298019302187573521626300085915328708283494828059525919334410200339494492519294515799584151404288968795936931734155247176512519776382250045963652754487954453791450107078656000183116987870455694655931797939948937082002400123653558783878185114854255337515309648969472285489160408670148048237135333581570589656900544128900277302922955432807601509323687195062198410373869452245000982524987551034326265962459856079351081287780086870898379386839908695558657368604536103184823225190981967002961534701788136195568075428247200329084117152070914001436765736659290513417963453670014572293335833795757603754845635409893161155719282545997889282982513753211330184898773235146350937674908748459084187054555362693682414657653494220565921253080358417007914110246123315399551537077389602764230396003314291925090049494026828448898253999125091221969510447730781574372950755427890742283578212240494582720330691132319131618428788250281770695212607796513164236401215492631627378608919268174554856735987527056874683401394176020924098052847497602599737518445036044412373248139449705380356923577484766623002209690811357328735913613102320278414015115168741268194465725899765731746826583828892307759202371272242879149259307245309849994875399193547498997545545116851048102296825244640748096241097607032900315323290790524891449361558242190983688213047281736763899560249702847105440266329150643019452296034123498011300585344989946530559709049390819035778426610038584940084149923190836145094149685024526789723469622476361960131512597616274489329012330836890587546024060014135682097695702341088249376086440942465376072326497505724672619261198012380194333184353599908328897432844935412310617711787504454876760013423615686101599605034205133980443005751084379504329878902926417083021201890855629012891706985118214276188630826878651477158731446373874732801687495979122968045475253295898437500000000000000000000000000*i1^15 + 5027804081472861302053787020887797158967134384634197951462546752725345711659219720441776841400554114578818270385540610875161609968814448579097108667368713455123685221718212456999513628654031420663340120263547183785041222133861437047751541376696836433286771828343404070831587023431768269544927738978340623623785360157085350038622156188405663283242187390488979116007566434963044103461559635509856266521107499912480541109776914684471191245959322007360095849095914710939746849934256794611458717201348089999884052523744383056750524908378509590134902414504947715807746736887953226834202680946940987173758024442721300048693147683034556983823536780329589758436104308457262001256342749348353180272662837510873463620181871815941913268337669682959851070238639221243792643233120575364774245769385533908262843843709163446541016101360960408459640562144746639070993854293996877895645098068015597252409601863965801323452018593994379409715468654816971241496742229863389286550566621202568604506058407464827994117600706973882348440647753167772707188414736931441934801346070229847862443877029437424225517076270318722266380398621341137587948195085434412641627728096373872130152167728304297650990759005692950675860884791951733941033589359037608235264534186815673216208754990745341634189239156086751811673440269432483957566953392713109005921931325193575122698733878732588981282845303486049808542577189800009096187069909705939859654464501954322148855352531545594468717577139933822161814522605759790552739469131461656378081376685728782734399929311631857531019670071211564992892820197187289217707254704393790837651098442517761102245323945497250316879514134818442728655304220255481635706736549214320055441053729676195474082506763546992724883851915933670540970022656534441621740670339913950417606367917907772685785470753591704990551869407296376269867969992318343618702640030441033315811508232665744207371799473772921179666587776150048596295282070979947829727630874434337168473242367746831877138220340589569347948443087850812738157554742098979645702695088984443211946845305818069107972471202104749771923364557254318317398691780587022741769602935562249999159567083322688705554880889990818023681640625000000000000000000000*i1^16 + -846475275374660796239860142025029502894122164514406487222075445580536363602658883329801767283162164135763215593117479385969182096872632548913639475042330520087405908317002830778065056481757518255327648810995493429177146276257559747293485945100243395407504034255220634704612200008027472287405236493384457146608468234825941750261267309094778765996092379786367577582796631529843313106193208534651405988474875912044066746493672224688826283285252102263978211490166604184525775060391103128680558837543198154264976095175399643429760660832766793841839975783357877063636700524902963410577558663928939529959124437024769979562302117809181997535352741368752399801890805789701591244795928523452408008240916422602332674273059141076978798913853765826212565521666787430962833493194785842258631042013362702131804213647753255200140078565988125319602533036720203811827937477043942440389188951663391984964375880174310534558154059481531370209838489826602023551211823381540483892155913781427907914725113474533241967131433613888775229813698480256232348756861579013502201205614983790707927180035321467717834674118490216593616816665157937430516687407984487540167503982001572033676794829930124644682962104210995979579093564941900778473684641690831179060690191743634365944942881178922520894463696012630720801965961091800077781573411757856414181087178239511754324170015134937298962657722714176536062345587028746114962734387957837702765916541031895266443112901598794722051848129761037470948280708082090090665011829699854940050333049549533650308200845845201033327636768141111659653535516833437616107512731954741459808221609414000276189009112695246048110286645465928424409991708180590370270470760489915267151225436434574112068577636414971111293373501307171107635605054619306684210422826574220177550677818446949130902860445417837537079923827440534325388139388134582501909662695985220344671722372205850739859022459410546715305470527611469196587351651297452468484729800415277243928188486718742765148858220390627337011341592019455916017802686585729036672476786586105623938286366721794789470291884192794149227880336119580457577108940931989935064129839448430248630654843605324878924204165672302246093750000000000000000000000*i1^17 + 103827059196808168903119045962319930281160199455946514915995365412350455887474756455994838664974783982426175668856130087831063194279866413933249286280570739159388217463132462621783832937766655760324075105775500336058465737398811511910886782309586825204493481612920926997359465595794015108538940632828335676261120649945078630895595751191488953544812439992846396126000437753562929338941574607746669290991224047120454782708653779041232858091944794501858091860460483416450845145015700131896054093977789017898870572681215165587066471048709869199297025398488004498750697450029023891942636767226666865562456669850926219860670585205846479230250599386160917457803311008860889540547350590457826408530559364370042993865775164354401063862125336997306607396935967444691823257731652417959296047335476510621624376331928650979463066153692460701026312569367998868710826817368372146064384322688856770959720506443884585153748240023444927491602520152714819080369240465188798595593420225636831792649046034533942523743599162917103903693387009304736080337417512148183234466677788733165348480418447856978826683136943378693988566565372457749055360560342875691513527141830093544816305308371465295736173102993226056957008096218401563395620209787158603202648528990082758482684868645788597629455934216773836039200829855934919646019205138493639251472588778730659499474385733152880634406232420131631555958214428582346295246891138340078799819020386274466853381038425889805842276786252027811639643058810417979071451865770724041450584784243390204235902109120710622659889798886086835586587961260707949305149720000974437204289669439407228400911853094192725028841105328490107323933623455382329952112728623348676308434949930982984544613822913730242858526731473901539910368352867170286596885603471048245868585749122178668189507665180789186233645400607244369563809483150340671281333962065591528140894615367582545270375263783920677473856180357251594915432915582600754440628658815873180134829781858412864481356206805945989632297942595610201252192980206683179309588682405402891913006523227328737449079893501803082243879979135189753020735964653825383050605982797446759843525924353605700313199082565307617187500000000000000000000*i1^18 + -19819499263064627118466655580289894986295694986001660955570396592200729796029715199403447068685124562853352733299424389646309238087456958576305650313449367430701864265269905173913483747688256270170695141707321673671974804429056637470307153441919200013361728292996002566335673256039122321693045090931428860167721324980728783144365940995288801283242127704673071809602928331646194043014353769850250670560276626574084086954484246985617003932943998426341637143354165007364843915827439908876311963226554469611399514161874852646695627820610620371326167367610822585791888963043870012134513135684821534448531376382983998628057958404532976212622381490962157937253494692525623953990087764385908488182916102690934849782151722367370410035457377576973372294178006162982888159518067086156984748495724245853375059681974955109871076891834660383988881453182174477884509891885642216380042309598307494177364928112621077577239535821673999373343379632182996231112890210810065082651555828220969758640520724379419542549820007596934581410002784932394383772132177817515506363154429466127356624141134449225644405951911265689333855651645952954569199436362766590031294737111267123753495988028017875976796556660983088735398720144321720549661589927862059876309632228057566618475705595406177169290436213851934646215239346930884504646779629207410713068803578460111230588658770983745101703368311108308680669258883162747311460455939927842518117509187559357588782531714782093665252863840381772482158436948035277349586340771058234024486574185413448447740537687651554042591902215530172807314537848564645185731906244100209302747988617574971778949521579724409687909914743755067930894282583053605491793729243914792749565287524892869227383811818882388387133393094865500787342537938485797927474729496235963660980949627261557474588805581002367359884916285423038049305395051201192557876511089178681228331717608333379517074993751346987549112784377584788589813813975942349461089766593831149324416561689837014774365610879326400650298641372670367272585918842149133290117431350522992695206892906002350822692515190170531682202663981588809583485053270864826170809844172309872543528483696656131815301132202148437500000000000000000000*i1^19 + 4082569287246985422569524499336606094177441026636057827345849211809610374244463885203590085988937728532293951833660709946425213155022776815148177379979177308655753598230390725387138878020792305314101221195058558740409127156426707424210228456628126339193124665177713710370261713382219976877020870794549350487024359482864155718542020808715869880338569727590417942057643613483303584366189632454608217254830348897525562996333608637608831924466214627705550591032655898429111396144196865446270304927729048022031575781134460357529689230810299450939905035010162920344547050370546451141364422699747191364582748298730946308673554408118389502402974687432450532371500702912312896465071789001962340924823537362190249242106967841179086837754355185776063165289682479587790866020063102228038985033624235859500472485993586249999230275630532442201718066961386643647751776598968370723704187773755675630890499088741559806733514398997038131610931236603007836797931726822593339093298431994034252434130372983891767319265110158800235874959157477361009855925696352967665381174563889395491431819284724671051128125756884634361721044446243331600898924636071086411359919592984246148404493649813542597654185283423640540354116186188384711128424316067736102574963681148711104249576889947760900994180436486906294482238786664519950471846044968865397971712572625379165258710469973167351725671516492066040500200397520636247904724668162092219823096141596752350618511804622035958984019043661534301054956522463290643987084534839523662632361652688065514418620108131619738507605545283643056932145540733391099469642864419358623419345090435717731086547713408341315594089041640687197024317345052275243561419109636288850695104765024163907262771125484970139044520393637626756898301586412997288203681687279130299577590562797840703088174645034278704867164540983053450580373985607148974841663323551635625629796597490851472343319128183459697862778473753523917554676811151004545042609532308735152162219549518267702093803823203945634935017330974697425901487482376032413959342423556729655652578694116651270307888400602216735461371299492253366808446389160752379304213468198750679056025688761703235940933227539062500000000000000000*i1^20 + -460401603420064249657245326724206315693715913334570856770841398549157479653853390544719891093775725771469139048961057189393758223581774581209701789441768027081840609153987353387381651876827514706401989299712703367717515607993062183517702531083934192112817941931476981684919849039005720607530822406198165029392229869718317836303335108380064449055786535630823034308537118111541320939540015937063064210035206586487075945049686898338023349519932487047021368351291720258634653207243185772638451866004651605123304882897964635441467219069000784838787755158295203725487480261884892542270430665735261960814584306002214327390281117549943848779924686037386347793919055357104474408979426688190899927297929122164315467211481588078064319269908873514317153739359662120376504710586892275546870666689221307937451931008489031115225943984520652883847224926623529074420186244707877930767250481350176170250201564996100096564289829022025857099804581622318727659805842404085918600305207309024864952709551623158329886384596306058710058892960424292111889678500410921840999522292676528699688893500888222435347268430397264468223559055553166208792317779068526164669163978616268717031550378362990273948201636265168228034914679615156417838034803526878377280334122653096252631992982390288479165842915359698653515042012138149993497059809661756529000144274624946017597227860533595694399517882134451152845295327703052554540101891896377491100956286531915135692621435445708807865514879458482585648521388898873114309485620067209566340787217350216337245217771342939850601279455783752336248354985839952798867744647893029090695354633509080666421379453615206575258686037377439569556077989134731191381152952158956408278213671824035466968240797343317687098786140769373589669112867063285328179472872165985082696036845045495018559453786412238019665936418768549088778762552798269644575272480084595248708948610731745020020525169563651361018969996193189382095703406772745712789401152055430042686802025823289711913718165002775837684608296116821379116603337076183327164168873508628845065581291215631885538916086761667445872199663841683556617648080228896142384427627583464963392789280041598434448242187500000000000000000000*i1^21 + 42867598304626308447815254162328330868323799449107604997584471525611131862892186885627713663885008377709639772002016425329518549249257120645705783397592967059013730753836556546852972574427114415824941127552839836474238978539935951679144886484635207511851133084616025283843951588138518418228386756044915617996262183125077617262704319948640860582291527690977162396938279734990191161027166497801079857345024707648674565466852620409464829298962291674653234767901466114753918025308720149367723972964556567940021653580698678108484460448871318115678113733937887437453172605286644485307020959122997242128058230489166136624625394290222669043881542581122491525652245687425464851465287568984679070288589836906760264303815704872466509105356325041093018597732877352298599074495620530344688365914244630985918826102154596084203477675544996515786934452237927583111397155004562222895585575376119717020318816585005653578221325328169287382469588670058697322743172822388753670369185593244243257825235981890677574142499039861854740403620317505098041733893963264654824627315580334868280721330550705849115801529075927100578184331664685221809672801369299464275554077640184024816801793636804685292517311436039825433902041100144954760245776033276185767217334577698836939653486270018034567472391588196591078746693822956888287935929777544734867587384992151031990416977599047684070042164961096503887566559150055400091391471268607438979798497379438591631373242355354508759807706360535416049250023598160557976019147622237714915226451003397509841207197285963912954092037140621241149162390621511755077722619881836273829072062766043738955529593139669689213108944461620641529444056809695265144030393064561066379500120448064250221441981192797221601244772440300594694448275585671974277029936736881549632759097320457761504595628594474672309793292810951136866418678577909762527701037796044768519874976795834260852076968697197043970412687938327536876280809667793478725318831167342573376031194011226316753962308226640541395649044032081397802615499976103367606013554047687147891116015688353790859906915972878299479434552736557789794767987587988251364472171379296521878669425459339141845703125000000000000000000*i1^22 + -8848395994375330861047483324133001632451370912533991420943007528133797636974526554812579873462357911822953838596477592737916730754291155514629109813443121416557778533021176522701116442715958597792481643762277362171409354463775210982700233014547536487687248249881396009164619990297075148444852758576112739904667990886934265361477117331001448434857670791704784206622455083705746288421749904840011324324022147308134219757221636161271023128468904980227831819079208097093940176868002467545715829994610325032716354789192760406151713984132862542345574898904738809510961396487900247956554143366199639198098223629606999165381923328041364276776353228859202415688967892205943721933787797355679103570097757698436489213351440076054032592226871000243964993649551753240334592318744136843132530715031803884358025791230161160629569122414581460420096453693484318163500560771419247508944730498984310935955224189034239254812552008700315471739883895641563421241754859440921811767424603561177185999819836371532920895481146195802197435980111527609380657413559768480761124522629227947724402143938417016822684414323641100993839721417570778374489361417492215848363699300482609511499774304652510456621565788922200505560768813264591581938322746699112862309736454025796954331238459503174478893368948464376810667258085035525461584926431536955106042871611684394499022714088102466450335697199817360697500485557701209388161338731653346519829924839725224803303480805205837644958834807871725796510632590520059962326472543256057902812154376008710832517793485025372530500552232352901527000214391201114682735188841433524334985550884254094730902237206598080071986812956411922980398344617226530971650818308697340686732862785192966746660052955685714769796223797609413744163187699728565170281541736135513573617290597058522406696316473380729402219781208936032002506303248421948906607310360367792971196048286329766676078646607706606560044577423420720417354762336829233019261268082402159062078868769929438416594193027314615986001094998400765289074068141665898484681561746338677789428987067301208922773207542075358179024212467971795696048270556611353072046417275723618763721007152557373046875000000000000000000*i1^23 + 1351705108806222941916683153736624945731265038977553963620193131550858131458568259126396994197668467438889200162159299302514186774926083106850554159501547077128722569917956144707477244838843815479626400495848929068128785608187845749531804041448845793322805640319528131100176232861651258369978917892289837841645443830540025015979130641976966522507448786077182010037694148663933120961464065218678841244489333890797226805482883214442071979999334824106473575211134630635150256233465994920604819942469849623135055122854440319645151988917048833622615833880707698008209531105455520966998410232615625630595247549017459724363966602725435351686356451253740548982513885380384343859822440637843125542310731298660573592681235202261109179315388161594478284051640640332072396118239713583233616875370162981081357519430922432432259533571944403373675218177640170932592921463806993576178371041271283964645730245516242136235371380728750504663125172820157293409585562751037103293267067866927020688651006014592857170857104122150587055324295680616630203191859153857372862717708847741786124662403767283151129074874126945140245303506301559213778422288694859905632431606189639608677880481858425887518228783421461188909216812407020026244651073044686355685786703806576585997163634456155665059505506418044275598677411747859540755796510288075245619075292807515495421657782500019982146111786750606707578388924933031399321429034018233641005923054984952064848304914053268185585555357183787443838616395801747809351162159334515293172944760076008333574627135010518633777353337815342021547508141362382685227163014757910636880685698632245969453783093975346821160784746371046896426118219260005475632658019056191679583450990348933257544034986964007658816341051656727314000794698696453218279246750568327839246937754878141691622794288820276395078433518635845157725179361980923954824437904841040487307765759406324048641222003367552077680676059227110124783644974083989555093318990457245020692541250067550893657077901935592430897071191953238578961948226768861193736798673183123003212960933374276505879194489511470953930063758095553726414404522628426484561826686373553536195608472824096679687500000000000000*i1^24 + -109365657206409033845378991706648802911293888725273045141045365806473488656700190563318094530884668510224107956805259411248746032318184346951522661573431954255551003026450031656692429074936825541886063559047045140623104169503699414960172168643267124841930853354801712753660899156049187795736273693292038474848299443536665057300485851666558054200680814964168325741567526910492804170871439323284941881303260574125690993721460823216036706163309862693352015366362225413389213067271121934043180717211576301575433931845369280651254320315389598311358644792458714930797216257268394275500689989502953573714133594158140740179345142575155159196206170702755722667470100550017537677803130219209258623061088380737195006909268448273946252836555189671754433663541043388198758270009030122306087846430010608369143108734192949623743260171239843006417960076613878442421059792191564698898177219677565898080269112373112282389580135823911550982656899724308065907551793287811604626839476489915016335362410992191863016109323263235061325676486129531358353869064803559976663365821284782997590026510554012973198424880796374045035046473764042436552254628645270467186270168545426890616542104129482128963276965125239829165527155599127018713391512588956859401901503361907297754009805568714263440579841207990497835726246866082276753565772485848865593718901851033328100561322649642121808939657967327450109218482319998758320547902168091949990641226232100432231595192300196794054144943111009299161391089219397421021374976294405266189348507920795822495184111058523777816670146812405561425341011470926596617549228319494031642007632884214062487656704958469838607166330663617858503482364832126239511015291799345705464298306632101288803290487760984690119637127667909074267620505712537451309946321797195138208979597685056003817441345924467525914669466685289712428745301931320297491157456355389326899479541903210855421563244906802209560839042051117880008721199016678337928564286592527841139965500781071519221176320903589382533211052341730500279289316077796259515729253149649699377002960958442841279641013353003353970346193752275905077963237056173514221697219523712354494762420654296875000000000000000*i1^25 + 11083229932259880787481955533436283696792975940019481128602644104355849205426451434227567572618473526100306741903875017514694169897085185458057862126873282573397545846546848587761890962318283232432042105330282785462642736067763909358410401229173776572912152578652074807183250812452078241634580501089293844249840189175148906439645839308581626037574075562529950359471143529226240155222453778224059959986303822911863674682290514811927300830890027467735733488059359756902945860622659619919898078447019065251558295420065998501629580600677527921227651049443638755625282087681204976602563601173964727701478359527809687238341792101795014379790771628378319567227170277667626324208285935793121441033344873235150713925453241807144788353175854516280489415867229286374279238186539400510990201088976820981166327532265916960799221367672580348796581539165238848804031338792606138269819699169074139736448889264857801848229680907208718982378656081332399757305492182116893085825361101364175723396453492705122032525315323610105701210406751748024322484075320511980974052128625000651892490617171806941671674146953344712637595497395190972999751662790105033084391383456060051828486562450212218050138256062003106768015190751807148664243816657313064604427388391061327075276456093202876785422605161113325130344568983329687821825392909459411101222952218590408458655276638265810680963825445976651958375056538059584877901767901307085280268685054000329113661827349149561010653172541107727643823571335629986100466820939855701725200979574154286944794495638733360200150944458785722566504592761116143281053396855937981212856025392324438818928278854068387955072998849672457681081610117492427698675488787621474318841648134489429475038076839064764852487928893131120154103361980393706877378628072024220509874445655065590374104452042608416879234640027927462481682057680384645698722968423943226577223259233214487144150053482563301906641554409859112017401210155238999965616108817121476577439842912084535109639178734897459444071192933465321156604042634966885292178112064656608834462457697111126172489744779789029178122147230149355783132027871719955111377800797519020533561706542968750000000000000*i1^26 + -1774692035945025893479527322731539318409782730136677827857151931950547202864815344785380675074641287008617426081663369257469111983446955883406726283388838797404972477640027692820340030574298105997168328901082432242262726373346384014953420491762892011283905201777915474099162525263477082149045545984984976210271054392023140474950053884084694968454286492558693802715522013952762973307073726533264940067643110328285417508867662684946581038655643421467141617020687779845650602021609110407275979582146377870626224567898808803874853033482397260532093491457777633537519500539391176520138911426396388097328303941446609906313250357339758056813846771570074226140697784567649300771509249983898814313383638781285956905594533325084138596462239903898544759251147892145706229931469679836999730439647380439922252838645280054503799935841287711427550400504692966176577339911769743553371895423988389985114494862374881433328127170127179175664277932024169030000707098252036995571211619653201814321903493396344739203335473880634314563511592640458267952448996144760385686199751981441553125886153919472891401486816508277368622403127854377672190881116329809021175841340040232849583503369490785282782248446051657676683092270694732146517021474106478452959845483751631043086954743482338103922426508468188509462285077018061959958311927272105423985215816610452244966525321460339157172173864405323016177102841675895696113379065524582582233495323837541361009309988580954543093426862584852027016009499491954267989406055059303151134012223960993969011933733042916482814067454642930406678660451360964355748024566670947154118442077403817513401049166657310186390960726040096684108072089720297631154298938214888085630450125815459875131763613487908699082260267354675839488270338319754723486731276218702476225937611742546112160001171291281435978502314950027522398456504364478881675875688158194098247619481359932707147269212821977147373362080056610432812424551946855168017540057716229512488652425807979223142620175538511857067512077162040675325140592909750112720904004522137628418531266114943304486849270258715404452802546889885680799465925041387561716051719352793693542480468750000000000000*i1^27 + 195505674328567648166434773261802757578498117589954933597222110242076178807400158862087672671451161063026544907834057288426403018932617729942430353521214091205930282092655967193528111709873408106240745924098265893910978643099612622915988530876425060894974027587920411782854305202487265524775671599374061986882002613599526741353368255242863057119774332212471037165026700434252740813740603977560612823457186495869100288293213283344397059348547609009908308245194937510094845624458195189894887234572034699369073201131093512946370047792475862126538516869236017891892505014578227749344940993146305050647278365464343634719711262239150503275897128619368671722726947651572292305681260371474981886240496579275843428665909618589330229168907554375054985095107166576396158684006542555725057777128698853733188347389203442032988326218930543940521015780330402194655034535769482905130367744928773190464670802824766179228173318374281930771383058054075309324076563120984191097294910419845267323811990166632328134644445259488435505368717836779790353645285232146254727933273146138047210194547867281602191750871424330665344880211659164609490754540517697967202624528315298954778248605638794769980407135275453248096718139042200226750964331953589758608920440701597366501184871477685922675325542781021416917653745603772934683021785958663620205144578791314944872781312213504948598998511167533635599763134407561317626529580313361121264010370425343551484292979416263694146816934189668512975139732336982247090211948281146707760586730109651388741501517114975968086918183546651120163148457902475265876196556229419121106252280070150863285792748366319229953154987524616918754909082601232450827160969431638303270542465692260294947038673165607900744949107210312937649237681336399966221839229452983073883681648162196147148606113041364502410444633597628836540661897733144935760354577570851796316130700593949739801376505204610572832194094601666679385162771603785350424023504107901740662353412218176533636697621040080860738775282900196040384062433763683039270227996918910237349836909445238914290963633008898547316138837902986736204203649451606394014964087964415550231933593750000000000*i1^28 + -15969675061481999733067160710010673500114483493237869785669399369627079217905308499496226593135561830798239430394439855125336828030998485606253857033958863218913639284396939256424511487879576929493349135938886034331134606469842488266556420831840155039806678348311167752204327501571962870551982036117093874555423485368305880485820480819826545592613194949239985504345787321358613608111426503787593786173842914157298378655963606778880605141228499062922837400814625441588308571069961062500618057025924191119026776382258797518242229711296537125904140117395527439117312361734475633357711007026693949475272004652824268442794148366015369553855080266528124816511029279891877480573096058999474781998074897901130870773982975735412455107438952259837660087934046450769590345636214446612215530018331630787843553591034564980996039799065370389172537996183920655295348411575503774200191227876644173431477994005245013596565023930988569689220226114138432882320080077156051493304570278748753738379891603657712029573501330727185129949679294500370591514076028434621816557059488302886873109504356377070422101016511989099600888834762941374286622001517078236619217758056571732301257544505154798209273960563537166858684166653440548322349973072085119868790280449752370958803813289758537612793853875176367593213981354330684199919970622692745199964961262795383853859994065273679619899631698922483652725031299726190821714992371330632883012290859117588681945190084852585975736598870726276781814333598170178784408567736552835140475001427257403123636187851481581479608099972898550597528434315083736008413505860627748006585172961171500106256973791561113372465751202949124470230126045153981497620031213855740247522188309245285838932688359089964847878682951220703818175486465347714489740121516783078272239036720805845455501293355005196421377125585482879767568118832279544169751504453748372173756978403946910974784971395194546880381803492937939185528264835591562066622321086445741745994224883401799766876778206194035327564481586978619776421808763726749261855791139830007016304078801017788366772040921764447886071839771017500719089762171438004487499405384063720703125000000000000*i1^29 + 1077034120537203864587734237661610649201919968808240564537012472006463440317079243076387598903774350035052963754590822669737539305098998498748347983823097232723762445711661041166925946608010447215356880273192661684074164808650226468959817575135900564865211681479921409478163562615106558797946206168407628531827427714274452223258927883355117117227469949254828189160048019472213344417438740978824814343722956447112055451106041284369726179580160701197236810561218859057313112304990187373793459997303269249029637229318137867156262757050889336027036571483762372715963670230639858621332617869179594642991334698997291944533450833006365493886038913720512870639099773272898360436605749688564668757515451480512813213423104922552046825944505499417638664376021809792127736144499437187496585579587332052068604245746823439309047665610919115049896065186906906984600017408924809699710745406595457946452304348508073817076325155833319855712299901832612703114791376054750508862682734797382436463794723907377951463502671432469523205014260792169465207706782938945396382122733905404630020341979537794749744127921167233584213136340676294586350380003811255000614227246345595143195902793449095173568764085294230589725791828582846298242768692735452232918842058249777131627629300036803761065562417952270311959558637757229614220776219481981791210683664293730443280955614762665837045306612539212871449607308486633069111236731556926144085780636627198184545816013287153869862324833265915617394960506125579485777559581191020518566224394619546169087087456612044937519351580104581570342823361356234018663861061308993850692247648281882941987655914302149683082014009058717072741521406649515069425372410532916419696558705845608378224462264357020938250649465156346285028632907916999485577093998918801904896383420707880110607616475817647974545252305270783027361988211429150890291176003026526733383459793632930137916971140881492279433923395016421655847786878952122323903480262995677099560429868322171422660641770190745031255742043456776154922395484355855610779407714390873781978455273573638104572182691148567269667899810328037970641908641869681994540286064147949218750000000000*i1^30 + -52065148379552458664595190910440217913288073769524009648475962569773546790063633023994251886435467241410954524864174175391962036733389027246814192500239673551298837677977690266537158755786322606932561844790738134827678145951910088414443238242401978509616035421414327776673739975488591144811450501614860144905060064589644623005311965539099574333568822575530714268521646674154321958715807816368794389430886592830488314767085677921445954199995352935520053637014735266207188332012507257414711867038606191477186429411134769445667372627092420776501011989557273066236934579892311528393876901637109328322549989482530672840524802067504767480534295496105007766350381688478238159742730466810740749383858556595467149308245378582597816554615181297343622794571243258674238999059715237799870957474225757732549548605169750687405987367344528601457579654261969363518732485420129634993785314920758475594874291831528324413189077485566202766426270133668266023587925704492381059088602537368214044641048424941658340871481076582806072315100829456306913608558144073533066886128705714560610571666256272823790266901795805000172230464995274755701226118849951476921618602501098534007610635736664531218142072939936045851056859145370698179737339175668360760847031936948929624998609733131340200070670873212820788685895797504097856393202468937472461569475793309664884083939822885050821790567292735150153566197277124076133821661138037105153767488269343823108820108850816663850522076848837189334658939477171191421183897757658699157215988881265294938942435441320880616898741993681138322463423194459697088843150309689545643473564400528842603623295759108236396176029564599191668215002443934351628764545408071494843535928459988375649393829102914765599151408818610510526534109042152614666060377334245469828858153612763767809449862175396571757065996393675183946603021500399016174152517477883982722905541754704110571431431754313352481548390025889156896913495230762237808444527534792977142136666758166860369186033311646593260914948134475551321410942404580933118540887061780337942601248838660671880518223816682805817980879196933564219160577517164351677894592285156250000000000*i1^31 + 2594050258662367112764339725303197129870786416909017774829800981380326222991022502834811697683330298870514135790904156916303174705767243280799898996691956560784904726946275738532296244233090607871663022255143666178008125613261982458541554522721287648399609548371516718089600417838458369084675830566205805705827028022954122882510510538683417193332205567747147019506661706980025007126049233467225074374045624329641966246212295630524777195073112132270801726316063587047668645668262854651269368314183328633926240796279987576926762136807534284365212359227073652208260371433763113630190247332765344797850027787620507738429227609356685144497693980596025091552216020411604060152299354030503229420509116240296933606642878923815478616932589512969090203840046601869651460481825139157527378104583623142193242679379002849853845194557292840394911649656961945495775618052125294234946940364994553153905176083497224503248493391083149213755235622100684659150817584457451272312580866376116889783514199880330219095580872461770057543885151819289755855904978426225452356954336272929996980023320252561649569889801716761275027143613525952714606531922311050904435865115355240448643623429278458349276989697407493977651737837831393844387574720854875979103415761687507624313808200758439333431567014193870680635700611993318665838661577986620370109087975501229449421813345348576234896494288144251046941389807681460853271722078017702091927309861082864134063894537772125783291530692115097061450828678249403515760553003450203599998809091796778406876418373530858963566776742132799968570444710092398405926250667941434577004395092829597839789125986401475693437330802189267312613959156130399233642571768552768425092341601031970825955634159376866701635499055034560781136460545104682392161374243366861982230398005502007066554491920669497088287010517452526533432944858840496106282524764920349989362757889270659705602540858587333469872991058980638571414521746445186120636047059716112522745834245136886093457261371781425810983543328789834296201847634401604593640127515628574991954792355234661041366809073057038169810589708016117586411225925686487480998039245605468750000*i1^32 + -76928485629950895304768762652454650706813756949605020846701880876695761434368384011360324886254019402842665607909463197141345512306483607183087260652220199240822236913117355306854244155515090785170821123601211524990565231926827984542129326315090328803685560829232831341148004590022355954130975539011645382835096021924036004399039888175168543245817568716267479610319704519826573265917364157711774316806708170952568897007406395798639314998716029743959971652503644077932810776234973617920865133339104899945755383369938667038655726906207962324025516699777492557746888805413226295238073536662451727098857779492503568048294097986118291992404162162964691543922922585032310677093850446923226046152282063313040692163158357775550820940859613271687852558399204608784018489679163357577321594637788157220509556481776648036989172291701370776379100035087514849859651504352129965597654450765982469085670335864271463073493384079091605420001884731224227847913928128042902928633650506119973331248250956425572834235048635977836161395106329078361452378306959599170377029335436265292602637192771355697280142479063990064599842297772799319555575396640942916067702513888511809676748403458102706585187117276881945063415352562847739895389223717858496947845677027786532674002470194469077464814248183749883424638038223584638500155796862780795318130087582168891974095414275585793120750371984165072621866147302793105036480967746752567858012293701111598782641959068421994075396342589238445082748520566956572666956576967236903686139079408940680690245006514445606643021475892032224935816617021943386989509464424981591783576205868227565963855711309610474521827974236755974835475698342639836705256502783640933413744854764654614900967591768439850281135720388540787916247873938179268784804476884892096058823187935669482205954794104443857440748516662446024166884262633734703964775285571697917844839648649535129831083803713383012504110303004314367596694549865247379122801315920879033360897788003741328072855419034633475302491938094346435765552778669234317254143665337196810982028529998519951654315211804466455332292712754863094231567804066091775894165039062500000*i1^33 + 2469523536996594892840062683304740618284755989878334196180791321524532384904258594947457101256703322940786471138269763605419194147628836723986016310338151223099031185085027049610431324635271605809720443272661952288642253681804219487502077283811464401203898405680781663995003888022543510693440482071276209378046902630208855557003877412317254847600092416824637301906061440328622407122839694689710626944402958283485336075366786090497559997700931443406534440940189833519041402571272843720971789885177982559845546521500036466642838585867129459765288708774024568897871655772311267113514762138465073027255262956217677390675762194314093315785724953812090096471986875590829247420304899077183810238835517427603056410201357502848825979377238503490020273962055523992252469081075313683616741327374164506775775549131383312476392019921822604988429138158357128209293974697604502597522513766628593799376285140096861349271941205702176592270542476329092656828242964039057566068142301050442755053636073124562284445929936980088288781118348143010050661537993326048567285880450851813277203874817728175186018101851152058498501891167603756230245160101632723482126344496244393074720080592247046379288981524646795462022439169745412307202728490039635056691240855806304654146803581425698414744072490448998681919837100329487754826503308280445934677372299392482349203719980401518991824724042679343057200564630788217203895049988401058465194492362228972937927020271622640032934199671019596444341162785563904720705640707879073031515694117695266924599254781081846910669682601965340622427038967819020485247563613796725686270696409790598632461625934133642391640500948410246350849502252338049980295807435365271661779740118626926208213593185691217601563245518939863375370061657858172463938542288197897417829152848323026576873009222777952053448073374040223672722733963190114809821781539163357166330322628101243052250739930657378842178240578896319841726973093273323316792212856271887317228325491078180638085897106885214573997382934695041092337245868975380189052761549313015889368217694622707002958734612901989697995952180708769825273668833076953887939453125000*i1^34 + -31437037788651332793474436859525467755066951153855630148189017924128726705792912849384201384512156624012906792698990687023384454872025239427537241583786998834228928736031230834802607336135450862050935112341158661085666772946816150170966486361870765764265619317781326151685024263564719363402574815402960041783794420634346788789980624987569404741055724336675401503882332996485561653194828536664481143453279174350766455589476491451875276294381942951858396669344065396137518724201152832851674888181690734972938905234995075379641714148538513442316843256474517728797441452466531912323747468842029890715855286511423662321192052006580471959126007982140694582171535265381744308691985699971664788692471133875685387300267585669912652123091652495264576660524815545500350829686377768853810396476292907158926208697606307016768623009793042155536574893956823206565544480742169966093693267804479465657429586095833304616200173654365441697690193501538243678829794783952305247230148894980369492655621560476839024000698384440086367080626930826660864823398854915015997729542463185707809931924967191378205662883910767925903233853064938287816805963171098745204647496472427077952328563838201807122262092329882224622225316931859296850298227815612882363992376418077346404270965968927074100144633897826968074938954792182043249550491614742390968519218333253009036803400049453484251899725522063479127036818462687652860797761076958463512440277136089184683101677250466646803962658723379072670289290937837164447847588430523903627912588774403492534513930967373576137560589014564094745103211122189251776531713557825225564286888401297483700279391543079058545588504627256371902528862657598604882791312377977438578325093790152062074398480864742235674306715849534629062410353869667040521548397501891949337936194281985619081835362093762059215535245169079821259880916551346016815988955424344259802023967003404862821607109457250891534696749309448296616811485496015581685164125029090154795830895651791515140333502347506449709096306498725324186049714782125238947647383738825226515157377065723929621395061748866677383775262256585718787766993045806884765625000*i1^35 + 480730175422541689175452994252962827525271659820601583954493532500161246863484434274754795986200061973783827945096402125235776853380391148309550496958614826637787788648584875201707528648272256238065481540647599380265837640654276115974905011187021957701130867610475518775382816847149864664037018478043745929223510377365030549449726795587258389125442189970882650154958740716107665110829845920261854236075278439000451178545534626280281898556959511120290802016742996547905050175032020798752545710464147673506721200648215526903392333855080720361140932270595099954460345868417754467058204338338623824814206979246922354371367372703808543787926336886015827336681298639401880980720247586541082356593766678620095428951097978156461548767253122423452866374824700638310907299833139465341522758425533254733386429134334698480652894619407728881341894265072674618867487123752159627458020798402436499722619224225494371887712406246860716912742476513597857144308122773866241736383787165232518022556757852106008369457653177772292565641355845095908940887652063360775428773598997779600292097827814037255765774285825380972881001838492675630967152611371373900926914991656564183874897777129340436448744725147506097797512601437250680813267774302182639721297067439720836990201097094824223704789875672987389241671555817437177846799449669543921500152384641576801799977815746162795335765977177997523870514649679251835723198427395957148523086775059674684532587961891917840312176749102464130270586206443764228961029233299332066690612660385193431138170484355431368729771291863882583654491163792796290859534927051989056316755070162813636876753784243949330971083545504078298575267115715303754621999307346423192494040980394517546979536639004078599842768519699799706997696368144455953004245028544316104761834038355579424006188647241537335797551347039320332072878794174555128967398114709196289903287575697358012806837822829817145968011670655740195751683370987689821758294067221122124939846007694174537194186718231963239944801047464450483519355876673081875325143927689141406505629238258701359527677117197229594740375656070093212835490703582763671875*i1^36 + -2028489991674533707783324472660625912447316502082033227764117245375732587772681786260329716076995954444912651118427966301235555568121748392463491022821634221295560342820454201791489704202216741314623092499415177145476166938369624358608947178879026597543966417106090015705767603756608570538037034205317505236860287434176704456440886866391392378979739081787856234698852259268296920382178389179771255789640006538851346018582100057415551398875776226922359379464603751931467982428069355987757872011671647627503781185040430343157330830254889734998217285343129890197536102720284728652075121579958448517513078297931433497850811751813971373332056386966413894943275240892849040944942970047786658885085350936868962155179836796270729889176064831526973256439986610000285086649155525891821937895171411548733248971043059845567046173446482445562455485214012262876505800818358304506439453987154428091308040171735478657204536392167511365250736566576726802263990110103223329756425244288684403398738816665402675847193250534896595990404779433082168483007975345361080774327365708841292963712988375625678415919399851534215704477243101048423918805649264232568669495538166608388077572723181224830448584383586070595606277297026158516322025694384596330039926075245913874798498998704318945430092135948765093123557130341869887546892743725934462123275832622007809512876436623699808858837884063159821896194535874613131279831491633330610201510542800068925453111541691710170207489918959160805447092241773087372164254617846376638420660306259421147525971852673780943545855265296074276848119448164877924100559772791596140809246398838156997831805906657371886043590706085903070649931923782527129958161730606871678661354883499458087677408301070487523976743029577150728169166496505040774416810400211075054132488603127998493156954473964362155766127940315672978233978662822290694224599689920957760612542605152144446389895883610857966724721173118883673564484441034621862332791077538770763281247279301193946352035812681242844414830439025278914687141937337110565726953562710076090210206160766565694392147462102160502001520337313413619995117187500000*i1^37 + -74331035598525952017103450880481237303560889593383635290573415553474428874563259975021416583008129174484634087517823634468922029060035986474614563947558909420281230878026683256609083390238418083914636855343385183044532128191771222299241618249046668488217803350430034354279200633430883402071490308472690807873580933102984375654892279952679704208613794184612780990844406463487115204404442791531736886437452443345334513620782736469177704344945428733790238613495074983885613916740768060536545483603410038000994562086230507260962455578948269902408065428829833319690801400812633328458709835014589965831523060423981393191680259056451138530384372881479042491285666372177282809136128906462336924518716838880662240495081622803080821255724554767605967875492508269267751913846044788383135299263620976369871845738007596531308559741174610707475230067704889808473019947162294850866644521628467325491915673563936549034555949720592653288539189329565833474032660571909293180194276126063590019448928128252300806347260998430472697061052511353128244023421365915716651364708394033833067474296968630938513832413326585243115663460725996102196251683755430977525230454802046011646076683520189093938013047795979904356354499064949218806621002597886102021729883687134934511113104621703317622584426319840694724989780123895728377613968391814315026371918199305622441916106562548842081059463874892592265144984706858834601458278635398242128271029358083854445123121908722753735503147423685678198005546169398143327207521229277944064776627961488958382013162217591909703712971416280181204299065430200420646468362518604823098164965894938330325815947887045083824356838992381791595761292094177756110440768334726399968876537020970624822099251307950933302333417769357626384626278896184543383685583146628980611582064435912447427854995987350999281265661078578210898599353963675640456512506696079936620377059302057424862404440828092926898414709671088588404547644676959306687782499489213307807018556065075538007067643508784525434473293312733141833464287360469264209241893212529667957378177560912069577301062833382600470691341161727905273437500000*i1^38 + 743948201572831231629090445485348123346084767077466511077028229362161508883488805507690209624614241536267028343805976079566986483489828037087853785988530646226673573250246563607848584163151375139623565553250275239246695881493020781158573481179717288890561003383540878803138940749653542849794831913664142827046179461528782131710936658553953717413296055787457848450508028445816162787962211575492577096646706551006721113871530921030573624794742899122370172055848960407555957494084008185452748172364622380561338873746216414672309237278600312105165127264849878401040860356353499299307227645233874610718219748077172129620532909380294838357190529339466193219743706443287036871043346908362340108837830021969203255432095910096904990375558182349928044268080156740870240112471865331327737423614951225169983381281051011666645126412330859136623138741368688476761320457562964894369493010226451748120199041463708727506737222661396054636892440709221345353237542668857866540710920112619211517403367261342184805349320669890962661462648115141776639022833830750730586948154708391717244020195561121408834875395970719059337637459135447492636426246328923258787389482763336707166092824686493560924533348631978581201319294683893301294761343009728137985481757559423744164870885644934402865694538607107077133573462914636359913624988234479361275259301873116731188530303425387289725947201025772005136959752926779234724324641339488421888963809090467440063964822746867759752677417593182865910443953283239404841025226282140222971721663366782462926025212595809499893094444971818773771470703951510743811221495921801359032885590123079698014324680407796714272258146826045937688173250303559176207588722725970380998739226322866914640839111664898810207150698898625018206145066244991234247351726380418431036033353714288305531828895186153960388812316961214949704010031341975368727446243867765381072591711456448884537550135061756950657597667523874426750507310146506799854722646167044034045135201348928186927295017136525633231580224898515919266098206729506834840642952563352883911334522639004820693308921633344607615470886230468750000000*i1^39 + 2103931505454474347091049822628929353877916805928859632646780872186262078358157992949399548979775423964955924242824443026206927966790152783980071988056148149542427815114885676091343101398880410128833126035526526895075142683291492807319295971101787389064074785314519157617993735219879672808903599920273548898278669396733875669748816934919616176639635667404465002758017874040742202661701863333005194094214569254560799102967864618922366514208274359169870713567593585575168779796429500442305028081749816618371373646388151359764806269385668572635741014515994508990112070304551203845970461761695017469053904392043166507635334657276222058373403365906906212682247025921333964384860315496532367266744213293861140272120726952869098972893075585150463895443702687308203524098469295256538286775567957555272270635425479477336706290377437460142815412214376350950370460290817526146767411228955753512323850164580162574197759941493784198529825170288836111821923859571955693212062537070784929138608829977131267525732182119019792173676562985645095610019129169248433828079481941704480844664316494918449590900656512917083125477332035499674396977418613628718427455746761852333012026781194786062170402281582430550757563576384436562282997625604816486059508306108797870932919289168526369069585900354813389347440085128766331361049810955199264978793175848560755314572415010823137396324467261227810559131335878663443028028289210744239554415016033387073070986138283446541212706058737288775667243716263939286304544510738064850822060254435014429531589916976857949494542150643214242736650247515099955315213566832515213145725797958995390675056700422071048711904000545143700063405950222926047328685122636984875768931343643141568937894684293394613515315430092761540805108274946155761212910757645604877734825101180293524125905583008519290215542715946380899352526484606600030070900839062266125904781400984086451880095241348041129547902203018168051246769749496398400399660160195909228044539332328479785293683006527090093549109539572684918855947753266629081555781806235426189221593637377326808210941610235371112823486328125000000*i1^40 + -31165617557540344611517792234663156727595222260269936231563650809645540024825212389952607024315504320893991519606467023387895351876099870012144734118811505959382180961678251856328801495425022151457105587887627824411947575532386714054500017114948001313699639261851771539425227948075040450986257669365443590621482526107094341155129754473428504205499523228430222412523519379342537678996711522948209463604790318023307311380757949148190060913583056463715384467327664981632491278492723415357785681814093531225935959969527100222731398067615695571733839457994691352744994017760581317963547571312887930252713600425634849955891392547812409405274961540293701265015838501306087538994727066133865651823193827231988156101900339828066118578380004719568999271082824916762512995405420372407150658336418465768370080330752977853883879663316525517262395822678205163465257436591320895029198787921921196087006490432122560225525624547390904366008204495775928086784482670785748104131773165806948569995529104459101204763403270932448367453426631587105325018047965298170440393569336992937099472195685519433931384964979888233590209148316711638086744245841654939750205481996970550970812314041937364226378510209150793509222319375990220852406284126221831078080105518974582325993737083034970353329715305883265358673783475663626215967849301387271979624271783271029515230571800880741161209471997858927443556816350909790367953200380504700016292920332402021032415421106273453887849276840347762848479460028805412833724606806312322659190895064511918242979116996048526981935881996647053039722352421290535390872068543447647455109153467848171740199432771959916339109723708657407926291971542568464245238021022214000967530772848083818038312704887761617832000913964208745092934619462536685209822873180681478334514119326141920668698934193365840096861621147826345014918729876271584254831392323368706399506948246575196413943235580770716421993411866450750494967062076705058920308407002996963223261072950895147433120067343758210278378464798339502341330186563879796299990921479671097930962730876351722450810953014373779296875000000000*i1^41 + 61049702014450714523009591929739053305941409859842596179010965434256897487304410434377249993638172414264820418550411986420670975303387915545760501588919137131814889813263074854500942977004179340253868962843594696661676525823142719685453708168881576125180844445704252234084678368001484353679874575142860341242556798683072661149426962843638530817124226661657999268908562829463489174642344106674914286086542495907428901565970337722358213702396638574859022769632545357094949391662712195402280628167634572644896914993673601965143887416997801607598091898435388819228457693758412286672879298087467343694201593926005146484771411308210859489553676761025385805855229769584444574321109604010946385465840246495528780446269222368912787528435951863353190690996647372533994572930005680177783440590656885319393504230884884862371129541361090990393020660080374683250160474344861555579846088684585980131068674860944591799095130955307179924244281524106211231469157457918622409295116343490629992021135554291872028012316425851261615640376223533217544678972458953164377726042530998350342236645777172623831758631653554556017701850455478440872341042458234482851631702683319502758412631936257198164348956819269771422856774554565048197282401498201727145077276973150085635409706039917947037053283665153720634270708016701054052998578856373857772970972597860384274364569355442483428589659416016248784515342971353596051108729214168347225751052166172141273831597177604938213019929106122017001595736507405792065764307229020718999074798713804851974531191014756395916817159030011040178384783231433633707387045506360251690229439454222885786088180614781579408420330266405445859819493330389447825428499162249627765777030547461517129765954704447940558754002190011342428710484591893086530047770919368389803632668365171961297766834240716889729016864046328941818796467795408881954319618841819320872214399910604744873324210488298259159838147846686544583234670888700355113133877615953316350785008668255087495296089066818277481116722879309846664248215934283411450755585181812883795641997030235694667928314208984375000000000*i1^42 + -1308265824135845221234285788971768084277800176588345289633804575682564256168128911000634940717485600775194125784326680379328007811811999346007489158142843132597280426248486893485488403069969150730400669300299663963304920656967451121899460302468120574350559471728583126208993422953131571453026631661880735059834707136174879929630520293632628147772627247877389776942835402897619220663407044692162778273576781306270145516807238277797865749362407163104562272551145582308830337527523518021201113900782237897775891576960820810678595165584774390428714650246538660112746442124313397890127646110596103635022135558377046259255584638296542794290169320015140199038488951243817630092171825926211387177764055489607722359874357797306817400091232784981222299624484093512676955462339848735264520484037010441847722992389918570350613012920344189071766127547890837377637753015168377735099862260030368168593215694854888324133310543141669576600910319619141513723225720924000701070851878823479556328819165938167153787145953573111001162606675984667211293177095170665137035035583062794576547183400561001299477680848370727601224810104281609018632067735735257970214477127805446657799161137680863070829639270399424583756124711839708032131577759116930446436736741971307426306722790470471303760995938878179172716907552252769801262761099354918770084725297111388147068952585416072824754215446287282484688489428243273526764096038540995838303696157880441381991687085736820878631246031299032814467025513353868592121414645357214627053910946594072481498432857266863156076062693146242604293980784415449046534746728749666025847460910693016109032704148634083348975386665030978674211431507427261474858817527013518954895302498919921921088113554540718415032818800121951035287967334736144929652413161929360556588117723821715404118419890673303055795804380414640547008321949038383449170086909402985703586383941700693173972336036246290796748468713788387275129284970671294954385961708741282022711732157404764803216717225257314801030885192326806353614098103317087721951626318677673638067363311152377938842773437500000000000*i1^43 + 10088630289410880974423336141132120869563633486164111829136442536336278145840201742316494762672746916158703807081449891054345359840474893752635183691009682866916084130469276219989549952831976466082484557319118874674517541383330227616619751435250933738451538551521588647553290350971558771419197075020858424197864470560660253664095913244968779981121763415752134089331786215524616927592056092565087605053495951941041023733063984854433954160558340708152683904038164845406959135219749957621728584748645940150968888019852526303434918731778611504281992377553061828480771638897047121847660870561474121929160833823783291780526374888499326685155854682881465444238857933090920859983637621609553849544056353095912768736550247284410250925933497989659549560563120362094417665953043957932103300260756284554108090928843680800289318727200682030170367479344805966931507484257344723300791034073279668669657300884674268291102474536665067708141830525997621433078686442532657032202021462876919297939263400745453593676306345691130786063172480598039779696438781115734845153512612775077381956525694361763600436382067016610335768497217932020857664098139730664324123746333489808814913194974169362771948442676676605012161617042756487490360359740801281647368186186235945097988709040772215904537691594564185220333192174330803930010051688746472574100800195899057651999399451490578077200872404191519561573468796754415983359596816483409231026193124424215360188686698718055217027248957784618069647268222176505372546321761049923588003118710876306209809745945054197980791146370190792003928004275864509100861874972296068086312018451947193761016030002730980576790228937057421130209682236331465510648870147265477917502216232454715536548084688256336109023145120404945101493477858457814856795574038266701296933363676800836946124594534934538244563106933473010475716483971673007484068352188211969560473994444272997383248973771620686846575809056010916883435879536490249302607955520471624557187574430179041316709158246245407007933840068062841742983321637287655695307483786218184559016006658499298095703125000000000*i1^44 + -11608841866082753792518271854538312089549039479141876769548903992394101861368175362575651667531123220207210558195449432211762708589537687688095107102254580493203517873076933420675517308875768698083808106331050361416298099368752113457050010514945604768462387061315240902444334203058836359835529557733212273750223976771139783611955545748065663683778314654844335051699612735643091996351793962962339234349225420860802078059207427887382959239755919910750186845866366335746684565710416988053104368424138350860638180475315496997853751973604924241984101671755029483749367307774154448242462826566623839677138913622697989744349941102769885852192305564367702772291802639783630994913729946583517769275354822087552268165425400743077224801731718803763450724274330228898304466714508208591395073899530387875071248119724035787775668073783642995631722180004622870263453737740011838110545777707299907175148478165736822821550875021284864489341469924828887804611307388265316784211498300697311871793868653976637043020354682944699895360107951545327412162932011045481827945313675986041637060100321929027787297885424339221528038063388804691018584558456088337799719875074389310862313774968519938479087773625027988539007583523978467854280253040386912399701100512033476498805636190163882955741291716742753579113896759694104555503828825229965599916938912154041527701850141284128363812108198518992085572857314367180751804162758447608410831284579548735153031831863112549712071792396503186854309839018729162778007165827698060910439051263107160530242084027418853182001142279071384535968411442986538292890295322087416493238360020817778016013428586429320010423202241935563732529306887467627182554862002792532485202720158050941701473483379275959254887614652841984166838217115862610504296465689925293449313627934513462491631110992607347018715672562929736515045294009726695666703090222606833282246049009579572241256154476197158897523297332835448505815666531455809048630713561774319723048462175267853023911344876553235771147665462013619861656164917462709617095031814102620733595412597656250000000000000*i1^45 + -33963424977376891195781517387125760349048624941651671932025189690324426228124090622826958277240936592824156183033755041919753363232630921917126038280710917416150569343166701413376972836361668168635420691616018079772801924643047395579088314841955492435158772410883483981611269092714073416757891605642286231454051632313436896421293107073868333765255238419413450927498759127094902967089329141256499997451942254508952973876570170671492578251733267772255111219194534172244906526977225257699865017575374449009148143558830834292417742391553863326257293899845453170655874909606653200568049090512559124299011906047470897657816856805299528129274151082058648077169528719435346048446987785002413855997648262484160292409672414840597630160785037244936701846307092107917641545340559732773539008724247439484759930981014215931972903739270965172016136972389663794061429246102556909630106898574137741565447437920863936429380917991369363045320682752976337811370384054180950878778777271437931990762683114736312864977544692165379534151590242124697697285719271468373453648917758260531695217896461901646860135078865118703298571137575490543651521518626662626639925947124291204705036672010910463008927807121934969776540695208829712082290265050870808264538287043396231471882252797363774460047787162163472799638422738234550536855009611022250757885735504194491487559362147181364378924388634006975819216655954175681601896575978642641507110440185779496734360617318859950296306159457760711463266606370968694263219322667568562006620223608207954903356967537570540196000754042208065724261498930682457994964418359666807128243582773640615554639553254535916269261547024080408795823543489551991493561559653032401165336612384467347861043643940877957595685226288598913008587916115875824442836004907326139497631304229135777544778681617480692911100329114419058947593706313420515860515433465725234798027555520788833876193713493276927305992262565091108481967542858119196592396979843656565337800635219794426117939569905945559163676940091067387317187767371997508055334297497671441689941406250000000000000*i1^46 + 76523822137743986458068943282525576509561135586327826436385539961383528016343507278392806810319911077477638105653386469521243208710397427882076509224572619413477000086940739429635413049447037189772535722242462073921016618129604273426472171615521730993499568990932023737660252485143405843943628318195646392225900309461983577174310048809059317144064425042989939999098317225366299169736257548432646093082893597395633909044486841242522996328471231844785871220735027225447968625254512254358030496691501648037152987707978588664572304307050195879833768054302156991805481376154465974013837792110371040251961130995825968198385453794369974851296458303665299115745255903427288511922974691579523710234516174078268380662656837989151828773590436956050290756150558430943819732595482650473328222880916180869660158351055954149504016987952811546392937520439988861631881778738103646327020402639030208372217249706838445285373196250656630602557384767350977107413702241010646291746966757943746602560160658520245115510197657651517981163434145952744650451849833510021307769171769865597464758039900735950852361904633665140248332444483867516320463604653809501085364816508555462337261859815309090849164804801277712190893112845759640276123461296682276459301131367313045010841831378747871188277694033693408122249164282399076382980433829767031336516814637129508446320974037571671297207531304778347009787111355222998300244211627822408857250784527462220641913011494098824840783137301000632985446067582819717479237990680746806091973183973860274637983632616049972444067851596761818086073460463374681813124528950781777279093577053961645106815336510169424659896818522126064150468010740674117588616445745725440764508143253418470231052810471595267983877944939043069879993085101755491814604651141866924744028387507769149882519614982799382942519145215151296210710798147873970016906752005533362116735651010978834526513550904321925756656613655234860066789548557047816774864267466041341617791071154349238322308748761019044596575020316671721284405600204609182828937387021181640625000000000000000*i1^47 + 41395772991492131597427479384808416451896720347795123331393279165791985826357104762091241682848854707294212001004899236735844287544746800848516496471000174146532517862465441477551858748644784296371846116006152308383660820119647298881979540796418817111931483567382667714350834745605718307018630538479856885799653286437561145846154167966640509232347260809234029853551818181479843241857027857767999462059072421248551160920889168395573215431173913278660214107258468979867204765521271456079663981210389574841186083906588697769105769323168395812112671644100697409579592074192978003844823426145657582218095074967658333243269503924420666761507357021084984354711946609737195454253994942755899223621362459402794794905041957228660419230958938812582237965403186819133030961369330866162847054323909625220054620808644546717311495634887957603161176490111196636970465639621863892708804094935054051750003104572649311788571799172818377977767523083953575626069386464068195749987939028399968444690775876280353416287557001258828363506629852924038350547012418933407679113202947399677218883273711128144378052058719578227325492627941949564702130061598215421366896948652971166794738701606180472122199906074968649293289505019179713376923015437894454664990151744853918022555634831666634223230213994072170824106539371203186854128599597720505955024366725125311126870990672861788344538004899262024732449083058442840851531776481688042686819236237815776780056107232849360002993294243130071698813514461885368969953667187895790250554837849532903006595507440876274917083173939995331312261590174335565295136125647214305848273533413101937116374474150459243796785678123290822076915753570178508555986615762702336945448030073839095976303306274528346657659794404076707898462233916857836690695218598225633694093454438109554889180808707226686734385309502159383719912243682487432106754472717683801661247032405579795701870332378242443903351363266457884645158590772841680256191441412998611437340209206875137572577690143034113207825311432822211752973673952577992179566211132812500000000000000*i1^48 + -120940012091629705115961818612709760847818698821632740044503672991616823525646274463119714946105109148991262086166465034539518296457446804559156654533086364994314367827908578838641460342416096548835777460790407223799818206597666603763088837801957527869444536460660383166115245094005436597113048332645369817805600384466915833524740072501081490490167046132969516354010475206291616207490166495465723640448451927095086452460630680814973793667596022981813560676849968566309228902295176863746088612658742568200657629759527699084619420098037605002275639393310732200078671816837274200347226703319297447670038808462769513509039942605675953420548799943223974768854618330473860551700215304286439295338673282031481644312939878899979239547651208442429664788835875608886674914546669941915833316027647159116195320695671375832706068725887836103438453814961140291569650952863879543469789742146631859313760696097604899572091629071304965527166705650723874041461589601435125329170012738234447923240052512943578749744597594760017576656918476924020466712614038565924875407081176784419427028863261075374184225288092172869219861346399887874042672840287204146382886526539557699155415450072327158229405843116977331681727659197397191140708651800443627626195224365133431648080022749949492494003183691454647681993273443982917843172936742041360193237232682277568684239679888708477574181729556352755924426919310202783576067068443537542679428825447099326972565446308029828999834128187663482528266304065999969751468771729387145371724616634750704327704236986137192768440166414526054170817820315478131292895311315076181125194362761262427429063101773064239833364500740443262928970701367046191460745076540080757855986648450214274524438428117213708442304033062488862232530688987031732516886318701367311612719259513166564682943790188340974709269305532878388060038362665685829813659834843322907654888797375094154189980669421739185036038800731761126508466150613993789872363247832624543177050344188298700180494022018785059373974444435724615944015374292268988189062500000000000000000*i1^49 + 100383632732366232772956597929360773953423831342229762108194324107888997380768425929700161784821626463363691877734925316163711696915650573862808911105390481452051383214509761425565512741802629782017147812086828232722380086858945731191222006676016036574653961454493206409179663405216753301549944332723600972721652696881117213534097972198522005100755947498707488974603301057936668288605219701523765767860470517175403765509348702420174765457723445394773912362668428973903003099660496438169512208547650232332132353337852071690714927478923169776223393951706719057792537833422601321357870444594298640145744669699916158723269920237654422466570226085884966333473692245618922595239718282501859355037965338820657636406647536566359211391870479475941940070590349604359511262217691439842402177892014767146561249770923973798553604691784933174145971585277239616123285231427139473793073406124352553377587080764971863264768055843344616323909762799923841541099871267079415081489528850077034418748744775899384515285759338833215380274672656301616295149398317353344548603497601359234862061616953365961791019186309189731016880184930508275966571706188630986271902340770628049289916582467550976912553710222370202247475441537690222973023888653112972814436012432668680878351970651601558399532399225181457216672666563714231404792475044610712666526202688988119436582267754719933963651410109939262998598044698269771557774738064293979322480286731710322400828814651919610805455545564250023165396846277691259108171415188946436755233924030205931523883010765140886276301020548048101831819708344220136800589714918636007859495321456491453088953820642168692100158631169110611838439102070852306078690916200840944459004346167172734877438596102470669518531846460900510894085770431969076905471052711585458005444918260102308487748736928146167764531625535869839748786143755454256897866599029580013731212919238512420330250339767976764118913037501485341870135408963569681898108905268241319663751127002602498102792443740661719598254446484139707745982783481532812500000000000000000*i1^50 + 79575918300707762200182717628791978920767647213333948834720717816675389304165700787189755403042829804782389478872817083707733250687150086634086358954538948904122560769235642182810479165732283414747221487166348522921338408101992363865047482175827544511796618045038043004232977609725294077611065934176874465228174960352527837518331096640578650863511033333325025937063621824947603640981948545089033464845807274160208932540038427787254270923469789239208638542609581227013493064946203823184448747048482267122950846065314508098709037521092516009635866119138525918033537043288064413977871731672418460123630371173912161895685865589163547452630982698921232503008104941547036179853588942081507086096176216247399348576402416054186577468777129776618768062016740635321914305132062963225918682475857770800329400963945821182708518232360079968318971972787871388689024488956919176809660897914006790074045771876505874393308315413205099027746168269565448427607291446062814909789136763401809063834698663624375840746538249943595028559295966378295009228733186030909299596102680483458020886841112280948724016085011272212805913651954834938656830452220352843162421901348984574006297633247099459725477526308215651984271239906127161795051255700632085583996349702887657990503250858920147675454411371709143967051638435637395314491716448181708591903782411757194128184438959967733096774250159716929174225727954643814106535660941140988968726065659770744233083649379344671862091556339758838751117658924160353527302467113065029272331505538846974789214927130728619046582057879564219710435735265979108262230393483202598272296619726574877752883984283929974331157029905901019774121085429003532231136892626117046433375353309376526111485570605260203066767142746160882679125422591311418580115012089759036125187208929329672638505008995801450086716017462514494234639813568922334671607265349162784458471895294601502741278160617606206222471453989666807669442009668391000192896736990624910739443297019495963688548580022536064724389932301080019048722765000000000000000000000*i1^51 + -39581504139836817870634677121540815489047602268652927190642975251417639533041235992591018383741085107616076183276705221653392328419390904355755707794331983601995394876858332481067518884411775597436381409187009002658272640018569833541313751055567503487729332849981727038466327407738542760415148431076601947263097989720159031914753269178929378556624593500518824781727325412806095564845847687098915547178508021942640898183730152448022622589030480727361168567711465780137279345105964717102492772527016029267892376856189062580007092869732183906033983982186304316399204236468181788455699732565997343406909323480069832535524396824436366165963206991433566640289333154195819641073514600443274675061443082520729649061418117797881455991778561752655942976377186691413966544639343178858238551127801162990037219640058351605347927948393513489271989827045247099115220414540681503182008877894798937693354171378886813861358441999407056532614532806930305636061171723386660936855803432927158422257476224202696366754556764284054354743688324807232687915620739714752929652155557015254291765229530943218104505646146208976910178429459603518322840779048043501171123915190323478836445343609454194084737203454613525183011890351900400796088490417086083939107433113051392207321897175721890470149818780148180707282535718610771203977587610822936240116498600153630208429589112878459088942364717407704528521617218417768959858935786981954121592780235137762804960032207829839685218923822486442750177638881754529602130573671120583146222427486687534619651634076441790532164148422850523493962194806920222834339563947288544132863328609256209239743987623939434439100091647247020951590164406684143153094935937412624767273217580475895811701383674215049653279959247501196363396356887042187846760650423894488958831479226442430912943328931424606636245952246696577468164460133965123415028758327924350430641579218236253679018568770718452552491887418482378402153101922551239576914811080013410732821573481348339238861019879784754565819164256766658507281250000000000000000*i1^52 + 3580155072811194543293439547712606946284417191911625943848447934850447330850656161889268544170922520807283088617604302124713559273963594755943538789051313364989592559877633127481705014622423289907834497821485741156863987920035310477107206435540574425870798622806374270018382035911249665962678386390847825811358087877662222672814956099769701756802415935099751109860223772727233169967876813824747930792852334944179791978802443979726265308401858170414425834010091886963947960233836997100006788164366978487114852215410907421486828732338502735029353274098850507344435977501611957342639843298952678937071809746982060038496269593193068676785914823105443186589174856773478277707293146985690049166351455874059650232606914171614217340040666126758275665559986444851385633365748688781631696897408243920871159709715993034877020325887724257884598772183024883042856445836763534485984201836148098053737548499717998853299525492255231883967722939756635741740423713014862627449012115634928442410309897326274347266035507355631048209613485056955613781115556135892633570337336049967035614727173560433144316073679682735045142797464362730951951543862967543285984797618691431354858153307699360622300604971804731071840793417614688695073015469694721385172422685963257285315953270716646755201298371098221081548402422453939692595363577888554557487090709922502637019962809210670531794698949938288271310280105686119614642111155850701303474943908086896964210843763500651038973985335263575518348112975000157202305511623181278999616096732398075467321366986277136541481545643822561111881641943355585885087427923607976728305173069116531940782101539656067077109492918101285230153781308890073730096037665165881661706314066384179449941734294954193090232002909382677396054734207233843171541174180402195509457296249238581459661601569734595245614577773249580003488233217397124724109428134673481227324286007885345756010052218056720851836985779090407015688838330811683561412173247429648166125612618356536615484953612720295034985462896088000000000000000000000*i1^53 + 35272680086115805582252726735089558775333985638310657607988141856886480947997958740687534325294980531420034163449938273418684363887789270360710770701954541790484767716664557105190748380783581443293990454223175410186060240078046961846459071561144044176975801072091688829227903927478260896977799451084434067708111281515494395249763373991912896801248782246738092153099489459481776794454549280448762596541871884013529814757539615379090846990775867420761975693148924977957205554528568905005936679844157986684819951899870573243136052974128612745845133688498962704633775782140747265008310066666502906485659588698084860306620919770685745408305127570614073243203467007580108939650620812576336573166243826186124115014670367657146248172835902123680094942191297476079969056359787164285599055125048099492759782543950845324543054641355310029758645635911601357906368929979975627866431579030841251485896929707188692254197123070557854127485502251994116568988336411354249879220837841571190536346665465092049317881418763970197468298304402817108993940899354328802319371577344443880049523506785377597898353804497391920945030660664969278901034890184930630149705277564578382005155231019505338627531334810283660935623530020685084157302803429974799315451712003840686953161703423979208111632923199351793710531128432213277008323296205115733260683056835096440289401843746390226593244654300974116673522533745610091493568331042793201543906605891089423346389986467998688278556536238190840479881421414153188330068180777111823852740265488876600234871119454269452724386608850833556455663747158881614877951327197740639909286351366620697136233398471834606355750642363578877532900609814946809172350974151025782715002919907801547126815489391287437217017451042595710868665159980871174694382259947489213506295426928561084424334651358711725975694266064926514927989782158814575368239011043064712308204978559989976132858621762567487575160591584305030905924293512226745761459903184086105665373819185420293312333814978923144922954156800000000000000000000*i1^54 + -8651870029109312332010913170462043662622010093034085597821431972573693643838082963716780773384987544741976243213595511426727698114912825560204350921275517887409230649733141121364013363592628144876789306838655098833480650865639849121772742708865004058936759495378335744911496507647458066770404167943854448556318698358774368449632565635464506465289613294174169664932850856650323239059056641608557281873734284173127156393978268153791467496926360377253442845798218203032633089466468203498388327529324769532764018288409603485229103768559940787671927546207851455354268517940856954959852772736723091335225495916043584908383587127951624307898569425488194337787777226180500843174659474579624276906118636419662468365484314843481254563601529719956960540072914424426123270918680193574184349692032873270448500419667445179607487122189654071444447717088109569120090403004917908826123968157389432715217601602721387100291448457639017110661451373632387756873043862747401322080718717880966362546891313886839088236849582986149862210002497823173402107937657836485526168620889502597305926809674112758028487534617907793604118688563986499657679968671456436571947257184109992538999509683725740143839473788503745652334266809317635499345689824488699950078562514277220703141607625025483965816270562472678627844063989118788176914207142857877312750380682363593583989451773717440641170367693235717632715745658815510053989929675712570091037295001843498233786341221961653679209277643188370288708976361627400674572624557053756225290116009466463736076802738077730805793134207022276528635301067749470992611817337870380736342738635532229173964782417269800623799524243463067171026755468472184893185327972396230167990569590081468996441121176895974556804708151913597932724734522938288900533682449698733270347392312045241876324212511891810298950880801653455476860502165946560649067103085669110458823757220025815463266797469896988718314107637427404618534398406417001985504840087185365993276342969205198694339617713437164339200000000000000000000*i1^55 + 3071800028672952058785767079050238542873044892341456462702901102022600383531736901707428069609329120804664178324904839052896366641738465036667952360294681728959510090908584079681610352910106613498241727091173724119158700594748960870222831767929344799722934177641089319418982337947832707562863413881282118618081656684953174944558875775901993614400056300512307579614679056191568710359833230646499914207911182493789586698653014297804038418372269429652588451698974059726268965191513702347346628710291790850819141038308295342117349983594624487795750392090379856234147530548222463692781397836910452021642554118258533243122914078208568350154879453956911082918076744095972500315834578228296576089406521572647037414951864021588957343162548632791255081717648698338631176796066434142499779664464412962471242399587015428135426774210506853851411689155747399605430929563342773286701368109050131704941529178626209408392941732870480958929477768133927741898227998917349577171604324967117961734691921070790070951377805083607440678762717231022259735993422187231093107094421548282986043594208475327393955679443992201123572857470301813931958320512138826117152822584657990326184582068782995811058314866895840923309645814029010765990568048830562369319093100719400862584492465719665621911694379444305868832483508579900818542093141269162913339440366928639738630741733222580754659299475490545940660251979686635914294815649583913375179610347733116982453081027442801549802484352944851015057973348334935090022186550325712232498154117913112449855477814264194184981663979876198837175367723263728999244802125281349720499398971027865733321617006543091339435384859659251954062722141211653655578584402934926311956419055112027577829934865872999954570002445571821830807945180877058805821153953884315545783217985669152435761823520817805856935258085815711844283724420086295074065207394844427441341094049001926601342117183365205020181220547663013011487296523888383965227161376240922530732353842684269253975461168619520000000000000000000*i1^56 + 57309843639005419202292241333385052818216146363246194010592840893313928920771961108863879647376703098196073259308969483345303424315288951313235269719704524700778695474699415070089129066689625654330715957838896378967062161563303387548247730954129352471474334930620469204071266932366450753006886075331563641636858698054115244840820072424378711702183515377956097289784729984202398282731898412379938578065181295204633253921945208119018288573965717402276412696108829507371044600000990785087419793712083754425513621202475054580889685371543004560513744131165063417571547888531466666918289710995684950704908636069337629947765926227983912234559436165279305028922431191336743399575204735666778639421405641634795935650657655032587617335775358799908502731960476922868340060319097331075840811436576039488800780055889505562064939928375793283112179358219380314480244972980720566851105277928092446576527913220486494030850017694478764976668373435129918978870834650975655261165654206869956949516833020972599348335599362133301323786397741718486393918760559136713649209206523338244437753805069848303798686535767867598597477737551706355799155180822714323286213516064509115810218279348841056914706625585066106251008209737014453933402371845635858377714381717651477313585285483518274431438957295619814743449921553052541233506379840896468539298289677158748733966524191353517912664701762393278610419570740284248461106870089526880566668480877667253788412731030615856921820751310843467127119089435619389127950266618472213981168739079694600475844962114110825309441958120504583717380808114840221339374475454253776340173166399109123854606724775706034929573289103125320325477409129501571579484030186851420043053752510193796414678243579926612555103143830494238400651387120138756637033888501602460005750179694114896112362545724163541677461599388136971569943121765973400575630515021852065866943154333993199333022650191810431510490119103691228647852982398850704328257773991264234830407552678923858159861760000000000000000000*i1^57 + -315485357390282219941002855202064478834187989557336267737215479720447387450490062968686532166962506995124648397317362931062105276512842642379999376337476626896596516298805959052382536544907200817700718948766179509883179225929318882739317604085371154558691727913455674074769050417195694750293292759525101445690079855902353901581727721043888470408807671003937350247796427674108458101023980603285989100697059859048666540068366252111089162209011271383196712904469923259145158630411408178164619023720884354753004657237130580679040697287858463355480192411152135549315299595131469121192851198024067459989604639356989717690296138320960277671755705237353098511115025267531189572013774181076341805337523724117203701645887768150866674384559155549170490758250914489880289806655895436316331520372286157697327160107445231320630177107086449323177602039038281803706736270545804996854904550638912469452445669497153192500691394123000020316570098889001790832144815935583755516939139862197389973219843363813426626401595329035133238968178883518012957403665856487390137544862030547157339300875443372910712659146876102825748289179051224160144642291496003552503222702668681778726543873595238574146172035499475542031621932666162998345456905170330647031835159973031544035093773434655110019049406245663034319756411817336711027286468549115511449798079432254001339438588758355030752495599553605653127602311147764174071938155315424046456419150282304257498176836942689642429485796728656034539369793268726543822432399412191212407428840583418075936635769208418333734639594951782041257702577601887756163234514376419224648026120853810973625372967064658509885731508573253791121222919342234306905777184841956850554930028630982982410168178466210649241962127711550580177134271671843092596167816399067956840017541059454821248759824801253881075364126576047043172089532130083893462334366359592078537286409400601768986917206561773796779318580326727510193650882084343960377632208448794833417656272221901946880000000000000000000*i1^58 + 41355921412508139759782008011768833485671149760507404398273486320014045826401614567932478196127237209786383874621442392569854104665588709808238051865787791080999878295180957821304075929865825624954758419573339354543908913006997120313614406909598839747913929308540613487618065231752974868939353849745317250382465735761841584790142555511858950472140019755954963843699644708861750422968665689580400058974305738102705168951540278619113036360547520166424907739481817543742635535635746624967029032389258366387560648379587934122604359452016519506594343970969116596741070123135658182656384730500160581798684754401461877616751925876564521034993208834821280827850482721902377528235765165554869392605826512543004739949897257328266061934472332971019991030481737160778892904392493426348358943672928960455324025188300493631095284879412775140446998666697382188563364937676437965147983288869101865826946033306076718294120777540109382002702090870900752161790334130260957959199792875315509986988563755472280131635327114493316022679271556288588815400143106531762538074549894756647620120815548200681724116668909550761307751588595436451065174297726127372919128833025937742670523685634317792019731916479540315504209425706214306579921046039855778435417931008163248833960690643983252003259224117485810588581606151581328984268352834807766867686532448167233208592921905816834766815135157590066727034903637210649843325865875848738753898544900785295662865744776718315640554084950286543442801804613585620563604261276116142825624776327889213431990539961597467601888923156991652242386201506702944765827677590103231224178008833204202943057505532312322405659842239633392134627575398545409196066520662736946693627684391296104224847111584957378377875274915354226244950274320519740690045896565131151296255952549038382952482093153558501304496900893149650210364068992661274998798363593570986179052959596606501969939119451663957911058820369569472096616209805678990960839660260565308499627891228672000000000000000000*i1^59 + 29970143918211317938290381679308120619833997111086786723383634103689305608975870205145793912612952691503976547286187476999285672559296367265604337450626396656683151913217594705286820425212263449408014080649144759753656820062397479984000072853341243659543281811850797800981881162365457179543996792814908760463801262679527756489683325643048412600848439856317904352630676698727554212800000187212465350250192276771408137723191140766685640713732221969290569323412734680521811215501704860850659849034127640720855206195640748130329542972894350047033928795137624294550563559647161475526677981397490346181990697150968070057844273845185687472201035679897660268897242775657100124447332398062530801577970727200830824171288020955034533327947915003733787165539966489955760050446118168702586807018010857116621756940264278305386101559404897050928417532432179676866011218048958221219495763084535970072290358856009814205427213801141453549542427066652375962535150161184781136473334782044109331837894989127073622181552680669337101900142510793610738472096587225037328967646859227127374258276595170430142973914528081901479396224618530859123072304378475714355487637262027259654316528597267718521611649603135693392858531333117042739615489756297761523094616882251389059759385739539773546435687919321242792077748777031644506952109002801301762959551761839071681936767418564904901677061723609808962094780083979991652186425831526708188067441431316350047880755115094162644316078020603715639044485349827031224179490753533374307742406068344772760912780083649740796028557422898785437598174035191746114718980809918576046460985115983332698278764776554645440348027448765178508692559234021147237300406692961934177200999294883219801916952400924256808256207596737812868459253668152265367581624307614187985143938901756078677963716805155483992369657373290134475808821425572165567659625671302368408805673966262710901798416376782831743479634829274678339151954055545612697905933757259428271226880000000000000000000*i1^60 + -12130628764630285178037422722413617292674263091974628078917642517537858053921944914972568379084329172171727657789812042297647025932776792798011786470907227959853412493815638130495655102984838134034562824008723389019328085272289038668239747973143321384605799043678807650305868317775106707645571358536743541033105756329416281513948662776574721466320690918050714893402684692438381825520813196485668076969779867680973120022240752998457366715579043322319704865711327551094171535844484852481656474914554469123835432357283184425360755079448029668524719641181697179921273130284605848433601262376564350248685657528632377213044411192775350748505473820270225984363704385520641051620229849158390311867476896814317109621917590483114056033218230474037388187628571100990676388724763002075699074193395259777711467744315255774728187307416435719128274354270182583664699708851524552446057499451083033924108504739393296723209251911292851461382078949207745283475839704006641793428046766596836496111666409447985958365675553953361835495735414717596629089729538389126068372795814697962512420782979791601549786401917715239031400368310871601496617742152769118138384479195564691792238135303929012377436150202689081841089759320175072978142476335179820812794503703673972140044417920108516087902248279747303167792063183877741240414186761467239479861882508245267491465080681768110698952120573625597253868540193893487261456623809163871266627397726452945900082061453977541175822686230178589665406313367148555268448582915221769394879263467736511602433609021867609430530960395569933368770441537474089737818668008014447549152543001499602495464695730687551619460829659732415460141093625477847116554317611050831546125754117764761290514725197357280766642556111958685698138873602705461826805646250246585325094646871673875180254950483226076691778186190963565659717617193356281586897187744072631663739984577584461747812862925189537821162738566342308115178273599626352732220801105740274073600000000000000000*i1^61 + 1918059353563508718155089873659194840472021542029912208365148270500030589853225833679674518150491413124210484587536715238680418525640459576452850108743370768639669447996808034697424616578671504454721647809888393004173166687519263117102089167021269748151651510705354577915893814089731620601224891679470208013973512622783311740664819191679173391477128485580309267635085619956691686039370613502553594155780267080568840121490260433273034883516043477402977882599132725521715551217969161005165818294127157305901408157213501016072986594277324968865039765121114250856905389388628418200311754152973793768976921955238930273331103240796486433313049641870376015165354363782575109857826319022767174506709306627586511918323621737797503771543801072578431942233926986684436607404226882086301725884549462439275772184867297976828101999642887327198027510485730125790038138500338626158244204089244081460080031811981811943343556358354519306908809831200097999361611608908699574042333305335116076578660692321017934613832609954644107663553145904930834585492552257979089006136893153059248832007341687667508698160614372577951438080278695455680885905174404297690345340896594436645772768184982140136828325183345552751455343673139563461018065100953081899650011414171592902193367469458181510312772054776113110520035533029583514837278627039217676322432345615115901923740951631897776734238861356790659278291255973680165200839200585531137563044276088284063523459434619489040804559609167472292955980710137405425696835194009836781140136724863569434844508598696700921050540702336211753919501880424275004577836356361348763658839719653154236089019111693476076113524253658120172939899069838931975581741599609569395503465790653792962328892684000046525633949019032679657261038347967922471500874549301267437785437752675532745431646256695301575677870330542263238626805585627138128101143276277669220616261285687447920368270956231366910594075931167071871668516846989774301027850382213120000000000000000*i1^62 + -404102865330032799472204441738376306096957342645471225067774354566548987732922692296092055066003601970183055082439296453922569365357298334387348220607505617554504535417084487541020569834254378337348381437722442628561603061669461008474725832683077225593945297626525381804078862040906714290291671215423000685788470438948184249051423881980374348294219136761872609846912537184756781894806008404206770373351272714858557778964432094317675803766304555249499244270734897158459013579646202366276309936018527649010768163126368399212135460651317366237301111803490002567705745748994730096745549889454877722438629757306528540442429944144239159649011043762027586975930193866869092252051690455140582201843939178029360901898006303418286433657727701613608847219446772294804897616927239697559556270557374128655604691362098260060697362571976572229386735085031541170146290405678995256155359452480595239916701122353636924210492349806549059956802650517708977480210815005789660361153616875417434108659459329712507932654066352722658200895673613871260054517710814660638035052791798140538768064402379527435079767936390925247426288567452113637959110454081681322792344711012261669799307656102334825754630140994046906276227934338344113569536865008501208194636848294641914173271594075895138124551649393441178531453065447042773362903396302385505518126247856146955736573601834110812264482271049564159730120229512485430945675510223827721153404433334834350937141676763827676174168898931041487837232216732949407074952613888173108312521912552675149940421765263325709755284167195472052711134903626725386017301646433190451466890290232233075026784858973800802189621062368762642818676663755886787258417956434944583265981845520698910865923145477264056626091973923242641454227119422749735332326575770654318453774722642977066105382171430106803023196821906806324700575899245917135670185729780002670448622402720845507874101262305874739235662953474858559870562485693989211917516800000000000000000*i1^63 + 110406862826613958853728082211457936058536467312292773492366434896819342100587609107011605588380052374606372081535323514883424682380375101151747406952627484698131255583152345988008700850982165443619991611013709932008555544875828469368284521306988965155568898929332305239162330553075072458885238193678390228819656687255290912421544980983129543319552773610196968426961015206790382091858325256964132177770006841090837977603185416536683848840963934365035610579569331590056187769040113999541042033283332044481889291683396329790825296799738502835443214975906489291976907939712717573544831414433052562299786310327775602868714731867666182061811566328581625257151353159657900873629768591804092150385768238390675133826791687230657608558835261508490919131086187298021403754193831225315860485056182263196586876306333596152536229920269901622478595002086948557562544990599766155909269368129327111831678437260623147195440392705171460393676610024979778943514567696944351087762632626530082586193118184267294037751531828225350014045615475199425962419675233549247636175387101677550025646708228588180090716585861099055465810734631421013268375029899019709579118199204294967960477397603508268435669883204115889477244983852565826558041638724406233399945742184588523290284875319697005953981749663335286460811892155764972483395501753503008120984095308229308033497183492427309174406066660177374694178958794827906876497720136771838894743477523344102409187166607572961376846907609934038569245581558482979710714872254999265664344658679073476718433281817021330827134767182860487014376853366776736808999206646993072669911985694267065971401352388872233717039463306616519705402655542819418220816955926331520728775650170669459203403692080184438542445393980328752676503744092975422513802616359136089127469494394374775696057107712812133832414817290656187280770301793744584367835200028299308446428854851208237202889595450793434295510671396183452283168666845358063616000000000000000*i1^64 + -17134712224564136084907525535647037944560513059031093801257427654121558522978210378670662378760398576492566931992005122265488349920233657503762805958214409443650267666371922869108334445274561494105076311999349376362419225608563938439525526274689199011621103749412194651143549223983096006102138222856225518765919088901660600056817324890685985957373603745044212234442634605285052006455569948644279642452831045495861503375361065025438288038254626946288311877381845567168823572334378176566832964054684060216290421888386514321434684324958290276487961570174411963556347348168024250375352217228023843048691830571446939113032211251184789747409550826987962093329262081862188181247121122326102594048375144766390890843180044751766046845916103464240688965794209715590444223269362846802475336658258841882093821259029460670302225710284195824523325736819874107284404850940115986799113829701953220246461728062428502082972610820889651431801669830975129143186842567389077345045127858699544004470770817637896211388104959509263477099242572056307814336667093191940785005739526993195713590770698464630070359243519972785958936292534647604037945809332513819836769964977332227327843815746793777229733630283089937353729193123292415196036536659439995856061831221188624679882597389507328551252647016177680020747293988399056163844968437110038279153493426796476306596599677130828199353609330939889805860362329754401721117607211297151961462782633928904149754187863697799632031843374722722315950417758674473461882181335010639542453159696871513299494980349961558819360334771867223547732498931849701610467856018663439545944552219848487754857947398364889961425479416025366319560310612482041710254462053126284323501861201037942108938075757814093565274845429153534220945784343056172352392272836592804443664337813365660979205525976058408758092172136843020662921147116243147658147277796447281489578119160189616404850059715698631501366859101851625942166672506880000000000000000*i1^65 + 1467628917468893696030334216267783381395080709902561990810869313947979701414060594754668987013641359944370088775130186558639135972651063872717185665395435586503749724740926208688210416482741050749708113725023013822876185541192440619340504532411926972411602660077197776722431255181333945588444007007618954210348331106894243790142242828392335047593348353813095822061444130176324258884834432475817329738190512124543102973807009794152189470787259557167219299952545454616237340052641003131474220695916161193580886069061373013390215805627374387085604474173832698663407827197497234638917358483072693560656277631657124621596890449062287578369453722720439137983858211610760431602512888026096719880191508180363686760842221522798887657331382020486225369421050810352885268268982484381183490217992917082764253493061609638720407352563081781041968940916284388729906718025342481773073345082041028659539289307460722654505882026079661705711985711960574467918651311804379543732952560235365855359850617329507273431715848217587220219855707625135514734991303472486657650535913367546059746178700411066660897300247704748774109372329469607272685577398067365628122872969450033256662449629194278032803898776813534752802340518668184382164900920127579279207500299378449851484849898106565846549812410470207558201378575711968687129934074822278297568261793549299316263769637992870432097378009980424772383275520968059882601722793891904452149744018656424507419474826861970701205274692833003766276646142142529173646995913542568483101074726728631546944151804571658546979653600219192665221368371911690379357045473792987212849880435607493988621539184209559343091784433314989713026847088190298606261452993306491177570379671854973669066636952478313004877383059001789703845064018644863045889858777575966545510728403146097783985739342436262439195555605389280652361767070184094441186376080859142751459515205414450725401386279898470003170670390810392129857126400000000000000*i1^66 + -411050357702263340397893464036951500499108438593826105649996839144377167321498587357500998298114559996939459789501124760001370157022745669773060444742597239450234444970643621463118989048755198949928532133851870010236281434978550201402734013839967966585381094275596708939998610970714037237970286793869927145176155531334520473355226166627847945722301376830151586234837074797439941742437133416331379014022595707177643924409241300278152248177718066408998518611607293894997396355274051334020669569544976449300668977306419582921448656287371307437707930972602318498938558727734590098753018237180127142769607008264843832193881525945291043885290665025016022784715241288248896500098296017560152714603025791855147707353671617269724862623161149832585907201004002296702731908806353523399216912691245076765553780151060213521594296337397448266530981559866107000880636288072489347476751020222503819453344573391474611078230849872924793325623611199084006327817547243661852179827418750315989202136433390319010366812381923367952219170223864976097731400215925645403549989127544432733390717097934611218142087260823398662280286577631610758601156967337351496952149756789917010831097669214814830825051263761694948913728350892751970485567617595862300923040960372937955378384539059066495478039815001586663570048555081845238413955912970068198613858845240464097005116849842443194487873032292662285638993096199435952394059317419656947258720176193777750119702469225532347821442442890849148343507501941307075778848175327346944694071081473132337458855977433006863782510307372799544318438147789946828278824069006915508382802430294621769440611352899582129642148519494378865458726353450595545014142172097249331604154095106010775360153355651371228743376264200921474672312002468078370240859519878943099749125548611928748601851587866841935309640773899929398309943076705326996987271037343762694822384078393430337098452435656141448624018497683115212800000000000000*i1^67 + 127223544876322141151034140774913189283390449674275539941898969575344870251843672690111817607453779682565636348024773977455599447308269830976763536932968366662166881364577745546878849317621230804405167784019048871609423487570386920822911546519685645028792647628131905727426706805394028897839810399966553356454253779511398796417701308341019957589488466820666953437603189929572989237839189232867675510734896835589386341815880297584055211358782854428469607179257031382130721347324742525766005335861916211077280165516489059848468423529544908700323634758675512495262407570310334091147496226779666688713343290287146110417279254050586810793145195617036938141075098841747411913636534996129816842323360231215651319446243071934807258640961311589104252406710753889576649160520182603033812230072639635035415750518490614855477607166576785022421174984968511581795320348326286801529848842969574277602542303904445797817096385177766001840747937701315479184230702903441714041009939144467078586471877809790401409764273743853989540291037465128591512351236790386271590433394541325901347808277380749274749743976217773777428606504898205967226508048503193115177032228436429409785969578115263394421339886077067930429559366126282090658550393168702477802335572041333863576904627400479403382217796102794610320043927011082532896509023091042504846456790541847902109884108106172562922610534856513700710356443711415355022418181180758144153470068293788455368527453731639338730082454139497127852703659444387430780320009728160036684876294363577643789592796737378020670131231161224830212677083321513495992052563736039766178765341117635780873261961779504085344085586444016720256670295285150113306572895585142937510315650470701950915895249340795216131456108273795067484557297469226231769061936418521099951999021886975490196122273144271360430841890239479398692371180196016141491095841408079270634499245935552217061966376598606446660520834498560000000000000*i1^68 + -11301699275250974703002508903797178486722972643402658163879531165551968349548323520408123383421888593329116944781531058042144182023897997929381802631855112688975944509135765829838189575946268368020446571065789424636964074507539212042577240166318125777725523483933856132221406261100907538178879593978534282794877398705324748520103276778083605121145647147966080169480898691504996542932416528178156699800181001643144287234533126509676102716695652460092970441893032433854276223302553920054338205904966544052579161192612128243589572539787412228468218355305370614230294513668186908893794857683253497184143258052624863533853258546425494744434538432122849400885429770251737732555399282433251092278506389276855283220688736297315670568455771915708605941872981253433766595260774518027703200162634770216248137858120377034209903295739226906017493067548377094790638161234821740784609727309133698260703711586481225593790688144952592323627284178640896888436298255496253904053825762593782039627579229542585405349988489214447794511378396815965491645137855295525390079918511785866507063532070104132633737760591723922241300510630104532828791367602046008542287761179122098425645504203716598251304889482297209467686182517857052705383338462659277522551754776082126198730911015865491976988163875475150593923453761714938199935219380358489203125884714824814965294627661483274279650410189938353237521869526405453774687648259360503654091134885504303023033227581511153392901572491640139033636834061956821035133418663140081658581530251897222980505374424872746740580904717190837084636838100851723946505144035618306367535980195563165779865301191786841033662946655391683525749749880495065554387723589656192592765072174916942707094024575835881886150666558988087958148854610174282018405843501655195154689365841823519605134186369185372119399050543475996608683196789207312124937575959532079098320990165461039589168867700353224209858560000000000000*i1^69 + -223639009607176312566653417617990433600450312778686312521060292540824479195926776778962251385600518909566018350893817217219149170703052377302273018237367934080306312297566727903355847518317652709317776925915479438647923355815837535226803269665249580601088408016669461719585376015431361279863831587763051108691660504849004260749510214777642558020494160407426896714224750652032576658863746390354715685304866627382719973759422443959774189740925297068741126701856340633117456327235586600025100921119792939138088477583815163908887229144982154141066674552550019982640518339372859090248310832334378555517308268275703111275083524232679478185223844795158525281827503799144579946076891229670122413292590775079286475912079587309381935996267504077865999490055710725602037899999191906853986591941264709656808209273473060717371467748810158175757339642172508388204997654691930563284453274061304624545683280333066697009533877342282396845404806172796208895586508870818394232003798069382029145219542255679983123519320987362134512197608170793502119791229107217841236695371072077928976137830577575993287999819758604779607558069716867228332547089969548743523866419059164237018395637979557589963513658872269969467192575491907954908597315988917032330237643369602873655119804740012774908042112684650287126576182524658576305206901163192237744028467145756721846639148257266259579365281858711224872082249074705492136088420344608040317462182012010551356219671904216687986718224333000841140926310301750629568034109224400414749380947325769201115959772430534543627223931914047158131744944151146221767360389097391368417142387657607454029211161947557751165298077282041716519283519940047709537626607655199162281806630113654663953644232751756620451334829273255219796907542162033290155171589393079108169865152137954197874457443369261721321073890632821276107852764641484715801042034326454315023814200345584402081889695700090880000000000000*i1^70 + 35326236573092732440042372727694371223924912413939615159737646631789591942447280539124428898189886458958782131951914934777706650279945306454730821241479284276502343467768904975762662127216139547298929909078611715085507254361273844935606955976199874223599161725582140454873534938017701805254266879522163108656334192124970397982895194013471025789531613478301445355770898736490214850665065676557844226568046750609661088913240090357413513470359450284587157873808723976665368298680229727720645440283394538356651053428907094651822371344532971004058175313706802311305742083970859882382816540596040163002453348756714550754573467570603322929252011254707069914402500495382638599403952794180047342354486978845714945881095024203076088457536643197360190325496842637971852865349875966173561098005716657206828506926818855212793488218177285617685429112057886452750692246145934712962506816633976214158089966103884071191848561469148488527364999282491341180700268759827993351880831155430712478362655897179836369460102436579318345014312052382965963454535388040428025157544276130069821708452155685060140113249013064407702730240753163928167148238981660748620546838982652819859360983386760461969553936116218196034055006933530363697060205592488968866181141023176265891656033526986935472832059199033231549092461241776232751810060788436976627057443741132135121117732825727494274846527953726760748321935863260819527480138069440567973681229942407845719413509486061924225498734141133219861388947204525108368218702853707327759528337146577852087937883955509949929095448532152977859880035587939357915983588830249806090738996284053482878370164417612847035717842096400620650760328850506214037183728069597093588680125003135708462766677754231617058699895238594643469304064914808851823868600788279250355887064673687959577872177608170014635007572457535268920927790070827329957162558616147259945327593863322781894309838848000000000000*i1^71 + 669315795249985645383251141947116175381084256343797607116039880304913608130184856008100945079821535041891778047011234338481920685271904445305291466911315694248365856358858058519592770409569756307486265010639733838791318154504952044309186922483797693445829897131860456417087781312066670461289094926421936949963491305879329879048163531804224985561071177871300121235345383649646046991527218010743210191355131358908142165741724489356719332726472520105362569896839719929472426234919037870359062645695810028606749627156163260641903112319845471695509666195102761001004161782850344054421888331074730611966161552202165972968223642175694985581282807519616763665247188693139669118221009773021331171629442771506864175983923633713955090261797585742123869421927078120790390724882463780001880937029944960258567091978555233152290285832906800760228034244086307624537841844493569535931379067592943146964495004808209285367984632942566887277079232668833448151858403757707341202836413108379549426804656989152459012142861365175831956111595636547445913666679303443020101004471807966639305845693138208467305752754009065801291305101871842138954688756542475636547719872507177331210365968043686219716753867327825782835775337089029997538671435430490629029832810936830918914234624030875711800502370958046042368256159688947014055401423720623431555936664631304086754763698202097329318787680833540361257303841901777518682757413186127509162363478064123084793507525650351426396374650535011092819417178161431418285154727252670041778511657607537620675221113795457880276076335141597935901967812275543886799732957413996987381005556368009905626406625764165085392533080802054870479081989534771549398604761636107078020537948202978240112592449663692932441358701749664648948168012891034658727694178251228584740124380259761993019060404191715394933993884074069013887617759975528672174883834045831796896093608438579331072000000000000*i1^72 + 108143171737550753179564483606661869530271728246937314103885510942153226206908227977777103920409896202569955473328221163017701790543806910663814768461938525136314327536978258595572019888935596735285338209090153880427908168187186797457343896730458750243256067186534142128552601656342455045428982633321685061154416418268970663909160337605687943756934218656856481682721073511140871342587897318888725353161186688820466051097415806576265164939037594428872732435053202083607131066608887515968019664744157226745870433601038149159871314911691448693845445342853934924284367238120175450451008780423499140975073960642996904152837814416366614745314630593222930862954960960531007815335246824953250229938908507294482781932043107828046130294776799070044048805745455210716790854159800351873897216602682266303101860938478182733787097428196846879089805264063224779168473989731672829959231158104181867638493654055517840175707009259768906700227602050264268846444816108411655962405292115054070965686752094199882249115373073996257569324551822453491043571860875253640445950263958932390545254995559447082058037750721158499984981284273897270058089680988443319490967605625887326055192903148298290304551400704599242318853903627074395527316222780675869608762315837242013488411118375130830226390267426354557346608929747245467236070680999360354143824969959865443305509100757256084014682220642490964489126024763268104586085105711707092220896370867068745704803090835879169796825055793817721085334161930954100181393904535313846689637026274545784363157696769595280719532747732700697364282024452235278380708117882909487218868425501061396260159469203395925921781846619083459168298401253421886605691752050827539030078132828039574393595472607362864343289508624153919114548584069202000655901489618227335280955579977245568122692981082498554186521014080071320576743278791303123797021399225801817558231089466572800000000000*i1^73 + -2755613113748265666889371096929676840781455674687029076442583821143088425388520889144353133855439050541975350963600173985163859407833362428605878767965426180686178655955753503726780563754084708362257089261538740714738082911757495252892728140326303931252210916654853731774514946973721964876595776254569571319821932351655652617885050367246058642075776480406380372437821517386290966379160463184247871273954612675321296890430835919623146862891533935213683250059079461149857341246968004221301639867203295690544376156280671757798982428775387936035262827075679502492714671750803567330637214608066290146140758730976211530402424712260349853136742972165570301291499874120389979106518691941712869434268145092912996516656524552917655254400831744404056912512918687153683876321561769180242751221984227573000438102188365669906149697521117633931345718398709597309815850925346399166126553816398695975948144964066553376857241835439302077481663086145547143661159086406449996076588535135043962006229762578089341657146406629838211931197957413212887396081352381891367212037433847903565001635381997352048334730684723456415405432862754629274224673246312460344287066086924761143995308976554496721455414379267129640626664361550572874403513452948678760171534131251377043723715493301517518700639345277774518495370812570958056496710050969543042165630280651265237553850548045685005745638965518570095464251383104875287408821947201799065779978829621044543945177139450161018078591138041543117863782516818777656148337154910950904094002890226397968055339944998468661445973179333308453561402723997861131715044272841714684885664423250834928860358423824259949508344415001420515519912827808100667981798043487763489327368985650553517329702243391327120032827234212643942483836121417627890211481587359517172390328299925998667536627550737285452725513377866139089185605691721346479946359624436184050586091520000000000*i1^74 + 76752699975979537346265214067483622992520451113758060147614718640268344486884009314498748157407721248694195018906373430824597609993710126485888804106363372508055604047733598439467413891253565807645505484663132997393027426033581365950678541307125364350947981734619735040583644116814855777140426171810327205184525781732696904508801980471602151079090787005812976440572471071676947800428330031739574652106623109671814791726631604407520136588689718448785929462486003172176980494023379017874855054232472033577966486641635842911994268161637383025043582458080915176498615688936068474343360264945387910531984473950289453594385713479048813393370428974168975284550502582628934031311620890849002843547660686984364177777395722390953725017826808044564748446333503261885016983686024266607144021287544907858452955293319920690271404099233483653814445002600188879874445047771019800290226102016013810611384480004308327602948155052196766723546665529707497025302355980219630213612887668513562730241207526730358607969979378085709647133164228984193204097858829852057298402247363298456175272065362288662183475101418948241085671912292138688733511289040111234409507267232802119817897352052609021422110334296241788999820326386759458674165071763725889619222456400616297600144455595145779725859042820069973600840111210328071872063871797819780658969537447590143487472469793905327270249558542317041293815918976422293240323230058139870769395431093991670697379692410025667941421836022469232978355624119843271790365330274149032959693565848912985080009798991906493745308882599032882485547457702727850525169902683658291586291585989624908550815646418824767695742325373058309657630072178787670274236666797951855922933603478823875109570760413173649247665111009475782686667868603122755609345407053294119118551801279823308308512000529975000031147335943688217946365837170556229812557856843455528960000000000*i1^75 + -1751422849685895118789421437183079935591984002166104273967985115893021973179668783186357247809669325630047779546814155760741213205468519681803348328335222683907237067099288148172436162137651874257490288312168828510049430427267571702412449091092742109901413791295398068403667260966717211726879189497923807908921251223156223765723043094362693880126517659705857460173153448241961201967154774189421548209981953680359923846188527581705859662093706534701667139484793521992973420662577333191383093048889306330470946212340317611266491636039843234398887759910577335596689641234303834459369001112451093375322048623029913335603970860225247440008105744031628763604793996329539287398036731808615869379212128820654683912313662148558741211538786802469471197940610103917406109059234977705431448861180097729867743108436994060944605330039686904529493391660880836632528272463687312203416992790273251798099006775549423484536923086340453269112222186657296457659806929427317109859680905761760017012505728854600433982317824930101403757948296481970774187065634281363809724847245695763740547451045034900865230830477480780240212704017026795300318106073117752399312624301036105434594138758902508021053692596647105078531250064845469722582233506475345555128578212435041295325304371516881592002576306321966901271140243276401345888701015808411205264580468323431138408574062835304592830814286161279221231496258165813440344385875805674504968817128401771541802832837485608975577369475149242351325619512225517515773088942924135876343186050917746612930343401193180751611952938416504500562917864910832479301729112893799108448308420912613727405060200188153999228481888124497347964992765181121978444250737021147104920983543834687510976044277455892741756222174555017810743482201175114732093839547509552082677057230760149081360769933646191060545170432733339565744891874878371856133851709440000000000*i1^76 + 10312190432258127502881197560586050505921433604366374224832491323586557460451801470977075404089745011140024467391950894904130463578644708479069211993700525555069887763268852273062166856460046498799146408566219329355459470908214819103772116411853745778269102710311529618497203003905273741349962297435995402973380249294780439601707243735422131908973780418671310553822927834585711027545137253353975031703670222476787721637382975985089080851326476089630479065956565872080839888243259906677057766950772333857525984566677704435300221959254746317621534138282175294490062103946481894998208460782522515945868215811750831445079546826373608935248930285415372624112541090062391856902462298972430192289882755297182296793544540576740037904613259764875717425315124755110440644660867735382445071750576247426554760310779168324552209102017842092158231975742620107737064483671297130664812683889078105491146423938874759132190091163175013498109117515595808859346382789859337108363398497308362200715066989914459089778281728419059689208455474206583378923746719528297143023691777760954010166926354136847556862432298734583348950057560921906831198064880599666275049049686754784207742371907603601829886104753283239226189368523360894852601179111183217776601934461764936390357772286380081634767340197881623077180161248730614290202353442505859609405451632485580183332788354743104884171026989447081457957823519422269999468731134961689159599687622664410670491517418615331402693709248210164706029184760164492181534809865924324679551351094580385930343075212292352559340627141968149528384466854383214739182979145934567856990333654345116983419902814681669093695194516465946216190917115529773547953836171955552206131763553328560008428498076781441900560979202910787899159576897667983432372418480443717119226794291937133962422311090990844058773409305913167409253808549752106647552000000000*i1^77 + -50782890248864530850767404161849078726011358244638927498081260017139599420339384471549831055051699878120484433631170720977786424686449268687623213990156210569981936554996270298894904457831915268223057024034595901145455698218527768256306480584615058996723298698697829086436987231092535162893553800834914984489827303812367752062414956022854702673729986426943211109281836401351159687558468265130460826693400883235752168140834154071743417982110690951951882612039897128690315070741561951749665501055906547537998094620772679897819811276978783193173884232762494220589862985434962696855206884580741295526157336559446856627899648017142849312978459169403715940313976343331770314457553640060178740563831048703118485838351324540973961509794237527985724649283061252071432809633055233207775117749030912587285068628489875652278962679175959715561610085873126091444988548042331042204706223579632587870973234861332938863343060168172238910281144639621099852712343561804035984978754709247247817077139599700149983938363476686545732312979609659761862129263310228148223436717772984041551373561306895809186749924739758930505985385412870638960439781042070318821952998577263173667592134387837993271435097658223514916058205126081699028245497669905579777654108765890104507302198216290320463367325439790710145362819119257775802180032531278422749898976360977143374975630030926374701878211466645412793970575367608659594202520676496946002860081805958922408689935207092710003916489161791830129700777134506986897347596546147333619150456029145421157345223917382079730469014921079569106489294437425284101083937698248367613992963486233328532578343863912983392742492467501117546932488364095142461832915640762165271698324430025034577858810523964533991097262752120711507537081256548105264522451013811669946848505631261870389617717569028206018957991496955755540518338035712000000000*i1^78 + 79725621269978653225522187416094765603877815393150138925789941522417864673940527566914900020977265233519102110408314147053861006061860793626782218156175265401147742207761845522742010663907627042118775740378184389496958233382534665873533395178713895742237156767678581502834676732277876797536024440162145381825959911712407832836340905387753897350369206370587344871855594898073926103287071725339141371419297400183917523961128157576702388860454405088672003226899500412282815417583062753592514204690663850869756975427180029797942549587653561643103705406251977343106280375975359441178328316494146359616002741737073260072413307835833457778677067656009505453355121804472075795991924969619457487769121687332311684234659631249837860133290003964365088914169057200538326901041757473655248257629118921782441736663715328071232166621891699130329463178561245287636011917916304489346057651421896609563175528463875963022781575363836755811000260308014750691832029935629273676630135122982996936099723970918283582720627143476732100081592133936853632016480887823509572678035331245503626552895613579499769922252067864866136023087728701737395745887540639824485051004580419313914187587778001595479190149865627609747488708602618342062559500749708314449879475857912135633761687052682160023977100120382027857733765568091138661119709762879463501262351492253717726752606544972211969506136159514959969012008981262385275997113112667844319102999023502096473038451797643038961482014205623598391431982430762296085384771978095882551566230561946430496807348289961974148601488184641062518224626256593076862810884048076731445960314092579072165435748712385515489771780231332443108707589648049826847465323703582928660080893781371139933025701297418498105891966255194391740868545150966796707685449695218270284418978533787721994318570354901556489430970134018184445952000000000*i1^79 + -20138295451014626138691875568608587628837781466733304102524292360858944370290337973378040316808002159860779880369915915404590376938420358239583960758609120645786147210237541744660279881502242330565574279868582347691632514390783644028219930843461882433549326988522724415995403452659345263210714024324727487647693205792268734937086076782904032703559632830327466757952183900148649427231891556198977424627801236738237955018950060839642949256055569166918210346676142443575971701045402529703692355799840778015217878690537250515361954484762771688167903410409114154954486666214055708270449355046566201674471971403486531251093945619849244541493289186137882106187569806957003575996491685855454920316632966992432978831166608245990983322093936528332935350741365074083302188980397102948581114466421212807511994559849304085534217603628863911939161867172491546344201209969889334709901403787928024718242381010637064706409915368048446124809772389005857054286793659247242723013452258183706597384539869468332511935910854240463762666579995774359885652328246723482455541097848566191701978113312521823619318167049691440903026716275270973261200407492802697969598991976415806372700940042267159216705654034333774007374425542291522359799538467154872265993493407177642721889708477471482531832100333896109243511712631615335519706515022736934370663148679504724628656078906239721066019081745805503332708370306108615802367243627883548678184804334947277320868899980724128031961157605180763325935112130110567998892508122102618677583140325472871526930572197953718765375717805035003952818420882920560900492693121040408938644729273498806709023116253172615490832452551015390967279095086071096565336321250197827579019932893361536441739525087794415647603927589509571530515077350338475980285012192118468472040898473874955758442989804900468054749730108866560000000*i1^80 + -17421684929906134722683692160773362572654345374419300872992284612742830586627209867010567758772799077312234885208076174609302372124958964773607446412724549965628149843359042549024804885618170977159854431851286167786088749052978143511103085648964839674517954087391821593705034586040828970757296760503869016443150406784771448978980060248875939370591853230622281334521802677231722799609540505427099318631883306342331619696811354806089674698127569188682089790323770135510450062812601639660939564413497323742618419213652068906669293433352184058569200446697604737887203939397787749048330730553315828010835210001631898836574907311388150603574324686786462946445927809428010682446656352225512528024096723860788868629512174346170686334450342517362149101309037906350645775248571318717347155169597350762368897223500004042678312372329912785279260592777400707939175317902444705719790315311254013673363931044688098919846437209061067262819013070117775336514719812525138157096642885893207299086602893585293842595860245680465417665178695521821977095118716885918099434095782476326865465144061068560281893358745173095445275524611075460459991236218884938677300928161744603436243229027063591667336063396919171841709522533381202726251974743156771750608648434330140635284017608874551154755450233552975693886340084408889383471433855647493242772578559999442664586317059231633487605715888885904447996911918739741755449297165119025482410836216034477818162911262861683840517246774001384558764767224861752923855811041959417879571285912052920587763496243976002827732400054368520855019640044697377374365573643417156397040493882740414114955437326106170467985713453048498436609708469758809535821149198949823569707071496666551656598367350255913782027368260134729710680295228381217697076303491926639048608461040493960551676569189624903358218240000000*i1^81 + -3481585609089901145832741017557165750074528107170525524941504812809545637807139065739500758779473106091759226153875386388720041960845288696324522669788060840435526169290596624793827210492123316294334755268642479975734778312589012531081610722358150495100099985370987172938361160625305607191548616251015118541576507271967615665867510762072974468029006850081009664308169786961117795980548795322742121887198393614157672134507571253329049921353009931672243643395470252539793465054998893414678469068841920788272907669352833179144683437706034799254819851214508099583915851176370804077710271071007259251675019457674195006235429019749680602124778411553532180117069032584715765785834989980902102920434657714891665950035111546446215573725225169118477380736089201849522849781384173241031310691378250290246588967633017429024233040580814389320653003863215041407493773705499676600517396234005753248334438780964551449532763006912884016954113403684998303366082041713003228804734194407337630708183508588521873392607726313067278857045292197714203324718575780328409300489713403822274860539728004588522805808787028966333052300406091831426991344303573258592977696453168576080131671448612466286038566418433362779880669686562969088242049078003180701008005754258409852279669288035253805065083060790891994184040530962853216378968965576280757595533155750381491591186728438198449016603153822324211969033005071528654506883162253137855752223830963642834387011146043577011609322568176122093919722776506207555077345312452862593335670090882094680231799590743485062141604300727519838654646368871761674315335270827192140365665852470204426856763052271497444708850189002894891567239416371280738446871561474411067575854076341704541784115116686247814445272138050930264855368043777202944259508456514597795066841032149165213332184183603200000000*i1^82 + -335653029899230696283131708660772163320068011811479918176361262735501184649275740805328115954019734793078974406309483903558511685413746060417974514445884408222255760705089141506999444381996732267553220241131552230947639101126887868338256015680965714731698132107539746917297614471025491870244294376799726251658743645637827418062989639434465961723161007876937911411066105973469294131932270862894276856754898723911449253371507574700909160340456007761664287906708776130376922381292758568173267843053044396841496675008155765420082519872234194914432048182263981161625845286315609065291041398200303477711322307408244826648460047539307123044883681718453462231447971176014373343370442681854424715110457906386551267488833910187839679929626543234237156999159522321567647329399046994668580055811681085443486455157626175611807391559515197518555109569765234307280588550969541014381223446805872604969118180095506330928316652286468564226563753153653547730873009084506234451134353442677439381248284307358014698151053003779542839807265955996209531330058967289808455746538570459426750748500689553843525853756142891154449888161386935986977050686193299931966425611851664168296870873440818098994929526966802949092573249633956869248413171302712712666553741769334716197634333281470902355829873107686776780842196938885005473786943158682072779506143401841843064523256960746444150544353036467484712576003163943838402510714188687959903365055580430909076804905286898070875431391953255690076057051554379471599013805025351769834604860345365129221295530560495745081771601932650169394055669574247802045408728461482048840293908108609176504445157665562583895219642851547909062815000729471009997859240649152966611306632861829139803250355841223462603244950016145743241991086459918144948444527423312770817831516211884756828160000000*i1^83 + -18658862350392432334561406928986767648350762380973901251354635989334963623282882490386803853838564786554141605134728419177604068344332494872562816710489476479708015536241015387478423642310024838104563975703539115682185738117002631201319446610960230676899709297074133166221811937082497195776826975969078596535248049257548486674798417778612818640764962151994706192943816474806975455575396363297525833278202569968034269896899743157132920162530690461431464491784956071553714503495050149702284774073578929266947834736230783742596198679547681428953911455029819040416971754892453423592579909393068895659262695423641962208408651065484572547565512058573097843907881558982607572262416957373379778617658149428259480267063091358946329894732739523410696599296736688272663107412300635628640780081103892404047662872938897961896749794149402511029043758359719747125418893319058064442763634350374343439921118761737347727486552974364686117967505826152447872300695030208060631272073159897417271573112863484872670180032164592313220444205455365330786497279490738472879925817641031954144229526847984391400199322349805252057776364819790640641778891698960881820759905703073375568969633442760709349885464443561727303711682136624774355361862718807072300793984633749307751532591417273206514123586625138801261170312073181254032492869183770036927683632725997371457897376582352310326227760512021660943004559708401936935326069936263092021353077864581712467329605609251031403691252625260089278419250810718112852121977423980589890824822202763427813937067789130301512600140907573550898438214228915029924595324470691114660484619399852398158123334832388606257165766946767071415327575520542280012197882002908838288156341994089632467312075514525557715145816929994176352566113324439685479459283823848981301355050172416000000*i1^84 + -603272181739773767309360261184630748589465384686211097431215990776026159039269413885593173418874399213794818135844422539241897827714270104296698853346174666969694372925449534441163661468376710988463561773487609297459636772259206002434301922307292941332051072252347888333526763202526705334063819074447590734996742847744306553769175730126374382808821846483449626052276965116383396958619623625080325918549214664175314390861311054108234785637982701819108932647344690770519886042815713772582048404534888171131796814937565345834144835893111312222347759479065052350021243608139728820150744251672854230046165300949889882092066865296377881119548164292091432044617313034929704577689183773155371017244954363059395118780110623583233609663862565076429174829741978349948810893857286388227132620658987094266916863315887043006193830208714990721620608514889101635846393238473024184485593566950261502137698896365336035243565214315174331006245205425210045986308455135592347285315026835687634308748218624427565429333068331424133237883565511800639036628928251305881687811769500666209080852063704091612710492163255038139539373838739198592641749607394320136783504625082097333204332432360967651422282334188738453474048960751565012443917703985279445830547071501732779880225097406265748145422539207705726226562721337832510707378006075558021430360723071279132497752549228113322389732522562794691811553458686850043322453881680119239786133553536304718477898262303151974134899029476632049297955286313634436207422539528173114336338802198619706597617727926976866504633506588715076619220723385899732440224726260452443547642424240519627180937897756088340501770157127883302786931536800456733445381089174020627306754447880417256486780490579568828559092270195034708378583348361297541256125338372736339148800000*i1^85 + -4889737854801347674927728341588372354522287159840333888491306654064737120499093427667930868231276818122324824496611240203887335230194207533965140475580147443859208452625139275434937172452705402279088172764543497090616914458219170989865655963085461336694042198247843888180797010001809514152545147556306728436306415924211190388359903476598536964198485224599155652707733101784662621974110151011931180612151903034029237258573285484561928663705246549939211434927197695730214215038775862413273073344964075741560004639920857373830817433422060526167238822971128543810077833401131147963329480873494625976256506078362098257700908869972448187252290521651952876544748996207620211507328581358063824044510441565744952719751987583642946291803397750439893274717296303208894688251595948992462415498737035000502386939200456618602578885128478638464395650837614923269275099413197986847883191182448379839622872555636183154680567040514798296083590262510641938618654063293736181006464417986428804015541598095610155872092285878716436523354245142957836436368335342511053194890492267328678560885696575583698441890170518184407989534327578771381622151165102142211355227764597030797793252236658386244649089800400242719958069612683925206258848983229176354419532772910035170615465370789264341735365379397429830815284589853515360303632543385590789126295782244684120035051917668638305177383740340299543304058486019696863753811029144717468901522579418488034459307932263948122142663457963285362574186717080476468324784085679701441577393603241997433346136144008048841382719517342216202398341324465919154685210891724673157979931490990690467872357211009233157334280576902377875073994565369850388061011333548773437283046497647278303915750498931870071462606332196953914561743311645765332663344824320000*i1^86 + -9632374919729655387779362329479954788544170365397898355475893071660453274902164515766206689849502098791463102402227016707034765445572269211124485563052346055941969020462447870112884549653728262199781442410169322249262158050103112535237472184630356132586047764067414046127014938895190896243078575290260228694971899251830378202347413362966335659858058386941084615079103506803209534657423107139542085740172653934531223460511035338890364732788240753419258887649974764701109308559753312594485785879039640486217716916980339379640517180666874981081493966354065497616306595798829701186433490994785376786028274076847374205039170358569813438727593374336920947290687478048367945695721459550275023323669216155496674599747591425517885408669548906036962100650947283557727445772481333731164667232281240362330184831318598001744270813800700361287978428160901421300885795886025746488178442172108783267845859082703823383282203405002761490952941144992471532359513986240092478021649553752812254337504250261483683488285267443129487419919840991261568532709367495120952223385887361888827618335131359927852247449533990374130105681836461914260297640129298964417287121023258631023538711772396593011561965452536571887861209386200687549751139933436481330325224909526883226726318735392755970207527951902727623962094318222663434976699996500511015476183714797290994932543264879568044387251598607344080774054568889161242270283959643092392397323059777775593183047795358484121955289511288155458454199227363074886877747020900373636935381580723729132429070222273740272698224457145103366698980672545913544711448836690967475425222183072683255105574218655722333233518423736519880926118975639176686910960158786676742440135188961329068325274141758325643937229410331837326785384076206407680000*i1^87 + -112955439097770804334551458860476570657401345470617380769151904860741582132560222869352624649838985718071747282818482435259778284596497151590073229652502764827105568968998001641733703103313796635527304804253821934608276237278836172451752685558263953992338540725037211767217002131483227878270082636867651674909464525583741755889395344801741292028486423992300360988102945084946200887414268183688312821909676391329817718923347828365720057221192293771988264117033966242784494940730345524937510570954494269493403265093120064152882950051220812740553165285232674924975018212782785492352768481118896974706786705129166909582725352837330769353527838244955157985682591075098497158436466582621603394817221081121128482684101875219350176519137113116120001002525723773344035732180391138117982254222372554870381883787079145687036525663450217505943012082477945209342045729665985942297029513703169440604938001255007822317359132513427868089088776369014897984547675610074319033534823273931524164036064505466134706184408113526374740046480196971123696111678459841867292451525104719570254968664954773870113019071379965221036053932306907687857317029928132473648142226410632006297734445000592534813835773943140329603435777669035872240114828349939352702655425721310771570447310269753587847173974638871081785969764557087010212868647560832718096415154501358902395781137397696201883540642573825072290721694952482178008315900291673883553369336702172750238552207233391320877168858573720031414546977477645465812633824337488116469379100106294946039589674677773573032572560279685261754054149174244867908032338456303376623427130301929589272083226364086598793754775243381804005009438202731114604127216929801332312561983289749547954809328993575708169334372764107287822336000*i1^88 + -1244357436098770817239365652269601559353774841867929564988722991221663486270192648386641376220222181650690582564156811405857025550489053487934124283008914082471940669441113655812982276743663352981520365655133121844068051906434531327624227108224823813400448990457177280842642063193882375796060472223205391543436056980665837986336012227801096074453373533024567796119079501300462335576760180693493991746329236820790862390314075641972212058674574987336740840640163339711756934313517500148668769107905135955968165446725138280782703592142598950643691417943336700310174488754989222378200967114593347576316428812697422454348633014412596244866654337287970332377787064022164131212292589003182039148750626542092198879577330706712271186233293132387641805946696411147259833565258899196625998080345322736141240659048283394053612592133272362642557207030039222367308472820236179005368157777896445509777449768934465716271797383450423841142062316368898630054071434358299597881974337493988180476022244468481580931322250491039983972465636507774188563708658521983261329641998540611750619986351213008159082012641507669654335795623517613489045085661926577506602447340740838409389345257382637598655543609580266732812181052855127496690812713182605115744527952883544078605493095356100874947581944001883416759727753790956739515340403003255255540005233266908352000969086016638064053624844698893451625183137644993393513229562377406532575965529649944100841077539469720722309938067183363763759237743509865981743139467145976094064597517706135850341631739585757958248989383729139243036929049024619058668483888952087239647032451850327275651758252024820274105451926549200927874896120239058755901823992576600582551796679862166374173161590022702651530018816000*i1^89 + 9698980426371553218832218499290285677284589576490440311750706089267337048169725845698236957710317161807055300876827311397928742933115074925019335133221423638630427921829113901619766043769975742909307391555618950311971014777426819926835958223429235453108121612900047452629713302221053589824598494547153979053803311371500562342156910771023172812456468246973314843185504485938432502914916082204969530281694472842560398458699505916484955873345690331837907057377278510651233358988001824148481201504605416790883638786351553153547006784320442895630798121198656151308627988009738353888486540511547355354695708404831735493770763439619783861990915290248356291405179399011696606020127802409261582896961258278987978182552635762247438602893194757492691975760778851622586544840996985852421034990470037633266124780129281548558592658958073672335138326515844743142632890965265441081628575422375631840200196880863196622758856605239435567168169569606082725139703626323530076301551292703672104508529259008407100602677284223086409598693910481459986692169276720634521752098823785446709321144479785422766648180344427035001569366444862853785221148389941301256814310087567614330403775112782778569164435799262562794114235243631917165542117164343761596808618414283519062126729023044225614977116560349053556492459651156827836376226107431900087697638447070606422298612412820295225863797851204836643772862285983026618039851301679411064985308559928671794318037470377732341337421681996715287660673727931016503270393041066285435716086754095780446047636048358532882653016276320770552096803677802586915817286787815094486468322190259054709709387028691979143848309998943323234508224019638342477573805857126275947361905272820353539946158489600*i1^90 + 3431387682328032223387904589312108214380636507804253555100512779039250484621975122725704577717687411924625808697565328206753951079676629957472352292860127353147342147196611203078239734161070331784209943840280450174760476797353196028099335429934444629400118040554570333543244872883427790404151831663656546758172566648742974287276106646125926955201378825209793021825450024411461819600059600515678357737107268210704789524666433351015320003734961881029361259644858461741423992652431493102468466005575917526673755665537523057924930249362651589109640802443377177154538358258970752575792741255792581686489546666324635517894089744195556435389230410541392825108973279681563937453910553609943540191371504710160868695302651834035291306526538033961398617864805028427500440676589049561609371719339496006746989140854865102320696794482378873258530024916071622355520653228359450813559287927743180152020156002195059068819904927909774355446554833533581937631006382449955209551792045244470171281466741243550377730096681114306913747842577455166481063744322603831465204456027677974205883205007291653096900478323207869427024145495743577650584199056150762571679378861944031850656917483852412931561728773275334712305105475882871723299547182456023308676638451709315440121289290760813244008835338984118431288515586640274865076095621954764566582980557875566321021892230495839516649377857985241200939053523032262248587426704741159256741620158052940738468943989254289125784104716582734399496251189128121000734989561634433789751539295298234700554708832559318011683596592070378615237117132524614846246290945309437806634092376751316628898166269748103666313710389644026655617753199017677547668019186053571818112213948825600*i1^91 + -87230273819926895366930331374425233049819837132843549346644397952079198363782175360331464608731131378224805605861973107531451441527554361663115685412649502079487622477363370400340865272027332190804272237280619063909424604242168806257715836816069954254489494131992806172112788095481761279631192512713977372131598805011682971527206551519848485535190931182598444849888467044045973014807805995080909861333065857946459251849478686312760716367496879028891237978793854983566198251459015462155292317902048524366529324167054059015542614550792697729731637301255037308690927025473400045989913526895235347236730891394829320119983058544031098037979824135837126239341134823199146494253836083231324587136928181925785573888185729537704838706594843427508348455663729690375374174860116977316305386094352679612481267942399541187410381586009210307573235734509030260823112836168566656007999077120787437952304270552125030414046882123035695885859145235454188515080174455067605695913066799978241192664173606683844518225538274893422116288713089671159603277307377531376467554981390974714068502877073894231469698823341883738137319098519362232060762823748592823990494658720956243308893333627787330378352352348781907525630464764434686566967139457315863107307879026387993582807479712838949546632345419774931003550639667970489168199279445030076762435385653394976932033343394428646242932586433397424971156070562487927103528432109006084528298398786223634319693172303440099641172049072833746482939470252838650055624051876101441157195606620689949429319446611193010760311834304033911469347479197780508950062243930510281258600069333162777392392117074616325983662031597976197303988626110030049610465543318405120*i1^92 + 232816414014609814161899832033155929879215950078111836380957240361911688661663706959115448577117262792205220474160973496005126705814255586902629471215232684165007656980317056645481392195166432306229184223803889631569844832786512751777511413655760164461489337214614430874233085341335970756890278203909685432671997835337127522261923527883956917288515303927732156303629967616333494455014401485440340758419161471413779725994043043638715039196610478626903184778859346930600369296053060026253902701788124833959436148131755425453971412597542049451409104294161923523272466585605352833039520279765113339704761075646753296440736212956152143318673416124933967275735252021327650233344844405895657886700164830364307487202754787612793941010693232326096640124567003807863068118198096798792498311267945934414172880586625164611531050248098091303103488081577315708942654376605977279241748643256978276844345376190836092630194896019721026652665607638975341674144451150773126116002508814301263284240743271352606374376387053131076624020461655887947334529679608847738924382912387909809477055518428107726620542944421245264437280510593206104523157823309164430770706677310879926395876235199996063870906808376010238818074747352166491934503052735254584976720620955366838532418295828421509808055373190292151782976677737128153676478587439162714269457085848454228729263146718595996428298289713291973645364881514393003246680627088041436234891554480030967645863684210875692544761420851764052095560855301694257922342617669107522619708813578274498700280332989028963107169106474367438832966914101366255954202718977605978119068316074877698447538373950089568738791724329926453682665989498470400*i1^93 + -279423870842093944586216996759759363183727013463591738728460208189704135068639495212906452375688695688441591421339379782995903218519002543222090758200167675884733990329814487817558213966265953593114711520816334746355615606921035189435376052116619643024728809129256953171046161232545630369833643131166485781193265026318844784833712576407889595033869876106207107171971490383955418466536829527870840030094853459721388585075252385954591552734141256462512336513458580697620836403121192891670289512013407711546188857110168953396069243587206851162347595481837383605209019728323572208078529600709202031613340253410950265670120795318517849691950206019312757273602316068604438996606312260087536572810452530687158279134712021556503106844911163390754490460906354290769008124833269688473638441412572786621476463367364755064131553801243600664895965076363191339099264399288000829250818224246415826167038091460318439320623702613020908991838195156234753521818079108422462266532840516188465642588462330846023286279111984281793329902703698932970775593181434682464189765272380837560413638404991600695857145352381915112258596252796392142119852731333535737669849806627145829148397835967931161754537124070171835081756222554172711879797305877236675395171604193896519286943269750631995193702921129310620557185202159687334251732268027685359135055640242785616790530872042304062097377964839238909821691213231641519893304564103007647223468556692033362664478533420265166371032046031469466851581769760864362261217101386169912017248707173924736713876563896582435092557872625875371439102698341190799409760181104261672144106336972814590943993197129511232984062099456000*i1^94 + 68203772271893636540986529155807490445118672474117690786714230655013303925079233904030403722558025201027650484286901294103989727778036426419158289163095618747198738934688233313045742169833486630562525401954728877045656771422040117446514605463265152138544678296615356629834294966007219188022675128714645339558182450496954036802273895517582628402545271616180067879383810717200012686562196154944109794665990897276776788590200610693732063737656056718684208028619007626476024625815106417482177320775059559737207231483061200742028747780724906386281284516468013760053623355293352355317857178058741046659053623337739593417215728699378545091068126345539714725075696078367737795808833674921235865541309841525969242663825129669256920306615664875915347793190766180329511135867739590138023462735430633550246719780566868384724239612064143964859627252237911653283999984585703588972679741436353279479165724798427710668291763889947948729825183586402487397930001850598566557448461470468042662209896503964167564354916917529955150265672186231054176246491054587354253822866072041777586355929399281146216462031308815162719022808206956238194629246278789987470413818270832464970676521468752104729731933455665893351625564772935393569864212460031249530865152064888447218877109939705597643826377225721713558356288206476545924414297806833830101215911691077326462320134857926852367577114764772442379443903759234387877981069646762396946269896015962394185173667657184628290974863303257705950451515940948838183158095214177072569454663063674390399564327452899516573127278655511048141037039569462524816529751538997942108487570032028180692336640000*i1^95 - N1*93807709241860150110133178121073837504422121646771295568169227801153151221109617199957948423855706021106078880634113454965202540716456871033887357674601731593160522890026356936654344115522332974570694217783015200204141270878682873001790534154663376114257293365940569368423525824036679158827487026402221572488377734632656733081821050436000000*i2, 361147487795304467997866421289358959616943322596686828159921177188229984869562848869053078696974191219080203964604195646828806961286650458968928708147162370972090259869498607349631046573135724206194566086633849952070478099595636178550334475172535310186390840947467770951980941678851702188095203603511868729749233992719947964305235539601853408468019073670988531699308730732079145201780224363528549679052451716775484584412334286075915647469208741336455280811661997037016887958238586997642102881439110019091743190264340525590683164049237888706744180455144974314710831669893877234572681663905055776970408018479386329796757883487499799397849614688707212917673290959839379431917921388272042093649554149855511706500674847093966122804058772046065949549014748534066553899990470529340929382979006925077581986298444338266367525886307241688597017859915196952007347972264175003322183523735230940788887456047960113703186682081531165282873486365116231423905395105923570565267419639257356938139664696485568436592779943695643618548825204412927759612188413099424567707524606885175713061376427815359879357706232853638773409299713189417293795641517244584883881983992485017443150943983055932252342884158614681265634234180753613387926655980057448694693965301875496099900594437934969589109065839824295734635753252954597877397465902782847112078999909844922182245968133050433924372648153061405394487798338349475177174389566681476674677698223326363562767457597179042140052723805157960640016958218900679210166369168759101559025749259735336961046407682576428621287977188875285964569707363327196073490831217612601630625181416084314602636641152771584674168401684689512634098527984233268635509826076456758243828665052706760006740203954721725350412433455309677310192172835461462498194268743505988785129282562501417913622312533144064821650797127190830085091775023683318270343219274524531768659247152279643432908978859143803344667692825042296363031019790791690275938517184330016621170407512415361729275501159766894338981927313738358635397568199772211506341932332750975321871052161216872648058329839237365587052812567665015337677982205764575942673624189316573503899559285218834530892524138237672846580382040944835307891480624675750732421875000000000000000000000000000000000000 + -7978962940693061645966564514368136935325649434834598796927800343534144582991752533830429001683445131973375442841607723700078389951288997735797692272126532775735583190899511873193870348439446766819691483025645411527704018055244967906015343281508570508175745183617433232647395231448297677392761753403146049743366532303183391615900081734252933626129185251553917569618297407095472205504747028842074606509350669582377531948308400703730066778079263013282835178872211460060730943290154713571667255350123853449977990133382845966801177086915220134600757938801767892265733941914912606210331088306959149184217089799588580559786402186365366572174007692937682964302907140148664605473611911915084643723250232419247300851957182519130694276289045354117558052191837437457496593095684890278672662571288083441610135995527962501267219287778836537554435091985622622731548454497145766763580394933031161427415289861979064934707472175674850270081547453049397773197016000811890831323408365361418211932952622333067311008665626920350009598274022506806383533749748079463004060797202576065869186143079573376514776902813242453949827651330880856223512120913215794054207328791818024823518047490208588778601565407681712218402702771664207698425162673360632432553409172006520586931238033419701969981403237825818883439270490336816339371168581639209575932843124856399727806830588561598223491878063641797712712640064967229908413156617915508819087420838640811609486036471370983839518992905246610884266507182145075100490134085590682994993339045915008904823572830368711788664636349219550251068927438325556276225207785193974068086002483214193310468585468022428098922823568743839875893958995558960628584561571445535910554809827197064736162499732303807292096119640224241230022494466096240868533471608880592710605046208066057518045061694844519557863122817879027518754479368335436022607916037441291194219971364255299788894243306234345098765875531334858124154771335992378720473276994782105813930944446114218237356512872266682149048386967110274402351926897957653944277327567120018038952141027923245555081761581004021516271765126890561801850919926356095051887680057504010098101776325887091282090862422857869840890369948844782795989885926246643066406250000000000000000000000000000000000000*i1 + 73403846916892211506015944376141208741601328697154988911001053348138229725382671810211606698366954187682611474747218556689480348630475019169513077003837356775037281808270688025552530625901979366057084180201576840006514305178448679257988071758794098478400405730576943303283972382470678657809699132924582137569263406303251391593253272330412822916425120303002247442527687894838445257585774847368857883492980731970855468939889433556707305587555734094140117080523158083029720417296316623312221144355155841671617391319622530381420817640650032693983392893214922671995103906713733606871565111407499898584969620963454365441323072066174113238549686426670155122706978124005391826483429637570450886712870605742707354046603883080830062817495684589396799717503143502960243008047854407522871576397900726238717873646494906283021806315992609214313100927638658236856827013901921509005536656340307431770936997256389882947155596273521326941807314446513187510309254208311180163350062122219123043799211578096708954549747528803405262502320154119894811861536933388362267059553653843056876954249887064844695542443936568750251730785818839414711110877020261135185810367522868564460630123549550263236629070148009997293800686106558811578265098446432691519345313488700653909944684132669163316404055052343083830201220484523829504673994443566233134115418882147910441818242803818035595624004461525489021859946254276445004487474644734463146404832980427404826885565222081394327022167488648700939955866537654771762773314915807243287476681731943961001794250822105336256934463547891423981747486858416403051663393920696301679115218205246836061188241658712471576440616195428705538192723872218479265282743192754543224706288523712792471534048618771050234991054827583446338712877685338613891471350931170006092963151105048867837936289358413371603847213601463654496435837738395884162717147522317788379284826069640007621837925842266389134412335783272083930419245698969318392774209834229993313531929473711771538446327248241728846224703415269962010652318483124226846970539008110098443803987737661790640483380794611440153258708688723258887620519227951865572482746757452220898729881116091761357033503180600460237544810901943107706028968095779418945312500000000000000000000000000000000000*i1^2 + -338107750663367470683678885697195281880620512972026861744930101646756312141720046175387164579427826007612537541752370046720041106531074393600627355003179621153896928146362314657474362153503289880909600512028393214812945330125758675320807135273670269861221681235157261518423028387236448698940967545189498514138911961452800288366837566675029325042310235716065803041388028473121251439431095176390142020881116514349545690108200903754317974974577694768131623360518007807319984612676527033311781961434937486819849166780631245769638799381312587584260631092291985099207984466216626077393161269550723687476087480979979907700421003773749336380320777897628918340501980643101362136546952516560332241619909146307727233544382601679058744045324476773978379029764503206509778638367997007071743203959459434265786256956052958673371500349319424447006860993268292184483593272827673815949658472305294747188991728258402469819247869053152320288061408257215667355507371511604127453887709960255615406271874102634553225122773635849829855503831511625976127503821389289734271919779251779641884281322593151921255875239747773766871639231169224100228875230336305098689298400091797828130582866308378530330118005327834288993074009524952839664815315823157605174375889085942887001801509157203746863374386609736250914078932870857522933787712998197801264617843695140162517144490874871356157155301568478487654180395867224396936212303693210031338981380969277416694555436310954345499004588990132515577192845577834726944539700222228690177443074332089151922464940288284723478799075454762803756205269045590584348432578152880034383306796589945930727356042626494944643576121622307923426219336593599219588197175339820246956397344019231462440362652535486966663184343630188246659552682548377845941600025972702896505756680202833814226835463450411599399112037544054609816246746270004027086798843243366682329637889196443243677789058255694659974587063031674775887884915350526286867204184849434397282285443428272017898168512304988772393811099638673041016905069178557250634996127595662533519647500748521384262976807961365072550348006521661761767570007207254768690530157906457094010802353440600386779254050997547089602816976864108240697532892227172851562500000000000000000000000000000000000*i1^3 + 780416028587296536416750673074893760319008127401239623684860723564650727649003045566214134262447420737455232649774813483631003659341981612006967230667597745866477749406614672809545864269593976318574900804058009390529811538304010729021879908491315166359592436057514447952887269157629073230436440077345900722298938028819615392358686303396359775033659622705223170500895993656896342725118287053643494277759481599847469333374057657487325238909774236547518077834865650393633581306521915800358920911986931270781946754281449642940321073236515484537838176785212437857944264657084109980428474346807860087631722896459876375134979346768004342580811762506909358719266221914872138933807781781773323576151211954267640496287264854042965511345059678049303377986464584604584068686751457625397152619050383693671115201295004452701161092360836973706655020821190068630206864983808579042966189665337896351375944503044844380520045476114491403429392503775940819983913431917195840209638321138440738016379574356135287449869095641913637176142408874126452488407317828437857969403198489883905638564786752132915025515320015908612820903476557549865280798696183066915464413991788821835076048829296750295215823304916133664550722405292838126391854183024345844056485091048328724322873622935531521091000395107797071245695236708997413846332197449685470301938056732820963428460287798805731109496437437459754397464613900491121526287591706155059016688152194002802766446663797449248777369602559876306354672545445822723206020810221469938156020292463386134511876393298939511562111429731924781370239112758282985939320174181065982580449631678693457289719110930691957235846931321799596953437062496705930504491222684800907041063803039483081016767949000898368938624036891830261706249459621794476046605193241981100323589472648281944413112421539069358024458901422012508374702690512155463103167670193770536276090975922868730135715664987566509148371281123260477060022019470495637016523955807716427587304929516564614138484581217400179058028290304823804491163506205572816925177299454652793244564670462508518132647611225155044311183897854106947532492377197279033196535973984477090927333576356908918298823472606794350307483074296235169749706983566284179687500000000000000000000000000000000*i1^4 + -841374293692781738436753365216616915202941880707037288818872274753945930520020150146312899579031922341644039420921983159981348727140495607672541681563716267079095036543742971535314486035029632950160643605949575200903769568815548340160720608407897656370893447126416683788455333486657237255244408641114452079572070510800656543297375582312272577728120179185195525116958479465157228079840127885677844085181353015609584383309629191162313136231267729286337093176363419658128305763064764322891630600818792412266690848239903249886366214969601965412238956714933750455469027936329152752965919003575880276126997920539069152208357296687270748686611845423838061158890145507374460202592225532289025047128662085365532104056607493200731032149952840936770463457144205209049503537087102295637165554238154685010197665840524956861277498863162849128056191266377625551327724801059747799598922585582880680394518149379812466909231287775117452518335740739591101599476230143105521803932576677672404487726759823731445993881917668285856078358274172465896296458807948665015115158008865330701740595887526897965591999295298483374389794523074582671897549454587409804371918482537373180627345281016421919765040080895150698118756040669474904635267290257230751915408352361722980634784571671947098933481058884788684047594506307671790588058424460667724490632349916957585359237388015681576510995277327793832261671427510215351757817403837851312402227314684242828725971805842607742089587536717133140125468292785913430788250809123980682614909880686972388000527789381683599666760520600921051783964109041295589191770845374844035830533512550651203436539988153878491126505220023122090568105204796159652476637789320301663155355865098104320830835235112348419549701151253054754549485236551689059700473950718801857429747384013983698711780746147577767462544201104941107995795966993365954812507237956632474293660663758271904397883141277606762384381534914928249285563841663079804526548683364870379916293640801459772714666900362581864114149789125151534596313270286306553848242069689876011314503936531198413168606278569769540089083477014946882270086898352773388860880174076228373657939628122739465025322695169888493417262723546892106533050537109375000000000000000000000000000000000000*i1^5 + 531491064900760080223895917353586409372097904743470074405513359575962474901005580904494326316603472567725570307992558441037572200016596752152299794597343437459538744578114422068255428467551962654389495885576525724259851686201972536861188884314535848942076850579450255639536181212910662991171451363081433239014546976761018189720166888984857644638613255608441361747194265275879776631256640359251373929679434178148825328411294788457992566248446326581072076370570407245591787872372994590081735413052201953508821617989442245318786247465199589676831731717521340114755386321510278122706275809760675351834370031971044230522150759860592862024556840350156054097603185743455298223611194541981169758804362278624024471009725783126010247140276685626700835932372059327154782875716857076542830797385523316390191550696283902005938092834505457354731088518934064519613385004353365968861008451934324888086493677994678746035654037384957277561591578379229915408801113172799362997772150658656095682109993712942161691579172113882742050477084421712831984471106229694066911841603788062143846264166103150907620014176853045926312130432458408648225881893722990181961170595610774538705620240249345842353605708134938178551050566471231926016931255697264390380226956706457219888432171429927076467391829979286350331249252563866213008796902933470091813832526549806497414175827128784555342819120241119082809191293797834327635569888257318967527610005242565093556507150438348731845100644595130581516802752356560974208462338978322024689391512610381790326954783649211753566525058061906613145377897794917064684405685618074812334687059647470152072725203804675661473146691563766664364843047388513505608088248430677595760237521244393954534838265784957647356387948105778691554559525648621298920106700542912137710247719443623095705944508314819782634669354995096461281569846435913366186019777250900665909525004451481949729477458222218608407482280908611879529868293084066149281373141692219593050621476566538925483431665973786760345760739373195860003389201082358188569434890652564977833645359542694662366638386843306548764623981387762356035743372540345482088610556545604509640170305857716895589585018538925757124929069244858622550964355468750000000000000000000000000000000000*i1^6 + -379705201161497762093750574174923226771972925595866310063123038040253785952972297934531817278028797323982566062080916128959138680616803741377708626572294622922480221800573670374135839561048859070372663667104883578844923658507192619935353125518558171324062232083511395852432438477320638441528543894404967913095949076451144908603262026782851398188822344805944798087787666508219038302167866383475807009427993354197422495919785337739469884734924857847685512556040770832270422297312902362022869231345642350539403506807480513309253997377337217534871274175728011911126366300535796276649733011003266700479804593064024449971105774671558124858193844836363635547186616224038353033508624997563429142929716049913848573108602898540887081493343922931530094278491246872995527734022694004200244951014242132487627819109141754789927119524843845320050950060901075969347213202711053020627412778121106639735615007427147368168059612002553825038498187703069108645742201957350453522685806619237019518080508434866582665459651271523852344593919492212545183765306692716555695581994444623466292094978531511256401349226038784479669475203478974356355568069695658672184596009627280264744878422477810320421867335473365231547844483853858162929556253684435226839360712980186685462097827365424663720473006231985058914563715103271245929180588249163409201016293516231079051732545473802646519599127904821362084828725105891634975066300044805878159229153879665493388434644893768843300306136909080774501829297606937620482057524309402312791252670927386064661315895626788048485220066493296912519545216077216589119309612259856729418206563866172074280928437686244845203854911719717597694424564099241089463603109357711470168709171866256313692444934346968999880361156279696324798981428343531140934741063966436197606858346615443862152557584782159216212325557729069574831153319348204410788668238252617591276964902674008194930942336143685708244247991184579561927467358727114406309233458366822051951842840489742385307315748335572419120432536483295086781361981320929462663713852413244197537029919540551874583902625374692590987657943250374992449798858564571430340574323551927918794217336758073207667953619833333487260982895463109016418457031250000000000000000000000000000000000*i1^7 + 305075732840406495681818947551779229393535725619898474899087998677666551183593453165093663417648647400991111177636697913275567782562040584691505417703612693730725539844242177218370358377491107488532759595496377987883146020522073824333424416635827469338977712027525189451204287809268415853011199712566455351781369580964747895493793000538355080276591608738840039730292888761629559572688331097132160530420546879755970409739688233727385277823053095766662561758037476751129949150773023495224279050320890901127111558182827508227443504008751860523552401268692657959999980631921531725933251941754608639272345992940310153723256019858263385558952259522884047189486185144518165135302842183086489245950233268198974449017976284591136828991283846151772917288673532907171208788825179474742473914822263729694700499544527390217301241390056006249823887012091696132189665047644456245098406485739355328855371310542945849005221223139307802678707687458030924517471652317734868203373141583810530566524449210972120429858479616255740654807628078299882750873682089475839589239281531527157126479910326361210487494300861331935754684844028108798708818881448652033121570499299736538826606399585305556387015057748537971753024198377579303531545880493286627077988442062983822954050798215538121282463297318786288067006111815417178549032257506590950636157497017961377310003344731277567534767298947166804546763555697767851033445966566636087133560286550023217077169263453955943729199685691673233363369311002739707212057777165617946981379634178536255080960053918308113056098346950835134634202809337994493081335671284815791262410134878995963536221118818738773590194690943572405814472009694998207408043500935827839655934909484870176386905590282942820355345986846404332894452195801573699621375387316006355777419458293694029950283150083998802773305826011021504740475402562489846900644913009837222539090797962294841801679059857938943415645386593121901277511193965160322856229363346728858624988820962359310477421108188484173071854643649129458599489551242032735035225583301567309375145085399229705353101161675773241809457724475802480844427095644807413738886126370768834364662971846913170445187757391434114177980026327073574066162109375000000000000000000000000000000*i1^8 + -153626397551810417915844213746609237601111546760239383378728758661317472525906894337601551518441458210738878140682128346059864417732499865829281912805748530176849072253048086154498045192857187405544417964183477832392162273464817461416896478804101276617767160357407528781307144308908255106807083277864352768877923070533967887653177550117677402941526905875934813708162690573239810318635360801341011611537161111796147025578665723065936451684202090903062738338126894291516729032828424809212382283752691841939375192438172591517068345395479202010055588227287294670560000044767904426873043076303912418401984128043756032409881270701257970246076535927239851212112180975044125137904409831522350564947956253016298410223862876234615524474505671990535779663990233967959888522433690833211801316101624046307053019534985270280342616309162673253148339863168781638667427186487965019025310790249766603179743920347136459946177663173021154226044571923619259113312925988815796407655997561771692571586118964777395226344308753597460066937818020045413793265200230143905603537076790493175169104998504433827342238148591110158051575077624170578020716219806273054614156711965585410380878021573845068704490224470294361437443766663454759705876647719557735420616944381334897468312370245076378834014039819539916344591101960883866767288811022990132460093810075017626445604179355160397577392450609072192843600123701403735792193048531686109073756520563680741611731789763289646442482515714057300181960051793919322560422811507832556232383904567359712576613276593628419142051806149518673773703351112031439129759349189616757529766680385423272758413440471706332252564805141915951052309025592825090464283937576435842709309153693911402307593597242918620880610112523133441774242158738166164618363274725395093408134561010521828045927723788342458644041278886796156964833645034704150141588060806319516942692122221161789094283781590828461396306853158824816461606408952698643290634800186529198439366313289117916616939196657338961480406615696376539280575876687108795906179769241577287779337155628385443772996677255093212811204691960126028670470796024318616927144424900151513272124709817829577621595970213381876054392686724662780761718750000000000000000000000000000000*i1^9 + 45623947916600462186476762584584670293109341608022216864869270255219374090011043369928495974704680159925189026559932551366557007491028755076605024025420288970668732103970919459542825375320046240573103039137010756990268546134654239701088941853650247414159848351455232028373734378026265994002856776285110897845689381584616656634014187916450046673323812032262912329424027118337694022368295367982419636601159184103717485287602278630717767373502025924304716416414171063577496080451255460657913071849664483259216987120642227048702337981000534581522931934527616110158447494235399786136000359710440769291070237423762582590679387247482123355657289421912854522081440338400120040498572006140132835202761646211232948162358850208702132854715633415597513936666161798348565540274402878498429824282468188705247396590598860940526898434204111861552344851269446236790544910513503970533516442715621805712788107821663218430837965155880537494694407455286243568223768127852295645474322120453002502176502872951655314713677804484094318696979982923572065425326267374758197874329145391600641123598200571430013361049598600086004086738267078561752379809061947886712949895483203600378364437053679436945184395926119006011556835803943056645095867227173754105809839771461110075545621371875136285209760366567394353645245284457647871483051545760116415980601869092257356082990052731724434186377169119356085870125659763388048823450086951007061134113640265473553693146423606501140362081962377294161450039520796780966679933294752606228602367741282806697962194058581181487810689845356109316813676328373490458948266576344765538410604364404718227890608679845100661904602007038677010594197792472650073610603069007313671928606114521563244036984636012836628229386917754822546230248804574838693987327721221419104553057585696160150086245668812373998424084251130707437061089089381592172747437242076154163786071030369878525538219780827798488745410266337348910285084191209946654337122144745514534709733012118520277662141420697926906542768747365538434037123073255940418876905025235238176886741142250587612459692181474250574844055142840033407792440250012547185058490249795607624797574754058798105326927617603978943014164686203002929687500000000000000000000000000000*i1^10 + -9824169310409560836452795838980589519349538324550583435981852423239302359863181494763806417515523083114870901564785740106650106280076203047130547059042666553350524187816432555159844309925557080311558043215551714667890748243101178831555380076728135127739209024008628521648136691503458736974043441655878632934366685620253145405533302141093204150335427034652154643129881153024885019005088214394601764658393433529047490060885474362140782408725766393190078435531217086835094708527560432554641733698057941426821597842866374712285902154205619496713762363120918513226021182481887229302237662178268450614861624209469905086521259610676819604645629227150821598221387282174612242987522061822060275662655763177208280356619002423871710179249185800084051412982071251406218565665789464215437727230282426835924301130258792107343340788443681263842880349465619045553159253674081273784659511549173076849234904968861300724044450225658043798109434841406136241908303672819854464958731189978791425551699345840671363502883143807025395759088870876862100567606769522815606405051488802314855336452458789529910201597124491413265884638366442767502429923778269089296467438325617978135299624044894591558185234222462334836060243150750994326444770846652107132327431438098556600265721085826246991174418368209558394445928145947560258957168662674081565811961880434311423582671677297611265905253570595977914993808729873495700359064907057572053360211027402712356754449168394942281750674064281039209299325262496065308496398330914332558340977003014292434068348379743379364265711502476884767538606980866786194864929331971328998784439385601977223177771186152952542847368361630128309427014317787555307763019956820293240144586963236812160138373874950457394481342772134474488827133379755811928544778776099581879448853554461046357911284001234003044470973392694037408470639268125430264599801918575291370698422506716618108502242517087475887738264325123856508850299408998401221720926692343101004680032542802158938329882161457113684203389120232947038553129976897199225994761247398226935401038560575820513424624243125802402452321711545682441551056065717615495192129391748184510978341065363824544115734004860800172416563034057617187500000000000000000000000000000*i1^11 + 2301574705896525208811225868954617672667024274212513131052446694853975758606099473380170014644279190096807217283045528386979994788032284644986147138098937931047698697914960001507886830740945090166931157530506451228219634981608801977640859705815182478122938299541635910418585787782233210562417294359090532541023049136490742887438391758276665746599975439758874552705047281721765872444935874976191338164643637297950366706398017759498174288771317405402059353689531108974274623317757880545228747495602534367730430158397543701291275620293828335603129973368527782231984177605682514932711687607726336737263826809074481061497772035964692726445591604036132423171526558288547616467360386560699460569495987069050414200043831491975540373269654522055054629982479966319674287360892835136937318775038200101603733203489403896129807161749230819642999899343895711411727385159356379876482489252457260020041519209182660214804208465072832565766563590592526398164746290090882319276429094083181639500245896566230685789932475110806844198207678141682764280526716009630929455618905528779858271205843707183129141268537622815406121190495427556958813387429426886246851059869806198399421862778652443222063210524526506676854975698583206632971134825710830178819481153447414777036726740621392304358398944886632532534430507118106643185644345827596127941479435967037439803929284309032273565261302501769309391105976276755615951889744262999714403414093218488151919809312734613248261392097504857724369548902595838631430652227631960923821008940271260684875716278960286584732527896923905752474018487341049655108610257763996767275268916600312647811539855017651406176908700063631694911991417024509209992692855569143879232992054133171891642733911647648573189105697061619142902270288142668633910090703337407437993394036226446833922804941767363720066999812751407661430287075728557940508649191969992201258336811518966215782866710353147238235278748590724667800148116150478302096019223486001495757987171564869867263912958169928751621785642881590651352506568622429349476674908831371899862592328560258130844219126034658541776789342594375112688721093367165501577779032463425045556366257343753995757035040273514411316633224487304687500000000000000000000000000*i1^12 + -563928933048718418232795389126795603019837754324053074466922770060852880950527401260703774814382595041291312370912869810435006590008650686479534734397569725574420549515926301842917840490836668901438411823771565663233321056233283693801941995543868686376021024460920723549166665595632482667591008817083621417229466498614660364528935771008176867573573033361875395487933906364746759445983439371403067603979315002777401035437785238891191154871634320048885402290801840302585310241331316756113063853845346016801393759602712617818612310095833771254210140980220808095602488849865007158517389741758170921447424421533628921362811968893250383876585064125298108022480649552237679885129663272159240787621999274320531205054689846083275248874627470793721346000648731283030755436215756751975362655864472426909517358750730401227796169839356061966323299113471625725128270928970047082087269738925860583254864988677194245313797496865668511381002441877233653786599073618242034144560259992608633932193824735325183378265727968490684978900332735051704033130033024496991273178613198206343113293103543196907522243595706101111588702867729863088907065026925577762130009267120427046611964721473898828846506854677169874204365386189504636242651256410846898753862993958182472518197113514560411659318301025170212441634316835562486743118697312222029260344961718390713258477555247240358715769945107194871762511839515106765022808349801035809425524323127605829250319655952803432614706179029168465434600820692306468559918017115180024218603478864341036398593395400566237891949660542154701108030910382958650499304125050041711998505602899828340421041770608956317185534522976019740955700056200399649200598737849319642967972447172308938036299095271691154353445858869950029337736037086435519969819404228379001109568583801127072861458838619079891953334641374720652791756984599371711529364459208539751104639291431485290096439714468607430718844254213479049755131618659849352793398236689577007274430310275549302865936555309159136931480346756603577371350868990276035259516588734901432009818096056686111337667422374258528306328820569234323974849125100244821350362720086077845765307106634568976534136377969734992790222167968750000000000000000000000000000*i1^13 + 110128374980503572819468805662684691849826663287278866578686187993767617876870019520487124296197196625965715950221727393249058859902833376250370312843266925547831547317224601163142500425118622748230791682518085084608083895723923419869498202138172657908378804092796824830630238824971722885941980801506740688232247434028421042382944254748915350279314507415110919670993488991697760547636502172442997176803742262099844706276060768145803609102350493026538237288149001254176392050715243123029034796519563093552416845482623177693380747500831731812659179819460595779289742091509613066092276089555763130034832622444623734161122073935171879775841932475433608115688250973190572102043237639051058141762623239040030495411871036716847241964062685441638676020277017336055923929017042797908760941482886508602155891150973010184805733992599071396469291986851000608319039643948748404536595123172390462544239243566885680547695954448313347061457542705347479495556964911215400434973990204787799283545692010442379787330945216864750174468520722214087915775214533893781352045151109326907555741833346373890959568356097352408447513978750290030289106507477254185731473417058272882740501172178083401474942420180304923875313139597363047274937518563398457786096477518703883738789908839711749969738698007011484806204177143863213647286114763145680214721548915924616629209290222945654804981653512906094661597672495732770345552006811484187503289101813590205171726186165780643510279627925664599324688137742769435842392555583859813372323973472691949088565005338457335071347245835171828846361107560157884628225675396263761119395580952887002823574481487505174891441122416965963216744549242483523557113406353429207519788232628409012622932283852532653206633702455729079216932656820581498443564459139494741165882382831343821809918067969155470961024897708175435067881501162750837024473591137727765521483004800795831221216449169973174986810951449301434976115157787168547139339634861949591030339499776677917390685308982844612471611183522868154082768694648986136330241518474940324786340160991501599654545972816607383391593154226358734314338793285488093751413322709966141816025067353492865851578559509059270095825195312500000000000000000000000000*i1^14 + -21854351488634583176550514741553999728249606564522456594848283556180344571013584630775551391543012590333500722039766683800412444148125537180328676278716774611717435353123216297202891265226165350961198008458083800516121864612863839072723172087152110354460934543750763577016022050199805160493226437551456368463270744798430502812539510462924342679092294324892835926115337659752048884530506795763243892783576025407826150243349402091901096912788655729955571154733597193546851063763886846500143984051647032632480224484447059060551430209136109527355509952259888802008406826683298805293295709693387873488209247247322112974009028224763360282024338668118921678219404510333092774798239589635175832242622912075187267116335585757116512767034326163039539990844266964906482106559127616173209908925415127145105257975993675039295239482674517687086778915472859879261067335597448935911449287899440105558733317902287337238238490958085422604689733042022675701886721457800003512184111260269161130011744555616492350245881892403112533475803324025312035066228830450711463974326299408295731964881772878841569462833745405703113911464047138312002877532753750544549417720109376013967109034431333669116792080307656550616007825454029317652109963277513557122599557400747796534787605082040812682798964583927532739123828208079273892668788172416190368207835111680506106695158840734402425624452877938320547239810660089783688484595894513623565610297032413460629456940706997479687770291663368767641274441016953573077179365095854326134245973061977890034205214507874316820682137958376624306142794444332007171163056340497008138165347319245206874618804412052445506063025730208851156300804551527591248282981641088530302210022868427898739043518933937256220320599456985110577495196435249004495349683582207328599778367913088006160674205966970443013151896129062911446624315152356402081930132810629365120419318456186829684962442481313279675818905754280774594139173259690435888123653071742499220455628403194626065326981695006520146355463241533804252049867364330201686207135145896137951108893623492992012833139806615664021863351659974438409205691456705474801776408644913329920954986943083422365526024107737753295898437500000000000000000000000000*i1^15 + 4997208649294732889514106511862532310413189681586251657104298154605270764812963744586340111626153578199863740642889475951316209924152759835917586510860831760746868614549928991303675661924097473467598372927001286310045144862555852782699120420819512504798168519124707358093191857919782673507825910878206872350544109185530007437625442411141497704752881572962445111901760759331474128585042568379931335204515490124838173661786470584309560568366266999816795567281151273184967100880832483255816116240913814850354206709094611272481322900861563113285443113802261028434787511471603538808179391242662762316180463586332817423676741513734941308145796401686036297531466192008369569946785393049544746425663487626889400208362982206525033417339761388824379188411161745363670729428113707633321497853923910504283447024692137032274122913296089530904141202349662523148904099370155840418776663954183512826186703255426418556706808517953467625997364920630342983917790616036716897330165782445071156454782659894872176325592230806941657770690455012719641751357489522296006394278007365387946052280081916781640892502036997238645282622015142343147146003992482007998079345633890165221852684553112109522438505319313633295289295201983338685302625685057647021513780098962060593446520979870430366898844274163592104773507205708997407403535837700517012673126690319428988543151037356550550667606542637646528691397276245371728530019191349404323519872157145491026469663687931209783432365238841592208495395884146149311477828193964545399972015961410564820054021103945027977941668499746992287878170213531931743694092356029780948312189591794204327653967899475687353532693694875553840706359549914122409162319229155990690817687530321020721815825197258519975151711735140263915048755966050586445680982418876164519221695992274141679535456973212794054656587236437034981178632638215849986563940674782517248345817267843489927988713152019933955224060166900578396914666135436508510671260191397854878957939653388269144115861533403506291696090357524981568964343487595045223756502305249173119679803587335078247499437681554311562681119260689763252798825405078001604269700756432878567557483723229934350932389565281833648681640625000000000000000000000*i1^16 + -841185524848341651822099630294635209986003698545431447664153842236783299263403929176852942052264463087373301602113662535343741460372343363293529297304067965583496719183877317414586152814469977836739764705434172544054324761688185218878161138064774574069053221360109954266385558028532108982287216067821873032656177655213594387698808675270713486551063862894894154981007710733399978984498884526250998532316370695644575697944195237326637624760262715307194265817784630889335326389073780310719847691064872547103210330359802090610921765267882837361677612658316376329915083786080752131992819706412560025807369705504696237935948037294921637736941008948316411924840139700572840305927157375415604068377585422886700673032556933320724899454903771487612009516481321765534141793999328281833864274172302848434707104872825468727710509688831330425500657773083241693139234561481846645250031638882183973660801072612752805899493023558335776499993883182410848114771112552788742434187228603167759805937220478995779023819641960190509696605833073450395172592946080940914012727934908223854910578824617716789117387259694891786119371442272746169483279052671273411385894545472627666240931291820097942497971437509463033300718313305430345726595566451404262983566159064524221398078883916217294570702507323346911016293986137728622051909578935962663066701788142341239514349371013883288375579485641489507508716564666342444252764865603791986070229018286008754881447669440623257639758252694856833057260510923203592776716284361768572505438456609106302740310913468031249992303383618619658214249686975319331741421874987225154439866435134146554730286791442428802944510647706764670582466492426560527427421121096397219218439583542282173479899579956565326583253350287608883319080797828658994627098452145617108710701142808708523031064487367840194047727157308628919185217002454033623842268109205485758326856406151959060947731228729974120090355791059777991657280839428279494830827111935121552876241802595171624274898131039577200935159421168587010767329371848581560091826687610967779496268373237100326591692163685826571287831646846955019565631262458372082020313773743645270450964154879940037831851876609802246093750000000000000000000000*i1^17 + 103055039464247941469759260052030018002132718710529262056577016547049107143173747839799754084691120562216475105681186341860011106634350348106177303183822409618594123827375988821498366149949805774079164702082894926016662030405756044982431307992391673946943630206062283960986833351537693487484557122130076235924998105287989089717010503557352488012941942437516789354922296827417489172832364956572468584054537104750800283879693098966809374442665436567576849707128771534126304869040669157918645652618299509181997914720706435779009227639955129963799808014247218935859066677459422031634899369901962165522805320880645727213776768937895701523455009845806462108083204947155471454127401940241236013934478198191849725005200831578129343014169196854523032568759936877905097899111371191662409700965042825809417689984121902559019398837403302349085531430297364842533676180648542610180124080701504618338463316251304968300299354390208540438736603469602915461073834980816037529113585317608124872125087524118174098988902685664410935132033285690820387257875009314018439738333696770581278994829633990525598908943423172612439263356846352399045029241000941741250336752972231625585778853390274487642927385057238924925254874089889996766232957300711594916645376513263118134660146129889905245541556124316944761506219707059657649177048522459448982203487206443364493864034301346249075098225063992067942033299560242034580445917040288814138144681038708398727463929504395104766161921848092370968454095183473608168385700038367687839266006891820838280897277990113805547380336322341622973282716539310311642641278797006538201617694027117120496082250754545324043199448645810160651345176555198740099478386012487261009370221820943151510372578805484622469409932838785319062526363237337416468040643120254026133420050990531126408486498018237553197987956983665947249238652547799893322846396150410121489596342403715605795477261836216293829933898523809649837305930153189783470930262105102671972968927147439131608482576023286121745068631178951079400595453151862474240069973941544764901181382764234169005681125336476150717703880437060121470811646017164945713109577466059373278147361577071882950142246627807617187500000000000000000000*i1^18 + -19694394617623591897425250009997817023246727609685189442627578043861678744913410263781624158334985048593801523415044940764326788527746948284872276165003990938085567123035293166668641638160204112613520151093920153830773477578835548817678264578701972682232458020340948475689071515716087613253766615678753128815890835097826181020037830215935201677940390632507793764377847428023585686582048495241166156943204327171133179713605641457596077477742842146544368235108185896152028939394697623025230810532992319152870773673232534675687281538467361721086430550184982219543981997962179053066066532268423357262251919395811761699799364029438930269603163577898507270014432632346938448176795063548295681042217528419774592644475959754284030214071804474470981895788992549168333469516259134142194025094004006097940444077348824417319063157853751418116588623395568961603705022010022767902756490120913570424661133955996707986178772206174954064093214164923405733453572694259660374561164054627429987158953532900147008752073837289660550976596231865308251850787827644149681345019120155578488398713801741696861299125519840809248966841108112802490433490020557235271802273589855840723102948929598025293880484196163336111032354961942862570660575377440244194482410507278877846870960040457100500656378237450415041493185283154082303038863846465839376744583606534839942027701882375655831399216912935099882010158879228332289416826493502284510215316039417023519689040948445067548762865833922979115477072512217107281778469292561203814153056280874344091674868508994403739971321615234076836287018831663195807441900224725667025927805149203729486386850579315235615050071522594575167242700606786978109879766534812369888030485986061525842049385457991564915922426639804749072792653263751011986274897164625544359856200622707041034546089594997893798333008368525995202995144386253000719508198202495313711910007700575596850098488918355834015798698357969917228367948419488855104172707257609791834989101641635121895526655138695789524822919675138214509994327398538066295179576873094304221531858970592289969238906308938027536454231336896481962464850863887280928864210376281006059925383160882385925457382202148437500000000000000000000*i1^19 + 4060840137912833989617378900195184452056400888677445818173090913329611074161650372495299065084538878276565745642160599409861036339076916617061328846456835143150598916218874019551426765284246624747090275668203927607796327151450672541800664603719712192261882979180917088642520758750998297839273558296684218144668442830040912493932477811547455944632292939245265631366514813867360402411767397622316121794150277600607222645094999628853435213180512277074020785478338027876242148828217833078877292446990752715351362511896088258114298537283169378836500862470319167368836484021642065853392763525719098440461304643646213126962275224368265742838816297925619519336919737808511599442475346197427219541978463143995000349636249460279523997191497014864866125252317362242411770678813809952809577977176648279507821359192605742883548257779115143836262242682652293427586909785100688876795980073615949657911438901337670855543083408416272312226808935819269111295910364310380170777574091014273448401278170368362473004426764424968614642510497643262766679798272118708069670167680860723754232971665401119460366182822487751752207988629201612755161739270529813712223358604399447602773036674520322613061338612239885625459475215590598509766245110507158168076380597114827983648398212411262171473059238481820409378180412008080083308163581507326858507845345822647538514255041754799261410377327543807150714354162669079506230268689696194464877206918279055160583644839711223426225344363622378884571406098329019549591019190705000417511883574850945672759656240982543676965632116417124606143927287806215982302294420854614434314726545616564042215059738998397336373019471432084699477614727235227381167982906014986097514004970477715717834618526625533761547905933016581123476512169249424463351506126997389566349450934208592217134203905274045371486296175591537157584278059211215258405257469431296521083667906341166922046043213281818409012143625742189365530200895328245544272137716802052103501306952112122091531908802986697990120199112357890647185853204677242665060985954792838362862853544848586079996986463987736606152817261290515932872023971654760166526802443613328662950123913357509334573745727539062500000000000000000*i1^20 + -457600632516599147872434551512429150099897097921875293482821082134532509456853290727070297534959665585939332539393957960013285591275388650860100641163549795855057713214251104438050016958869938311293016012913918355022081010718946403884959320695837949478062310694132066664280739156468931893197081568770751210142765740800167495524839606668400916590218934496729686333093901460029991792646077293716764555229585427099129873307821781277522981771363625255941750080790634976254306296408200142667596381236079107953885290016805680756887121903698783637962669543250872660185685216166275121648748259797179038901500358031240054954009972009026582726041541139741441888390888629685491450567274064343207509128313378017673090740623786156586982650965538236227224019569653498208097112775434778532366908887036726359912552288604030041003131350262334239380094325640502363285787629126395134618184601709869412402064783977565562997232608872266737623759363337779466062888977327756938179877224654349729229922890077342981806023444192694236948009572191105994536282981226891755592817482617455377320746713682868595359563620508294378067526148048833979685202106610865149394001386982528387258659756451273413424562309985682843152192391476366769384077062337530006685039055925383120106205003745680095513897548606212791000740242983553810004969247071737678645695112418463804629969378683133652324015554131390286898186192287386246683556731147693589485580257008876120762986371879143969202509253658579164255344906108873705857486650312435263686398897679084280440321813969013097259060727746779142672173375714955353470615419944447871669532171335692184026561300077948493283368172335961966317352215800589117397548821174954838969211328312077710179461658200751400005215818745825796991534465477142255446619299353211802367543030809274624033849922155246550249665609936782905310469531843895839853526310618088435103652699931244615544069312272920705046363913344204700637753723880690782775567117187379187598476699973625329918144068195447974589556181447343305354133926945502827262266064235212205195429757142449108179365016352932920408606136007815631326274252074584273271628670439122346045521864733082809448242187500000000000000000000*i1^21 + 42555692164567224007264029729222937744846787394828740745214869549397997478638745153514612076887189860748257667584249812267861623311587199238775013877932967429829420981438655081519220360360034021610755371195359913072025305293949471956542342358604404384141283496537033345126931025111029766013199012312726245669739726412884365148455548830767775090980841076501140048874717802011085775417615104110796338015503644386137230857302377722558553913058281130776900922237431771632788894795272744080155651490747098536716220748185776043877569466849531101301887569246614751269038426926973940668706626188327738742812986419562209771482020408177319783362785255400957785640244611618965143022968427522951200969970697590388692369474532865387484909848433681676159595657907962106235337910407418060984073924878224020270988100225149061863079091733338816006437715747098886432325701920035551969876918060232202296475909211058376349668403745279544643924320162110319833551329243148089238016601786104654145539128531456882339910851804766080485117589726736282213650203342935063648718408561006841046729915085422711780548077505395664028963579452608060322272323891428184736273545880358783839263742023707229319177757310570749466134974428010176898573221991655333030303354031027662657816213842155997670168187784039719609980982410325874300037032468226975200211835968534392353627551946565105786482433551800473792114509425528795420562937823705368346673282353919670262234106874762021546430286651085003043658308031219043330376459130843481189357609913633648074289063491380957870439039467367713235372074915209944711057759477922545544888553773441911061165453501018038410933560726038388390051831922450138200772296590403925483095705832271897266448653229386443131746788205902567262899165318538222399702721738030044761558640794365758079187149726788900507564346232238434400732250467300780038503018589441710057362541887298581338980438374485673541930861424216500991287373263364500780463620210982069126417647100830601203882321539936698110730578704695480816739740602539139448108179087856479616210657906940928552193581056420026960427149795130493948357604136774206910759545368293486480674780301136016845703125000000000000000000*i1^22 + -8799139194356091164753666053313551425505718915280388061920474817989284398744864676084428334735187274527369364496132744191321150441536682686943874511098587010314838991034763354078466624735938071519833288454742352096686683259311899037934397482642913291011177446838266304695465869497836698343945257361133675553441657861069653672117674521563387729044203002435401858329814179104060852881397574351556825088371440897460309915440332357111617532050805911173750096452175666242799876615252439324311028572282168572031304436587174084745863774838837011402498725689204721197501148026635979764589401644136549562674967866692469209961447529607635036009768760028039843430014048377287276752094181576512961088550820804660509456935101193394970788721340243753238617617930483664331308516903387983576608793972782844094239299191433497815939761413749195954322172389248556365494861328592349556807855524417575968893854116001975144814409942455393942313449858955831530137349028482126554571274617263158097959378789228334367367764718563175266850330171330102899202614461810692969392673123394537188266777641612430116836267436479666650717702554266343766851293923608510440024819200142221800566756670826808854113909371469445240953176798684077014401259768460942142678534325562249101880678127837543651642020204082862391324253647174390238195142055091848906047529649291099431125672247009072049599804728036699209241520478025926557762385103602260702596876326268797659033603220955388716261191973455033462224683984838956568490739903624418235926376679300135079449811644362155066019759686274207353219692179895684326240652623445580764044231352502498689305447448236591696642506388560682867628322885534831799503289795579643658813297683567684973076261285618621129338446526186998515380448262779480212030834414768815562278166221788032514350568525892741337291501534544821512609430040445266771569033302414106407083505179760150740297359321121447891929045693837714283995133357601358480446525599090390785694640590998021976801333139748628335989858247001972238190422617449861358133408187024196825016034494838914770900344690932493265227627420269560366693630277664084401778020349643728524114194652557373046875000000000000000000*i1^23 + 1344766580095734916774954255989305019030974267880948148311464251063445475646569564901856829296343590071041302879195300841415098197943908230695677232938704918573330253528994460372813205897710586501260772565951465870810439931169112561557830355297302829397213452884442202549741404242165841381434831366465272926281268785616019538109657189451628709596342448395972928280743514226862833641778209879343055855152019060911031677174876730493707972367372469957044463413690976682385863543593966388851584539980021650585463454619306244122693383639785204521532418139533437493128448386111605643353837744702648425006305869724114272871466298510465896443949734020408272144163303993577179408990781899911192802156721303707625186108028106447961396595468435958787973587359816485997650777978442895441579097852528308971925441584906983589758212889144909334406488525674961398192818958392602185667416482696227853200731170731630635200458649563565835523576663093355416181462312813920559455349343940975590332634692801821670490862905242617075523776778884746022231732739595180107822921072260359129804362146724104028682872143582549948999724941565702786444073325004349969088289083977480564146544529988385021383719967909261075982733944106725822527413737625692380358919113591615404270373728111406173811889368670021477461332779365502700020333296623496484038569601281725312732740957228735019916152292318094483175828344339955332207961899340224417181819762046144605624045691658037367258994064183371340405633662918325816080491774827070412368605061882063944687819698104859676005915675201783811366077526583800090371693032202062067878795127627416962710470963635673207986702386885093027357104280263245363218118823709039310109033136175572606404526276921072671995258456255414428819981758716630502326632658786857248320787382983578940290227082369959070606997573900972253375243745018962284786289599989656339523432491181775805002419719082173115328491900854032417625479042933072539347357759714742542051715772490187378256773369386228172631792661149057004008011154393207281885712634884656734946683602714807155508347941576893967973169597790567768679059906566635707597513634417009444381423902511596679687500000000000000*i1^24 + -108708758054934541164833406884381510875664919370019260317043462510271360214235091564132036063646097667723200086669721415907896077715178023430927951951250613761105600614885264725917887259481261419900215172276162517982978460064473480348283983358681400362311003438660086590158110675865982844909377922862484201752370640564971690306083980092559334872482076402319714652523538886002349513742357218000617426243656372645460244710217890765661845869640844118895045795188291841307515205773577578140440085868133089582428747964014448686467821436039030420890124696619231160585227030198917213828792448453503889010644066556186346825639830185573697855548925052053328519088220856287501464440692260101699580243725711456359045811558753054606131733696675332937710353902431305310154480709853094091083446710956943889762690772442732958856021346666655686504722306459440417653519011684001445926757690017188499219797855655578144481336457402857281999519736585071001084961859432208648491583445029635445536513964973803813005442720063924466820180051962453153378360928372604062794329236649813762845432438076727276941190350095628957402429013433122772648524196784878613126661286855331936353233296960259795491076616702139553745797063319796110388267810037469152155729257183876558146021485135417813353879506377057336883908880710783203574658184910126128311395644433568241267123247803240618236215417884039410680776021010775481668634719469833935099725402959097365518549385425601980445933651791420987433103371610864897883387471870298843078121192262642829198810861459986890236625190115445134955524212405407118028577431675893352024937048190099557938983491559807236748275825888497318632336222649140108326951765704200903509672479799111891098757301584035479125183200558761606449028746498730266929076346581504616972348149542648241234286653204053011869052700588979102632763460436907250127143452797789001466556584130386191593376750983500892685711761893348768902527223936339512914443474119137774370998888606791731704586703647967879988182213212896963780578210021095569232971561323542767390997679635183006560914878554264417344407869296116858276115355467727668754684665167675712209606170654296875000000000000000*i1^25 + 11012007208408564115512608961008775070255165178386028495514986187064922979385453617676933114327165539685688321314915399762577610137784402432479858421098275714464559644403898846259055307170040457397594442282074246305289791624036237955406773215820125040222312557924193231401947673886017858102080480845539625260965849500402281090065125963397082427399492166073724904493877066003932172415941125399104155703198409139775543882105565580452567258822960971012004207811880926495975936163806174603609210299387417463652958480786173589657505492034716318413440699265202438935645162300430669466712444657045399012633538611572054402009275479679232791392358880057694829968618749942772977637753990213578620556826590638753041100852397962509354651001141034456865845814843497911748496310755530379063442518559806616333584749645863230658968519975551390044322726859139198592176397282533087054398936835211663811501061116256902571906805663540817701736237080943808750633090482353599008343126293761857334520013809034662084886199390880491510801269015254740292401051977341093441432270296887757266097670549958188987035798439092707039993319092241680337144600015632141345750926885202709192765695642823226386713453926675725645119120208799613042213804412079875081523149052398034715496228292234400156315861477129633365431444301836238958027829638576636017002077262981520069590495949772486097337377591624888934900448841409424891786009369873057894297426870674569224925530343079540099974630483939745225384020348771228112424304833994052983701747789368926630433283127171953170002878348262699985062395491200669245846989529026911907737561671701841832831686433581238838386617918733142224738489032449360482953851676327099217203655421345691028469233876483384884489444143569319069903248625526249826330019696740133519935086093092300239805325541880266944994192147830830319676375351876289220026831007748387817465788278234371085690253433088971333605722709808546715342362329508528509244209706313267255605743577278672134465566748080093384227987134015992148059775811382233513206775108280063671269946140788208898471214985634487282163906459416140135372328351134217802722189251665468287467956542968750000000000000*i1^26 + -1765199788970080202120055771330103853292171421202815021049049156031192617854432244961100145555766209968585269144152825950778014410026978081131212534546737190052384437850378237319596665469933750208256830746053100812422314414406256415278604953867255155608655511008309765231449891521529706608755071454743751878662561107605896941010913993577281420688150407107950695177946257016093227428194448896055032136004639694406077606991086603195078305296145204784461003387769781779279744827503907208176107805110031328581748760898590991556556562229400131949734481677088821712606305480659847140622018835817261204050961421369611787105599939682334847077260638720897909674653613583088339720128101583659813106266184155688405720857535868899106466474550284211148471486489181260834849582227264024577940140285858494585496192651802379459379756899589393752033728719812202734325513037847288660067944407116536847642545803807907115973000705999303138278115110069215198117179110821335503122042867883758881636449513249295276271926940863812040681891392816246749362877909487322292294982023086331149868069486245591428648268359066213502809349600425317730878412574521607372231086296365189773048937225276872908297189204358859209339343804458028926915573687258867959979524010474037464401533779443503303436646313955007242786287384015051979978167436470644854558148362204814554066144885008045378729165041030167583380958297574923408794123789144215342667667096166874804438239319417456775927479720856453559908981174882396853906999414771430233278984069915049034975615451293948522805567753671527638046014348538754856433043373895082586047639227278125416143833426014908479544802026793523668463614825534973813369240688739046724824418513635376076810930100968166545363403049379920504280230343291061204909283924599082209108786307218595587417359151622331446018798476992732555045961620693641094744422240769797776682435196525539102793159825192456332503777309616017732964195865817970946435150086825273616413165457599996939704699433976378153129068989424065778730460267308122810438466794327901102328470894552629645476818619989157162823508827620633215204671794289623643493253147819590568542480468750000000000000*i1^27 + 194562153214962511043673122759220734552185898458639717329704568278780606304424464749909703360058877459920375522842901446094721788185961100889196801415779100286208146754201027121432466876460465066557690914243102677801407088827064171573190473821000084559330272919944851345710606681271391849239842182096661160631409938863980112407073165576920810977731771677370746482919491677404425478517946239341408830150358406395302852949522874231457586699157195377336918685384899254507230669987519225003732341086720860451700551136745239874397945546305263227432796643809182276711927028732774667963372202912829103601590826219265594364376997895820566135069789086435422433706906900492365030137299211040383114325693417513494512436320251471921572385430897879312470157615529816175481008350869010302376250136716796983525999905773021715543101929845819078461636290451924881896602746418229834848462932480852084546664573303938982882365286837174026536774061374695520617971674985380398716334545610185891624504265405678398113754703401821582004867053517085970031030268380085860037190168090518605705805780624351241256284178318135038761386544346708035823483708695246768502283891960673275840826536520383335237830323282391014231679773997145834428446589198175191327423130412553294233791874273405813169418071026211226295692956022781991553863473179742585344993136059191128952268841484604768068292957436249579724837209978667465991995366519607896208493227738362585060223436625463380258594655317766645302966158422628817807585283596722093593851536345559451795227688492211471948921972502214063537844722184040843405405899600139952719211232154606442077562905893148084995095453217180437014179216033814927181672766131546485048113525177518339531713386536429794168874104301540737457636376705616307228353102113016683334268420523659973756490062036714476886372665624138520993675916678181222594226044914323111375841859413927029435976052365902982314850411448275960898934944050591378606836105876806844688490093301256509801433010920611439833106685067969749647998388330188335366545408645940574897359934165724738213218748871350248500476404965118336682063619044798732163800743420958518981933593750000000000*i1^28 + -15893223918263122079195914031078587427614860146296656187955508576013082172139039369949844749660127350851130474875611668097111494582358245890653392993286698685320113887906264318420404478513628371827355881404277673432509110202097946573013982344999119795333322508751605222700082594728227315206457931178794009880317238065410812595529278985455534974515029457807260564900242696252990439235721210366189536559214188744553641379810083635563216004665714981521467631972625198222509741008976380510738889065249572682714501422396107879727647426599473028964932553772194976592803208551925357178773056898480655011924093864278068861046579110029752369901338628181885450923664338056721457743291795113215865770655232789784620482144508237043693580288878084017814402656625146185191095888330241097793000027604077854032910660704102647877105282916079701429452915017757111712028697178136109735286544163790731834061714185696069311702820850766457441097698330815642461913549870593071769639571332732793887336907397612342078464892093518080421747270172575482202971720557099533287296604675682450284439204507878595982643506255063431256949115996411931304019881710073582466958913492248539026467466685225888847306568754535356244161032481907071432912857179316441947987212065787787388662577614968771378460244229786358430419308212092499443602120307214478448180710467155283753553829709423213680763899599613852007854752772737059730457320943971732839119836676973862741396356358413135050755600207665015547110108485737014281952561808449881905070530034876040971790468956305678462909262018634103691307386761649837884178536176133665876008828125712998123637477339932662937967008384240312743082971099514344841079511344184757798576213944496907907113637672212527547789684522195329132867043865631204974538647121322117902531218430528918764805189882179515724895924019381181846350940073677724074156256210545119240588726240602332465797665488843569239467594377703225358515564530985286522535308316589795272767457511933361980658856509955603493428351193645723062024732381922956953680702651472794842654519413346837239438919882096351066808900584441373245490356763355435300696182727813720703125000000000000*i1^29 + 1071881466193508181892288311062525416891498469411361619607740322482352868712888330097753566305916898564293487344041654079056001135937310960239078346412202376398436524559637019317949129109988824777808006752443124356385677630661992331849370149713208233178760406323435360034703702934904851234950752016551988062718475979978981209291780327262155162728500993307618448938448644556627119782292983891401526338007816086254345319346845189280567667523764221032095158419783564820259998708170554352988467741438452936317708515751671646238915835133594254758230423174306884954725693004243536285547407080722218106078874884931513929617786453317525423097841003678986896283459586571070798964998851887676667316875857926127683610491444358961917988510361528996802567210136689675531665017432685730744540133505605875246817040766396957440912769004447684860306047032382256677437832924337597648581336145297906400913533906912361666825483761284222372562643434544644738599451980210283013075144763056354714244574572150697220898827801975381585168400240915870323208557972246624582202709403534205413129675577068515046878130935034383575777783398327707186012698903088072532444213559593446341546238741652260575727873632512459228584277742961018757338534013757357825679042550406295747085989403738515195996692665161572811054873521189673861698854824795303228316723238807954999970495612391135725649155264375935042543177407142754944149864348659354282319011810622399367504860500119167070264466321844416801622790139931730484037036902048970685261624967352966795914835535415570470702233124862065841835956013321899550791028460719016890962974036634419984517406642924545102025108016873644982038872279585448544940669827037433645080182933701037379367440762943661742734155801925102289484232401797324124215604546680862354102500146369401128269445891931566292625711128518911449659548980375335548452338812530975905467138625654326544598005098063237214063731596852297380371403386482754223984164497118823877592082832490891841505181119955210698818023551826733780132915699430474856122752501520651741152810227550539100736525017100039928324694787602761691215768962368988106466555595397949218750000000000*i1^30 + -51806757152007039044840760559165963946032649340649391946174536656903111503437633749308514230537588250933794297090005697760967853566649643134453223766304085519276564281331497165301068213398082265565643795282243827367020584411316831531306575279093991969002123225231321784201644186061996519216527817163381120452977484258786304014238280909208694762053791102155368508755858150992470460309713062145141719823986657850863253215489294061340144215189846583335616909685562777275681545733252117538164337991236699091334407297802614057518983262732525188508447494722896171095471209095660960151904579620653886775180175995250496757713647171018219738504670156305885768565471870944770525079143298329691101366934598432313427344826506274827514527500250815831343900493778785669501611819781488377682076824068446860868037151265892466898229961853559484964577975509796630067441082424517901079629638821492778481294701575584052318584282806887714342224812044197736770663408051800329733457046524074624186231990105249387670976671325700236168580073951256320535005781888276869422870970607366743413000505426006978825382723767115852053840886207935751854942704461568649314504204190588103070111826304248416868810899317431660348551878244874854429961348226816415906276001943446676976805351722739009284484629408889349748962863096759216480649134205596184776116625276676573651779530896950488911813413015659680661347289959833942177373952694060415249910705154753228668150416570579208451618196451530400621870288952152319398425165844803799990745059732809208869744037209268539452625209574756577388995178341017920767667188112446136225869419659787750039970132721134168232884197672083436111701351784894946869940494437335492277350525109010458086260990375407888238983498753321648569672414747024728989985423049621676606989492220324049635321340681368074472710945684467643097418311360324363955592324793588419726892230482395406293850585002950392695861894413335086143890306629937269676238506238058401868046833235896193550058212517061423572903163214867542009285341390795909176074904153024832138909996501176732959180795001675158812580840461513284344791358043551949334144592285156250000000000*i1^31 + 2581092126580955766693415035692433674051109339542883793623117519303427932133873076623613780941626815150802985123309330108017615033298890680908031355866970002934132972725445747601685448019859668549180216050766913202437943739348191204536947145729524778597478053644333976395046789638960666302112862737020476997455652442448456208842419948912984145970560172369915921349877931966913067607031601501208854855320329141330493071214679254845702025063955618578696484595227177040904206460014116586324178504918604554104365824919707593243835630448191380568764690324952004314154707376174111608987701745664608621364581420217015394104213813644942189427694150260654353358117117006505473794378658860110907098652001653209923120036807769285582426349999215473620115168675254650097458156478781976278344219350864580765675391163176206211624581801022720858541863531850254860353096896110966032699896516331111223697913902051974932604007068490758511938174218774534408527758185344065312640348123471522179391432001776906460207962699601572759579754604059769204932070859004962790658359347105631877321946422289756463266330871002125013238025664682359935659265632958950819767771046683010903165802126443805182983293187969940315752287826972816464757332427077023269020599794259593229371305168066134078766574630840088969331817050990394914498311834930832001337545165860927727004048738663985515651652062756611562383353770698813533065598317439023682599637576503740976753828181328009725105974334526421290600814898672145150139076649435657107391282084270326923986320677416810052301407055731171693867440573101566096791429627799586482234133050370959002104731391295688202403501611854210287180935554165170043595070721922347804391227225663538302469786841505349918325818619467222527947191369562000499060020001062681912488951314637862593036522028195171012075280538947997366812498565994244664148131500405756280681102962373015871845078668374863910040134911280447482464476073432256345887331601422944069559360718836609023879823056128485023018676719297917995464016101904010282428579023305358699087796254158747294134823641776413577733373307693156831450356988202776238322257995605468750000*i1^32 + -76526869383348236758136538301390769077000208220353383248624160591420985210625244065457200148488987793508395497339578782701837449360497787781988983277964484859250534885204061478217856952196517314368807176150432801408818344200643468187996679623273921587957345074457198225800575796173413531079494844580400792575525333111236876586751626574725947766642132797992041639579758959611825367675985546057740384072271631467125464712304513877562280501536606049399379592775191530345538978568867118792397790393029537691329435951425216175271120616882968672038273249443686153308399066186619410667440461386045243513609053199595987009731773544263273653290172839028951573873665975493419531589850843945844923517269974134834572118750703943227383836907392770856870630092986317121848934193288917899159926058488489119620228663947635511826973838434342367933926404609327211614907558507759007241110868554862618659799054952848407092796512879464859992757885351871379977314475320057950269474218130194478121896860094517165997530916431701100016935469284266044997170727636592262242365562633890488521021133362511442790844827160422051582613281645396370157020209272097892295822850870421901562231493116955446257367545623400267864976754666817833848056561998891145850289273875376682453421888534323820001508129664305519312310018021413379841541224685598297115382964781426200323205333775744513756229317024688971718415339637336037081388174436170777398359825782275408701389537075112619760399396063569409769688887856176113388735918322650545890770893116051160073122061288760769036879704235360870768172366750164090930932340788007564526941336026934953137332824323691904422460639382327650752560509231600242713480680159182903897188812065168870863150322692033220608440223399716305870760565719358676985630741966315151912403446762521613173276016585934916058578017156507216825438418750257703194657939686013054094054970753325604243667867652303527940475622018195587466489217828370650330209568239514355004745602538382733386910374260386307273028222669976451303680554928479419915811520828454700722704509155149861050727506805275317974009591513637980599352317158132791519165039062500000*i1^33 + 2456344064653707733149105703195520187427131101843026799076651950793099590039366733735990214506317386529282751748157794366587672281193065925112938662898652218355692975938404644956583010799638164264655362102050667963062457403150101837591925089750175014398956459358154759682206425861358355686841320021735034833910418816716338215127213442040219602957844016685226131387713537273061594896249200773882861088638235232960967460169645440862842024119241202050535689642569863842865676952623029167674267423257521160023201029505576293922604459294520769271731571277086862556883063373135859004318672937275113156700147761477701372940331493635661835725884176291501700712307228817210288049633094120295187261434585701456623562639399644694877764553228799315526989346483143521901015037296939402347715590301141349937398971168491254703450825212776638790625228115086960831124053265462227767491567722061430111921797890929913301462566257764469701481234631463482704894381674551076337207111955711566044223765133088829812468141990592358951420851948608109494002219323103542780410700438833660710478183620753321058740405409800666891350190250245529278500090235188528419808452226694431654040138644226176956484827545575697162312643948688091753618490645376645921661618452297786298754322664528887958967148146712333624546706855712205274162303144603549882242351288673785394582805217111888852951177262452447304340026209587965062578616708923949012274362492087781663007857462408922503539438781323912789850849674276356999601215824229554136474558888740365315691311207962555983081459646669795052395173478496580672194807657800505018087564328873866021150195620828827733436740470220217899180576191214528844134256320666815951397735479663770579002966547639872831860458078374970990403201020444901701356216342823680581248469930218498582884428711931607166924870813848680390635714382352117651275107216137536231874956594800363104493374475752470558868783940311688468813357139990623099195720541615036613729629327508211797775796764346947747208883031648351764863747178989088621518596342017013518506465634369515835681479528557411023049803847710510440080977030098438262939453125000*i1^34 + -31254321685224354086141600788386986663219379523715985878690522498977837016323155651497729135552325585028630853131979382208705966200706785551822572192426970272672654348230215826051912146763669505228479968595055008914683630749725892420808230524417419399670911901170361186777164753146343175535025231304568950215364347230634167941169630576776232172398197317593592199043175889175063340476921457686244472950616356737842510994267906383317851867520500014222479348874441276107745653879764728484679433577485559223879093826257436662765436661280633910932213400603779936288891934647763405440889417702255435904711292742015957598820624434071433328532904271525638070832509852368846694995932483952368142301055367346520460672741156768902367170303931752649189341807657314030628070383844037865411529828797611608330634336410170289754613863951737250316606182137390965461600640023558007583165540017120112617651399029543442513715356505886419193471053286553243937077139960241443276883392852165685818248427883505152213413898454617631173829785089447158560552097822402052828771574682359593610768745939060399062438288646224250600002606739004250021425115398411225140793674400720696854708916431000824660188624584106375767943438130279019066165445738617879017645495244168772901769747134733027843869606284629229291034565211584731944994256906432631079216363062710046333836639014327168443367174065196225651438332484158487224234826974312362127876698643018350063348061586860037617084075114241435135837196362966046352522244308977315644673652842988325873378642235000668390873368521460879890787435755248966657729833609196407251903374594088807747921240471643661394167202405114337942218520050065692022584443101852853237909464293738839940721233772089953462548820937340453348936400255952201163592316879358655904170819426746319617713406597229108633539113858367105786921524602601558231898966105283358308157897490521755269533735472609325077415537917128203631854674244354399235300689855062305593935208812546671728631724384927000354267995629323064056539258655239038922534584624019673478366298111305490792974323063687953578316109747820969443894922733306884765625000*i1^35 + 477886297458727282771083601459681790588009532679660153851137866961659191226498234190045735247734926239172540174175829291779780393873772016080924946247873731161967860165743624427350030126611012202865077275890128160775352824507208806976384107484913992767551017932558876440220232535103120229486952250357556085347275573829384711982305326149385387436924146397776722289408224436961631287087121648994136891643782411696178990144478845222273493804807881069317508386273728268689971097148581933421835532327641516704055927913951024831511375878977742442271833012075638212281732026694035895159070327931572250242218566376485692626548035305420314125315174993913790418987214949287552496085710010240983280167351478620413665906291905854225587615263253108484559473746169702869415174727654083639959958261671502291401461893571114598508298791453683545266471394010278334927013151189476656454345930685501354808735548496271355571987979566964087323791383985867953522715246871941150041098163553123494813743424623233052471111913222735671593304943268433242155317945970899451694651795803711352532737829039606451692717964430264374233404331053966245543652088268743267371697244090467497123447586482923693129782071617189120473311797720136612510312641053919804468983413076600000530229002187437275677606987187018195517691618926850718844671003971600676002548275418810185148750071033086071777411803185646470770307455825529804484250053946774829524153637422006491464933935614370398878195480413643632227188365799208890233610247465595475689253915971391467709437026496216802011700316032895510719263791610735164709712574586947145797919277273332542936492735537506363756557881903855296711070798621263549451244302615084904794400424028956840449939978214383343348251767163308174833888083180242852364284930458638635113716429662527491666702167676708771651331484010762350194900597144927585100694326522592556088495802863059455053422920741831703197527667290651734868217935034342307055423171675585064754161066305509396896601599432267428693418669871399387799387195064587410962679386682271184373555302265084812795499572810750133940466627424206124059855937957763671875*i1^36 + -2010587818664802450823718248576366524803592480092855266390054695613800872875597063098351430930282267249222070683675221941051874067611187118290499618595756688547425015925521741851815711616973781100079775278350288541391458528584658322384297351262858748677177148426252833034530800588361999052176943542739246346091660608706447421932673102459715991742967075768701959302123343413840984124004522256770829573451744599483581085339958068327767552850621834518167326442586706632494897768594774524618505708019220173138033236395783499634690695479501217211834730328182875060315846156069146462791573927395621018485389506624735172247079986314262485159771482448637848559858596003675574479851738829742027861903553468654459952827266210326777877685445025206642979465996346379068468287694995292801841340983096165936046272009307592399849517158448039828764378766452482636445593759608010748739724569020306984507166529504267173401839460143886794630281565422264015452189478635625144860035671402071027717885273025853579558373952046775071694325337945289706328011276004654006951060223196762111473800540921418739111380681040930772295030637592191096213405228106537039334528499965821363133012884700330534277787718574860593823981336556110521408612266827182610942345215293900190046896572310008153016593626632884350947901396749607210027759205479044589432551064442628146955525777108688382501495882993398468476789309142117527754617504640578772474669715185255951389139395379529233171192408547188914478085565555086355086644099854863498215076238629796507542000177845102977473086616122329026482577521830271115725603218258276709774498057267975417078198740442094196148647171605652880485555004673978812089992462230253456255498048612685421617331420668200719279730078272393560027631384646900505044569648145952377923381427840610079923857094369111454996146682524651894869702611843735051300058179970148656010100934595999202735914551996565137309798645752287979817596475598967101697041990155043882666941267776045817046027804334864814204421893690143590723212014521207194187177978395365764576122066670126654473589059664479761732322751253843307495117187500000*i1^37 + -73991618913727106425724965653317097846831660102854925994108795639300611617485019038442050973305833611136173055615098655045900886537635410313797824658982989470645575511251204228442098531779317287305817798281775474391747437220642075117849467618659690885300062670082361075859771208104299810258698867691173162457543528432470952702442388552161082729063892004935917970916564602344411987273453207462524658063340633220820617549266209165382012889028660061977240315021793456017542172462550122802955953222935222977851354839716434797829650315640147863755005719731849257929247884369385604165642857918197979814680349316649774823024483578632620854400726509682640746330137289185317716110617072630826354585020245698416825932743238088936492456752922791733352565430191165521348041764506139192928168029981230866682620328361454575497143965417726576339719857223890916097995385309584543259506215651542246963069263010323521097306754108045045938652169647660859940224763296484571035315424876792995401933403066036786840754244374616836501004832942089911209639971539204880108199460120582702643482077862510217131857593106882849963335800716741345674233749296632198261767956132877490863867354678881617676030098509714647220243735201974590407059043293494898329106909020624038590978779783524419564269317871789396064968532483435940253380259074300074522402288008960866950433840065670540855446736047904949718476783857022192347662670311199832895637775166938810644563100346640106192369756982926216945245332693426578305710990766199245491894607974244223528661564690397762219916242962634287329555247429959114599869550485312773445013681099677228546885073262450685812505651653066384845118111699783264467792900312168246587138043035128441510039247815069803688704958109297572859212300962853450993643211952986338188109439030079810375120760978163340744210559681896921836243664035595722518097072860448504849102229813307753225998386448314254543242645947071065108041184009212433268397331369015843317063902231280253575604784880384216630850584319596683072848532224767064593512466004874778234760841869749149273326845112178126257767146825790405273437500000*i1^38 + 739642711124349164554484899910406699605304767240813559912005969588761819155275602740027242600276666081868858723887581718332316030251985678936474654098778081263280975093380296489060844374009742903294077012635568814509600962430463886723739541312346244961607593534945109626654311791476431458670511272189721865436671634085785710233553651884118187458250608809545705544585762986480925101066286247473687803260704951519738611214509354758027157685231796994301859555473029931496800410523334801986914834812030375967033875953340404613703981064310197661649293780718898053881183509242310266802966645124740117243483154838955406657544565651302227088367009233183765065262278640825892496965830470524371622324313110635293841794454847302529627974699006506263690377741422078400836131570136417341515145529578029215967819232566344282872411373246771988543496817500948461675649732524335250958636802997724864140860456963877278563406601818069781666054519780809109223087721591480187723741446442166324208701428692812705631921862730236390910219327507917792276425642969378116264831574271825461951194826059169752133195342165497723704922806771447158097486816345015281053817474296444371172484281187864445520582180463115970581245605194535839443128260755987953503267329753773180254145655808500931428618542713005882751738270244163631255356341193348361045233667311703488220549521433111176359981207737926869339600447301553609209831869175894013421388938285763635180174139519559215543674421728817525887020824878049277817916965956546969500612700835660707919588963206799295846226689442541311244572825890174153890109373565751639130265040368546245813172538908752720363450961625788084390105026128343454844661008536233044079295413616918694046237443397854100119233196725832442314044692350821916199940991737444649385770399077373256651055327477693529205906469720396982805044043932467074768803074201927806404132564260264744816016950391125874312866824183375044564643844561530876254644345942540525851127171563446739617279484631659760365114904452822948214479782137508201423943543881633438082172908285100398158457144991567446970939636230468750000000*i1^39 + 2098384934321391163575200775007543946471534331224841724043737984992635708030706864320057629426377665719726562051889988227580554020520544391785891313612895581762463297646831713344561514378696232343726678495276440592971262547479464815727259303546163314074679987219809347966006765464459030041973656224369976594975425318935298742067436495791395809851343130689287891187335441020192526045715381219993597095413286961983421987330559814942450914406079311899018042797578737189267897720245347983083726297573294622088648369912028155035728082596741368937183963772302940593926821389526203026947928767880557581765874911033513554495197934549695854351473550302976504984905311044455010675195236516758668624938235111481304382073234174763314317539581746898818078418389660764568702527813241193015162911054313894624872905567332541001134821888793360989831859371180513398329079193104879642985044025466378257329134406877503143659780937889979072811127790223460791453496335241249074922284580133002688765017611991814763945121587999238074169147911099131090078890922638272553474543509357462448910901407793987564779726849993935043312627892047108136084237346961518629713453864698912037760007466678793752632482197702170787419331258236820267787189972536546622499051847472457260252692009113257407792044336936879886885121027371334248953231134760515934731936799232451679053154745249617537837792622868671754329600787326538254566849771891840837751398310417645067257732589817032787286997017068298822610514974115653061026802036647413444198862935333454826389256644860370743780117160330469081569489792034955941430071112224047972101887645677206654421710761774063063527988583889211250572711960288559873025475675409144619424422885026263236310323105716227233807912945440642584141259393788404531420190589505277511468425299688028998396414701747682846256652372434052099367892414624375674070043125354372654095886054639940646381147931747336868181709957405269871874010530201453344128387204132254072657254059544077229780232953538221483435351447055883233956242464895051553049258945681884460411544571259307746816233575263935565948486328125000000*i1^40 + -31000981747142730769912724393183729622560618948530955554804043392876269834330016676440968791227622292014419669669373100073132159644940082065877386341664765069449815042575572595089418851937230262509387436599031126575171778613120470007137681758253212175608185068532990237056523151831595109934040480270315274464506339188717022232850160993780561328678515832710793492328473725889982324974654626008010864627590256468720430537971310603425793575080642764764441116312256889381273880405158033245240350389023664200863332588714977946709697167889844814488386044858139636747296499296882635906629445964497545920772685763404961503225536086904947040306380244366989208286736348899285898468455908621435077309002563108611831521147254859904036322218272456276496102439803059844870127888862213716632567186631743780694940096680258234932307387796703884030625853374225239041272270425746351112942543975436966698972438177865238882436251332061470029648212886465549416066969116648233918986011942649502344285032586366450258198974380058634158936127142436784391541474563667046233665472367053806881306800531487016374381675132708014016267859150092529825654823021789210458061100253179274541664160943858793629259617040951878401854454305702452910442142159422275681941568482693002297994424501842924060447785538218682255222487458523592571197363755911624987072553634924569704702672783050096342662922079808981168344772690730339962958368584725463729826195865839355662733489612328211470819691459794971534351923440004515637161137234138186156811183724078398992781698542154301897779599242198793465579427283507527275647684280820542327902594275498857662663144312683998893770360461182820976597842602017362032424186897302140661444816948808408860379028064218652228427317422694436078593608880687820729897016537082011683873706954479974111802781680042345870946583139590807596778989074306128421163625446229069845231639390226158047849686759621153169631983986970633679455793359132042916605487327360611149460804984919359350358737219600565216242209402064419028671978783524437032627422634394978519214948943394816600548806529998779296875000000000*i1^41 + 60704564704676066068521901804376732914833268011409790461464992633272173701306222171694136556202649664859922400218569005554741574547120270704849391201348118424233236788796784333471947451218789130527315441909705578601793066135726138849334492787583546419976521364279699953670577092243673638068021647892086057463164946096906835549311885768460742274326871980672696496769373330894852685229342788300817945165572086578279962917669381363406730131710421086640229694796485838845951020823763627037318367144360679749597576143600930800588888640474034781105403576857694477241494903887771373123049718833807113032644717613977451956706469280802290112805275008941195036449081154923745964785368983135102891152174514802939910311134037240761572314052018415998284565145252141925427683693557866113034317887642988171565831863322686339353081181210862342689084505031437929661387943136510020994082698143740104388588766355722681620779583593175630289381451477565757899633644448030112843984410040811077307428502147939917016155911051422419005904123128807772610757232262526461744596752757733182839606325585069408374974714340047139868807900616665456630367463469777622058046383912271396196626846910982964862766071089974076480847300747877262605661606972051830607671422807258275692423748621925466051330896427440212704994160394657348839644582641226546793961655223302197294547325729544426044773262538308483688046930381990214038632971046568104428176299017355902537822127794924266111422868738572164592314998111180744905529054465783905594449518683453988729059494208278325713099894101208408832680275309252338335677258133603842169899849690019949808555209976841807561014649640603269291320595244769597308863969060722074823889610299828803224400552386959297608036640958460181062025368157965076770991329284644164941054858207632393162848012767128109026318472122929831684659711516241842416569452471514837191337329390902543126531051629764132070050005215624689791827958514355553794907096456475371934591500082880780555586536619097331332596475034680011503205253463844012904742604985916383183727304162553003769881439208984375000000000*i1^42 + -1301023998648423416977472573902509977295682770455977047306447838261655849150808449117762457959166388688953479825517957108431437683436437844627322347958644498487678762945926377616576325886387638401020288669092431934855425310688416301313755332538182982358466855030627499222604876122877618099917294516589258812447886019314341191051402049883906078369869306330546263572026901883098514244675069980204286869204081111918197255859788427582173350674487786645733584318605430263587598491243505446827470658793077635973367082798910309468188114542664487525101250094270744879155583371110419976788031281900255123523539112555295752031295161765483961346252948707685678413263553675516436982402936249634660167033983826103916363961653331513841064643829120181847092243636340384385023961824625217475927422156966356369951769564920803615409868174761063352799102764949822505529420995415897993591078118072980623043013255520495665463451406431860969586145279307902784051842104788581462098892195161535166803826977680650260700963835126169598344409420243115941100605859841366530342937761905175730304281936333211670709106633213717934369724216873977541123563167677314548962283947492520093527636957467914044555650916834193133407692087265441225651708344869792620687035752448461972402634840581954294019409392764645505985841363449442487682114684960800534759027363700216903311775501334834366181620473693089748799152441672467491610105328847638888825564095618475484347771608291754108834607539879197190015609209497025695593960308163326320237918991569913082092948324892851929317490409108773503592249846467723421895637647952874393274636337825878499811753759606175647910700694596071400316244804419825534759598743601383681267808923008071814083622504261633348654299401536679374071525165401515802990370533160480468811015652669552875332326691225691328333899873915305125950795873669487058548087526680390998305377673804809097636067176735015888575447527087004659849163552033896809170340078476447279551203897343879699115994853435839827211879036508169294737381066391614737162325498914733174960201014075329501342773437500000000000*i1^43 + 10023931875190042417207670122695390965762754880042918834548018009748664121507043738929092183899547036469567579721085865141840407741696038883315525273529022888815227351913640274035853436242454691008884157637348104588250947572256663933631964411581248348831921198896666201870348432613636752947168639922465906589863818079530547823479225087216925508277016421187866305176676630477340284335416569941559851869611592846194380118490382185540710610016904356837132552247651974424455660195965539071994711790936632584018595443200435260500077339945177885565506576278991440888372632184305638398053504428166063782133694507727638419635594297697671147373745330151164336699988447858501285533192419981474835633600164781236051953951925322385535263349550869511431477095330413957881359100354995177267754539409267733144620869999806361425233920608378599033785175797499333432124922143341820010269994822479574101885912656764733573400492907901151167533587077539466404584645945639328185529465521725586785228019049531057266454589046299797223710059031628474317574508973628856069563119750746373980018185459161926906470063592070497140893467455442776155788071673758873196093508127059300462364538883464267698817117292027496494269532792796383434257368679142400893450092876290478003651398402621311823311742946906463815007566663858349759735085295675789932093543101332162852290729628749384537597653243389329116129540241849753866874673586632604667178371428154657293784523070547694932166149866027978022313124607334482027979651083001511400577604392650169143812619105001717767729608295605467095867874004754103426430896109151047457396487059213613841578188925090272857379512394639188538330995276665845042891195930259596456077049183364996227059187572823482803344770557161928060047874918299438360505336997921648530316141804528131645975027448089731693767130672853189097257434228998663349367570199876645831690085070079984397783758125269822611722435905623817160033059720191871495365867619344751182348735652755694307224912955813124816026859652937556935968552998183241436208643842713179927441748522014923095703125000000000*i1^44 + -11498416675373638497420529025166859394369251730509171641304312038392197092304181405321637442219025581391413171819529375045499313375056358866440828579563024753055887625000638684960775308756395003758208020698378645641048768593877499846884909087367416973398422966656211304737309722922737390002453395953307272606604404090762641605098668551048426257291342612002055957822707587215685427874611338817130122169840210453819795760126738853008773722901059077131547635755567885988792387873476206025652817814363839373197563543872087069192095312502404291781129984221392898044005046255581006559869590386724374703939634778023926830279532244297432932208536205113725509332106181224439387717145062616759857903190028387473671628378127431690755055931747534913987823259329375964861768220133684263054746786376867993743974098246324439654777100793175330847068048624079390295907500335129952379741901964184982705784012340620954779704707283468422261064476603670672615104432367260840384578023250543531382276181233937234911480063067747238611801116769123006763131777034048692494685771462834457413631506141471953400977479798360295232202527136245692728637031496585050156017660179093941591280502971571477055911188649269144763651141528000545330280153488358921969377499286483638650662587552549538529345775207051608317828293584480341864909750535344949421373923805944635719854929844943140306452725858283259149582988682203188432193176436153107902974070392272978968238205276712827028189122187766462683499319887354739967791783916490240540951345848928410997197534874386002027282639714729804177661819627458823933366722292785796026860731421154982158437375150693827842515618977044821759684270502460513065209622456804924794894290597482499317592239765931390855001364619743268591868382261029223564863598909517543628532839110663228597103712024723977240696231214857723059470241195485506117317609175400526933025847267624303881565928540916061225879463387215981250389007848276657804921714691698531121954348781233271099583402310993393493955597577371559551550812886486496495937666573691702594274162597656250000000000000*i1^45 + -33848949720068649728032998975957202232822926235979732462707258833649364928548006058007376607868686019306492208821447881447468416413086809557679619072970753432605194115306722064123989823161385914847470353623881406675963587385822381774090630467896610378297418169374873765376473400202886511361722495121087034780828897361503058927159598487136497877598602920443373814201853295575412306265489303050128642151083506583267556860170084306391529555745013472927485571773611112173843413274610222352564764309183123746850283710376184371769727563796319238415438060974808430695260406786834855489092128044285735006394390284349529859502807683004258100968213821954295555756076378953690745400446901585816968464773179048928917955144262905957878262482265232759730175774462597528512641631500450107005083972609459946940210417869212418479502171428446117848195049575963053370897627315584974382370019567234957059251319242105697884651421854276437453974212234678127563754186337639964090561201570916814151989415561666562969372101143355981803091120670569594140466495133028290823464677273822108735919382677922250759508394852928927141845341759457609886720624885842458103589139377614062175146760304723722378192340408146231912032767079697978537848662203359569514438415311185299271440402511154650002957086198002604927449269232729578025603490366747624886563677506581968471766198925714962661120529608456464780710154960616503148456457800743099907321168131828716281311493397892230829838559187163641953963463788817996501422696956453477777262471727584839711555068984805143936684923645562656096710370624492174756688381067452067258616632997399992344578873212626339946212241615336197987256555341469232512359345498903478578155416166273596043043689257300823767673088486944702763103148315364689697901675147622585061483662382372010178585727127321860399421218844833291759727453070029703744446753100458687587932812913400169853313932453100488985834510327177289261106065899854583191607834109619158029088765337086991813070397675440191250232228202113980867948875557763085092594677591977447439941406250000000000000*i1^46 + 76016163710707418010214881059821115494685724339515598156307520571038499116770509250222669311703178589231399558142793657942838267843041178705768502252234272302516950991403849120685806442305562013600694883732219552589893083494714765307221735731630055339056955473321124461153527937399286055422930227956241151203013099350910296697457315133350835925205332134799927005641056340156103070684251042166473117627229037232292912526036512463459922759359346692923671583695724448535222085781567961096555837067036100559235038860038085625203797365746497330691713338599169396635384592562384514724278642395243774872879523539205636070810713301297181903851575297893314625030996056360020800546356677607425495549974356070779998803934047570707856521509769217122182855860962011813283539425056569850577219147568202520877000791654406940867819107645224285629099946468980358597071906463426735641769216278257896549286519609889088246420943879044356384700815361548433591475141302066600654730082125150399450526752923314307988129817019391267192461862400967748993239417376952513346872192171698909192171704754805989980876308763831048126670135817129026494207026842393991847500427313314852537042837794996844681033392576593819183711667201619793800188077481760053951027125518548209121394956047624397870629078750669623192323613298564492708076668790713934904589266859515957102589543971205584104492388377109712974121058962618851648411608470194939119114074822636374630196135413620690052646310323100230747989969587064254979163292627356948078776862428209364293611437318029634664503740151396229957517267252669496031856278307054682221285523878072538131219261383577397868334155141981137900502845838521294070105466124772120412001998492491836863659276384025046586168561729650303447399144463932962834315832436506702144343508732117814992505994739687842201508544330740209432410239175127326906591349627177977422380758303251606061164799349330873056406781396237562596327052042139101435347461231874792822516648095576652718807630302264462053883033026544130702947604524027405776906218446181640625000000000000000*i1^47 + 41508922186669073723723668301087016793973971105802959466614588392207220809174138905313551835009744555503812690844763634096483893632854006827571653508119962653908410644485422203093111343415123195936614576061951543906581208793428340632906428159526006155822334510269552258373387122304104665998618640098472593863276805638275843725862027324154551300575363868353484766632822508004737120321309326960168988554492277601673679655930033459274511370698759165730822201413616779708455051428908797599051145180887554362751590843992231086098182476622836926676773992102643499980267223380634140781982063738575724814379526085025304233962627124265131143063780466344128787939159642611811629495526437344582575326218089055597270880714390674567694124799520353246688724270432371872842833080676366306147497377177767437946707055969093648969685992483394452737715091620582895428493353594223026747708967456889290006188223669694136990522330861781601990985431635883913094506561671297906435859341808150145768715129101716087185058910614716384494900588679928584039433941403622463564210578921322725304418577660581018624390013826345301674430910087378789087072296416826164022512203942682424591249088873895032388661560794494140985318299326944543885604076795218085672267040949196808144958693906345065596531254118265510068652385285384272991885574350912893677685345591791309529244868116388375075751187002341882376274360515975546451603291648691264649697349588525388228624771704437719873689670209993723532633160946473885256814648773175065067895123939161806559200257717863331546474986189189491321424750742331831543911831952625906967650494570870136410344530228335478390507666209892301001735898847290853887287828619773053582969430543101080493298539344623377810601076862648313505717847380921474492329231834066723800659174094207095972029844000093733902144174315097709283801990719382741283287384831760929080381235021702905837325336979825041821679786486753508068679904192193197025946936273084626411506047718782342060872430039103968584719716392483200151929368685725426657959511132812500000000000000*i1^48 + -120548506713967692519543030109522953970622735947312315709327017050814443290220267338295507821318426238110849341136561937257361455493240300572833967877465634646825965749440346675915899692909483690313747781824726144418301575209554107990423031687379562940189846840625861517218886045085620451597135622846940356398862234353963128919055994847370011463682555813165471488452473424735377754689974568635617972756648765755013468345878639583984952187754414613374885132580485848289001191270911810921747637074031744899053504260382409115573801970428233968313422736535338817720011421420774520962779912255135032229587586783560404903666549620215280274449244441734420913724762530066966465755211583800085617010310190802916714459980795024736332152695679303459463417562966814168624994026749640236903013743975539699522468472300179048424527625105959776822109807502777308968830790270571040574342476759630513079636447521615807981810122718923272264117685677299822612272388070327271000185001033038463362648268192585616970254909730944449993385507359483901865464953623329193046904720898364228041353279714335188927780467013010876294804590647464029988595914624638457749787006298924436436881970131098000896277742959042731594251185206337507555629649246942170954241865496372133493297267870316888419211452276313621388567012845604986446401554965821419871673885674483908507340797859952419848626150599937252622557081593741873650066859350086011907447526755837576516275675738940500202986314461483951562691319093196569413657439302834686820263654190269288266784976499617979589924289858682699318181016015571257342670764631063640459716581657893585029481332125129314854184532255369544343164455424253993907360056979972166382981860590920251384087546254515991019000883274763978727234855805422924089882819335952583118045579322023897004934410916775306365662628047278241072919689628654307162005883593103833719072273555187765009125144753412650755227094968584393241684979073782237708568710998495015626983673505957490740408677894952508856704200157921536848367267342805454589062500000000000000000*i1^49 + 99898914075887670339059127991851592822654417659070873740706714997933283418488373422664900138559203440644233744746472015653355017837444041140196914026287426148702742360659785896718735711886210866612286545804908371357361106003896779223399926027843700844231528191165267111513239386818856637888022507274931093472532345602683310416563355929580568380288952692329438064059984556623137674034371010755831934686581994741824568803098759890705941997812037995481653291576126586202368916840113233447100500724806541340572116496603318403423678796064696428676291962173741886665123188113175557178436791817754725870278541302409738191863507248519516582218788911519360848604528081480407862459106197400617152849569195421098651423500741261979525810947936216732542601331497345120872445559604108546530278007235861540300343006007446136768232798265931384015721898471848871754353795223347805680412576756401332269856048220709282343317195762999803597050521915166977316368708733192922240793931932770089722508883908478495772605820353930897324544477850525151490532623267331328345524606337578377332971925909905788279462350862020697118393157909161529598923282094919068680831718441487498733933230230766577766941682814003516808666251181068313415332248647287937215880515462677098103511102558319049034768986572658234287278050816148984563130814145711772230048344385653345110740093821439134706251417313415410625064768389027362268645603492661625165703760316202939443511812190676074745088524885680715122797452510386781774369510254428841497927462851658122061569799452905661920352801565881314540083978515143753508996098660363074470982667823469304747709885188031076960390485974359891357604200675426648208464822051888323223546582210460192926591067265897824702214524101334869290905655606855117556439437802729399714878162071577795640287893617050790689847080161722843076782718115169234893245111327355068490686285394010003106694912506163702902380058831339343907128755761720215709770690856373312482612796227831503121670872414618854805063772610834546750314262843932812500000000000000000*i1^50 + 79287266729623629352870716282639289890614101541342067689180284401744083546032237485257724128216524841213055385287044269823638051539376904200508567930245422380712327703946791811086555398798291392558227424230643188004155752211195031174967087547855613569725069402256371871030145205806285715082343434279293670395864078288026356928917781977441933264266022312924134948353217692054474823205209193320527250495023815315412585490871673268167298405033589245719491269256617457158076569814631351592900539856364944662138161653610686011257718448524161970218274910178019321674318762875480503618690422645269970149945736818309565329088414920014601948671332077026422904519778019728104305793149572947107435808338453932118322583434170089151093029824946140245442702412115603724018412111795441913607565296033522491409409382062410907651758844466615968628463754300226685844072271583296860196697587604732874747172373378858022276013443013684189559852308012264362293467709875108385770129977543827744469924716300742594579331845490940203936979539449316927671926424680182390932523425934225383094703772186022216952496360896758254565128683433011117539658391196465326487442143634871230017959603839725076186463235127236672277351785507843934989450043452396618738712160788873535878655030822406479602792560702794943155603379600046052783694969234300741455912478759604665387875061135432166300165042498065318350789946278218058057914825838186050382208724154795556315502583323291168242615411962625654154376818620576826550434732549685290984456186276670927521040637568447167809108931502579078809453974847236295725665340982311450286324386591444426122235435623361989348509610910359005305207942237989802287013889002506060964769826133648819223496897419569684917422764788856035064533879214549946080492937675117666200909357600696397353775102045501677574958554231044140291104695770994119970812221279427399523660222771348736728147110154425514135180105226367089292483327874673659241056943443841386538680109262298199356666455570055370765856344870962614113453005000000000000000000000*i1^51 + -39379230791637297228451262156403346164333588089141317999109076126340328628370786977464852721344192027959091241587915664919865920874944870577808767060000516729867567610328010392808393558865096483898469956805019528201021172402243681393827430427058973141688667434819408280420473281308677982838905546109052210759936348259618583428152533512912299126592900040820535369342808260779577611268418864094478978977902575927523821240952222615968556258492263028849079141426064185223896208096988110633457373841773026030874538130529998458087568670489443884149390759138159744054898131348398879884352874062389924645192525490844811913457844979550305769303154978341190302531075842809525783717193444586100506666652635870404535677097908161361709681819448594877858787640414273997523813858330588926591244045243171944313242819311225756017505774803390746350889454151495069562096227251535081233498600694165018391091016456406832388475373125065514372471394979066714758127246442861097523673245726295162071808397776816828030973781045389089253155208730326328401350383509730550704909713770660585586357929798677095056067975218511018053453144707364464864258006773985340419475606611366438885165022919390800732953063318808360246411682682165892423318531091678724719840756228697936531677925597655723263729697143961957303460873337059591743350774869115715458053100582204808105920726966389200179145052039099345687535059146156809113598892189421132189481649799401111872591533178777814565299153084678398788077162638149210595332699530948217931881447627889849532648605079766488561881402644579907332947993237102189096320568862125918155650265809191395035290828638821110030821385240395468496787882136106464252749798650506993361658110193182209396979430556884525038272077315194350908478318414589688756772462530005951056568303599701570894271699689650484063418823051655165479142566692417247415399983518546708619769832365373916993397905374996192653040225431256964780435169547519813322717551629776370466507467762942544878317215892379997416590930994129885531281250000000000000000*i1^52 + 3541801833820221291816260290272006426989587756384952783560473807382720488677942384284769977719826781246415327803615494317785261563920180250562162717768573957722156194563283445818401874092179120919768571744862899792743732976051026902273841875818345662457078852670513211221890300785992183211226288326072297918711534330789856749656997098129640163602158223737538350903214118328471288075976190650974815941816787879077027364735979546120019415721902384714931589826960510090634351689547528253912248455758803560850225259866799907227970207269383245111186669255791396885384639757681250723700547482371388954046760597098720729462976518154871637884274978388075737259162351052044012511445771683550204270055095921271809661657180949267410506813795224360767732848615260346347271810732160521294132592490694128121401167401994199768317924598578753850630668232969741584482251259088346068042295819365227376878675929154540266562570533443390785099534221067751191023643801725780408967840957874802381458101501042612009652835578380416542786794598668238976779354925452106725509922678966574169952272454511146717444159955667826081706461352570050941163333989437002425081501372800259171053090868842077216857293084364969024814746709886589123651977621272203431747215736377887034580053198219017794618687278635868941813453607528251215787092134531393152506371188843749029356076031818186442067533770776624175312717826154674661141227870248377253612095865225688220562604574378589031497237352751644753175021325883251694728758186557717399803334036651487306400131802622088867229114720972096887015954018435038564177272633168798742308258606865805232838269975185397475375334262754966424513441997549670195042360102128675114116011158815762750682364735230626619954458457391958311243362785022910267098885254488515893080462536834408535584210065315961997338721114193939771277630397393851138972043122041484080304222910119589681414575072420849016042974264158316748310113061029697497984546443828333278940007214855789178882195084814126115181662624216000000000000000000000*i1^53 + 35150393711236167810265036646723233447494075822953517794039283369100620375170342170016773228065632817819392418069128941771174032241128955979317070912490576964897719471689168123831689110580134892302904836171261333351272241272306373055699214144607242206498021515910438855491897596041685501885915400604581009676694337576017935976366469634238744082384259842417768850018670993288155144933901076061847549592464751857866759725559846664761018587370472706430005962976342316154388413712693825989626870561723582175826122186626105706722693853998416336245049716000004712257336358910031640154242514509586330586713800284940093025241918822653135934157233307967544973830595958245022567002508124044124078201679836598853945208285413007910911503905701833225623451900709587609245527659844181421663373532354878052836747383573305101292787586257334050907276860735118898899908325507337529228642825353060922359276938736742459950676851439899492592922962728924515633306079607733505132132498232692765995898261035788695103111452653844859894919924787215640019899301833477806890703013948441265034877579538325983075229593659415663816967898308107295121640187689083249751633841172176843226069706110487393917729599207807955353066999185068861877704803414684915657506334829414776437562995446309518094045166703112972794920910510190961832011088667882307516998284183776003784485436516478158475389518812217723614714869981041218957501847612430144148269146811529476376989582975180291096576502594628315841648106745292088359932223635653426438163254895426208276433025066050226405461471671216499814082452111699153180375399846113886745021574982302224729097283560826445242915232795237276375250343871758932023109827863774511866141655952813362274851925701531625788600896180591069676194567646781856351652704964053726317547724449990120478242373626904217144767300303825908369471972053897585855525812998258539645168049238272038943043955604438527716391365466843200516140350437321259335972335837540849608335497813398195885404692543728002556487289600000000000000000000*i1^54 + -8632512593270089087937595182999012723743303870921706218276852002097315201406063102102061847408771297857595212349292025134286682370518891407434532475593580248245628533263346112045690872098580495847741024068693943288898323870897628193751144996368498630920384278027329518300013280606655963077999743211319647086336250047428017229294335501462826749525394999935955184471747735205741505736315605184162403173615037686727826248471675728357427176107846365513795134654399399999706658963805380327293461505623028539742676006671324568094680919937929468596396789631687823361161639866097820349073888659160644877501232833399955403098476128387683901125724455803993550324284345221095173545576822674177404607159235399380297236749225510004846976337382786635004910615581803875935261695492555221317676387947172031612618377262887823244099891608067550833244268089314852372517936867201808666563631251781642699648207094409885279649860734038057772269107825611882557686435125311366541426633200693678102791731938265461762505230849859985477041268844964941796007994149662134890563209219108607005243807286607117532021310597394199852275784950718970590185773985564741927541872911266394575869096200215157755637219722036136332463832412877272366212910197671684803696768513242474787674666489488895426887063080029260176943333239320860661850889096216919872076919771869375337579389551211478742172515205170775238608433696086752986012236543792383749745379458483500070315474730688392580636546256670191521004801890275405953111640711263643601010261999838509821231568463747972698492570756503856462470720958088251192254313478337447522220177649685436933969795207024599939698937619866025676655152107433990369973541294446737484183793808029829083274097260831255751371696326215855568258157806638575665770201916418649039927712720604726209126132225909887415416829420419889631376388495489947074138530255155918093868521966315985413651917436142091753553173738477182507079646801507599959010731951026013547782749840583290448886924102389364326400000000000000000000*i1^55 + 3066754814176016040203321079376247754433089360311149652026543775993817916007596829184378971083092121437330605864175355619885424672362507686350130699295691113224411706301397335293756974015382253283123182877012273216463435528139550740896378521027580361994402463146461350206423533447115667096221818626584772023736403862194097145620196453708754330783896441324825842693816953350327551344164641804911187565829286705712143570114478350999657183897060836427099001486344493183836481480959087636069493328790160799300168180208690268395868915047079238353678653591836198400459344436034829675503257007028661646631293096409585177640210167219679930714764844857528721797978801903608330914718712621259484834360762899785310932943233776143531905325948690225484394833727821349095030050042896390413200745960748653407066976845364072537211016512012727036843569371807572898173267362402242273031846320693571363498976829286357853771780735005487215153220004284301164936218351317929617565146544516645028339919453645902758126076735185922855941918812473763133958633007254888483900501032720587192427975361731222681473406841177014794602501640960411103729773336340432854372947696280802762268665131239049283210411823540675272678840019476913867778899654942343064845051732931891408790188880050001038922803368102588496901081247675593249694106630503431130523992753962433180722463324339121739089532455770130402065378719379400896847660709474443645294664723586931792389652695530493418464687928507305596658160695184289497187937187124585390844365150568503881533401400348001608182554100516257473770184495487723917973954205045574475581879664940754853844612579735305481627838588695958253290327119556107538362168566154115307232022939734108022285905540692620124769282143034246742028526657116671887600860624930499307919142818653334649511580674964860079856068939957543332477355804199930686073195617264565299858947478510450745287701978666401357341852151138033887090587877996570156615478747913881046625552783874624648717649067581440000000000000000000*i1^56 + 57497820585676470955046441205754187450843989355714565284494555710367095447933369341931775113291966748161466181764143591146467116646258838765545031112545477599820494920953976880058117330373108980772756284407151233453130294544778158722426005525889567479774902059236120461280303070637721246668546119186680290693287641161592846405489357952492301513834953212945807143567579471081463801910206407041307932262296860012709494688102814133765888448911799801805534120763172524716477536286142818816675002188126824113725659446201221809370232096024910872012486031385505233334113454814590133752984083820064238660556039868346429677201036325168393380524125418510972406896743554479076530662721705775874533328555606535667751119229365191611371875877743540141123814290571892099104905099737907500085925270399800537032178560892333583537442088341367755300073148816879821850716018250857552571159828356878776497080777170009522485695486828975821393876367327150955681541893361810954102433267541342307170512718652256464282145971358951576049265985447612401369304614990402956931905591195831192326707797119347132385398771286962607145089873504117081341473008958905970940043421873917278713921217362867890632294167670967076546259001235773668934582212143111294519535061477592149722552083560050100448764761489334559316775778521116096115173287190587494075650522575360494790487259187408732658183137857015836719997720230333754931540253546968040997125340573202853435002432222939482555345444424577049888113503935167043642633747060921083451758477799368016492812547999578821825340310445153648243900311253282479259573343360659512124188362343643654426276253039744364870879649614436098243716776807506106931641739530915112430308543328735294242483063678537647304827439602153702367546193099533877120968246256307053907262145253490950395225170771436364361890709341740626688828045369406902773365751816581730311837687257728700391203109996786482432338925925135605089319424260529437496361106445978707377808301619661346053816320000000000000000000*i1^57 + -314216538864680312283190946803917035101960303614424033860797935857709650460691574244044647057789892816096523112360280148023331728187655794784102435993794202195535898244359840427818227429513368521906352590883067094759066105952340417879576115659542444336100396284363800563122724693141849853561571695812597430267773665197370721132324439672604373213145336043479028753026995790124404828259039399802406341368474531865961851880725150419967499371679582908039144767482696173006868417383672935965856363069520517377403863710513520855126089093506560945362641000948494909295425210353072832258394052110086776527415193461136355787589967512289854649802886871202121642828185671864713378061199034799633601285974170722303691210043219624276978994420490168585111135844011974383286362760219627019208728127337224688987462786909395976487622879756877548735845894655405018121275966211544290319520586888806549874650310012555245702142686057888942604311300712321510751499921613094475001344774281935719872554541832594826752591534968473303017779233594910521318651371830703038452721506226680229509019736313240067378536154049252683001704622433558750896371630656742556048254742453462008166185033390525449370597222892996913184015507548284419215080393518910027590959172118519223114261911509950907618294008122819284704117621186955085144679082055369431238240532395786817488375601411524995460824309354104829137849453482015204282375926186461040664352457312133871621557386769517651739075523969704488972959127614621718476560744168310785873351819135797545190762546903889832812223645579395602688114358581505088635019293201590549720519210448444598671399255808542337676552391132453810846138709312279843639253318712584031084108196914576918157583220280457083272778483628993778404084181275167121949252467925048560155426850467731637292734639352661003056441352546157208594930991552592729956961231963282962711575210990071828767466885923647931887586881796309543842828510471531985514942510140256257930648248718915010560000000000000000000*i1^58 + 41351035792189466734560414209821203145091372611178706758528529696995221554834774695342166344947423186330731604229611000364205898643512378621636928303885291873706561636948075038988496188505210764422596069100412279469416354517182733966428693406179146115666953124859511451449189016648024461834621494588376795012583452342919231101198797980426730975254095505780937875481965824042834525602006107612124407068101680022096971774882955106602426868305891998499043223987549539431053298691465596820769817173996073411430330332229219082934018029229975190689141026329864357033269722972890238958598134369812630133623614021224300018093977069029480060736794525084140974179728972927999440995167996164474571730716676813157547775389777563762233751144348119293166975656422762424696319090817438394688442160170809241417297021769527518578673444524754819515552995891303206729585615479417389484547800223285743810811040731486583132492870128481758975617322674148777411445349450998569877030788435395249838037932004243569438902361819851235648057258638879704101597825109515066232050096736723928848768136336879266808080978943456077947071619520416173219147499655272565758680888583518321154215163727676301358527260799647947363628722536731536928628985630811523873517471821495059201535383989334996801541787382986547578361140115661495519204372640998804708488877634816499053544318359982760514054709279254427945443136022556768093013875647810886159240575238312242919231009313984498205991583329077467649381158463131871902764841192448909020961374515618868637368721639189714075636497562486514175034772443341689909458418546995185624405719100820830314219575556042745794534619413461239822412100857258161449210474789691579888125777470948859793681894974312948696536672030069094479991501756870944875911591727054146753399919130239867930783051715464069902395507498766781096614142806637719982358521379150337196865939619719464997638650766670904731952451210870044092112010934100174810869131444940102401032122793984000000000000000000*i1^59 + 29875140760867320553065615612609427129687131024857534166505496369887601249830887151897382086450072887693949673758146622616532841757825402203435249610337374128152112307420629368718033439668459100624585714847000770323973605970461470088990735885916321800429714471316773701018139566371193054613490166112095211217239483351508060494921699980083173491500096616158244790178530757121679083206444817873701096806618798867276591358794323649206950284975546532264533563888178169586997958179024466895489523303100543583627065081137312876132033343607796261870683786224778233694498198410697875599599730027777849136931178665734858206642719089283040679044882192464539148456690999896611983124329353157632485183619308151322468553787945868603160572183057510652322173842140738988026835063079111410274377081789439278686368485191742058501430809925363825034794814677791471546819255076067426448443229261385187047825721124381848505826404678182399901411979594164048799788808015272156554202141868430442957155359275364507400936425999553247242008198794611204320833152264605576345836471555582064936456280888585942973723603235892855815718432894394259216144457597344437721080923259004312779884822100163178081939291684794939836163237325240048819204098715745044457638814344820341602612910837505342564052199762753130186634062597619891501409714843288727691316642482622118416812277144330780156870512167950481247160132921309122247334527601621882863565375945370146397376144913545580324685714927441936347755771110224510514758196833986444950550296360871260368059478861936316689196387624006078581150174717288584434776520526544458814680165020781750167380712621033466885044188082099874244254821258798820023624618218430605690172824749502265533482684092313557789085903449343148417652182144447517664674118919425739248122314480249404513827370833757935366792506807127194053075750922066735307341772074207770190995158313209067399260810991841274081033912413548448825313665189214132574020257378186141903093760000000000000000000*i1^60 + -12107911357394593732202239618939595366940760235923853125924748603443671678154044349103743071963540226389811656170083772372415542981112927090476489868673658660753918962149707724818611620856628374619534367786019436355505481783825811049874191447458762058162126193102771064692968166343598013162383779129132227052252603653572072955628052304551420487847564386741995985445251081424033694434527712997127053959231614005690928651848940027493570114654062260497802460415777071600246296419814876976966248106187037619619769466660507619702717605626845108746153658107268229446343589347531396739658559080542930959858339402303364272305792596784205158247191650542540865605973042149525136507233556309102938199159131283033502479199921347223290809863022086978557921362482098610661084483704219801437549731207793131366821606461892056040998186160722742585419683841015132626873155901874643714251238057641814462097230408811783947928991029334004933172070364944658009367227555648945511699731547740307686910300718982176976547243696657972416072677269733960162098905534907043019345867443195586441255729068333964468129273634952156699126765864231139015962531919550850138444955090976147436502647114767512412503487161710548078718419079206708390381189097168853886074862175462789289408121861819746219614050688250128283640703560528150321616237669945356864535661250746695555249535054831965733817707890985333474716989071211802294921738829895114197952835167685013002540191810023086222680123474233881428089627018228807225226743725894153911188405908515736439723637357959953209573922146984015518313622039741363640063724754615935421654683180058746498520507350116573668918833253636795118770065537259367961253385540644617630730876975182461199957351187661804282790285520505116245466639257321653441577521506501550410348982301679236553855163095643407415641807760520145777789826850009292147584083368177983492590263270438212787658720169842779345489572895750621423590359381479263955090960656777818931200000000000000000*i1^61 + 1916557285661338295653508084270441660310136481139400520267355004174538265211398579963251347209728609403699048319673683019721607842420943660572637042878680518518070921670686556054024756792358181191147798000143777342522502350955491835382390069304563458597185220283421410052184431675251236156498203664921396379161556608959312971549427677888368505950499753189889156421505563239299268183438885786308559485197446325548509103568785399296558283981177051418626257360043827639768720978472055478611971246292332199749625405305774532981644796771276402216158912608054297832731691082799784585806011019849839956994007314237736203139356584616838020187102718818951836740153272519756278263645957267427713241632636518348526106376175242162871209154145573870134388918052000785268226489308808384415440219264748538359666844291309208678798738415570896252481326836697453299039942370031976337223330895934926384026005670287598010256950250662047058598668503072913419278183640089432668710992900272500512663891049495609872391460198424729561570522865718017553095796109227895206428189922503323195202176106928401742441566542566914557745154319913965583475859957120961034083781184305051621978018665595924959163100480940761553502055856887484224335906361481617972118614140324911716788416497362485949809411789704057109115085355204349825689237031667869104998626202840130481016120441748961817862173501642185297871692203973122905029872393342432400410572009812105887483697741537094933371747885850824615159419778212859388662004063736471696985271974906631289637330477361345696657239872715165251085334418682833484474731222668482450416345630164676766105253959474487125936498076868905185369745717575878392058147654691570829992041929268655782567735181788007246192289333383632712865164850760197338359948970080000691982127415659262955234511679471780137264874176016288972222582224436585648421098288969694851628833311184183433470935225560252597608942111202603544811682317314905840260800462192640000000000000000*i1^62 + -404103524375385055644562339428067359445625327966695294903278381307086915764044411463491094818539882815290849041508136870996923567081541806938193884821921523942798453189829653500661853632038491281752252992089195146802961560056620199045552077181561503493512815374612020253766020470631197170546035055298593120057051615317852483733101182706468543556022622108510443313421424285033141532533750355989847258231335643467653094335283901965331623195154061837014196448562331853598087699785298644376662857316201347255111453631726600571761552456347085409456953428746461095943738148439233842999274985124463825488779909436859398615687346165561548418336667324056460975227199547679808686311034458583601534440799837190026456936033750622415086761694442933305395384473372240225633648000028678406103603078038067153418845989541999734370522519291796061669577961646421378895638102238902749598310097286661683420489411296431291309917941132329707871661508438371902987881489860912016856959931668775917113038570518799185330854893939850517547935414531868783922410216538157903143203089243802585106282339386316311221991896267305323582541776707401083008359179607256443592104454276588239115789277373393301013071802280396980365005236616341864259476533518541496662288709907786044333393735713850689454815188440166973385881733465149541492676832678885560881886902098740709511230600370459532840558951638394358076947991922830944472245479813152900624217359086465832357305893564087730238056561101262751409071557519407422730654465027020713677650009358513593450573735087875367608458818236672532675448256405778941072161704391423813207416997653143862585534147460339822635654273746407443133412635120913087672006142210810422402215536364742621026560123620476471179956750182947571641077416864782503572682339375647304131596364470784568751620516589407525632190733334011209485917988238436235399022474390409760659721874512063250406008709603964838372984627954608709033139961636865775658598400000000000000000*i1^63 + 110368694792910574948361589795475305203653470517287357904356634031308607696151027478680127320765518861796320658612923055499728023988047247951830806850945240900406828842775332834332539406640857104520390927082101233769960096738156138206424132448649037358759187423175805716163403217654975756654327107643250777091495400453613662870760129148827264686885703378879648579890515296599691528915680214875048253465151670736692332108230993568110090293797126646902376343487526557755876244329847340666715605796639586123203606093756901944130771504296013844373083943946403530168798514519471711215360296603741724061896234639405320608931127372980965405963307296322026289036339708166127156590684526040161165189775009655298804488111482338431863797167768916679277114444072929715052037655444093828411623189802135432138531979039597711820551688292797088866450380562078987727925508666188959234128445385258412792023257534339958745119788588511304723585501397537090713096167265282933105239310454809393633026673152978619704247905034108730977615969677665174361130459600364609209335828012251431850375543466116832141282839832367861272077080792953698197487040379867217946726812568403007747974784108499181977984610089581088595747088361004839574767321000192602212333039665165217094098430784731091949654587834433789936844854682221782648477167928342864170422155918656602728664375993355818542909281104596691690087926638343776337620338178728265195983216392251312835786019824287198012267909036742754021013527739466659231272634320229970802810155344996651792409783802910658247771752056114898338124374617085895025599020227904346901346460201341551430739412235542143094464202507423748256732599003329847799552868018857501193986601812442872457610558569938099871917027687545614177814058999033569248615294493060868479178289794920704490914340159945583640782776203831180141309051977375839284131604325738203015579931842353553391554372222717320360838980035832786613914457991179927552000000000000000*i1^64 + -17156642492569700543096040773167269966734554273851171661442485244501133207229814381360294227891244634102265043793133564483211825706685258272055288394112049057283591404368241790452352913845383584946653231625971256502104370401867483732151751902660787715995308776749494668350469757370017668080385058247942452290332794271760905475496478835758564666374955834003000187853453143428421674641781848655460883899986117953336542334822966107999763997895016392250828768011707122526937623686098546547101561400785942347808181180646183360139419081819023855454219571432337193626345481471173971089010362182657554884805880538556122733654301512218086109788144371902634918599522539813333972326349759356684713877423997342756343802943463113047371282651919816855571404430621443245894250616131722940838550405958121753452704528755181646719944458216842551106659730500587538161605921574441442189635541042466484278259600578432879854022307468216049471604682447579678701224352158589290106195586463253846371636317444357774228909515171925090548606070631067606026634032506741127850896352360023013005584486892311948638208813204557586316110741327994476425704337089646537265385836055978859207302448669827539172668877446368691863680598194109367533805196808225336491080945563188375237372999899694700329675344868796416871728552400351133429753851571972542974630565709357503790467096102311522940754151394472630707057902025101991684582176746491335228562241382033994792362674825112063155273233268260554548160064436273502549748752219558264805015514064070655762562063297881304624128413886666555174180950417199221118014503646104656512447596689634998505293528004987902373010262451887997453587031738645893429364725745083199980092858199388370960284222438326592829879968031496621135417350129642281688886557884598235984028915777756052513413240615313900683194310051097961902773207849813406641537193588540380903742941429552638190974684643658084842766965769901689642235304345600000000000000000*i1^65 + 1475026158996390630642567404877845846995490573245092064183044155043752321695081089394838898437839402508337581346566612528514300464650510762187460885742936721057480055433933402899304178154064021709171142034608138783177786423263500441226454179894761282100378827755721060114210643498860219398470565959686013901484441575420918689398053378754746027590558796332400267739225245167460429622033252063964238329007417638672170400077994475441996306968426551199090454406924628317568369234592546099560161484370243610505717933728093782266969510896043655489584433040319535041000338948152229546188667281797183448659184938580993937128300548680524562402490363900536101879659160234389759594422541247187263404897520080510794640159362501188124423147959826725802498027452138574959238652648251134198748864218332401131320453003802798192804350888518075479526308391072090991190108576675333381577472119125930074123593472873535310301904148055439006017231506297358689967465665367943662747933511526756699758358442300494461879672498666423678744725384528415737810792829313968557371978531616182770017068596394336055815519882996175732126170915679543010872386787091362690132924488375478703745947669492306055675581688865420432055570324581481674572937778767851965867895568653528514001434550711005272984505113409656240723796374148842673095610588937033599983339480440500010202240916632712748879504261566028854427360780094408923290811852179924631114144209277611524830656525248598118548149993657623369468759417198291214906525590586772107497049415511232804144961362966208975670335661347683217112286394532499766234619884803005276285919378214654605214744260771275828091105297549061867669695899241417509928305912519755935913651485917981795237713696420042792380844988708186787066061310664750239720287284445845014409173353126482201519914138647980203057363535988172761529794225890370034513008338989975384464904982733521345174023246141025593239491728720066218085580800000000000000*i1^66 + -412131405279016659561801550539821637012482764647862295602018259988829113903249517063590813674214723304026436608955113741971939174955475457242093159807755109404032200614325747384618391861255751238944834385255382396206964609445164441106762776389924536446329162827149962153117148189160920427396244092474972457486167912258192109148844311546190474416762181726376023148271223758015579375182028352039068379142671530884636152493319349361449757644878701430362458564820525125627698106106504819214705300858805140574931993030974019671806681217591050678618068896218925719375914062393640628606384882797628842825996109110356660527158551286803190943512183170763208007562399631918853063719113660269989356170209574952584077474791645909772504271522173166869216881803981379030806997343207226764398833988251039482398040941543364981334549929774880031779688160277871954644386219522474488021225156702224083758389708726237830749871435520141640622297107467901916063776767537987244169190291109119288305411484836170523840461935390302843564957916033736478377001695538740926659455556116692664205885270003414522579499928711476821664450367517431468452455255127616961527180406038749350134578755313767782450704127757838415939178407267809891229952501681457960226323595772273362008472894440266777730944124225673676664274301063958160203711392597571701070938641746451967814219998867785507601308029819560207711837861006986306947533513603935134996186712261794852540966035777302173835065127186313188046626434326176340298345430306966289347870440086645449110977807420084939169728380722848083481386364371320124803135619344983059287944645209584953061940612115106499717808174779659373058400939530396086364672569364491216914777532740428136609666117596686673066247763438384721146470820772495948505346960215048254993274458426952712125631082535792670075693611765170675610391702856838504298321536723377288056617676971363471832521159169527686171047700152818073600000000000000*i1^67 + 127353065970473207559083360538932902618334988858437309977911018331983689924897678596284484407688992478121304329153684033228041092817822050897529435220576986256956345389281356707245612017744393072378989103075245723612246931975661785754482467343461229317933160223923501734593066454030331562041368618883350509758963702121914365754402354771455636057748032243460618207508934321428664906748129986892000182902259363676729413656639978341478915891795008420642129293511700062433160398512173667626342973520284864502964700911757369902077674270743750328379706015068419969026965972050696128650160460926873667258857766138832096291258166658509100036058990667129269563800364505089056604289053726317332538632869032165791874476409549735056234513729261737699009582768784657889423868371112913082755959710085784225899532244638607799843800762091571181668506859645838821652535966875285215071175713942395092576164812445978289889229748569231328490461571354271910933270877162918276508383223626471078102209029922269594549071544784523451423454436902500149936746334632759562680004714356409575335428806098348752665510934667796252292200752251322862927049124023459018676790312950134414094758811137134497485335172007716203270517732172249555011010007536493723548014628509714948316974996812660416658155037549251156068474957791806947839366932401146278588359731417154991663316243184448520815076491205998531284815453733288729126093981013568953125037717595014306914489617205149794244380000493747154317769538405681560150092236047232241906520031463268310805364385502238221475141327996689885901529879280536325284213552991693253978207168437689713756351143288398935027011325503911614873155428989037523319303146714629790404105358991865952327052790978114778611985814924513409388401614255369921093169667474195644349192795474396962367197891031042930797188163701717407042810972995208863621862746571538107999728605087800771105936809044660914953644220088320000000000000*i1^68 + -11331062505091515284292461951711962353160191350369729829626019164329155149087581818739727970665478790522135574174350707573814294463518526746724090856495058184551681122277382694546950498689154289495437813022339490472922902469804368830508673080103238487181114223795138588311165674564905983071225906767277629797112811467326094594725372558965471236477909314901939595844505826486603884004298912625742162724285494483122214512374965441505583754039800993267971582049797606539069121414529713109828196489274648422859438887367307053557473429369098670860529832257666508943051204344764345887149034552965113372016945345292486967660081654755400518303171672691560109645971815970101434726157078840248869369666702649905255669701180499496061160038302908195870209700179572177204318588701591722455715548263852193503023524934477651335319584547392658550198739293525337059886034386318517052774177588703560439799099597159842287047942641031345587616660197653268413340620479567120893305624636725803394874297419727527242695543079771288570797628761186955685299323327524313092938755155709886090924465577378031063313524933522242812325430964044238062068015315903759426058852502306874417690026720604767987183782742873867158329673858534110868427419665995530805610220500666696501245344463755357987653961229596590859383896216082508749847879832959605594538133144305448669229895686369801936048744741050876138121356909739834389136772461475387597113287912930193192345566415568714185122291542415434911832240390801002839875640912824458269190939294074018824855653012885780842180297908451592046273238209430153880093275412994196338826327113594319203623800945358454871495162732548473320940177100315104264349224241622007538374133424510199692877785430563182287572585591612724115091462587014224362608505403539193036073494250306561743675108753608251051994548600495585126864976030176787034751597888989369283171221691483828279773935083178195597393920000000000000*i1^69 + -210735760200219999202435359703547936962128150023047467485591124849645493961060148406388845979407468469285414966595490470928376634580567838218955280717257172815571667336063779085838160191593494151769387262695025590699903976193664851535591111115527824619279386278238296159873514886430621558722852114103232917028953783705235528914194500209321069260042837284250994069777216305440447865186578076535699452060361754484107461990562865451234562077614152127454645647609342896448109354891748336076377097880125500082860577169636456140225880033929109649372165925295483632003176285881036633489931583844675374454004020936385649131278799626121450118972893830032642627422256130871862397943936113753485473074753711158060436344599466739233041103153828656087759972060584974919613682037546447034096782965768937324117566610786623679742032732197853272606952532286049927359376319130465733879393019773699897552874916456653574295358451661509712516590967654485558171405006102851580394595928058023146327758952194524838642957595433829393448820124446634966316507224376966803480523657673978685986796223247683356977044874752512577914862750541719786104656156352017749245262845395618302589412028196564692506991677627315121964901157293477573780507663924383504339975385252628497378693953291923081194235334822805851831980379807363868507727789079646540003749338535329281938396082325814779120929674915561915411665370040963723341360241852955093399182640483877890515355066829743633532720210690446656685649119530325038743051132711062061467791214408248995507560144438209669878085784121323032884657768329434150795362147078031285047657622031841800016302779087897990329088898855771836784048844403676943598943516766700277925939684005476276513757176299246738207904663686621772828709736687050323692591343579082424265272203669678544200327497367783908737758021415624458648912585353107164703941734456245141510605820762853947053337169006428160000000000000*i1^70 + 33171464401799198669096543914746590474021549329985373834097168605571869457627601102459606475721511811588057569301732622085248045247942510603713587061266999000297151407759642806421169232296863361742996202504453446897876656214516536752920263268150664251560246618126417666440348266123088014479153818022631975299660320506063261794903851143394466386087916206491478964034993981114391119505992314760627501761598460116576890288818109384886960211442054679371160781310587389864367095955930247840868169702944483299928709524961698513558617967829784159872400050316012913410608963162679407360508953014361417268844433622966177218089364882499851537958816267821742174587487731828614103014172902160834682121543596083783354398232800247985826359470118865001133429310589339414063573913422079177249449112424190968442295474392007428255542840267770584081247743386913927173241085337922919601618395689080667632523747954839155557448014594599059482938816023671300435116169212197826991456165397615207571875394041133696876270972714175867196599898787687887945655823265878822014925727084864290431406992282644484080689843109252311885534075392041272293579733873988876131460834432150015499453534012363057596284531472112085365886329693459178739183684803667256256718223477916013129962801089444139193483957469685848840367047034650697499277466136605393320161034845879680998895834123684030605139461411941490738427324752088097709154966163851809444843916888415843333722025869551762343013566097357630893170102365626080784336401004134031591046750715387971439913377896460104001729520651661695373626216175993743216441076030770660206588702801624370967384214718761196255345994404950268579711892023644947079731577036940789025235155185138530595878825345720385922572590172305834141572850050548760381232832324964584492856776882462232250996618307852633414651049778410204097320059893697430413190619637826217214521202793991628311228317696000000000000*i1^71 + 806287691713118934107640760689226728547404672196955965737159969445084698791826749310365252752478986650074652519166471410837560053233758573063956763330038219663300258389876319570649718201181367927580312996621678544732235132570162201772624126818508511789688178641779760413233634498113508775300387345124908894730644001191330502471320215936971425396251404716136155405774354178528423911968812319852696283953097357782323559936282451057317065952401574324922692188946322559276347571345735953815836877722118889458281836597674625226727328589042409249998968523396851374120449165562983167124877274144866743832238348924950093888802044807279917437596247962792173011886419748175042392865976142428630333554389065091974691987981284352915333219048728717992694151044340972846798365185597175752507847575052183030581425808824536889893553405979693593397166333565677516283737722949493704116618097496791170537280684803656349983166930354884320221654601778084431804657263739952171111716183402181880568537034987805489281992896546140248624217330875063184548972650433065990861237550907195911879340493296928249682519540426560858010230637418439661229041601081318227157929030059738166357863203805301062005251077303044947034917360393795732269467001096454518566390871034159561975495968222347144252835242963823900243667730933984521798809995267129792704344536126250135872774065674250133757053606930548336384175468161504775875901321287991275150813152136839366882516971482802707424830399111438428785841032125176890496054536158903342423908844244986301360042873159600214390119415409546136128677897391129826867405210685015247667398252442507242329935894862449024786020343767262485784166619121559095886005843457506339466127294087961039495278258905956701542423170405384481450800540680318804522276692969956870916484570595268823520556291721758471577286613125366325075783560895020710022238412379994774339354328997889572864000000000000*i1^72 + 103331991141311273677433890780453311073503918706110167299028802462167813796937246128911763954240581152403640464930003456257272587487034347453417890884603720197340952260180566813056986331021840471303812454448635287474108967525281864738305870386629068494174500663109193641035921043973299232898999167047586893580795916131674787714066506337415460580470114537367279669194218702215516043217961288391051491537733226603523422730129636395279007844224211685483207220506318381577920394598602897775977782637699114318258216202984478279740161011261194930365081269818823950006919193699544757928157287103366845135508026766612040076227926538160442573889678394776302221072537714787332901397557083928173273313033849603490503030104755709984585858999453069737416224622628876403799912397011896722170543812423762247910461279074895732570021596887163675280792744832090870718354627304051402715708637385950430931400564033137418618935480646258349003781112356707584156137465511016003359664186507894634465623953997892613833654601990485411729345075795875093080181667461081304398454513768703450559280528032935468856498992930596037721639113654916028287048010252101033082232470253137042219441570517843691693007971128607860154864380317013520885421942757360236195851772007854560933282475542503283524968077432879970912740767800845797274490033580165444183827060629881222722417076704554455788795081163984785694739076903649909665354109631919960071523011573353236875749610065490566343849202984033157096474868149679502934422929997216904853188185605904786766257120645384170749059798619573999442249414985827854017645715629884854526091176161388364574651250476725514773548817727106631949144118216465161044245319517977872031206097063406991574950472446199977588848675853313243532873995125973691103699025478241151386277906690527615189557903379381847758570322505386957842109515863075806627257564118079561701878740392345600000000000*i1^73 + -2496989881253832907685589450696469474987023346348499467494408814143907325072108552588083214002818700993080126967249422334922110137625962271157828809489522546741001550289650594521714864480989327260441505272232310489216931323436507626784944831947144508079195426429113220575253685244788270847108576782070782772388654940071952384964753781242595519304272364466160172251474916119834506744253258884156325664072501694565561187289563068181542842317792715082343620991975393815877358911928781929695818868588179069096869199798882207295247572813973581488617138204771518302707031024771394454452210065040605007795279028038525806765344055774096517396305155820218286709651343566858603200731758383946527223186442803459032389347069291007961520660507547903345505178434683900207807518117978465794627761860854578430077417862424186662412902920808128616784390959886239402184250332403654003357905313096295292662395806128695733325712981115409188231901810870066742916773426454938986418321258839240357116729695417434098179469037879052295126688665472012582460609611726397808603621889246856421277170843810115167602000577573871880659324466417289465877261899098696273790160165552103250709169421410364346862879447316722812136596310446604036645479060547262770492175725471475757966599627217174676374986458674329469737230604177945532159322172748935617564538337775664262976948765008739484964255033088944416144474431982756572921655617710443571962634426194120822204038356920502483515198414480268684152619816026650257188730489675474430991856098262427066925344420879865595758109661974090593593975894806686828391738660533079646434303567683333433534888085863494080277907439997615591785748586353281874914027269950194596941984401027192576321650939257256012817169286376440424356702368729192606721291899802721329367509224413133458841289968259002651306692927991861856417351639134833680862467355487556540500541440000000000*i1^74 + 70182652937121044824432947259653927445755065603240545270621267476998805377056114866667943904809069346263848396658822152776238539998494219101496077247755054468860235361614377296293892864850644353653670973502915056731521856520622241823849350465749277101372659715337232572379812588305386063480634931214179631586064652797147481514341563115864056622484992967220130694550564273546826178155496702033334215114450001250093399466667549983778347837896014980378614310557760098438153571271252684014618682531760997498432926678208852584756843916526119386274463332602306846796877724180581293585152113823098106027016860746525876584837301905894123580972627656309118380405913812256723524574752522090721214237843974155938349188652331075451379004406005967951844769530219423905930991715099221041901339388908835767945835979078466971270869770666761902733625089420990797122476089455174024960014555935004563969903538955543465236858757926139954340571029907461799321359953570395633118318385456732753145122484759675758070628198673012095249248893502836170405912364765521934600402689647985144131320396873115315240008372735867303048052864162408936559959568656695156927803699258265606863627243653358611760705921384850379520264151683018028828330827250242243643531488663013796729656883647997093807199265284413785363330537616623653025568136136825427119106502278094386809169444127475686903585004721527480214799404634481487254555421549516309378982783395130563420012532151263018268054783132481003535505492343761760852830747390717388052569213730580075646494692643895584648365107318495853839576814878807491427790573166339481403973590614610248781890720983461162500756544168087529014927520599668510333461613454349726023075606072956350645614964684341296161470582239217250260891312192791198153847595253035449740855602304509822121730936135715265794435570160684703047448589096704992906756536825041387520000000000*i1^75 + -1633419723581925986040280403997305619120823824956898681261371727944477618455010530044032477969884532015066537848443458339238204057773728798736806638336223217235895955991684153758451279318152340337481584863781016416799811734119794145061436809448463284318969007247782211506477349391980578923170930859704161600290473108570351316818430473731562621597216750060595383817181332371669095176148140385333636672170682921984557455950669414476723143812529503682396618115952997776529428523774814390943982420912828213634219083380628485441515555281997007797038763438799970248469043783147393800721285097460787751810478222032473702941964863539809519545832271593556164183623743543133705252783912158241157147034244802287212667016250610087239997250772174421140539647049490288347640991671649398497697833323866485764523344218737818724030868470660393375843262635121597596862491667135890656357290829419907904216139661375510692402370097253484136320906757343741847554419967032916524364025172892629196804502310908810090300386718802036734380060920843042775057008101702068877016652096290586984435756811708476447549486060591142001036638322545046263085449325470255564338524040926580907653353788396107482240300580324939105925824728491177434908124480136368610031806184699458773865159718123729338546066601658921718781108509760026018582016000662496603876843545861929748248711682962107113780456519867288963685475635691824177474639179085798857404586657724920030892948870151237010946837153177317997057574481306551259851203880171855880349371840533569240039952678852394153771627318092118417473398697179943990689090185689468341271229382768124933048520937847100419532609036397200670752163269907716636013431393424977414161978222859461460664532624342731874025592051862278863538448003045347451556878113316463718487638962679262577855722083736628267777381248725968365732072148086079423390605639680000000000*i1^76 + 9217530118866399246296434049689157562218491644959434529086365536405962674635411416120414102653364504714040888887458304401225713335339912000769092420887873717750577485186280533555530110163231581695585099291944138388691274706341233541243016470350384829837885049247253408172538924813763624443046207682896523122441176976416002901335218274725575275614523152706722244524087691624222314358043887748137480341531599308527349322252813860069857078127009884635059210674520709647767975884415229558537058311811340859530926083762125272065483862702640016568385133769709430606468412325641707910379167522551135385763807273354924363825133333379328236053083284626005743931954096516616903620827741944438128102024207314819056932294946587330864436132223206722925819996725472177053355451552928309483284283597254956099929097681181729656788050075628003408260500639536301669457845550589323695399643988410046178288372955921404493896402277711568748660124215565578394668775555210762917246880809368393750059257926650392877250328505947381665844580130459742169006412178705267604985538521179420129925957786793649215039314696420605468142189801973775074965356005379333107594524372771064234199945383256861725877529960945844551462119192923641066237635499405802387403787508080089897993226413156425543715739184276603992172000936822604710909517135792842412066147933385451100717290820588872547649484247212712774547513854029072204494768032462913677165555243207414984868658460805943596286825400071901146914928026068060198579032229950356267267445107331856123258749859365945529096780225254275628249609096771724670476379686866562056780420015326924421588073966041572838753028684629415239282061346074792212837379293864592891048095967777106573412578187808641546177019712576490619650175651609241190615840754514554848791013830040323016390127873586695303982606463906818907973462660275654098944000000000*i1^77 + -44700612867971409345105747159329856842889644746366344307101924818176263358465063895640668124135731128865372829839720477480357694442690914940098419957715323650455626452277578165589000882864041974618884308590730658104122094948861155876101536282834706633403241974237357540893329756513924133131931076231034429120924727395852315832845502767631976008770449466002172767706482285396879901746111530009634976972388034237561217302759099708083700480209760225640680153879208828358998652562854867634197416481195303122461648044580124475388941200011075487175118555534028626948775640055275078003526107742004199553110523249178734073304863484920274863984187947686819361526313440795113664909665384430561239334087208531132929044788071261859996495681272234232978122116027961953818043461116332388301551511596608033998256753103073523882769634696900047515710574852793098170847591972658905397621704691899264552829204437868947940420026012336494775927758942269895592252963502748185476800055000725750421496859009324369088871465898048935927290057679902277983021601996566170395763935482883824465323818185926203566738584052936457169826585844886506618611706419822498172465959331812813362722742342308396923909102557347751948243650272790873311443439107867848893498047582187878261479656641260545693562703536983394514175639010352134805097984255752178855014719831676635639218404017121821685526742583366830209055916238434175812428816521861619622202069981796767220752765342737255453852148153064924101433652822721271948799014698213082637421956911075506979216160507206623832981712469397211232084706491094110587174962150494898711958215936398878595733361536059677510707539147003993452045163011948962786906339074476243731875898840303979981417242244336266071474614157939725276620937292989794125639699735328328983382787979209376972475187864912601953432457466558231876813491011584000000000*i1^78 + 62156690167680264152966869718736469283553359837417543105593393560726222120805650384586496687000689914878837890442795499244707036035660186038417132921304397837856613502255904391922282949741367490030119389078952620084508853659773280345384703934955947800298544954001960440924810044324637452012048524192148357723848730804903902656767214960458680441949758206286268454790365399194489456633806113750131403463039931666513692580843244237270281643039349709850455484359250519988187015296327621719413221908364529552593399932537779663386477515067257444511759695709086931191255123447875010940666519237292718614824157379405897257026028522425646206389012569044113267431313977013071081662831765976069471074773654893615809265075345816765314419142654423810159446373637688869221174939078842456389701684947677328100490450203751277994160522172983505629425351010830070393023884251376181660228652967499321149352860075811455665083285525708044638224659560083539009988747020496168092077659139825783881834584410227109011089242882523163299330894296009451475974417079066895310481507727072220227433325597420375781605117658837418220690875556831326565392640930116334916647425743658028126591813838621790470994043522794241207113472469460894934896057548318908739296113986184626939611132121161321957423827608354158752682992297109795626167875701151500912369724344397414826360021729779670250131876648456747199294845364446031512166645731107201111398894612060548343648406575494414531352197387178038752210001206265305966418715070459223571347061054827484591103922304022145776821153508866334772361787771794943295047136852799731426646985030991497580421943596839304760530852024301862003895768695328230249630268958821880762442827699470558778437402093673015306193944674302120714462607487163562940970295621859372977307471875125793568217777229686946594857060791646534238208000000000*i1^79 + 6972080116386273877455951426354066498985590391893790458929810162518070120937703185640675218408027366585129171857259512428601527359412905484171368981306365401678855375097713950916689366300618660427310192939867558749020243778657636241101729098706996712863189847456729354009428102188490992848508906277377642815354401493359124156503890848252123634166062569892981841202596249221018766422744585942056378282480979104023992253324974852732035187163346201850900292535895323210050983032708099678365455253881295233415773298928683508398450903908262777823833003598457801897700343715460658205882973015934813774424889457896241824373805810834031602791260187155832422616317142560822546920514412188979135475880423534277271294923108287862794040115458581992161648175559727461854006191158624744709916342540686773282271900836864655874467840713275066534408214066461518834304992361770537832271739858601462402915954063001374629375500471824784147520056165001602302749495142658579949209750445550575722152237923618412617862169530527279767041676676737092200143035783221340818200629330701833714142873146155068394339527204224974857585612089653477238221181801145368652297009891170596222554256425314034838194196353247431537947996987893759709064898179311303469938472424648385168170844014298336480504784699733449624907530039040390868268143082018503606004556867663945878918240517647948726168462983611175739433478215765274916864921493550243085161843245339356330885706341961701312869566306772618345318437984731722262512991555177047283770861695213361259844032829740894891836968922312312464508454116520859717189864569078185208669275703819591815395194112681107353224220806414492007017214202147829048269219727286042067332460468635872027358829603008875658488134150284649009484622660483273479041622974852781411992469601888312864151447417278019115721342771527680000000*i1^80 + -30695703049065750694356785175140981197483325793293571852133956996833657392461922340413459754248731542545152040937128996456876287823140118779157500885697104275180079900890742287493553793670443378295805576371712982736967631937852134660393720456756743772612633894988721766440096887424809626571535950763825316727371129630084020197692675480212985135461032102882004146970064693609863481593313578918359428861666108547446722452923012328861936793611681465133797529431693952957891351520406197030014273355172912308223921875498235691251719170406746766259739466419034259477315183738695612291002388529157019426763669808956346053525142701953870208625773137601256233190271819411565201475283190800406325426099801322630747572932589561348527729032823105423749681079833628142919125575059098528372478625340826400779783762647561683346581850844606435134315268645317566118215367574330023043983629568644874452434318894260439692697223071530274416521128927702118289554347165725431793826874823025405269479677585005728140235867658417360393861608556004953909343002128352400441595275545698094133754805719024444169054322811978315897736481465158693531109765800627331068746322581979769837409623105567191967110803424972501293805995506360469160318082110373688401485534297883341231782013786112527268603006150056461774699569005216144514293948640769320588141161522198565224298604814522024396864128458312539434543514329494293029358256703087710894428865726918306316382267455910346027706929429771437671407616553901225762693151470728505795421090129295326874621806142843244612691633306496572553098409189251999680857288119529429075947733622919362655703380809303860894976726172743106915284062697917631988552240416626186314858135299812703575717012568040864481924105377394941002945757715804628419587060583659011102551059043395824851424254651327321504481280000000*i1^81 + -7137308646812061458821058949845723657700053237647251979284147484499771187733219478118787861778019308724140192487787359883555766140350638327246169042489988879372953299395541284143615094325476824254531980721910030252487568288507446585103035075650654302449472370184939624411744299170254413410315673956391467485469702783978179145254076603607911542975107016211371409094419912379018307874358288618625170045094602522508686566949641037315285950346619871747238638269396196975328925522618263540665691840606334563090205123866170475976037410812120493726499296116841259343749219551161031725815241704296670358265378508407957990356568940808601215116395237566477519510710225420520620851474310103712117782787475854640083624026659524655390900311855578128118823632011301223537365298399446411007614402336046397031607920866704818255442879016536444005852312446163368849441572652874632575215718566437398140923998622715270321961759089767059823180018981088368494432076354985111859921181208410204735799121830243333092408600758179086847780442471310631073967341819071555971410535443646379740725800744407797266073875249189217365101275026256839155536915186079996053358992270019104407730815675677325045371084543971804189567561871567829299696233320490918469039676543071068383615246819209674134605923019565827959589689232137345805768470850333315312965490532140906579560324066319052749547218694449123333076670142319561438001189865327865306016978178599807783788051753205517797263322775865048268851452640341471499210531816078774442405241448068847387917964524825105905924085682322493553045061299439735759430501297451152945251482975555703543052052380532301497195150857799864984262614214456994662141769401470803918947169176161927740781036216835519996674625703101296598798302883291555796940505089255586094607549485076306320900691381452800000000*i1^82 + -694479732510088747795205957448869806318964369186262766073593723150816506517247121055516853572517345799832888589073537998014760809289528347351930974674681472935543592931745248921785421884446511928359881674166237760976245676747638240386985017281297632611587368112373416594059806912533441447055941226981621390395774865708776178798642155891999803210531887063491154559086957012841988469623081180001290601182566309820962263748009446852175785288408862474775182714920663250198039834768725946779054698800764718700730453691508264870027196659232247255877773614360100106906110699323166688831048703349493299837653228866721063305016928693667561402073270438105086027032049322434401647047297918618362735333707578468833751428156045778370432202311183998862418453338638275026523126112745453988006035766149500920363328697662189290847710352160208994685428551847830941609745110992613893294910934322761030368366774299392523260831211373699171832722394630814979436574441549203611860026015036918956533507785347216209564538416281002973964912453450157467635636210436428980368432536657744927205096688477803040296564170549622229144951298058106916412523914722732111720937113724123696888669009712229052021481028755806652088122934755390286209198297036168252621507139324749751958886633830674998823675548528338238961883954240370151190268858260645914549189946916275713564453021324142945974848688540625365362149854354018276034890102928775711512001971188064253495250657835259310627195928925711233410826654647128214549426200802996083672138975339314554120480810124485588590375006835251630393739326519319784126090988311789228815424953426195612817825754188983819183295654621676483858195096243873978742433345518766458815497121646351615079570775386698248465525048951361608547634717351141619571384811651007966289116631877243056947200000000*i1^83 + -34353493353330801529935103282983920616719217782738062033391391375994524759844445580642745143707862629953773553427764816065492497801363480278075782044419647456269349674386260955606405284107733956654213753652304964050171320989187021056969286629604264629299562389151033207825155433870557188928541617435427569243653959569767593845980369122982471893997987927081703559065863150127024588931319890657688105996887629925488690687218056956377904417341156728128710235163515714700478462843863189481166599561718009190899139494901062519761059598827255756342473620324905183084686606054849090694644997568755362355351971758245529563733542370629641003482186072418510182394798851464239593509577237881427883687915277181066818207504820161515775583056053753949166811572535832584218683820154979575394128656068561385697654323678507456662286475815229796981912910351700130076135853040763220738935163419960974379508596542550824047341804762113706160997769763546282515803755589851426958274731572769788280781826314031802198988476902603012974147696341673515275828256736359789109203164772989155988053610437413296556648772543794196500094145069891071877304139004532484085075410961689400781932168147447296752140279294791735726824919602247436834188648804994687061955131763119008736915634785895042536034097366929846691344729519152563553711568667962937032720154975081602399212736893383240572305924140193295428514539653821310612631449031435695347544706796027696982231350449162403427822628598061297888160440075376195971385242568440199256902325721333347870506737531487095957528487775139373569671321009729671631075715435610681628281708726281880969863743110196476350419054139761587086191316608929890806466638547478650497688235127727447007114679661793489667876488329256709648729976028623881054284774538029906726585538445312000000*i1^84 + -1046775497719952902691278717688497988991790059068473984183332918242279527331832254654681000911764744052293020334419394640242335067912777027958474522271798490473646842913982257290159707242076049253701594634597774452308815929692369875694771195057655717934361692247090829487354230135589796317755004790797092360737467212691863365811967949782686485235118224117300336207568459974241217012471361830949946442167382341479733032516814643319102386470102300699193323284004079052070081297584016500623399410293683271308731587392208697745754339802605689083231786846191990165336260230214869203714241036471304643221566989739879705616944356039536549138344150820955857973014509377587176394022275432944131819622190143975189482052706856587109854786938397005402260983579779677862823515250574243223052793227731007067094030115905023070265412640554075215693197940930068007999613216295858905766361625930896074855785913012735302075575695713763850063016929293508387930180004505853319782215526731645652454204003640448153154115790190656854059896735769000659323176542926346662516877942635028266115135715049053795538524934986717786243317272184400375706954966635560025562961915339941255308154446719738811141464458158494372371632272795863360328789333094019687464682845305292980462036103983436594746726735910602443290245954984713452615016660294889924591101921100314340577273032321470871304708320661892365234241586367677669657321407781183523841019254319592454664685424801621088176339179446776236363898677327425077175213457003842589401065588149688335228470249958778864602315938115073393361981222392276547300831915751524005718071820874560081619808415909326400812923817244876320215690288453598076443099673918560882249644506165216657128872541660292933816051201216533166559215717774753217898783624305625897369600000*i1^85 + -6665929075717291337774307214400067356774463661473330825716861991609171081325580387427664992107475259970366514256803175109121180948954541789821428267701497637077154407156195557369516899307248703822200675392425429329989262549092155798807413378108017357824252024186068541133936564159970500279924588581557129957881838409495746714707987573768592271009294995311917742262169358623373832481608523174223494679620353275330639708338245377345182309688123949871038217744323604770470202566767679957139806065914426606605240187962248016750320127684392282707524011063716312427871564144734530217982437342047599684783398072912939172582976523627879923246520434316959567035406195953577100544344701940665061477715953147918378769168200139677370833241971874542348871526186263284595368005596366329680039934485034075728612313624727562182486807736200861183679176536837374393995833914073369165045425994690746894946555813040602096754527039224574552733503819552836363702211039469864144814690853130160382573304874630301352437141686280317342005654587850490167643675587259210008155593735760796236945093659183451370987098445010407129360827373512211300493415385828413817935920965647900105413972958738029414770855479216751277589230705871008797214856688277707888873997170509837269927626611914226260801612316983225102709129883615129287837608988651102761776331234040980377678511157070366215784027828158131097532020211563584405811513861541810577306106182515680823325514624136506894455126871851702750733872666863919185528594553252111564394641944748083960301936892290952599883731027173543561028631932747792124773772603224169941560823892449345077630510491033427132197297764188546715201533449401152136542406348392586615025531346927441692354111581954776210417756945252616847020530067144850453644223447040000*i1^86 + -11503967403591490696193774147316453342156343462829001811169443823032180541414807183707497500108976170706237275592265386762742002765895971358989000696516806920993546244090140362747616818927041167054822330850670613225736762568043952209006532075739402703302291737809122593355395351768611156833615236150847106899103517601975941547557647113836521713735092292187165417624368889963482619611240668537254467370810926818149559657555494265881305246718447093067965807958052400452568171641827719241935069049245430554548749209829777215760855807649493322687271390312465361618849760731220841304819911669744024269133404102428039699309166507074942904636435714658353006170153613034712092905715018195792427532230079230427980858966120350189465213241940485580274950515927862192816987784500609698169492311714489808474939649023755783021491817050806645720619946506577830767421117737506365560464200004948299418565115283006915409595162876282431126042714322251373626867517609712389552908051965399379462637274097235657538360090868237037235954832331842601425004439305531788551599550559917380909567081137318415389961838658918998294438233054387444701509693874913505216204878319721764146251623532729736412490624707273550961397819618047435555834508850619762532668202726845054321450773357497979680855193718627984146212901224573566779800703923346937951826960742150176747954711778441440101223949361055429350447936801759077907982993124085216862977884306734121085083602714935085549468413091159539433092391277934058583309412594571228122069521227657860184213625796136045539503508407968122780910868541231239844817226472678701266666223934773118038799056963181893067706525557053543991613973184241268940864707072770386807948725379331285842447738548956930322331809401253010176295379608860098560000*i1^87 + -127064894371295865706047937101973771676044503153213656725938160430525938373058032660618608658324319907688089537746859171029180118999819221273602488650820901610842648750002633423513325183005798916583367014745489383204875844766189080545564339600928825863237319786412770198234584176652971737604925810949280559657731422468857286428579869337473525224379681622839779411537209053049853012927220697974721687196558543940032292201728169914201693805171465968552266223123925355162289540224441381446990517133270087553863342995509984769731574008484230936310093309817450961046236434941470608538774932622444654741906699132326130655024005659285351069495179433533726279629944430153114412870874502369860859724155832281850800470041968696077868396474169300911494037055832814846479268383182422762151642561096086036664647921621194739897220218920354221409967010111231495040885079278439318289145600868859884861283727806043614628721919769893935135418749048366479040116966032717716427672150286128458748367485276111847187576279821864633688742639311298609073307760304448339759051360974583538573483407665382350306482374730790007116337231783094717738702137550904994718495371743954533250599898218298450644845042134327007491842877731035168006268657070659279316193311344153807250384794715760494745713829445374666418349966305674990447366446881240969029497557012474781293699283335619445031890877985991407075280728506863837563401740971613368425189523924853869481642378220008477838526184578476503520214474968056191515117011795980554369049536877954804630264161274964953702232030174790621098834188918298496117375255781032494469770157578013406369378183131364804619379297629346505479076540725381852343787200617646732832326316916935598843364243315258842377375358897641375137792000*i1^88 + -1345358362001708839240624066082594771360596459656041850564849979422168020153728226856301226206616937854985146109842674171960478473900826801897659017927307131353339926264981682806298064738816530834729436107974055189434790429807843972346912504409765831471021807583727920775678634975043872835741317191922010304121938073050263642118428149667715594895407192475315616825954556593979414623353356734153082459050620685904562768848248641597243459371863261905151507942519170084377107156795637926249329580782270659274950406905829874566918437361073679426566664987752731763290739402583844498516972997803455222433562171740098232978228026526325097861973365294770043842547918753220374426015722520994126006647871949812772472789735685015617873355273751597764425442937142343398645681221768005407697556228395815082933907768942603640226644101231290541614215507826239411823719438768238487663414011898910448229621367474896307428688250199122067407799425633210455326834103398462324824835885550803501414832476613241041313261451066328074785664233508104758266330249889328438676554646596751804324254657314822175200484919959266872076552989433278776010628621294100845830174343669136553144965277598095152223871108534228275875956221229472897870998151218686634249217122988478089884701538454110353613052843433054462156858930349364443859355059559804085988321816359199314838207230169945514785527400733590991730655528696476658931345566898180394504431488575866262615771142795054803221229223300111079148666320855384514566012990154856596374686200447316365820503716302136454104524854959748865626014083766185090379437286265769269922173386739855412536946898118519058952147366723536753839014094058063284608431421601463104884465283216873789500661527840008161221148672000*i1^89 + 10042484371607162977671297600463586609313784489210133880446256118309350819936262979081842617230742700310744315409018228546031003267896634960043313261537465824798137034615579080042014419195591984232968747616738186815377811536775537570578935078113568254902716187523167208637084935595476079370783321414223592538854289882735565757343089218603006323846332525354521462383387403264451627045027195988524247769254145173139168134355029652697932310264081752393691797763252757151231343779941831108158353257884642930298139865490474569458172451738510478592405359888885725429417599551926210096630426839646571384193284699815242992283655455441446094914438331186368742339472524472945289461742012194614726462876478790487800027541527041308210838800131030013780151079125565975276814956098558837612580102037837945318109899329588774016900074816052984387803702123390715859879029844604163816074848068504078916239931684959880018463564048862161343153606100435819241676308607226302082405254671888060237642866774612732493554072054842401081610526222450651601003179539333276963895153394168755082487869297023283647618834015124721497056800043444898944893091280447397663982660096537282867339736421797493146041508659257372742076340826771486963460943448589021259731714209677949041707801683561905803372814623537460665230180318095835172477146484370678089535416042485469504364833200499334085993832843729680315085897208249149729831132397275972816103631917560928643640241687481998160666935509469496256366186721773243215885878372884955446484524967355485497730985101886515299860836101811058198806626425663950154382410348962555212359939119769902103947817002386173327787441779197226136683838289359175721127813284126947011725704384635173875305624371200*i1^90 + 3446785600057802412958464862490038278603888540905927782590875254673253144331394515088431204023512694690617734750704533300306014758362330147047902183083532816007953840023970692637582651571836111268338208806145566780211178882991822990437591591592139869402331516433323217684767881259063532882255735994852294303918027357060358854781500799296433737136713587166186911086519789087243319608412701125979619224791831567128781825289460057422810374861504811521986378319115219995979103550198056917261813308634108702546660330875315083968906610035237958964839440259708307494188270960098471020083574886988771931800880829260487537263353511940082883422030496820615558107745671391407588573443628469383293011495717494120462304528308150921384834831352241552783341829650403437339203250447268652395621677562355139836217281277511204376174202463068320857568337576051667444887065368085115466367745956515217704080102734398566293132504951431283064020668026889203684380647434879368060216386453318558527122782470113489234873555298972265640746496139381643054307661364010142709562345270476739867050544746253578512608997237327752796197598429102010806000618869059229598309223028479847874299939847115181666507554936461218848128408561729146123225325668842536370809113024664025446770956750887180509789610778737777646252906759664620771404629327675778106087988747823406872611084108133611873718449754440664494482643810368354926567566900594241931153852701605327870907780237904748286153735577178398603062506005238807133596922925332863387010254094921111821492817531958155289754982284382821937297211193135756694687373111619600635659778137453286177428757940051101633308381095056711426893276864744133542080763591390125447440793547571200*i1^91 + -83586701179064317981038937920617692072869522211831835000603861784151529866376851642233209731683123390972167107957544099905396460559562914866301246157186452752890388541238592925792002943862153811097114643750594810541021480610056246586868999354244235526971094397140117245140711196925816186438759533321978400357883290182106579640087661001262388154033559385341981937128539635152123487109950485893330076969363525231338839251257770345876441591552425701391816068506641189191556568848562966108518435638079820279177125930607124154928637415709546399368835976143759358485408673712625554533528460535721648510773342071455327952874923709307876918813753635959594686400884158825247134301841794350802435018993179587049898951506508820024086159674711070824688079506427978870195004203140032137622739600732241724285727557859813200694371364793510397710015397927397307321941467069029551459058954716799034725784958891114951889074493968730957881798745375411308359699301080848469666137334069165705319076318645385454641116685925926743973671783480008086667947490200342528430396092463762214100273992357996072910385480132251347905742838450124104631376790011320773293782780977387939858341256303522013691551187264136201838685751590925582240538834490031802628109922033057365854912186802297109796008726607837769635041816253145265857684698932573194941765671803782773758767496925610843073358764145769702024403772535037892016228776784317503676924152872955402903107169649907680588956950842909988865133850319347458425308070203297249653085799245446798674802754756743191994929432452106945251770488440055454812641041652896798366933498843422042585277519369515077314263063693151721708168613411669062005365735570800640*i1^92 + 169887502136789394918887437192585684338756932943159906234395378356367639358415181598675861442952605144443153051790538610211723285705324573299437977917801122493182487295948899701086100282731857723408840058393762540578837513697048995943958782316268562044031021409561063332836636735025289625651277131116916582669128396632368796896255309012850345021918158805145956101561811575427054116806489532247027911618886817506121187903282582493087918014012916073070156141826882661142040350203301375289684535452060683852400539903592749793508907667469756316732675286818051886503958827015189735671173426523896150128800262006966541325125952566958082112568106298085687449919140190247008404405424054223128375978997768644654585831710219089373105502811445202620529977274858600623975931612075471109769765876557038747488449772375897994219522134484495253906203079960450756144614359688252557344450847762354513936783837150295015645033627500214636977364453257660033023151168293185569538097507477848768771343045998680119102118448581404056516589704300815306296583654487919421083233251492542245354994004974774892226083717726462192996840576274517206918442999944029711888465043534410270847890436310749411242117707189280807237625911032287675555560041900403128588565853464530770946400102897775584340717608391072192562994449631892930966045166078640095137173624252216718815142182913629903043029243105546103289365683413780471025983562211743391782708700736695783527855070846398793652875097057056165722952795196651601905195505364027783679199168942102107634438499918882621620439938846253682479484597373793941733991657792050561865276038238462484043905152944542631012375019634418818861794791207731200*i1^93 + -205365477472060200010280597789427104784265506955573919485243026714743570349167409275381351717980013457734841734386188628832681803041247530520840731708172187972921423074665453772245939923945432178148323593610340158458991512170924782877265805695150915619070042834428421490335933655268962927743644767108901044539333324682862804316423705183128829234888599186895944307826532764287357316010774167098430274006014727877176969484487595997257271655525803515833925523489383355001725380644628786456867937240133137121134129131487765304086950523095685473838324960688520182306349632021430093838822867516906087217303793534615989495633349817086906108371119497572983492395861198273753919737283617741306011922533476089912347579417454908001818836364279882535657800195617904314750181431616754327303160378762360001854701959485152694594410180090860621496861785468946998590948885254847052009432814833847731077089152085099150392334724959406424785722692877645671772301624850372609337763329352174102378217303035845379056702247712480648593187752435958315065264921441466451511663923812347469693612735343834673117328765236173727170525003368301553451187506361313567831094358065793773798659566466469412113210048222040210630928956317434546783787212205722550802653177574045261151252188699539367864713340386931197825266447438748739064704037876080622835665320748704766853986526122111716469743330282193641819981658194105551872479784584170581634450168170008171126062240385001747439508285101256367205318632162304294963170846421742351749595179411180482482116946326928401794787668360938865021949295647639990526226349569693498029607442433029645675482653709318040689469030400000*i1^94 + 51304600306945666744589133829761423393375812963204872313295035545972709646433896922336483661667478939614643588515302364078392545459579981228306968632871012375603734456954446907961344532417549873703736037469126615631645065495631328670199055936130291060952441584811729527297613788155664325368265806025961885903914526946744855670468524030657058055174899666490677999771125944841167679139265359762541339679708350263310334125815425192797624310183012839875437593078853785827529603717323878869965484541282267937509268965900744394152000600962955470554601827992181290509024230249815554846584580411645586345501055513339820074418595349458651578897124231506671816944373858087245695306905714093937668235461960224021072028030736624914012167893423594343776306007919438293263201007765831557637486560903426493641459013951905284587184028653589080516916787338245484581121339980905996565165478430174902648964417881417519604765467250288793191866731902743920874100874353386734539315406209531011811334504327672881691874334529625708489507337744582139953824550605808418202003352373949185170791995100742955255979785145003446251119253028181861052438316338159434865614082648608926962493487838859489114842454199142917004084777326299195117734195709577570114123139100439912544878696201479684589696961894423532726259584343221417207995254050902281672725199705275851878202346657132718340859353868477910238915817248107470755358787589154643227060754346053731849282371936407872264014175982228537127501190430240912724938448709976693915419436985727720097975940488283589320936135661454342878011015512170725402434040814569756069607911952493345421393920000*i1^95 - N1*281423127725580450330399534363221512513266364940313886704507683403459453663328851599873845271567118063318236641902340364895607622149370613101662073023805194779481568670079070809963032346566998923712082653349045600612423812636048619005371602463990128342771880097821708105270577472110037476482461079206664717465133203897970199245463151308000000*i3 ], [ -1191439479111789162946348432551469855138163922675275116436831055871044206355535301233719904490339496059187545131344956550970995706438625232049752380474474400407183349530313235483290204191565396331483709983327803357364555270475898868014970113993350669323424077286721639252083188643324744595473692546288205754706068278034934650392328947464095774539673109872038251640645123434446125303216109773362412558736926661176720414715620908617726466724373214071698777796647498491786067226402120691814138287250303761658553658185567522094546737333126102264308406624068527437697156745169613614760265146220315168790023722989482654584218278312761523562635212092546286308665999199333980268478264534352329727779850465225359941316890182719146689428033732353319342604128228211214621933522780475547815511365067164636510197846672223872984539170452378021912045268203536692582291471843175819239001891771447217897583420660656224505849877651953525934152253295924186769235004043754119678424513493095804852023344655963599480811988475189765716505803052592810974243933712687804756004687743257320958840357020495149664465821150681657855531321109384101708953868462308227947916056618545281729949869823863301162846229589479864348238036241997192226559407901468258516076339248129763217915642512054838942631055045112716416382216921294796203456721058927954276900647461011136343838512268614190454460028843659145581684472503133263456452245572755450656508689773805715535046457315516757156698757689256273232058799107631454353333431590190639891606268927245792470113811119285668552815349291376440228863850472123517626950748713034242275526375677606933710169945284370122116600361211479671213975927177175753901547448141140551325441088213908171439857092312511360967707806121342137126643200000000000000000000000000000000000000000000000000000 + -708079827917198332706898269211927037953568701806924977216229799842517315292002893270306063014939797103732083073451483425905379835529175189892648278180964356081823021698675805501189905807830710925444827259022466308680523438907053559637499528134880464405003993993520264567277669865651840948410000672817776610454863816057012455214590935425982467968550167819191485697534738804247852877224439654314702461049254114629503780728069640027812167920524857036970981096595019632725627408941402145088159942930045172122401437337241722957862836379316190062183647348647106860720160120877503172961348126733471464822603633914938383529665240282995614766926972370120549018246564597648973979454514743679535151940685651524694108825220082748126972069473898560484656991109603729872539613441155000267926253843888286515049773341341988217321802273088741033292462465766345450352725439468959296558288720633162476940059455372569322073369256027072340704004000076635591847330329564772319657089278711315894285974062250512243176456550646031518362794686122834229399186456963398723917538316421213262370264001843912635670630883498833704011554544382955804124007433346029453912969293105190718304804161179356625800615667142245166259399253907359931462994367554298500871782656550602513505844945652419097218004332400479113416719985777505384638868450780871181108653185702882533555363669617566377460778116679060804310491548590392171734549069449816490149424981541465038722587634264164993277784557127365099143204245281761040521374956059647335649265688429673265004009251693922264250711318970013799780364721951020641360229170094161048461316693301359334324420844211650604663265957411382656003622648885721256323008107423458935005791394628666978523487363068660704786785356766625341973504000000000000000000000000000000000000000000000000000*i1 + -427958619564593341439018728390119796240182894033017413262736523681635690034131239021108416753871581281482485163179207883296688355873621889381070713271802453128475125001576981113609637774082612200629292713449751420306124596884573261341510342960509385518604387509419126098582270517477483383560766622739581722087362083780908444986855126927607101480022130234332908096220276105913978940160260059334278710769897034324798709174026454695923005179207899056440870532876072233280866751910733352305812765372010392204840230952553384372352050772427072802236717284917472101633029295520247493106394324090944667251038461247185233682357579467311285413060144159620929225414886707107522950292026290169526920911169607400739298309860686408880192461568555051279422518706869594059642628326777114772957925829972533180865123032320542989852291333460934546546645832254543940104193560912111179581119246263999292826339865965485491504504386328937519475108415827739065369842808432953504072748980036311216983700255807123199262067635144867626259434717463550668395342469286400196870750328631646387785732116449274725234246172315703652079638410396540894596746646647481626282202947404075040720484453840709140569003893976698929441724434552714608283807164048290769189839009356755176768305305674314586524770156618967497194775108259530447471140534877341199441972157128585340613643682571973035732187938723785553294292996206369630003575212435816653077380080778865242451143324408413500671094054797619966382274906792096453011032950101348072709758796336978968506926507302606087284998032512902761337344578201626019183952258484321624968037643784557906794076164659600722510584925836342883219092388191518835510786237104187549627526393134721592968203821433644764935841600404448193320960000000000000000000000000000000000000000000000000*i1^2 + 569267608127573730131296675962068046968245631138009685022861523376580301574762229899742231932087775275383535958949236388029420719309175809870064065397594800415955338631091177361345002849602918049712557647763502401028441102242688764418456036719251876125923211990501880815031191090733081737576354061854150623646693601839231171390493232658308226748786017215698541501537006655503534890071536524071799670801457876315785927065669394018513503605710742699601954080418252401093229797955386528626060312725072728220909702851861588683485199022735932064620858425367036858793750351362232844757808774176915850017544448056193471464731176727561719765622599227116967750630584315607524588901039243128147309246676585730094894377093189614574557536662160863775616470437007575512739650618714704806782777757309111332280406964183052626988396196958963856469883402836939032232713648391577462057181935076536912706575872921537842714728044119790243058677035706101714119800587204263656531530276079047156291656382735150743576564165307887066869590304715326062402092919949880832403856960841984114918954042072525697739986009772599872555749170353096552554342567102203999180332320106924910247692646428745961216442022110999440718288105515835103757200254680056192814246040572362274749758082801540463384993592582389135763478078582703451468235421650298849830570404633245890892115870911387143926161845110939329324698514750236813423772521607793640638758171530400168605857119036730081356173151647438385148815878807504967256973546811578882226618234581512195582887731194828381637731197130223572493807444705686889928187499645900667939364023477745873579892046439741280682375335916328257176872093454221180847504401907848946390477571622103283416335823380038367547603048370808687411200000000000000000000000000000000000000000000000*i1^3 + 628851409006767869666878369197625925522267685941124786018953957962793545763188570286120404546882957948090749601710478098991317610085085552013367680813040120422152906688123613557529096792956106801417529713023587590771496326953859728966060148496009242636953897586645157059973613237911889472130276589821911141413662571459654275579924092336925844105769282007583111804313186667892383876758515605884658047750100337196729808241572936721163528570709530493177473714549589376163940156731261231290690592656954323149657351652496442003354181926263898502567619755257626463604749386599657237427688282598803156486544837915725937100399692890533765576698107355379919171123431509036650290129218334431938039065126461469152932272829437413976336525684529548132604860336425733782689438754876363165277579291943173013682002387716859623593335812165213245612337281521511047638874827459797600532801568191466257112561396244665602020281778486833224989349896116689947421996645321308127333239941549134320246948258050346979418815775577394684333313433747378889564532904091585852726179488915738442125471986295041606333427576225652574257551832544608619968063860239006965064930885540500924171838727632175264016508191869152898147775903741414816472709428668159670284507942543535649999923752230550592533012826911600684749578675143485748453241773918498534589369941935317261910084692367540478418533279808661122540374867484281816481278607150558569562998427239094308137115773787469590027035560560486279571950765387478881588293351446185317216107129823874012838519411544310490018228905682613552318897634148676621412591659579944680674961498310435255644915120526115335345269749107721031185750574398234627902070998997381505573625085361598853116070737891574882962034846588880844800000000000000000000000000000000000000000000000*i1^4 + -894401271108651053892659380674999320945637767524904111836696710523942178268135989936310575645748637958939005211018089456724077785573029161038043486268954742711196129332886598909512736574344095848567119118516280006911750148424607719395281245490498885459732722542764619756268721833305104570041067747521685883678809810107069203625010973005750918461794345758163001084345055454970059314487514290140073513111164513784391122233044062594075910876882927908677617186716170740795182961066497404243834221283271000526905169902239022762374723853739135734864534882050818947411749618869681761011171004911776643255306170381177180160532268732722453009797717779088958057216723724679022233427012088237587559709201943542127028720650933455169243550114713541661035529002127539214579717507246963342178924298257682282332859131230427495965435599288963009203128267590894905766559117100149096070235838345910189023198530392543974444649640021601191591097576231893433628490507270448591258535932012560381057784909930636753975663862775861928313169423125259471854529725420544704795048296827507808260545566825332463453360119119549925319010036733815287912551549647360212940201775207108100754809477889014723050065092122261139646983801694383126052943658899671712482194392471983846655876709355430131983049393231435275961053619029723353744473670948042053951723204544724710587375830716379533117255639760271809421005402999224094284632315509842140170886863282913277246165129526415594108759185893499674485257219951797803273707608903992871776066491531528216393626203943318399681885395185346678616377429674615560097447496941420658125260876468121093134004781021557725597874970298696257784565012711258067235938404542937114661247812625354568402905835964982808101687769264154542080000000000000000000000000000000000000000000*i1^5 + -1186070079638302739069566996141955657075925534397473443107315018585609559888836561364308254960405857642186319556230186229994625862477714682698542954486343458905151546381707171243897692653633944181740731472128777029091440065649630518562223848393544558570689051448680769088640356742549890311572646368764455596198518837798494841457091275046692375106872885760154000745909549039712833540361739408395060614793476944090203539301895354726446225395898834234270793075464792355769064148177752597868562401697738383494966858745217319930627056532781451711464110429882810589205888014970340644747870334056997997815402904746242643423178580344716618847705028742483991201644718182203552612424355081003439690155788996036728094865223856934217474388058995847176964373489103491585458279755395034690897942653092151067348233989433334620694763956454074898084333860231316604219426829816570175018682006573210376103914622223839272156449329565484557901643521773391760478765380310324941338316571432897294457106299411668749049247640925490624658254347772158911503380567508494432782286643120482128648138769226907896564025222605907211764234006625392092791278389239454622770111844456456033238899960456591520379278256925545743810110226999731629298902566860579267698286996279607487383629624200528400934259753130590869429034340271007327605005221647972375935394553728960749893906171781093132100469295881298990446347216251763228653305109858113745767472387071706034588977404141020438670482988918783033845571757914023882463193476460111630248978672024989056184548940056768188498502042136716348416403754687110947775348767205236041193189869184803876647153206113691132258623417690878461446790563024570993944834115897501555347084334101725965407930392197161797693775671517272473600000000000000000000000000000000000000000*i1^6 + -239455432192590945411778752251250324076692721089126164087599224841615364407691976130925283284857890349544442260843631050009321733408141166105599301867636032295223893827918701364759567009231308071749329527986670256243216676771123786502536860951566444916387238644396898929520457202904186740126510132619237132145768880957283615755944446435089621282360350517044384494983426863356426233298568956676298406685019290291128585893374843909517066438523827184675229033667925356607144187054105217010093528908733077344162117435070652942915033642743699186613426809022444391883902348522959527158527273045730758889360503036233537101454947154916732412513790762620517032433465495889026698693321756782593821236918615516160592888851480913494803584835020111845197687808067091315123609836443180708688012504439253546279264200270146759554987953564200538201748622875604128156591665071535727536674491518985672049410347677223373535226591971276054829272104167505448324113448620717452044446883175666206514844944947685457772693557096332547582501012390255512603610547714880665780310675334771912233303239919926661989765797251250231126089406906040352780358136179373688773840735962254981317674029070212765535663970145194596244737237266428711829547392006292648104175982247833007439724841697471540857812194160828856237958232280617144384119731552066677558340101112989923949365845028621106843860357784897682911481355413993059301974668330646279860345005868559777926943623728307056949238855611195830757978788993685805494460163041533854448357414190598495645411869246057398935439425259988677762554093456919751611122796069151726814909699900365288647503192537334178138425981704825612920148876680754543402465603904801890532908699128799349972741724777987089042576982963257344000000000000000000000000000000000000000*i1^7 + -46449125815927344586806542726280405451656081416682676261107317692712206406495174305215647958292098807579836803190598554558897671858821580909948112596378088009389843429387877489676280038598407750074590058055122093564387104927292137214358314138378528045868317940079581404622504001735945423867728540811254802909626386781545781876477345616716705244156310626349408165146400735488453982752420950628769556282225076746273312494021961804756045712342306219344389753748883037217125631830755829504740273375030267173018245366562945376236883036178797521605526191366276416459397785321398312889376552153796703363920689677225815204099331425540312006367921740148691241119879978781265931589908190365525863122960977601705425472616198282173489470120568985779089319777566933780798348138504320768838807913041380766760540518058257610757810030601698903883852899255817595812901961533912003783997557345287343219642350974496999163670649520632414930090138725626551319739566042694534562380746707475624419978448408875161506966901141988108465279336097217671729545913116126461226908921309459538781496444116079317381668603879444150568531263203298870534925847484065289043510167854298071439371657628208280543918417685256865418463759156756114034753364169047087134308750661325043441393156906743132905086664333003849356836450249524838717012671594507278154536167038997887516096455383020555449998111750969123546661253293196541041771135659861614028262488450302618076681398824548021672433242902633946646011584988058752421572293285726071364663882287294947929495677350533595553214372390265203503177038141067814547334244727217077542725609774819040079779292584021114926589090986038664701344165527203926987958548939209187959792617087602244376243431235870793011854517285355520000000000000000000000000000000000000*i1^8 + -5156026673990780495556306678434218426386661744223908563223009179182869518262898031211451353945964435754034289463551266726669585339242093353798522613492636666216303276561465634569542099665068418847786222718582923481414262519313758396771830532992565762987185815288638536263440562316693272150510635349258760099109169038778943447138672770261590407251584727049463640513445650318804953517721184549962909240686021474504827257536871568554583049374754988934384373807844440009036533741682791314630036579882707440213408355548526199690005123353126838765623828177165284495695102532825602404274312502726157505431336947641100455619278561391065897374744598699071958315059747532353669189680990423836572322117142238248449638154119013228162916828683440429510442085503492731416312668742512631391278486904361898845510441609351058016081069906072566608794954749598228995251265005920597355171025698540152217496711238792895187573216533535619453916525320884232364950087387915967991510895253604678501802386263932659348140839109645930701602726470864704152106836653660841463670695744568526946598342260324757942593828574602018986013280273648127473137324672530687896157965012707023004250670515664915835648440556852007897386110324916940521885596651356581895631590471172998155357399271785215877852735704300720957059793219664003074725051217073748736074637086378009059039485705717265855223953125449886506052522573198686029988171755223226699482142168757707369579260969140088554297230483471361989287802613003765770387453391434475309381823096932723845338779765062359338998141548627687953632409129246192136464573221173456615165338492242826589817925518849890644290303913818951340013184303694653222310468520196649179161922362636558161863161235335092209056605405184000000000000000000000000000000000000*i1^9 + -566114638237238496544320623484193989377234692382784666231664680291184343134401510261086443598514312337101023499482725147315116898515870199169697981447973652922226796558250537009030297678632063117403610765469603951172388118371153225739848483846079787196042806966157590066156652630145930398833624547256599278194187901533005654979282273382528736901132950328404897742211890548149850268683824783053432315340708310792501072722801905200273999139651922405513245688785994134311020413413782754315297183141122014138688172066221016130319249897178662860131812830063218531192974483874077191055684749707911415176310082153449623640551862799913714238374153487201086434154250712154483340581116946910753814807975231758581549564217318313471756919804429665783821313573985074099834244377503660215607989074672528893108365684262415530168095312570281584407984035318086780127578631850872124133859530503691692270789625339023457570089687501686653285267363880272685302629802733102255624895251441013063505233496602429547094330763731381504784420547096233568414438509909630242932690057918215470481848557608549631199146210628998496664642293944394997935261071710393120043818368662220394170346887511890677388398817780245752994642040843756433804871831733696476208062788036495072007449512663887318913798621062691812531466344512412416726878361001026782774386397536666528273973557415794223774246703210616839260991907053055316458257410393671753200095544228204035980771095971590744025403414040345141635897340974638163183007436853816115079264010290780791086926149779705262090652316534102090773477250629734769895443154036228082098702874667203621786299309109477608197537371356917373649023862156534142599372561921230656771323343750042983779304010675968536648332083200000000000000000000000000000000000*i1^10 + -26479013958064418011038192366882107095572552571986244252365677742745001254867781146499004125170056786259888254021893731597219181893977958199889397584378107623694405361275028606455818967438295464503031613872081310722773513305166196616526580884919295304365894832698288734830858142536610922158343239099060407547730546042750547455870639970480159811545846584374804911046676962029856800092632947806692372836350821975254300685089153540347782445501662730894924018782412453918005253070498384835378537596085480516883509232987418227251730593702718262672316484326219290977407492251587069166274009572592094115443519948729924152882575016150312127307478591079761690512934659237331096136013564618330012793683292171275596504220546180858812233935639313988186186413564147912940929653031431253625164464556451629275771630605198087745696263298724348803549750687680928386057931537754758118620993079669785115041212798623913037731477822323049801113914486892199470030239757477920668089555826099762872629340877086907868888731234044172351179003122968615419114546904673934152525455968541021828648665953257598253116984884428832823569910979294848542117031489818432903697970745609243114326287582448463697290579531571569130709729160871871324059383710160771145314460676114841515651870733459389377077724890327994345510374929414541897168876845414429486359482220066845327519561457974368772753502772662863107635129449533465496022783849022664312619475797862395240506881874385315432846229534680883144347052066911419136030089402625101293349139106886220768773780068876286544718422513812166240178202486791906387455404789969283516067649712294639458242539361008958288902288914870674411337638775331679807523705111905368768980371333957670584476537689377893718425600000000000000000000000000000000000*i1^11 + -2416797388135365859154115070988511555606641404633212818661349849744858357351060401081284097521158698626826113613994715627662448129192701970621971252028451183079253901915881643253376032723575259491024428765569501439440802961984157936567364798530291660270907000342521717299097470200334649895123030613931430255523006742643484439956327062765560450840622747805600322133977073748081557586992245312751339455489819817610257971918210058319789883689162300419620335838771399370888215180896645215601569335683864183357169390513544700329526519520278746154052227266999728497400255414148085152914260486640804285872878128028003763500309888377970796381541367458181930033329898954676403497529110439860132804209102584456938210459153322701615538217131192451217170468609653613150639768682771454006375482728777088012824964632651602908087720311010804281430005734187247113863376432804795060530902769042843261315736486640399775892152248424570643574757009227029013482382389204813740651732807639405567126506865362597657585498927453965076482562009257151048712152408465431134111612474613237615401739722339514641839970959724466220865212803865109014987936493675598692895503778259233234562955935678119405466857883658586575954149941311909676625725835669872704248225502973506317406402100944452114466407651550097603289812271770818133926396121734758186983484901476341626463196967802575088505025254419075033852109136349444907493745813595605480172681007067575154719619393933679596758612190688931545600431291248558196081486835992281506149666182440201054361876132780978221624962549049158767046446504255543168864036597427803117933853744739874435852384887124763454535699483687271105173324760707806734766352695396989753006320292474095997014667728270590115840000000000000000000000000000000000*i1^12 + -65930789462632652744811264594351387831284097014553089970064970175916009635138764631712013864558006964274966399131714611466620610706585271385751376577245169748547397784481440767080319073990926523548899394593934632519314037085132315767889872906264000542614027836895955901694069349511561862734689436240667189010540725360957707050608038817065787932962861258251097475883729324103473880946477312638990641849376748318136775058561248331953802903159029610145513248546664931397053415480173503267158687601520753118800596654197691383328885019416143952273753011745995000218084437654928806074247653718642933114218432429887243634312754276335548401850519669915790402520725519880011673751140415638799731409645044355742678535551796169631755354550326451415025387138338177103149398875212568339531786465433730865238163337440558193566467280787407227882479993891970368218288617361781314995606344724472511550947685125507573254375669364232348821126149841842366426469663182224191109633410984958875685025132851250152077261435447617836490428721864210711558347708047640756028987110366533326091729804425331609512672040804966345443054657583357590647772738162164716909543156602737105161123255291749391500843585157332481046933411058581111337678428096597082707193297303953599048049070515704205914740387952851853549187552662577587190749047764178269039626932568581951137001541572017920923305470810006038539242939992023836062231735830695121881494028000951755814065142293849893847423736518284007411260449859750469688012056440609690239981685265334620363858453156204840693376947768019593956308470122970278419357051927492001770841445093886652538835110533694326489061657147386041041136792796691837948816901922940062738407383806595812319866161468538880000000000000000000000000000000000*i1^13 + -6666024703183058748312813484595730403263744187423229772721300533498525241126522132439447508609601270271203435140131154651368959946073027993691601779092501462298767867180316239481657159626817745660245565841026416091867822028249078566843060160645217156500631087877632884573003845795794086016549105439257032635984425787966960423570331768625450584051254469686872893927737721783745486493312398795428725925904147702092497216359414471794886884773286196342779904318831577662489821108753621279157981890093639147451392228301276206436844807201742337310357406515838514922664513888445683194565449053681663379427655724588736400120227927802704229612659304824764347961010644192555165441354069756480789481673417262523351934499730302249087103228665759194981217830040376239941180062657311110515877038848854758470968841007035254152900025558311773650477370183854230425786648048369739044026577339032275608631592337074763148115831505055059247989790451231002218461470909254407243882131533211593696622196889316177362023501379740728518027481932147052131017635194392614449934973720481269670534072813771389319183194937235143025967158263241663848652021186186292460586558509834332526306342968949411687944264358505616361741255446899681025441072687553755932674619761992144328113798369964728466278533580529957505417039707798636175949128467610508110292485997267340927707900426384478925440442415515747409292004959023277396311552880270924192881068354221476352956002519914999102049226087002349000175523319978506665330382715922440444257780683917673544652384389232919569168739120011703662522393195877900155396152627074717169664760020402814956993887721916048384495276349307522377716545023816387658860343775723013871705289651998513677890530246656000000000000000000000000000000000*i1^14 + 22805099522002139001866727511522835087601931047579217013946466983784162406853899011547164533325297971071930722019898379252877293431631552334567210814064806901975850930258824719649715021579429265663389538531342572714250472048009232878495646944431406110560326689774060958610542149980855808738821181695254477899198764054210469844404954543621269383823154446569334422524811422662268712646375517181460310746723950196554510910666337733231861949001715678290080011053920327467925271862863894391255744046594136354519735606750721313617140741543603378970672856652687378587126882233500589736031341144213456830173679603113073805618337128283292113246844016993529181835666216317592129209919527808351814732962185464981534607733202742816057985807168864987539787332142795701933201170703507540817888803933882862991682579137100560774840259162610811305238458037046976428807088094085062958046097356945123138472821980793683010044124178970281470996478875546965667430631024979843354133192943744130711194466533979448061218474789979305722346299030789576266414110516525613530318573255683247196678629679334974062003394900520206647770049617191662873175747711675170843495393955400151022569003147923237256545789809038682231342660899861406055165296830728582813768831621068126974594354034643746475868917574227216549994081125115864305830452321964275651143474509752199318364813454379958424837708269759802966363013913984160620286288403243601183126307465474485674558026653758086234116583961151920243943837114501453578383523037114185316365398941710694267364389648940960784745373150419188189239884654434525464904961754687201398984540691709340942632286234972154210128780965368643984068114474029167899215209273657036195407322412800631454367744000000000000000000000000000000000*i1^15 + -1275226747233336174528260360762937190431477058910493413764231666161163121380313362897848046451896369548159848450212073005417371217373520678577764831955122230354056797302355591149663425345763483579825931844020258093016911511772063502079414893637103640129399931590841406121415125344769858658211773900610419302703403627429890759926380135056479008211111815211406393830249981450121193414404119188278728420308887893248514888220164787010488113446924171989126732141144992702245190786165770716263942257490738969077617647988266978533675048875901379777053083813812880278401216690845353551188161056250416269502764803784129501699968642715901039072531276377908775854180725293888493744772837838671074407793402483550577503538583292470249016328361512003644546529424638705577367058875944932083431544897673925786785827548076851114842394462571315770237450603813129175358088275916637312195009654846372364070003757448336578330319558638798297816248717159719766166913692064846551760516597749101236071255916832552283642121395042747076892065702857556018963238869232120658610353344629081410130295701587709886644555446401954809653609312215348334131335256213604346654904126951801566075046836127069097525555507159751224286542091417397413119971448774912234046814295554887129993494209192404232746485183079751937069733114393583030319145462334479614976235726583898269158932415082722648099258796633103200442796859015874761871713193163177210384502416984542214427674679168755095891769705925199750957359868963512541748141826357288035377194313560635210602912442411498313209936055455333050335226761923790276411571059909680909142739050054075384193893718721933072238984691910596569571818731116675026406140853081742836713649431778198635724800000000000000000000000000000000*i1^16 + 121568591745987517270840243679017146262115585814923984023341334343400195612265701817515399243499528436811669651787593692749327983626734581538187197557545139590298439121505438001285508577586023223026851260564764312191547036586111502616656728026006381086834159465811494780791633922114125702989944156187935574508103460050213636482709601255148685125031157368830047107817863669764152790734748324263869149878411175963283577443939808779218259520668890059456993510303092102261625342503076594989674931328937905538754275954136973024266077767569992421661998770199759055633772764706153449643321444917245384522423215262934352837672707221237645733411273221671739121179133528984229748682646473884601380651580035694483459521297142127327319920280555456195228132022820862893465083397345322976583233032569509600430677065833588213212320309829704396515597033790006637139684466969247709430931078355135335486291751965431882079490095191924811669276694505975908522726490907894411771716090033649848330929197312315498938005775015879432621169210238940868960465627263263402457268985226126261302864653034069659230350703134995051662099409254626382628847759253313877776580630913582629272887141189892837297067369823982764485654396999834266975460017227324777108043155745328801886369642440804200008420464715198449004888275191420781575128878941573740327555540924101880957275929350774376311682383964988156395141047766091377934666897773396914260868723396134518068633926418284013168676647500899096720818626366420641344843521119645951812949362534285051074158675770269379711037765358012431518706159759009032321846148368941286996462733614620765603569986938944724150386269493356681009855993618580530210328549128512098929551577862513459200000000000000000000000000000000*i1^17 + -48149485596096144935172633955782514834044467961837468604474685452135496966948749959266790604792635514441450316385524909292668126161496345504381652270789410002805449747693135689290938797580995299364408729481813138459949890022600555631953531888610289881088437859422602596783569760325330551574006001473443392495215356954363708490889998350507761107630565759310792570286567278578433818939436743131971165212858951328559451592944694791063486586878187956862833077185884565190141576402257868592486347501503088448542844194695993747996989821446659705814624873137669223026718796033917415685709397456403120044205019444375158957834942467949584853624469076614018678963989224907158448234466577742876197409581555112501669781247093769985148217357288288515593068359025455740987534453392530109209018941662722803505326590324759766727334941890218770658842528568106873626988383536793564639889959725133622243264030459922680575274436704021731760511201404000810606645215828676445106341528022285064380740513015043716195585071482999973161305802267689365573642825872951336569219141028215645691228783285529997170403005131579718091321286976323781972645026950720856462078087987956834540104891668397188839718324396224494122768139632169309894348263000641289924024435192171302028915195788359488177059874288333640356748949129493117976232448741436265329108364360585035983243963998141043509566013962865385640978017596758010924978615602195918831345689050662127825327938593481143676491186161538987325865407535114520239985682235924834439370893538750358890692136512486044087710729152966542157583439568541475130991098324560721798206031797020054578132313821370431500997834655887439131694172135508382002436845917096278307895597752320000000000000000000000000000000*i1^18 + -76224529210969271226095495581076278626464372604571119522185182516050823976788469981287187016903741978744413147776079863050367732330322960127748173518493556075414193221387156811640324651533435928808416211661930066793385901697775344868285587457825270021731588053400374734384551308384431254300547071937871245226690730760850457311231062485216534716768743061091103065009611697999985143340378419288422789985347791843131336198434236155475603581335844902856640706932879376461924095120978257439742845569348209689777856575220407279099972340069990141394138713544146476330900893451816871148100996267281562601531235252361875345305858557409635425881921626877400970956154753873603623954290045928108579279574141129252054195549380576867558548881085311120047063403633588404522369074154005090201455514192657851341665977664164799755803406481445498083840970569772163379840206138952562449327214773570745742620931142673966588428818146594155424835848407609000012236040033767765247291320175960068039133943065517588448315179362082649336135873424601706206096285772591445316604363732079944207181582488044610948753808588988141521305632570829732756441467022042047812749988318295794285877686518586735806072928636712029312544762184227482061485809162337356645799669833725392725965518051238288592567100965261765571750205248961137248573129312261590881533395650259388744757071016495374690862766200274042429083080488575705596501258713212322784022510311421542324806072637029943517853008794916553384432191593778601983080380737524627646427606633352507156262306200772650482801296162308807283213608223780901225638545768273981372086041180381159510192839405955963111734877716676527823247905569051590699447397719189405560602992640000000000000000000000000000000*i1^19 + 55042322086611215793898287509291543584077509031131808447244186385176235030908449984478508276843948879582337721585235706900741395828549992259040321568027066928180452763534237502293235772956865833866014653582074139954802466986172168846913720789921737488598835446803908446381847649234245758933898954172726957291553188397541956255157577621897791564659220744796050286045685141842853029797884440722280065132262266531797789124339529989331050093451339348582291371678802971282110152799304611174554445847606310420882026329824395196461606421231844653878735546078769909281631882932417803478806367633410804320361422779283657267678587803446135277336013063745200297696009226732003159981972368587881310416312166034957143280013236367071328854393384189085462476052460179003292537222908916988507148978765221920169973648906422279974236460776082588891301802134412384941025384741262972993744318883274447890374977250139200106479035847704780446482879334290725156300908934722590366294898396619544689810371629303824314201111780361490227623338389822803879329100261718250542909510649538899064977996524975601550698245371617892966165456224257260339376509843461869443001944227820819100961696754375710646500596527392568985950449432674322812391504300910726703251859893395900499938169709992054563436656951903603251066057284122161392096989634180211228323624688619426436703315988248597996254103081466887292056081164870795651983777008112963537254410039411517006080196154665128886783167666775616719870032987179694232588173136519435892264393432742104271957716649388631351947641112493127721394736287355026381026387973999462732559749668598507345675794818965762849176923930586167576462232244615042822346592544837843786752000000000000000000000000000000*i1^20 + 14492196399277668857157245280196612219149238009048575759005892716540407822875866939083774322841970544993329598367657184652170571273652459245146713888423658106755208183998152521453538936803357177107977297924244003306845416026461528241208524732667133630750767147782661967197977450825593328398836075237909673686196242946958407841642307611768684768947843726625981773775033815832228832551098323369299894541872618507314331416319154559092990977499276619860450870125568273562834190981554644501968471544022915182968581990284436893861151262861770460957755216953299892099099099256588084284761745487083738370480080222659329474714128919180662043788359933329942662374433082944848420794140988496249580181098206498765913427370620512963177384768173145351644150896983339181700833617877371310284222226927427487263652794605905870499985990466824090086782955701249519580585952383299096024613255083385680841114861655042352204649596192596508753286645194335408788409561576393785165493585403245512948140160541687796713851206114455561638677315961593586246335364747922486095134652419822108253097355200373518269353388720820643816975597983496497303701965914461484018193935625849365518975580140858638195745429648009881526249244921880132106627968896603878252077934596744675712731895268635385897814498253050385705541718076638120519262021675927350406225863707094595761925414867536214601080795120529780130184597552275260022177741873819970055027718823427329680224930401092388132917948273364409193730662732885079120371608101973119648749446713677405283694369360164070431258556620796976484143370050517848824377132000897718130225434528486945854887884959889840971982205362970196202157251438952699701597854656834097152000000000000000000000000000000*i1^21 + -68093235864253549418257555585793095542701672139612160646714207408276653782211990555988418120266625255153135984970676526408826890782759837077212567873214019666238518831059030250265366140245564262476525617499629483473587611873425665787224225896250141894916808417694691435974241597968797672398637820564740585315051185601409544745747371502521557584870583261478579117162672105555035714700996314489045842364615639679648501829592345116574201743994227467207250604628538573097547232827053229662632176987228935530093404740084794070298591422812872165875511239517313527624389186547396348568785810185968492712571486465758137753315618472589823760614477700402264284519206747435426603585664649607688172968807632429554567801944232349391701382446788954887184087463975877535911178196929738639235111610475534576732967805704512423052963871401736370159819334467553304807632646001585055971558558675837835411147581719965059278814606559443243142558708205559218409860478016601093507434935616841047858207934225562789809545610700354523319790068623994646413259841632147751811611589741912822879021351640865059326913124248375703867862101017529282689603221196643633045296410634742759505287874638163635097350715579376797948566807600514991604573113983649561185874555519425778006210945438204882912863938583479063245317069832099147873687678307180153448228533949498835782275971452961367429904546690279903986270587228607178490005220813098556097696903715272522505061634130397063948089843114720791850647170972910241122739614188281134443965393087417235988127720359114276851767103697256170298367637147225728218880169286295479225430067940142231714189720664562476241971059877541463558772505761680729919223806471577600000000000000000000000000000*i1^22 + -1100038019548561588324951539247426346149433829803323736535187242567366148450101679681748399630591854925688056730639836305219314956211511912754167028966986958116271931162240441640521360497696572062669752760295556169118434206960442142634731246693600602475749339238469044421726491820819575354422312068854630112855407601381394375188950828815120289386944481100319650870742934586645663284595586458227668730807046336525090432008276063222940257484398840316812936513462128721503484860192913169681182652741213722643599263442797345926595364827725271156409979566735012414460800398502104241772719678780237194390162039386736927299847127869393892332258287530483033651151178651772869518461740799497637285774507106350671080644370628265445174376957190589932589634206586407764271187248395900291293659992562802576527552812349666915451863283086813908643653247527936142029751456324279333369662117171529033232907611066725812415029965124181569597751321870336578606363517576603321657088159615992804253960817198549105352335859713254092256841794683866832564145345467985997817232183800980507233264451359628447803832587447583090419849065598222860190810918004275177335956343458982675620015589520701538381663081390423932597016224712330106207686733108810105362731920344788935911303181940013235626696469960463141168024452877112538872431309914798202851830401324876320660958901206629110943420975181923511141427057678857043640545170289842706870913889768944649271600730407883947539429057430972327390453354117798743466689783968052885149340611687939723463453319666497803592282270585766201573867122217866279738098062353631164328658144988283862314881848748896220618214034418485178703800396969032269776852787200000000000000000000000000000*i1^23 + 11695271956069195692636330609399995623263899069723270487848169213391507518040234008949572425760593354618943054036606650424951587839938912829934608850665770089479049470866934554757776539887155782466435861183491364190697514977503593794336886722877550097625750778731003002585260033451433163951024426202013572304288954678519253642890750823971255833894683873988825591370754462137778330718735072230507170425586038737100296335933663311107837780293357254622819836336894153575634623337721422973223584473585511830879914413866303363842416319721914807765709915092081600681172907924386973620357165603967697604905333328633429216847826803512542929254260377151007468307366035309121019198108828682400759155446822898599129124439422977156391843006180584173592258309121455947234027340208528710173179137181467419313102885252668349755655801805543955143727167295211438531802308275717578052623719150364868025293698630011993026976557236057605986908102807749126662548984403303159599154599356147635178586821606638876712554088357952634414129263883260752671695852419836878153596226302941536985866230884154713657095266486936124356230094608692458681678569375996264649330883409204662075563787803963937578035336112364568368856549898343192975073918058032219664180876607550041782704372368264089008833949397889384510032204891844110229602878146735621770420881569268884968207363954292952217921673881642827068590670959835774470883145673139833398901328989000777661459396889123355830463077571497904022409602739808421365129473017187832065626395986342220972201651208305238337151821375000297708288553879873730259554533857335164590371620583850914150402190740442654947150284133964335878220008393198346819873280000000000000000000000000000*i1^24 + -14383097302418042526141582118734091805247183073297197046735480590393847246186306847186684420201346196049343866890024363492827815588125784600362227653926822028127222219172297411923885050058684084203054135348262170810127522342932477223797899535292617486022144897923302275378504636067959799722308736237689576020868775887678602445322176965096012538054830749465688168932703469452957189815127871059474273323785119292959759411448569003056722840184833490175880970965140143237484824507416129805154725142084591780960894949959103194802609319573895413543664973944793791065586007902609039980666826297885967510853817941129421630230716433210136729867701899245035179638938920078241227316029215396304125829884187695462654072267964497932795409926972977040564654953243763702714759618371276213971945079706393911842410640558733009431954057508105964238166527198723339526579991544310713434049071559981460357452913501404807256118849581488807763565024206422167651827734871667881841594783099870553398656864165932511455784928178216050602337077360728752282670874854372750256562117464743447865222977470177102326576885079478264575838496303143296996966385784009757448747887218856345184646908619770207133460592655084922100573574796830888787283936114008725073328805271222239615508834868678548116558957442857069973805837250083640463934132313215506571289437792210736901169952364592290535384260811167289974633622628951427256905295485717213563907579758856688339835936979101935860273151637795835433357985624577515847384006990396626743022751973080054901384020470790310325738107613915115890229053050207811809966193108851056846461581646154803014299985447686352558590484400935549069617995157803965440000000000000000000000000000*i1^25 + -442543304584821090506800984414856825875542500759515114409017311273760218682583861089064130485503404861011129692818017426943385649472908136340564948790704131679596524338004272345285639594410241236240811725519638292140178322679329786495041822537419528437418178663017614147119385041648580075763781968076428289979664078613253328571724297054255968600192338491826502099369881605974752434548084766316955689293880385904673563886046572172839566597690255189850724025140321206765646176739398237000377284754022629546644447575309520794188133788687956409144964069034363233830578573482984304855136362046238843479235849103520727667600362098833141395252709694295330847211304805390713569557515289128597965021506474772682932221439618548591667705535108320802047812240296598813200471971225933609904888713167924625467277440232551889166982348059144074795025634027263252461368541162230402530680584399825042982095150868310009042832293027479745861220540551609977900947323670130156495081861523657464948227017384358037528138204127940769979972738990105459442971890050085454811582104868438030346229673869976004891799979899030810920025389332942676324312978141048009259289120907568705286658606723914285724008975227849809512398805169985386795533315427031591293013044506657612611084549906786240382321064044634005391070833354285387110241836112617447138106127279899191605226906556746977310061815273048299554521386093248601619493296797577032273318814509821464666730710744385854908024470964718779513812270978816589007291382690230340243389781626089792756739973345609040756482701559051101102099129000142034348384726386518106108689335696880301831185860937651328933983236490172668840641430713600000000000000000000000000000*i1^26 + 5010595661024692142599029044069561011454853132717080280499234327602447346679089770692820669233601606728191767983811229429624360152264235604172862336652788639126078212895929727568738013947425121496035339454855274676740006092549068482479552061742064064597386904130384421672023990412962962098713012452659535393750539165524871709076507408338696516265220456901272738385254903729891775281028477608305515172508779241876845775085922916913836505856575947954850436418457395537000282157703662734921547676249439832314041994459464524529041997260377946675989182660544384877381944164197393513668179211173733531887368019059175983765145510959772017890429944938591670160347886581957985252340749873045933286724941847298593558801374175582176055056819710445269331632283666654985525657911637204288261523080451694137921540016945361279965062897039848445230701202741667657829110046437545117165326795682411257650942817190658997629114360353155725230084110662527781900287067674750648389882236218032422510459964859045583127028366555650320306307429642135316287183587179215538902563176447685939245005559314696614834340193383059306253836618866513267740482504389216808045502534053746976209630295679926064514829562317510640086623049794198970854249573719376163253357124360145520066774808018701057410062386593812420816723505342992989470198380083865527125493190885212856325417185787558138614236478557008099247609065294359987960301952142732425096863250966813634549293702568738406596446345182803906612325983929327014844457418081740386497904026179795997535276124884792870218086541340267714714145653429850618649149417934479677617555074828517548742051731866552900572333256930623918277318912000000000000000000000000000*i1^27 + -24610261546639865332978782295134201680459681467047243530501973016789547291991208363212407657383456811431714413547848016490358220283450572641312214720440197701260694713481446004441851174783303554007552447959944482799854883819665750638227530714824278104560355087802227586275353548013856694446894694251814678680697150971778689772868886162385288503363674340453147690047964872244394531042275348640304898941989769487908501751965277111879973345356107876661087430976952467524135157385934932735309571017292280207858601234610846185922401431215030042706233705689313300321477945838975740461391838836891607480492683494542597258660019167742110585667732540237201548795566894640057111514980380305207354239416176398454058104832378344085214508031204814270568741917448266557359935865927151784753443917639006502674548001723054104023333455609346955117502164109598507939251827462047157530516127632149353712112465017528751954373244173741852533456058419576968432190186275018179988653048305890731542811689205983103290496480655199198699145029109511663439694049471930854598998074057664907337828694104987668423790319348639248429443998491605488386722569655640577157878104973015124868836231218622622526543294801795290976262379156768715419234114714185286583631592074565548021393898854883022136856803165271848038990187523522077149026674179107227247797982837424891369763085993376005167450557617529637179215687462459518870118227659904798224754177001472518818746131441038390406692411954979339925647792766468745214582129612539371970659747841635748721468726231172497916725678160593370730501667239226639994517347008444515226746725210021173335471463133823413771311791019510513395590400000000000000000000000000*i1^28 + 32590427874537381003921969391450159998548326997673591745431885885043689701199830223965365343901792350756457158934009421274171700678895433400364252703803362577411058747274468770176728339653515839651930110483950230543160023362509170511708501245536967893884019786574482011626815570785504672857666468567185024471479001563523043153981019473416187919350576646373577783178485787278737116308116765747725532719753057448721204985026050539559163195567566552321148927485651741021534286875370451747765250151179893391369449206699923125226062916989568024455983125202828154934369673333127183999535811347763630218646340542682226974404332692867489741166300358437674222167684676307962251957281636107703227389935903012307728211899727659807701887158239416583487995406861373684275943212238654149832781230357336306804098440651430355418009332576572751006095983822158008618468477955067029772075810424320099561504534191029008275180906044274392293115770882827120863784456969491026603051450952270554708079269672029688299828435845833670817601508287575609150242181336832863973985377869538127713824656447031754172068396151024626316197905133672526863796998874491440991803330288072486776630760993530765349831578161652234752851307892301097215150327732623761598383512540786057867923049389358621088432049864434157011861851372252088652289443023060693881250945083184516607098058030024882317616049795115851740100088675911514014161296196934909044450161153926599327159116972356448229325776499685112389829271898826519841065665749711562895751861544118763070069572301275900478933588865570774965321678173908027918475099889322624590298459790821316743231945993824767511214130718620723200000000000000000000000000*i1^29 + 41043260645176809653127314990013069847691044163202316889125960074760668964342666197363007565060415525539481148989543080517261178553332208599427360453083151731240847753945010495262968990901823149190145529359419403452190166773642335499405839849376261906440021063412038254437669282233285815190069722353605397617999763878894648540280672957830712336762105787200956461239244537259140996666102024247800654074296109664021420619171233655922267163244135524588719156034550978890053524860541298929370717705578708394621312778182459583638828940234096706850063848711963909325398424722985280581077012713942220694836683384921099948206642511513478877250245671534523070167014367586314658634919407314732169571324138534603785415417694395588148100374652953859302343627401511684454970656983537085468052670054717148941795376058643096711921788396734042951740270178699108590145735162519734662750376175445600387496816021167058396120717313203474126139425238290426554590661809304556306156675938386650122850284460366436153545684677685455631278269892414569246000720628654980745272455973926971000387567765067594759828091592194782525046781252107198176031048511111448022759111040286409010226222254976462148624602232061651723091358989805968072298769900144819072770913019176249574320334957990447334047542325187728644226094030961245284389153149255822052734332412642877537627713243877571684947847344188566030615969043481613860078017109220771995258698843409111272081604178121309616590160001506002426994969202203788992960929617668258562316891998869762729304258979949911407004198844595982416480997707023067765672431125419382808893895459352835586446324954778364592566232581120000000000000000000000000*i1^30 + -547226529430859119500075286411245283572208546078257191145966945058649077597334920774424747849831695303684596222179544457400074683969151176828861153136753386281411408615215623234021657084304916386170313730338421213599146096023904506179556037008682877617026811885002331706052634263072400893955094993009643019672033659246630377095349434472090144738793047028434798309758629428994079624401311245358573170896992752328737374840612674017958477093236512423839889201143181838317642535623689991396447597977941094439077650549230106882568592897156326156174204340302704255328370917646437961950866765503008644188708464596618509809827348635592501148403409994315219996484928572647721295821753215350613312104185329728655254097945815454680052162808248197310830659657552262483986990409401115911825199330352482557826818284186591798563618511662715108451000384835233030365965319826595669989038294745746485055205866576455206655154218453463755750361668414197255145898235971541022903494790135526888676039507186406323885527014616553385652310157638907226809726112641238439376741640617609195074721354334320758570392105013730050209711903479960399686642730967880450055502943446008471960937239329966501532174354289433385677527801391972296847169550207667318067624857383056064041065642652296674893294369631743244442723340961315061139007209815757443337682612728811426857214139653604285998303874235438036433791033549707128424786824437022012993037584431482010953428424448009048672517615668766910996286014376979318272084536121497507375717309420487152949528090415722094813870827236603032181867291147669096776878908976669747536661022983665932498864703645978486457000960000000000000000000000000*i1^31 + 2134330719039152594314983170084339878292731636958234853385293742926745513531914594044655051643331120832924108039283396562228308889241416155872159005961075812225495050733133039898835843550177081993438968126587774916274948815505245031248368823850655694260028715931588964062412977478663118495254463037483148546895719698942383924329846363839928305379205615090534160071952086399237011416522713897686846163857134418604163786722779709516237670750611974333002826187420743412624836224401041438278293239169475422052891188894405006869134677338488884280273423110173827244258236461715313954582222642068312417743985811687370396303868242411528223346416355948179690232840359604203268445650142657599985120038975830753381700301286783225317895904975120203052697693016428302693254281281131876803434368104813205942004072726072830430623372430158444266848631422252859773167817554572900402789875111080311484289696367552806219456239735174506265005618797058916798970683039683789720313154775887183428674665674373280431704293413609674382586455674546092287044356257620594686244184555617472842784730915802812913514966333472423031946853210605310005419424908067365912630054042013229267913960244347889422910736232869733712212377702494272158192277018856319280621262690112736400158491951602898633176598641323935322555108513373516084278947168116782061174125160436891754992672858911247571131091150949253027068524613820709784034406141284814286651850803123383809140389934930673824928428366800427228351091843856948205087212507002950369428683442914458801844900077397433199872834280867781773289334337612834424516170430970863034659101935271034381429823993853664806832000000000000000000000000*i1^32 + 205047910747296609563625646970820248619078053165802442979775045543617644559370568179394760161959586440392203135915391724714370064949479871106153682661774987814680672556293905025775085276400128452706534488822928117593754994771614463969374130156514381623347177776778324114858783361560880590673610448350456168609448166862963266262363132244005040032022785844992583792445857704572554101531991344787257655099160926338348185654622372190319006218878796805879584559982264258243093684708919581041320584606963250166877369211733932011098603724889017298844109241154514333533754621524680923490027898397701779937923149257528595594459087393829388826685410871840424707296791985636273455194458160379484115740599112788507799551886126004310436892241180436330024003864504349338136877423958912804936154570225176437007081440580098141721550946296424710710185859581413948797908954332229996109291648641003878204753617798241657659114040974239026666035200366510753261639896948465881584940194385501241477894969265267521508404775233094983507319881201601362826146382803195755495392876922953075723283198533446299279476508806681825131772305051047856623658843096824722573279103439227631166643731265086065842112260039726422797234991339953795659380277725985102193353437938714563062323477380295397282360048905111193233368515471653677591910648648451671288026843778001639822796170345030005365097674174315374945581128742159752026857664114090954196327739778147039933160196972921826312992472130534246404537768900040806110731829215414054540086269301560003096222415848764799884469491950066481798946968805982686797191215136491508042207455974799387241859732935968000000000000000000000000*i1^33 + -16305893827952092344490648907165041107064573815604722996598960366013488938920788662437592843364071635515796379702450976167016269129759392824751257837943866252287927374365118157656156558673734545088586407062935354810154281336284467361326156798494674633542124128825212803975311742602516820185229641715009037887676648178096101198629505107465549769608663838613845739100516077233009036855930587874782864452709290199517164071351804825737833136611328748708978149366139707678782785410378941840113407684303884281383873209891413523033230031680537698089152119599894811233085635420411622742857287712494807991287481762592003280291175219229779511063709696775346112048604117194337088888552484770587372918842037903248000500658330610225536679769382609474462599700017156358770437786044699016507061545919256828806423253339536551747743126449278284655646817037329198861572907347195830524500707078553290370895187562340678523317041261632679152406316998012511971724836788462953755351626755629808596739791240464043155101928379947462673821693529469993719077701738615738136923011186728072488694275443991932313107966199374275881176890919273572743483933304892437312209186852835612837024650234536678563148165474650812906407497724589883928969201141431505793166644012813541472451454265820337835617191816912071108099172151931449843846977516379766527917034313743957738311211698495109751112546669913189220963328818994119958341677969839756192381196831904154977068599216980636044724484187597450722807667344980972302719564561270263246639388913708854754626480497291517024938977172167043880186642994826506794531833566361709942403026838454406408092051668800000000000000000000000*i1^34 + 19042044465628020927796571002970498648772222528712548125308467408782104847506796366759600188978539571622431186701503710457798508658938447188610964932478028815592589387975237313892205633478698430547172607179176534689266986836147009490830511409069201978158020090954629263618227833767718826816670609388590903124141999893443633244271738968256793075282674663641521069910080278842356034208120244685404934911237454893684222986218110639065362312089389106928898107000941714576885375682631807010595852620069236655795454314637151459224876345683065457603986973087954932352413667271224336896204558095897568295487123774014747692824135085521423317350836515646730115233829753096380576300297434396379463702015719404435187588831086350651520778379959670617022546985013259693109951695691337303054056103730581587609173664810684937043672739339432263598587721040379372250101779855512483073967360751289390869562389425400727902489790833494358893605379069302339150500885555454959995211435540838010826002066272561325890697293227689310255620718228251513626457307687385683278712858140780265760236153002967289019206519171630045565682413789354737929085560836397755867209481001320350850666787022051109965147200206555474511294740528350484171065821002562480960094404872587354888177926885789034139922730799397690721939207302179788666530896017590641804751028306504811385633969503146069824994002341363704144024424423898306487147376544791937738383329455255030864789180191478363519021103642850516234826467449903062274769789041302869827796972465591102396516502975475188945066739735942270351972802546841693383515185187418397719336002837114955368264000000000000000000000000*i1^35 + 50367419480087456795387649604491551156705272441993470587931380971598468479676465219846112027038054784782533433368321226219445241963026923579698339476764584122034148408370965801438682528874447224896199889828462524838682283266180087662961349231147521467083269439391685702109679049302213980230036343795908243562222449676106246398949719574867262301493855747888467091691777282238087672418250999927186080516997839833580556109765239188386120183801070141571738142889632500828335093549391882521156531312215568071518943325617866791852885262320311550730239743755392777458924571287480268622552819514253908995613448854582920852531038355412022443345553556713857337773282059165802861148558255713452764851835737918138120677185415764925793576123680473069422985790607388527917518562078085690498836671326599994961697246903429379342454164826631468664661159721298560647219364620593391586641310920565159779043261439119328860391722995463675471930119358052326685293001316274919736102107539951217420305237913048557730406800672271452929334440213551317579245638685660692770730739298349315449418018256378778359164189797568762447412147020586840457522738600303230716738538013609120189981510212333931096433909426303680772299236875106039666270633620445611440677182833638010618900083763208104976582474562822134100530246285389899826190036317903820594990719094645541100666492307631447084773374927299936415258054128688806807099157829116153332052202390004453560326154605054252004362331830889346838030481665286313377890246500089333676024489414700579139134563511476730404263212090989567435131618492048383144974677476327345830167541325046735080000000000000000000000*i1^36 + -100894610999846653426379321776154467829703329320535109550390658338283528438064534633849314039364213374572887150442578796005040840655918376898643071949613960240044921805550825898562697098872995794918982513427855630186504499284553166393640561321227453471690082323530942364967385329540459798102845338120610437042054605866969775801958203953368308991234712081989036997298045110744446904666298821230344767881160889910794051399585590963092940618004330665807340806204610730646699375956064422952003843967246059034605692286682067813251526696578916091540962029661049736696741175101007606464406034137328258514628505474320953156300622123150858709243233229802664557543730145649910736528475258697710942899861863815511214134389862080555088113898388844326028529995711169012855954123724480760555590317951237031456114511182851587606047408630546629608548054999310096100316770942673260758736776831882047539754380388631718723927434467373076518693019279122799104123576936371135838031498266313324277549346208118951526714662021391159859784267423524498590661715107079259980856056170607613155299534832464193479353283414864713017552781350478331757952976858770686011025716319143943094378139848887598490809493449998244487375085528442950857011662832701775424587014445308587353743713435859207821358881672215778659515214810561043553614914321195242524184389852736581676987625677107794891718085789026842521449776531665459606559714821720595246995886618806025474870533328203238676932963397344086724365281256914836575259888541771554441016968465254148932973833165616805415927386736129506153082771533010643316291212278208874168021464735840000000000000000000000*i1^37 + -96505379206287086448643309751832252685817810932647719745852773481082213599647738050052664520919162304939510340091763901373705404278533214513864916217909986983895312050045806903833818569156679356303733427121776152701424445616910192155772824596858142523736917876603249596243230917521199500158801686367610373547470823186345098767223104134911095143186040256043255897572902975063351122663936610308736172370216272172290276995974433067457808474320279374137282036475869926414280539164687053495489027649507225845319819236329504930066287261611279916592464395525361037469736191827490435889176412111947397968216086154565963768874461389644366030734942807074093331341824942402167016315819260127986585366587560454921652362767518782112268336152379565840963720883138167535846907333189170986792960104892350525692189761055580804673647520394171148687634816855736070578751235023335179981827973143864261110843184451536007447472261825630351106695023532584933261079267904655214171240599181343741609381308573336749167334357324976533607586027891152190703523122664111523363999864566377316188369056848317039879292337749752623149580305904450215670139776078648373958171932023060390967460997096264267419200554907174157031083652356874761918043659015053605362795229612775197828500945610134358408061844349951583632820906293526672489254468493291602217524090499137908698734963490400305022197755208082166332901639301437141126930107388133835224919961132424913910292150350634637083031456587695169523056584700879300703141245412999466221429166302143193222117661448768277224500891928396582062099636661804992751368514380357235259331656000000000000000000000*i1^38 + 92514786458496663964013535042678510267621850794966917521059023341597160417219824267654165857038713192549362546526961872235390022670013465384306734459616926363285128262478613449086419834116510366716676899455994983283389909541842381937673615837207615716857215481011384656810894233690735832496285615612313717506961995301496775027615104690012644171861422889109010016794226558083475311523624910782517555011256539877452310113828625103170377023444573780350257719322787905010205487910050149528245912469028198788931243192250519028786837810659910969303012038651565801373693257667090079808302560091839924341105719162506580160919268937162194450326348865738655114152659131828677238993675143933251809581640067765894704044036795562644816257343666661116469856655053217369447588825755245206527698862383422249401442454588474254131078911726375745817113089628073467418822149154127998114026135205842486344378507589116720051696661137419465789726071960761000389365319118746791088911310733440682361170467301247396761662637154575289807801345612700787197736458823866460425446863075011725183881803284908905826720446935837838616836681990335090038600619406093379205157945682699670436004283118419639289446726473855916433594741464618189479885077323970570478294094605736682934075712038031897984523416947316433350020813438210817989585188956258995497152926186627799799797405675087818256210145395196479484201016199945499406204040488718572589468962727307164985403686365779212004935622116382610105299386507602100749726475669947438310377517559351102296261101960824771581845951598381371970351205005759224880456315823108149336000000000000000000000*i1^39 + -49600677999359485701596263358097252742357160287326372330185681532697892967470089998168998783783070844004745128129481900971088817981965140920259704096120582756012723782061747879998904104920055430726368126103421714510331454511247015657405268880868195048540769367004814005889486157686002449849742349952371667851620475141827227005474270403656795085967941912369012835618863613045135566923606902990739171878019292247836983389747993545089318949980773246702831658374841894259857396122735978942151310284299294253708751425178052348102920207285030879716036916659098468223753948697598151497208777097708806027138743384496317103604380248222981436688833562578630119389917580483182196176172169274783597573661919613541998827111828306883137448778647793194965400116634622213937641201332110664574634616152228183905559764624401022949995671577734173245944726067877593025956655134828532681816786868074238698267569050403878842679722039223198321819716709911895390732415104917147879970215258225977700068721107171129727099683908707482934977155097878525071367358622009857430995267377170488805893589135835253568802481594158850545134233760322007083917432857368584179918766687054367808998263547924353669396108618275509851069833350209674444675356198647629540020525619740216162779175832520512498967125447632923840931947315041280648549734437861149208874805950433445661832429995051371105915206450686396825611312596803204972923859209523522017690164465805332041415317318669754333025719087178343541170554898923756676464886084301207405041055542202748410991843744925302701871689515801976535035218377977000093546195652568100000000000000000000*i1^40 + 14542858319656344789162916365243610934701229653645027239819549229150653071421812028262720606905013379684139019945039830663110988270412552356940059026463321212329861080365058348203099197985875836825925407691198495859806042587908145441213869683806317975439196956796449327452724835022589356158535639388143233476899536439610677882086229834158729532664263500475995724811134127699078153643597611830324274172858124548218076509449786602342767986831574562728949061134102561281096074053750971559370663794687298138257218955296104120172742466643559128656709560134330029046981298992080289571196885059314062660842318934105099159322956259433519685480656416815831466371149437344459966960848420250427076890005307557309901879664879800240236273604117731036197779218625449081040359095256006279551796707133701421742255332942696844074837859510468194100838552372849396130429578683821157654842227230498897665598272928314537373061960567597848854381910521468158545269551828438228198256954546245133965566319333397138340140956684075536019611679350929812486701016416476367357271621226631061126126030837577979084176277117928352717404193534962650104809387274803009180436530476075952075734615471947591122310827628298468543184393605649775265088846770081044498737211070516014086442340309370212120335187211277263812990056087018003360073407792871674413478903605000643904492035266187827747055729644401462136990173879934876546234882245875042248304007823633442058987074601305715336377618666247882850006595656513929350983787374518030076595905646833333239566142205758050970936109061230093589170897963606436455460489400000000000000000000*i1^41 + -3100361124527914609610114504469941883443505194185545345946056741761860686978001806400994386366544967993083705982044109025484885395677042492465254407917762410928140043154096012090244979550423585024458632855491922459202364332494530093216252263222096087681355120334232665854546472956684306282750169998046378360436101046300181589171977104801046333232428921876714535997247185531695064537077783344165015734837933258463366981003254179786948012024263751073368545404632947384784835670890565581532973977372336749767764910147955419408609054413385708739426074506054755003362080534797958408445126573247048599466164937968279366838516778918207318738036589631323961797764410466854693187873498026937786291598054606272676583857047417504320594306875419618944569527604550485557735933519131845028529113546424406006126445120597036246479057610241288016872007417349733514870692341181910251310511941647016991766086439355578191831850973731136070547850388437326776737521822489227752894229859793494445248279385527476855150123794814222973759758346345350091042924670047262180089468230724433821729820764171223234884251496875227316702360106121070067389465945544453092724823771358332489557829450947795440993446644408777602271724411787965567971939446305746041645130362738673717922578525680755477812609701092242680456868908547201880897682181878678014431096713034579023657461392800718965309250823712741455769309784321005521090813440177535263627208065017402949417721776591361467234785465777711117325152562537218557496094538090398918726636768453402934946809653356660824382509250515064725899138793523855747910000000000000000000*i1^42 + 393820950332048720776753031112287793387573354685757424122193278746476866053724598929192099192960434772009265346514756149511456742436719582103702833777323289201888960305527050625806853988527822213324555683739436490433766044098524085594108415596393227093790285565717700320755445022569140551850903462278360295533152451171628049611384238294593246821039538276186041715992366084140780177111380989140393454446596346383541736866067977084032417015672195041082793543300553547970657532023783962562468372242203619705462736089653753694988484064201735145615723139292576501156102587263419788458178485727822625701130225301111363972194917139946639163011656833683001708593986748641326394714179945336654261906730162653941489651270035940972938143021799723336662540960655356374520212963984140366645309628678616986997642270678020587262435420282859283020960209365305787429585942140956611712064473007575113268800553185652961561954042317160616958536755795104232317816003768784944301572633512868018525001891299251123566874202965705848366668715735439631952656063226087448498447534433503190094884380978468236087030222266390952976099467705398495726858788933027651812973011644102573189088149723828678203070352091035885021997203308105694801762544894768775013510610484965825820456172467321557848243416027238140458016890215762889402352610600272056475847331940877278035012206014237758404108371803009541110020686005986699658961896948705729243228276605014172922998651908129702889050110989489987301662173153451396620555373527605546265680171418101719117622869623888276697764128381704973206325560018350000000000000000000*i1^43 + -35080761160148309347869958700813877199719459947832029735267694372565043361513209032005091616822184745018309540716362335919505097263624811600590028055766615955737032917194366317015294776630595794538794910334349052326238318724234996761658633844391105879026629727307979223575560186773973157319430650585679763404349348351221741829200616187957527599279837422500415113854609034709420913215814753093023228027317553483950231237051751546189573019066606844083524759740804564920043923735158251383525834440884416970224464382954153413354426679022232396871700290162457497674269289775949430948479171371542591908837680281713458761319794931201553802523331243602155517898764245278479686838949938394777511932146513908277679669579605568005349160491238083708589805027761303865717003123072838493100719433134942468310868537699152271674790587142466272851107092547793885560593502476747504952284046832474468824018652427908573839493751643258949523758633926000470121406779907619163052230200602001366627771353340373221937965475574290997039042590097773584307205572710099479084683738080280915639447415551804103328281013043747391661716170050061575597554838336587313501557019587610688673936122838934866893312540204433907110121722554608072438417474776906685029985230413017474600348730759761823299689901060986666089774051134820852195076732364927397667329282960525202239652022257589245812272782197465169586109621333198488361122181555441751683781877729215490722987308188180270632429901196301877722995943530200153764181656502604419957959793147235223944170445580379408536242762249989423283706456750000000000000000*i1^44 + 511269586794553277493329096749716317168914434199942983804638278740122139517423134674477951500043715221115172454831130570634934458385427634058027359167606570775053574228286152138113205433647791426658409410288435276393436285129013050069073679007623081580621379977767960223966257630230652372359638586960573240096222614560779598891333043883823850173295374934790382602584384111380232189493923473688466468296794940007958652643116694785560226697271534173695682835518236006291565346773124860241296346599668397189134395652405885444834024582957386987328943123904590819143093188183985713899212043071387426399901044389436791721879198480109589825796432893141692097789890164352355726308270578260383184133250660487655992398490338169024892892353454690942102443253175336972431804243961383519633362921427218362282619711310881246337800156946354359138508642300287826718949785740973301869664993970649327318094968210381386937459816615447814931583108697991199457542345564313639444405017566378126745322847449427548020581780987808633737574525483368594855905159629759710232702305689239801536220256871646683245085699706290938843757729654810340361214619452695729432670498553045383297608933752854487985084821813382122960332927030386793089252643515670030392347126899123699296664833844190844365209554144633545705859876756475156048776778387084360487628042998606607787345924203563204200250472616841979994683324129082795245854415087179841170612812820325881115162597137801888882876538715611758457673132412939295103369965107296015135259517810813690065893807702142177480008202439330564000000000000000000*i1^45 + 36073465780038981854507788086029516563164823529632213569445786320402729586877157940368532160057713689622357147815966723021263325368316082658403759644400038004356129742834519784965789178816045788147198584512139178973067906623041729036495456374680792113616745149471521760135917044337938133919997863073214998206992172480238285142117998522461008889135970564923019725559934824777485366714817130048031721962524150482546755286481869474990161952112142627676759367199406214240332245190423898744737790018347922123540521053260826733104435672295962672158983641519138005155085068889974727358848564015366356269853281574716023142299665886507274461634022087437664439471875458049542114668203646835534358251671681276579744759809069973243232025252293671251856776070965299117937049580814440568730858666324278098146185117107976425034624905742110396083226526253805028273426945219316690208292776103043562908503649400822170999199001396012867207904373136997940108046742981243261044941498495621939047216013872632613470861261805472601842170848543815437105934512571780520307933162116185041525564045592116517280027125797145160838770261989857875545864510816928650519540274821453700350722942419128024173235348384985826679822947592558077084156749263345559328644802599022307587985149190964938873125503875317111391958349264036013818114432149575287394531048868373376232133078911286233836715718381099574081816583574465425661609705162529854023767698998266884356562777639780148754794690524923315263818575610039607461692747470860538905690030554492264547150844303732993727715562288900000000000000000*i1^46 + -1084544990466614215817827288130860522961383153321376499885668264179838600715901318976719568779155657557953678740185034182940889353566406286292978426997108091024367907597650752780418311869030483645569970244492916739168969909954577147285438619817323375682308457590011182155750539383657777857096949079571391517562055309947202856647005277172446200173851569055089565018346311461616465067350830766399665050384851006505145435258303926539817693976072186348278960504125239379979408805726945016535968495020181942113982653011958156585659667261638794199045300593665213088401405186993293685228038639568591194426741959398234029412695595030247731620584560970766859204747945320569210133789857423622587071128935367411236345967331420917031549870790921435057582142417466573736246036516898724512486201989816920963083284291860151693181328100508350242833998461528850108781799527448015337127959054817578729215365937039648799262127766132470390963531446783238682954221245165858824357508396378644707375531924350985317081154249676085524107961463783271243457808321166028868456637892215615415997067761650582840144071944459884030208972656422110069813918631801549801089301509662078530312644883310173110548811984287785234492165839924435736605428858552089717090007612596742023254340669566183016152295210358945959447084087792139503439191287940145805485598306192372086318084035443947818384937090914692378075267364390299586310242247891067063733381214643803534789007381509787175442933813301520195168029441085181917274149001077901049461518996788833523203944755861380726691500000000000000000*i1^47 + -20057541920537453893685144636045525145863281754140427244899230371817915165520096137654955626218193313549142455587309866248314045147266160277561059235609303119018420306962814393621446264031127628583617008233209698896441674107191270935884820337725962699602375268509560567359099598048799443605437092337046822849416170522882719222846574541961133176544687916864203211441750114763905977002022645900030512146410963640641296206628801408917480474195645007708755035339636875092552981445532261724109435484223075750811334052894614658120732211994143119422268618432354388611022279506867358940165563442824926519474762437999869745644470832228878976659612275984853053184596401754352959707478038377700033335642889797253396660074916121215233830208974057432255446283979113916317237862426550973242997989685939896344810683244193907924476898292487840480350067442155864965350817631039490651642225312127289284550071197236987505383830007569435515916467112762191967247767611111490083397541499911403877789356395177274493174696119549805120195411714569149812075355503741940833524991157918954533101046288653137958901686412216710144339494948501926930124705854712025533856240228722279248343566332587275102530686942562198899683433136781726874371639084413939664129951972937835980406776277363697511433780128965939444627854306568143583540511378300032188546873946499990989618110912942972592416621585351417616470917579858162305616808116429568548712243883665353365086547941745848987998739186520846523473902906419956000024781063736180653632504477588302601433148655372225625000000000000*i1^48 + 233803620074393219888556274228427834925045310485792457997797212447255065196622624098169549110439999092325706514607255793016739513212692036537454423584979014587075736941061958461177335064696012136878381991723157525136153350221173765880351672436463993571720236627938804598599051393000665457556164266128720221663756391064211597176090390914971979837967044655520053528372961113038506153708123237846545573382061673267302028846086143895231036476900769190559975830986457638018358890971006646141654265853303449757439192199140355927911327855738830515793315578344770247982783464383996441496400903541779972965196346486676450067723759615350069490569168028223930913705956594102925299974856539553117602583976032016885565462496658863213751119481070683495812035197408835674859700964116666215736130394788554297993195788634002465260235385442626016248423381870617706588957023144131829663379088798973702152621393292549123090251543946797493982761362047311151045086871994373651772276394711115396309327418799642686287854669203849693012900136473037774946621716027178512867922792764398717157150799838085751453388347958557874720982013979388040997373991874323029723306448992491461717165051297506407275214147448611859766904979739021715870957580149422245676844285653968167344049831626973862117809302641359745219110830277716707407977468653736312275015009997094645726555747850305162181820593769520668295671067716796207455372173210985859514957656732708130322338196960531311419309168810775399465864313614456331274056925372054010727978300248647389429750221250000000000000*i1^49 + -1428443310159707391098581899581988044016444197163589870292531858227462815811894716438535762043930181514439860790706812918174162009395851417434926020466894195018413747336190892517668060926860383077832045103495620017735746783196388167196854317904977182681407147093219781269024003321801746447844102773898548235355332856456206142320524307241408699009053777352159397577407212299810708223170370080786369834508069064155175377800726530961539790929060175277755642524617254318774508837313295527661507241241857992982873827966375378489267712240433111713303533944721203783754643643581292427949116802314280663420257344709434846748734476041578130359270783225933212506682499383827765532104029054632723991230935041075408064500919253321194060180615670442951291416567158983589447603298217234706850914820676327776717172715485186263577667973997276059141640390909988432610298647499850713623427087194297393072269461341270353842536564545484323489317312528137607142971675248997830453370351231741034099013087256440218609176595535655533118723190188972989747529590115559187174989661621372633510322533280053319949861076698062183272015153682837380175128868724109565860499263489412854674329169296689164075360712240925360272921806949420762319684423657658248836331541614862782032654277705953772349244241391168833503869453595762471925858594428018868936276597277847567898141554315872749304140524660954113309508407187659634146763213077689399432996982678276112333592281957808717884054918826864574169378037909565619720582403503279319191248800836217568312500000000000*i1^50 + -97774300127146408463454686062495931376743203313773198249134802457509171419065172565777095759845365736116760549133393594054020879045281812579673236669987975338342925166331382334328740242500870704635240348092099144965603327215103419159199021107582329702098793802509735349380689988158778505216620003555770641886831948193519351151805995401374390879966789062750678126165736225772549669768333525551098381917084178901017435166206995538573547396496935432829931024364800948950578253980279911019035328114369558593485740544304850896272394643905342915056147384025401241420892988825921441014367351592505326841759798926644807985315696684630908236278025175898941492174756045755389687178246408889384153662293882602126336083449831059273286154766351063149541207161831463077987172145473209186995756448591500778499986952425238706094635316493550098838202248049121835881909064338180654153180700188865903817873591846196405696660990581571188910687722454426558630490735392084911121348677727565963600406692029584711219961799671726590705998250275010727163771295497749167725944958846543473887722389837137513477593284366561110798286702203624955523403986911040050717762374135094773425879543623688804924039317164955111580712320276530732763390639267288154032991273608423682332379566665627166187223161406758017272531831833683270340900419799874877628183997911880627136740581783683937703906752517789074739076206811075570448510545111046708430092581527903402231949366504079483350615493909876511781720289537508113240677397563668853934687540574687500000000000*i1^51 + 18013707756843858871665014915687404537525041971635401369947495656933644999195755860853994865463138185056696024929495629001376232818197224687984412897345205903530610193450826163530321285201090634839278830035440547247463269050061298711189025676852676447867777935122329932649031394756984821218336998601879105235172795649157679061230113695369585211519695589018611462758290701557425693703451310705121339100141695188084465127560632049725416902661389548541649933158158409180555787669561027456750808551776713151252961750691731071911862664486979054419761933944595195017341405349507712367319831896381251842805359948036204594409101986952212347456366865074923763827312364552836009073349393300712781985553744495248421721957189614506137422671734601605498718435819517392345236929874963442859535561236069032339991478598683399941192706902938900858773761343260700996272195817954477556133989600569656530064846420270644251461369507115469800275346773265806794661640484944124409010071768161707075042529799814483242628496667833896362933986759436699353123350609064334125402309186447243431339906238372355905800333708991099665628568023928293168481999285417085580909892693736933459649924072496060647956362039606039509787823223028147708377949562075705679577911437149133744863094973388025154014416396830803124135576747179632919866032583404349095212338907040563455953058084175763487533008066779745416901804830982778079443372434193009584952898424698055555673666310224998690535810440400216347321605471664145825862712994067912722995312500000000*i1^52 + -1492236771384603971436372941128995861664740859005243148507670734756081033185119857838668373356743538520360138254370480462354164035124809963963203589947140861828885338823131464435918842193436176752476954152565447070766518498188864604168348132597583717296046656674058740929676528698303278988687636675603675406431485383198874031069881295237597779356910657048783601031560435641592489434352862433434638724199982640595926544805150090111385788616782501812166922630076851117985798325953481741325764595772043672401844583139268341000066406608905725747795093065256925826919001066404022916404328552925867583660080840498168665627964253596523192558369172635537011909573253529173136146430491779678393496354580621135351645499964729160932036709333597424640145998156877197800641870903359573899441821284970833556194809916537657370389341252515713981327327993218690730969050602454196770725588806275459205723137139590714408430819806740319198759588874938870635190699923609159346322264174697265479300398818585414320853837012318801464471501347208143973821006281736638952141872356397140807447455310456941453252644949118258964797687354978084615141865151784830362913258897484656887628109631367167213611881241178445352539307079712552727031006583320655152887015224271899884409379116843559654359487898422234453590739640699085294601282648662086354456249543739956066969300022928023411015383336017740637194049610184798198320915043306871231224536023967096203306033733019394613334474028679908137420160088636698965018162547595231250000000000*i1^53 + -118437559836670765637791097516482239340829268611625466052062607407033815634667561410350950634136258889389384317193947060504140959179276353360176460604161290123751638293344581072747814016327758179080616829382655788055716821391356020382879430814401472241524314640210293681416830649446966761012792477457124108349644297755109106500639280580839647415882757926098111602545276609486628113055538826757336684238957426635369476823328994471804370374849868080522256452142945709149781111452793217211965273820113228118989860775671628456418711396024608123243005447081777379368935112941127749474007442120057084147435668441098641133059809106601902859175890098578030282428025767664416567698094748310577854809268103030380776665196946789926132258916788119438701059307262404201683467127495513950254911240892234630832198547965348737081793640470618190344365780216548775365789749819256596936678519154372118300560194877154954996761365981411721017973771659933069245433522211146504327908262550515275616797825828491061292140932025651722288509027655987664803206874991077287972281188527917786548535985689079951485508295796321983579931067079086452866291763959884671474804204483531542272256003062038485357471685155610113672849148335602661534839379698965518591689008738762936425481698531112467124397555707796662689048646137174831789450590432863214946854823776646905044417735904715132794405492237650035434004158275818827083960562702434491254831747825710103877009400319085380669186198413175945428277810265414897294034637187500000000*i1^54 + 389904412372617300475163653956828751560059122289218903206271554828601863511513654538801812995513128642445050996146293884401454038532175746624915439185218583262591459268824802828895051605621105505605586466741515830319668605299629084912659175117108095639638360705769783427341404365776802596797878101024416249357084511745901290157271789236944089810480276432037984117278272746955863670949767283689174802087520778650151908984247106062135023154877650522516450516766657533321191258601614684432409469001796012094230083045744120071798398203694540009192528872707098950190039222361170647588008716551703635802970620043199571134500791685822289006544966119205715331119356670266959691177612577489308503343069842015626193791070986607759526289303498905552963644576293954890417188640200163876741940984752429198913525127201861404094476013657119045071548834438781661014592035735341565974121453598866352331542253795135731272801112344710121067727906724026918208048937365346481818393838381281520198155197701066982075960513624732887792703182811367433986915919639503893778891477653216476716424039103035104401823688558682094675093956026407190842255178737731922496590901701290800740284402572454718474136944676902886216337265846154960350045868456011221807854176652677591902034854883955901706447466199605959755601349911352815624289473176904519323521667486814825903665999571165998034088175463877123085679602534988777753007239446912807844903139264945280170113349044204100456671134396249777251498515355882839062500000000*i1^55 + -19177424389540373874093629376812050915381993246144996266364171212955854437651394522081761193055795625605435650331911604913358315553011357019243290758374172070578893388938382905941318901626345892278864883159321637126682463825853545992647294546207716057823976246899554074512798162004604053112957347764925091098265894312192023805023658250368588267637779424463123630540847906636608324753654049775368967538369115991150001335845959309815746970146093334425849498668877383227471935350145057316798652567984314196933462230370383568253226504843298660276700774115630626061860045760503348110780834391444715665647660529508205433757986453771205387827559294943202203635787818215133210429560030278010577279399883072371945399804583127824943274586529774539989912720430373217376422856516279590197698106617742744168396190801856209249003679952560220899876978325107269013425326897355247207562828499423542863525373280366740801768360681288498101776969474714112162897674023407698635309587017610665224191336896048122720943458513738691469049661865361586415679049604957499229333800726422268179225518615439795740684711824353517377478698226482563029668681532789523692079915585162194479986023287992941835072823645773331425284295903958214953042252280205247094908846862150925954972674416888967598082041873268716717834985421092375161276877950295521419839553257437370838570616865012344520812295099707137071486884352443153212026731059145415143274750921649995827976639022176954474114094966926744092565887730832031250000*i1^56 + 97785080539216445207504825531688007120117285195686540502226080894033981270255883300511158228539179185998608493583370313240562589962169172867758846933551724358324027436742897197225297177451223593517126556460101468332030802176088249655030276221290011619334208512699658295381015658124413460002322049013733325835227903302574062289264951063295098826808630957293175247544811395995056754772137328901592644598460175836896568705170224803926957161142679338255380210849704923786581709080038087391854756605965026853552704155492763462398152305508535895906265232848948827192279849339493615535499478596395723367330092328865383597687131896402677621277041064697654127152518286844411909447083208885010065912894415084768143587885620449943007197571505629040456622392880057397027121663057455417603069157690938562447737869475098325960661667495035637962596014785427038297733354027722333204745045324701877936415138361441976441902262604702034064140500220516180564613104845202201964813763476382891948553788100103539806691353643082330067857121894944929281490598117780455850260226953324914742943824461043591679059806496429569420149469192828030482146454930390844138505893729069097992876221478928948620989244056461297223812937870109236800138298060636365091557740538798408954220862359845443234375946484174574372100762365371379350827663967070311617340903674299038333810475132434342521081341009475724511204604810965693854603568031919779477840227961278513196459213568669867055081427590189767443117187500000*i1^57 + -412553312988056001635089138229348856176407519862730075381114854563530840102872625458940038029308631056165030201513299934560582835062466728916311864995585535354137763413646771824745169556447169425824678510386962693102725859410180873916939548491444575297046386891884682085522297269929261202334368851253484032524464980076954506911124786547309513412628297070449195948014452721324957042112255716164394895256197800948298420836863087371561678195953287149675858058758189995408134827301928988438157674731943129026313852227622753497951658980936027756914629665464666850087598003838392455733131034873398170062965938426956774895605785085083026368122725392859565369995169580178773924109544805826293092660879709173831247377528307985485547936664017338200486244160409281266637058120084753081585884618821311624401215766077460655396644795869948634521165401822650052303125130646662368773187319894812984887849102900248752617955482222993431528897863814262136144463386875817814715866206538923567464536461943173020372380993734724221281295103493195517822847367326863349238521825818458955996735685076615713319826019248444752141443298514446361463157338034604422390238452998949557494631673242811418869360677568296058155834730189135179762955740757671146414619518010593466858811595449994544860423568770865898296124201861049864091422001685322321536350591324747761602827343484238539591805383410013047848811014423894813442197574723861097126797421318371825049319455690934547533863620736030859375000*i1^58 + 646622411776103309618724669488492359223370985714049746796938735980282022718646767813206372949804089882537781225440801999052874652705994469644616961508888735612860096003878818088234586290380792754224663638731754707439349093293768896294834243360805306272778194781786180786730615535324952468114691199666707693638991452413620938086032802815788735282085989792674432151205229759374138568744024527614048980675716001537768747712496211369942818648839371660570342697744530192306899253687901016090741884897098881358855159659933623957277802202757834142354736088679304963749410586669458895704730179150133697435616815713693752165220599013788256980807387957921689992057952018229433618277969316834817573085001462847234291662037883326454408328768237707880087993820392860567131351392459354596244030588896540143022240250865547147180214922670759130503924702631190883014539530285273410681794884293162085378119686851462151252693931792776980933527597450156107612074894851071219448733991059665716013165110281997332610806089560650741769521393986026287815217452201744800429865771712462847394323747925700895087818682792841521846826375999084046169308175903723900354903956438583770427041638094039883088610559782981975855690344130345913240406457965569718030165959627169742574037887791297191664482224872865938982609712567357383004146796439258255784177837822536140320624922013494829162460702451794628761211693588444994966447072367128966555728022876271390562219350671531630835241796875000*i1^59 + -673539538591242697287265064768035481354015129932517447647344958886233013151706553153378896309055083015318633792627820054405054037376983776318299386917791762439948919735744606631540015882960888399012739509160286991503959110352514647348632485911405334406076331465202183644931629885313886902425208747228721887971537726709049324392485916882957728120248800656753324001158634743510485999451110581087770629000785952403219011488263056017182149660094103708002350120966869675025852341921219276850476502701157849239929792564710070748255992315855132036897312441815474475023105507321142708946992976250780852384351868151071788885413934928990713387287250464742026510313462271366226391534935729431665547470878074122881525460591610007038902613137308132481259729758004083240901359687617561843674013603567729941224522935628118288003788055968700424183489872403564843406487609396429456063351460092762254985837105632878959628326095690057297268807844584505292921383509814440567564135329813641148383787255165302700128542725861055204936901194792506689481723803863499894985890562093333599207524492896616950234793115184111423534079267939394595407531605490539235934538685768466584195514135280125535666915709335774652966952106413730980103635579522384344376726287549001517691183370695387291166637820252332222274338281750975458696312831150558789180252911392018808969685805599088415670153116919812407091951935826158494032982841017935502836500810498193366952103558429163115234375*i1^60 + 324205820945534419024539845131587003135157008290111596537532400762505065561557708843670604822371274837182669060739884044021598722371385798389507455893942767501105964190647281586367269268268996276804478134263943016088687784525140928039718140505349975528136428196846263007538160018531736830178641708677889197889556562159590323847436898606956005055581585683644864180730027265112040058033651392847661683177575024387907119755614921729309779311414816735140440528842425454431795206429139839131709834058027856540725604173537216184108827132693485696206430195602976413970433776112687292125725172130038287796984280511517189003222691770735735647925117442580228244185778945906825858678382822422458955157314165894812044001200927615236086639157775089467325572448124376698972351861222212415071152717991954207226514403122888564753033074939223557700282876554740661330039912848071391401340976261118640869295389413168071031601097100056250632272652619053886487341501671532923615986133071174201686817607883790820577192073188208483736715775044261441656350828590267197404157856752753693007543690234118169214869313616975790814601785371114213129001515583018060707520062422321522094460840648703729617414188113783365774544954880611943510641320894367794823011586852014764630120512781308578940877835886442397024899375905111370978831541154918686796448498015210769420246884262218726597536567052747370797710604996460981923658301630851381507745685643599844108764140625000*i1^61 + -766426498110014958803711367512182142923832565486760964420589071789537991478676535704038795616168162687900339372590905363142429887270399607055410067014443515191609111158921366183059563520328140631744193641689448818430841648795548349632691561760764270457285781528826359225938196808851609223007426270923981542286541188981537133152014944213486228507199711023319840471432206649159158121823536029962520186245628474484194180748755142859286009051327513325225561855650417745835802489282001533217874666979554014150503678636754291399962040808548119731007908533353254150026993786417367994938033071882196494544789273872679418937877238855578580028029814358092574296094200317330647143205625252259034012624632416911254818852944400686533039474829503628957680523924588505528315905933292684113986158875138348629203722384536340251725298212998767343716629339656832572384520803584912020017095412213390258340729971840685165842301374495354658968205123957710865977975055314547959133961168291886832985363706191260309500985714653541625288925887009819556023214482880552661267683775441957055402709392736526650603042423965873762185798109767941077434684798235530675583489985187558731378771104271527803582468059059555571182693843787979119782322051660927563827604565825423484452248374199742612148625474738453545700330272020843404121664751132213657175065663055378147154707627944734434642228444533997828579115671592202762688225406466931935379139724820447578125000*i1^62 + -106915138632067622950172094510307784217586712314141471500382561811099485207011494068863771517880747619505810761757271433534777221262253713725870920783210675652769506311023106437633133300894703174585609317060389333106076228590505227168855185437063220929309465537925292063909602645235368072884331953941432146309648196108123663898065098174406257180636326855646567740797958553045354280966174714125887501390861519935703445795987605527161937224918586429078721203650241196883602293475580057693257143702724192777537881802780887555902800134207220485806571765993336145877765309355417100677145605823785675231307787516974924929534920042603415329838109506330440199707360503694755219953073329754242251856568829328658109106883596560145602038242041469837680030312421971131481372610275788125961529437052662996597410552832160065138634550280093107395085829661590964601126121175268586360165273762191524358403225620892070987187174859241357344628104719693163620928901914168133563422942749944285940310785014113179241133480145782308774899510161297387983405022393064680010616007550999939952817538026044102317222215910553295330124513035044374611093536573753771454653379876697640963017785359242861337397452469464972287661991141968540123612409169553904153338969281205783676950848847662335893351113526479452944779642256494216685910527926176813490542028441313128738231404953360985682516509169966179692358078800870978285466250267311330867967687500000*i1^63 + 1925773211489180150383367534953274028937802752324353478461915177620075325360431184386513248248115068927093463602725434549078145436690556459033096606582624524378970948575684441702675761914357826700135747876648347626592815381210098667076791358711179116335890378014438432786681303651026118082306727553317898141148074219950834046319883831135890403922961621958678984036271485622508849514043556887048181032234744543867975029457060772485737092116388532772578721254455931323700039102570975242878012620146533118834806176641790741803584591279874555805489712534773395757914869860899275044249161288000980668533132141151581445273867116576943084269868509194726721447424391727939957276734188202614231175453598015321670701649122299465732477543154558120995733635606597383094760819947012802514584474842728379770750481773867188793097301811933113530701676359548827916547421286805472333157163476251685211364677351088481621725379995236042980407155313207292314582980533401170008032659785726222287621906974623192880778520059140082745004970718567514468512027556987157687967219255888048545227107147496786613527191541395387263562498748651484762501085901783649220000816121471056297895191151911491864552250284247211696240548793180489042459740119936352594417162826601631732824104125522633246988481105827112373142765611780667585752108630222008162689058824669941177845136794648813190786246799631335537788887021547443859963613964908431250000*i1^64 + 1297374369543718845684546558048940234152111589292635746899762395372157797830990246703920377131118346270030243140570286011942364367125569185780662232628425017457837824588775813724377254414438275638075830256434189779905600210290853773301625006969399121309632054484983672526057275175366368070390073534910042614044636741332951713507099650120192486189404315415368568953934805922882110815129506249057542845831758505572933957466499085013423063865449838484272137978342292441038436579225607755483170121983291069968381922908906960777934354821161268099388320675468517307240795822141768662323093329389842801022412215858399170533651934221422285625592794507229610290545123267426051799251565268885041886249075453038024219528282100070364896798470359109280214773297669345649662354772368716600699539207211270422783638539206237721303160941488327106438858658283979812471985231690501278515548384032203047575806498572906526483616719642385902801999732626543008684812612427704809245218484360004828240136425674452524974339687835574778826470473490730897617253568271675992694251978110495812042344874781201145837590529215669157466785719963276628723390414592353368535236704572677422786557903716967305568781721029584426595926370811519712818753980737859459388392754704922524484404110174537699531991211561928067698454268876863927593667724935779594114171859422708588865625281466632913740321042242372934431704996274649901377800000000*i1^65 + 33113537275006029022202563306966484179501115463639787423289811681757973765508227603404848205632549552777956604664335094870461026503941491286365163551656935457944993124066856963615603406441051424739826807136053021380382988904713857822925055371118063590736337498678355622853379830060131735833646074537553024921040216149913331923262306664386419845008560629211921214515661083034747277308756382493786043357256021798376118543570767345913130995470249268044741902554983557993855535234164310426052599181867166944782941579636294305073210514702440570772822563320252502392968469062567265685770626353368256374892041251084972729179391722598074805107407086224090925914790555474649169838448195300642559865946561244128651817738404165028591910522063858390379644756349394948118296713012800902644196990208743343192562569209332278470750734779533217663138337963596613870660464241168055489163190344554427376842702848341021577133997457959539791371619311203169363227164857096528590483788277347017291556136819032661764153836788445650466570382704232895886567476608204979728321355002134861141459094611144876434322781235059459783692981903861173741964362887626404899456934433596685322712421376807288323827130615368690388403630369743754677792562028194468090117299994027395467436499805262437616866254887746751428438972172614551358564727783034258869540208143340233095735534846955073808320339943170656320343047347240000000*i1^66 + -4671163451899729040812441005835725419217357309787875634156524287097701224380504491127765813951818636018971904331338250243594026179301066723993562269870847799288058543155958940143925310909843860701980229927187327511577127162710896556132910185095439493784057303872737067513118233268443182836488617110429360711040532414181534046467157995720734737146972058932832941471358453578137750219489375114015375306194145117922060160440177518890820004511894235911720680052331706060549352568125467280240687656603186511949358434084616158747134050794784194537803572677034995453066189853206425234494186941067139808286769821251867251017159767490187006470170966655406353109858117930476723912784066719263395657030933741865409407377117662742416147871334392022618112294489570249462845630654770999220957113603358424793625263209674031088627475282346245311261145951594596746129940717019777611928183446945042992664732621062363354386707622838146750058924095664444347187371087057444788182850086364387666998534560752023134909664131566104214346321075437066176836640461890257713610830025730626553839996893011594613743527267905061563553454013749628801887699737663214696816743409861542504634998271945762308739879078242330798593153446783483069872599500332759826998505874469680131915950284990401892512700305976482376235466945727522131862115849821748153938809764513999439975287554643122666218490647016059490720000000*i1^67 + -223733675834654757190027436892678067539461323399418775207034843976831035816175269285208269642697993513323260784544735495834541542759527994513099431448831386060373465603558510759196624404567803712583138832379622730662910751431494242685825481888907994794141809729991913275453533156637724027596950338059686052070297334772060178683349638629795704922386778393183954354597573596085517410417101761405687285452247647129107926951374512827498135850727187845227643970963045420293838736581384569963042667936856696315430366151678118670683020543294977842383829939643625754092593565644371638529351277656887558924208405067369971828234913140951248348454498165838081024478982945966341172057441697809416632103833768526728901278251752545782178118325784206305320866482902402848971607638114792560437342405462671967435006929926553052342798915190783556429827659600432404849055944777592894332054867045184379977732205543064028998469900719914459899043204033257703550752840583873912329763777087762749195110972111797694784245450652859105796688040179737769387582903182042185309598728953863756183518523818732832039097640606449103792898163232735040437083835725004781019373350025968730168528700630375178136353021983961959668102072052878779318580170155289362150394221845459240482402824647985155879577383358385307497248680912412941438942585617718523205183931443282837923496637938844915147334532152000000*i1^68 + 5345757829320354319723058433102318436181137380476610723154366304332833458439214271634500080404107813775514785416032968594229215478192706215503987375240139533784521270952199674696349227576842531794676076627521727538061147817254104877581186894006329298568329689613961646463230722774724249679353435558154367825909793037817088665157573524609198667418167709535948511108681688960053829973769812383187546253956436427425996746003200936114511617874520187422049821696058191684064470547403428870071635385957335409377010459468940872732307866049635625321017745268261798470042588079349308681501605248369287782207503944323942415661428762266588471693122211199285263599781787232742341017677642945701309493469229070712091452915532966991613034793552622716611512762256351701068354850627993801828915398551439222592803341333790111178574666807087430984601070611149127072601400142492961367334589368525076281995360995463111141853987901787164046296609441422151819029686311351684717137120503889208193088485493103351849604545126357004146580572851533599035744976084797296804444536750516854708501571990116832401678419113032055932629042494195001868876606084919208924421576712730119108486916755222812512827288703736145756830468430091163501866996580641774990512830400941625355557072372330122469768667711341625778172810753637247438824307028661974503376443918811199399801544303157805248000000*i1^69 + 323993733843413610642194787495009342424614026942637986841158289738652537946730124679335957167847433663120827983693673633411130049995943885974929683931638007535287978233694805614767857379255725637617696687930627222579052203169992942740399889765229764213268909757332218011117208333829183774152805822388769828979699954953883723979570313158556554050276623345170240013368713908250671412690801105733840184986618381231118776124436720322665658839349508664863371684281284423044276728418400709483669810555887773148538294892939674425916664907800022655730081307542356570083149788878229379620382704579761446886655764712986602192608167685301233148977437447631880791263810223786297379802876606193618143686013911964717565227301644738617267669955035702090419786637562901158013014106586620278920773412658994692703027437441500553635663716044173049288313663540454601761311807570274003252971918047258256093400408983673614271935698407533438937647825034758912677698258619618586847417535033464505500980387290540671012130654500324665736097786531828288109167631355635543734967283847466714906260498009732842858826537834961031175516704340305390288504003342591467913825446072367813564948908585260698096387451258048297901136310175925274874524009674943864465361370284223632655283282825124197173120648322685792818322424379869267477377916499288955776173360784600851070213132800000*i1^70 + -6911569599328248998819505617495293740953439451203561082065860965403515743265303318143035096156062178907217711143655049733685795747255378458333773772341896684122451923768707236145130465815606291669951267447761173726666024151972935262419001464401061733896731148339369086592122007410558765956455673725072825786679110983386941116700194280207376655550047806769736478033111834615313977662330237035943351977284013506667202504033442330809759005975607012063211372422091900439737669106983988371787381720790483961952984677241778500014860500842412428288435814367732708331347049743070671563646510167177826841963127116933375504387286304223145881690883288894348680861581161369631343549967366343965437250589961427470056396373178760548289471787731927634100621495678736655190882302087859711047425385014224867346074587258094736495561251042913682673170708844940098710865120747855003589676580217227039403617614664632366220215040622777300752005635903260082889780890582881747724226720168863284657546882788467543114822287428880108936984017831105271932127459964739957415919766384901091630407813424867714728161996560690096910882582795690007435591244015449665755659402303716149801971639268176634736022692233301272031853082037395709896548791697444485797548371482626814671738306747019154287443930189584531497371542201730436153311911791747132385796393787664640000000*i1^71 + 42479688820302924562917322459759864129459542801219735880754768247846432662161885365171112716998703718121300900148732812462841415355368317028528641332873880267752595500381016276856601919478914220662020605784055902078182225769181852146414640229623701417627770888555354056820605472195712348538260681532676377849236880159553163601668002015900816051995555579967406865402295499620729852430524057457159863835027014199282705681446004261092032344888421554810931947360291506874217886104573256893750989712281797294289766653057080370622261590680565060456672967415825942825432458422123376792812018265866076565566730691516705066693837204288985599975133626173178762793108082312888221832511036450562837600098201700630358137050860168365335184089260556270064681365183370277216581108211868834991580943803213463681516397463000764218207579327928602326565207604849643685528164866076061645267509323770052189079194506194584927943017877151840246676732800177301911148527144742903258000364239106992036349207121935728453885804861048265032314701294459128231488536959314477643052111921087942416433568948758266750938945273636550448684719640118134892091089925348118228024789028462707490926482326758558291581495413579658368320625458539579073367693912395319710696242021870095041001467132103738095607660649279985979559420749299027241742050252019071326213120000*i1^72 + -2180364638043418444417831794473882723832419764543495240065006580521311635949394706971564269191792354151214460151362674162432271836763811509164910700280261220536279555347705574484079098345125205029434853727178855743690451172288436015450565502967235931745458702428988873226046627343393893904080496845114420705970762542508667193399627973761617650277106814195709166155611708346297677628866617310635965318761181113177327748732297933774577727006752195262036036569021943624275689093580466335552280367730947900863447112994682841777235991718102151747033926388584935452485974679049586370559036312350264823040990825004484758889057122282341861407500919653971525138079233846714309733536953944052090465370438953093946334923240261281469793192106755123511130541113738014076327240107068087749392353138055576301293169293555335432027402183149971128950298174439796022002307802837669238103350079427083262696779268972163691189469170230596017289484954765094875142145498669412994203889458555952207787930297056435600261107918992143499045781590835387388308092876099243192897760529230437651167706496492439801515697124548897581850202611555477473466343420286870515048100980490077493691755399801666955311964732942667848119592843306682688165200645691009966122185378695845079156029373303186340118661765047732702577465244988303754657284251566080000*i1^73 + 20561108729355760148026242272984038979589916812385986304927197815252133826276174676068804508352514227098812002763528495535887986109662370180050257220940352127971769421716844618187625993467490342351362745989452845193592300866743495020345377089679281201386727941013074280569737278806324942143707979602793697836918064067590820456678740533204742730680047521576968359094976818563497944540968521887760905072743401177604531216215842661197368639516709200747910083354523643308384079434427909370742365551733652050240248794889169877314850982182175414009212868517267854430752919306507990375377209974947001563035715716983552115981597483042276307279084269472028509073185842384458656192630136886389163512307191496380206631527998788818119064117436285662944782008289133271860048233110606506176551619065641096065969897148179235931890739438184900664957980266223430784804544388109714456059363634182026901409207073032294017455286486248776617698684691394504597343986903174125726839482542534434095485752650188533786278323208044459194020760683594041384702905924296292271634813186429700383048298718342735015598767514873856795216761028933871536952340896884203719420497460978334142428069063618042968272740603109626681214241978798183128362155549900484080429737647801906664512197689161360789042742071547431186836540151450829537280000*i1^74 + 4102104699838919843171823511734024663848788471340841431475226182395127952241653819839897549709195856274103950244296214359275081474721159316370129000043504045602588877559864327180252902823719280662181822523782366439439359704759121588531654046310284739216649509959919675960103611381531372289501285716469975418156063805556322190094054640836192370767023963038313508105624124902191588394074934552852751372219267844221105000375089666449037095475395973170500882520500197840743423236230347143865168008312334143359724006528072180466398335274287884546902326562720543764986934629362384258001214455532434331816404182685153127302957933507020234037771512106752854971144687856550745858129116513448460046336514975924131208766808207729477312720138293433957938470835624556333675426356553069186735869953169650794650280223240298372021377630466011884827586261349258545506091726995482581604037007765860745733355393041131630881191613481954870707076858866429190928847133160987463880321529342741014762977504889708494018315251858020296694664919022416665118724759603572627015747142908828342650929903243892515573444949922599601163034469013353754042685323072475263769842913889058684466019342071665087035834730640159097991575654301824456338379958201450557668576834634945253462431052936962205991642229892175594172186624000*i1^75 + -773340191267921433229095193356564428273044773280945930650528930071006363781978638715141701156329308757065045625422155250036752232709941745634998964193981638175671933644891589374381572494231848275883744537156790347033707269482056061254251483714202795613252163742229242421553978295759509397206578859276591433678763788310313276072833202770317427297581977640576833056885050532159852211369834361876306596268329807145078079763669572143920199001366364746561709222149725185559559517678142069476861362149602014351314199837313543883719178693376444300892816751094629843109248632831825143462891564021955236232383224329252846465696884999004244347125134435881363882361267437890719996771943636809474727582920701788316650038247440189787653264993975557712619391768976842440169390115048347354314355051917426093741770814280471704925730668140507778632432591823364185500480028203641630189144712162147640267731874982547213694447246191375048082381578865536777877195298306379915971064084287087193929440146170875121533818653048839137059112669572444636579048712725569980106825796437470098353662938298370353895236709539583707358290214347639262388273794588649664418443225590857623294632343085663327996063937257362074620454077199325517532041055860595057143631374553983530375952514829260924990363786929587814400*i1^76 + 2690602414751738889126885889899820879609395808931647331066675370018371567238857895326420379008616658659456274819199140424308669370462826863513887250263812146283716759792393529784663194390150582120866896722197271868698896750891076386794085136451948154000394057335978683900912018196428696171351585863141647174013303206246428147214610679159557570113506566680044283337776792404606129850450224067872996809080208342605323865078911766618591478237504911102437368786401754920072137391833417366385329527639461454118828674659332857347684779650512417437682221459118614413950923071901875639455556790162412538218246972112745714103350638244196692673402384169208465218412456721013342721075521439414675176372560549457746231896739449917238465341616589421597631919766000135684506060385657592377800744883864121919510618017720342673867299487532837298819964742252680330512196428996761228964901461165804698365614508481207848854820316132280980843463172917798703785516564609797002606926612626533503466958171435695821868296799428152457177702821712777849318335615658986204513688502417621457211401090686146027482013706992886911030523093379182330203536717400002588397455684454406152317739077987741440750096508576594436185218722946797055460823520997086775384259610950046809084385926986741922621030400*i1^77 + 5945033002683796819116653847342695248040037616461253448324199585180621726063553542740380147786887211343598819837337622462984546040271958383895830302758484369756464671320777652403819622447559567353050561953829580145734832260824756657597576002004808785867201310705594081949782666791563703314004802271374276761560520124796821943973379713629354527672206253679489106290051738383249636946755383577372248024216453716550255100906109438843611273740685466267620879285021501133519765104456885664933924876855379596759916925385390533597789082052804757561359068938961673539166413661893427491783875129932770656540453036483561550545329946384137764126731414384440006709855298161244481770093737800418580306344927835081028327390187935310229928981836790336366363225141215683196533736872233902302325268201545580265611703417630104420641333322122167942906112191091134191478402762120126155819558839897158955832237527948800054262873075867832056080550539635192404111653319965110481490489699854610759050796213172872979580785132206188359908133300115904051706606929145090982534239226265602176043639821665670956664764827511704205497288249377737570717044843550268987163615342558196745568854319057956095346716394368907147173391031587431953282548141520928817652988488857214612742760864153600*i1^78 + -59783149145166280234617065439772107748919977297561036679713441506478259679121129164477403134625849450757107983312187659197893969502718137992598194961949995914424131801293835756839417021914277374775283635396271171892391641501372265931491264246678752084566293259212535232820826228874210332109254690575097778898714064527327150663711517784396740295625925036999821999746344624352958546701703378952384491861551061766145915283962114562081053692698070388233095851625247425190967073191956857601330799093257332016052386859633114102902020039619178406420506447361867362321574636100597719289547164952632500583914009886280799303078658497292787138525543762713172899711165238105014447999456046274193759678955149249451996819561723353726553640778930127148288847573009347079053623214375891361257663481804975168331007358623735308652560648720023866739224690446603536902860992339778779318988878528516003258769177928442109078163223756791988527023710074964151916677834905928757281744738115859352950520690240223184378667598426061458383256524419085326185647126922709942511210848895815865349463595258877845455838905163261026140387178616898794650178957496409730979220333768012820412091555333914179362489246614261499978175772555180227337101126001019011655447026584033070940160*i1^79 + 148513994921121780336401236944673697792672497994984013244089822808562399671855195719473005467245812147934836720740867258794439041440358985521354064128149598607346723211959861288126333365407009879229176267017616604395940785501258055683212596160846626965485316255939120385124598825067909894080050177799233169773555196564747546925750460871866049505916449972093108692532132107822088788225343401825276344596734689840872959620975530137176663002655048489785068728719669208176118367590361729079316743007743498554580500105154240248120153847784927250479464663757017365567200976968367173096490080269483512807961330561527921106932118040041953228219274839170425301032519301350857706636162405261732999954516206812933916440464024014081325635654683887064040301533309426491455025772086513924572930404075249824129054761068461368523161463582010744693436014013049382239872708012321509346787970719943086618632634506294719003967318720758485871654559555250263322929310164680047557608209202592041780345114052861701492585400578566261822958214317304962890446467584692442183950241826116173533226986752735024703305040924576180480619454021294973084048413946540216460076427785567295797910404120361949651354328100196147752636922581134538446628384731970172246222176256*i1^80 + -133933014573490176049640054169841688775862189731300256458810738966336213433707010246540771393302006059687079456700281831390524243394193899104738132927062925217398352833042743020077060231221033892537171477095309790811077902318243371062680862191408938356354728998408114249793103616969621208626251015663794929913431648323296366709189451594067572726875663342482815865784911352685402854938283358167084488089904022500303469614387594102332181027694028208387582154847689638208560797423588674370291993967266182711307976126527600702997489087617932717721353241525687067771703294969216892355754220446032081551631032972766864703506650742686993212907074618367154700119686298757531055387087708339355066749453651131602466523907928775207974566101943331492632428098403273266851963307632138329256221521328160850613521136551165355893878738423531535607205350524439723434104197268570087634708334726883875392157562850093212035248116783993926847507598049276719971223942684635241657256505391328404674044025120023403363726473692094510154440410909656480768079420039737720716448115908197861387156224548320314944765567153442352468280765151723374715037373341979738378517377035219265669211978884388592602696486198989007180078412417544571293999798723543040*i1^81 + -3238720205576743218607677053051049817848971751966279448862247416391955931087044274872628256406651011750048660633864194204041765546488728719992120173851047129230845790879259175092341195409048838334413752493938346433119489911171237805181786396508951128345154847088570380426016235432214079624004269861397511454771423509911507041274340719960406341681810861872459978176199273877939475802129356322996452493166932262714696325527237915906907366614506145461959937475922103733837541252186763558286387813363022041148644456147113653420993068691027589578630469782217526134229738802232076626823189569954745042399449542952257519457350864393454431561022153799040772691641622034723869506017181592090430022090966806382942482354283622847906428591198831304839962531050041904582624278219733825990072304505922827886907946530262928485913705363873821569511973430170539460188632422868196602234815057238090820269561563466683711502280401914143811969087529537157343944068337079869419115166697159752745791620531239343370891992921437589070992430379751654179096323329043579543660245181468191161930014219891996730935988930697695256617458225486024504697749705538648969284766818270940274105931971052536778119029624180564095428199122024267776000*i1^82 + -14423426972243261366614866992967387798340730103941339580618112294808750393972647580902601392246344173512423152358854018296819341881091597363683096149359433674843526453143035738305703737625607742573013046800214140393825465134357189928604281193850701327228178120753685215221640924722415847850297286357896790694615297178720676810554043658465313998169955217808309442095796331214820806472849570245632637465650853923757799259347484993221869232858620413137303532756799292670626448832555516377518227910416029514731037053058110158000006303268545840135281125327775669879171110805715984172746992367963837285115746427643841840585253580517800450601931826160032871194904929059776470581906821493334770047598131424288488656968757231373713092421265693570948322838242300626173961001517441327561037337902373052136602748029351963227260201846462283774524039329103591349983827989841077917092576412191400783599542848708416999159675482945078827258339851378276031935808718968105089628566445550431520797772112217620739263028327935184498550746018972886685856511025151622153998847340457682902851495429795009817882589782093243203794677098113965246104249480012528382219409467968283250883608410692324689005346583078152175616000*i1^83 + 51266245940892843900229876831584753278685561184562086492208527414085277202682722363765084793352556544248947920757903428658617558262469520330750280376052608645070075434411590289152972889832053337411029877289133748923100939503762718852041305663465871325696861530174294407072628940026617179754377452384725693199237590386828528986881982921447373156397264556776010393196629556149931049730497524469558802859079253844229019785329614006277758327057979346020211378712031336340415736427329972429725275132085447322080069456561776968595260605431188900048019692394425710184149896544004556613783491890665147889427753306619759364772288275084554815293319713156032790230013392095048376945901903948459016566263137622304613518611641116951179709498184090996079489395231234467638738217564419872672521695531056295189281765248565285158380340071015023668382692046701984472454136355510387744207786754493820197664394188477755079537160521224268588001601569368795163210480746076543340652598853332368528696835938097630810258400401526873785550896185788462726309502727477132086738377064439752317669646549512413249768944596743621522459630584140455262950931536589978799968151151900235427539712977885243669217280000*i1^84 + -149260899899663043284020813170946393235537955084493870864547446605689857136648116378615065750645721080023844682600702153535585548107790736368946441239035483186746424360705113605861245873693185518074116100122925849671984857624913734365631178106103256619373700660886957629104150665672129947306056480832039798217587919241306899939561140264960596237281111158398445441175094395528427630202998036759091906616016142842289360561423914403343468198035706764496440136139700039230326074038372965727441552845655829938686395455440951059859950797557715581252070753795483688679925508609347087137507657116524599769708816547918878144460103115637945540450961838307389416401453187902221399349113902407121287179359672143794928099627064683409121970936454377694451036396181778917565499854923203500430984212296687847178707012850056985256275878091477495373378718750349731287070987805399475090221332807377884703304113725949952216778912716119268715510888542575066392131369153458369305870918502627726986137546926379574442800839970562529139637093108894063659465188991147445884442661172089346815167442197826839418647250357424437861970821988811071329283814123981784175287108158025954885422284800000*i1^85 + -124445468314803975589702149501527540597195923883814064780610748772291560573571684346343541221993120646844618674249130675507261272916595922466149984115610329849461717573015179919766332682855753713019089988422823599593721418038634577979844525617553756523188155644908462934871009418839988058657226278502901619062436492828633922582454631469052427289077706245217391904243719466010012582165842788581464977611544464251196243588397794418055564713920310975784082374813681754402665744122718046313080380696920565115799188828822009911139084618159134176303046350271435602318344235225495607582482938558798869414900455457241711047746191051313896902757681547420235449304860724130545221149467981078783767052398513685369939880560125437262797202638795734240318738410707374429502174950977939936169228400002974816467146671187393464055891842068369495595614655043115938455453309660170215679495646041422921473690426643913212787816039076391784397085171421436315577005788137576240678882493021698666287148263740989808505066035184119817008065332818718877866512361739214204149687408632300854144250953459285303404825383226868046041596269626069064908260892786693003435573248000000*i1^86 + -20627839249580315220412853582264957127637449725060640483782026561652339447524331888311228792100593351449470453340793822747330373611034249452282995663709679445283314399517020903272538355641889646418899287028378350761722744861172552366235621096812047741994966507067979426872091448133700254122805420198196229681777639958528104119835977099087420566858844878075102624089140979448309403190199746217527181496366868678786824771181193899006567932891822627684716002483619931207600324886240481182866927556923281106902363286729152045166699040020182749322576464337918474646041612969382120232229344417969634213179096980130386394975117492648506389433584749481191913089772630197479888099212290841369611142288414808996285058751702663832812013789510928052999109018016977486284605641150045951032252087539614473718019169800006874257146773046036980618526885435948277617824183500048966616961124970461502240327025460357038952183417352029960548307769003257484351758870724237354726563919799348753668971677199275772924531565437781196832474036324222049832870979880210897920078174853339768077389066643118349738729184332456056789536151821265441982911610880000000*i1^87 + 82727551264906504282368809416818675162438449726981838255811036568825239622455245965208524365259558705587283129621389632957660325617300087233180253926066752498335355749481399183447353452538680571851358457114505963794847966071498891397839531785523779770314135812837685487530123110584058358619836042003062742705270938773774927787750457167362354573362903647223796673251834096993640458293473882897849893614097905156266977538607637327874708468856271421775680177150828183559958103388765291508660591049769040084463586630012028858864177686946332350019193653438544457792691329817470177210860510752311409015265377418161763479487237401679794415088499499924181754867863298465753562705318117442564489690077588044457753862202426633421295116372388797092674280064692590682575211135444922927929948318598796492577547178189948676649232003190856088935345994184501732380455762523003318125148760610729815155671530560065124977178145455399030446634942893900643286024232097503118194942696350341964434292517385569403649566881601041505128351708287465131096294072594183290729967377264358818684983118170194825007916571212395931762688000000000*i1^88 + -1113521178577416219400118996009253192813717339757717417734406620568583127839443119447214805032198695082998982637356209226148967659392926613882835358493796613834368279527921798637521514490148102310110746242557843160675685683378983684544877960971813598553703142045025242188547800765485588122848732274073089442088388897789709179008743250741865718067209800608400295711782263911939007751985504241334185274446873401585235023320010518666816769180110485265981791314521253313641374915377494239695386181941681859259818713934455719927484636760227950645453751883038181793995964337497946476223413672589048109602297233146358179080838117884242707905797239414896125517610458490083821807443779562968983164429557991831318695651355660632989182862011075888460658219015809133559859261206136367750576980508745593943471684803405238650511103240593840590402688879530563549085967115918405554814572582633659245479402424660313158277478983357468085853449846553129003535989782514741995777088426625683122856596557001989588578352267917171542881282566252759858966436086697205371875871989563710665325301619950427832320000000000*i1^89 + 27396479583221870056577475142967815460752855085009420214779753727667371534852756668377139086887625599890318280442873853070836458513588957947476747828527003699080089643496725103057726062056058852158865330502116824513450688102985943619912041358061032474639680949375946381324003752252092728495033296104587597560800389295524377886403880621239625946208697307445362605153790817796417009757880750897548860740430294764770609609949978448223764862059994896673081713941587147288394078683580630006533765458351550193640689893222465852504410942888389034987208836542517475051811525052410733191098125585546329111000063185419370188320830612105091152881721050179720750729486532426881392689670296893505924484762888922902485705803909942395954538012481551279812023258043706166614591807169232162695806700955744993672362607660359850417901511555487122892245251659564509574046527207019395776019145916236632305784829996598749740154323532392324052159934678166216333187247673693886438541877983096243295318101867992782088123969151236541677258998133776493682251095386177697299699410833244160000000000*i1^90 + -254363220094307929534017527751597890634725497001095456151465334937664990437697922429723034845726457023441448407330693779199653160427660111263230120234035366429847534575367214876452731505798417076189113394818865396354022181664643042170143204692529444268886932975333642007762770270692243481469988867916088126694760273165944119222931439344738751283244139468787387665806437027612582033761227227424954240745508552429938032809557371333328777885177427987749503855070743719290994323967260115240715259781890668843055218879138779633261743820167193419057106143166653833325356183107539982932595960125219527716324489434772961372710066046883299031646088970155688248403806133827689034455019080676593357408987017010254131870079524455374690905181651333900006557894645110349593503640859509769129023082573696346364368131228036363650871608161551450281531802447784752924768684809366512431304260232570749224698313561972282017312819035907043615461860129088309106797429493547634600310453291045308182175538982525575113864998243976029869626064832889458709548236800000000000*i1^91 + -3163131862225570680608238905249834530716151776141369524526691122426112357281977379943585063141024704540222061336849980580425817085392866884777803214713526623263474360258214703007760849648837856413028591182615115926387343304097242893481818933355613400297858416024564250891365873821816252665401221567560489801382917773757015036044187686653662933834359375446202765953306484959080467116217025609051724324339800037749300497147783620934380104259217805680277123331399325780687675213155838149155407872204089410686114680149043143555522166261837071574708924490471923849750983069930106913211565604613561614721989795863259533141306665770098300366983334143211649750014100225619366502844131450117591619684875879220120951026281239563134284682473284750638702185785934801942602919567267802535390666828415861028700569189013942365816606384695983407628498951719092419034936213270139758680718561867079854028045421449103049312315645954093424226421349673243134245949457084044316085698379095247005830214275884439822252515803579547648000000000000*i1^92 + -11756172753262144575488741741594722775921952601136899974401963519885360212016446382509121614346538684660962715610008160102434832264969124995713910075898915131938490367660343352553353138571764786329655543060112025860719106628060840224894270016816387926111211845502798593613627747986305216624622000371336136592754893815614116368014843748313136004474382394708882282060637709172672823139845645287253102497537190456225663413483202478527821602339933667647957505019884088248818494525179567335731657320739235582460610629957137867115396344355813366073063161627187019559401911146794425869502628211615232737622284185393039717018701183348011676499648312018940231166371254936205077423735805278435304589778155812465372373112242428006118927359939669933943910349624840716256842927429835251449373509269705330484712389501737880146074647439978621076673128147401746330238659626555173263971725226200928056459802908282613087414067372451939525026593307006364406404405390326028391909545719091962224406691840000000000000*i1^93 + 6363100799829357109865452472203932703174632044938515534665666436910905329511223556380326912441038877530364196087416316085695411180179914622694688317102061230849975331120700813569656794098667976248232539380060611477226435159451611493252670546640450882525571234043521177476012032974468436315888656082561456079003366060100034795323921775292641760975416974307048045771637794057718884906724999136496745236272383843929762800527128002847570897789253374836376107192111891357011535743302418606370686376441566311253721815761117693558578248535723228093339710690747565557918092444184526852130170062034470155642934201582304671970597654334629511924089805050213395520556111156975497892455456881583165972591749053791010739001310340598953775252588360317517744096851829923029712301234688176060730731545564893503671102899129014616642424755734911237991682902959981053224311455241511834992135021847012785275133205160537007642903172912817450634155216920322998322455047779123200000000000000*i1^94 + -288173311770372166677074271662346380418963286115679854731371746231606301720139882208808009955347151861102119000073964427716802978681674641301802225768704826146994424225888657988396479692049654857495245792709910909821707273156861709999987602092917514550163850265385514708637919914254097648732928636066437704831659195698834586932504481478817240816685276341312491643010694701447016907466332039539568114145156858800476738429877414388665544117538486681880276850331051786335881178269374733298896839357341055636544785729644954485860436914975998083963758940484670531965830035759004713074754736403162984143681217887884622919651192800072239570276300556617244494536689724896071684340193709435291403529454215311573114674267160413491606962034979222713036575625591032798213020434815415880740306307589894918954539568375238924499133663548670809593407479673863667806530037684454840980843542066579994772415588482994622966172466621563535360000000000000000*i1^95 + 6555768930911513322245874130341498270499764385224130848045248320016887127255133401653498709742785280193025668119389707405141394672621533123528665370032365058260238131582079040559400691230681433739085071992326631887314551177319953326333854886380180026102807962990857113677112981146767887887325551075107086474146970586990612450392139682298086392627634590402077943249218140342998960495654238902055872908826758221004295219867967999820118571510181313139418388031606984814237216538648104617748337863585878947756900811138357393739377042836866319888579153005052702269722583582505883955453822601673642806881870962393430011876062766654818878583775649661734338745632274207832393622607397484822861521493942314814693210088753035441929408705559507705292219067012326190201509603256722872514908527400673122312682928485351888724345677041301372952423978324788312835421634560000000000000000*i1^96, 21098573925972424393511047705699441950162629866501547586354016329781620880129099849241985058856309345205037839422006527300842084879462274846736576511841885028753945565383390019275918131605303791999615678820364941863181288364357089816810694876526722558640918342175531235217709590923681699944119860243739183308889426915892421993111719684675232016316784068371960036466800344000766963000601147318563505422340407490953971816010637843606833992646576634828915274635109316675222223613797223928384075810637852802202429779125003679776845007966245824579812604118492470760485824965628484875882516524838933750374895823763264894424249163076059714231322882396751223719523584376397404009444942271066591563307857695499004011491394571589668611588816509619212290171984083482925595911607451173460136593135903751966304979105695806481494587538150165617787468422873704441326939238654810097017095283977057085854313579907014940553423553300103311065027395976682566594351198864138829462772456300782237874864122535956823757183307622403846870647024513186505904547527944754585290907655761211470768401544208723760775249411766505294674956479902481616959006932490954656675447515529725267272860873881611335399204585080176317810534716627967722055041927463070608716706241046632114077100050223776009092063730124209397308882533654372271940742791931902128644155491913905724602270615839668075163468319245637847800995179578800175175701877940644951510174913936904904687450442301092683577608021774134230230835888942094058376415747062395801286520543736089796844817376771577244662808562507637009357914677329443428684920841705832632923181046357791400390811544804756035894816510708465354387540801597876683796979712353766491058051607826200165898330264286106303384169220171797249763929127012061628002266388612857002110467263253083746908441059086135850974132680755866735265717497172110815284041824879396945390992790921611438694314037842249475536004258447347046523067099576461323233152619532328543152869238018305847025073876059515002919318158910324509114516475842780953904103953664000000000000000000000000000000000000000000000000000000 + 12733800133128905081223468696496814847599291145611376115744485961264244120901609466433331765081633759407398468201074518011915188310417006475729780149159804541148821937849689589054771408660191875722867725014963439357865091575439437868905879633725690803370222306603154263442993331704969006252371985312376514907931830080796703163593219829025057636183566238192807274718283788379234120575929197222959438787854992413013185463605194973224517768196794037656752860242020250296590566993912375224219347757469469971025972466344904238188893721264788571962390300594603846641081764329786348782281534687319416126619786145500129186346951573439019127449604801461780926077010387446676346458494343663073044887396837959725771372520291518298090392208020785739321448300121107946527020005858952069738598054759952474507617884520449088138087116678986716140506220583810118983029714795323529637485331508675743481239156826376193471794528165808098508034448992199510573193175147474562036685923036095032014399768267836363190311463235796805611280617284120834373099145697280776657475173441332266815365215836943159206462801269520542786606413241818667622729668007140244725414734733676338851568015864682603918168527936026892839354528085159022085324104231467156652653693697557558463023034271734058105104203380324613794906152655443332899386160307105881195215356065179717268967985660247225681896739078227388386604802801373444774612188372954154786916016274822459936940034792913513552263194323666792021587588084837496424397773217471028254846005946061306430128039698020968078240959592286493028891095771414884888638571301433250591037224750390558615194422498072658640328924279045704587331791997870643300728869455739723662284656927901242831900548104588432490501147952154169392796644054836229055107892270048289058125334582249627442947425518674049572850871981141320638017997157574683268629059708048091865431936170419474972517872565992928752123882229252787114988495781650080250418553950093551261227423160135015921925477011128642627689569599406529885702748239599359569364100526080000000000000000000000000000000000000000000000000000*i1 + 7694318877048720873576368009264416105506069141325218405980744330102030260791562365459178627554038541097597401157957476248344095702285606907960510454799265178085265653634057497666622360103426139280795688865099929099483970345116319404166178938419626882240361314934532467607055533282764367339199414634070532087499268783910924134499102348054715577356449836282453561587308737750345053629091891638674428647025027625021373351968208048050094296785900921243190367813639028049242570604139715906511887465811623581904054889811325009352338151368160824509418717218220345735651021343102489731630388295745698006660067725826423114807836891519457584649175270326121571901933993301448965111475073964523552885062176892308812483528335534449411252997413953526694123328773237864238564381023567452068220310454846925663543916728801827788567803870706803087471598300202218075064590790546247188929321700909971825922185802205215627373718833780407716858788631855274088179774016599388322460450234039737449417530404995434682027380054693793469666547076756267022778940800108090935867581733407092043975088997078322078921914152889679689311282798581469595309654318991765251793100815067138378353017283513379676518798856337907019940167885286213939300880126381707919379148959968871443307890935501779495683245010478211738991561787340327358038010347666512880426552688124233243783762886587364755165346266576245525809833150709120994077060162206394989969228046043046482015847668149775270395691447423002258000393566133979715600981691703295452964824300546637496172231063185723886469429354429156397813309877274962341656747752513698328860696175010515076992626825078674608407219770005179474115289492988419638508575651631478113073849516689354334510615320505415519990830897535358717193432870373260393249693106515752384923426664864463067483469110387807972285313632753202082896157748853219491623662717281195184488305639686276065760735847819106138729123546482098767578594366928587501671307297456806914465251351635952198128895976454899801526924915203347303715477743795900626094014259200000000000000000000000000000000000000000000000000*i1^2 + -10008541637183646113390764781096334180151422274604787519526275323805375787649858216755504644656070287418155469732059923572692438945850651958690810005875624295943203729948345425287392800406178103303726454433647014731671656169214812709528997199995745123916400663228428351028511753561725952426940144613686810364678395731913409454909927354018958930100713874794236100843669501203407410764892162257964473022658748908555107464610661028527543775195916255920102331341123067941941063743215704586885732431861139127876325626984553298828736245991862132957258410067549131210587116163284498570846341630081388065047663941480191828282652064849399987274699095838265000142837519048992550239247595440911463687168341393970513762854249270934504158011690776166256580203788693234909465831449243169390175704627134427087137982563067931325221974909999205236055458630985266260623357678771929943542973194669320332189512293158223698615878563723027762058178577874862754353712466090152991035510563756831598486517405595571817320174531623847256870520907578558035193979679783103740397997761048249501623666815148272953770374808153526264615234023981648422537962554355554632733172111844529619978391292557572718630255944415102632562843995408381811077836003358806330167556123994408034141331018748429763417054154688297274383122674759477501288432560674384847352108910053210901874198526956659508539405484698212274967041727851995567960924096132175607352414523907590754065048437862008163438763839764580759848044601401057238760941195084999162557505594237118093918185893689987745840948895503002640411126758905034806490833246346893877588004824372880678013844546614412908360367361398653369153634857788075621086840309873605135705476287507552638429856358741178051044021501254983415282442738682775218669980759166016588050187483792270938110814881650381611286141208786177825649076261253484804834787021626272485356912115393945029501389591417957332109375012044338993390733219545088288217984958639535167570342367128069334713003779015314938126530109360174761122972661354694424446337024000000000000000000000000000000000000000000000000*i1^3 + -11227038252818945462485446406531253388282562651084484842403289391775758991064586169369173894034177622116509556939483972882641567552752939181724664765945647210438085986218824236188986421445939562384838531991952334738682246404686901439147646250857209246472190953932518886633342686522017429357377953334143099295118918541608645755871458298813791182985385035873116186268991649774806944798612187993053769829532133230816616194563473330701833105558889344175481380712454316883173922548153025985695730627857314046247188406739008215065473167193144443105893090171938281449065483506728976988998745464272439007090319204541824127635781183410191837711108857601485449239264836808130181010511959356938798552801045428637041859762834803995383760592321730726130233880011625739943027298361218007072309391868039403727482655559311939854507397101552952020002335314062676369074571274918041430064438466703953086894233392959334510044449592653307917424680630268063405900775815066292894562950300122167213865858792444861819503519938367261654146437781585453604642419499962721087269080121637173994874518884267598508540241454101509179570500365546590378783331621172992504924876802064223533984361627839649459577393127215962043146400569474408073455108837905461521174243088667760884380713950623673452735387031219106098223053596999601154845641637790003993843547054785969013782592525881218095345164655022001931863582859028895553272877297423299159244287591346225328145712803525706164704765199984539444933417717278192214661378667783799111500528355832619476814500767111956379881570835526358011270391829245393219902122979960797077968809364704545782035154994312287143166475241421475678848594368202149379228313807787138548453564995027315644051516072645125014451340288798317389510153544223366426687598889521268495689843060025856405539284181018313492036337948094588716266463661233847519741719784841370969371202860219073485099160242819110270127115148720899203577449137722020912947158049016406816424711129165279908742489435511142846489780163136994757033354001254171009176576000000000000000000000000000000000000000000000000*i1^4 + 15733416354837331149715130470744015842819671129751117190354193761866756500984170260651959714525836205654000570099220739320590380359332812060443195197332387949647301762636959109593474370401513684128282257172466519740968518259488610882082288835210720603090595742393004705152639072640031661130164619390422977861094424007056287345853303392394667338220578853484110583745571722141203756514813638064966870761606828775082608029458111535188134579300777423291652779579651223855859578510676276628950734463986628161540834788825301297885257176888881108415162537479893912609511997315886045700663179078432017163900251390377393815505608677249893610381546531046651737895103752515655829608838910130930880449656961717730474367263669303422580776273036505740672809859204038885168671063285920377818118822883711510778132762215122539242857794229195991426627460023114053377377596659074855316923307046781317563292670113899058455274423211598559700886931998179583041394560050839287032572345038621491356590163784707198504225912929047521543574724801846541269167454738404310914143276659605668864328262444383342611075578384155933034694768855801714270282557206147047068666842166076143332223030912719286061179483636616289002978376065768429831720116832392209714483355522281979768898101636067025467533649771919285040818213120654897492769295110031379638517123903967408760194890678756298671386185498817718634571651262703395990073193445745517750428047587038127701277567806018363123085368707314716749615907858776314904960298694243950176050636627871961442666745314809606012756812186050805685545243914483327039296832424236361752310600675169331571055308991416433752442616238997319934907829836577889199444183749270926075367141880639446621060038756278366408856399519760168726381409431867167951703205334440480448176424449859314130475526584453489093400502392281390178709128686119965189025993997802147985576182299727132305639042332418143304402884643904090277349614397674068488012722713496124790976430679725836661650089010651850701244884434594077520948833069597253618686361600000000000000000000000000000000000000000000*i1^5 + 21148019720286322938568842232136597581573634245696946105459495098855995156286741115753268556702061689896740466286260581881622397562249031970207065890340408024579952261596929055534756733192564410750296214560759155936880126382692339591027922966838536706009057363930175271384730229594649175015077387901222700746838288338606379307380866612907864586730074556827647693528803673448357119887770383133106927747190190770743257941470560772024395721665332161264177815346072790581204869525749595653814486791090729161576512827900890410963984497504176738599414367892084641835860528642374321644099880466759082096188662514432196049124830204790872996037974013678006041876565394084350745467475476909256447577239464426766981077046052694582102295313391439154217670945407967515548097774358358899516294641980756645307006962301681905725973504940456205741335162766178815936098308120258175820246767684831690321740894868524801769660043932709790981837069105015927214781479683749764945631863029907675668945705099496953828518361083774360908766670261458333288539758423596952400314216129322443008399232134527416644890538626311137352719473598763911064284086813735816403549390495276625032738146578550659089136644877859232586299218612676734200570397937534311061787809320185809963268294311939719229150424345418085867511927485164109203293328568118109411623088088887746110885477711197263364377544783445805152901122506702674995240689981346264342348506740088441340574179298851561256942382317288087678354968225634889760607325373642253086180043177931819277915906532458454513685018321781870996998214265028879699213190666878797048902190057923259022267679741386539254081634470130365083894296630057139007918803116930714372953351223172949823518142874331056913363528450805034251174083834764891758047881094631386867797405830636300898338391386688167967769498054665050599006873533754824630657024214617164280793026533443654429335873071092906895425926631325384234078053232216266210275216677691638687980044296945606193505777081362177273793819420113257978465352243908518145359872000000000000000000000000000000000000000000*i1^6 + 4436245874469945058673933927266314070780604279974313393532598627081063415221937769481181569597737902547742033944791286775566410436620146436760108247726192031937718208172720767376017828034999135581405105219156115696845930660185779584002276346335160430580283574105334927011400997489535317931900217254976514343758380244063320428146371141811314976958627906825517065782599852117948359757914858954698709799842017631017827103134452005132808447172108898134329234282073788677608410544980248608933770808772436657349490429787522875844740634611974292175966590412446976461364557060037444874536809305094243061820346610869552718437419490757333435543847524679931989899550136262406873081381509234708816898172859434495114762505230002130796016471275896100639993703473172343945754148690113003022181385229420556715821353933278113621365519248405705200909691750069401424982006629251301807784464160483878801215289285117333297308769398731310563014960770732952182752588619157843753333230321459439799651446230508081120854111427017556425211412525357076565423129256027256771954232703093441252747299499979706050477150747691875706571692853935733212101817660439636509857809601143389962611050569966415170268164055961949714054307284274339766869120097449883794603857532073213727771848030445014948766771425836783691286138081433365726225413098154840217549915614988366549625224028974435193767382832447210313285114571366342699657382808649458494579268818609273869385314544917941799677596798818754791308245622433784744486046338124196230077519431370273991344606013058078646356894633205045191641664522277195600139342422201714817583711804397218321154866407504992237581604116043125560031236689715673630375994025778830774492658291259353820596645828725297102566745651378649617505477226073333269936024863999342339140196336553077614985254747306891325520829706935363469719515373029379426853669772684878281027752275040334156552553618125385078155229418975846108498932826531867405907793753143310353212528227789009225230870233203174244882175674828296268634462754967553971322880000000000000000000000000000000000000000*i1^7 + 863478876951666849319178327389642379813969601599371417467807431959167442256659111405820724709651917029181006739714068076609107673215189961342486107722489125526145513254954965960197431528335830119291977217650359934189554399155018078399144147460198408594651114900700550420700784475847080462972703248458803659013197988272387972767407211428223504016051741103713526729409346328329855443692975279484771710524326519471412853059315948163051371634904138807459033471752213788532415169771070995949497830985258012624114614587294957810435559891321155887728622786949253674225814897709950297702648124377996241849077856052192773397855388478081402132788862819479921155032711296350467671137465299709473480044630556933901327853538094931381862267454076499031583940729458622675777816949274397872290667462585469903535532463220483265494149946978826440011127818602616408081786872745512288154379176851827652337681565566167100460069340669699122358443021967624349678771677744877670686550563233146710621427358031249784070165335681326099222479557119955067477770817396497130934378978894983883721630632394122063920476582828116806304725178908762506337862602394818450869181013384807610008438736615435148362521558297724030201920700908916819534936293968606830770306200202065051983748223600925479670325921416382149206352810929107816529747392340773532704424204554925366355398219268637707549752421683721371324040199262965382290168160168833798976596397972337394859808922963038732579160804392414175683078302552655241787928683230894862194947489878225379383166080796753242839908149503377268206677188504048531279549530940721718393288036377831167877444986005688425253062959231883012171045386115771557028620792219125176581637512932529274993645007611019607585061097710258219585771826935691763969667359591933239524942254306717721236174992409786955470022274144207108981075185513314387931515388943540388470999710443750800457625331225954998826527640494291687081624617827971679817111122910878004989904852458554335594872428537815571244094972247201721239531568520110335590400000000000000000000000000000000000000*i1^8 + 99276036774377650992089259829696690026001673507672713881562357717365968770517098535296597150503774473474851735274891131031103186064609779382502395271281774791598120495485010146374689222512281392133627701314371101759303592837792816947200775896400464174445372130070567131066381253679222823777708419989339485409843604899270490748922376139728773756066885616275508414596940432728442058938083151823847601174185099722219559836827709355704772240018444225883434930901379005200473688158864706227404146495421825017513013861388935668511500424725413708670741737066974549781438579391194079480515249491026765141390450590573604593687547962813100640855247732805835752763312074864657019720173234046568322645252413815989333864421048968715171337352484929188892324035327389370299448363966009821185040530679615189322764688186613672500128224469865662364736678966769596950409800553948741846592551903280432517583343246360713696331654391659400181165653957207019117193180626345460029432631812205031129401029083575428679852895850954289273637100535975284682278724992617632104165121330485476487529111762685539643094598428454367574817282657740626186469200917795391993846042875125289028396866478068668698083307676781910422088803561028621894245043470307682657880585683675162670865126135491103413073126093679408886919300569404934360835495180576610929223620031910359512347848011989547534006118599135395822526701560495878832855475281601345746600579626832738317812150402429265782453903211172218012904536186548672577687262948876184254298463598642710298754747746380634914538452279065557971450740115891026129654116479940393949830220680824197118222166784392021204428583844128667186372452888646854838078573685695900012092810037235824482885063271600228201952128087890643082481502659565980503947204691826636874191387355712615348604461109279209566320609738518350902463117986964579550675789441223362851899406698768474086805935064991564741689823707245039566602031132062455361789356825413683378364674399640303306858500187341751963988537952381494921645348697006407680000000000000000000000000000000000000*i1^9 + 10938417182387543300965721878663280870052326428103384808143294904071515849682459308574385267811715414606382516935351979960657239185248204615674755333509923512248314829992686849221579433707291039377610281844643464331752225603135573736223497498509099704938464911924504513439930426642270188448364383663620271100446873485050076645311818616978480327840878822126626677902856459456409039140208304244988554661146735034202773020249747766899474062611178770645171738535250943432292009918332350414100964833297043091725694478275524938639332162611030786013767346372173442190422230315489161751661756114104728644562438171750747366332938818904720299578235750860415136448121757124514105235166033005096751357609620829614716801812605782694108479696161767323839702147320240526813911054498515661700944497802705064437884837895682178150434124502518995838038517060355226761787280266969653082824165058963266781036154707057501646774785925982414172243461269401181689255623062127733831142325745454074317540118327357735385375798474925459636843514290154328349459807521986789325869151229989155361134900022788015073871316400998488109569203307961994365976027659170051532597373474300921517965152569657219753046831462192880985318380359456489374725955239743948558136063589628563002791641633019210440566173168830662196388448402862509868766253015598386847188642756049099181110843126165963497371926871104332486328160569371007144534121945813636691456810444262953265993796484402223552709090823221183443738846451491541205105863781255970995350140731880272006712413965596477811055294783723489733135342348559821545132922550190642102551941581688271813792304407621075668917085461452776287479400185713173871261178735148371165271216600159372396835602026926867991138214406142415915131706686718080182192333801515100360948084262864086478610249411133563066475380454429639104423576765689201189856439362979439703290484963710816050212283311046694975184087219071336639561744627657958115412454709944671422574237110820023474681250003793791337945506308574520757064890900414464000000000000000000000000000000000000*i1^10 + 569603495230761879253441077637355039802587618700759621126281639757230148394132793069754547441724870290694530475553891279927934154988597569251966280880174328898733843235873910111468148740074062875213642924255092407872864543204188860999181813190723620673314468932729963718400777590816486139151547194319548779311787376973194746127775472401209781419536618627152455316797967823776435933353518293805794695203683237552539539666033105141100458303890956827698774935603813470445171505087296377885576461657123559678083689518757413878694064003341876176991877710464953424658880985186995966799460347997063648761102214951585278852861097883814326292181604492555653249810774334199298774824205202970816418267615120077013692860389212752256100596136787728815328293902594581157150555559198459273972287407757624890182624297407373313127104372825654507873121876718327443426966301074971665443940005969465059183539387767705429036836916377961616612231294396443720381644077865286873640939306136962838491928874456982510924400017604622420270782582974358649321219331079777158754005644075609992679490059277942079785869137709357753490080495679611231578020826490752221164029613567347474256200714643196778680947746972052975578541573478172133876586674683194859618892261849247977157503772532754079884367954028326587015275651196425530576579076690566234515250061842508222708830500790813252018775386984700582827109734429369627017887937193065837903227190202364811581124205289542055286769505032591034229082676126535509376190287262033088435271575939782389995124254515580264117760596993597425028598946391776642347245802154294601279902062769630982392166474888600825179847165124052240971293683031963072189063834852052788834046042160394094910272523542892375534489535360382812306381321288745381353014538283293947421884576771239182336387879226362768953121818074767915712776371955563141208039543588340424026306786128276017784067913684903874365375908172178664929277493453005062679738163624478529419712443695686824324389786206242660991697779640238240675889938432000000000000000000000000000000000000*i1^11 + 47988963853526533666818299815387069711161303953762087988836741109931311358360734045960459234937531938426269968515885356699699422812265333257588853854611495835889633095256583837636845465646025296205748948146169405027087670517421654073866012682667691949663395553466290126917172136661112352399582079837519300951061127182031667386955068645592904021647173327960052058975857163553822440495493137490549056487396117503042540855167007279696853711961348032255498345302260438919394999652866936726352768837592861198894014772747959168512556195641286512614828924084614665934121107119826019703982319282102375616022023180895629477058473167350822843947688284678059802453395405814823552835257216268117311994980151771893759967726945034991092475484790719357005154509744816179815492982258820245433599972418512929723158400305745943167926250079579891079550963729670081193003401468989588402308080278690623575280099289640479429844559839778026809300399701592299405757738200227805451352109392002131937653240399649495428335186833182294401503820097275036641655080225771188981611794632664986854751519602066266738145519473022824514837934071748004181134235868313795179789961988790957499925770630855039059308568372735832365810549736967705147156102414752534691248763912161696028684088126335655034168490935844862215863748706930007169495933236945749117041350852566144618766538805647218551002682998951867535406373987577091334090418144985513886722501825252729037930565314958745952396300022242668617626972792866193242675937394824096614818509734910341315045251852960962656111061119611317283546475302523131249472016780011281901694176935351054046382694891356484652583931621677001201351515908181341869831133418019072005823534173261866630111156611339739931640660383212279658635428401970334457414155859436628159139446656530173104189665239376371865131401503343935007388953498330469743254725151613879879260128847097602325387552692764826562574067773920849207654851898394372882586554352473424837747167098629100338052002355652444637123416781722719785618636800000000000000000000000000000000000*i1^12 + 1607893266518835136629951545357013642242490882035982532195876265973446686045874367291130783439975027198906544399696101459969503627941659548659832543755051519315624552794478161122447008754803866756752288982042086332360805334014595544232685698355668615740049284640636005413178162776618890111518444012366973936012774501459397790974778761183467085121534195880247229203470754298686060045521756324711691639828963911966206479069905539987942255442463656616999125163395667864908909289994856435605516297747643130333160470178569486348373312572060430550026154576722478864782789777429808877707701577018964736911472078420822129012860008822866732224287266687481128406700620691741739546905586578622166352278338195869827219842584174297217576092541415083360095845222717079737401405064284866685004789880062194567263998552518518009205483359063971412245659460257628494241457131618353726993919501760936031027451332547005577976271148724258588945918210296107859030451138326161794637882832267785634760655838895866727429902349919633557211848532021336039064286419363279400534521005195026608758655661453355251016937036471489761000332023781519392842035564206840396356576798237378911780287328137901740928359622624320560349748177648614102148477353162635373628634587388041440327450475781267364590242444033584310598224676642236877992461325555761791621785875946554539812753150131781763280339653967124750193320900516053940338779060089042828417150708088925011949005870381015991893606237880112004195110885645652728303128773374648386138532966161391732466321276059786476833830931444418897078453926738757440812748474272422718639799556839147642407269294396499767311357519083304261966936747818462260537342652339875314513974631753301103989591929040974633575012366226206550179774476979665934937640304566335359967152311919615442919766850872801466053341313245230420012692982913897009820436604090067174762733010638789064055730205351083597616424771922048618811339706744026083789651824944204960263615176373728977935081135997295555240082881042846063001600000000000000000000000000000000000*i1^13 + 132552559239038346015469238914125959481541216062214543702810320602336555508964481212281721463386739479383872612376815600682811206349049981785946930057131114776723371103959433903571088623084579229691912116822622418009185027463471021765207564864038273767318688884854724290910939035781351145755277452749181806865067880936999826225378192355044258378164184922811368163121370492717360892463536907150725841093029868549021759076763452519283477834171684431032840673060947828028543460183882662825967344901158273508792477301052249529319266660461308839405247993366648149278600332163127845807392608111159407740110267681943033403252639764346145392283227178896501662888314690304235540324034111703755263684232794533426240465948167483316774917829380826139529500821568729846435335027727395973438262533234111976948241036876233565045972349074935490565861377969380505463148910761630134981714844109693082803634477191048900146731991963404513598558441258767616903004852556663828320773221339703967810230093936551610835676986758402353390778778882286072792081824000214823515497124282305992723557296550506428393163205902399031273081660833106640195830363651754728977739450916833763965934017974034415807616279585566614988157815202828748030779457615048970722499226618849133848776757201560828292192728309105310707652175777782344440581016159324877381670832919969036774762789246253558088717382981350413593906828418793520826697158673264433105285979150342138662006522476306376810334193036868602022641597498811240749415479323152976424273104658687368789788509039808784158421131256655946545120200246552237595903953595028512715415812479696290820186404471260628308806165734356605928175787025775353221983710850201138146481160682760124690453968858678279176055839149910373658847998175193693635076889609769205482500792759025396739863339452724200535012224404823466320875432010187768500294155982347282904825352000727096752488131281536057026499965002125267339261204846403478550043300632958453326291184546398967068669830259038478887629281967106949120000000000000000000000000000000000*i1^14 + 813434318901517388000133927970074276368135070748734144644915112483541189528486426157463037341004195324945796284842233641771125616183593916023042400996440006529087306498957681044117256368970364232231624736427675052942241509210346511817762802686038573257799133497388570498960919487121424301402182055791040959349191681436958350368293564260904682256552137734362885764220070142189757159914955541941497826019345145879031485066979275899929947479737554630031868981910960420330322732258802917152668623554137337366708161670049518949875151662393768371450826037832664111487158897633587872174094230866353147558281834110937512462449012722844435923638989997199217576371316779501348856298919154726691597733519743215017727097688121469003181069090640915354202407052093169803264756268078861903503499434070148969694741722224472819881854374201683113444874647074167297880534049975916732790419365992434007850169914294015975558769078172394855808271247635434356247473860975308088032777140300291455495250552740782082650276766442111365451619186259834906514817535158679654639439039462410083686170439081735007614929951718771869477153346415822712058385854558953726706244420352718432166115492160416243541792923963762379539728354832096449183752207511949420511982149738689441226174162274607359517062826803009177754923777167082818115777249046441570300313571712535412274939032699974529107189150456933753816057012729537369872152574431406897704881571249323166854543943218190458308857709842690586076228074984801938111635998698368638619840730742386598841719833912115439011911601166115522708160627623622651262912193460243872779757425346176271950213165960091739568516690976984609833752514267717637588238459510983226808646851897852310651145767509480980277373612795281125413223778609194481415177626241009515472324371219213009498204515448087682186873520881433462296016998020268568549910345969876051731187457235299375597419866127462257289274049606820163510443103674528828928063409259845059461783072088117665848105141927249481610758161694720000000000000000000000000000000000*i1^15 + 28972830978247158464576019237892271784833516585690172271609495863183862869637107393965060369883004881482051145878130678182450299435630933184163763609359425799044632289854000619223940479567704378604426595728218121106459265583271759665676782477682555824282327016621807420100798213058778348916913957803814271447723776125195232991954203963515996952983701961943566685786675081434146267473441822394619555139287983183575073236262237461831018766119059168315532347813172417133522047071028529931988018097990805824840159327730628783167733604718867406028111940465233739311363273465814993139189673802148531482367837375270128858876086739559847393489650599091988500487354672016700120946160529711376763830507212527205835374064417831157250983771810914475201259000145553680705606104685403325929593893204409766901170865574544836240672594379828474298328988548052524317312808446957245436174933429978047374943330132072221705836539247986679957911050610001810421726572495329099430836897245080195464086180817808809095709141683717930514075637457427212686879845054299177172082475915266551767608548515440766040628606124436076887203710015972599410456900626852851695730681259523418160597416799526307718295667846401656261571395515985044530774224603069086068184122573259650077073335352250979238511291369137325314485691229188659822144066053862078612084056225399424811555351498254761220407705888057806419233021840902543475447525098525950359697431303642827728094430780908759343293614638106763560900308610137398632049079837483808639931956257391332368940051230809594169488111695180708268067516069167475803018941842656672818033981323201936780437108474059982407459191878681336521533577092115906632622959706768990346790982551482718296728540644652461599388213023538508023907567754478246339911184240969091916502133687126734814364954515504137522295113911735773403779168166153582184624312203361458690737669282959536867474283143934439062158075143159291846568826169898769399216845668863307334823985674794691575208201126249974842515562496000000000000000000000000000000000*i1^16 + -1889764817138903125972437336674363796292205324027428175340379492786105113117311357131414449623793143964212955952061424458111351097027024081566425234689181946646182434334490082091923230171459310146631907507461724888687575685521302255431245851466862261696106448625700301220314904154573018755768084353220200497605493855528992219357363851469499952327336471873927899652373237227376438921959634451985926756696453425234932030732955165882224072377149533491863846637799096219345539720082378401442737502637346126147788053671113750713436531884066170886389412636390522971134123674280492715661118081445135058378472671975962287375782080751634560619087826059951625327077161867811722824224910651243306515716964581085389985456207391435502681730034474733814405381349231998214809723810425524185024897475310694579580071139310661960207284622020135107772590471374380985562590570960818716131671496172167398573103601705144800842592230271559633038136177929376168813361136789116184910985669751737033777056973658103624000423707721475001064221956835705983252784403837050348318932811014042214199569686818459726645598410064454927661896447806764502484668123780777589094855475732950053302471033377408286978134880246137277803851298385374493442586621381160874527728248439159576128192121389498369073410370517572594969477295544965072707478992270010247309003541560563137365720279861770484736193668802428373554947581868711474631360597572257523877584013003957112326445472737737643603525218323426316604700145894127632615456984898143822558100426325115558341145766644746271659082678098083147518280524281267625390989591348062682158943158872368730211150635130945802099191803313909883200160123711984160685544842205410933837778044167164627765771119627724476980729071906491522701953059776690683245568305746589239049473688837326047140877642595354143415026843782095015695674398523231290101700584277400532320690984943871143471439884762240150652774134947915691278745182664532217488123332477353959888801062073700361658843996101027235119104000000000000000000000000000000000*i1^17 + -16964119802510578721668323953841258010612542283282652368761479834737319558531705558849565346814998483614092723903891584723304326787601246810833565334562877369627538187620044618328022436818260991436158366735236809019597551580865891752420269346121901107155957301233320064835254564847535355132656433034014515056660365310515026634921135898004868324881824386480213776912111438831368309352322926098122862308410029442479214012803305707629130707056336905178742432104498958348228224033714679577367007894582946292876470580230516502230992463612449757371592841927165435311722041829954766718088825025568229269026113955817728143412928609060061966569774044862439350489923131499495309687186667324315970914487473525380129389103505950094308772769747661870092286735635927695557243831175239929640472544150185658778736336414979384720859439781401861975572671154116811476504373668509891442316659209064250512985199407256030414567807288157773140128096455325282781403711946872781622334170198529819333840121770436054630367252937950306410055462032271098636628198340227962220232000666061378382844501492877392960707610603697866236109402537512971681964311154449966347218578530696010864987259303122699952320259159522125392977365878170297960791431072191401073055393976812006828917909179290712614064178992063592906901416342858917809818469198598140655779663387664630862298702713100994770090177072063118401344882388866913690677687533230540730519889255788320978147544179887317484182974264802132259320848993586310097989789712828572835805126663086692811440390103228446466760963621286730696530962394817039184513150508989103978397674683005034335463833543791920203932705129317815246628238121233063096752106259149848504586381822221727589124044561541795177719317807459061099470580454391701045657708122041247090628548943742490323728275303099721540165160776316859194710170270745330796618005403669939529971565261166224187313638133649638639853199173531341329047379978430810057629415042615692098996425894428938866391124499807627673600000000000000000000000000000000*i1^18 + 1209220472716581886906311013553525514306944573186567085170055512533510795724565413122009418304440544699976957779972085676738045547470093277892221210780481948515440150924748015646409516824343072009809833818560744759253067842373259608594502051859522800979991866830359439437240786938172252992675090045837480492791263761191611490244720161345107997486838693274322262258545644341380954529645058643759972532683798788662695822452245779840810954467383789040883376071999669520961237555318366148761190060089731148661297794300175578998033490093365379136741855066438473947662796205863530380567513571724369465856268153474761991391512369987952969274249093365568200483316976521016475002016378608947010279827219223737527778120286777581182284438758837333421822952692236697787041398503684478708867449831473438930230281121674972871678743668557900455718320433270333409465311631837478748429965804159287386188075138948041004635377907851510559882955711316499708995296843314455717892450267211111913435752351830022109304790662632349239956629489904889986653298762895265401913900163152076478839069910816602605339880058768728632932710719520918298010600381094609356451760247221042048310953352838705396829768998868424787435104204502488125969846849902960783706048107715276904433415851425438538823109804830307910941434190056835306546289250314704626222490968500703751987059903549701477797580502657049806883069158425608761638060249832583888195006297118459155560086651251721429746779998612169126445764316835041840641462342714313282169803907321527354117311230336627169278604932266501281898999051130931701953784400806629128962756193713697543493989648442650691223434752484540924487771142311296592750620306392187099100800804387056173002951402908088558165268658874386301494487548089865490722016463030074467067397280764727819427918499873474648463993351125513388889888798452508052146118933419561201601051838355125799968027744084914498394009994738734182378836663968336850631075867429863896078718443808662498134585925176524800000000000000000000000000000000*i1^19 + 10398099167605908262201455782786340142878951301940378336531174779061969384798022565439376617484954573603341579011096052389135174036450284386665188623979363649818173768648246694478114504349189116570403634475651152126426423657116396293297777422987489035068569819981849482240047872437892896620229725650532216929733846682445628585053164109993144438923669024315714738578828149331624899548168121380884708046930581394272661533683479609108904622656685210527530518934211090478567406738860920088893190436671623391428271198903623374139729817109857133949151480286207153653752033972800862711468257690166579962783492970851577752927718051233137392154814415615723934232355042197285547469537952990455928552513429342422290375959751748093061519158419446991537836468580146598006105796622461816051794150634047246850219198880900491429978918852076945248403804624985429716019954637965093542133952876492439282045432811443968720686523886763088444078243812678531662482590043667638656832706560607273516359065705508171995148893795662619443453980495267776761896216309230972442780905115493508874446848013701941702168830387236689039872711370526308766803662888359579625895647502461444975905782936681247630945650310068864936107992425768919546865279150197662684121742178179641037156127814735224270719987994139216064889358399538522103238754171480193965122675692313194469674664708816168605176358149050066786394284008971010214556799812292858785961994508191557401188021493874878172905654273701655423044258590899843816874495214319249280226010718066425703554286688964537207974739396882574112040408978207503696752342431060197810299109824303013060572914719940448640664431972310298323202454764299588806833418511562871144343025085314121676081967324232950736605133786672452854540754443671475873227762529312058416704082529950155368389243475238855626343241685922763273266045206285756650257544311049636057195897393442944907584414120846760404085612058248929615892970603533842041080197409390866024603252705985851991009411624960000000000000000000000000000000*i1^20 + -170951434046035449345082541385561115644310195447548467227796437005760744074858816485288379669277589030488478467083297055824743092814342601276876953982171724398588969485280326675912749841265903630649458029381701224764102973638239193222899815577976211790844252400316086490555507909984187303843505894511890136919578028743018010270530084465810937276511121915703954627118190036506163930053998433140182105267032299250567332032841647803362926052872020148518978069472866719985067979922377688358615520123114460870774066149788381119253854937063471269580151623944017575528211605076121090657119675187795623606899042367007098916362856520097779896635220366485594949415379591985031814709612144606399097520531774458276411463742790373844702957819898937310220115129970796710305013682970982719375045122069045235701747724474768945952904852523245118269896952203585877472255151716702883549743679010494110747542791487384454324398595903499808367417599570203179951530946102100442733729660615277448264072420330943376347168616483714738850643987013980710501008645933310486968065710402903032258725627991953629945197371830954881957300512340901517365401638356065480255246830335407919603128600742621869225791921005679957499634033155921608409598181229938181245463396865971314229014876675124677871043124853347236616329750495361182253978782142753836132939272220480310328833233563419981336624851163328468051831500968272501538786317335678763046447110329286604184250722891283911296390689759010164687808398820833834379097942508387493735524694513653978217943274427166113358996487700718952199065616099817767044503619855204022912735337830430556174588084043807194137562189104485828324678684532150816103980692524320123283121808554945857988759342963015000145713262165424690541714684380100068236924411102248895825755624682915652151987795001566278008922957260573963385780975774645409399033665741494324451925967127310750795484016579664544967716362413853093641651522888225591147098447470494861925865938087512246743818240000000000000000000000000000000*i1^21 + -467322901356577676660187369042061720207326551081817102948093394488196949437077816698228519419238076251473027895283568576726324954527892933281988166956305377855430071035814179909614061201010453957285910908939775519091789636889305120088478131805822417170075874983393286202721238730268472960612054093861621611808300469186922988875796016720463653484780809806302273190279918159438740795832268584065049876838237833123820899713959667392474374538921807735650077543888197708849951765387886609365705470394507405018284824499232177539167845998633680052159405824618605892611512288857133720232744212514856530281063883814046770011959791142340688563831153128585905683446673644168552515853049914065225441078643995312139708195994502504421037618748046957331520367187710723203079385493741556709844210109843137541106597000948715514919306426330060931212372011668299792395477955184312122269936185921232917297820044825417963043733003844764892709543335889555367361618529100373422201428654683533760586902285691145557738838623649633502001049226356119316040828787030733263932306433753424236137668737391973048227055738987654018825023200702445701181046188464175127477484595687768239361672043501190923936167850605075836857931805004736474406215881473612343338018717576685559424121986757713248469995603325095378304985091772544052683360753070302580247172625795405604770363364314303392651942328614039500320541357160193463091906480610471847640192270170727631691006296222014519239414337023632126008685209510831049328344745142005549209685164204216419658330324668964789556724383223751713960068251876769989190922069820123520697990424255735063707406730282742710603245521563348252430841199593742457327091880087995758808891127216079489165745242369180564687144414165078166138702723426792616031897226646772535248841803502934534032115011763690116041499898127943238703779041070703017777970037040621492518240717041457266867246046709356074879093115308274116115602048621808701564460810456014649205637627571115880448000000000000000000000000000000*i1^22 + 16714739030315951871458819799747071085009435041511533470328007564088866088780566323740566710591243659244954274059948209217211988025405419781803601776474993738353803953835292375306654973846369417559391089249304623868805196128925404179811520364984304351275329039044689995089084301224453931798022130406195476583331947651298601556156526823441834124404058241821200826603689147122229968841840003593623100609216451109088469604144291039982554415756512212371088097358801979640814503380703956572051894792879946353582251809287221721632365095501906864225890087512280306549383748350828256310849875607697745669636001228387841290544207862104353848450439356189944778025555274842894774176083633004865060985225078004629283701915706290407704177252081016868146779052783112046390922451586916308470260577128256157906031755324675906745421330113235432246179042640785441732278227182732558781911870663739563486979506327168479014372581569185068893042606047283174473655234934519286383928586328644509175793020777138934330976799438807516089829278421402972576496738451228602649160705359815825695602309640574361449755839014039841787805132135131661366989463941671066453703317278661291506333787769223369427479139806978755688872572884712991055620215526189484262104899844317046148486522205521192853486465988806944251973238726541114070008224062182791073318280523093700700508264498288802913911501732252904714665319056778297941607466858268115420014865823577965597366241023879135192633348821270273925133249637348780215524454571682750734573832344149334850698023443960088315480161354414240297539779855607673037838123792769258229467976459551756792213769046531416486692136958454847728764953816740984176354763642474125498522661018910225473174192369061729788282581226239905437798535841505404167645467835842135307656233521223903371762442448511205596584449086982716557584394104654932077349483327207459663881908421439822777311109018549677445752326002046647159613187879599794771090340381682819491466896291119104000000000000000000000000000000*i1^23 + -49086039179940208960503742171497853570684200162979382114571366507653699581485825530749748214596544083884058076255280951044485750928602352313143394508796644306691363805322696656280787809535567442036838045397607448292675912100158531804377187846727061359667384802890452895623521335956808161864756066439073291316187496409024938053232375546218854980034197581333822062475566942274365749434296299064984589045243965660158570531549689543824460773856965241841704416250393293108575592354225556827400126188355988760507821210045428743827748682974045473157674655628361088112616240113131785498179869890160158158235682189456506348021186443605313822119862754796640365817706698761051465358258633237476858056199545216795863926811844674781006500141170998724906001916862935821713163191988984557966181042018669343586671627408481003224784101655096884891111419218770509305434461153796380860122420283632813681841811988497700389488352908319210121306281539197727778105869732294839352406938808803054914073856521531331268146220093811308283560541441697475760877398923050886818792164716818360021548320930330293343266163838059644876330787190896828106690136700198290873529203937085673984302096369305114673522765794981771761970326631390007819716061987646212307739930119439685062231735833843657063464474024388480022086189242459226248423665443002691314742859433958278293673758609022095706578002322646779989094485379703978790673295107742360879978270991277919943846331005922839664007900861283934800956670655985503275786676390787303337851509409788605560675962801710842495195175058970491326437725145436051643207637968187707333301748707525562843132485340805536820173854203675699260380248280542612851304384721649273364946626622985955497506300273398793689164960429484046434325622665097876531710889094647436672504266975864426045074411718181381670249845786682135345064554717168270860784412435931107887564421655594588391883462324769104747278844960426433807422130247576782722300998057504318700145964185600000000000000000000000000000*i1^24 + -352737704431614282516738127971315331507344943496319155279863730372662656759622654255329901857859583867519226130877730508073661103207924171163989730909140582931174110066614262531792588270927308637563530576313073508680658936775837351289863744771502087067752141902254701845379033985211063017301132889400550270326104097220675627441511440424450164168544822624896131324300031184562905906461186289545324329655574195922941072456474402386328648527462485711605088613037788673786003545216041433230996329653426269599865504205055032523413365747929471057528434447863467173484448172750105884834793591707827880720791608090388366801733051621220381270749666837713836685788327203802401929369643317949751618333237532799431799448087642686807083915399768105358402861805078623387053860539113854178264322325191664675709789895613931730614648423851588238522226151841057456590424311533305637226196608048281466686453714294119295448563957796306945996989331703112935420468922052206343692962038350460079665804097358957931995250746668786975823605629605388145773287838235799034233235502297918400587863439669212918848799233004373159227456420147641701662935961293519941737407522376317241444895151425228440819196386005502445623551880996960029155765991507557293582469604777954149453591571241116240577630897591081961511379722485490629206550260656723415912475880284166644201320287398021608065015258507325500752620003814817056575646652484353731095880686773258345122582630731449939828835405083518425029292455771618601165190293026312652450811412237830377413134536488337939015752503971119671650478639204176148720154209777894103986196941303324869949265074364175345256042963945412469331147127206769796446974510917479183855033515464889935339092522727085322993341837984602758469248789923627027617847121462710203523098198782854794979888746189234814073541756386458838890362211731746959050909877981048571339017975134777483517454381188868869294190748066419202311542824151001878626752375605539641705779200000000000000000000000000000*i1^25 + 5122458061083668063937102715301168854966567725541987119555615150712011029771318642483185463512839951955493823906926858502907401445004584577082471136470347396067420006125381712185211275513455956885053075145330249622703279600998341029348257106372194523866122324461057191342556930969670482451660146287839014996247202953724665455009957284812716889181057449314679365650757461172936156681278422864456679451696519696310240673555683878998718011779148505648511946766113378790798439129141163410102657055321927839915450386293323356845642430449194392055403408808685875481437379202619556792479241762624198588395604052322349826656645851907309674665726497173113992924039950677071657621249038836889337630175401229187467492656938118389741394426220575065935192415834316867093334251884437505901207795102639196230489270681005566597853761702693529474099434052665720834106688809039394387706466051711405817337651660893481420036187337579203894639876277914197291572855324654498778272082923675269844916415361375954353834855574622846080504726605043236396888613603495121837971515615853386750657957627561856391294106049139553843171390430649735636087715704635491545480301533646266196603418301204616525836873088214811683147593643056517347992982591197611042623521898878301873681026546428595698242729526274653536837733842446062661643108543617777963127026840892996435601180587031452988048161117080332988191676096776323172923210117572450433645388196373493793538779270250805398626245780140727394219476510184738774650122284929491570108787860131527014139942256899206013595040985227357843552311110755810470233096998679235939748514324439486365430141647509848185033739150216446632711650633126751956492212001570003681817336822473120327796387133825159101082925730565868724547415896762088557028438204692783863990936880774217989858955642577702757099534910078782991125613497362503628089501148787080914301941839978699096257624525501694309284895719570509575780567503373155203191192449758860928000000000000000000000000000000*i1^26 + -38568520995948884663425659327007627647004014153523888508643154612329043824457190221436180374619644519152573784635202092310030773647805595408671060829638161356941670227503460718092444802913539669584008268145059469106352058386639846044787245185951317141619867182106031126049064460408758530896142153114291151949357393138662454981301548877802377688416799726075264321509030838160656945351600967476378742695562345734395527599456822377705137860112199325069814527603127995495972348284983202966437085023937435651474409492551278909275041993852281590522541363529279636321111642359159965289812351662561033966192943001929493622845007183714602556541572895152449985074033015481410346055717547540791355153962008540637097845386079876393982332664204229389826684197987764010339915028497863464626203544537301007917744100420693629373954576129449185309911070139928059047828245147447619005801436279752241274816932983780656862378978957571255858267305112919603483865700939493211897331538654399819222115385793003014123738847428106010868229186334759688280181115018622521725092047709715384964462238076616696867779208058736755667312907158467044227321219338799627700441978408700334594432826862698209095995785714315542245730985422228151755000611797867542313154226938786981611978297331252621057138347143875729205166233671767963917395334777031358358587492985416906109078882003512809117735679690951336268466285062248801313318965773058320603272321343410057030571446466358645939105537092609138170588629464126486529392478136090342626110623644047288394882417883769299831114480503428790447992651018303388523850949638219671210737852668600606161063803189658226872208160844847039678732723908020417284022403426733833869052247602823302586948201814226395248317534177574468732937059141465624209770389833795209388811697819878976240025462134530552724500852709990640676728420515673849250091264254522253180991099998906207334072771692538869744409565548219855195741961439079768054976715133194240000000000000000000000000000*i1^27 + 28994378736120974737609305738112467632717568355024449147502905331015171766390032048634255520895889955377628995700211762810972154796849265552685999927827830651946288834540643995363021617567350674175334270182364788338224618942094754606833754372098390565640268661612190310138449055165582767215651620023821509117779321849078951604135946017182986235396522209886281452570546479574783169228266141885345586090608457980114595026334233869987974819943752014541289351954262062186839594269069375635065155896723215277933262075704261377271665538213917007311785819284235486518180398214595996028272662455010093937200450093883946244506001422942425268316019172015185463886547910330311637665072412597844937234522101267367193981647782804132716857897238007899448843761657664123295817536407184410668715668123487831458950141098436554656093463603485740967720220496707993945223719482372181109953433938475484043381723133520947305683091939867237736340310077473148342562662908591740799926958293668909115399643193225249192101790502648495811869432163000082513911633979580468270813456241535945126512594633855060221051627703619731386450741558487002934686525155348467208369018940248165453280749400051625260192058545835795970706849948331660707195046685383271087782299371404508055915443392318399110593457588921741166138491171483745733353610683660951097867195281060022067601711580282486992702893253418122206407933125735462353132279586838983292569985536206545027783918597609545582171632533228531633229987089060181282376804026400647948431118969211431502488601456923612853508454850027734712845690835682315622983776555570025513206942607489535613422267047248281616148852746035597524272402451389085753163746782090547719487757589138100180771454378649993295500068440544523935263886486707954989391980495440466237080677758239429446340314039158782050811550580821498559545885830996937226513642306735329149889135540036005246898385401181695727625925377408258975579798858722978813480923008000000000000000000000000000*i1^28 + 74140416389728148816127060416807600972852418921730020771333510317748164504758476375587139215503977367800428819663034113865352388534593585835379631726077676252021145305083317031740049215037483953870821090193557856962787987846240297109306087333822199061367449610195250006456127381333469093184213160084278621758749948172027406843612587340305218120523406741772135340646690872204062881363728475962516324512954022221211539908853772287216879029407102120698032434640888649865032963537992976416264331453184200422733291755793595938500504920404891217341583376072722186178710691475374973678945568176868021088328656074768575193377726139436423130964218208373953774774851222524305366738294163360208886993718121969553221948965880550634550206176004108057383340436494761731050351143557079850734185300395103425542022541599528033251106554001146468506217109723760840399716529640260040519382288766490634695864215847730470497327369465532772986671495190565970498548672768867469762361168822525042485331174796340717990757664797401327754712449728880734481625145801621949796162941065766590675919170330157829344921074019954175080451912322753557085932518591233588978871374040908008408854576106957011239043352213981926133717211225425803882582081434513885389047128777955664052889485141784958588416093807163502807620145600831588137971415794193836030519903724765757832886397977359117969745430140003054332497136634709647688483464147982714090335144408363820838192605239760274175275751484731000536041245175641616779820329923776216369158455332035760187936404717569893812814330257928739803341794291498751124238206372250797133902599038521619535417959248324804979558398701011220217764698739426723296811847388681049924904693483529833111299457900856664048381398094871783155957694346141094760246334922249364712957428995401416417730513668593113874213579638178467215136516151959021817307990401995068322277149407760034390031709270891691287723015985604619462696565354963656606976000000000000000000000000000*i1^29 + -655234319452539063080484216838684216074849335949453353026518551226509224832542115714904366914162284228648413136174251945659877701852961960151562538903998425121574591181513066698269915201414498364071828240777916425887201623324992369446461080490720201663281012076049905240825197130776171886313494809011971989832033189203043228186548431195818985015047658305257546837154370850181702602416744001667723914683732100948755923868468357127925329917368860992989230088475104670755024250785992980612566969887134331116582521337591306395060869802941760665700410339409725604942045940584136825230006067375067054063326266144790905541702099932911031196753814739373382463123616239931027096901582318296008781193972870681144471568901600798084962080153385530384166560825283852661620525993311274325253978687092983959093291719157901607825814190867561146737249493717976152004745752419112154283942647076737330992938938860569820552944647733281126161696051770743428153547506575982126315304346105484007935047978226500634316725345276201190519101005212228423906369510099517667227173072871056230769610704862252122095952899575128852966561028429691825382811818074972270479022272455051693539178646453273243046163213210129079472317541839516567281688342115540630634306614760095326087688860531119762931737486054035572401954000267002344277752872560279813532142227789783918065344130394424033846590691828094600635722814788291116682136688285148896889105674173328299058038925214736931138299617419506732380799392192322829469234033991722639327766392538355926185084934923790066907062181565996818617320857327012330508884024046935466421096133259691478036635121113310191393452532235095196427817967373611165562188809561070778214721287244108437960688883695972000975283125913886023193415020534921868291738866905872213183256877544609452871901082215954787765432878686977133618051181843114005215593888266278738360850674995396770700032329920122947100407911683967485831845595160885862400000000000000000000000000*i1^30 + 3523892685942600756192575077684254228760573862139079752766661412247600962922915086772517282914049929943976374828851272056342173804963291292054449288924292810257421046028513900365338438779544621454834064366916113062471386526369831733254584929752467415565831707090525305043787983251859080002991882857334222804819584366481265107189590263043366435243024408070192796646983738361807217965002594193293688798700259335915104095318355483606146046488166926765144387170704246518999283451335388179577019368025378190962493631783640954512483162209895965424132291178350563142455450417665028000523232131574395232959534188055868944396574719520683034359416357059913453549348568697988671959296392004040173071466294434913088059353315356392472693921804536782264214531095483176032984757852620176051867391485848136982327888884399530060020610369334823127392977331021950871669349279999238103426747234960038637992218460420964023155394890295146914174913120709225309723258349013223200344639620228527653624977483412618641744261447242355626340383916074173772762710713420892296283804196190732278832950689975286598964893726224929864551231160179887865035071866121375382914092726667896654523849885527341529802039032899781584326944718756339234761758003793254673061331496627060453614932583340054868972678070537685365496287854843222693174496462817701092639744857703181371801281631921281773616360434041952463361559813559460381228028796477738679112081372511045542621626163984225982119671260772647652098753539769078737456445846647663653662572972117693701427935818287542956769786647580132055903294039305884292051310022184332814294368814189648107935262412708559685418598301304740265019554400337102326804350628724861133369743378636549357742723133995016058894776231422805198877489900738654892176919207514928407105428313295963985423324150045174048900449159816272662121950515494636982122551415309989293861086647625686777064011404095822845675292559782044898019203458867200000000000000000000000000*i1^31 + 923833805824513433267143138719822946402915039080707450599659346246879194017649987876816667080833754308051148199729218076323454919096833469258704470270013706676377723959743430131062229307792784561579236756799690695523220254399007030080270802441820336522443377392454626723209846828714564373247715135736202361466369949008293755522153458341112917717654533913161462527431140239368637869158057921989279170231026985515037693790801529318780323116577620127945212805244182001430457797688824084313698474492433949622219715813256820620439511918139897656898874159190349490282983463369094739638703263544485978052729143629996959641553599081310939178456122173968145551748356534903337663330881323159739035644139792091828585334649516289196264705226030759273890765707993176057207808569909348998418520831295859767923398629238090267760595819317657043046992954672706565768954623321772918971126121850628399650055215767382515929967154193156653328054833071051724515993762180961666893387287584816881680181254581149789079874966912309312228662388879640129730019895904430093998583811630772228709204446870240920015516569794461029481759740309748135962780813669611266842494718465417153387972533925366935376520480678784912167685032215945940158431752988172948752464678608262689504356596930720740765693260434541526564272106474121762248928878688180392747784779740369913431565214093751014464941281997823046811103603319394633478040728644954300300128360202685058805812599290735065769356003137993223217748096462216852527147760372307016934278759321301890541814529571574685691530587997252685817737029446779656133958557918857182678879802850947565603378286583887170179640739458206643368356646653323888824405685683114186444758918483685843086966983464398202774462656398733797276523152230627355963564246248354595561237078105431916224575014194051797190342775255185941770922909804248604549237163198366066620938814422233959927192230916748621605717001941092835195687360000000000000000000000000*i1^32 + -31212335892604672339284351935786629189924021147971392615543636049619335063705408736897438040121430155842066630931941064824705227511545980380335142801455147568631591460503059743426953471635320941383699109158834647048794682796840366762946422412671215625447311198961211247044705662408215265348835981248092424410792990758556888210830969038500925816873375976652426463312513036137287728821772273353417232838435940845769334391812172781910868314607274811826502397179561746234671659638834463309458688512975888809888909491712505474463916482292070458850611576967287093426578918560695085329555389337800855965955758440388577405524704002157350326990824332481742935645883510928343489653301669772203737263316267026935092897517865478944447017661582572971334093105906390210425077263820317856571715415791222328355845884170800066142124073036900805938073767697960049477093009349764716621158586435783911298214812695163853223444460012504299319200014928784622606486357770071397539983722870909875723937330077241089263232667124027410305345623405199017027435233103020251491916626013135561514579684891839036131474753318126519763996913121729133214973768739890551909274836920439703410991228916091316242991024439644605731547315349898100022000785411328169950372895067483212793038594688841787303404012063129204812745637808862816932615423767413312849778453667443277931684622369731338139955014618647979198707078673470929259962874247013789418418682565636468274053193704118562873389035685347998763882426985710919147590796506619591397072049890919781647043244763006395114382014695179050087809045539725719750215407414247645087406557746331925501716784448400111767148656031901279802206900122601439928772350957481097474075050540284136772573704774111536521995678716588343354928183324217135803368813335919315461502157925836087685229145318384682254047848159788281817221066747562777691443316900855322053841927883085164048823112032186723995939086172892352306560000000000000000000000000*i1^33 + 22886672411087762400707368467862180486942653015923628468131156101011120940021756829356650814170631919424537705982176581338870016529632322103415848691416958140007804312098371221692787275521276883211764117875444626063034048218118207015036321314503307493926325928508492834095589955492747625050220406383004434481750788862197695244013938255224943852830610038499763101525033930274550385482015262120551248074685725909551413248904528610190367505695103782206779506935775428479785938359690347205483868711673839321752960656397059427159072705571140519940321961391239859956527578147666151419555628240399675701813262798705776013325572116270353921514355997689505189007612777153539886624657267211664564100713101301545418070517888628963631793623752625164548627318001697484328360883224397535826678983307633751908243216387824316135951713417869742845251569343908617298024543386432091293570663806345206185869428470429531865921342550004708833845656776809856418944014379355415198499495580411537825030792816975395634536067626101585392333456043526136854696182171537752454756490007321134238919404103811368095732798153063468497084554388271103141159118501242537796148695134642544247574856522374396153142312740165879835273876843228731855011082087426381931834338915949216361249077112802815643046987100217602972145226062165829468135902128955758978026837877256002079601739684453745960491714949435480970926647127719881025581649374700219523822470965669099671663002386647470336843062047755673880456402076511051779947649487119224541106410944857639300894212503123955062092565988725959491885603606555310297726078694632294606428573014055339781674457146516601405177107095959784025737216741510275986496372764589955647748227207823353329355322334588475901528717425778628207441503796480345550240638315932044308433080163731273232038114107888552392217429128178279792402888587160637603322899035274540994684407433824710524914050155546332419504878097577376000000000000000000000000*i1^34 + 124197502863382313142660126175618788395199968359452776672203899665732098735457852119549316752280618332786461685746270003928916555093334471646330970590135280593905098688789145251064213459132822413667843787065493580961705448694242693118470015441646952947693309726976942827190495627357892180380575865518307855157753416555308078455479126858135383935782960841320282384700134945516332879190166739128868505042709365813135304636786068126517991264580908286316999138756618469627396225828996225824556521310370774957932850128468224779095674176564572660919136295296289267970177084209722743570929079679831044973320988404647393975661180746066350483366269989791601839842504799285414605644083687839895764629722752535556295658447566213316676265945154180631122911028519438035780469686311780341054134357640489461410297842444136159318064112997604902296847097990745074020533392968076069956608323536458724465007198877116456341616350794157004614690515574127626471183745174527660739636138671189826676933726013045751835419218240804855405296093361014050064676918444961063656618972990106359880427515394058473078476922740550617094164555195319855352570789916458021238335400366535557068765763144293563165708219192963416403587481026470536761550759770954402485076953846665084887828273018836977691887115454717601074524765796489713365252203743048091144520880771442087105198266726248646174348569632694048291786780185453586249359855316188133841546962498373066580774720924383628415190804884922759744939737475976730183221123817588390124440502690497219201207095973262242733431608101980710448744602480844487896977472981835764344741855857057596507736193775568295394348808797000520260589206012352144231753226731576088369967346717724302540351771418413914757729999461979581778190457274441845588272801711912551513202075220872689346154134385046177414496209721078761584071329217043896747585772535189551102079746747590046645755387341510649245480124800000000000000000000000000*i1^35 + -161513501661853917043141051396576138358361270750043566114206803215266529780691456084730456109308821476223693850897491126822696294303594366642082634053459933912361500920588110594419437377144896151741213433532137910673251295124267078379361089918318813907390047926201096341824693666700942634552605725883926354587122176238770356411371205005267816818545277974622337212082181083863416203110232132478178437288772601779296836228583523474465356782671391882985245103212295446656711085339929239814574703513429087375589679677432160243279452911218294985619852079090350808921086155417737012106366644738113988626800167877881318227782387817635385870695184689489560832415272578036981043723589627387790367315497721867729889158577287401307885191407157260233110584680494098151955286436786798014494803326732507922287165149910427449209890620779397991987862060835691676709677613242011873576346919939570303952892892026427647364211085810074816723826404174012460450008036047370463762885026957700133050978885344235260243842717806233271907085385112825620590126169295449170659680939485052671153424680354867147473363000125849774892181163683106969110641916908530667912621912626143573421037355590708500270462940744711111265544461478206911906844494320238278639470256924627262291737780068917027180606654253408328610227652021034927389201817651083899750811678944361952758584089295596452011225501290898090213057703266232209863927393786569354890319856014688177076409073374033634733216647359487066610211257058509858173662679792982610503875899552074007422285889238366360118299137239832321169044420347291185776582739429590787976738375404308363880111551562116815550401237365640597378252122588690331132281376409400714059685115683677353182425875911340256785258234662937749625557658064575161580615565577957833948960472751277027419615958645945766717828793448971155896040061645644115879699412443421023624374215782471683055108633665010975360341600000000000000000000000*i1^36 + -397794478119250552325938661860321208974375963909467047101316645366807845824564699676796218952321504691308695146320933015103550863981461183971484777958121177751855918978406672770707369978595534592993629757869587200496947270773067604334123490496571831364072010755510419966568213464088029438912472064725271149223079885079598299025524788952159330417868963397235249835060024524286277414649447113716714741730113248579113199273998274112432361783974165067998861985398306388737404384522866226986349213485891477669989268484850256584402759965558933241513878475720279179017764136264556459280934812268636028403871539711577147476181735015985252405670326929734283605378288426234538737481380899147781625092117851336004954954890225934725479152910778578216989310763641935791895739608437276631016294866319434954244310176524847787468696147560816025007134197055266523483188730554603751182841823339771260262056823734923597899132334367789854722163264700026556415490218921913117383602827929254883128489778384500011891911874670016631624973352980390381625377178146777533326132942482133317379300415164080037098543480219854818482106872579921185149508093616575590571889690518907318593250168566494895854928355479897214398470716293331477067541135856791213957992915154876277683166139778846440110430367994635043847402829630989265694106628308378863539362024919665256263100932943711133236049792909057549300548600335434921807622821793482007068333171210732899721480313797411126177600355771936234968778755487974099969478119157046444926542613467702147339631535434743726814587453853303088406103941005416665339640318651273574402894804092288933733823055672326916151428284349785558130173541113561070085240109546872351257568622326495100079190328497229208185494999168368208071074912120937664981940344666654200083387579859981987262321534320670640947312399393607292858255875989506097312713510842581788828679384058929739966178274313441051200000000000000000000000*i1^37 + 18764147391019283289455956741037621519625267548999060470790823421030963870075793710831321906264870874515514984584000714608332688626547322229759022045587490380479107496714767442583935124969369785453909416602580890022924575653031804864809411782022064597549341161328230366395151936895843964483755609397029139950206915574905189072594429282445885722330625451455768456137793948042208033190281166797159421915786416541235062505899170836614400254785189374347160702735158052376735126776610445401270702276458168301319507998653386815722506314456560181161080147945483801822104062069570573447087089445498694465525546398301971261201216991701963920750803524174514476622756077980208897294065713870224970975262913551264604832503261065202216281765111594645966468803123401281184216813070592910625504482070803676896604620957808373303194356056096479893683210741043684420518831573212536547381839212598897045242114095982903850383046171545035503345356259332597720340919863176013211952630515200061542744278377549762603589255290235437872664294638220269595125028122568093337504138890188918785530006172619801331077009804102221982910780291849440186477992400749031571423807380472595307212335478010252856649090321023615170603738559691330912006246332992377878938741513971909199314200117938705076880140063045602985877962359510604153418033148899230198794906412561255274197643645988438883618324873984843066287492768182864067997088322758109255671991471470337237655082311777953300257706184627847140008336270116458245043275496162987155981147146767425640589041382563451576467970215384783740897326857664557028412397871092169557298335650834012466053366175459886061482481249074781660432374133446685363546536024924777713387913886394154346140012600399136702819242833559907111445209511395049826464962738379085569940724948583340069533324735784335320964000690251124933028121625960730597675200618954363913890362425423940284535793385120000000000000000000000*i1^38 + 70892293813551866334104105912857977398720369102155805255824475060440518252077713239335027786201990964009516610758604275980221003883468268371545828495455086298125190506848281227210300850901803888625772949252851006232126944329597192381364645667525609399866380797623686117626172859135329950190045257564380574181644142735852762688953654184443035268394356914383908697105203834576933991908582872661085926831870819808977281248893724496942384303911926443848475474547775610770143560825295546194341397629885002861956507171120402662635901346233383885628722051364038767087553644349538930937314151505171344952717512724468141029700654138997253139292463478712017946064151700388417853344201823893576519078569773519587088871974822421969323072109653147480807501740063994478510637033395434987546954425292605151947435613676880037844051858755714436680297462368297967483257684929585204607632752521754999646506575959055741120083484945125617094929278362135213709149504901664134773821929255745549825252594061332347939451670227253886119914977145421002135602444082297840038304451908725832349247767404617665588022346426394616033728246343777839367723290868396070544939691422156631995546797073034659049979603304422316235211473840627178917242562997932604242595786057464888713176199068301178250466632690307362588843379819084720137104424194661886305992842448178970291529163436258455192399643843561955710959918029245670093808714975402398856642118863114843445701370588140682612121221550078082647198241525645800034551698318947990413986402959116574469933060488217755603017018879740962703927629319659788393768067760841744084707714667579359558759223525362696406867450877749267758486443139175618087150763431089098969595289453560935572965157026595682200714716545386888041131262182000854500896150415435105545931322130626374254751442606274727295660277828240243513530158686903907962012722111271696216550870297150316298026880000000000000000000000*i1^39 + -66283261426924039046327608630573947375349878587496697992799671377852805921653681842007053848546368432429200186270062416971295548157386501604476083428545862419344989399037896313611051831391794828471576391297446831931085042268136063467111239174402658854261439879699145022429096075402480404251396582230256436237922172040127396794792884735017154610354120294025955463184967868478350998038664162013810044752386503734213680026206140083602340450409131354394189784075760063283864708975231697250643778810325380386068082342484388091081729615365133331947086319382079963533964378335574162102866178232903577460504627677694427616572432862386614712460522543185756744780203874775758203721325189857379664632234693685117986796887093307257258893054104644915738535740303763109608326367227641331196808301570078792769922762288246922229789821439233561530676827142495568503084272137777880520264772400948549827446278952687997560229965091895531717132501964416170736816671294562004631921794556200637961621288867047513676489054806379110469974571908853833296451670490877002039977278948578637380412930886815090037492736909988510514114521492327277463505024690274327726724407948312200092480349379635266040311322025088020879525431612105392664587134847465093316223363367026290117743318866023966525043660952954310988188558108921566333955530575647022022643220600712092184051386343376914801240118345593614371116644077018033943490670668674180011745233220150455782545926215640888484591151646073541404861703836869128184937675799611807937129046446200434371123228811969835907046561243964620537265867257878379476900123284041726564643217079798914059478239747750009040338462796024866399359158481679578219147298261599970075652669280866922029727078543024125868947581169073800824482873322990894584890907608775560974052258366580032286970845106445353216563042814775794539281613747675793347115367751522126153071921119273678738000000000000000000000*i1^40 + 22808201164787567121121526698437772390349576995261286256093656336290338481514257718385125989907026951409842496205643757257022923181889570258230571219815830186219001500576120287446816602549900841268026991854912857429416685491100352566243788251552329559047795642911057266430993250239465700224670108543158687218062321942216517389454973381997458052842023543194472799084221903708414005257103375253635473241654826925470442283163681078759935221487180591356248681959540222891314253677125455441769339905263539506874880439335083978177516693190846638319880340489340461767288815331551183598088674188626423656689697886989864419996134126974916089591976235667265035694558476411010128685327806065547884634473907846685417797723170812609722516354131557970740008950507133440834969345429769940213501314100178713184425188927746313920380368608452896732687707442878279259237142589103276579768105087028038389257297516835064702075347530877847693818071919330139419989095491535352856901933327437793890030752585379910833611985600175066233104019891178538124200892446491130220764025397697386120424856622421882559121850048827812095885954843397269555799923529742410247796275874568698262522463680368529629318176621700824238338751799729225848901627627850530780870822555292528806568050992706008405104378982219596708020396172170716411475004123585588417014394488513527630416497258448263274349188096703569544294032850437290208120183641025634914967457457212741975397736309070279924385126184498836856624022833416124768250330237757400149521693797054078910832133954137642956530237447165798775676995623354728688520890753519784936834631933210607439127303975049416833596072997947849593891868505119568647930898647750138272289763291407294606123287793401452358922300885154775965258060660154170273217366649954481235176711205023650697564581219332180364413506922668869412658441323230352559683577826415315393956086955572000000000000000000000*i1^41 + -5622567427099835681232553719885924625863957582286684053012363290849781053982025409050610062066637657606459535854376297642559376869195248883598260572242293942245727228481468979077036929954531958439301179899526009974990854722146332682546234248265186170445878990288192548486536236109204403870150667116099344428638649650938279843673459330532810849012705217317058736553817751165604239413053516415984533147153476810663505735375114478299578653372168650078219786337371626091490772302472681773553726881567856853744629951602677497655569819319263969574933546556918059764551220984234203636791710320212565965355033348997001924799404773954379711966519352403011608800157839620865074538584660019925380623420596566241470057826272999492242044510925408051988011425362601807684578553754969633933342335466782857354415891534065041397375647370418927948726224712699480741210421189688452972814371682103605787412027915557611184648320990394341240534908748896727321541690667376865452179260405581149123928502114896235391818854403382738304078355737226183789645942311529801592031379441297332733718782262710947130019881471433992715975426667232052366176896675250486314946971557008675543982178828700398663561027124707210460905988932561803081331239004118302758925346810878909132305494989089556223076622664782013229629522461081518987618544885666130895184410999202859514860697270029048642491681440267566699036062235380040703534273288059513463189058880120198846965584607055698923384462664159269231421641248184605567472372872480914102848000149556020372019356983796696410403664852534738701950578765707271020215215763609279008193183772143880566279805266334461367626260970273487199376643246592974427662439629860231550278237765804461335007791884390575453297108341072087556594746214072655325622833159018360927794245789365028913708378491033162303840845114093315886969564713962577975239975855441040341225041800000000000000000000*i1^42 + 795192335488549669701879492943801364001283954674713374124284385651314797141187349284196474198716295902454269673548481363231392590126773141511822976230229007868788626400987314575423099786952818406361498978953947258087075267222614685702140834051493942515465937683177009927008933174022693168094520681572322503272981291686346183810042724808535051787898042377825970867427712845659812385589930920760572561976552410951643795528887964353893598233159851573502054241976582563546268714103855656670870054844294560661563809913150058171698408320631288332756015152122927566123756433388294140818669599221314010614152731871759283622847455009934183453032469147452924349514209243661929246001258710826513382069440089196122215776834015059649144959488320691588168910683811591636065245828839885367555679181095615497277783117969396917766508264914683956064048399939354192515652824943090164924051950579629085129579211628253879132472791806502532328839247508897742183329799226617145004890313235461481285866971351264845893061960028123125102956626805045453063343267144497856815030010435744356946233960990497427843576105962480268018277700917823940835658471366249886143846145899801541971444117899308706990180479134308294391963886808303027088825756270311171995004147358725380441106988744452168313625509280345701285395802451246075489231511825098803016425332673185787097721906078681948387215506087504391956693861547328677530255082334444582676539545130802914026744272542693796796242548034626223676402249565262176308971531415143927857954288485496758149767981409894157937130922613694137989019638140285800979632934785859271057075445680647923873231152501157297738797247031404857114876524695935785578278890079648497732795027871972110193048059790422726014312148229969887088628660530594103559158837763749739097884175523209734206994700376405767007958853778861113806197596640271578535948613274444564000000000000000000000*i1^43 + -81912425045026638948285684749939958753944462898071107847846612267288665938501647108547029351434519389985918307862992684284768112677729585944167687321007919892888743532764476660896820509423009045708211329818449228058834880333312247357671141865242759656726577894196370426319361067088022470308869203382502895600588787954793915281808141817776434037076748188975583151272309773315397832277403369419027342579532645692155401940008477174824860072592425735541510796922630114201435258828177425169293035468757090540464390442515760903858331023721691086065114066125410766761514677641350611233371562748203658663468155253757864976130218506442099290495175472203104643642271331289880922961538423392451472382343446664444283179659533225532757015635661098174049326200137427623792142917389682446858698823317305658482853939438315187720356977508948489113168782085598604483047244717036808819581198079267204955855237403458612668595199138256503046025704293678809118040356523693805386462058899080511902954384266436066602497094030816039129584768831498307646530923685989159140303895831296142968136748198278989942919623794646336072360188549412914498515787784846170540712676518611401941347249789147080702734701158334528069532681735562099606329730166590279980575069745918980518892156732429356094210168135085778093888691588063514270508050241271839415841702975883229949190770932146907154343748588996265498401935470910192257764376446138501667914780493336486359975220060974186807306976064538078157628085034234107199269608837391804168910692430244081465575453569542410845269683951759546779457246573384685998460363744977444633808451996863680062816199541293300801048335023701806440431695326838827645582065604695979360540265319688558153315543685338330377309720899160049843218447194185093611934469798848558276006547557436049936886093374782140163987960160160179973288281510751396381203448645115000000000000000000*i1^44 + 2496664739765590207360995675568815469737353881605462582891474854592606307571921967047322229195948183448164709340779013429250146882826711748212780370248932098773113677827058669041651455145505946646590368079289673093230529236301941188714781262941335589133227916900676746817275480148305229766419810826511350617616962817988140929062366791872692144093270743518521967094463957244473020057978449777988021089545728467937954935748387228023001390087530645317784613616268363428534815912460689527609540187217829971041488691752886732217741158668427812772113146453444756478557108632719130944292103234499861751491883073125419826048870380329525470086481950939816508402781658678589203948664589405682702402403623416763322292708093529990914297281523004083916488473037793438661515915399243543201699109365232352048016013139640547574921847213077791634443533681824961644517339211895113617365211058788376511408030250784402032893962566215535244927513646792762949027089792359955034846221804432324339099794804391828530312161789570719208678233291443403925737005433208612039951951463620040736801425548912365692247465387038944775048033362707063410763259010000182180174685395947327263907633523129746431811378447208325826500474525039934283864661087411875401618134346636987841213068906568139453305267337852590349950302529724419594410212802161894640447615915871287526950345337826198820934106248427070985627655246258974122106818890573738295982971820391968249141904144934496164790997779788241194322295280926779318823119599602055864181759041874799922689868960316124175987571646947165167875082071811132521299593828067737505907484047855347167852716196983742229597831451245968345666766698705060811815259465727679188294870946766992013103430538908290071587442716874450621197143568715717933594496168682982665519872140014230733861060308134855411101099850067305090196665145872291805892270000000000000000000*i1^45 + 28390502452817869782061133829447516181729069401645865205556514595099622602109907667768134827303112145781387333850665672676472654719323677245960270589687267796977880172305259202140219807915499820275482207235528897250459542019800399586367737499077359945202849654323050445932327081480468146895328301279772067662239104818085127125648675175420173622873343892228455575795300176956673392341664088423822881865880820118543402586170916319683528586237794746492213101203662323836548722703004034308125349892795057422131803417295569916011774134418040206295025330007579765554660630019304089026971960672948759874591569596940485042138248393250106361864874010851743586291275509908848977414165737324223892865119065845602915195227370566858968634979616390122049983493433350827960819543911554910001409250740084104558602403118750503179576830623607365183007580697206073003555584017727585889711874012709402101676262922189459296847204112050834087705972557022035353849903328305153444719309223469787890873360757532174718624297447881183026738255703411052489927437933680489023832521107177846066682647553447124833843807621548173345518021540644645718997655056227424531970382085645100853699412244138764535001490681057236123860021295478020820606199425403729635111454026797604247562777786854092667168022987116616488572874463486725986782985685858961589749244338081217415994604054714654295870087826747773275315533176250681987492474535734862972145332797476288516289833342219825420243732190137602894141839241951668024557629502321040471793984000511095412867491507469755520225127890630835199191592771340998075193530640289017378318041168876624993717981824198921683055436092670001116142866825470902199723158809176682438648394166391270185468437595787288207549855947000093055521280923488921393518454022413826934905110258141760100183401055413425778090958461072489906010575995631322000000000000000000*i1^46 + -2842830175952960979793562025868298616814065799994774848122534678764647270466604052876849620716818579264165283497699357952008482411619708005469958108324365645683861615722195859055748838959556200658538308297199907819731420605393193322453493168308446063829439325420017212212631680598885812713579263530538308782423496815499270224250293502718116881000232874446862639878021992424658278807314109820156082692753180835601947202666354811125418023858920286749723589658118752489925359080282826013207018211407594259352646125346265979551154615664607330696290779723401310066286256381015787268392090624572877370107235310014138062823157599547237406553478411939656996708762831647618725145140966800430623024410502458210527576496727568949482881569076460594185328571813348595400506107344299356841122827417477181435933326136057593961074598055822602309968429476201919326517988956155719535964796661329187195568115568140003382194584584508167086442309822696181545931680426145258847420019888664833321948628704570834695958928503834904118982241113410966114802774381542582103863815887364815392687698170720882467329712584089972196465364493103074746011867522725938841654671567654235613303075402376712981870299109346819238298109974043227103295168653279674417175985075788293926447468375278368112883864118751591703399306173116055768109408933121527460325230795704680703822240287170428006916916056323745730366848314930007919849172291978105477769573507099256246357174041515594125751640872597233966369074188011646283016745555264317704253686977371146617304089985038390150485564182318201992144706975972502545479776333514589327771609034034788053789935626103327488699934724100068356714192720807537949360748888720031334149154969825765138466295433865330075932946204677828717037479415006937255986779770371824970695746585057538038550311515148854614877686373254530218956377760000000000000000000*i1^47 + 12972749490681964895827634130418684499192680568976993278344187877722393053065265122453535353423474442923156499278877623594004205732448506100284181812819809462884202634298187485218698787576162034568528308699257076379251151283110750819483473806307396326635795187315172657527605111416606602197602172397706666114454929590123065034683977053939394136235893065177946704247528942735229510240534658342006233510085211874855501687577344565831092544514830133653206183045543988905173576194743218586739803859146826033353576573305391771060197390995145908683806613445333207060530551078240201901290065038301099444584828871397554205863228954080819951190477420045100278979352503061723390906182924606388569888098491296184848993147000876594804394465335883019610315716799326445407403754475064008778689102858671064522450295482249196533332479509918411440363452786019070414403984045256500935211479385021240720666327649569966924058396210045685701469957564327701787002149149266261530246626696949077063237758012551265131866502356652732405538879218106588565560741881874267024279009461944922038246050981911662834826784159353086549621363568272087300190279088116799184282309761313334785920040711040332692588022111488396785068565907105723518679886503431562505605464451392057174898855282860980062549292619219488961839479987480714135234754222270681807086825043675257535091404496207242715925601178966041373243928208780938013966791793406888145170420984862773200698775969049327551659919573481992757101888188833465517631136777937037866655270834726843200639590853160165331228175423651619889109153549076990864920074781691890471903116267568847467762573716277098884757261801046308741208967569012372695494425120586302043414617272882139141321808234976263058413132026010279007990345287214696374551572120077323869688878638278735253353716777507938813061285103636661108887500000000000000*i1^48 + 298359576554597259111544610081386499288461783614514175207631056081724019055483768998327998852726336145920698817185454833195752205394207169199339858076707885575376431716785115652853855235898627876227216210954483528585861342001663861717326599642201069453311035659987410050155198004268077400939378149155529658516049416527414892866254000936150139706879351643072407945665958764052602962627665364594295158382708272508614694547246452514460701162002689604455513030954215742092991190504177225102467508402380315124432487955322282631623233671415046767654545965187158946541040202023925464123802201874189749224099560234071107142170588430039466153322403866587536311975910058535310031732918911050911724184232924924914518268333050504443915795727317290510641392271355955399308382092807776955508872372299010621638180962406173557164162397772803116893836205682918638384939719990306053486353219357228278005263233779258024421140652434767501678743201265297303250721057280617127087366753715309794506354348163935580453845557192257029730936004726526585775225816370953821589545499269825624765695383406256433593992787435338356135850370860310966638521235446645555641563602013019917212232810643382345444579163019358516002360775858458514408250722823934526370103850072036275204984930378295406771633357016156679753406733644320553930464378428002177195877633491216255785013826684153170449967651475974279048684995782327898658348982208527739595518578949708917541424879435241405386308539689656156572833521465500122220701496248913033254319198962268831132073912412099501199949136265162166702818928306643374463631370588100776272604427224613015491786671846668157363083461512281737952899800992787094435015880350519817705306053776249310092963210239872670076698862942221071950533528699290533355118337807753281699041241493571879490321535574414343805872382565325000000000000000*i1^49 + -11149262897204656576684996954969243967727812287088767426644456316067346047529673715386853495620901211598612961678927849227131048964782978360681324910902365540547814396195671485311977956868127357650167193668284503419337076035874460406082619175688656698295105134431252906000928205955636448249306233046969136213192374200263563734426356887137779099972625308788894136661513066593880360333933128850688421551285001505963964855591313614921983037074397604671789846863907047889917118241921879723954451523084292515016602296959320454854879162191887148948930890457278588598338201287903356533548964985911374516536108121854744604062645467354518924461292284346445253096750072354973500240401754491299132800088106171832286088958017074611352985403770915315885491580981254747562745063482439678490037160347283630298296006698377401522451585411220921269657510239479810418264402108777142193045884303413629973393175257909881556988018096485888164927975781965371662957982489652670638175411909768526523998563238043578023458813099540237342033670878278747577298790570615721409829951651018809624754151526555553816543305880670009354039449986554160158799569513460787247953686586176924444099490064036519139969744073886122160456052185743113028513766667852026737761938523179271176824205612328164907185087709640106880021389963018051581042149343074323717300581691280041448827346800835637714532687986062562912372997753809612134702338148388253306477819021105250746011904775475741853752159633237002788144307977658131486463480405150948814748953997118529212142999597292223077446613152442752952709170442896043993282539541955733394741484061364898746806063881470830576229581630391481598530988492801759426215738290384579461929100157692317302046932536501796433478116623769782994449789565788158737232332678107434641001199919874980920733050818644245198043883750000000000000*i1^50 + 36331646411331695179536144169788335750654288246319814462781396286835125414476472509061818674449042467415999706588760620533098191835875434265575167459942145950847880288148910859981809748394246527667129217544237477734540407523022955830213848297497304716552755239338638884454494196796795105682988957994665599538745462672796595131204736096709736016440148279031644095178119773174456057420263455138799646077215141241124927046565948912653162555288459114283036884808367742026875671685352538282438502112260718644254034213963461537982785292726701678570534253561025382327871212480086847142298569122346386347825762898927338272407843638407926279377688258310752367744338768504340353319542175348257800999175411922159904357342794562958571389044254101686115659917720986730673656375113917503909427531019690611884804246655844323303181144973467937384962060799893121568943550058444683365544355158899523038571303475524658871879990842514220293120880807436532111360608901577989222909563017347866862183404719291144014777001352510713526294822703153914863345792758781644365128509379425577611184055189603274203876110529497357875759303874510778378959086307152510853535336667290240586837248901710382488035593471877832090860014850036206626657933793534055748214075291367505047242750152238415220447123065615036857540736141384553395661362198989674461891656137070106851924281375108321804010891089929481821531302726963750988210650497924450800293832876794045569246503085212950611716468704050084542578222961225888786520085818310019275020520112484713925609453667361178492676787451361786849876651130922369300549218256935415400020161763518664491653434364772706184311936418151139014131260593731483172259715207408172978034824035608807206299792038756237411224236185080679500201629343469193513956420937477918939569756207053989800215889731278575000000000000000*i1^51 + -506179398116959005436859552191350230140164076018513031657193137967993511967696530044104799727132247781208106369253020201013564551791075257381199294455317693895225246179396909458000366656846377716863109302796090224266634328985020376264702754080303891147867410597154406472161416690735923090903310353222834714639013586069530658391879078323593574145369989718913371403460916764731805015286232515584251460288247315089096448346135147425633884442244312598541528463547621562966180336452509120860782098485723810478902146067516547996864625162624920800345857592520267392792138759853882461659897596893894214139589499053976237190644774490976066890085065584497324650418542937647523091489086490693490158712256992502411272518601551737393157471185704573533351331210316220164145242255111300682127861171647922224413878144317897771835381318647775832359038597412611366775981411782489987940464546489587595977584003924872872459219525142160818524098440293546679881285846419654494481075979254795554285149812194580311030492838650014945861918880308618477375242067807969210901629012018580495302460428055842991841066979209985216433384065527529244465529670078211835749198725645848540964867847487457682173523726902097129223956303707710797266700244395537251672886958428688161918345644729015036048314327166515015216560944680344498155315178069542142340582554102605032670243767125014068672074076571511156896148446290022261576098280586983756251155503565169365618437494270562815243161355683564961951793847713254780723100910997482447739831437492142386904521162665385632687812488539513258933855784537823308477416546313276816116844090360204608120904218407796579270621770019685281731305385793162988829317589709015963118720449810693010298395861217380088694048321561031265612425187256083635578150663541676715244249254083309920907499230218750000000000*i1^52 + -4085245312824446086701762048591782798810083643406313421269433192455264629056018069302493397159230990077433028108502994719620510307692135853382221268706061348805567182425645281537171698572256200909124913222988651758431505362526446235387034762677819582483278407368986260595621174528291058214514255578726019270194303203654230150420082397108309427037277100285342172050966521413089781753095637596217249929793902102197505559032468618282404855691525729831000771589135373251271261216100052186417008594229153234945656843723752079285898019846166705385963463244635621589411601882254474688746608745101517398955065931935180904301538979785070924290685223208546578388333804024681321085127770387046992876333213580996778070272395217529912809328750268227491427564368749794397919619121461794324772802652067331679656025084012226180433579359733594806701596144623240157303815875517636792002435656548966655656685458536929853664817085578815750927581639671022436925599428882645600684722902393721650498839304752675489698011020319998797297500895844834804422235866721069776033645451408902137248678744764220753887561991476968990949900152705675337240939216658119145308324739756299970111027005774438552925955013779376234998476541035260635331481788917706911597498245311145152224702615938745808167359427181038161018931023157524448164966372951740913535346407233228599609996949171559297664629627638395769371255460338317414954327039821012053616597437049535996151368835252703794306763222838091677955799650808245233157343913170754831993426098964227315359485879852959112996682946028035335326090002712724515275323396856516091278424129014084557395138171880871537944422901032785139917657619827343968093220566162421455254532675677568131396004203493456809697449703134369699328678533006809335817415038385974556670598282334979811312500000000000*i1^53 + -2077934510747727025512737914424206370622811687330522185322829440826973179286435041318461880553636846581873150256010256716224855222146926594005473017529628212991607537077124852878020260913594760175010854729466492699591034747551458664812050439221494160060768316993464730617308394596141359338019850650903087077933029586728797918953904867208161170286392953203551153016413079514627015224840308786446126188261191355449648548982824741195936109515766293142922510815455840611547598170322333543065113994723395248356246212343728622011570848754376629637571562088732775360348959842003822654628921699258506905000673317892317092801885974239334955230478995049545690418515040186773878707967074951782147987996214588472605558324250441811781624768684613025721634003160370092894850911779107577103675553753810911549759327141006516582614411552978199872613330266527214372711642408403408934906731138876811448414666855458107766809768945735810549618395542559873398814084736805903634279032180654736310273166981440194153104683289087678194651341865223302854272239917622671354435281134424304143242573923088997292964718600247737431838193444305510256576922063966237419504957968765679561838849843017734064659622425852093610366715502994986104764443977191312496260403298889823304437681392202366988232945458587779926736945146345003245499334900748820726651974073896283524373066472741477356861936450043683542341781430697968147777147034305967145401526751940251399298374157918606187751542110406434662687767760798338613133430642133815364530220034492341247484277128854789157647365745494620648074121630342879631559922771650653159542220366958747200807700358968222219263005266384009435982570265432077677635824859658173032673503417627111847312917209395590107465844497264479216612090644731189399854924860705572928196976197256250000000000*i1^54 + -1224600020001139923662514869652417541665155510131601917530292244167225706905786058854077306385689695988167468292944489954734074280348440621202730408201550226067356646561657164387197929398751275840678990948762141038363161535710642296640234849962543298259721237366791775676342645657895784405109760863823779096281244079284132200672156713282787427332575536392287762567075450768321943484166920613572327392241626161015408175858182068960144529543904838009538769918340397803602437164698157882855471331828397466759752757305373810566444314496347193378890805994284050635697468900987207784105888642002187170142515911828700644487007112277058528877759882380031146417836692986681594070109214191993326000950365623304361097333272953260338350596053464042590571129230147152354428890069980995490908194433365436885521797580001726506029985803052351566754007237338613652792021349041455059804063749379947175578934074495419394357812725368508649438792288028830820849096674568771657497365342183675269650100392359648640902731211144549316261612720162939350007165009960180392343143811190592992125090044323847613675741981843899316001896968249989167294529595347325415807905881411146602874488517401479592561129183795949203581383730736320646815212428403278857413316090386795929103204962170388367116315535561543413912210963669421713829693758022671581274100862811102310948420766932396155296957339961442677225293592705424061244197541885962313049658246154836714873279348633629498805199725195216131816933040366648725399530472010433363348556600567915513374879988841224139411256455950611613869244437286044179373439370137605975843652157374376544282001134315964335749847556643440749842230708318111210375862528755762599495576832945796333204115737179114756735767260852269538036562889990191809878644152901294865683375000000000000*i1^55 + 2550905669945896593240168911198269610453930677564953910758303264935451597199404703376191376754490644927751274280749149877819964804892264630250640101775771017492504872831402929083380133618687851080027474880210488576135305712528820181624220734441418548442391245368280457224455040702949855911570317762630250496002178678019998219996200866481306343470398382261569341539230088911819442236532964783730855672122583997913153719721054100996497124296382947403922937302648242007943200248399681388512999839128989117129987933519211408399102652612939310164541640846902906721536766856888295196972749398974394330024598749472378963617459706234956957233391842507694269330820337490533124047314111481350287197921172456497510243644673425532985414224914274404487556237939323876278597237315910717773066220679141433895666789657184676843333976071337686333165357746672596225717815801625662750333356406584594862497475925443809944287321282597404602813906701982011887160596349689547741605038605436817424809952646338478117891962691096634366809294938960340894564749889811990713017636072546831134764518125912356939829100091424563591260153285968495165683819365921566038813776013999757464585823875794820836992200021395867051855841715215308982558704906524025237170478629644870075922308494502830244720071075760482872619254034681262611422741126140385621874746589056127539228646777727237640418929338685889737361409144281155517092398349344661061128630983917503898027530540409783828541173117490310793355897407235706468772781646974344394284238869518926403318217911278334679902694358774249406333747628970403919388455104987751877197023821531844676226944425205816696045912034854715335891477803708520999735567718462599795796382252051037313852710415084628270437412596750423943996805852252385963562892227379425234375000000*i1^56 + -6048324884050073431694560475432130914825447240346364610318735892420988147166179547452795939655221303291481313644726701839305762653221767867639641996810897355965296356482230184612560039940532777065475090122670719698634283491226300430490585235129850432888081186274097653761683798050048026892897798437874154673423793506417467100956133986856148992818978493397708090537836206994312057498758335674689207454712243125860918354371447674101609173018560255202404468380902678766591163661846259148750010273439442726358531487554192975731949905075346740772268628533298092524180836392199263808354761286483342344871117688071157989326024299139192272100103320605547397537780390135091469433136106812516334210488118958936294792456624136499798492380083772211147666400830379766001137487306726286510107745207595327364733662158330410035075108847877667279967338953048608447214477936297490285689260940493691208772950339142139885183189423916192318120683470898808104486756527440788989068460640359092428965428173934554856190824971417920781101426698725234989592819378571103062913707975227059663459066981307930930609552760692496910772197630729618856274134145253607754726975753673657786509145538245483751611937699940368885715899976515115939067583023472388758796482208172287689686820732056378765036961518021226307532929933564183334931658408973525312686870505298902601699886326569313017379634988183328408913600880628474729062922156714678141179379147374097880826092134347236484745691038244432086734787467566537855143669679433602812880783380674166541415086596168595738143421519807639677429097406532741789005426266170725564336543310096339937634574764545313355212044357295289016224405795076532938421476049523954026367539584993697654339056016104437283043791971309111546129402688942877713460374843750000000*i1^57 + -49418581214150065002300865673142291258498147071524172802016780961577309201301813210617700742795070036803842881009751268581276046921907927218784956950046463287108089178048320479966778693769781405473346620410770291601262618440374938696106786175489715330311459316359636798025569137527661146597395687031641837054189285601653309997205051412503300585795576953780951806986579224669620533895381848765794132237364604750829073516329593000017859641949185571699566483680319323447005369495282163052996017980953641294788988669527969765285754606342944740843417757570296279501110173661531477144711041370129972531583780826265043402278052391739762228299091526902342977652535865192207977541620837494310538457282577866409274052096310514586500448400387860379852815900807222865927399138942750876860978463291718558419999109758150470333192902045949571673016813188527714544209245980979013083031249021965856389404617195816006766080578941363287619386250855087842929912973159431574166734667644768001052475655785852661275198934478053376035760758926152123957228155288708275880899121122040788214312755833951378623407004050321938237191708874543678880805399953166646127556234164489660576433478817752274012186412515414179059414960975246238999793486542440633204006090846730454530002616989184364856157928344019959826190221642953775769382024085766263438744446375470559723458221661702517477642538991379154050070332486441223043430627814751995955823725732821719225900218425022653588570496512468263996724605681324677406236398732196161391853416753942498367239570508822708314905172493061484571385858828986153790965260703651116904565313128953152157055770747172865039553042418122883603719234744664435468075921255028769684397716220391243315870577622780565430981072432261580137298151925557607507812500000*i1^58 + 103104925348158538719320363529926236695299311093497358996263037626932522672360988219788619602708608397604901144881436954329867171711966348206272062731710916931869956187857182352086365336373010623683935757390170584673936067672351524923197506289526459865369807056285603035041976898179457147271506476842603635864693612557602560070786515683845145485662839765349693403735636157290626930186458803735134064885018834872542178404312398862628549073621299561749576897681233958710668414076327203169067028517342043744222214557643709527848314537213987707711473785144378651140209028841150717204912793849346953915764270107406714391823434122056623952147684186813683991862109660057208846508040499570995831170364650190180925377891935214158383505341558009632410156809685945245114381116659024429297936791168293194378582331561936324813667297958628142101577929885807327098737449280560734985169102196446811823760494178045489982640258440718554698748619018315413652611347536498333504804037684954922493749825927836450614737425334376228820550272428242189359754570416884366118470853637507116852802405234400886148302236515444772345977542343357880724286264285837322078239353022410602255472893559105724696943924976618276037416788918326054914900523722294890734968100164559935370358092751634036960647761966827097233729890882398909163063596846440308907690000040867936672174132894623724679308155333760887198759850053219444221288895637636915405185121009489981546781492092300512254218060514403771349199983180060405875351680765862065751332740979903946084768922815758093934916932719592304886193143168795830229713578167502856976927873875995917771546145962025718800712964857937753534078157322579691064907047421079808593221487189366447490811550458707941189378682225646133386007336531250000000*i1^59 + -133235647608250287681160801414279970964320288577757925851283821948803472708739442012813803576626382101512374111329039655910941971007918487787490724696101503815948371541820445382881683671754680228452502050420733995125254700287512085892122529215459431081202552963272522273133741580491878178542965589720159845896691368074073720487731368779303671468449286659157982205830843690412945472986757655127563448270901474655963555637529822184034152739769608848300988414091840790758765249591360176610338701637828969965942138290700589350524251017059696758952103701664453464231554268746025987132070362679784630072522329850784885235588735533582544764759008736833700606742927041950193074031656919823807735257110481709400994172361002749460453162179225303991678714225314885930703256407284103526667847613434508276338800401310548620489960422292336282045590089400691682123369560348653564567006805524540743971244659365376157419598607018308378946072442886367699562918795006740650340240065845869164178840224302951548711922951883731833621406583963854184624992948235543154346439309386741539610160541361541635681453372241138741430273826403269876513168893091627176297462252442623074267340014308537578746498184353588347525901691662948164846891330409334271034711445342442796154348118361525763840186548814344361374682948608926670741778640435759862709654090210099922062513817261890359449093585773749835364046112427427156599949866694828811671434734757282137903324206807974460094992483577444960394510778789304614553732247907936708851366554810666749249239099654063669312537796195756806232700580058465649489826074736496422702415413664337059265842426413057973288888367555517533576647795897506216864325915294076894825292908872559261152804651220860045329478807983754944755273437500*i1^60 + 25610415992652116179196010614638534456692406389471959145234693924739728044812160881663065504918823410938764099094168427022231453310434399177624866322190338111266897977034151052888054620777788955383484611878043159844863715207434419365074587586433309960155384606100328335891716983218556241849381201054867503142884309950110696294794717346321102504170946794261164331406167021195270141254767497268272822011852634426585156216339961919480108815255204512543104144198470673100930026493256702466054805515274884125705778300822935937307232654927691564290868711208272503704191669094741698528897601694035517476985838173916356756934957359104517472711516653522713799086940779998617533063240926795620267930342794816643440752869189799075841301847924414040503817996599156992710085943890462260200717639558741270758360157711078725919464666499220478117509334214436719793053947159388228237369158914695663743150228090518608613683176204089320823175480155083847357580114961191464601991702273443445189877917275059316288452055102939092961916464524362871963134665071433878298320861266398557157825537475564066912888418659697658525109434328348239739020913079459935158279620197998716329390631396619864188303361011260240172641783304420405973896771003707249211180242475551137414847691555052124471573570967072429244624228421708726859669090535217473264261856414623124624195832919080521307430395705468121728244576733861623418307855538435369697243432441080514905637468878249076860306238050607752348232971308179293024171518706103358653511566346927831478810722850671905912406540230183800508171053061424904390770196349133339440873182661511023293463836813337484780585830440056593026868587135917416592852158193963334219463450734502364152030246115894537627731842527734375000*i1^61 + -180473204508385519970936447979503853420735811588616451189923111355340635397238968156772974360241787206052744686205334655747524837322522752622559237264010444757106464191160810704862973473751888532000633117258445852372253196651722061847932277729830427123614995368250507892000700499446161329445099922911929518385468690102292417245150403423217433239240352735656214533971120128020160401197346558318900799868661703138345544222082973298091905014969110524581599162218242129789890339008878549291933407497803297984115708816301831565947260593558398325878328794141852524198566126282190614745353500243702248827217206236682006640629511802995601665788036293963643718584675753620904081182390165022476245930592046897109996168179747942468976897279448727350409240470314027850084975735357353712668563027991481575763445432629900993161378982075823389599486993158959820373784762674527260764142688648600590213790063485948910119489483517916528001860709608042223592073396966624870485850249438833339414455666913743394202017275069476793922700138827102727803464960133404425823218599135426970833666320601517424171403105797193396401448423779109950994293122140884961435929409636841052805191352804431920540999058938888044806449954050583964976637338667750899004023412149377101924354927344626011133236469218506683741531209246129649743664877784626261128397919411665582952009389992268457382878399820793869813796658391055073720612758302868272683679520135463020786003134337605580629002512948478273260901695656926846900460289093315446154167104235688441610347995564332805905118900473806805608576791252771719660791715639614836713069916947937520262943396716670380438860643932020395636078500640546967408226158909693540711361335210925786208804259900303858372656250000*i1^62 + -18360776045731368163729443320900422288778049827913168137412309591509627923046308947018229248956528451768176120018785139497831814542329714680343579466262695443060210926714682314157785865949181193766501151133920494261443732703689362172892858058991941595329428904156245755620230138032584259279368711303815346517229669329943097351364527225239841173867727105176438764677985841192919325018778281967035666278954823647459056908069247679402383138463922711142929167462774367717560849680713288278234486198207973486807052720063536542343612980158578861680781052029720019603681679620124173802090321458726998354473708113790473264165925409093609670276869630461353214525227398606515638371819439391029308462001078043526509833790991332675595232549398976161469786805506615687891519141495274291583467922195312397920085109819267098905249307628355243577993382255372292681186992027677889847035880927488836684360998857507581668459762869278341069789119953398919678595289510996526356501973288008221181325864647593951241438786651737049184991092159920157799462715287020504558077199917114342283592326658566976737484156707319654047937302058268828978633849104630322841818889668202750574928592426450394902321506353946213840146376441610043014733878042416740974863741246909906216248826391733507634020483800227434375357267373891353208643671003020475996470633601155044620364525479526246264878633022088977609167804002865814806489667320858577314784692108080575774857109999697361011294800053151986523046126516331112765277172291203164231998986032774999013058715771486315785570034582678822532847895266441003080671271604070369122817021274007380716661333710587924517397667053904130129554190969294740334251377094677597007465147794324236385200998200937500000*i1^63 + 3637165640610086404048714896334878646059877121257076236714138770974554027784678383894480914027460500944776682178135850819319843286883380851319477038545162485632687306717141085964383773409828906672073339625164344636217788542829549233328203645105654518442225636130396558282111429119465352143164131037436821664835632166802663242204730603673529843772774592748165037242908135047859757121669135887540079406018323552784570216428735633315322420501634057098610196691536529641525411952548047534542035426246275747259705145608105189264710802107058080440080156831722477063913020953688888513152061896806255309571982326875455121393050496401685023628518415487100585558846462430442138694495035635789054326805738507466608393075613022547969917051790200104104071431765107740059008118061234493417418185074059749800867542793080300619241194313313842866851900543601942694660823808138474609177270017439483176686542759566887246956857779240319551262442578657104575072219193366521601291040993656948223566312809589223692118427732817364256629784874695677811598756615449582150906492934599360533607713267260466907890937276729150988777407563185300712524351710049304495569581515428726976196368063555732272007678134936400420166647491415072818563423925160444150732378389950720857828102930864272036341108409665028252891565353181785562677451700303779791200606896985631219727275782890015916036044348648445726523795308286211970867298973020124387666032928078385911085580844195805768596516693311104591028918714196878727765714077133887773481046706593447756463959684539377923568602975575924104977346114218397320025429431151648271103944846322558436353852748511693089932929745818697271174994016506339213763140020105202474164255489596347997000000000*i1^64 + 119500027471185960054326721262574328779151605622120870998457285779379491158260851026921684215840571658298920616800355759871686234497009547713838653592254506758991977622490400116450874385920572716976783225239926375943696607291162883999817998418543287426319752803827581552703034788999955688338408231008654008966296254084934804799894951320854554988146170763027137917813412198725367828996951829271006819776266289739288606862134521968173470768860792343256413369888292773010054310377754729168805954449076567131080867604961389828346359078021628267192451909663312415920177782432973733961721609463225094294994433664853908201532973972057758130068098547390407136820914814815782026922953294537205277939046037142476761353434625413829824640358727465657524154756865101171198189068184397455624889559114400981367988077213439336760912294017723821313352443852358926055413896098039826992628247687340031981720078990874649777908835169829897417837493095155042903627607331410976619758356196007189282995068070686862517083815613159030637410411999050811339306247530584195196221256226776582875511095799973252318227372209573145314353306641925115075189644909637221472923090896553667688462128888161526166641480874296606696422493863194109788226174566155618430602980514821286443809865112935287850812803664060622742438322928078368828070389792222228663060032850325431066757678515601548229261692450273993580575871293334043386593570614487721074138700375796296824647621576444314063094157424666694918973784447173612195661222637977811668996675299730698376150720891732920416032153692810501177180502227782130061307165370596271860106501951038474394379165790336574222565041456313047357979126911965371404051242243582522395362754000000000*i1^65 + -16853137739117806307057449952497272618304414386824377513598881682373228535792732947240304396855790541073316710667550831506545337354602018108520685385412661800094781347281219391888585520783230964737670917406689969611821041118517473015444871908874792199348464599221023401259599432104132703301241200718691826669366079878875715452165664097557172413981762000897458737692100821256825375431814885928739287585086661288715501545270318230378979314032872408399433333331945146706336077822791882017401058397645742093279931477452076198681395269852668972639358729074294873185702343895132098308643552682659063107465812842847296041104010802731371573913996033688790845312202439811337189288324369027907641315135103842051920990897872821266423930269329478319680771412057097636825918918041608650757940761639016241279450383837090296052261113837909887472794557907272370731586724226623557906868118544816521494073938623597717728312977335345095487732456594573385853800969352908657936518825575969649841502500695627123141902780449415508182915028840675308104864437849013246615419472130978532318226616860395887816025153519041139706066190202767323978384936138986660385406373190474408307322863126186198141929095517078901822786463993328821504212270992860604703198241875917657467082936747931905545464370543886285837710864881340234699625522835650417623077449066610733102387374656050494060077018824146878162710461559347196615111767372838759590120519634625005775992910659247581531784587884790190095870000653305899262963101158286621021601688596118219415497189789361303258400087902788194906439266144059514088047516102640559079439760464362425319400378032481898677458464614703616909579543034759492059119320514031294800000000*i1^66 + -608182948178294577346953016463103670823523697538362630629327202532254583549446579789056465490124538782615804136509258704683960763007052280742517409149637980107492332333842160967229868655674330619302200790940839106016211029245788970633962082520107493284467434331103528631330361768780760851637745702519502531234084984091665452531865207785372467930944699620793785387771258629568908982462973908013241539768888405090212131130770747479018884303499567277106350657568365497416229058688159799260811894382745229689639214128925791345843067732933374964813121068147339200385099806878460477079826711548911638627430184651884332878889387785882981631319182757324937698292595941420218994591660947413806118074017565985337250128434443505086944069214044078073648297882271296334484782358395571425020935376382485007520436816851255649704890786734930177825610286284917784294381227963032325619662901718073153479432553436968452151611463139915058534844767164576832745900147233899802976698102919022952569987787404156839755826903385680032008457475328961489373824512773412336459331452713818152281543216815159114407348291962978178329845052684707068434404587296818837501450165479693345450923883599138587754420218640488420341132431434789928283413765238442822628613119713074849135938424811015998920974339320066704936017901532436632906634544767112093911109092949965149163365516874051045457133234111388999215796529091136936187212742681595240659158997107957710929990001323753061584469070327991695940890886773804859043197476578272058626642753386851120200175274725524364874460702212277583903147773363832417128510497635380221489897003926462792489394056829697798675259062750489401715523970454436249724069600000000*i1^67 + 42948899949802530618506421780207462276649087450099757297415127263651538866686795156399834737640413339928318078030301315312607689063714950030077899754739495310692477709168846801469988620253319943561726374694141025972696541703475959846519583465120403100777739927531896824838200551500607025336360613367047002407858249035111813005691906508259842203310628840188435943189724145799675332611991153358051711236093161795534024937934227006652916654326360839855357914138159207675693116735515880971955938581289710711498486060186188651906260765512214196628826961231642848833613904513928234661252929412483295711606907728444145782949642759734529920978875752667436110472052068483481443664789117526475299864153353295112662370928006985250392575743457290689557009832939500915776135213226687595608701699194049280697855420444240173657269335379368207150089131314032783260492699305107365545559890259938071818090915255210243852592778589399550017993522281859230382266853600787491941396072283160507805382538832698762829550642091400996625769745137777514140842268725859488233025278055171539345286971485267129352206810614669134883148664391071851931357774256284041319882343950738834095250536605566093490491128287225245182736211385444161065589495088971319068922941271690043060245924533383110003749626176116918610252884161952258376135341493582526926988923640867250542447421623110380635300453751807267385737781597005593948511174653348072030266650156030473342782812484354703975036181750657701748419382337998536281253848868472607720383614501410137836267962336228848332897579684915647518480154425437015472411400944217192542666387261832898667174491716182380973438924210751131565409237513219040000000*i1^68 + 1146186593235650709225533672826368032353746532172086015361647723013605473373307826857083591812973910300081106840685944855414120995631061333426238213855768310258962165548496998287102354510270036967802588564113593087699117500351349889290664729841659754057934088542130202840619737895189455572943428067107650949201665620818887782197209527865501503221932795838438346237501960367746620323046564336728095797869934244073577474960022081721693440443692667272319153200884255158469410198539628771682797273456929416266075885492368336111930565608313071495337425842105364892944971031328668589799944063543955406171534112637620793210874440204750905303885784754152606847671031543448411332710015085491586037955524169947236469851786141779185569310122430403062050484199103401168877470878033703154442478022548980817498283397244895091604577199869164080753448068808739013358455707544717045660548512686159232802061472466105224452795931062628427948375922520304242454835910057697507467611436035193770357641288426784295116650099478162328857814818450339351058959725511957472854298921791515066194777457044241170083955340539213887598529619803978510692905353553747465623106230958905670376817194321229146901540720751533148757834169409443913720844842814256246540034680140043242712239268959393667565659165298017719999404413203379688836495468267486654353161202058672980592835886415862271650348129347136931058793443323351343300460440152575462543530621709436189657541458152831332302305708656001471762434106481977519851754605803065990324372711600041971122239891302435470449640416359119686773029013824818737784986629153954596675120667025298649394689554136336665636165156075006195026240000000*i1^69 + -80676522579373338298462601420210198003069743947441500341203761419174526773795883457275482132222413985325904429351675864267391194061376499139448474675264438512686401602098649287022226967853203917848815147312397267559963274715672735860782673071048301124104792791413294392137904554679175029019520942877510669305633090072523475507981745089753830500329149127178140721913002769609651996975170597495608413493552154066002166913008083738499664304050440163143002177315258537330450614600248839890296583211829768960107211792278192364856160869951472287212603604261725413602263696559259125402452298704710195854086709620882801860817010073571143617089117972880787241005784566426747349498849581157471913593206682209734796482940763330775898147748735906827201390017195951235206365165322263234955587771841500366464802475705165566949082862095670941782981967482422074515544829970344779240812520265055930112458454471345649501905025017444618265434455942757674756882527685527176726908220002940176990893717917082151236171663423890042607201755611670210692329613891315182722395267531233145813411891260100324250358896758543850219237851422516620373390537735126651860560362313788152240628870202947436715636050983478934532964620293805859281828947046456857190950134557893770405118311032089119459992855981999705757048434968719623917807716712151547704063421890642689212907142798012249080991419266944270724896304526360083998284438409951897530370942019738645780406097037038884189291318747993233646560383452361439357306154508454023608929042954512595637893626496449832047414743486820222628019863695817969461572017760813815216004627519407688542033878592691053060845725225856000000*i1^70 + 1225082212543860927079671776501804304827636819213933939297413586648813400093609680282681150548301348987834096605798678022548838411033935364203044944871072322450124753488802186014066525621570856657881848236202771924862788489186281321717878841966779454803029644970609422333431553041827449462450778920854947141618144516848082262217962844805715208413310095635435245628144483991829303148408303454864262711064621884438672393297119120080745587011396616084348377267598213016452115979074115044233491861798616578664286822478178937996513914131268001556112810706374228822642239337854662044991144077821671500076514006875518615342804882460990442990136369090573294883569952134212497699159300877432688557405071355526125701227414101534097967613476230827912590286637196351587610170812700595191465886729441486048566994697259608886515210152302218208898177338966535727578275754634777376913720082029346148978282663104154673780168536361915967215150726479060410036869152717810430100113604879589445214745589692251620506318905174345602270576894321886037447030726507313278692445044300704937328098148424716566247394676536136202290956447638746295084806880536519621918003709078582151387475978281474289274988310452654484960729691590279213502719954966922493226908972775236777170038798875826547336415615719535848192115400871382166556962207942103633097280352340008517922720515496019464616518186009994456283716401622072268512850719792671018551308634238956345483005072531452388972359720258948447848752570184775638535595433070342770360957425882092024596877451004942195753155050243585362384465932358546190258800777332047756629325030913017707944339063049794353920000000*i1^71 + -17297536996545231772621085605860942874476917202555880319871993921540360598471790085720810946006535678713718876084651661867797756622102151303826016399470723543571131364715522952216437578729739163012192461847542309431192890600279206318430239151784673676570770312442428137749888512961922635204321778693134055265969049942384451381440968294874686227162094122353660276545375340061785043689144509712576886937227586223310580444323406402428396499373718820165227585931704169558703000161611707184817399661258004508441127188957865882269096219661730596171919685831711486795487923248962859341556007408421732088198631766864683912154234585168155962336220646967930341969256119480815282295388588594675872829149619611297055068333362265473292876083730679511762284664726706611806525789283423076280583663679504492628721438318694783724702403430593599014042156357030927719154216006203268157258594419432129073635223992989771837796824108798446343676516252084277459618394746263129582336892816975401832367332502316966438109731423466664288583690435985915440556822032219400132175209046269284163581145724795897401569629823712593389772375515805587438888536843884123704725535943810707407807959126713900104959987020931224319581545864081037074142544267179820401044504458142898429524161051448366825509759948894513640413926265757567182157130834845184475558789324008063050530469521089300679220878972271671240474552536475580226166047282626238358396788655793689858157822073036006583636119407517598220063366407519535163324951527120815509007603812527827206886734447296376309804972797011931385016594194308398093196049291349426855065263693406334970918976102400000*i1^72 + 412491221131639495140666773968605742492395842181095728526279729878880624156772562363708144624560288729474671735502645301785601774937160409897865342181209098978495131912178711245719496629783302780287113207120865091749958489972752345682498756236399439819823514470580823521844062781876091626891179907197227758663651380504877356004269161807636200297616945174506505747429577680095026511737003596928408808260066980593032143915077961001294270500760231424708728386806783177837229410254578145789988677199250659158076594508005035970914271823540801949465766372872719802568563646932348134906026841513208993198671893765629851817176017213695997952755685700192464042249819818497451074570039520087315403382853298668262334482048649265086667026545081650805158754091017788895172522445040282223291488502298008382813234865898235523452759065887431142640384737283396807720355545815453381715056524908598522962959954324620753955906400446231027046600326058266998991146308061547008550880053154237991946588250840229943749471912706492365003450536204278663566125826772748283362118260095415592279647437943226450224512249004816952495601999027362890835357042326142188844009773259812925004813328893278609978133483635153124287717603563005896544686786021880065820172369517720338736049092731907869933790142993760783943953016668204924185393837795512726197890529565661843785240938777104600418017797386049400094963198061742225265490931800655773269574878205173221926011529193470015408526126462632880728101355252346520820144695507953186676358152826174179534403851248199637507822192604873614969228965713642942803435091469924656220412889957867929600000*i1^73 + -2805490655769789696433752343345062403813754876720961313450719754565662950287905824088195968170858690986170482520516385244680953648729520212948996333192652477760979545163519858429098545330793049994031491549501736235839587183097289536012223314802599689307410030849473996698464341287367604099950502685536524916827060555607497927956880112912831677822993963362540859228594392865168551850727189311410320765032631824517350443580549018407401948333854424998420275702689479950663243216727271571004496693829575089070658689819627653978212193422980779171690974750922467496823400316539827317245443748023530098808592743483231961382433768460755492743100397213480135751557250975062404580532869555251315662325801222919625568477846052195616316477809367422853379821520951009780841246934546558823799481308598762178787175133452200287023510160582736005192793968501867446715353482442109932716873883485431219896204458036527161112491877353579532710730443389055359911300607347604236804787840270720510457949793882376287727553620601492484976590579183675440380351877606301469500610730190628487811752594795770678409643825062409878041872216182405647725852008513125134651492944461899513134856814672129850317800366447905119562763793749884266354035356309872793579248711766645850825871659074466114073329478834194333363344643085132618916607997530788487016297934312737338785460101391400045470338693175442581376378145600088223718773913381657568425700692278871341949541841257425371461432936429843700985958223325386804781405265371017944541900348750099306710339093355421827725749688499950608978285042443776965190329534221699172215193600000*i1^74 + -4890525229615507730209520783132238362136937029645986235911673501755424505764437494318180560019779208960964525424194027913601474018309057534322892329667022578332755187976259207559154195500980415629741527266049967720699685060782959459555827264450895288323517332630564752972604252487584374946243392205550799725424875511707869916301897853139358807328690019525934036659381273851740922458892626184772260332033093293505636280667645998938431058219909994327355218664490817216464212644464106554197001122605436523766680067327978199081153349364917983591065854666694178905759560353843597374793672515626547876032588405616744409562694839787141568174562850020352776275893426772794327800313475835556689447876782257903831354384788148598536701560268935027294160920870058232094479730972457486649685135987997736247833924087704197375419036663967591515332256709459820818359708779296566754503925679420395956054322112760978600828862746913329094894164998034274847795789326573199030108809125428930601233256993719873792353606486336709147027539490729822910346572300846394070307912699321580879185354085088144784029432298315749522875745972909596030163717110814768387683453978450866403276760447531039475438698493016706978016603941505568771126327725160077278461123154823521865692237869395799393559266053594546556510464775673004802229623592529571524129090837903215238586198702286105499942352151104164805949081821848542358929278892247182873036531770116848019353625131446667590842145581586525524972316681140248389090394970401972592302852277409136920143532667907599836793072923340755906005815868635847657584617459220480000*i1^75 + 120577351519855776228365222692931159800116293972111724263598920464040834413728916296621389567205462901868644477353822564997822039704002731058962122276545317179659402030383468263127003491016569291098758146967559616675200108782367292209572534979732434118866270155660311238359955999524193316094384415604258491452986291182642020654836485174683068124488465196647368975925785303037416229931230443545093346160643513403341339678575306075689992686816146694410239487140127941993291326969599954251940993898207830921173331037267667196681029376172765823855397016122328220011068080123936901299264692153812858401893055011914731195989651389860071497401129489971499254670787251293840018494739813483554454319618664132189080248946520972233439529625849512396013283120318321863062394010809799490368854267902734614899193476155139937622295155654378214431410792120569662905369736202238009003666284687221080838267962754607651881661947240583428004160630129438390748786083897283452502196950008187423391855779799322976192427378940387028987529428720800696279582621761092497455601520380997945439090212569154457012414658688475986596847798537140070590310714576113861127002451717278418052102271402210672364885981123741100256331073329012056850555999991807388575974109882082360547130744029453839439592752154900701583754553871212845432588073519672327731278133005481504684791608455500686823741572424715928430845233320214092157605386373912202579122484418587652152858356707476282022008185909725889981332350741141801817905560291491969218575524954657003678681748235765787270681998176377264936578352637546271244288000*i1^76 + -334290484564287932721826572214329646808614216129432308826746914894758187809928522020806362658680383780072538306457313589255436353493371192354209760168809841415121090946542074903072754737727502089258102164481573697599813905783011457633357052650591187688571724391309667809273198582246806947215221145670030567707318051852893585413502974286982555409870578039464679863872569620407855305456841961555367545666047420965569012405308926459432795960605116861546728032615314495714441660323449656036240032305286579432285635086829231641263138600016536345586210835671729334804482313485071791805925034867599889923628974634697179805992841674937633267833756611565642096581072967935143257049495779023290994704782637431418974821699221042117274512795084955340794976637106603253363382067559739854370318623297997014651358208854839049995582848892823806908298991336864154677175192869153047453945379334347015518440166401609022982197016744189307089215209760962089811885415672501679463877888780208130648658466152922461982348247820781778021665533420148725453503765828189481653265093140780368611232619100396824883644756395067034185325887135991967698171396280188627720548597752245264954211177977836132404693671460426382835600297429944889152582033035586036230767805965400312641638507318114888477526177277196423062999836011497193708092502134035847580642550846122502855172493290794122818063530950102787548874467327210270531031588798314982329216279411164398810127943903787123082592171634627048877743202891453471446790524570448902853457335936871101076590556890477980941846886356207169109813690368000*i1^77 + -1126627595679107006889953813315177175626950434256868071560504978624016382665755052606610321775207412231564838387980263419790234021714092819694148650516233869141122716557161566915619199419789473545472295467237939100546893034815088789602401144105804205443280510302198271890366550043613961490974070475588961892774381671508243691333809627472419910522589675243110262881646881513862809963481779147608667494563196629018120990369081418568319003453030569078483270738684012646874877939959231338746521816666043521993480609020784030268091762994719054547776199130253119031285415641169100580664499206416379696128810382910711348305292869765182857689675854628907886026858394698412071478137928563575916470510485130423921301196124528303566229481454178536751282221771526694054582485946488292683011210524020993899380418499864989786140182147975384245099830452632279398967662703421888788771065679402041947820421337729207744027125929651168219456052135520284894213816088775382186224599496176380585831756139489864425620720321355183543681367770477267828844882621174863033499764271650943531429953730895842406502954359497257418242886051454204455683217520914006029835771717400043958464840278663599462980698905945576423603602797447022367700610042443376458313776713865935598529026597954037012555997589692720564220867404413373787055805542762721508948809624740702457725758026292843545053209812352929200255013759664549905522894729567064014493382331073795097812095043920199486900038055491123537311317405312706261150561926667511989432328698761514980427749301350358589060418043382464512000*i1^78 + 8972033581550775004935028832404552121532182920507845222647120208849731018330786250636907145338952988638831335040872169936215288093618761287275759991227325369775988498644888976488579302218061980211958278527443031003758063988891340272775792115005723528494005754211156234325775701690611507737591546040434696503218816503401544440572852518356431780662118764808307601299480897608076522452325026975500715152287313053257127744050426876828243982461924990885803900441796114700350327016693067240222713576754682779079538998359594402311609040401147646834771594114643020972117356090618120429492225617587285868769013410613744320955623863744077195270131392021549072801008512997410678331731812586324275380621926036259551994652413653405669263950380104483854987797269369590406407944241465677072869326061429623306033896494119343311585294720004859901437361152731094509878940512366535955022990227073048960668957803439551512909889470079674164006510393900152553169794022518439639322151453606669197005874381889402891143296088906116426431382405201098190771483673738539639380156768688326039178557227177972738258197505723044975974237252480426282452045668080624097261267665028620099793262982666396212076160351963177971116600638203201482207079979738290344844806925905308852673847988132738030858379217335660234747093801956479076613234304390330097224738941763197625899304872277284695011929816209207950401251175311192407375562274988331693343069008558497578606349511845422961894104726086374644599454785361286558679554788721817269685665713277365282410857593066565234275123200*i1^79 + -21369682616408054086287371026942823675411841669692153490337876517326394888204148858551487400570189546507883407705010576457356881579230959954925442893381286713991413913864668200297759966404123977235279997000752112597129169398244374217204315722787900185066161870598633583420600250966584059013798322140102563248396465454453268639762231862889083883787467712633584546074803074697985747441600727663469262047004248482500316926998845735385270244312047078043860711308975562641886687204624443709937786226081781916872813480756775267433172307233358501423745947532193811703939752924067826922690105024581141432361714652284589440499311042034149037914304772905389672685878724031889233951747080055480151769302353567952927851062033744628485216721814536071092345308344762946317071006202873739387326609129780124271215228368892917427684773953131993175238854681868646638039452568105409541525045797983530193482410847801945319722793511343489077066308432542555573095278426010521157798146679915203383788082636072232483955200152283414974403657186634649160022054538194734251250694044962467138216304486317415264303952490429203369730357880292706210971551990177253210840526068637903927561916504347111269040942981170223753471267785899224806524288013636444694952439754495703187041158254332628023590574714352449031565160978947162089717967866460973449559591011992265962954899996369387353392982433587434183077088570260249944433638538939426735228980717898246668745338270275904998044020707527515393921945889648954472304613510649972011606516752743099001688588151685120*i1^80 + 19054082095514736429631435669826783840632489928962728716952674989599552034128000877513152761404145849138218541399482059235567160240042557191590790705682359078969681456548330433237573733867857807384748567718194892046838470181800506843807603667704022405997442588797347436126266104655904621439333913690908184894683544203038906253069243389880078000267750832901579915712943771392048393615401149716201198483129871547743450107830516504492050695845240786791746978059317206716510173263061032100995813380654009482792903518624475552448422523923789556253693768447619771779090508687485303447525817763226328123107340591037624145708592128255645644499909874845745454573510035550502502301082886024150761383858658136570123192023541533752261504319032467309881207100199342683549459920379600634473191223973345996221950153956533668593482094216544854584152942120520985182860884673518617399425851573876036142875689517286159914772593191463041307296565458648484592203493588991820053909855471664135297315006780719215828264074329667125011028544444330590497447469733054614467363752554212750498252421284985901811283670724883031994946229822716630224705530296255421385221449048010152642259790667800930224700954808773998075432042806571317451654872849022575986025862752845697500371420677877559973425978842436281092940868395369485820091681039898055567040818930721988083551635405908508993040661871299939249993676402356288993346402316807925105910761114688715137790058779998562552575352896203527506869713724894535715442964321118154432843316551862137651200*i1^81 + 702827484267055792742854966787669415302339738693274594172444413328459143416086634434897756958588026037035182808686751472367573198460023679191107409228355187844275949137326777714206304965547173719204522224265859609959295780924760408198212139144293438998786677990220750080444508244804675584699931856243174425372783779223781138622956658106697884685291652159213575950655273507173566643865594778871492459363218674190663733868996662840571307662262834580650136743118924742362482495637417076964262429790260216875010935274322292604112785277912069392176619399786399041108832141057741232138547289407399179398394752400908989273330687768154558365693017124949947837101457217000792571034403693980937787759292100896118882299622606648900421252524908103460489794174118153346152313063116240319302258757665588289801653892947141641232582072485686240088679683588209442871756335712513491858424070515632693506839871351780854888729934876976944003989637186196145855219366059117588728807232115316513065589700483040013756056779881020192627680835698135711906937956296868008807985752113262077458781585007146994062860118031528146720511041810531640842091638201514151198833549705904173064122071622399290097472729731278451495643532880213059886709967562183354183583505980478098941354188160901230142198747825671813506567387615115975260243006219361058420097969303773201816182552046561927135685467023617174482928376955404619267478905240524152495743584992473846549677398207037471649515942450905276760615909754532471768770806220406065725440000*i1^82 + 5728726779633215283082729610371547098614518060526390372322955244895751093390839885188958880879189880282369288292957085079734994903143508379756398297166355382771934753318318594458068517992436708360482770969154081177520379877058407075969449182586288759053225725960150333661001613801687022046962703598300636600650056961637813579420345969301090625569080213323581158182910690367458329187261015249241270072442447020074192757227906197558643102127008251462822209517538395338291128618856712867334769711539692158513812880921466281772072995786779221999369527888720790472119010152405945104151755822497855718410321608568313447980355267202694764839859522831512720283641819294071879436764420400499548005384958223152136869523473694078304845307409233374136830131876262513399963469902529651956156293731843243811919631057631873376202975020883658759027338524828013547878069070757919641721357854886959403702067112251109198857455610348903075298422590362855608808823324017254050941603388185065879719778006214140933305298982267868031642361647807341208484647910230383788830256734627299113837983844600487300754996611075719669162815944495242064560998931223741010500445468095373930767170972612486432085193897389681522546274455931507409277850064702128835735171164820857406151243161531091890511667524471377782471497236598274839967772874241659237807373527399803163785750209089574959524884354601421221431265177317634177637801065270777612769220361385503350692764254646622462275243242172946776137922556325161394629509120000*i1^83 + -3952341675683758141613303107059541469167429450657729682481054389812857206299376280170462554473140631615240459814227173667029301178607941199579936964867496841766300941020185618591030724571558699487543300288099878487717735040900738211951862882143734118916969980109995448678965124147850292754799372735621078320660350134612141159374349780498159175712865669931804963075417364352071045731313012981328834943198749623695154001343866415279494953707768840062831236213923763889319179645255966864190906109465370180064109867092084007802133933872453395415867937572671739016619457572746137016416681892934077513630790604109979047448168514998646302906839670305863623123776970690483796433275217521510283078166795260578387289551022511913042154640737290339033721066577217976229315269903307019384030177612359943750633484125891434482972642636485219808827588636729763447794524669224555010765232546940497917534504561940256792805110384648525710673193169276226394618644270359665536402675071629195295376990032380049143720606304262693546494240998935272864949745078362539929295955694784845129140104972814640819354440333277609500002903927269774046128179558343418345412603520430061256766261385998654255229624398591851144913744566863769920990074302354963416557475254431391978990422385927769352075153418948113480999456854187775154798881554665852873650130246443636873115733408275136198469043031474812038409197260455792294595137100061304529210288373694508706010616880296488777373526116571748570114922905600000*i1^84 + 6370193719742341305190177973864995751470669616000232969228409140731875366680013642392444905018942986853189605843742062161847614783540265585346297812758682378986532425009205425965286924541646948552258069586338412147112329006211579433805730468365557999168285213111976654128344707857064066503714910552575156149038699583182235166240099404544487700668388136951265885254329689161281136686038571360022951276354313683959132259277144656002481700342997529334525863493138425395249944725921595489696516271871838510516493578880174126504862249739365416384913672154153855506934500349829395336078395907428176880974817227133901813302182045383051513656851612975718752150611497519609530446969932878330505994254108048573077529127824888442006550811880189902000427632064230504003882745478751190741341400554792550253166658393391531923343954088998147723979221508164278801787187562486979333328518273119891162341596644085157884688754741240977288217566423740274582982655352975246903983145840166309670563637308365623627944875174328715178102818534115034784318000012188010814052281807463828261611699269908403774021106422276910610438022984042616410166590047216943750814679143708574525392450857522413540227859183763343134329690475246689581996247085085271127888878409422280380823744017784271602073978848865691348204456870616142806270824388898943536079466847391008165172046872183407423941387284336673889350712059938612925932410225608336603329932457412767713999749726317372307883824250880000000*i1^85 + 5251899133366302763750170403226116254992773836246300787394150972032740128334170725008739026941415932870629459331934432579444310765300439690448837777973086483264411958942908769718171542399021485750389660964421365546685587795464563424578053642650351585657616317834604969167147313093043816751906089656705952661852177833709327853273168958794332188830003469420757257586933042591398451846703303356873876314516499598807991610014470868956288061652219727714629168757416872429883425601404375587651720321700287805043041605706829885789082391750828330476206381434392085965172717843229298511572456148553256851077961364588880930687134744545454831166614029250146461146299942299492844464361242206346575856346483188551892173429596478678711861394173917958671569257496939220062845674553356651738209638249223139139672364574554683941213790572645984788204412342806629254318640617690047542535506575719846132145938998838878844936102593271973709078327921926460360717899544825468856823480249973827210932556931715087064204658864979836244232759281538661281491709053434544381744528675901121495826348649973237100820085231504948064891149384602798389441239157988159070205975918152138271126961336665678560670823185422267100410111422922913088966504153070432084627845170015214670232313129634184934104940680743210465018942170459826631224607135501423676115803516378265058461996635700528878986927017617611205933631195288646772102571538238117613182737909870343895690415964160000000*i1^86 + 881297257851244115227764799380109965664156061128225659361995444139247004533400127330621346387672341546498509312473193823772701713447696451479835141157857849268317610287393275200740320944798073091390272082439878008490006929426291927151959426505296435683089502590321564817199163563894609600629709625012484602687988637645763542506976437212241487427353176391008260211607909734897912351664631222246125897444580356946795803554552426598384038760124701250555189286204243307258430441896478474485615065913269962909193416377825114396123697828678377945318291974089576057412900181515800213660427961765391740870061152963822516675881233729069162220276047452546985384339835766288376070359561724089450503731461137810381623471163050763209729588375963951314730007853750551302040104220776367458610938201825466381399667113221679722561216411841064579186443453193892266081230338978346353392234979645010501241979041549448198280977503904663808856198025708192598858082873033420731998105166544198379633465866010428111182812990798632157300125777192592240475070495336092059993541906111967420404501590606834978090692183320308332988044940841087940357461552260245300911658207857740312867489002091886537376224388820350298998091354105037768338016108736219920723576115499773531833346270455720642086858197861040062383524539604501251753675271190600669711241733822616608561751131382267538431172025982276626277560570623735786188051237665848326014246898892800000000*i1^87 + -3551165472331446040925666975607426993350528741905096456118179833369506786301838771847920253641039315884390756007891325699474731140896109195771239197480749017856252177130495988843954965654167615952017428126926959298596374078419514462548399582876238571340677395656872912157920744017644603281915799875661032301394409185432223226323232469048781399341333637799185732045445679811984619184366267568264755725379232427566672347437562624278489008215461064758191858833024454988992435264069831629786635667543720385456661331502880797944805998916382813695976704193904992894414595954133340430788458053197748032835704130724317673798043631175106463415969845138148337570684449378957094099135429332324245502274822360026863583605602080333936175640953175223751903890378635067075429819012717805260855474789884619065756819019084715498049948138879422866000872093399916387274082789531397670659890040138250511558130535835671942076132370523292026312968634557421869528375422155754734848343752652766546688859310262536454214120023203972828351211697211608051841621741953817225076160846624696129710612966362162986517310844111380629203703286418897929943178985963655662663817142943683888045885190309259849640905240651856663208779548109822460843075614267323112150807957137191860605040592824308903333108697324409876003685145631957809789824815938031681425140283148268808646205219346672688747168622874798732335082782605561530016595968000000000*i1^88 + 47489847626313836208196397460916329317552469536254273916827467857496855953767630215743676713318595977424602095490218670121546622032748713762619726537236332609570476521029995247173918101904710623321436050733545699620465257530199021088858523003793446881329021486961460563428060317515394359177181421138924973655154384050685079816320047617212559534617994942501439055487683673337351116442932964616792707277833669528614250988032602573833526615103916618206631347394919723083622970048796250444395889465638702727566847993695737056521496706500572193897411909135151243894268505137891559751590137200661913660797990063337495664058495553530568689890446087703649643804364209370483013012312857828664056071165410398900543281437959565652588258316317620256311653745969547960785897722277724788047709486425127910630578302114952969148206209426521024326918002804295923238419379057419071652328074001270272021407059037834397362852413289550970431987977284002025326239381317923900012812624696068099084004810627639435294194976385536170516425435137598698487255261591646710413742618407814462507953551732216375190793594693316323132496087832314364987980810285574333848377359939758005288954680584355271791974290289494913991043054760231323986521463341856400966990245999831313108877432597209916273983446429620931776376518616218109364192821492319436137157215101103764272908440428541789729407427523933899723898880000000000*i1^89 + -1146620047090749361235572701719122879747888715246952334971102145529181995449287795481644664473416208612420910558843193509239386216198377783001967982255871449308483635334052855900906323783094639099623258509350149596230657288312472736531972413855573982757515094260005144921409663002889848363714408085510607286606601356409907782793009777519381361078062588763696366508059504043014978965232391426749825398297919835095728863204478519191958710065640515772593458767421025510124402636143239972843904539257438670720249021011179301841481820714882062765408095636654586158705503025872276621061682557676538888390259704963566145772906767958105370728614439939186641340925846017053533657344165894470020431343444659760567922463569275146659430269431309809479934048359557103735566036658686019894176128469974106514245490334204255997187672206384356046927003726168207481380757060403335920918773278685702098528275638867971431101518090341028093643836798616672844186386579632482314092844811172007499405215828997169852502772711812837489827688297512476430219488478184651826867526468896041208273844271294895928641968328766499446534683415593726047420684132857211361345431023607206881142543346879750335417205055115659251487262206061360384102155542854889484146738203971970378233485998883831763737239286331648645723966447137726547470907195993012541910252717515584628347854604392307097600000000000*i1^90 + 11346672340624534125608837927420867830262694254273587067697272818881086180910861416753309045330903817405013467493167527808199839073076699638884130081804047794084785797340415336582963849115485848093731104423951602548194352756585166080194215456607024341466423159131889575533606997170487872677852304492156843315480203163417236207784002441762530650358238007117706902607230067754561773878130461691950574336565027675534507249578581200607179186910935405188639465669563531973923387203568677799530065088468948753308030586351025484424196605120902139050613955591411853203057161470619215430884945030184716941754722334010209165599060485527428140229040052640625473758561648302747380190009738219566913864909259275300589974137235619416920369026081876649546692777324413434309707171191212432037631112638529438294703311376352089099621379508425501396213779833884047482787099392696750899793339413523150555655304063568305894460012340242028187391153352279752512088923573202720709175520190318374527743037801908082163644340980462548587592622894174657296122738947725113548280177419787426358624658038160813389500719628357620475876852374758972780689114867516286237248972288006363635594949068177048715915308047651334441716758387096653339725842044654880229170894875451535931035555368222311944179792276750761973739623410115424431591918743907494648669603364864000000000000*i1^91 + 159120836499402531895526282548098803924785603980293519974413321180810474598412136293663150098391310984267360550957403271734169008712234592652594046147060119182357642726676790490965326044345179068970425277842898185530128825490344150376381322820418763864349059056653881875890797280834442588158923194230767093894170589680539646505918081783668287127613297316090769039705477926665763108400230760639840372674290880672656095461323397541871220322341142712379074584595475669775057746582250082089840225678212290291927522174529369335081559175740314701011688411877311887722988569804396934641310679397673136332649450569472771442427908556442993512689199595730000118339056731411501905986545109804474838821446677785163244531129625149807217218369363596423682555767586731324489339566618166814231633594977353193003974364974372396155428582832082556675649477608533739025065571903553091050216064350542436925708760146810560771999528544429042942563362139244368358892170873242856852134733233659542413513238665612804892570465245692099808978089748429399557184831753226578126567710685698194609311387808576786959822380979516943236235496406752650610678475779859340360244584497177210517969522848124474063362107600067259423210121483331721773733298236394750948295337113399299283363319505233882032554983308313579272142771729992232468480000000000000*i1^92 + 958101705826892748773281932414959988568328544569537592764815341957639639149049521683337518074076030203279923845794755141923135675991539087106067121558311830096439324086229012886768047622218521517692405637456476515006802478981365018964000216905021545620162508975424576875840395364908087559539257854694325105818778665641056669459050254156252783712612492833271433088606861637882922722551831677848813891146995587234227587631162073926193919355829567321369318375532778701687193015734918780469209190590837509726127447073107505848896994830113903063902630045929767987453850516679392804964119858907236596193343431329079818017269486359705842700794081359243593925269844422115273946577785252205529233529793488980509173483747635535435340954532966214830235418761650401028192821714008882231787086945871411752036255125966055331431002849350514365346919050031397277850297638135932334139659886570971421322456521552234127388074892119860390727045949158844960257415293573981390904390799671055659824625135742289458296171163610474765976598012294571796502545980925696887655797652320308739407383968659921964593385159600063117887334653632932740096467097939923360294834422060088877036260315191068980949632024649813634736650853460802926050988048992643709155802554486985301865806564303548401431823253504000000000000000*i1^93 + -3758935130927497843453062976949764831059891455134060844314122114259467439019139979637462438986831056285672934382974227142831570779081506420441025968527908583670783159600348460420195625318028978790002934519436059138552605589078542942879363525649813974488810891416677867678221905272390513446751522611259675653337221837093966566695011838375874500479110651216861820616383620683113655358000155158851327849371080787116422252906386797270472266274152228052415580713730965649416072051444597300515098658615048838004125413337539897295840365474694700486569692626309283403017836128814372404698826693453616911776168451431037468185261523250216783008788777181996703711954355447386406725083575163191034225469408025746905894535711443370692110758558517245987498399681798395248655650260532607414617601687841519917552019249573670017346757570129410235079257677673805884005788164993109477099589999595651995876393453128643152153889242454441064069305919857522948857735240803494759881900895497298590091057670308434412120026136557996395156746690472835418333874798313720201659763011813723720342407962186465946855723695440482144048592141123261983890933628456602406365909669737109688485933639614640095482960305323836785525315204655451411095639340144926618525662663101382656000000000000000*i1^94 + 74611300709644044743268321700891858003670365281313340594712147763885097109334525545762971668094709453031182668252345106897194775180188487337269108775122102378525065879854853773927317920441478723717521154779546805646593001318748534314759378022496060381439845880045837778878788450312694134165530351290043695646412218782706725532007930728611568900069512250098932159408400842583185833955034298467861653238335634272927440288331166398599571806638146668007333158739744272329194136551549061438271333180485806887711158338801645370311308843324595353492000459062605392199075864836473673554419094136663196820177022043396050117826843314847632210314498847915083418256716315283580731142259546736367125771410107557508085309402521290060666161447871633074240262018512297673101141378381345546271274647975078375282776269236224413188461920190581337718069753091441561997279270792863612539504813268715942741329122936069119771371364621457735512900036855951279768616488737827410567168376283975668900718154264019666453553917887857674176994832341318758582663941606762654935922387808718933980038992847728546661132153392509919695736574375884507579292350481884286996638924944645958404977705754491804068431136963515812053617761292343438213120000000000000000*i1^95 - N1*4031678043186355760616721818091969762784306086532183269431206518370405217062065301764564999915954661892736575320644110640390703675940751725306595119441115346869756368119516184261499193564531088239072641125145922311717151344709021573280295379276177251891306475791394313888081070737760687500*i2, 21999192210181534276800221970580231610623269020132467899215129356154101083994172017579155422903853901953111275168249009383141819267212244289824756258690354178182217704583670401865236007536073117414635547740565111463680217798240927120476348931256498650390978844805906779136370054816768229834869794114075889543618148895758059572009834819861559229555197904250710984326873895587772608984202812322488206099588879247527332629050869937364412165275642525886772086870383430507688967784731574332321459945764817902821424979771859637666988497727468798687927720705969332493571769592996085272470103203802534320362141901440464312621695307471187725165247988677709577055444139643448588631926005845118683059574105058237652638757041851340302626076163958098122925233142909907914853918806582624845953035373626947903012035216519087328019743027979009010660551768663554403447088169221658213358043232098935017899195657158404955548146106222488567101761953334558534532299416876199006437816969835633717373033194252398351883171864943738499117870761126919382269158935909259469108421250622680107981897244920908596599699070799768868184682133049254992048786227034680842839259354899065735380853831915791073916534244606672408017611758375189979923517343066653928768244726138688847240137216456234024006455833196271604707330290757566424399415892416542427612312438474755413368112284365944376744120376558213501786625844303715690586538878262332408142127993980713218848790147439434712478095201549691377499381309493824402486272838209847019021166835680051981666892379509080286879630091186468917518074112834669850450880162912951954476565077816611084714632068154231872211743023866539410615483777211286806543446401021704445701408674327488595254002479626990185235754659833446515917757726488871240071634977308291026291109484492743278319403970155379036969052427161316853896031430385669195771400661442919754492890835649326612722690092641740800456149513417995575879696530334201797313426040355121924292470342514993494452823308281060647772875530474370087425928046320780167174206936320000000000000000000000000000000000000000000000000000000 + 13275943737143925706120846986052433278527210750590637852749807468222498587499442000159262193922104924510784257614219339032707235518358072605203894542474647897333811511352192825579613900525566035264414265691982411787688145479767877721647008668080997684669084198197466132063240303654488073925163232802238873156084407348945604847705954906114867970132228092193036870886856349181948194286129593658047720065658645025461452196552578110074805410858230898272984458839776879396869980642567301536264350828861954400312765755986989777129699915892708292442403493777243011587265205250851883136789203181770748230585915277530673073595105108340106063809173729865438923068040792407760001821401599899667904053594257635062304592991867828223944480869406890859559810938273938019516157303750259828921385058647900385113995684852506589085751997967745369401129910592020721200478381704587288316921642928367852220968120507131639528956246665078496558262571340833780158902583826182270521917821941599118429149805007025798710129101215370700326121454308692319450419391050050516632986163500779042903484513149396126013740957837497465479262016860036875776870606879490941255720516636558914041467763056837215925282974862390429199511719455151854088143250522967050377299157393205938560622465273863825301788539143461971097710952422539097620815768227643044715931162903428986779064124348170804226193904509242248629039444747877152424665454039412885247386432095258856479995558557926162181772788313138173750713180218413330657703113241818499359786547075461360817022893204724831765980559107631700155712944153270806907524076405237968815156352767561887413455243884878887832226695165509903444562417896267222565009197419968879950219360099642089170778616096003325821073017384639637570073569912574426139562701508512425989910199562927501684961926131144453193815026305203663966859082140651059504366753105570373155919780683737391834537337305849716472814296454785034448806947725892900147175215265417771087283836854588572025956332618882759141060020873329416096451574188224727322538776678400000000000000000000000000000000000000000000000000000*i1 + 8022365068422167972643363767365031938900498919537039572250892864750921058779748926648725864539353774702297544078891888692216630021729678228083583537499240505842777470724254027860359707869045049513894846270010634288372971962987105229387634562036059666066477777005226747450725179574730988242115741104913472892330059048994964090556448688851120230475835270783102579414177796064032217070995280220951407782591891592240677854262563551610347610093788633040382984969622125046292071680647193134025074220618766997505959274216241624412523814387158027661112023616703042040695228655268051943675412261921614467928090654210277105770550688011007656074012129722108924473511500942377760922368859672588832061589064061424537085758706090873714047450609611473661903055141808570291832537186093889501511939029588002756169534586083725859536801570573878728412293653044219219195799042582627600827539430789825433122748123085660612317319846479906660203910777179431091237265529475081725852254311234688440598421895653372017382729348892183034480078436167836897097333724350567822602072509016384075678221092889388988210659380134081470081031538020180929509144361220443118062244222487976744832028810786909505568282642519020939785008099656352006845180311886574045011846050167000186250791917521033273238203340809126903371649647267661922399045777640716427603015138803049236041621037368049839688111457295892221842719934282605919847305717896476106474895553417721043640674258091784826389347570105276319337479085650994344309760503081798273537165134823084909356056006125035092918358106793006385558882986078512962468813500774028779836771101712816967152288753277762353093311589917197210589720152207491419242754501521749163199689086610932079902396751048873225784903454317662772299692880280954295442527899356651979389070072925599602807942864130361043342657789189460185437190613657891026378943265192731049289094329228006286747755876968207289212069557730772477524459507863257031059800234507223866611229899397927384776272529816666296181803661180021964055352666416300708414176256000000000000000000000000000000000000000000000000000*i1^2 + -10435577560901115245284835469160796109575277766019959018630685727876952946464028909911671924869452676787713276152891709581146421927897604597290589617724820145291771566518190451691928467278260595089932403259427163145873677333407309801141635569839234227011257308313376178230631213339748300743996484644833519224209318257765458695303284684163619689786625153505142911276259557853516264777431345537218213485249107824920021512871246131468528895388461879680435519688979058241544490798287932204490721264067758174213185679819365304459214975539280913808955430505604953571153478475491626384310747861292400189686505793970960991796576688592759237107554408280186673333274603208905102935635059767429647054833217663969042580717028792005665640939244807976433076427144531970222985524395592338705466673416870765721757512444064656101998447226666216724678923500372317416846553831972809917888920505881806860612801065801912838296568690159629211691804015404748519580987628946660106977225686495064837866209421360188526700120237095313283115418647797773409466143665480603120873486335697758962580903169857550655442646951702984556063979101023162682487518042878398060387524283925984414509865291894346333234971870418046928501038083347913464182691581265910009178959419723965028464448916929488969595389480639852063741057934018600452441651290326940682653346562594801066714494415049161063292552685083548311334143601306639683659269761210718988370896328469121293572479383927922452276590779663580813489347234723832041290217479138959142202773412113147074972666144537549875517985209563947527520189555222532483830531844724438813756859203803947593234038118602842763873175346420408524247469883871287897329118034719383479470417059498333189556477111462569738728186203365157303401114253495949075508548266928183874956023721000238642072803696508409847458385119240842865985544374587578809189500131013672026854186870461585912258300724337757335815573930153250673771733377193512122730677157908052802770908820836955833805792959015745798846811359449076527962652930765291834735902720000000000000000000000000000000000000000000000000*i1^3 + -11705981917001445664279793669770129043761024991920392736404895514853263959078833513203875670312232835697348452525255039090036053871996047440818553509785922365939495569729407868836152822244666759830439462348663179090012524653128324928883101304007087721608953947762882199772352286579153630647380321814272180079062542843629449776274182766578443111030037671438779631366123935062495792721846458823256861371892536312250016721093566894794861191742438560472990861825362158709483238736903605815217823882598094490907490816837204691771465763155171852928078714167113722787045719442807327967791980330000176184575452770574586010306506373982484214979439451699514943538865967221191011414946635928296521182856322894699958351931293490511458403112880343887807526762445627077450331347509645265258684750612391984137355685731699039827905436576678926415104590972291610673089263438064665461275905267443364340861400065160719774073341984931281838407889081373240932080959415659593649741013754472626327403851695308823038355169239834884230055487194792034788999585995677007287844205401477070127223814107855874817737307805549214688505266823375992767976979272376052903132309788603276975480281395782526232323285301887165616781713729831583142247581557850835358253986601252341883007197499024234922735671037622798498508329689239036171313358129511522883014578501541824220623095365882171901139697354827791129630147585440241123225270266490911985858066905248591755628792934124731574804222256717086268606723346300545013891881375026788913102135971360636945400056538808779538941068428745763194834323775713276568651383389895202039267053121225362378630358020266910064297350547104394874031828295704805031728214603849317584783813841078119174693001246327971118180044447509748481232421283389009624973798449022820086200090880862131785830489902195989406650841211578785286612231237079980476961582360425475924690606257059585049401202271786775765162267010292646529300855701895406329915043903037536334714513558630128687297301038682344483937513242401026971214424914608362645500928000000000000000000000000000000000000000000000000*i1^4 + 16405151333029788963443014892280718473094972433136406613235164651628660991692867795601710905237636163205552779430459469117024341782286321756493522383981316296735661277962853127656756912165787229461905989540456817501079874761981355962277511684383144911732515112673248291618619159788055358346336953827289276525506681402138858300409157251569510808034279840257097198422270584719367394873575696531240085766031104253333840513304728762733341586866007077420958023928720347941459626259269188353153342726527677593478343525273027077045222497485910378478274049468364658298609922978427851797943927952715945075311461605660127232189018601301396221115556408010683161713321062729870126176025969189648090421418385121965722980118525540330687608109408936620194059524000701840609250041915856062035747531805767886954532238548592346738456635338085458264731789504094902146861537823996342522110057463608456237107565292824184942605629334425577688384160384647705684455945364598709661363766071533792694175575631879992285313923567542513583631684985985889463830965479338022265349405658827894623037053294231054715367054039384893576245684024289984128765705927219586895316422681729046784519193636444605167485781735694646258726163239356032884391384994537185219390431043347900654128265068598566909634954946989649159858503490308973759655405214771887313188943860507723867778882990097244357139146666862747961894296268071229745434470581332228684409803606761755571696088156047510739582097951720536608723193965410368834269008427417308583818947627591391018813390983956850368858576773344640127062403263602700288772956235752246416014397338808120645674790199165861786373671070974980264068742088897454103279767576474443434021509231604922158991842041314389605321628408423990331984954109578061364454239776198276639181372947264818300280187471380820708638175562819075085375533438039379792875785432070068673911216650151353242573857455400106065723549688079465475365896730137109984073789046161279352314128369474232493731083545094717695692179686430416206627311187130018249719808000000000000000000000000000000000000000000000*i1^5 + 22050079786068282184668758900637001815377742100406462376320162161570769351497239334353498191010800309194431779781841478712153990233056449048644973983103567083700188827884230198014521063651652718701596321544814409090430717524978736290473852538802931061395807801927644314887155570851159418416803260564106163727813328679480924868781005954016345386740310716795261649044694379827364765830719242106058572436861963428779092491066636515086707145909892225460194505264809003944251153911814969601484845506951258704619563117251070985493590224703298090590579350179314288063734139403053518617809355577699436073835480116704471665475625450527443009163357255681826892355847619808323195738903205638293512915005778318166129403270810657514710559461273242490292002405019941389342611190194512265834639525777167562607509007791795874721188364242446806628808602879017947250617815873901158489074658675489652560840326021218496076727135421624627490097395745506747442269981448463265596699882215192880043413465037476482477548668878385019232913117153382274827554311681017428096672219484977912604836917434242059080989035447000504416449712910091938972112589760578881474958516865077549375068305735941047305820410655909500217921795941679646787685128847724351413029413962366441999320413030494257396546999203910394599289262819166923771595962411059634896702081773817143726733235758867136986398764102918014649253444688319224959429152778776341045190738199179321404061597265626537028909313738220925348749339929781067659779604525486090231808108678290017124279752083569798420030165436489685926951848590871317866430485435495741357474739577931722732050445012740984429207813653566561131349160705141568484811578964046721385690575570329195401513540623162345663995516004794437104800512062441570294342952898111766672737332660286323310000708010758668495174636069503716593291953026269594550101470891058501588305950954488918187754873499496086874853150918284486625257526078821556309905808240780188002231005323444421486066990752366629563947112442468323978504760149142758938050560000000000000000000000000000000000000000000*i1^6 + 4624720346843772994428053829211959054488823312415323444898365385596171961796202827400981583231222836060681150358295582469313665982839822718642472296531404569311337515636955063626526074108003692462842283832185177551161134728995580497073839942738068004128568183668543516616595722847436260533759277719477496068358593101548502218925685555310554578085085426870470026903503426085351254565972307966327199657279856355177415158256508178974004591578882334304494025254189384834107225686615480848918932905544949001548826224623772501483138660305661557300049715835503320045196669339277114876735766278810503585933386713838834636657479408251079047939625155506202744388321821622987007443939721587964221328379336632661275663846039077270591406885087987450822775235125985158007187053553489754419376796757625550457509100619935207793690428294878151563053200591942992806772728661091177062248070895773806935965828236938387376529985431322989393888682127055298497158932355448153817776236980944899324903028986275438588612097592453965733725147587466430566114773785446297660434068458874001603173995780524191120015098710466555059896634695464366950706861713273115515170434755983203088527627026994926618255919048286572981975416091092527741100254208355952984521372005558486349173945093237397057021298917841579982887830442173002374340465961342356113719490950412902563822685592264776872826609983503580747040960616425280533853907360165660918251386425057325024005639303357720567168258389191393227501372872356160228324798976624396483731070443647761652410005869107627445045118736283226268757522411926415786591343417433384983157988610821878958614849815568118263323829606238491183145638134956929698112052919684310308510107375840987287799310776992085088290358995250602661302596021368188522353405055874242260976715427357172983094993088589280723975653571253515503830797360569795322117043715188638579792684845731981845497547538007059754514353586353670502607698911325832099769815332960901607711322786656399067814707211733929925680757545946634182395921951402539378278400000000000000000000000000000000000000000*i1^7 + 900154595668731240974356736514443303577136241780570726654759566079248545660805423660818890952981093940045418313287419431995372282831640496052329757601566735312062071810176929460903070275887390163846419168121110829634450051368161552576370580663853823727226716797613040042231851477028902720491240677763900029946332059862256788794341713964809897392418744483202816239108926902316974693546077907943329325375682844491136212408698103604633823034442017097883047016170626765389288643278146699464837545256227159819759122467022872865668831582197075078433277480487007514961258060103023201872943084693177108881542513515362715286386152259126438074351860264964661038558760942712679718859889451812579656602428939350443784045575916555511295184751625969236624215180287670052202096613644180606222191281636102454112575411327593695779800465774361320159284178041816411484690725367869202558888311912091969186807979397506504000618790525821107314169744952897693061447982279302890331457849607831855010428711910754897109787669719273279851506896173734434086421485453982257122422739653581735526667145885876205832332130516083959923307509865236929800948192908090728157122708687310608954314396707061298588317017986071837148837103736337079306808798703790144605504159680454143588665943418707083036537512610026855798928354234350850937743075805956484276657603641899943042858402954315744213727044050928548184857792551790840160451466735763826579691030909245386603397254400151099911019779958957466222991859286434644690642442561552974451573174117369566750494544686633024762499214415957569839530121810680066837504993954950862265485906893793532099472454495977945677905000013286125314470814363958787011144459692302038740263476143592446375282443161601467062052361260756048203820413149781319906387257173605438389022903523839516635049599839250174005775539470658774327651350402027037508322582935407583992673191653875330119124372624507609266031540791300107624689716811164075253423753733262710913570707665246803229777097587888206017094966029733047883893695429289869312000000000000000000000000000000000000000*i1^8 + 103478528583414955996993777578453282670393418294257651128638731387211839142790940553511217943865471249194184073136231109324378487932713054260374450058275884009122138679170362627597741362836222002679108288043191214472471512745935844833999881489362454043301306054048184728334386053388728009255872073157363040684229353405917275331190922334995732303566952531313789220369660102016919632625801031219004747970917010436538151606147059904280440631128277866130533831277048975768229376319014233766346519899574181986560364768436564949817732666417891290708260889871932818955480366584454519150803783042762595207252899212049275104823374478607485183894318348895721709304962041204737966151039713780895975737410014674255462619752522799720583984829264019376163949820676842577465996040453823865063831039635451126406909477378434626880158764792969368461894606917297593448448580697631038132168135099975319609264057556441108321084830805559619912118381823741279682852468928534477796046439142666820725870838064086544550979103604154581108555392666386383669774228493803194383511746154858897382885561337364039875072512889138717905515765377120842548453290351072692646287120662539287671829891761381113138571092904081541567351753957364803081710235764774729627686295044443510508030025436055722325624168752874369952493918020560476753208891053824400618228534685652527292209616096549853300270896476289477536941456399600976054358757359047005153303668998047495397408794209880493111685579474219268845676366666400036956221570848430112884771956331310614657233425674575107977143182868958896594580039857769871466310003930114045205784308985693565560588742738050417719370261196510747773044332346322026535042332281215553189260833702995935909608998330490205682417045233454874515043000460199277023696396265933632714134565265041250943665515665992123562927404331459368451655519490014934940580631626242054903149922059095036316777745363445465294285663179038665325549569435249463338054640060371193095752125797121512774851962460897319563001803017677317699164449925509939200000000000000000000000000000000000000*i1^9 + 11401369298746384422508257681525759886573098729114223680907104754043969143424236515316702719148729030615992179464436297371549837473363731931622423029806638521032502799604796064025819022557943581469300606925559936142043558181880862385656327732545114966003784270842115770421905424803008870653212560797881284473660313405063787262977606496831574451389585210688603844322790868773978604248739554064398055827877638036930830967376357675600009995211268957067212992272293112153822493299088118342452440207923668030914747889748054778621535534153166392192319998660616719587405232231817994455212924452954176600821476111588729889879064842391628114156511914543846994040277942832307225291981547121425952390779316714840671911285347103263258285217454002808618015915029658517665600594391796569580365970981989640191704169326094651458382026949629524827047050154285646940972454753389552248413905829686157728420469816624118907179155727673692679816973285615533751158003998359861645277568294419044958396008598713445857198288540108977771327825792074629856210908366297987187814886241624680901354778604822590361315903791494301202824077831596950410595968815926418259678074019749101004639106063080578659397285873923160558169575556797903220319274385737839726953539644047324485082409762372895678448598169019208671366756115259165292621920065805270689683884517728212764056837074990929379102436065831429426166051364899908699468804628181005875217348626204264568405226834753786966766706011967106449560609294047720467382468812314530774501061378661942759567991591685604525203178584861199115591489757860064638756271439348240056268806416846316811879747910303683790752940239098998372278603236153540179159830341810988704023827391407741489497359113006955241356910871496593829934124396988048958518013209240834532285250026940549894274771975124037968415750774358996592438449526234944887797900631128681758268594394596843076115347689412477169271246534014366464241097032439989755699021994826258414296028046643675964792682789278982783698828775603633746072767984435200000000000000000000000000000000000000*i1^10 + 593475907714366738711666549734243931502642154390288283879881226540947694112665697658276480313343642340365846329520494733807478162188415629813040778014306282210231004626386710168763714762799132670358213895849452065403008979584789352746931279431108713369296251377319383692945576510199760559980860008994429244102564490423273810790546092857862790196875702308588962105250824926291589516516041658080585874014140573649230830378906757834880531075389537223044711673148312482778906609610246979725326041276540256375001047010143267818873507730812600515689050294425518601352679069158024807366033855814479633361546350661996184435843607522991108299785627922813592565203789587170684781667825344389541367374656661419051994971700291736851974100080886184370518526666570196009329965633248622317562274891964306485567389007059827770922884067425439040964314932422566974435764868090977667066463024575983027059574537030215958131208116599322518948837770770559565778935815634174590919237635900990116237959016052199500172184379607373496344538043937217336378201274654095624486568652990259238944037820970183890325817251279626988821935256319901126078112242849732882536273192099164051669242079429130072817125467944856733640408341799102670814603644181966619958969455152188342324548815150111688284238338850551457525059222186075083117523823998312710682647553057268784954049659216471134132958563375412663543011148751148227264986292632203063744556066282419477082402368948199930326864227694718825362196887846735307964086589032029141811973730471891338552146513730241119049122868713765482530568172598538672984534933575054468953308493115430654951351886475289474849258920700945264152300613755617237917967000333675662643416929634863014916737549554690655402067139645923798954129708666911705489695489151439151644293442825611767694502001413097763934372141419000352278196507101892275596957767527454859510434329130468742254095151258322954048163707577009776243948074691475054192945869574851227262048119574800311053403696424409689615892476728387740480966492160000000000000000000000000000000000000*i1^11 + 50014940103689102885222434025890947444326725537895325053352558836767857137960687686587447301949328321539863732993463931961874772998287518538936935019536148668692872968130986112673407927414236188576355354172381279195855855730318950012718444756351385892817994453722771935659203096292624821976596560135602144809866090058699049270677411349927623612813342007458480987574150148294257149697618510294187640995291430140877085199810542878085068780729188322891630541406322833906984911706565228428452799895994199119469585473686301415232296127837983166357787305703828478210096499293348131561397239289916606522627704928097984932582341984886571490017796564566257971783377036177231997719161555967900411136117288262240948453587849269781685899010498830706377695723027489904269300691132534629143019595219876073006723850316129467831733685152181588624651049364352564930605159610698150407200622963777939563804008252149178080964270426018785433236365767242088624842022740778917246567412846372658793349048016677267133096460052101278241323911488480048021252554563490101557081745747293357682321485864074391663308336844042678086995856781765991476871730359911009718465746505132010376580563451655668789330672538217782714419828824425710841704359187493252391377400203386558550835749753645318598826730178776078952553280995282652232220328082797510068336102205654878532354167707943256570943617040104699354914901713817154002561775032856029038939361499096138659131009662532420140489413741965175495506908116664871953680168133208747962720641883168458751149834996363445624240588688090123472645912997120134175824018926627835943488170771571837236642093503621633695594221230384501616388187444667638319969969814123260537258045644404391018333060683963462177911865625995770928482530497069087080071725159016997269248114934971395570397347244873075287113417092938178988098073905154741490656904925644082062171943775694040825852107820982091869714138541984942633774553248340225387925684157657099507865729186462246191931508035398423529458655990732237025689600000000000000000000000000000000000000*i1^12 + 1674641410996894307447981237329688080647802811224007637219064495293092162544016999288790216386006271418360325628820634858059836537590270361972439352016344042211654664411334895087654726019349316332663681797049543764959668639276943573176347143960266320055086398647350875907874896290859430142646608059043429592289522766963401216356316144551569189950069720540736212383503991195453697909560901562165211296672223567802606394949425580519851395127591047536488414716618667118611398056456690022641189204815495280302983063386301060335853595620646347959500566893566825688961719608669072006202635525680341463914772974242791671787040721562516719436461322391814281053955670430559480909005125783655929981107906829494036821592036861264150431396943741306212897161084420221286940760545484389179352911231651337308397543512334268712253529584720211268503832608031638579018483549729845744366855277366867309687715921720477534862803845742318443710776158397105885480138296926224763133167979702833766772733940032222599424132450616145804335502544996911221618955615520709509903389306634845662796392748850921757061183762321339277158692594332673756275685643256133127838299383631312600394966080870732435088748783314078503147369036471193101871138293830998941846089201444990695395602695476314354569735300668599964697332582488847362396003443845937266447858788234366259537321422823716831103307950602100981272183905394870392254741033380201435024487589438929325238512434459283698474745812141887644840060785374289637774138204441076966713182464202850141480833190567357167600031562736663537147003305442037534204191311643496267513608530042244780503730904071971126267774062966675294635633229560582411436212320670071432295831155851698826607648238358845953571790363507260730306945940195748465862612203633070923629996125680817178860469317089240098499725286087169953397440871440482219983976275044685739562564349318857210043401463126184962390921800503435335428693289458689686278556208043757127727601785725009231079629636641345839638963324301852180480000000000000000000000000000000000000*i1^13 + 138146435294706292284327404413731609693564572452412355386838640160670408015589443084549094665430836632878480420810283318639852015532543745117534809565137816042281364899692564653293430229926837035842236234785658472394925090326606191282731755666904219291508386425165133530139210789388962001555544619747569722567882892312582132575309553629840979529124766874030212838524094959221604809418040076476266757585524445189876865416009968741142794310660758155979212792042915136873504605049926611467876826429871700362082118276049581990887967007024067141928384635668640077261365887312914711898229506858849324517752671727865471907235166376396521516553211678845003557281072000911380860814243367831445252165205959843964335367459258757221115097252616106673469589846913048317955818860315093002694032103557324444860327614713932121653199430297894322180508120820688037650607651120899860745417011691576002853343244622943497385321915511920669710146830219900506864938695785903000422899666767630988207895537775896867451222763395985454115395126919057812456498518157654693444208819194337565271936244696364456685184886687531392640544937317235988909079022201842595601372739171868958495456175180831355660305421852616777718004075920098326916453239881522707392238755213593216748382263969314615199395179696721571376709429121063276577504137518484870969626832137684172037618172261905332055791735326546463439348266771386788561295627193138910190153181394695147713804780160638576733733437584172351765873042174914280843657057738476192961717692345100115469415027585532169907013944625915243021492238745664279175545414327154921978107161288024494155554007628467781207627438446705709855422626540731855697767255137478646999100198373883609207356388060883200063874654577263469313023478401919715207998222564047863056831487269002327637799173197057785736757296351691537949313440349822707397154058358611226406180134695813229040870728661270534017328298890132944791207750355995232065805696416101724212250836356762390040443397922113065353676846267531264000000000000000000000000000000000000*i1^14 + 843017180193204556609655408704518339796743940458679421305471535329184079555784271663812279302427821076346246801877575883441527335497357963571080181264286978115536421521132980209218821727213837294951395108482858257639739670303160913410033306319161802441881942709419695379435368642436194864374719258786859836313530814265833115417375056656299058999624205243418056042613546606661033062568962917815387015056172079569737251530969353986142291276671396568581330329031137245780451683515087617900597073992611311960761211643553244189632819939755656255673491472845924013065360870352000855596020471044940166908381693878008311245235322168522093159297101263850671127197534152490742774090039290308063137614468723674302689745505206442883568473030302698119463060318543175122204687162093846717101696345938886909982442805170557943483027585920289086695383498416216954748429592350847310159711211383502875974946040411998051245633054360517133256849245603569268219774130121495549564973808680366695649654419090095079951444603791251739006496958578556971553680006354002285139465592651865485938523310091467323321719068372141569612931331245544653415914648723707204705111517648852267143513261450634466738116154423098840271840625035241374522509019797259043217051672522004035326484181458630895399201208910079143060353185177293018172977626758300328022363968045654110308696676008441620832086628576701382370353005723970320541507044672254720805511297406318455532512076530042089448894057714616723241316294951759636061181411666009038920823776124262608089376109445672907807290055389198940681442258039580712864207222593654231126266054409677337056499447931475161520563591439321764871056085977606227816781836589359807356089030113952277312995925613469089111329125226588007642543992974797727162553994620379848677199945871091663226082479761711841836328536986899422194284657543136887844311248433023470041757075991158913945134733835883888703734008908969610273864372805201415010039629420955112977116757130266659556631274144185500626241991475200000000000000000000000000000000000*i1^15 + 30183399201115509112528450016802382887640756229592328638020965403717954026301018746976965465639702518247851754146432511267342535336127865344912311006144157965745859646947442226780069580176609149856497331429658349567154846208251624125396661760667438314588526502685708130291284291805776136560780071767418303562418842048838898447442098940313189689986488691047018778676923480142531247121762653282851660463736958800940500575557180823016263979671991550318424246955279185757070981652759848931666486604136918725408864953578414801154951977209302243864215339446157794010742513328313525747265719329347255068129512681388177542878560652680766461447061191456841635404685120595265205712445449640716653402541387602210916502559244612732460984392509196438503078931566854676951249226682355040330678432433238614428865504024360527179800436836457356624803997762062917370163514572088105747520809341196166250275049339260999022975050766555548527458498035075141291812678410092025303991958024167697201920666587726555711777678251481759681502675284765252706663118112873539962749592814733477468976751667627306713886842407792266530465682375040885480243065038661618645282546722379833365137139447282632189072793934238177761923182164294208454569749344694015548978424320651610983965292146105111197072192886436752620175504905466560209490588716747235263011505481719248170870261139429739739647427073460278346602204696590737764163457503129942298505753928251744933586146956438118405723250942278565448814766699446527253350491989492482299899758031711325642690649992608052082254083031430939284827579632101321820886358272666452435133050466818947744596043606152724995993318715804598344770799762062559271764288173883728417804491624503697579405273744926954839208089508018618384124191554210144289969177285628633740064832495587170176881873653064734656548444033125361867451300481390529907967975418734794863246680373972419338148012658547054854241792806898195786886135627644953962362290677200694465900797380005083791242289333112127916948889600000000000000000000000000000000000*i1^16 + -1971469956170433676429178288965590904126574202196894722878394992894168270111742131692626420773461787789933471603044705220337960978589581667579968016325868486969306737199930739140376984636247521216031360131646053898009874905913806496281829785064984763251489461686640234416006497629719904011356402640824781521162558838046689173526576065969089401507074043437687780449827883012184632500077488867392811516267557154439844931481672113294431993298486902318681675309047859951520146429797337398504287703228999640786054854165587286654869970429317351819641871655788368932926951893371593667336833875395979023711478008073763985419812908665232221233678340158434565745659567392156845422355266892446701134324480857146265635895702908063990455660319198739199508253689749348526163720990311338003773064263535087706768475908586110954905024276805770696817672650906874998085854464984122943699324393159621547812458050429893149462274888931235577171860329495155781826797161931541282653772944180562214976148900504476724276880154069943421817706545893865090015285889719446221292804264734534876345572680779156866037188022311066578962493498010759428274090258774107841908246354035114570889761033586414840025167423377460234080291707719645293370498484334312692756118119780097348227268380429295305999644373510236838930474545887277999157886000906879354377837399941291727958570290679622764962142326323109120391282246196400465298442832588857790146178246316311362148100374561186680844140197142697609795148895894356687824630070921646555561161802167933617744322883191282414986517069018226172788251697037678955220463880818967853425691861488881585023032766310331661489731607301989720687177867687510320145455434509616741439254566150655331830538351510166684039478870065415885189838259505349753900205096700554065064649098022564590306514574418785791039250794632538702219867183020287599075213269118861093222329183410260059749774313805739231690736567688853785426325641601975605673686193520332644445696677054771542685411323588179149701120000000000000000000000000000000000*i1^17 + -17612430598845767986005601542845070276698242776734979242989559324821047269700914805885553980048142547135805746551403993563703906788553025322612140132348507441759944670908480806815397035712272799127147480133347858311807363426312972919448922081959852407971249768006829802561131842665466965309676318069201785064852188739470019189076680588033553260507346568909728884709341859983312292957685838635893578503138953657041178874764321379753730586184320809584520687678658919038743829321058857475127859357883891271075906725690929646903735732958901450644103171318436972556185495836881375748497545130678831936145275023684263640002007908464371282408772534848210868198191642189077760899826715094319267622878367860216905980973469918107197207194551358146945449942930653934319097992337007238979904402461843568313655517650524043954854291868569528791424261309337968344644851349271770198777750584935096788932606008468295852837199522756936767620668584116179410374168155960898962401662499891444382677807498521762471087943393328900546100010910950272298706219245249321709399162553155718483552502140592192879039659358807532803776104045901658770835271767216302681720509627326100616563256632633473915007347829399081516609550336660276347132361106442188976296768148544275257555978657501495337073972500617426047937945008190122439907365439890634789456799012311588300553407385403886833417812351762117615148402083749626997817085090213157061744561398149822167849233026456603340025641330787469637581760737063717459040553079546930164238122606247590265795129253909748262741374887959162743548435203629323860292865325754486677770967268777681634145459029358403693563423133678919274483150987477896027532162473278849074150747901240203230160655336414482479785076511645888902260167463458186998675086469821110199705954928137254299968318117688457520928096268321127756551238420122825033334038714009414374700532947364909026687749075492118740097803048994817230152907334693680342762459185129764841457702244762526349533107442999889920000000000000000000000000000000000*i1^18 + 1261386842840260627827399926857821188198605812714296822694796736097899044201482766492681029829797081121409822182700568412161795476672828905635345063244786164279208739622855698823078110076988651354123557357605782592303835500290835839644312855626724488569532453215872149107635882542540112158453954500969218586221703484495331579315337637904381770323161943796875190442223834151054352866118501756218159820510682439469929693259197631506259547282907674409603902144810302458851181005083829757127319431739261411093594472249420086180127408779157368916605725965220060105991895944537127925441762175854245137371969758990271657692153058014958523671970843447354659382032607940471246526592709405334428049552921490143229595456694982478056452514177050841403218698564865755624093101194925823838681033397593026059771528968088403259759229986589455741187669197604529830900774767939018344469856453312289354074689948241447491006195728952092050293579174080545337962460009550551644452272788037310308554563956706414435083645759578006397043169726208337087466250630632620067420401097383484506214774109855620654426922962780794633981200486353451567199687560427837669660223164466186143963677626283450925588796414497372100750040368899021367548827891121405842090691122815688607602930603506045496731307032154228961687101443287731444024831204850375230465901410432439052729840269051073356289740753009249453326803961861308201913763062231453533296714383221504063239445883633683731725827516916453189354351778358184213195433289231413367896329668610120770574214151040854822345334799604179513337548070608817717301607591103665946064329274821443484690966212253771593538166831313767611680311076879425107787515085265817384088744072169992140650473874481816184531548468247689951002169907532905161095110851182497127097133990905771469908830512367344600964418195737130542842225115539305687794872555890549502499770134897229538258729001179005856476659428393566304772291468738440418013188064646396268709272552705844803992313343320064000000000000000000000000000000000*i1^19 + 10792984953763487763113556641510745859572328828414349165950118873109661582574171090905345123239292169285806253809923204153911613032364574601809412242776410688820792685225792882115236554977652593810013623938162228368093230377018282279366173309495086527449039772471981046387926791775530427784297402690900820107680989535677167900655267117716585517844079514951780565855029033139442253125734744978109759241858090090339162335120540603247516275677798106817108555321403079038238737832155063010151517743737129355259070741723670163920427794676121391628763308579997651331524322929950658786270335756829639829291179087798995825897094960719107152964188147739169801642837519718455678201079755168838905062106194631031307340654074335588952865378276592659656803362756534793864555206268407419970145565653460972173772076689269643299392932218310267906594640221639878781318559514799170842814862774546807057851939985023237479155998556808382170294215471598008853338207592278112598735415674533893206309378316655838179913630471799111615182351322123959828504791965486175021943600892543116051501042247614607511057728689675284170121041126942901478086865052298866073285370747811822647424115513069599973084190614959465656284896155096611659518872584528271929769998173226031703936084636738367004920421564795886540861933374827225346415035091420726322496826175775785713398627748985682283590736807129465568635784069719403038750450229423637800297568329614749101322385277504903251698812017245210474850178046486003182316468590046839498336246099925260276831397032833600212860346498860305662131851378266092186126243746683355700001943405369430234904602615629868262189733882180781361755107281990480177565276150209647730235004712202822620620963851142097871074638032469651237802697707422230447887467964862208845326184339277754603216894850113762037334628860829407624493274875720335404632624580782724507488185956933726763457182129997307834483459855274666639018179585910539053585046087852087827333962045370532357229983232000000000000000000000000000000000*i1^20 + -178615396438545162209131922834917059926104065287227892384407288232189793634544831918883228587386673406574336133163801167395330701097617369845393421439480006288888697181626987538412113112183241696773712256094523404634542160435947185113748578197720425427907397523845743806264518657528716278075993640951893739033493191376754479810229159982564776665481993113125530886765724050347729635142464658692224261722252550482717442762450894130241422543601467013182203416125597591378527416018264204347623980190559369162782912133382272041045082714161767188002071398770431315431247327256068437458124912649352373679615443660666032138938671052910291009633466641157190980698182807113663176416997348599062234280567441302134120166322955909211517408421660380094538678671461359684648175741776380733799884465017078758329249493052629950225746163041855684286199975711122369837004766586078755812075974513811066371906620247956113730286977888862044567310534282987020505874752628916531359982623790717059268944673916635937945277214631303457620222260176270733034956443032731616228210082288344823225195679875581915963946890168029913812386859693925264278456359050285329218257562372529557016957413245471617529417598594194983254049285645417658011878850008947822308964368690676420322641963717093226153437414632363510421827500619201286736979709455540042975915835260844627351027340035009120557513888217611738144699291713253774105480794526117515440767015898586176710135374854289351988506047421120930612077890840302929992386549082858672461395013312608950337084978122004978279561275451306255054413473575758953047306152505997733769216884737741362058306786304022815698917527139445652881754059110575137522937192975907546770678632551337659034546496894340329400486072727975588532156471014482084259075656980011151938896188917235481727559723791707089669859961061128877183325567043344922265550632928226434984428964216681590685761506717397826489958568408166744076694137164638638792523119270512520212847239463818802859008000000000000000000000000000000000*i1^21 + -480197285611778303225355684063860747574187303240662551626505025382189713270491186482435696801782225345051038509088614546395322937610165704254146281618541094881050240327167538585378124357423548236003160296957661736552871406394212527616516838973831833520475425486012174242974209915475660182311546034343057491955235078420690806836734056050406449300105607342779067502903021061614063268077917248340367957711952368471504598316279899519227912714664028675672222513179231160255402432689435145440223656730482524047329311866637872789850393672716108521532279580856485157063882031967316981710136969061968757648476164886965601714970591233683079475509231781912422564246037298996674616340834415918391416505430721218043709907833080954452684865718381244593806257364058578540925933200215766384487048236160113099379764379748001902605289831666861466320486763376242940143503668774339828179480064432377718296001397234690369470119200710624901465105104634351134606109980735467471857722018657931715279707663247861805041098933631073596490765758306216168890763029223976014089602476471294868426903154926823700105239655409457244334211119552174456564250827854672532111104925203911494597093954239422583261560007759271181321648365722623316097408570444352942289717973539208440946363230605115802113301897300532462247342030570850031894259491988423129852278822796231399400497462560944719414510716502725273202977567611170863610530006767425869337678538022680422017913797057174492037480970438670651453627558553897599130212031484930270244948956858884963555206544236558662491741381071153214456519540328438639060081274698947620469708502756610976438209861369512911416507886049501198048243273984697559966097276480979097883024648534214786756888527610854888001688374157675394446089117948541592982936709684006108602639668408244008012873220812716212286730069392472740123820399940063045817248484434300117596276728604588959875142787958650863093327760397195796852389122635384676222876933904835288226446041286099251200000000000000000000000000000000*i1^22 + 17439577307521383445283329322445522180724959589326508042518238088301801848534542033294682514629294740287465577377031479576004358781680220434434795870784146017024120275998423904245388949328312536706173276085682557580912590740423385151171072927391003251127217589954807454962578310448885622899422649892477375126375554857598860610884883035599570321707390691439222401474185571808318557749552675477051293355833401550963276737047773774363217205063665516766474502658293200214515118809031459705114810790597276993395627315100437342994327905589298344938104791758958969319167848842879818413243933241875198129894734837455386363770843115095999076946647455995540671086508915997489557893868234432730245279986676070666691619438308022395525008513728397369480244056597978510347445191086365202142859476158707467709515426613913568993484195966154967775508087469742372268925029608593840594881993882206821590223449150017319365427652293182539320640590625687523474646139286307827257995831415828560431186031193377580095192836309394026341999226874982150772918958083579586774549289817375202693766676503822604079705026147399934865866582597340884575810674235657849539362560276405086413863991172168497566091429675756747654678950505410800604052576038555929566753248264301710097018413832544529802708292449582536480084021753490348294339214163492415821259568186929507436467696327563780113942985808791058482451953155939268546221272478446545647670108832207886645126293703350240346112543834092546083514591833881540208805029133760093924694644269842932373024884577387310164584066512613023619070935666941686121674733123697690564956181782114508759975176876492392327345852959879918105091515719500663493496333286912587391541361627560563368128256658565860246894714313146913737730169008022875337804366571817625802879884473424135155526486682137515496616985383458858028604692820987241503038556255958526773227695590319903647344109214482292464769550349695048220115268264779892478122043411110820503406919607459840000000000000000000000000000000*i1^23 + -51854637830287668221630592638964426031439206987329328800279398755181246745220564714328547668631937723732125461998299110772455286231263467751572332014117434013331207619389702214297478890154458262901167511817678550712966545450419363308922397601290585262491147382612429324917497644920691070152045678719526583072217975947055500754123850037023671515434629234363075301680022073144729139264169957405595197006158659373962128962782998284676630338907642105153416523668330323295999527483174026475317091019183970848192790573790363497399055061304465334494659588584691593793340997471992418686687972604212514174359064234252514640392621550520954516532431332922302251906424203869224884036167906702568160699507507178064152394636553560593788956520269048819464026091707388245836197206356705521567601490607861014715988693665366219642590196334819751078382214301867343719524902075480506055665668793011081524292581995969624172696552270763589811202172547208011625085794577291673225196091269390180346608711905321520203122119336103711344592541110614415703046260903942529893386096639430148660040611011114136415057538094703045852278028909367647415717133304829804576765719301286330043266597847820239312311343881142727296684884082533519313618435317925135429840454212957539344652589986334301649180348787920776561162485400474792802408121695425986234658258380786607568489648243622940001397109206722419626800183603312127513435075127141077030191955053120621679949041822779476430983914121219788107708792608632346503481713106538488334176655305536341805362416905512099837980503575315477093963572307880482651786945734356463605461137932514505481678375146734308780739383915024653550271440791619316988219960174538757171019159239205140817448228098416839639151523356321072211860438461913270980279500011289709614019872651480885994850161302396502134036968466174940660174900592006777083122681517260387003635507625543342217391250563102767377575217387708217027554552160488765141777808671574946728685505280000000000000000000000000000000*i1^24 + -365228453225061478507835128401886374487956780174068105472259220586415708490221649714425949329928318724286174049334574963187896013252785643049909156522172820117267418725210110840354533616375482254294338046237345622930914245830187426710791132420963250167258818824421273421028258517569819586249849094299055791426742778207573615735213078283509437238534991073780269390150475219732775849311680260482482747062935968654183646349255800167822683788752271678506914614360294244043920487586261056370902756474019345738349946018282172977038811333636031556749674790758658081298596041177018077168499303399218569446637140973331160762489840205373171350671313737339481784908413961072936346273450467117924144269962818311046508595563565161104741584864949434098306732666152878184241376372969497244266830053361121261499812797470257791534686327411284086039708969953846650883528988715227986396757156100535949055577212965487721360329188314212727642142783671997285228075655635990890437642695028322919076909244590448619114489857492983829659545177461131381851047528632732040699057035597352551341292061378928415341088869684357802342905231363915874443851427067375249325207069931244410039746787586594713848812373734488935282008784776452810427111765786252462803006119041768802026358935039657577097579693934387352579847053862760801667517949855554513630279292297610859786084975562956422898511621562239512755640818689004433534799937205426682957981007450700040556827261978288422545670596291666373310381255706225949490955024455483329081932373661123491373294219032669644800321937377200060818045694065839368624886363701561686658289434460587252782748697189010085696575598782928561753419708783468058495400850903691003662549413495747268532201344853011804153898641497683415174923537432805771749393959471883513849472888067587782465174570977953921115282783417289128473814751616595310948113732610437053818020430896428360079508315142846170492382565286266900122883747802746328588254674077494525109760000000000000000000000000000000*i1^25 + 5352409819561743171744909504688387480518072847520953728704589379255842766261269545227260770171365700993897913672986384307754463635296213603659835690161429054232650369380930616919117938259646134303261461568386815716700206148489841852505650025236963987945477245028717222024567490098309443875290327805265161982178065492707403298638523916659087048491253112741070309069507142844531699609035507873421233118649808462783259446889057702857352392297006608655876668013670735849583223192139244164917740405066718216186649068181417546397613652792420355527846943591839835902070885112716261854246262802196833557593333792601900226895888677635208840462499629805803056848410547171833276194187286215428576596737477232367168157370735019468310094930249407297083493122538488002877904316815670489336207342863849128822967753813379475490722727357869721677375422667509847622617942738695578802623866241751182766341373255780981870134329947139376793771621457089873634711991390689561706508740762847055042631406176488176360658511827553816657033217882930433096410103965032757853402733294448204983957651343275042344613000768136346042420274372731769110215566066695395433249052213561979838008980144607904185139870640585663285719655884617467022910923452603666819312267505319938360517874017969360558035568119865933882846104336757633007574334136836455620720338734340034980548507599539965754988926974064935596732956151746692515430549394915107016014027467141260473361784181324762370889701880185868634540034479000501778339407964960322223459292835465069290743192640077856445776233957264747479827748883141385746004888107811389879749475452658713108798581392439127996949875988500862405760951751199456084510189105037675637319244627416472785589927115599620671705592795069690773160943319017456350242287827587653976084350988139089938670059007928643705643911846382252185060077492458376233672792265828980610318780963292914060585839601096485344805325788926766608764413994662867316484512422190897280000000000000000000000000000000*i1^26 + -40430402477142988387881171566219596031885098243376139875360658888034556226819199971600129960610063189265485076226189891529580109286890999740185635652975770396766741202412098527775108770447966325669113475765949561086351806105408234872427668638899953033452295071035593542829508653342024485947491314865758870703079214491854918873673071042318217137990925197083662762185374901985912638172790988234738822552115177699727404160961400988735657069985931028682885680804415644449198433565728167055125511744693112322954158169873974950226945390094596506443783076477438444400390589593062696617029181724745239798256647908938325924057357653206937064610814378948829607599911534867556209525072226739311493579839238350886540570462328921714889662551882904300447052560202775463076641190473043703618121535931759605146068273960834758150293793851145181831533232976095916962407925227566611318927946884860532980618895835295660309574092759998593425776219062824212218024865741430151727330950768906246342593210139377020979963454409840263436403940122893955233607576033292236362909205923590122642362214657299794313621757116913301388674760925003752218908273325606497539595351304834071430559686519455662143459440221545489200455405340638923504896936789076911079979916698807155560672707520563257329025236208978165422617732370613586239530974028517214431225157395452478026070201013377203578128358822389843147113970213410581949241101605720644360292504077416157899830079780440274714946993660169540900799992844377281016284225808226178265828695858051759510048960831703600859863326899394119191466318073969902075308033336871259812532969223232868602861489858131996064345152618016363111155546447023784829644726674874929005112595199494889545568271909560375737856125779285619388597357615276248688242659587310989484423978545134915161517895976295332055554096276671871992737406788655691456021107524621713585084705789572537243343187145700808881668314460124909492538210280976661027440626506598400000000000000000000000000000*i1^27 + 31957683697650496382851677521965540145430822119371194628102090774846223513326315052629443899807962469455789210348847117069251906269923665430527461057489117813612118136924374121250357311245428871818605365361855024201749605877748003653115505750264588729846081298575643438147038286095830155256108059465685906280181379574647025016666676121493370327400075434583857130922273788481006344183322537603085540709207620549784434392758646481333150123842965826559269652927487370369873033731101447959949634082194249552671613455644251557046347151182784064135918435318540966078809315611630968125822576917866786552048189460898250422833115122829990437317798624165999651373661066957409093187238151365401852946052345512216751110239060037504828947067030695437639034863484096197080905673908597361471690672875627523826326388272468616603403828318249774000072440311374468073686870040168004229116831542492643543113100784726975754301829621313123494032341471973566509677744219491813841781897753186655478804672017669267891631252858326737294537608772084876493410692239329760861768380221275913591487319132345697182569590843305390448217886802169915003905251490821348891318261445642794046424032749376604045484546711774778366909397109026596800353112609437868720543925772936916312815274032302583476391067083457876743733511262515650055989873788114866723311879612032701282756083309961596435003331950271047456032356436045002654532000209195153562775841077503556142210956288005324448756222709091039703774829420110137375133109517267195301850958256035745548371242746220108351046432314944428441143973882183741636221346427509605530417821935233196658274411844804438457059348236420878358195949698245931278473767842694965527285819934224278006201659757616420049814097769246927558035610470305469758853921547231009048362161396321615667899787290771189181876007803278158967715419589662999485113798508697476597133646488743026625517967177709619994305593109492881857253517169899767441264483200000000000000000000000000000*i1^28 + 74493125650988057321356824605772920003323979101634371657540468275404858486468828400479376484436729825589756690726461475251131642109173256026727925698540151498545882792024372294218271177888171203737707683796893149120815342981568928455866202731193746393498622207260774509515253475961066010816344767207637719324027852396715655891911154319360955354222049239322999601024705966927727425778732944157411960588639958611033941260453141193858518229114517056357999018828574794415820888933126905419912925608769308341310297486814525115975630016524673063180639593022354098674914380950247755776112460734287858650017244777315970017001630567147440298551377427692194438266480147217042703230529979037483226709218729167061133831252422150711196987765459351399227898634465111956822836237897544919840339120131908449598264380663399308500293566712877620845814607952015849289993873123417622877496464028810000470912127564310174247950414600407773011209471372531507542032663470994477897677208931612821412597257432713654678929999555260021092239742109540521696122651030334157481277016089395795508945273467268802712306923731980322825400130980984091376331254067622507395510223928816387559378261293559242845358223195675111483763956713853345421415034857139628904102496718009635354644162619351133364943862641503021192380983634006538611880260419690498926361435782670664434017598798268748193546055666175524181934623453370608439185089506565087800682442198696342745403929701914753232959631356702412927269114245810016949493947700001591823446787326313737120764817244060264180582590769402960498127642556409673510154418877032434875558819822236756157918203383340251795301671183613118690726046774889210633274043402775317884902542463337135783278857490540230768841242949906021406832644037370538639334753818527287756815720556574905118694824842390071053636800660740125392432126666953250817286317543956159007945974476259648550823379985263436594037439289493421612226869698206011024640000000000000000000000000000*i1^29 + -683430285750224190875560810665170039834778955008985222777372691473297171605669256136160565604337144470079637790559546111972343595202596613572782197291069455359028585272923368122279301481654316005384990833911743284035902428270852521221517026038989031468897737460314296608166585218528836420183407354323849800584097887613692056145396493216262174778789351490261301848908960837068576579511741314007650434254925593149744843714470215404769530953419138828010285095897814032067046760262603303942522482676662713160007184252476160260402990981923144321194171523969916997667671934630841221661967272110006015942293331274568206290455234372503085556869074045177407154210667202258666087622484787797163862212265724850864521842836819216070035143353785791756653525823762463491997491685764422304753616738633430116692393573871218933494960753461282255425103494670567236428525655674687004631231048697581726107082134050306924238996954753658424336386608286808093704630976407687152251607925998748825089822328679399179605901862112919142556066939609490533978321921546719098911178540433617654860179171773620703178340548303523859636268356654562833263125479957366300236602971796256501409251530250748957135485769568822142606568496344560955221340408462637870450874452463521459712516196374289880388613083050027852409044312074747743588143860176570358307499425051727459920383035570167844533541579708469122124073262142611842875173244841626411276001315376475957279246223120336972441102856480491096325851410030750625029514290058260255755084593451027759690340040432226970271286793652778394053633445003259959504850023409928388285661902801140281588829994931030230568214085360430880803260672520914554636368970870660463919724582411118522922495633576162669639770804316602245045330466224675204232163771691015264890438583846219172286254496574046457435405024020329021227252493871604398302855877303040252469121409571617145992784640733082721656153315207954734939889819696471040000000000000000000000000000*i1^30 + 3700853811863826248349341962061605333304020279643418427377340469666611700637773289409978283076915145117443702372726942343294938260337261487553669929992287926704462237023341877529432210142099110009816115004037441857626477895042570495004902687347859275114934076258082601447817393663727721496508604060355716451704250187738202087782771425337765939930715091128744391436561016907069398616046452773735647514452271312039902119911772260456798637197986076221049393120931751890292244891743827606457627499131953819989592240861266267197992833404402275201182924992239324872688989215822243080428213369710138977103170180435892360112111223399425345898118657219146381327587601647892023108193199978263227208021724813219610609331021780723029463455287883397760087216014999077196913277707488306271488441595174240507917374682034116687946936864331682260793642502880723724970135622902571065260420534774305962464854077059190852561245416150982073164032060858925710651447787363206284806634078885735705451002873813398225345336641866348651562380245464450005661573173806182070834971405506194867335280352131689554517864367731155940681257794539851691262857521762255525932876762779917367656699784920750982469044906464412175414624254435114457148353489677227184140610361778832807291970323789136225529953145733139894839641536904294541763674752021508249792805868125445932591802269739633019190681125220640611882996646873732522459684265695405859688110748126012727965003834901682938777278625666229861960523341703240327847712371927625993962247080322224958051340011361139977472419725479642645400306431722818347337884028312145600548766426399586873129426719361402233450743899270113221061540574518512685385180337836131648588730253904250999532826215898907720962628043272408783949819488599711804691329400931419074496038597908384532322980279550083653928476352565737241115006067618596673442474386380662385934035694825607314992541540778503574429978603053253161375914397696000000000000000000000000000*i1^31 + 798773707962822207433404081999498630454019408308758895944451456617545951832967735881799518460648264613142552120357410930138239076380187001062642496610794740172915193552656774464553679661401207854264172784917141866624702501077747739555543963890974274574369364223305071138036911443314106162815357511523430186005911508445711178890460960149563220675028519674614758987996418437874827375528487908187622389871976704161418670671564069702186399678869198974891506917518521403582629832714869580869910937867787267511898806459804687136599446223820573310279366251745637808628925051063212619476709304584115630206960040866653371094326300469696448052427562288884827153623241077620950449312726339190604467138647352023981444714992689926205594784887545371501501465208958255329283857566327776597188738481637161517813760086300561253940591828435419324531158425481683474361395428103795824662757095333963554112065334423548256541862279164762073804810321880073285579587007923148831305032558283268678206023858106470095000507791263115366644356451081403281570373335387303765813959386845207858902071477321982774768227700816127379474836626011035637414938853512826931284184231977147201496292435793012426716381178991152909320659480610836567921460255653472188148774778601134962644648955395224063610228733779420914902654277090868923331753655614258164049382188031637134331235832641012777737695400220901900541209546483586753859708237184755367626922907826528746214769651333096109421908011243426557335954013419548787744194919850436879402762434794114258399744451633808668316996446681330822589735068501755551456990523995277503826465572213193617409222897117620108843016933866584897218712028161846563542955409143083258332473314823344658900883726030933679688156126743485806397906988003368299736769195223626649598686112960465726474669666663910602434094283914906880489998304751864449956383351372430326162207640211260044314272885858884339348060660588061302968472000000000000000000000000000*i1^32 + -32428632008654576898384759344730953108497069691123777600283752982845636286493786117861920211214642695405008213203675642338622557454952261644916239727189101126425463968893942100553815174446091810102821390543544084193870879892248411717124793862828919404403201030513266955321139561121491832392859718736248152705483969216580561582539441303806114849843513457732128480863725989263010058316906387366997545278522982434566828173186493732523441909032725582312987512173482887178838314037841179567368978951714308002306493874970150267018753365408663336665170093383784126499997280726025177242209328198626194500029041568070315269810737623359263519814671588934824817660281345993876396952098366842012385180595454083236788489367078340197127542039580417681756850894896749227245680673636580138216879811745241704694217627890449955816279336314121657097805299730004737464396238549712297727034995679482484566560395763302500168890520916768791641422558373907593060650668505579848842138847472777559994026830523005335338858744103025461268740627460380279416430893746340325052707896869773533245792559765404992793972608188355688365528720382137853111255765594655028474756899603817950240825303255546545069499001260441181084618929804780148787487896195640487393346781539307786495277473067643168030760331881848268876244743349706880793906767523099202174716163575076384817041371476738428771817627328557021570700734527870286489727146363015191463052297384229666273440067708272025818226996692170785796476512862039189197021780213105047767040856377231935060717643942490478968555237593787666949821172227062700487534928813971873789812633084860137446473559348716779275493026934478771397783824473643167993767944530083423541430234558720478732899735876927578960335125426234602999922775334919614737775035248353394280946937833232206102823805036765517502722804857843010519377391328730772226243498949097973162348096590705148211958420436211468501542248216396798582400000000000000000000000000*i1^33 + 24989653782125711425740041210041701119764135024368749115504790312351010675284204921150774495276712817158032384439494906913477361610712905720918777273136163288627786937791299693980507110770097445557887360801266712961316815154637021619417206070912295577928654605662906053796565532101737212209441156811134380442982207273875452394859112283412471852576862603949222794709727670141141523261596545576746971793646457961980859636838320827791563338624818483894700897381359034257292102485063930088886470954128698445451494884076423680768036413659468324968831734716135274515534479306421693697918443886808797763359335304889476402112476855376543658305772921538325060393108270239971633649392846664699981955071408475659013873901086922062422197164330604033927614483783735412638455437227049054827300830352248560093279597688113209723691564348562593297203955368660762948939865690342899588044164847268008438253954022252966508168918892671856595883977741608437329169504543548543210289285333958189876194179959639138592761687979833441460404041094775978377691358465773187774653447660236995006856767577547552673884434617298251811607437883208753128175422729854625641771288225565645618290255947092327933220417562074765439665805654968274156336175510531078802486873866950628908815718312792316453885633852780105688688121820761098570793847947979414886156635482937283552314738035979322037160583875240612394119199186962373210724163440881356036754954271714350873365366693962779492766885500522262089261528232345483366351700253468006130286196994885947067829847355903133838094131656973717019879816950029697231224228319666450124861972533995702780354602351691130533584878496216307219170566292184564837332600966138656109234465378483602072705453372940205837544910847958044515453165992242240313675323778218653444136955793024179003266376682511518697912603823850836059354488376345167627248747680762754142948208923115774149991882320788129927981995041440800000000000000000000000000*i1^34 + 127552891658116440026521081804085233806650045360486852223220049458632879450230815701411960736762176884193678488725397344653596218958597537523935517273802581871417387320892732279502745331562260241951618976183749305615387813864407358877596955726341439420674333833893431982188109183356003016189407511177815251762916316386520682371405472865714750056797259631387739621227122580956224556448735298138484204325187681845578316729787225104377890535101781014622148713331083605664189218999325429869681371199146114620934677893069919761067335280471417194926065618113323037752805173429467940957772678556901244364036088603162034099738661066694786410611915044241275520862000175603235813005953959474221618603280531195578580307209103670806390675563001300073748464851894850737747521117575839222691048009265892943422835237855670768178283609472742528782877441555652473589650972465424037674725355312224505358170223040689825446544965387275654619795898330430472692862400256684328767096168048244543607632573742165278478942712671364068908674418896849655064707552463113069962825091249059461924770640302758231272849867478478675210026250912192870263539193980445046568913261313170362744144478840726657737464891763498126661420972525505998624126143291256085278235114879865094691929347643078113357779643511850742479514025282368890863526581416717496039519452203681363170517274131178295820375274097343672060489235297068750219259354480332918959607382687113943130143944042993584347758119272063694683685087834135644134361744955952439286611598975481659187317225245975589542307224883614948453481613817844938150582191397525699632312504957374792363618509946066051017092497481092645325876003309436836147259211911468752624467080330898051419623408534480567890512237178134694328373744004659924372598935956453058123143677166182119437999480879439676461819610697568888605002400105927537140280344389961630741973015423821444119519558877897426275402788800000000000000000000000000*i1^35 + -171490517784165178504218703476619733588850790368091915513241770091421934400866512900190268578059284271475142718899178337306739207345994863215591545290659365454914969035609510058724257969378220686114712998273538968938283198635471489415143290597807845516767528282456374698574008371545800639068841138005486066892572197953276086428094392816074838267161912446288937731783992549718675562672854087103922447864223704425794035562985694427177671333357238195892039824520860292106568082702852884723183151078274993735586982305963949272314459645817230656306688199560131387167416895996025355633736021922823786106374431302413271036856413401940812804253117915984416628876065866069443779494853462791751821248699876945768611399770976079007386820031276046084996501944575730833981784399741487662227984380537906127855310784742001612340467520558284435889306582040744688129076926872883180359037767260512758930942732177841190536204546063261639189180651457529736162137962850972733305369992315554748559530145054708220216753328243567399434305456064137790876544871327650286566921922568686634125795984367599660140813044885875718323459656870472162817778295837230094708629090018024830451346021941858998560406338587065916733600603992882961131146915121733211784310047683937116542055405891364485671163664770829051503201687015495800739747190195175797892998887562355184636180999166375843176398241696648979788101256798138821788751124737856172368286792902340468707053104294349656035834418969984794755176667441212180029761213737057808551789915585814292193799807550148796416655544707500848514070637528387772116871183839990268429953849843712020003501386730594079344863476815123806172189096306317036867944248305256216641684740154299299906703364174247006133007252163687480182756379500302656635064223112734251786063367491291854347928723826859981082419477532133947992264226081899141737026149525802091988853354145686859205489430422599141128540000000000000000000000000*i1^36 + -405647614542170389805825195990848638404513994155644814568852303153918302446712479595596921003736768231155300113976990720982407585415567252018264936117015924274386293502314018154663088096064045475578629178829589960478118021241092226548101710468545356104738447543071977161187341911448552126206352401071567320085929373974148666105487891450219025046295765383754041736540450766413659935234068217766277865241404305096263802481679926841512718371127248203853143103629742329988708393731129902118237688455712739926473858980093382855973761004516584349337911660486650973320923725560938651524738134036338609713299401162191670850629402641496521358466845901806915028769583934522931890896454043487909298162691334344725198736608636943144519189925500811348544961968622997840953912147229723636098267178464267884549729063010971507611170620344056261935621611472192885765634127145876216341353649571952509837149105236403230191285285026871423445513118006309045431390162291918051417880013544039590533112355829987174095490126949632800307768602417515227815176169928469943150193382695987524633818544128071172353460750880808880472230766500875112307535467065433691246281444001820558568987179391068994669315453177794659799000041786588134296221024455501656983909725876674878790758884752341030154668164707658359644299282049728713140179387982591026481475729733684647002911503234578340908479412469549551809881577403051325466312789082274548279859474231915890277909038932651297831305197057868368770963392694925935218383739809139976453510524632090547259420891257566501251391526206381268230258674797001572652750182393448354343872420723410697407483150368073824334126193693353713695328441101100741159721756228818591742818469315122303422547351602589076100696644991614261520514087437771992674497250712421667516831955582510895350154762586167890102071431081204980142273521394448002865219466637253993233638696465990892951225991311405896000000000000000000000000*i1^37 + 26471569976963084267807906607454456179339423751464991957979902755079353182327435842587391205014051083170394145309379847956018617238678488650791933762772908013457588469734876322231114812002155855523530300780122586838966363488511987307680268961780461073215986889247541360071422777599886226563375529409745790114921428330461515346957829049509151142642684112514214766200179618702306026218441913611606281641492602695109255723236428848068924036357303743866175637618739281844109939570938156232031400946132908529337453019939539934986534786289672478288903102216072298589894950965784475138451685837382254414950786268686284524093558421526879782235415695364004436844172164557370364713245577605182387128025618557158994144094134570725657914759444747611442469624104086920101832192446472265327927891439819634741116456741212193038485209162444890146408822363890447560460296933684430122214008449570455063207883261743704693598789875545084638524937281488328533292502951464280647696120344061795820927898965363768101366893048995734709139911776111219616339517868273717180507662885712167136706240234530053079776933863178673276162340961543373524787103820045275109621909340233896184144698448536338651338997774072787323415839524995981114750580437424722810792887545323483819255018483855050349318281467102277857799051279133750525040051850066693009286742357673143646876222972306086661363239511551882818038530087100061677145651991756008265629153538823330843237516415061148525659813471854471548011237163796727407062779369784774752439574241010222410406282655247208476096460865477488267369986962898242761011926120944944020821142325718487190538996489777913758434667134997103400897767915676057937404221376271853599291024050282004323144300741132736158832318930660347844580060167079011058724823810974349074616425961061925011146058871991108785514287149427413477045593203206229633137227960972994707659795898718301046834751636000000000000000000000000*i1^38 + 66656412256833593981687328729510554032635841366525095883997487895523250470090407167382752071905690269243007519167405830543677524459085436283620239532029145130333486526813764830126975344336220625571290697300987177012642301262520000581904036711784756223084284150582190070375280342611916324168907263577079376702043205505114906243147540779503918734347944116711106042339217248805380277104369532483186393922672726178859022736715344137439417367181213274933597223690985698087410717047131996091764460934472267897060539066652860235229023643794830169972801773861122672936727801485083437422177927653509070856826100847062862608470882616311648637058558119732971922805895544456197447217469387531443551506489350346033807674845500875476315625160707180134405348317248316105134271101457433201980956730841088092751103810662461479200034168282383937878710665374022196816278763702931564838987698924749476304278044080435042555463462596481751616153919401077324353956118944797599517281106978089708851027284879048251404666073091329020930264590725671550664638340324919120348729869537217890279536707762010119621909060433154007821236063445918777811663429861615268570793452109305070241400943826009670764835040596335339417280113714854876491280615306191869844957666222394078924203291571342824369871954900106353554700011908051667888727571588791245359406711230830778197142002377360938671231829129227720202066567440138037265181171971179984525087547646533562332422500357896034368838457933831628754524023564936578614328058859444072527376917805183442650581218067460490850684192942387030941753372484069691065335825744281622167895939964193325761462730752271840509636556527978687213522738393807246386968845847304708804371073685780715385754546870179445621578188628657730823571240210100147343554938097191182314950714507300940734911366204026658536155882968910477258605313719940672251301124008609296911303489030395320471176000000000000000000000000*i1^39 + -65041147909162549415997469563899322482707618117785025659142146740674939188416007235877944933693073522380911342956503646312966451863892780885947141272220556456359874146043311238593163746662255527623810979446255892455189773051560990723221816721058780555662408168945616313005077659222198345641452926496598058725081449034700428318872655243076696760012078079857473415992732472971183097635319194330655763142690957437060132990723598548642409637219341500558491782750578625592618659484556974386653417426809162607276691984268494303690400347459474476078896186548664009278336472681514890107247394176764153881255000759916010511559554677260624974133945498442322582830009381294137535535957091573570217818455377642452989015187243174108326415292226106455169680279996275581893734052159335895407557789800730363143945369903330495165264845734300942382714245124985461557631415998903454230411163401334348140137095424790160244699886284433005125464591085836286394968630440315465943188709285306282199539100231800892962536417884222204830747411616498184898803587402865584266802668739036922021651603751004749718920874548360113602246303930217555717770809250247343463395205928783560433949736373559045105396465846065184905174561785278909036773830221607680011900823436961765789608228990071625407774019467788229097246873683456918391870170845450592920445881484470034226037970508570362384290479343092052136820555507927549334977375173198079347338663779125557168904659291723330965720145950693202496588536450202254578773133698688634454285863459719987452914641617697602944528644416646759844733594750448976445009417748248510453082374896473429476889972222768165431016697059527092321342014395636563497316605953792879242762983557294311258534564380669638217833350637365348865439940994170684523529088058970465924031963247457417157289356367969018995646873642045160141743416233837449403720065764704850358212056983527092850000000000000000000000*i1^40 + 22540284084188438434717683468872969254303991659447442402191322112391995729448365582971335028795902251352496197327380564972755115282628858322589179915355945777540213899437696782838730087951512060450603801383159331265054178753668846522102604372487102625888150399929955996910351996035844091012830848659198897805615023192421336182584654646514510871059608455032492047163498728799477122669088382070644455521200811465241589748391642676038440909069621149822990328047419048063651896551018425313880549930515039848593677642719048079800177206886330026542955656773024170109565403472316574166818973515656112087729582640077933760940753959267116006155219097812596860354810360134661870713695660996023038315198099185271167181512128898577989567457836151937623200393497141411298442413340928975973031176790856831289935420717279092874197747393379912622653609457933939601609244506778267148454067588665559084635917879754821618081108491864426621045184609977760454967221202805490282886269893474617378400949200731609086765328807742057887992020635897363414867395158344423713371407541616808624391774684656837643002278593335334099878524658508043992224621582208060612375880665369591216528353792489600790608308621029796229279140714640238372669068356144355089283770881417347393941726971068045208477062664224946337761691627109543903581841503583003746059462453418453795446234377071936723698089735192141207389861522603482213492318865067213143645087483615010056895106886671666248548931957048376295733642358227729617334189737633189690225867317077699035423590087541119930984911228341775990777961874270283401542927824129471522897405069844078126409744392044475985406826197913883153139336075107053913470913050174149112995115061349955028144462095694279118590091559815207521470730913546764629152190752036395943792759788695759765726658976124497431225817234782440583488000058935393344129614317334907471186837263580000000000000000000000*i1^41 + -5588417397502621873293466963568418652072240539166838645445730716560320577943796406001007809328314601264511689728061971343152413409136814414879133020837295444212054356816047729210845672335583910772075938172472963975185296056469379436303681702061387108020414633891012024103128413331788999681734525016819792567951389820793240910451647441247933622643563575879041909641725253917906748577761983392513592885221670820431483862698081368638167420358066053701917246580417472987974020065825120522828430641708308602388733795142323212421629205264558191982558685896387947117023820459471745730747097039722700767807391262871663499387544088233349952230593293278563741927722924942355823607236296592252884104635267977638325691317248320718046771880626854723947690830719367922873748868150585650076439718747193338125570291911020516117655387798657223703379138693753734107539317554723678902557982172176308968297246705755706171701097816926227726634060237361967375346746280918004341050138711257766111637279836386625088153946810893512220388392878374372975073844880260891047417070143852865777107212503635853932476082880531631531566996970096343012070159408680818445871439587869559330878156892838238398054288735121578901555398002547776461666283259246630393237558770303673066282263339188055782991946335184071035255700766542904450994184119946146573734754943159794254987274989194455202139321310411989026526626363852544269968963347903751695917946738673094242539157388201968106505673681575614025323132551709394316871917594405511150614678081949538259580853321765359804760288226458113702514715582284252817270621818906427343549175929664733979400356707359296826654200535357638453150303808830219926175333737786125293098710241053736746747044986944686307916842794110467883869970423321381306544733573607806121332507582964783600199467030986235614524349144311628172674010137476562844792439698308023474284745000000000000000000000*i1^42 + 792014484800311659083292330456324229480952410723067191011307875229876174011453118021898247395697631002919455824326895245224010782260542405884844344482353475055492278443672095883980281554255310500429551756599323825211287226313300801897772556292671874000770715770028642995061722661137483691053514399513861129467835305340494445888837760476651458127883325149654617147562681730155876106030268699334246908409776438557683131849100749055184100315788401828140999776065222426435091925251094618580790490824328809978506906147501020355104763173071089104435721843929108991379768027108257092924603769167877719037823894441110330639991666373443621713924971231361342301625010806967975817649069739427172126620277161850520331346902085613796868627388737286339584135248362530904672872636450383225284676791859005566893772580116871465691658914296214249077350279407275476152104648791945683160588654930614595873775152705104952323339101635613432051854887496210136076615080545712341894480776801631125029268521366431852204118307333108553831712402198988549217723280434120274285477468521332628667886256027751949465846739030008373324218552648396929728452216946750739533051313479573496121129567062937463590607297292829229460366757170436566472686145814156563521227641841576268279962915143209150034868181126808048620933834410621096735898621224513722004168940838988587642701871619993642127008843497629631806925591422125269519497363741646024968136184981512064516455851826492835099959066785505620091092257788247397903192186878742245530494290998402246677781111035189224704637999565600262634699914423219658648488502871954073254282137408888226476527146201044954190411550848733651359660339182777011179677974406674584488290265696178835399483557896607184854805228929354440768550179496230278065585906959399660739854436949922320641393768176637284317291557291776834440159954732215439358005245540510858000000000000000000000*i1^43 + -81849570472200071393172328874297412227797944894547102185896716920551083061595269852490467982069637836485463785655376979914905267268766277177139451770984887226632166496137442810134387940854939370539141689762242029386674483050157084763085853012433949919163220479894427417091290574869224876198646956670613920579037574060811252350448411011261161645278768023815398321972057094466866249022004110070731528429190034606081241624277985720089547480503752815221159302222387509197549906211586910176918583735198510633557882103961894345935420783320537748235359287458004000380147476345087285143380935593603562875343035471473324789988898110446063122097039381659312698214696009177657768009533203436884956886393096826316218735632141243014567205311623570196874707833428063217839027544152091682358560403220011374369212961311479959078630405283451478673374012341396061347082174018383764307716445103470641438351137629977718137209105629481526578125684124184139927030316830857555281198860699585448047778471375104688899913522603611634679482944892513715719960292705416086147506968859707828913896930565247045825746471444680614275738512713537909480554305085220929407701433495320443522237575434751371272772238845462274760115759113558031177224645794092417439362441775163264275481184200952714646397297242031357680884864753903806102832575933701426565059691863957812616351896213254579064273300659932671583889584327308725661082127790621043703795462070999499055504169176584614065871430133957414485099985072769663433765734612091816931383658422325565470556472897845808019876908282402081218046558477653044437177985007929101280572927053411793185028228202814600304589002578926687787444355943607664777849554171877681361939726811186595784516382705790526243034682853223229015620555348118465205145532069525220097314048935073038642846374545008841304328514026471773021826765451401937059302781761875000000000000000000*i1^44 + 2496604472149196121046337142743330156113754268144003851449092812499565789901772844211258802284893098187305828850627494872753808971981150615920718738115261115212867985153581229482318897177038907923897102965908854054148070248932581042779940947462733017557187734340913484740600598302889725348248741036759722960086095776758396511421954883184096922563518442435519576451260476687417041983289562673789092264002054063583918016566533194720056887201407991015430909216901591601391291722565591451404849242034766654727704183487067518960065570062984800099667936636859479719998560624815332738605901876554572701986633112519196283291249386108429754632987774577507819360616613736847138427274629240704551345818166834469629230082203375895537065013046138721693934139016581730230263329059467134363644541650696685758300331911374733040183227245871375130042474578910555543062908423453451041194561909463974231792565745421426561380173292204174752635007396542133157956846104370465362423094391033697668730244380956695843843988369432622606930242567026242402799041617151664518790021299892873343075918142015670299531340355925043168625226662411629982864126049910080371913122577095691813727405353439630097411580621967435761724392136451902230096927050797765357662376588651649149082214209166555504306569527624656421960835189515569566223776660996723583330982852661955387855955990332007172495262857231895511038671124616087352508296493754793161885988607264932961393737039959120169392479296391643703123831333911937759511333422801577463852210044300174809910477627143387478982740562645049343767150022335917723733910557460595050561675044104027189117979181257782349715391936660675869570632802121193314898622656708228920072009377041758082162327478126536277139738166077427442218069574055944064818566857277386323440212933312331611046973428557066322409867427215805144858219501045224108564350000000000000000000*i1^45 + 28444703643589670746472149063765466685201758034835552319816880421956954743040263977442578236999018112922248517213290482382319610189961250177900618537088216134560454980186772687913885153384406441485102646119216289834535252314625373785048653237078470952182224481347736244562007116722483671100304039707519040752193080804922622054174224107299165796202768967824455657347004476707728143728430817048250345485144939660628004489098729502719035323061877588111856309087622720379083564429006005056392812631329191944850070707293044363159770981715971238816205828483619972295444143942409969924504728946077605195357319511645377013577391936309323468662678817221779034162410405414944878004861782820864128537988900082019069971295224357834149804304019982424702154177027696410469983820848434061526319411805348301545207705010507759057244792969211208758773143918431268052077070407073563021642441524455965251595167055403290456218109982841272010622531999384737251305791011274788611632439533094695620093835416080469246512805364567178622915542499929101558104247636482791045046055025970972821913636486736699733689823371940712206524727252303321146044791005681210223451057984346497297221354360859131238994538452100043780489305848486289100044120995675801226968116537278759542053750048300357880060450172296184670746532960854604543661301040349459422088005464559593751863240940581814949993790887113688781200205602904546395520903246410829694360297336665490494250679049970393506737845254597537331287567459072322395590716912328800771582897235357226268359614943120630358586025703922462313136952300596037380703295226770819906751965676997649247105969425098510110592262151199932779030326890633223601490343763569120536364216472439236133668032701848358197048030106346785842019220610522317201215972113372184072178323410239876951827942369925111036768726048449034481469413822122050000000000000000000*i1^46 + -2845613798875339999868336471610763939715797643517113067918030421571438281097693612758036834364540757241590703049741524006605686891053562807793764450697737264113842058921632523279777933606890791207215509674683077948582555911698037331366877172954181831755583742439698230771710166763613647368925070193686152062550262607076203869477742023957160282886378331745919798677329658267243962188211627731557250435504604981307860558892276698747959282428343059026543449669431569302053955016290391586292461557215650182259958784460534404341780386101701418786640589239163557053775982314620071090020388122378330428414040574528844574284350476639382019313580245791729989106689588426979560026910418279833725942261327076157745761291702827706136129035663758144402496369877849046412220231795115293193341721301444490063654695594050661881465393154539684426368766659861617381900835727324431110314876462563174982795199068742643488923314023054962581199321987047474530378609480767667808347484402887047963317072093084780358809616742198618209398807133347039069545784905417984361520741750443930019753040607997865615410301210346074227670712491330388737546028032726855726015551779456680110289485497173575207756784269676980204990870388085640825845408335813152323952920567659948784163958766948515876296557729816287404230482755969909286225543714901975885616337238838181886860332001578527166910459949085731404273423414541945257829427001447089978727023045584197343319186934129219256343008360759972762066943312947395740193411624269077245349517280556172202165123334004287291181099037971907608261552317968075181247470430780950605409908146590924910134060695654220065549099273067861617845668027625138392638819162736757373332731413811193893959839971664696753333977338168242258844988094690215179852679888471144646818590281310219008968617507316231503854112405269732013122597740000000000000000000*i1^47 + 12886737568689756889569318237984844413179726047312246535501534010737255624678308360779453148610731185309884985616658590404844916998641555651487256033994734160890184490949373517080598281542118140853662591917055055866424935083419493163333272525808141183498058058470658330374588720589918108487757362155532127186838736367860164494900639539904578678896259987578310162081158751954069262721211633166663429187498110974945556928644631983109857073418208287642987960933112674679665261618394737809248645155838943719829829503695835986103341051207724621164593969546848698091001431421571753473040444298188564846928294443822312641560299485435783596972296059928794865330046686309305074495509199151461679428839903934252606416634046220899167402682668193510934799556602689172709803329583225016744900853609473176717867358088650934931471487802281683515435843310673596353968459336077680457912205024597314530311094305217619394201405250906751330431233364943605440372163621443354326250608556996804831437902365374291052339790045928257338535418028225002397926227631412288401626985364575771374709219095091906211783754106418364265914831216409722975581021406135311509896353369240539932622758036453078599938295554640704176425031493649684954244236901672179091280640432177886630131222600365650611792276568995868958601379166793459501866314136560698150021666642405704744344601237496580022773220258052867701365006284039323903305851877915192786421993751878707224636496697032457736056715870797150438636962041762401274956230209904812788592173753597865738225144540469581555433107590772166517375276440824859832911555142149002528532464618688926453858618507541353968151288000611848634868950359804999512727077453668334345454640346552459637619220450606732755761075090575192287604553065355538535866480322598422976163154156611809067254028127745566425051066743286599659687500000000000000*i1^48 + 300087798264622907720434281205914493047316511832955824701311959194160968867377187966138070848782849950718123299100121915092366619013612582955333509942430712098297219660881542318885471819416842524309980784056559285507257669911355185519405511553368937701862267307300853323711211566520646495944720380820639495524939771854933003952884251115571512046437824330208243393630607302652805596224818687262327865620660224261523868169539835269934756758575617102482166992253197554366786065668304083733238020341863984042206309176435643525116725528991318749520125360070338101250524494316247288706303789100425291421956641216539736966584443841491813580654429756855806192231534541346107683203239711500874322715074203510675163346960962313987226734143064033459431868009878146205052006574270435213555134727721726867504033783555359011011345507081140898513659035795733971298696994952770944054230402017486786490702208119201117291587164304630112901471880175338497959847270461844217892486069317616253085720072170670552987061656017812328032600697491774520988614138485833179860589573236692755054005477944103221912007540822298252626263598571929911247144916322445867363758530122800046499738535892967843268115824174531285890192166297321135467601234058574350643953341757530548732465853845101329174300824558542441584302593863991422666088962291642953658142926583778091072179516941249465178922585633050449117360463807892295081921856604772912246649450456344583435347949823075506268943204901409004044211378141650328148848905599412750095978387933702528403653792307501353347221302917413744906782068549799701972426001919416410093353794837331419294774090965549745912788871247407432562362985715227595485777378412584239548028557322431507628903628388006690666227591856269419869641872998500709437410548263190636928894475408050255430095762307151992762826932845875000000000000000*i1^49 + -11167885704800320507810137847524358202269318565825959709557158662919875347127677391084737064011679773784141342769743910483786277880999323442143200578940162036797405147588032746026292734766490658183744190160449441766254417033828166491258331562263154856572275475982113442298526726441463391375388581507078325814788782487389885966391522441814461949725214671830192713257492666029051213146651946526980008822225976939305698411040103199937747163873166510260531688807056399645288006608099233951323813884875038185814855717754049876784368591036261351958393684346844416146619710281917292734823134528658456739258859418271003848081303236025476333834394181208116615654472221549581918781398889315649137465334905375441519567694443708846738241448540455499840600014616921781674061477447977206311879199978621664196728151366239945825272545044668221454533168111344014154519040002205802664612607673389494374275873814539845433983871298153791307213065064694642793144653922272806700574642738298652923234263682655437986466404684531501448263257788555145820363665804498373663626754199892366978179099914396755167868286690623118706908297884055086468177310709513915276350168624172496315178560466358614800909507708437224654172131433555263655242844611380090030958900433045762267896840825205389625216942799509175683493339560252855806495720616926964256694412001391296934322378554400193702144753384695641917104044655491019340998756140505363716731037971735076004748714577012246272520222106890288746820079138393739816365969722459696941075114762253047278727054363333872848158385883777921009857236767429384186451066784474536325686157309238532005975696106212252040170128286756217749728294754442479273803791383317076037417105544734471216274316638860721124822463233211909661488366486532980848979422988740477133301137262484325980956310571433046381011218750000000000000*i1^50 + 35990219670283630358924707606908170932096156012572650926784317764931760602067068951712037388516423150106992880113835410837309704541938816048447432324453819920184932132067146927285588345728266453720939822200556790701159284004003137624738763749882510805460464331668385654544280841499328351460844320742665349592387243603716523120985442806673563426921687105714497296819138893383614688068338128183264183021186155657671471042435629501855015554737659702401666466008072799011974888084547313416984036579845544181453962986694572013931291255198396444121908412802514140488177240767907093182969697346763148257988931470552939063198242351109528536206595558448949506844225739507975283226369105625830831230960253520924687169813919314057577077825671195579772453182506360114347697473233555079551535066266225333167067068790700302286002880528357372603727336261574993329009071635007253715608123721735429628379816215889895229018653018137187184686644880512961192027030429992592769453956423769902574869864961529712290105654204686261911675955696466993824174476208466370862838142333625458934638069478144913324118812811245237653562607102185620276723713932500102971702068801770554575944720188146040531240139470432162073998788201050034111170461482756559484174222513576529316583583256783470019671982954522224792780004233536236001161638392580661815980820175376474571007726663786662152672029277685722958909955142238887505911526098583274500334946103147233468729551237399453543088926659115002757818855228062318281092162690165245774715860068816521377206452777641017079240625479102382464569165272462772988041703362050938991274481299441088259539729017315112750839911712344223144768888319514459771657881693314615387025177894008092375431236750281404991350356450033041835290667720556838468398662664293240247585733030287816329141210011453337500000000000000*i1^51 + -500459543832692501101526165771917316330662314139194566994253530894847028805160181858904745774941220459729416140585888247264124410672903163871987188589022606274186290399597127594310979665054177219759572294422140707979113946967824211762782485387534551156497349775830338453059870361069404159579171577195653112346822408159969542878368437333688807619577238439768489603160656370977067487593433585177575335865265446608745004032649531912696567163353815780162404594713089681577640977766108036304305275296574148479674343289431931157680240374019111688460014850827335881867012539455438764787188756121575890631959536360805592155156921921216804511344304825364460884602958937233924620793627376960592262223662159493871252980156652891390988559799533834827342570817593245578020031067440275739595422675077568049911466172271462749581962372855584079750748681066368483804779346514706964186388704168813769832399282424723791065553935069932574108363456432739775179030026102605138586308579825098558773045515592553920625997663758550094181654909979790713883918615168054004856646062225035696590831186504650046227493616056885596343835088245134553127562026587431048784308796215394432231208023505160965473875502455429355288198822106196526571661018512751047395848014610796683677478521739153658015863987246448452066220710759279743231528670254351670499848195438655522365992838331272346447606986641777209947048811670464610816309938905648902225434070798199047875557592507394896575653311906116780339701414904165325643277204652850190269825533545404483535808890216505896873581342039995377376589244211676805005205722091692549131346477962065050343167021231657626216920078403860266151638233375371897250929150761442770779454082375543234294166961762734921723266769970690691940888267073431202638980815137804259835870718168185936670941380468750000000000*i1^52 + -4182435889426904302384096883834541080557357154314087688220692728419531234721152953783460022149216572333022296433655817148029629617229966396013846266010859930509656462278772535632675302994171750376469757108406210689871188137674828296064645142402676425840965098915622018346831285608478274139582565189126450724525237114270129811229279201184332979623391695383202342241942257329318686778200562323339672391142830280513415999009408464870545020242306384646490279240189344318133886715477414580140518125382672976410475691017545158939660723262114781195492347094918355905917082347917548987245577665086255221994585885264537035017875271603109446759009855570208008876639956325069647557149961437048973339904525104763831611461854201746527551833694317967595897844621847299569458729024968007281156922523153726712685631088564826427008537977430640412393847356232835071358710072353122742051120911046685535816796621706102651723578514048716829337237163167265610565082633318063990782861924731555798055969739727530489024540769051964028338637718390472073032314081289083621993230252075287239829457706172062121935074156990682833520572525627325873189818682645041707988816924446499656841003971308448918898856973771885128235943428957733640932959195899438163795604187914141278190714388410654833804660605618167579368942751934837412466057545745066213083566509237068267654898959776459134565394200403147986803632538035651817340235025576357355341969740776811721772935742998846318206340163025599539815901407677776560017375708071603172553778853064736915744992003778342388009388229596586097164319592850716067337074523962024524328336725400557090924785831739945523115678984214557428963066738340284480343442562944146433886996784340624359821042239076746240283626407956795329060204967102216457275200662158296617396048763968825121562500000000000*i1^53 + -1204987933200967996048494793311110621237434247065354517549599409723797685200883400051836142365485915345009959995108348745480665271269903899434488459745720684781862326020396053356434894098420876495183859726355668182756578991734273339078266767259437780664011643351530906803043133474255472151290014934961472195362590905127815325776978403588324510005086300451732202005801853711526389456065865404351607797361019022589070557990348330032339252352791966420734999479203010561382455697246698125817791682143744630932724288653799217620381745147401437622428560333064622988554636810181640751702989488413924710961193353056595324311369636277240227879763704813311862840807133774251719720684909437389266271632953639998900829768292262720054170335338229555375512531348666684044727810043864304471095688047723447565179379418583020338000249932650277477797214659799651628364681026262339775855905470993270099593081670574074508952885180229171040637368409433941564133987343121763061285205165245887133511918479316243305587739921870063643849238448586808794006998776462939131467256938708393573082429029651614121696096158119910232037858090678126914224236255717539037410194196601306450527818100104350690345803199060602887486360000563805371040532120185850714109115019938422222127842021475903941678183705935201186608925347574606171729191615675964173243523023697560194465507614354984356898605195495241819920662491331044281075911184654970608570357195873202043314015236636847562615852758133607326295629385154191309536977487460349413728729240499186207597239606794350438801516421856190301647613919559232431433136665468188423092399351078420044807910173985769096013050505862300910874777736923502122354770712277360254082236613984738372920283230180061615348399660433959795582509251742166362636891328054296107200640614531250000000000*i1^54 + -1235125164036116517000435545662266168578036181529761723372746705361312739620800162407934497871216594317637922476463024728397979439888386583047755698689658249972781842919400859166710023215124836173070373474393056626233254095703872323859524611850777168749812626200847773787397040518486368166513365517980694474854456289136436306432942700803694355916947641126183270237828208435447064460384777011663294868686291979158133644886836627702251842250666030017993523832913375364485210305750459522991117181978367612495883376283647923720594153035211740522802036293716355704264573676490983428333539663898025559798609419957130810624251519056807170760615821667257734683151140511748538957542185672310270627222749999544774099267574110531877643496501867106486876157468998559467967315570761388634601202093372817363978293400301519323444633863846910799419413056221642918136660970810566482232450943578573583516083361600773344320471104331420602167392376103588881186621781031244169832113752857085418451585519942665020287833822095710581573298952174849101586767031607512442009167177926032134266015375255278627643312549684172573685884127942866430562080430356467962914996262940394719161848413007651443250552476396003355704257432377734005340840386566839630539136693914447380249568194906739009055397913910468503554810157020793186828847502370374298578607715480289121843526941661729320470815384070131685376753641606940915503106329593715593268148852387372677153871449380412498847919152728850764572869742217700367677915404350161998989510667711078088845965634716954569230817543747341521436659033576349459540492458531493470642047349359529721340440197753574705395680597827917304134665176424986549898736511952341013797697666900235403845280826718144165485065207176474807441674878924406870814998551731418715776312500000000000*i1^55 + 2605960632794986815975869478076534257669368415896660950119306055134724982545621482645308516562536799970471320548429093962225760672258536258485277172287414587563545344259957914970025653646062253841431700255231421292620809067868459137265250406501185138129841694443783449007972795934388011253611278741412219787414640737167100532498749690577384541252917500466187245260612034953079906707193486405478192757112698567223788646276212715648287486214651532617608224133162777240071367594934600582995814315929751743869780107267130353936486057427554505299413017155972609170455055092639416658905941132725016831517099365460213628241037798967720577728426580973380629007729493044755796914850905447070439293996222824502328742826766286259184109694189088160088652015811516143971527663607567375982752083110537176360145892598162889713809041197402569612624464518822211987125134339503073389051530654864288980730133460430291618957783653245620950934168194954107593830780824868749383746363414489596361217374943247337289820824409529320323287510381062614480530610014750074356767378988364825476006064802210766398824908874383385573827671038806416342562600227706606774256433005157954097887744118071035817841815200873894168967501372663971446052312881993495523178058787247577767675046747145600646671736654263216356058887824005074295562730839041023842496768962297638128618566033301167546531752905308269590607564253868835500739465225561459382066698824008689281704556779525803943827269842891039032020237719766478795431745896621700248158442991686477669819250116871370568354339514551487398233580494777129232287701710589372129762420485886977632393604422982228107421205783853134269474470167780794013957668036494477568089799485721757151407171061995034931420098948670476642385702104423517636986409412384833984375000000*i1^56 + -6268090572038750238201152200380760761806536361062894867628678870927850481144895164869977048213074847451709553171365737474426771445701361027838374138929173499820468715785107691511089331070524599120819652641703340941700426542035483172459277189531007620836015713480681865104624400263980914656297796257219098098375409761027528428149505147905950101787906036168975439148581998951351279263973004772572110281428205894966268722322000000143693376719785138970100353293761789832333972967641583793896586905780474787374444720282449588754403634959141755503137197516382065347452541276598097977210446024083912874532076447038414879241340583768104069205561980083729903857324668119468945453906172563146232151500204057072878917796924961952591401355846698702897336701858408696012828973789668146273418347434411885461032854182473823061373187654277791976435301441921532443333781238685349131303619433645159787609622105568779647849027727259141299466567425757704257960449755295461026925825305295457421701391372098037513775098657923809000532573821701983594052918697057848042282934609934816633038988139992754475618434129839406948776686387397644932048186322313465915897687946730229026333204921633493506938662066763066520711931709753340467057244783566612665009367317214213867955162348194563987230122427442699718076909309401958766825904471404571492554968072196157292181259862326058947787175161602299330453199008154701136633471383478324520369001917037326932866743435987579087325070236241035635481865927160408660635120214207216365151356520565550382614158914713673153869600447976165513060282648922911948608445797889500179924188985342329221963266072518942558278594826936939395950732512125090009840278332033296384082737502052865124469914541991338644407974737510728950009200018116514190154688281250000000*i1^57 + -48944550991250615149427798128967172283479030260281341504106251309211989731759818614442441557289337448669969386429466427631217753423533300500302904102951829365206759875039887008997616047853255620920999132865630156902405593181710481229823984610925647990838838612417473139271011998143960276302979652668543319724812340662934031023209509319794452912397537500864858870206515531163657821737266919485438015092520760297959305376848825125041336897020111555838832363774204560800943304992448350349248365999239946403081807917151464027630218146413512424690966378086958755784828259083201778695955945043751051468744726156320595648095952117669382053450480373058060492265443473631405975592622214266506339708752005029855112678781136098932552545615938536707489673701408318027723236368301675074505508422010040451511425192917185052572395482478368286902420835637634219881889982996783534703121844350000359930242726355320590253494607954725648430031324320667991613821896922255057414584944667196972643290540010311135908259487512809808711308447343653153624089631691971685992727768052349797351396568450726330994951037328706944226920460148557459671007602384300547882685196223704706927638436768484472501349811969532107954327827987895304946838046662015391419569712334791157183847535741266466341914722163118099290932010480152132855155929006520290384256728894057662892898878543161164443004232044300406994293333644715941227191100142272738444888107854005504559333403719581831800926345092120332031106676597855318886336393060978829533175464576366701886144570558301568797566179487375717240142635853808065352200427302222653535089301130380119054653606085083065823069273454925032953393293987851035193668419731734844558226295739371462351751011308021993816497412173205074020678389136336343164062500000*i1^58 + 102475041444898594764097304127215657187785538415549448481742117371503082773852424977917144693034696830335239178389960742264805482840956540857427640016174182101570034156321697513010107770185701630184993732408065858811582408781326883157317204433127257991514171155116965598359900337417971570367219611943587982552554268510396501063009145604009090372061571212527517538308094053519641546648707318367285802778512147920125084294704783379780297851497959791527297861144634505019761650317252378475537330750613977747758518977982315609430328467634417249723446741188862127334526803327621711083291579652797237374284114790877274052256675137142873914766794780825768529903344437239790902190109441406744540985360386878743459640519201408582304418700947262255661660669102362124276014560573444299766944910126934731852521829807989875612428328700849402200459590494078765740322035020641013367069742305131280663313030820348008961168832487128854372104427581241718588522906169041323028249084679404064729528405268498361099886932726524308844452551845991870344565290610391473706480343483571725777375649032576527827658145962255470000604723731861278493243644483120071194398143653712075068032709895055405374014757544473791093666614482140632701064404720692695692492603242403585351765632035174693743146223390969483335136515548550397279633990958140493381395058540691937463560620155064663358117343285386270994174645209023781907026609281094338733242425362693905581303249949998045762009616600718599796848263407220718279648142645003090879855716991472859234484523860377450004428990873741731480305416139332114092072187461919257301021089658145576885579983005474817541377759098195291705074778242148489530780913024756873944191650259573178665131825486876019997823333382358063100436020390625000000*i1^59 + -132733318357767809517937381100277484748629359398258114910847043723069776077256294052125659228938818978590446863084723561752894295365144863010696872887169608947108407702857850816530849314766604350874812213392535461422125540956016067966362983589939679045408775700125541445562300271516504938252017669234266608840428846824187598810487064933917241298692007555738407059765034272959173232246607788040890594768921037545672591696660332354004135128980395812178271041380302341253648315019690108471102927358764405661469047806964639979367781993190919715429335719829710636502014509566384919186009137145513336072243981675156139728952594812430603556066096970536553713578587017218828450239198088553347673835359206704614465825764592929990208644199571935126228877194295447034747352732850825395764462233404191688975567250522523387453045928110083382310274702839057003179506877933844502893555336376307146126719788473635104291719347620533406109235730918114288675884860047466601280801851048515735361098281542773089662154259884216663264971748792033665213368621469375874564875217098027907750089865231810931382273480327685108353631489707460798139748027952230204632249920009604890468603343553558273367963293487092667584321733110986865269342447624975362489161973277725872152595532062234428629888310496832755827179234817863669975320377490707412086404098887395639277785035400290151900606945264127426159287054812836193766391768596463596877978254175840586741161159517378140081090050134501371426602034327793062058089611170107472661917380262514833000253762341879685758813903987517728368520892490470809558560179708229145409623656423015533875409884236261757510648016536215291951041414472047791056073357468316799160358434645971126041779201102297418972028431169222688803710937500*i1^60 + 25227166598944147670392461925737172523465363234704642758404066014584129963479886119144604518493695200307519052475859056113049113994715474690573247960906142030954179163636254356284649502683556974682053285203364504047202266359449774747198035114630251749203830829614954029463710311169889853897087034991337250280086140094550218939793265386752430698771547343214164947136091879241734658392603298656181914954578251654612325791901460633376338117677530214792042608874544957670799772276534552175455232087887778417593728121912534017120705502204598011124900383682590527407107086963748987652000487581950180356603606133684856516425667001494167100399712359820278551961057427867382019858858454621510283167979186073908493584165069193777717966023831255876424885232572761619622873415928292728258865022426672449934307652138406187331429005713654632593339169820818211910251774069070829855390980921062456492453920520756649167404223963487639278557132292152483590559631110086594351637649998805948421376315154206622544533747077871362477535759373829617603256603356557629023707324634251638949035588559423386416037707220392990164156895948435264393278985539978923059912673934774827672261715706892607439605085014092329474383307728730277332075684264940819315966991714615056812676438724883392009279248024347237261231300249629139988360544171943910907763647894012402500855518948944908722495617370486935395019750697301749963479638887420047838117868526696869546666857663488770806737814543362441596077898785673060562784038997352032175340571229484503592650853898456857820432209252754192732416276484212710021451960029065415685616115843687550531157840138944174382149742096289930577677516276499214923440034780966547182862434658291360345105332013662000908751541396484375000*i1^61 + -180075444776841770663233234284470309330050307087272289943838668552615417233423134516812226655290281116465317586559952687028958780849186870078435620092809452899962016375987694772689663813355951174866277086945044625218306213558347906945294340091108401811180947287487548203119896986226142707043844407973978837448651226336554269496520491626832876016506230936548549094133267475110937075544259425221310041782231150244234772685602801408644735388319069518693108364610787628397520351447619290030084421025954794488773992500314722427970109875682042184546438352452472766961448280127946556938096197748875903711332046232647069971009071693039724039806233163188867565534167396409034919648873986385680938064517520815004496500135330920759688248553273751247110105308693522270656563441034489707575637266206431664553260141077155523033389241532587996681001165029921777691677909591540180989749569121188813663297313268055685074930434656363733495655848340363818530864428548524280729774817978819692858507899912761441688958870946865155770786432650680956008327999306689360920146088271756073083859875585272754611235482988591987339891003880914789747041712450184154511714373082277573227269859997609998249980735981405036732768649290013486539306620274906165412869442482179423221244410497429588347040859378382201002555919904832978073936455758902194997094383073156665949300294479877091305577507847926539634692384936545033719384755086050545071654766234126012487285858500662041081717812691374624768636366372055585233463175344370858323448902055566476143544383821995865923592550722928974553116522018162276176096655674001310777762177596306812676779443826302150530774063760158628859780165826871417357531578093534501884164001214810550224177285542503765722656250000*i1^62 + -18267213292070357749011512267577123889521209768036703077479610269034881179180091330937234881583726062308534891897312420252733529815850685126859810343613020111589575556236563847260002953247819762000511682977296096148500205280280524848424855410677641845547568284135763812207128196232766283413794282732668862585356269586682730540319840644763755715808689354747759891585729618220302309722486506824211816481297591219748679763030417830358880301131345140728603592416102540386368692128231559985370904533338226023520525229044022966924513236470954037585415189152726367251858605617786596119639821549520998728543665020241746082967262423652602604767831756770792447442058743453693848743597830607753788572290076537510106949540530501000940273421155898729443898815397971197687577392544678353580746776246373552869109475399038069069990252618965952967439825590911032940143109190797217828588726457796771114654093895158516992364087711886574714194190434568059058171129892051497122553719044519889023859056359756258802397188815598734259372998855754529044732195952926085314090045266623841892387021204576335347959477546037634441046766474800086761228477368632055639891114173569085336678159933917306689317952804143682781441389829044562111254651696901856250156399285804638930611628361941181221839712115119143543482554415128144458179475141176044525619930527863818120201313313384090823708149393279354893493686908097812688348041549978864841000771974801644998912482195203722431842466127200887505867596283025734712453331947797790604746401370143040896101341733632640209036027442345730461853218660929290657774232562972942960062689752402184948029080482559297949300742488118005177582479294103611543710553509843585336271050115315862721849725435937500000*i1^63 + 3622039250751873816265358844575743984205503098557485700748136628243492325610508554431947403227725933174377320325267497725446407096466992551573672912960692915553651392802936182559759364752842759374506440546588001581248318081932873232332384328705853162489482646493920213482801068995427175428589614847533628282779568615236074820564483284576513685877914141652509183787372063272909269022753021062253649508948225227481933138328036511014676634600622877315270645210706370024907988186234553270536736094920764756887037057206339764240650883932932115292685426638375648564424532099046162897299479340711648150507612635696209490920982814277348866714655352450506539371275601948598335604845939659186374316983770008936881806581799803210395382750620574172014917895625533104407845010281473626853669453181369808569287990523260318689157428280640262560826108999770910064218301045828331980755274887616983391602896486034781501715077828947645157701913561907102831755280920471507515400819329586076961810698351950603375219369846193665703539357393909600895603138215145626328799053525343106519624749433247843893268707799565514952309500794208747286050217861584542260544835278219352193054362190855694305930239894399515156077679860264262407942937031179894208893021409815466787756846849644636991740976590431761893304434109240242064733922771579333999814954358646466816244304607981427619942907847006797789317560198140737038932004977201261689493645487173118328575295349718991298127792464109246408993740001082767632973738041963242723715937752373117310755361756909674777897292746984535485946237852433804556909508976324969613455240376927838369642109041945894469462351227376966496216217474296551434864680489749355579865323108757492800000000000*i1^64 + 117896032018627231401745998541772073441980638018807613813244779781705161614937195335412883123072545798762803015973294128990824290173574344234074262894028023700245781287541302731371414992440331093670676754727235364458779285938259280002524282769856843296611030648081044768662048330007902812187514788586671432011428096879460188293454671572269827029979215819980812032442070780236232234824403452201867925258384628715640965070169940371227452299977975165017356601785484433974989926923574273006598894126608378663023091729604373789257295565820320077580775049058104742633894143417926343004752954118802693000317073677877141408904082759059666794430591408963051993947306300350139570544366743440382811887852582035977896704522286879969085522492998259790070190643984593951853576479252356848058205893555514006783824411269691450184217249144914096229134233135498630857841706687125232226801079924427112017149647333356253469991364791749733698108929711484160673115119563191928477820366975427116875240715759694665479848036081094883614577895484297689460032207053531543907111495465652956015254096975462931335778722435167246691169774524843045784345698894747874641737841178712932007101086734665105117674198590093536899584155443309904199018578538550616876445448438704608593373732341418050394004004579792384830000568595104920642540041383974226848288405905423875444156280428444320444691903446335296610306899503149265803416650735797656360651296739033403645661767255734073661069502777170121759670033680547667932729325449516379192638664861716047442273027450158075381224385492100068818406871224189531734983000634636964722171625239507947467019502158290829158052447762799979763739578408250736277722015509751730344289210000000000*i1^65 + -16674258371136789090260386570359044635193813888023867615798153856895363565570784020615754901517093067638285795094235862976516557867326016525401330346784087469529522819928974462498155744372228457854288247818475834091307703328117863658696467868231108028397986699511931413867536563483825697449478166180566150808063102500993449270892692391332112446164100782749936996038277778360294575385839448627457369406220690649942777821680259471748817253034644488027328559891421429942062822076480476377190680167718261665298920312539677312420231802588578762935796924472769422109642527872095004053582709476404650884947843477013135552806087970344424666630435424091352604170052014741336682632956364926489637781395943040024353012506895679937661782679737055035975207350950161375664742495240902542104452528694480947057240111309573914161659513153619333063757835152563489833846567784727087753387385599602447498119211650248566742454525811300441836270866914125930033927447268059388606233178778558729927259660621974400364054851883234511885724681329013475902705972502156631839141811506879507031512685825100117783732237034344559380363685363359339362384009281583387990976196544906998930573479327834123000664048435525268783740556330245901984220262162830216288402158881208521808900026394814245512027747127428597197780390107346041007904051097393289172519096094909796348161684211207166038295903333614259031572541644584210899005233325293210337149280323857893256551581550563288051574124482298447441019501886144832891369786127541463698159903551658808009603663101967866592673865199366343079571112354012815838706190555616776165189181887038601824021234585002790544795511228197293866785068018093321755936383800409970000000000*i1^66 + -604033313363182221747932589004271887293515895740993370333084583649931482841833501946663013026196468437687725023326528375783372036624296628449415917444350617909966165995127474648571305618369304872510400812735151530654860744270325592676104305168328371025911542249765929617534749956130624107454197301756568005454199044055909091006833459869931775919673464549806499518978313598015232547949453988409021798124194150304764724996196438296856351606902519704467242395149787862667907883297574317850084597930258734096913081702713815407800697415316648071105904781223489427879588679158990857442903203790882559896971446855985079445184207707173055564788020438578127466746162596473277523209747872490578585097219471364212241689570016578017495374052563541650986489626707233829200196472130847335238383907973248369654604253064091550415104664923272569583566256405656310796926062982709380953538700112073579870300830891909129977169395407066001172465991010926286203101919903495703498460655035238300679637400455545034960061829321432722224232330313772098416253192200730209783861349243386326684343942627314050349992371247337080608445958918042484488862317023703332770846646698421106600689778005820528428131488304493290946262157996035301414832256784233142613710433872510967149828547731227375672678634168862088386480678743162937849067490738248793617648870618329033519849448567255943071745862380375794254352373579497440850765429689227642022899727732367328444909890478029843360048215105640466786879247417421480435788711570871409422898821857817123582614502161571148508959198595247714460057390852202337809693135025682799090655651130243881910650092086007163799569166020384168314514830898337709628300000000000*i1^67 + 42632373275518366794564617900494625401388154889132813947740060954297363967476721692831542935423068056608521079091531999303751419257531946895129613367950609962508386360284621435081080301426115634655456491832370394192031363743500752011505063853035543140578079370247897374558181956840165298232337379783715668793364725382968469083837131843964478966980251621730772521497992054110863844776604145751406686460168266655860435099521777349752299164099225868606800694597733235277910014378634341181480758387176948850943233313962141228392363418578080173467455303931665322000779416713122241015288351431732290278919799822183411783044666130132287683537693517938346056936288639847500528967111559401487438114118493738011998469921666290738794420073919925476532204221298923185654643176671489674198390346058617423366145027048019397672826395314098456644816937152644418030601451256942374526315743017703797177365874383714502620004391265868168087302795278280002199372877201764460356817428470714439743077870131184025716072871495536924356849664627869008259871872211460352866131742982746545615730679609840149372115290269833680005638629770249941952628964064931690653981430041479805530312000897039645174646195212522371774323935535447451642098350882143427654133224591098682776587716941264966298986503705333376469817116592620227737547422322262556343298339468885728038301113343900420244605867066480479909480347902778841343766961547850917828854302099149562477170866881909257536125346318400256705462739794639150443834406830058433176116181841042432086326887640462931323202474708650927559104958519725602105163216385665706237367945600469719889482276824100465875723841152001887396426604679628000000000*i1^68 + 1121683717484523316090816159528152086510758302148631996670445867104914350064068611384201567593194250360667545663297592161131628231238009702950251909786547511856960901212920699988487245519096549639307644993929047298552358970516929024239262248157453557697611072234970774504080056952285921116113391983385264689820764166842621223189644163815980471423216328977607442232001067060710813722185224158222424144919382991188406739110670998380211853879678766154803488510279568810053360826050706675531885177215647461427974374227231669787794790412964825631229175116911071360304523480956274386386223345384277645184970849053707643686281163409203628825721437924626981083963689576632677170636657189346420390693159368283817948693951835693770437375548946258628158391189507380840523667549268657494575162935751244960522814368772188141202332788269359823772131670910657862128435246098169284210572498069795923967366549056619930232693376581010839385253560644868255876885778754540599482427507117575544793460991627934108805766042879777089683021989967832153654634590789056436862623931664523654901613412607772550661672399150721341969872098708308526247751947954320743169475340254877667660949780884645588238283623519372472399735035992076256575373800018058538085069087044113928012196515050325136550300464143200670955465237987956771441314818776824173205593611106502755303135163720322542521246143930138283498118580561429016481701745479662544492531921273641434666021041354987916520225651481771411137650142474913622133737113416188332594320545311926229304020958598940793420379650032439727128216119676135879876218864127227552028374087500335413550168613763565895250108015719656309243200000000*i1^69 + -79214334901293223349258733394522037055192598194397428991436905218286054480255834964366963662265831699978622883444548094605743285663475552575822235852316513249529241130174878068106343020346889859006897304594941143891379867223785881415993319835184692134373238841796774344540949132970541068299500863336281065181502823500943861567040376108551603127493662948301632584955030112146544981315226204801066289388735072696872489127551074397167090070779538440846045766521890196872556926083099760790701401061771956162422653287944103757617015452679655192531730359578521831669217503563334187987210054035841024825742031683629802741520095538792456984223667664736163791569849596056247105850016971325183984650254702571965054773672785245000944896258670749693797192091851881743806857455921931927783771101196182728225484059133737378878283277788880540477341904120455133641505750531872252374353082089333739183859768861825427347480602450784211146016050351721497325233239426351178833056500303068078623760886197779270793885979506016280099115553216830943651039770781795775870557669620363236488258016574569416045406937943598488055448077641570063900150105482410230835414251122546574526850053632242686096452697604064951316068555371829895068819906992258201394244126970326838089513359934509428597317281827129931513634748780813906896649715900248998113527232410323171693424340058514737210037673754913160861290839640881509101459143106763113250687433182083227430975014637661495876608601677058447021094446391258476241015344654142660024743096815428444292094283109384548036138579567653348497751431101579039119827250313120386636450016384474013797720632678792831317669447881600000000*i1^70 + 1198889316347252349508916522217948386773130473058635617621756351630817849956346098978251054598303377001456011895124452334334272273660617018727963733369487359444871843666183769014686988555676943410273474424100934056790792208749072988730391802670484472658762763753686403429297245380356057214294273061428457099584771277560498249034916352594676545679819290745209261923618183586563619910886785067385185132426188106610686604099620447194098247589577169132843263043380104834961325901428060152355822169490607774942217897948110628159162297386417128104240606332887844526364071641666427851689781205786393486725044855786914582061316923965820198071351267105139343414685258548145701047039908080094565644913004032709623243874238462239905247624594761100618744978362507512696644614451096625995171428056224106208946790000986833651285570915166572759703527529452659009916329036193540705150719179552833198231702384305555399645740809449068654480864402565730730576026210110312479832931897884657716505866716530402596106066644694306949624506028795874172666002724258613898942049505429941770485511871675203767644660691355413752068047276337334577392105507565532653022648352393604395385079364065731958241084541335543665098521629743591994058504134944453925006128591544814707670560856669336834301317050332471862803009391785874277581604147632870670220879017832374322597644897514249201879809995002008287135539211466394237184510891962993170789878655545157124919970740222080878644466246306411706646547191429961943803126921008564556664173270719976016754894204926723402378461130778431678390217974412242016825002900552378458093022735301090316061631365016532560640000000*i1^71 + -16912941792573225902198984807378891819752808378951154072863434608446243015955410634586089674331449252423478413670515289446421666287907262115604068197808286149296825914072094365400427494030317246804121862410612456842928754707315376734435110101445318619406599667616472789826117236637279677433532818362448783234646386811081352153095581229928572630754723571347883657295627304400047070178710995554279810729662527648019505707837331554821875087370871302119173978931136505943116868420404965778863081467992038464799248890430587084814160944207553391537397902493209444611670177769611192080064771782932995789356110686202906951974196379750608290656549832132515445960642121847995641635017024923578675770846221105546982401148823406522274687377222909125076599214042793002065271335547965653266708940749626917659657954222318446720574628573035146333596717649294287778423475567703823598318416505106071588890773134551784093231709134330451398454909821174401863187099659826150080369940958446318268185588211700345093072392184813832708415707406460167932469368317199503643499178466389301484657817259945032960204304027198514804152107077271494547250969368304009173176922404532633315447585022447309127951843512585727551504750350086091693973376933439906845311390080781159572161541483632215161832066704820125739483646248324701350830269475574529786435104776205743069277616578358494821666258181877620321086455604070909427306178219719297441367235836242025247616155626506379682615478790560865623999717664026728706376965470804477795891739081428687366573999184144487290802957508832268022368001658142732104938243723345221777687808961989428836422312960000000*i1^72 + 404983289903603165193261480755683837236327315876343909245240955527477632122195781021576501065517781130946716254176703676243484143399872849023411334652011374630605995887166196752027693845390497479858387205712572190556911180995681044523330629661210697015054663445151686910466883496758951829029328317380890199222139497309726224495485924631185530967483835726507012278735858437578343655682063823961622077041863519764446237068518211878749104969081547243411415929226720331062095800374513785637690292057593733930267901981697652902622259308587558013520714911103480404754737243165998768737030002931603413682056871437892662161140131582542592154945421425095920128631563515700304615607264085570481800714140762471462980709630346331433772209727129672602369777777619336822312538413095543238668413831910885123093356791685604426296869142010101211463112080967889000678486276717170670886547921436323322907176115086245817817001193848807438759988270242259572816769418120224707676570164212084673295110275844998312392155310722031725541975383351137392880110439378710505049465031659623607703425637535375132104976594693316467664495317530493054981099984362189363218898523593674610536105185908138195768405481431605135820026897639012490409488689398778607113852887394143034035242828489911984580747915464076210491644283067775263093236413857269302062795308940123554979616065386506803805560119905465112499114635073943090518803332342330316197114755573623648940229433345681492204725648844951498709507578675843172382866642200338832094044063460014100449139443348597629568840742049307874733406635923489959993121817307508588996282253824264192000000*i1^73 + -2754779508397913513069601656205596932100144021411461543963590676358261726592373105583408916950292684394445299037719799078122629831458950248223463437654031672865871961245599865865746560025091402026100488689527778337755923758530810545106137835939311808397818081642409882136979638317134552944800516550251215158712759670672594679508896973206650560456476865526231520707013470145706481275795846140233623624402991215807953557712351993948995045990692408388334528889038891075231140765834282591069693861210540131667966057135901071306455120198070022662224037169322847910045652859585719264357500882263884825345627808423091383715852576027225751089474120228426139828656381091441339492996488997148409182635729742948192521444489029607606625710849807700927128674196600127201005498810309492693668721891386313110914665128906751539357019239866786541396640491666128111238527476402928901240317992132417826635907477773477433923996167813918315386190667812775824150857546321778394515735768443300518093403969760131825335008965632613117326582665387755027443679928132958583978515373261798499604078890421846164767836359515959096915116300724206873143838446890946686982972962772611236069061785476563900828707146276847478351283873280701928571823994157661613460507334142514062528729128820603079524459635643800224298540732922763794219672893618858042801578864668888792257827801404130939718638212949944251836171306046338180214984538368666227824838432660230779902459451833189141714336300416897702669564968581550148446392600354210881289412078385880378025900225398638259244939181977634075914048167061489577830257046058220806311936000000*i1^74 + -4814171901738948617281397141422015035471261469477823868784209839085013699316038518653034918436346203697055911544629054399851416623471679630313009676507209742582730594005698969367235937164013822923636522765087646950673147697032858015000241464067460333017123762674824001355106827872682783306564939718929422692141475077784370465186716121158179077948973331536741583180238440851367001380286598442230136630186957186748958995957429229130315625324483743688441342336295337226716688025131941966454687690346661794608186707266000443867759439460070504629863854519419869753326897925874987049728614293008812884108490535711056615076329637450192103448941412155230115712628005106233211507749332179133090212441017144726615619941733657877271219353763817964366788267597259140278916336923852829599115804613388767119035997696869457259833388506793765480700484232070568501828434153356597804770618045945419488277520443180354106071045062831290004669852067250026803656919232646919882570148510050894168629627611718080883394151406012469961265922376540452357058834907542929236144111374144940793292388055965656955089242205630357915400953540225481385738235688321141671855181754796236721210441680205829097114191289948863287784964618657773698715665733601355645708980361825649409473853791617262160048268844754879390316043038065191598042108596668999469843039749392621796722935433607743612579895792944149216825391497299690327667840278620476591768782887933266232928946696370781585336268890584744319500464308308166898243914662411582499283442384203856261113054492464827904321981182996630511619924616725396018631734445670400000*i1^75 + 118379551682814173522824751628311223440457573661139640000333636143890591519616305158770353650797881208905419861280980551834212136005819074147396723476947467193004981007865884430918909226472268533553893377052693706339890114718543750108761048714933361089596656934131697808592730052564819165469733369820506629274172223292058972089635749738908029094736297086953507802280905518272439862681581643633877290035666490946509821252295902679364827206074831258982198512476831891751178520522221874936716947521211015226660880920146519901724517697872715424046714381832099646554631850188434901223125929318537454724296777689293335149598365675115359754812496019102247912437447517404973309355312822447717575283479895471390303967155509236823244715838054302811964142254704347214587978832526296194129764211757912354508342792633460807858808398532019663396507081639634422963443360364423845185372142807538100059542985360246170770390368265832278159162704382301677933260527276188086838073605005757717633575496481676786350432741317133356988488942776679254279693646369637635920901887623240815938848583455550520046300003212435961441800805533777235450264339367557724056200404106161349824494758497837507483758016293386661347450803980159353887670900714391979902498788382926195279317693391329409147432078959901338354178330354579842169721760624541161354804336601271587037215706831981449935892860849757010513856218425190050821805327471840628609578468092951238923391897729713929509762021937130211304023796826809472788955188967445576845218796213838566972187043092545203562361128536662441746149757272624238592000000*i1^76 + -327769573247730711545541829414781199915371295514045159740957074652372025514686192786451069435394517646914310652222547528051407312807062541425693391395103090630557724078068522623460796159795262982119018646925179218836407006595204268302513970783820382669636935286070196485502135186156289101719983749058422469796120116196280826095638711933566688565881360056295711435917418762320813229966594364400101412462263768789103308393968778595063445097746658783092468340000886728311439313844356277053952689703632589946565409726597590212351621651678990275653162499610847404084142652988203107485507452140422387209058855279620936591520771294120088833491618108547334956182396907334627306729839552606163722165402483262283096262474002171981832279595245014581577693684221192714412911585661243614883374558077325055848467363599811873807340778314814959708382518557920331947977628357979736467178219822488799468401440623419601474147334106317186316212366725747130630379487848779543057798710237887941030322783353218515455829423847085694957242339569093048834335890893884342752674558942494376263245068439656282709993858090380867456583474711435527138428483005302938981292631734001767219728897773149044061115784191568830310497457410804374557920455968692538414059831006673373725787741499531215518839255264845451069587020757165709283571462267468988366437845933302732322438214412915479645321555844333409457939884065981762607186725615875074892284654219562684387029195298017515831939075582514616281913278271018878715787345220271584173592937385321211835536279240454959055002568284513788376534548480000*i1^77 + -1105648867568340915919936801121811537968540900981411821580123570452281823445426473818078625107267875593465892851766113710498875012043846550998491499651391197052689705257832457922871736387998772749576972332356384207543361646826856001832732761630059583186314348319849696803305381884712812100134672905111710619200640892541200610185815895328555124224828524179691011665410124186493029851590972506803269428252849507714966255901882153430570809259034804329270916261595351502196430823123411715382348041692837973819534445525392235244300622658091578361842749949665085399299259938561195481879844846138774996535051301588591139921589540826201742801888248987017238316027047914784490545662504790572316175476066895171548990348737432061414953989625361976308635920328893007149367397614696107741618588923787635008469842253325165064774784145071643612906003524994062271915573132821455618125490312014344282753127213238739047544708244037950417273048802192336420162623366726063560435087032592846668819807183406991070758443969020254639474317458313103211055711378266506204389692937095657370350919048632953113316146802589276947099883004383253782327309946340864771260077704849496689310674449857238706554099017104542180171490323742873968795600913527333248433047323635511885264976280058746469936045097239340912000841322512958203894137992957542795919642847321888470293932971365470101637231692851886298782096075570391279376822433753484021817926455073145682201419896898026611189432348109503899108481597993070685025601256759670122141020028653384734584828123932760803712377424267837440000*i1^78 + 8796472986452863024526972243316916486709830128074691604903628045332158205113389174902499655014667981994763949450078202022339790025006501288096334458620209854741620011947099964432824245281450290063830692658087630358255215855207297540422086072280900019120503123330779538344189831328454637646304925470865168721479669648445486742561856002004775567107750496886199643617304714150469012342098256901222451779787845016228894676036615299655704612563453466602781954816649959313748338757520689780804722307169816273171911292148304819902460490473991125068070600430123753990456562305921463425184954810261013201226632053291408623966758219822951033614729228896245149755625648002793980132843385126450956028172154971819221586440585923445836768567799995604848074397967132096028370618683265636008753643514961487932361752339007278422510246116410494245257237222368240780746595553917001834277029435779425569165741619907786376816205562982699412151273209106230374962775662357183807043149829996986870130629028724316681921878840063510348087990059839997601715541736304680030815417325172148053200472282508288425743010188301382880413633057887736222796324589285582586043022510446283623116996460028685773662852978061767698233143905651194906396842376953460463286484361905038387493724162115273860634246228337655206193552400499021193353127739453117856442880330081825944247550573231903432805337482641151878563606147064658459271367797918753198118803035553554635776246819631935264006354815654202529840289567559212279483654837427222569095470054343361142759827410819810047819776000*i1^79 + -20951388167252763701723795607523011765905514699442921170497183754965445496603664389409517264222648975741267713770639989477905669147970136986482303099046413848043689221145826171577462578266127448749545991260582198544524360069684264931257973863644431779451768096780484658073878760469508090148310622524407268712020929743399888414609477698545638598586273656087430032924988732623884628512616775457843694117013275836083145695527391196817897571260650898341891505801606728890916256764506910652057496714303351544742212545387845092119877280907500451867209780949947760257950256663352248413581855011410328279016958510609655691435707208852052156472635049469986395566528796698875445868983823790794254748231586148760940945866676005073260324954360033878348465111312908057025855762190120057115374206042170625572626646501001529234047778173908899332985959955365492741401422889567625857124680490318111510238883822647592028324172250305673154444670535000510285384844618508174239782356234453981046420808051693454419596401971565519768095092024133610514388603015041776695696918541840021706552682727450086302509963047268586866519760545070439761434115621178279142011692921540881344614453231599221572822065588611092728956152417545784641887387350556127650024176052488954702383819372098624604930842485731147568550684869454401880880357172371391554409873223991436092644922858266590423336414764787973582403960722888927488700000812195706046083770349645691327150494497937774709164660650432580429537823011444008382101165833445396421706207199397730405603224846336000*i1^80 + 18694010447837921866271207861884032571087836979904159581891126762031292817927000473617301630360233798883842689278133765399738484284630909006488004921983331522245533404095366414709574301000184678652632467946138590257549663571028343023435763827462401539376832407706853115121375745101677186481803821121664790319981065090611141535269122052183829447250038385746433176219872146022601033385396270439423743939606716251458491851652386093303306146219910490601204480109372511195948111521924713313413764087146167701147802928739393589002935690719667719131761124042150484062669945683879782310579409983602258341026396319377412111260574188587681269113354355123647986893875056288915815318881774859313623232142039690177537261153949555172280107599657202259644714727093318778106412016478192659877674193008165581728527729884003327834083889447428961659579160340704434678317187504140691012637141193371389731760578471395041827900149867190033646785302832523584870138902375299246487562297138341227481594300328537508223421089190310217273574029255089233596710941318123847386589122511170931388864134323636526445704524113952935610584596709088511253027230231261274409678489384748822957257237516627395612234595456028171845130489778438895183334885720843792702305689025785552794493560091835949081221828599216553340612583149156863583049889865329937577741967193986249272679625814384011365472200041579435352967613800923830366973346787468957050423323221393838470267552167500628764461282809928671604452844543295162482541849027067507735939473037663089459200*i1^81 + 694427772777416299870550109533020913977768100879778040693342730572047736354197072190384988537807710780850640409700011588411114756082884415007774032775795029224550809605796545800218019772846662769807395931194132059263388170892360186521768659832490054769287974014415144460317843339948790577550636731160727599216562970427252294261126144200447633468564862834676975214470912225286712374004752757207007472899638405139133216406012277252954795832336508334651642228635814666211009471852512663947183994353278961875361018888468445857666669355260140840584441222321207019962639236036353730578564323477115304211604128357023902748551678479745699679310283824088133791869574733811041254870820217402316902823068269518879633551649776868228143892778286559178832193882174149381184250319682029697992424409724288254913125882197932336384434435641773325580062600193944332807168360746205998355211591382058476504638940208461076748124609785586334995045022599964714075728315446415519977537250143644313325674969112488130554199507330983715224703960104123814253593653190071498919374613668410229815600585455031307425627754363653241137082032599719529963326020448171817365055812908550932075442357200186543191121145303221323206122296427762825177309822986795396747778188499465470368440423609361484095843117413935289957568913825368667957961961746165701996783783172009900172649860440065343876778416668651158224087876970629613342932380957596671032070801473451687367707924116357009264278104119793288907939180733330629556274589341244912041984000*i1^82 + 5678751041490633941200354478248396655016997994564683919029668419535044996929326431603665543282740040338147048713024530902595784058014316420936589755633697104971880339083712598021026979631918882449530617857232279622837108397759120697406619630281783027152691521289419310430371863918742718029064853985124607574407923878903165509773973287927206860834793815562547359031226159838346968609754520253677731930620172811414575329040837066834128426303004807896258014288092779273310099370616489172929094066197347185915251959543236292990993009884416809081623115205275456630851328423694006681509992096429474274037813859889467987677508962052241767759326857711017367408183525501119419076252945618058703381698299244287021136983805099786177019568298805448170226977335174469283368561156596186247349010443564229071169546563555707311215058634385129609839578076069606996477774258365560747234993478939312557331852849998609163361860909639204185859762194590325898702472809362693625480667943402424268893732100413838265796870743172888582191925733630015025030182498840049700494167594298010094931331823560375220448085870519187934801443591296731220222138119281348957844827354073894606007431562322766976226872880640445094936582456124799005737347193803704603163956767566042939547743374387916561263604099367345676404262700594425026431378675294998062972602127773007740541890430397435293835033677169172597912792745590261837135015232778735842694133488298308504773737217730335378745297323738206948048449931592038905922191360000*i1^83 + -3967985598495675610504868301823312048431532868186671737704448714127332306068801919339601891781178400016191410395398758103311410900743433713252380878667429297642726485356764212784589861269411975688380524448625671803206000064130954186476988004228023062052987214981039149744095082811269217326355777077682987657884099760840622107446159463645386788665463567332290037811119340379964069585714936573542271884234945995452414583423691191859420098736417892508052392139818996465643536826472805723011657645782680758975102848257848118656962785169355475107042939715492511323729775653621337893091409122756453304176115776983232062562379855952239433933155155570623128052802336685811415585474376314649697490804376400486882265816658948465763906421140270877830786049818108216360138529794531703943388815016372586632786053183747802463777226038888921181546162373326401532144904187456312371469838136924011163089836406443275765892163803659343068320716130628787395398940785489733276205961520191173971582783339233987745072168329711160014779930714139736930711350699454399214976799130014684057955654850971798581913937668376997366171813839104436377144675258489039796104433050953425326776176378536578960996533734096154133483630735534926565314724944918725982807377215491469871122445574236611728799314821626647547753493856808089829214538839497538509908338791689274788361636994174995364047497058667507593645739834117843297210747765812859412382346653655648463905155872095287483711463491403782269873789337600000*i1^84 + 6195604840467174280507825600585852045208791632012358071719150200320857645876463175423202107979771390760020570195101367293268290163982760101747282547281397710631077945989185272409927076282781858009535783029787632532051644304961920932343560877265235931557897617354629390908931230117451897028653859599276276943936440786687911254866270908966302601654743242865757362637025058924585712856766324750479297754471668379388392102992291731846335399331773300913730346319802598945025265860093114489586305581380905932624703220407753908093980451644182073877546623432091599885756716824001126967949610897687414127597421859352195409247319669160013385696798779111670595838242534487361523922252621669040343667051035059504696418141656901417241326376655549338723143784614993771757439180818850728882476954194794491118815653415657625018330823860600957594500728873607570343348020866073799493133225543630578910365691946030917709375013949616703657954241632368568745112159079600275136333993789086293909026257710871797283297887054905206266102231309431120813837956316995659100274392888630473389122042101431082646813829294417461106676507083369580306463464352347996958100616417108123014247418325169941394610615385044929596373389838126382470367785343721343499835882544925973468463669285910585914482283207860854342601838187154744834163590553719081644880842963572244415590626331710111701324612068324470501988807978369804297655777800725650406452090506315694995174505818073952028585659203584000000*i1^85 + 5127035807774533745955254717531030368862416302297453037350417493877325546568054640958771951048258664900064965629998615232714033163820313315219184147531299087016780554198115137033430387001108568302062347267168634755402167177784434415799854509411882143248403168426451080675503315654862890890889630397898124071376837453670493722326401904798580850636465236502394940795996877738075695592482416594821454638436806793908750284893985828712241051107757666256267821431846802259778136729840085379733938238995898801851809249059101729601986341377498725508282061959463063274088639149745437025307403141931796336758471959566344106016901119777158656485833781442617831064620795545450353857854219537186740006748922300649407731801731807184285862565275740676109162124692194719524752028079240889712751189637687034810834605173647704073428127604636766097538718850313244684527577424483276984831116313863167323228189074102158557206843174411923761699249705030715793833273447841956855360878703279672205507121049755347797299805026200554662852453909563227977635956459200054553698015802772844752849642531161259941191602910451013213592237178787340024894837141760183281615370687349141846947522638233848923417732823524135796717969265647393589800472932015260467763711080618300534814217490669327958626055086251130391424475909541563317121754054933172643439070673140403886372875213295303479601657540214036411661755339842534544694229643055036730677558710696074971336398602240000000*i1^86 + 857297710323256031712904520136535897265558654544763980340853777640838164899749244089161206275092842060234257086025922023660042852331315175790679189913759128868508531581384765605552096758207858753947762257556993046987689108488878313339899474467923160427977695898749246124454127405648056086891547587487561228118116055255124752111919562671309095412717291203613565276760281269243972165308680852029521777960377738057991192803053146612027552226691580032154315151094850954856452705603571387390124374668005895815573123156294886560818914204064798978263868817917030105863636736926721936429232999534506142857053521957392278142071993611875789964717479482705415529491103269445736006483098227241981395035545322205702086656515376472740941410039750911236613521816173105262412512795019225794269486207311548021108641285380526031944700706335175832740111444998580355759377659766751965101386687279810775351540015024361587905550203980506118538516702347324517588705053577158157552451900552255363149433904925508332705300519635831138357610835625383987301814377343903729769405145523369022469625070087517963577977427551960107496636971582584603860119671199608226046264558384576686026787607402066430525568943442665448322861432279399607841060353148301458696473607307951308112478937089774043834779648319611620939565077551733726569521729598040630507647600818236691853966330204204452604287351976599076438493218254958206013665225131225168913120414924800000000*i1^87 + -3454112813735689850445143687909614900510156441826548860019564245244281752479956939335291296618221709169375869935354418848489155815537120500288318817928263805197917245824613776683389729767122327333818271519318291888942450044874823427850066164847437383667483407720000932973961119256929238896690541692188930068118688416585395498165216641470358592457131559364171087188861854968143381952881386351317606855082534062719302268588955012733261507979603415040523393414364180429261230618971158454421023689287288183272735807084573211388677124704161271873366040400061082187608913648199104475629102176619573362951166483494974412245989183445379775880854900669554363443755306583127425703920940801953716581895316214209467603434744717226122411656940265219757671658773668360354654828732688216319397495565987729268100861330472611296947506009964310703689165734553310088790146140652412406346645410938448723252962395247457348700815738163744047109933947945761152176308996302055594468776449120445295760948210821947115741346087531069726851410824150970736504107142739090139079014598919679994118389596326367216690539238708025046297978195193287708937067690937963823040579275374925971710156402124965875688790629080480549364472067442392220283517396201627475549925818731009126244039125918440723237894945141828287057266118080127182354679780859504170300478405855820461900066336561397329157661532880576634432235972824995145877291008000000000*i1^88 + 46224362725235355859313636772822234637718486663309864183202746624634119609269049879092919510725842627607938004855360726783152270807897597722948119757106763464360518987738361305093290408826798770806783825175783210853964759069936334224915742326760404094848945004352267368937333248981288752402039613015326086104843780289565182702253625480769171413140443875705841888397862481014697707829270485122324802187943613542316038710736556035817284464452555924538628738895599173405363469762453862356468817307409803121817148836648802862854715810839433689114146430127712206700303149628205166897360164976265832814443555501318487020104482163077219346828109188398783589844103044783021513001965497223013796310369592799842400493385430808673554580116868550759972893377126966289792645603222742032005414370185859699712529742408522924248025097944437620531729246824399179353970942394505295503213007929240510807031766661180643683286734369577277433938080072404473640187582403212981194249685950976490416119415582547142600024493134175785951024455737355599420046347436737071891721391410867958857611234343631276709980137008261319647128659898682068019567424630417443850856214372844864033422606745084386730886845564595142789372327067970846693503411979469643812731977636949548153242459383634819132686685677176819922191269120288563491326703982879932053426757475117089665354612574894698428768468796969891796090880000000000*i1^89 + -1120988669026327091084612492375986867790179252769046414024733596303848906182556973149765355369050585765138597492385973688424335042816690298971442739785869600828638088375538087152032979402561855860897035736007836046007728827516944976973794474828980344126600564578021815758894007019546646134992885059056670890387678021110667301461062771286541209873144322055508115190704970330714394344162793045419055805374254060952645409513522874420659262231831882677477047729414377036996206650279717766839928718428743124174366731416050557947951691526971205504770750713532875089993034983025439443807020639773997153113049274691476861818019591701513828138434589909213108477010304110615428791441720707588319183406810927868299600275695940455323790178930312396604115768197605971610646177728673187682369188122941143461790441449663468193166512357761110292478194755359202765240750248425631990886464123880213720110941892817755365811421429683196660831836626108270059707453067972254930502861980581144232462116858631780638262660320703982240699151163945143600931548582542790579820935253164399958904396093884591318268189184037414247241353150586794504905364745560183233583401475735544120940305299197545591084226386360469188521628546940842828451235395687147385732635293361194518401350055904278744162796204666325120360425412845445094427985155541564594652872876565020651267807510011261747200000000000*i1^90 + 11114877852501233704758329138814579230502804957601994203209879840169041448961046307168850811209187351664819286633556101713279893620986522074801379875564414022682635302053510953927561242768013604898970728848849570124592529096218549748144314185955163979437340920758013859993300834632601511966615874205843713767813089234421631378216952863219845341118290883293916203244959896909109295455138150655133155613138531604133044041303756797811661340476174128890956744112537543544919329854132126406700734737219136255333049130228868219398847260633673618437148718433431271930388674979733079570259929232728982988537301268592268836119742994148608522288147860093620359983969352306614723873710914309058839024924352668765461889161144492634656359186471030808237949421707320419435040794004520716398374776627177839964864141389710499246318334241070211252404335339813224779323861516722346796280930833171049936020031128950807546514685905336576849298040372472692644458486831831246912737404979174273367239323180256574752920278781466674720004028492500918551521238751818838918330677835256990435254425290507517315862975751109141402921511310244076680956687901613796741854837270600926607365829986474914172528379230788009877172887455747120013847694242428169309622384352741458850229754514848913995264318227660965924570203205243517409691347647339380953712093560832000000000000*i1^91 + 155235890248359696536069104495220099934337349606172226304947256146296613832956494613446243065242353439516793800530819096801647431572477015699186491686387999943582922108075901993075476155511326459571340185868109178323659369964618938920261411655904585563097762762021211600288796653997447517376056885175481674190790556424277900756602028339510214289075517607029232602803714794248405492892336105497929518949841624604810430793690283481448364355824812209645497600063317118943246542394661493743895162152373071432797886234680918907871146281759160486151085561434327659570453719986523508315753514779105928170036650448244006619468903866973543106671180072837181547951787293789488290802449098758357864416080828982575842268946071033913424626566316633647975540758963833701921912147154990423107309135604670557990256094358698965267734720012517809024424142755461467126882347714288905582868112744893672871762530152268069737789039424319753221314644687928196415122984969346238674268050035170787438706720437554643283822474019479635799150040346915916078809294723257030071194752567828026356756564499956267436537551175425385723059848348303618756694123891389827717746177931806941896818815217622303390133025272337608831114556829491093555582552883078557279656611646258493950774291123343943710943849225787070466280386323435634032640000000000000*i1^92 + 944631057135138842873819935948409990991759928538866183289719448803371966204063284190172709683951664435282258682658137589696822049887104862880566291739741636223523243348245457671139866283331347353132685503471934322159505411165833168508499318830534280691916702058044471215935959870141106165844273349426783924713834821829867817298796866049328845143473699796507466717645663659862089079266177660948850668624596314418255559643369437521529430614534359110076026415848983308438752674030272635938561725639492981693770003683883594095271601470279136725481093425668182873633216202119459686126978676732880521294324109289906794597459981090992426507749677242004644401357634743232636951611897139801606023840747190269988446174303671386261063043573405163101054359925245885361597929768288492690111032567055130246381091007405854557851982699888444935824142784131174682262666656403296348487686951636884889183874682961602282812008041724956596381168234276266429027739033662737736790394543598475585155756111293304907222118746157833659058990112915720709989356923645348305835264973546316281764706898251289752966765127311515424908891147526444120864547269056472493982081615261192682837347667519296735330344863785376031106865125009501348426793343715251267334121889477303788206356674391943154027248327065600000000000000*i1^93 + -2885764217711444271830761796165906507649667484901895084301403046032505843988639562466018244564575638399834322226489854449942933858322350745170171629352481717810765578446458976733018230850020264459152159442220691700525338950188760039747088998589634366553480867764208194224104492293953088067470488927693909162115534830551779460485749276775492386291401830873168548578544454189308458619024249030191817998878215261485275329399361756995159232974114167819068113615493515505275267938786890479112959651241405664836464447459218438989496770699430059997334139877951668852897629171286405845364816761067764416717671998330846182604401764147992281376232096539998552232868339147888306270179513656814926692325560563046069366458291333914224603326986146212772242910674097192608457531243898919958179558157032058589372113912727422449267602903555598529541766234465059362982720598810665753476773942808094318296999500114640589805218559701144905067876351043885122309515639202770204866650118926817870432626671152691598171078517125753539496515000984419763036506387605812130829959780115936364759802566451528015241985209428387540198793988364588685599884625717797307429145643338606097290365058802839987322252562829134860136003003216961803530297880430033397032887739415003136000000000000000*i1^94 + 55996704955975722300463615039642174430024438694034645195824559069386675884245940233063216668980576004127405280756396073541955091729483276333313326001571013996780626291498025567079499943256869697790818832468833759853415050604300865774249470571288008349398570078317079375163878231073792725393065438245668649557203281014872018819842330276187200791445866379453273422622249859922261875122377019353545691895437739878174404939338546321393107192566007507645115691577439979867547033111656244162596089908653857036466077535732406488463408198874119391378399645395083644906152400916761350135761018613778692927449341765604073819189366873597910395166534010716925142006553540529645315138080424796932221961373499180992962051872659994297376342985025439821525653002123613118701900690858639806166400910119496392216515330675879867751126819597489937553643033358019807795878449636030647133907909192712423225724178823430582244256250383210078503118449412871920192712633719842718162511656390456733603561858074544990308705584513826792896756783288707656619560821912936373590478890526513452869184483868043088850638091298689801041496758994213966765714507714526271475783334317255702598917459871556630558320964119558951146225004263022987837440000000000000000*i1^95 - N1*12095034129559067281850165454275909288352918259596549808293619555111215651186195905293694999747863985678209725961932331921172111027822255175919785358323346040609269104358548552784497580693593264717217923375437766935151454034127064719840886137828531755673919427374182941664243212213282062500*i3 ] ]